.elementor-2272 .elementor-element.elementor-element-39bbbe7{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6fb9c2b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6fb9c2b, .elementor-2272 .elementor-element.elementor-element-6fb9c2b::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-6fb9c2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2272 .elementor-element.elementor-element-fde5e89{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-fde5e89, .elementor-2272 .elementor-element.elementor-element-fde5e89::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-fde5e89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2272 .elementor-element.elementor-element-8921fbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-a347736{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-a347736:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-a347736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-a347736, .elementor-2272 .elementor-element.elementor-element-a347736::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-a347736.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2272 .elementor-element.elementor-element-6edb56a{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-6edb56a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-4663d71{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-4663d71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2272 .elementor-element.elementor-element-ca96a1c{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-ca96a1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-a393a68{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-939e05c{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-939e05c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-41dcd2e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-3d10b3d{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-3d10b3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-4295387{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-baea658{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-baea658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-d2a5625{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-04683ed{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-04683ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-d26b840{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-9113a68{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-9113a68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-05a0748{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-eb1040f{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-eb1040f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-f060603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-c6ec612{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-c6ec612:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-c6ec612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-c6ec612, .elementor-2272 .elementor-element.elementor-element-c6ec612::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-28d1549{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-b6cbeeb{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-924bea1{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:300;}.elementor-2272 .elementor-element.elementor-element-dbda2bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-8170a46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-8170a46:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-8170a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-8170a46, .elementor-2272 .elementor-element.elementor-element-8170a46::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-ba68f0a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-a05df93{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-ba1a474{text-align:center;color:#786854;font-family:"Ashemore", Sans-serif;font-size:24px;font-weight:300;}.elementor-2272 .elementor-element.elementor-element-792d96c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-9d41920{--display:flex;--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-9d41920:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-9d41920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-9d41920, .elementor-2272 .elementor-element.elementor-element-9d41920::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-54ce125{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-d5bf323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-102ef32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6588cd4{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-4263ca6{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-9994bf7{text-align:right;}.elementor-2272 .elementor-element.elementor-element-9994bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-205f19f{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-bf67d27{color:#786854;font-family:"Ashemore", Sans-serif;font-size:20px;font-weight:400;width:initial;max-width:initial;}.elementor-2272 .elementor-element.elementor-element-bf67d27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-fcf0638{text-align:right;}.elementor-2272 .elementor-element.elementor-element-fcf0638 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-e0a2134{color:#786854;font-family:"Ashemore", Sans-serif;font-size:20px;font-weight:400;width:initial;max-width:initial;}.elementor-2272 .elementor-element.elementor-element-e0a2134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-e0c625f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-64fcca3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-64fcca3:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-64fcca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-64fcca3, .elementor-2272 .elementor-element.elementor-element-64fcca3::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-4f47c16{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-046ba45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:flex-end;--background-transition:0.3s;--margin-block-start:5px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-046ba45:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-046ba45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-046ba45, .elementor-2272 .elementor-element.elementor-element-046ba45::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-c7ad171{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-c7ad171, .elementor-2272 .elementor-element.elementor-element-c7ad171::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-c4d9780{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-d8c05bb{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-c00f59b{color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-3f66324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-98150b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-98150b9:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-98150b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-98150b9, .elementor-2272 .elementor-element.elementor-element-98150b9::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-28453bb{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-ba3f161{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-cae254b{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-7378400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6c431a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:00px;}.elementor-2272 .elementor-element.elementor-element-6c431a3:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-6c431a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-6c431a3, .elementor-2272 .elementor-element.elementor-element-6c431a3::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-cca32b4{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-7f6bafb{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-7f6bafb.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-7f6bafb.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-7f6bafb.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-7f6bafb .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-7f6bafb .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-7f6bafb .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-7f6bafb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-7f6bafb .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:21px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-3c29f31{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-656ee04{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-656ee04.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-656ee04.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-656ee04.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-656ee04 .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-656ee04 .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-656ee04 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-656ee04 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-656ee04 .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:21px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-2ecfaae{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-8174df5{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-8174df5.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-8174df5.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-8174df5.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-8174df5 .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-8174df5 .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-8174df5 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-8174df5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-8174df5 .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:21px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-850eb9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-e31419c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:00px;}.elementor-2272 .elementor-element.elementor-element-e31419c:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-e31419c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-e31419c, .elementor-2272 .elementor-element.elementor-element-e31419c::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-ad42e39{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-66843c5{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-66843c5.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-66843c5.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-66843c5.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-1e71c7a{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-79b7420{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-79b7420.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-79b7420.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-79b7420.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-fa87333{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-5d8071b{--icon-box-icon-margin:15px;}.elementor-2272 .elementor-element.elementor-element-5d8071b.elementor-view-stacked .elementor-icon{background-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-5d8071b.elementor-view-framed .elementor-icon, .elementor-2272 .elementor-element.elementor-element-5d8071b.elementor-view-default .elementor-icon{fill:#78E00F;color:#78E00F;border-color:#78E00F;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon{font-size:65px;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-title{color:#786854;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-description{color:#786854;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-72f79fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-88f8cc0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-88f8cc0:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-88f8cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-88f8cc0, .elementor-2272 .elementor-element.elementor-element-88f8cc0::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-032d42e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-3946816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-3946816:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-3946816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-3946816, .elementor-2272 .elementor-element.elementor-element-3946816::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-e91175a{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-1130678{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-a7567eb{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-7b15af9{color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-5309711{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-18a6407{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-18a6407:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-18a6407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-18a6407, .elementor-2272 .elementor-element.elementor-element-18a6407::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-a5b80f9{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-25d7193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-25d7193:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-25d7193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-25d7193, .elementor-2272 .elementor-element.elementor-element-25d7193::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-4eac439{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-2b6dba8{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-812d01c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-edab183{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:00px;}.elementor-2272 .elementor-element.elementor-element-edab183:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-edab183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-edab183, .elementor-2272 .elementor-element.elementor-element-edab183::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-33c8815{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-33c8815.e-con{--align-self:center;}.elementor-2272 .elementor-element.elementor-element-8235c6b{text-align:center;color:#786854;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-65950da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-454f0d4{text-align:center;color:#EEDBD4;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-14a2726{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-14a2726, .elementor-2272 .elementor-element.elementor-element-14a2726::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-ff30b95{text-align:center;color:#EEDBD4;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-59f6556{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-4ea663d{text-align:center;color:#786854;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-c7ad85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-28a4c1c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-28a4c1c:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-28a4c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-28a4c1c, .elementor-2272 .elementor-element.elementor-element-28a4c1c::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-3d83f63{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-ddffdd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-ddffdd9:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-ddffdd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-ddffdd9, .elementor-2272 .elementor-element.elementor-element-ddffdd9::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-960808e{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-2b82eac{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-2b82eac.elementor-element{--align-self:flex-end;}.elementor-2272 .elementor-element.elementor-element-81f0d07{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-2bb66b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-18d66a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-18d66a8:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-18d66a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-18d66a8, .elementor-2272 .elementor-element.elementor-element-18d66a8::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-305978b{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-1b89fc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-1b89fc6:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-1b89fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-1b89fc6, .elementor-2272 .elementor-element.elementor-element-1b89fc6::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-bc40232{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-8e79605{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-1844785{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-1b8b951{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-dcb451b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-8382444{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-8382444:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-8382444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-8382444, .elementor-2272 .elementor-element.elementor-element-8382444::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-87ec2ef{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-c13b558{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-c13b558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-b9d687f{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-b9d687f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-70bd85e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-9a94f56{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-9a94f56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-2853778{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-2853778 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-ee24572{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-eef7537{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-eef7537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-34b5fc6{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-34b5fc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-d5d1601{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-c3d26ec{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-c3d26ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-1f3b399{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-1f3b399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-30ca197{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-bf58ec0{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-bf58ec0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-58521da{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-58521da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-3b3ed4c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-331df96{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-331df96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-3ca8fa6{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-3ca8fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-3f0a001{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-7d7252a{text-align:justify;color:#FFFFFF;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-7d7252a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-065c008{text-align:right;color:#887664;font-family:"Ashemore", Sans-serif;font-size:22px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-065c008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-2dc071e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-a994025{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-a994025:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-a994025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-a994025, .elementor-2272 .elementor-element.elementor-element-a994025::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-7cc4aaf{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-45034b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-45034b2:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-45034b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-45034b2, .elementor-2272 .elementor-element.elementor-element-45034b2::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-29a3322{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-be7639a{text-align:right;color:#887664;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-be7639a.elementor-element{--align-self:flex-end;}.elementor-2272 .elementor-element.elementor-element-da766e9{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-da766e9.elementor-element{--align-self:flex-end;}.elementor-2272 .elementor-element.elementor-element-136af2e{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-e01a605{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-f03b4a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-f03b4a9:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-f03b4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-f03b4a9, .elementor-2272 .elementor-element.elementor-element-f03b4a9::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-ce75e2c{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-e70793b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-e70793b:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-e70793b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD400;}.elementor-2272 .elementor-element.elementor-element-e70793b, .elementor-2272 .elementor-element.elementor-element-e70793b::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-da2a17e{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-c40f33f{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-d9481b8{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-2501467{text-align:right;color:#786854;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;}.elementor-2272 .elementor-element.elementor-element-1254efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-7da79d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-7da79d6:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-7da79d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-7da79d6, .elementor-2272 .elementor-element.elementor-element-7da79d6::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-2f66f31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-43d3b62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-2086d49{color:#786854;font-family:"myriad", Sans-serif;font-size:24px;font-weight:400;}.elementor-2272 .elementor-element.elementor-element-d30f196 .elementor-icon-list-icon i{color:#786854;transition:color 0.3s;}.elementor-2272 .elementor-element.elementor-element-d30f196 .elementor-icon-list-icon svg{fill:#786854;transition:fill 0.3s;}.elementor-2272 .elementor-element.elementor-element-d30f196{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-2272 .elementor-element.elementor-element-d30f196 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2272 .elementor-element.elementor-element-b1edf88{--display:flex;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-e1c2470{color:#887664;font-family:"Ashemore", Sans-serif;font-size:19px;font-weight:500;}.elementor-2272 .elementor-element.elementor-element-ebdb3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-d4445ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-d4445ef:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-d4445ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEDBD4;}.elementor-2272 .elementor-element.elementor-element-d4445ef, .elementor-2272 .elementor-element.elementor-element-d4445ef::before{--border-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-8dfa8a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-2272 .elementor-element.elementor-element-1e310a8 > .elementor-widget-container{padding:25px 0px 25px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2272 .elementor-element.elementor-element-4263ca6{text-align:center;}.elementor-2272 .elementor-element.elementor-element-cae254b{text-align:center;}.elementor-2272 .elementor-element.elementor-element-2b6dba8{text-align:center;}.elementor-2272 .elementor-element.elementor-element-1b8b951{text-align:center;}.elementor-2272 .elementor-element.elementor-element-2501467{text-align:center;}.elementor-2272 .elementor-element.elementor-element-7da79d6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}}@media(min-width:768px){.elementor-2272 .elementor-element.elementor-element-6fb9c2b{--width:99.903%;}.elementor-2272 .elementor-element.elementor-element-fde5e89{--width:99.903%;}.elementor-2272 .elementor-element.elementor-element-a347736{--width:100%;}.elementor-2272 .elementor-element.elementor-element-4663d71{--width:0.93%;}}@media(max-width:767px){.elementor-2272 .elementor-element.elementor-element-6fb9c2b:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-6fb9c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boriscrestia.com/wp-content/uploads/revslider/portfolio-viewer/bw_overlay.jpg");}.elementor-2272 .elementor-element.elementor-element-fde5e89:not(.elementor-motion-effects-element-type-background), .elementor-2272 .elementor-element.elementor-element-fde5e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boriscrestia.com/wp-content/uploads/revslider/portfolio-viewer/bw_overlay.jpg");}.elementor-2272 .elementor-element.elementor-element-a347736{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6edb56a{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-6edb56a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-ca96a1c{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-ca96a1c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-939e05c{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-939e05c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-3d10b3d{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-3d10b3d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-baea658{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-baea658 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-04683ed{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-04683ed > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-9113a68{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-9113a68 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-eb1040f{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-eb1040f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2272 .elementor-element.elementor-element-c6ec612{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-924bea1{text-align:center;}.elementor-2272 .elementor-element.elementor-element-8170a46{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-ba1a474{text-align:center;}.elementor-2272 .elementor-element.elementor-element-9d41920{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:010px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-6588cd4{text-align:center;font-size:20px;}.elementor-2272 .elementor-element.elementor-element-4263ca6{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-bf67d27{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-e0a2134{font-size:20px;}.elementor-2272 .elementor-element.elementor-element-4f47c16{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-c7ad171{--content-width:50%;--border-radius:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-c4d9780{font-size:16px;}.elementor-2272 .elementor-element.elementor-element-c4d9780 > .elementor-widget-container{margin:0px 1px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-d8c05bb{--content-width:50%;}.elementor-2272 .elementor-element.elementor-element-c00f59b{font-size:16px;}.elementor-2272 .elementor-element.elementor-element-28453bb{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-ba3f161{--margin-block-start:3px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-cae254b{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-6c431a3{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-e31419c{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-title a{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-66843c5 .elementor-icon-box-description{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-wrapper{text-align:center;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-title a{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-79b7420 .elementor-icon-box-description{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-wrapper{text-align:center;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-title, .elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-title a{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-5d8071b .elementor-icon-box-description{font-size:18px;}.elementor-2272 .elementor-element.elementor-element-1130678{font-size:16px;}.elementor-2272 .elementor-element.elementor-element-7b15af9{font-size:16px;}.elementor-2272 .elementor-element.elementor-element-18a6407{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-25d7193{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-4eac439{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-2b6dba8{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-454f0d4{font-size:22px;}.elementor-2272 .elementor-element.elementor-element-ff30b95{font-size:22px;}.elementor-2272 .elementor-element.elementor-element-4ea663d{font-size:15px;}.elementor-2272 .elementor-element.elementor-element-4ea663d > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-18d66a8{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-1844785{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-1b8b951{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-c13b558{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-b9d687f{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-b9d687f > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-9a94f56{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-2853778{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-2853778 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-eef7537{text-align:justify;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-34b5fc6{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-34b5fc6 > .elementor-widget-container{padding:0px 025px 0px 0px;}.elementor-2272 .elementor-element.elementor-element-c3d26ec{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-1f3b399{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-1f3b399 > .elementor-widget-container{padding:0px 25px 20px 0px;}.elementor-2272 .elementor-element.elementor-element-bf58ec0{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-58521da{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-58521da > .elementor-widget-container{padding:0px 25px 20px 0px;}.elementor-2272 .elementor-element.elementor-element-331df96{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-3ca8fa6{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-3ca8fa6 > .elementor-widget-container{padding:0px 25px 20px 0px;}.elementor-2272 .elementor-element.elementor-element-7d7252a{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-065c008{font-size:19px;}.elementor-2272 .elementor-element.elementor-element-065c008 > .elementor-widget-container{padding:0px 25px 20px 0px;}.elementor-2272 .elementor-element.elementor-element-da766e9{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-f03b4a9{--margin-block-start:-60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-d9481b8{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2272 .elementor-element.elementor-element-2501467{text-align:center;font-size:19px;}.elementor-2272 .elementor-element.elementor-element-7da79d6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}}/* Start custom CSS for container, class: .elementor-element-6fb9c2b */.elementor-2272 .elementor-element.elementor-element-6fb9c2b{
    /*margin-top: -40px !important;*/
    

}
/*.container1 {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    height: 100vh;*/
/*  }*/
  
/*  .changing-text {*/
/*    font-size: 48px;*/
/*    animation: fade-in-out 2s linear infinite;*/
/*  }*/
  
/*  @keyframes fade-in-out {*/
/*    0%, 100% {*/
/*      opacity: 0;*/
/*    }*/
/*    50% {*/
/*      opacity: 1;*/
/*    }*/
/*  }*/
/*  #changing-text span {*/
/*      font-weight: 700 !important*/
/*}*/
/*footer{*/
/*    display:none !important;*/
/*}*/

/*  .bg1{*/
/*      display:none  !important;*/
/*    }*/

/*@media only screen and (max-width:768px){*/
/*    .bg1{*/
/*      background: linear-gradient(180deg, rgba(5, 12, 21, 0) 0.71%, #000 100%) !important;*/
/*    }*/
   
/*}*/
/*.elementor-2272 .elementor-element.elementor-element-6fb9c2b{*/
/*    height: 600px !important;*/
    

/*}*/
.container1 {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
  }
  
  .changing-text {
    font-size: 48px;
    animation: fade-in-out 2s linear infinite;
  }
  
  @keyframes fade-in-out {
    0%, 100% {
      opacity: 0;
    }
    50% {
      opacity: 1;
    }
  }
  #changing-text span {
      font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde5e89 */@media only screen and (min-width:800px){
    .moussa{
      display:none !important;
}
}
@media only screen and (max-width:768px){
   .bg1{
     background: linear-gradient(180deg, rgba(5, 12, 21, 0) 0.71%, #000 75%) !important;
    }

}
@media only screen and (max-width:678px){
    .elementor-2272 .elementor-element.elementor-element-fde5e89{
    height: auto !important;
    
    
    
}
    body{
        padding:0px !important;
    }
    .elementor-element.elementor-element-0b0b907 {
    margin-top: -10px !important;
    padding-top: 80px;
}
}
@media screen and (min-width:1024px) and (max-width:1050px){
    .elementor-2272 .elementor-element.elementor-element-fde5e89 rs-slide {
    
    height: 600px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6edb56a */@media screen and (min-width:768px) and (max-width:1100px){
    .elementor-2272 .elementor-element.elementor-element-6edb56a {
       
         padding-top: 30px ;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4663d71 */.elementor-2272 .elementor-element.elementor-element-4663d71{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.3
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a393a68 */.elementor-2272 .elementor-element.elementor-element-a393a68{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.4
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41dcd2e */.elementor-2272 .elementor-element.elementor-element-41dcd2e{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.5
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4295387 */.elementor-2272 .elementor-element.elementor-element-4295387{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.6
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2a5625 */.elementor-2272 .elementor-element.elementor-element-d2a5625{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.7
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d26b840 */.elementor-2272 .elementor-element.elementor-element-d26b840{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.8
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05a0748 */.elementor-2272 .elementor-element.elementor-element-05a0748{
    background-color: #786854;
    width:1px;
    border: 1px solid #786854;
    height: 50px;
    opacity: 0.9
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a347736 */.elementor-2272 .elementor-element.elementor-element-a347736.e-con {
    gap: 0 !important;
   
    
}
 .elementor-element.elementor-element-0b0b907.e-con{
    gap:0
}
.elementor-49 .elementor-element.elementor-element-0b0b907.e-con{
    gap: 0;
}
@media only screen and (min-width:1000px){
    .elementor-2272 .elementor-element.elementor-element-a347736{
         padding-top: 90px !important;
    
    box-shadow: 10px 0px 20px -20px rgba(0,0,0,0.45),
-10px 0px 20px -20px rgba(0,0,0,0.45);
    } 
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-a347736{
        margin-top:-60px;
        padding-top:80px;
       
    }
}
@media screen and (min-width:1024px) and (max-width:1050px){
    .elementor-2272 .elementor-element.elementor-element-a347736{
        margin-top:-130px;
    }
}
@media screen and (min-width:200px) and (max-width:500px){
    .elementor-2272 .elementor-element.elementor-element-a347736{
       padding-top:120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8921fbd */.e-con>.e-con-inner {
    max-width: none
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d1549 */.elementor-2272 .elementor-element.elementor-element-28d1549{
    width:1px;
    border: 1px solid 
#786854;
background-color: #786854;
    height: 400px;
}

@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-28d1549{
   /*display:none;*/
   /* height: 50px;*/
   height: 600px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-924bea1 */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-924bea1{
     background-color: #E1d3ca;
     padding:10px 15px;
   
    /*top:13%;*/
    /*width: 70%;*/
    background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
border: 1px solid rgba(225,211,202,0.25);

}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cbeeb */@media only screen and (min-width:1000px){
    

.elementor-2272 .elementor-element.elementor-element-b6cbeeb{
    background-color: #786854;
    position: absolute;
    top:13%;
   width:1140px;
    padding: 50px 50px;
    background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
}
}
@media only screen and (min-width:1070px){
.elementor-2272 .elementor-element.elementor-element-b6cbeeb{
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
.elementor-2272 .elementor-element.elementor-element-b6cbeeb{
    position:absolute;
    margin-top: 15%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6ec612 */.elementor-2272 .elementor-element.elementor-element-c6ec612{
    position:relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba68f0a */.elementor-2272 .elementor-element.elementor-element-ba68f0a{
    width:1px;
    border: 1px solid 
#786854;
background-color: #786854;
    height: 400px;
}

@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-ba68f0a{
   /*display:none;*/
   /* height: 50px;*/
   height: 600px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1a474 */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-ba1a474{
     background-color: #E1d3ca;
     padding:10px 15px;
   
    /*top:13%;*/
    /*width: 70%;*/
    background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
border: 1px solid rgba(225,211,202,0.25);

}
    
}
@media screen and (min-width:768px) and (max-width:1100px){
     .elementor-2272 .elementor-element.elementor-element-ba1a474 {
        margin: 0px 90px;
         padding: 10px 30px;
    }

}
@media screen and (min-width:790px) and (max-width:1000px){
     .elementor-2272 .elementor-element.elementor-element-ba1a474{
     background-color: #E1d3ca;
     padding:10px 15px;
    
    /*top:13%;*/
    /*width: 70%;*/
    background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
border: 1px solid rgba(225,211,202,0.25);
}
 .elementor-element.elementor-element-992b56a {
    position:absolute;
    top:50px;
}
}
@media screen and (min-width:1024px) and (max-width:1100px){
    
.elementor-element.elementor-element-992b56a {
    
    top:9%  !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a05df93 */@media only screen and (min-width:1000px){
    

.elementor-2272 .elementor-element.elementor-element-a05df93{
    background-color: #786854;
    position: absolute;
    top:13%;
   width:1140px;
    padding: 50px 50px;
    background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
}
}
@media only screen and (min-width:1070px){
.elementor-2272 .elementor-element.elementor-element-a05df93{
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
.elementor-2272 .elementor-element.elementor-element-a05df93{
    position:absolute;
    margin-top: 16%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8170a46 */.elementor-2272 .elementor-element.elementor-element-8170a46{
    position:relative;
}
@media screen and (min-width:1024px) and (max-width:1100px){
     .elementor-2272 .elementor-element.elementor-element-8170a46:not(.elementor-motion-effects-element-type-background){
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54ce125 */@media only screen and (min-width:1140px){
    
.elementor-2272 .elementor-element.elementor-element-54ce125{
    width:1px;
    border: 1px solid 
#786854;
    height: 800px;
}
}
@media only screen and (max-width:768px){
    
.elementor-2272 .elementor-element.elementor-element-54ce125{
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9994bf7 */.elementor-2272 .elementor-element.elementor-element-9994bf7 img{
    max-height:600px;
    object-fit: cover
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5bf323 */@media only screen and (min-width:1140px){
    .elementor-2272 .elementor-element.elementor-element-d5bf323{
     position: absolute;
     margin-top:80px;
 }
    
}
@media only screen and (min-width:1070px){
.elementor-2272 .elementor-element.elementor-element-d5bf323{
    max-width:1060px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d41920 */.elementor-2272 .elementor-element.elementor-element-9d41920{
    position:relative;
}
@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-2272 .elementor-element.elementor-element-d5bf323 {
        --flex-direction: column;
    }
    
}
@media screen and (min-width:1024px) and (max-width:1025px){
     .elementor-2272 .elementor-element.elementor-element-fcf0638 {
    text-align: center !important;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f47c16 */.elementor-2272 .elementor-element.elementor-element-4f47c16{
    width:1px;
    border: 1px solid 
#786854;
    height: 160px;
    margin-bottom: 25px
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-4f47c16{
         /*display:none;*/
          margin-bottom: 0px
     }
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c4d9780 */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-c4d9780 {padding-top:6px
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ad171 */@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-c7ad171 {
      width:50%;
      /*border-right:1px solid #786854 !important;*/
      
   }
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
    --content-width: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c05bb */@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-d8c05bb {
      width:50%;
   }
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046ba45 */@media only screen and (min-width:1140px){
    .elementor-2272 .elementor-element.elementor-element-046ba45{
    position: absolute;
    bottom:0;
}
    
}


@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-046ba45 .e-con-inner{
       gap:0;
       display:flex;
       padding:0;
       /*position:absolute;*/
       
       
   }
   .elementor-49 .elementor-element.elementor-element-a8ba485:not(.elementor-motion-effects-element-type-background){
       position:absolute;
       bottom: 0;
       
   }
   .elementor-49 .elementor-element.elementor-element-3f7c313 > .elementor-widget-container {
    margin: 0px 0px 0px -10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fcca3 */.elementor-2272 .elementor-element.elementor-element-64fcca3{
    position:relative;
}
@media only screen and (max-width:768px){
  .elementor-2272 .elementor-element.elementor-element-64fcca3 .e-con-inner {
      /*padding-top:40px;*/
      gap:0;
      position:relative !important;
  }  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28453bb */.elementor-2272 .elementor-element.elementor-element-28453bb{
    width:1px;
    border: 1px solid 
#786854;
    height: 160px;
    margin-bottom: 25px
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-28453bb{
         /*display:none;*/
          margin-bottom: 0px
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba3f161 */@media only screen and (min-width:1140px){
  
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
      border:none;
   }
}

@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-ba3f161 {
       
      
   }
   .elementor-2272 .elementor-element.elementor-element-ba3f161
       .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
   
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98150b9 */.elementor-2272 .elementor-element.elementor-element-98150b9{
    position:relative;
}
@media only screen and (max-width:768px){
  .elementor-2272 .elementor-element.elementor-element-98150b9 .e-con-inner {
      /*padding-top:40px;*/
      gap:0;
      position:relative !important;
  }  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c431a3 */.elementor-2272 .elementor-element.elementor-element-6c431a3 .elementor-icon-box-content{
    background: rgba(120, 104, 84, 0.2);
    padding: 15px 18px;
    height: 300px;
    
}
.elementor-2272 .elementor-element.elementor-element-6c431a3 .elementor-icon-box-description{
    /*background-color: #Dfcdc3;*/
    /*padding: 30px 15px;*/
    /*height: 200px;*/
    text-align: left;
}
@media only screen and (min-width:1070px){
.elementor-2272 .elementor-element.elementor-element-6c431a3 .e-con-inner{
    max-width:1080px !important;
}
}

@media only screen and (max-width:768px){
  .elementor-2272 .elementor-element.elementor-element-6c431a3{
      padding-top:30px;
  }  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e31419c */.elementor-2272 .elementor-element.elementor-element-e31419c .elementor-icon-box-content{
    background: rgba(120, 104, 84, 0.2);
    padding: 15px 18px;
    height: 250px;
    
}
.elementor-2272 .elementor-element.elementor-element-e31419c .elementor-icon-box-description{
    /*background-color: #Dfcdc3;*/
    /*padding: 30px 15px;*/
    /*height: 200px;*/
    text-align: left;
}
@media only screen and (min-width:1070px){
.elementor-2272 .elementor-element.elementor-element-e31419c .e-con-inner{
    max-width:1080px !important;
}
}

@media only screen and (max-width:768px){
  .elementor-2272 .elementor-element.elementor-element-e31419c{
      padding-top:30px;
  }  
  .elementor-2272 .elementor-element.elementor-element-e31419c .elementor-icon-box-description{
      text-align:center;
  }
}
@media screen and (min-width:768px) and (max-width:1024px){
   .elementor-2272 .elementor-element.elementor-element-e31419c .elementor-icon-box-content {
    /*background: rgba(120, 104, 84, 0.2);*/
    /*padding: 15px 18px;*/
    height: 450px;
}
}
@media screen and (min-width:1024px) and (max-width:1100px){
    
.elementor-2272 .elementor-element.elementor-element-e31419c {
    
    padding-bottom:100px;
}
 .elementor-2272 .elementor-element.elementor-element-e31419c .elementor-icon-box-content {
    /*background: rgba(120, 104, 84, 0.2);*/
    /*padding: 15px 18px;*/
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d42e */.elementor-2272 .elementor-element.elementor-element-032d42e{
    width:1px;
    border: 1px solid 
#786854;
    height: 190px;
    margin-bottom: 48px;
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-032d42e{height:160px}
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e91175a */@media only screen and (min-width:1140px){
  
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
      border:none;
   }
}

@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-e91175a {
      width:50%;
   }
   .elementor-2272 .elementor-element.elementor-element-e91175a
       .elementor-widget-container {
    margin: 0px 0px 0px -10px;
}
   
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7567eb */@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-a7567eb {
      width:50%;
   }
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3946816 */.elementor-2272 .elementor-element.elementor-element-3946816{
    position: absolute;
    bottom: 10%
}
@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-3946816 .e-con-inner{
       gap:0;
       display:flex;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88f8cc0 */.elementor-2272 .elementor-element.elementor-element-88f8cc0{
    position:relative;
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-88f8cc0{padding-top:0px;}
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5b80f9 */.elementor-2272 .elementor-element.elementor-element-a5b80f9{
    width:1px;
    border: 1px solid 
#786854;
    height: 190px;
    margin-bottom: 48px;
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-a5b80f9{height:160px;
         margin-bottom: 0px;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eac439 */@media only screen and (min-width:1140px){
  
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
      border:none;
   }
}

@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-4eac439 {
      
   }
   .elementor-2272 .elementor-element.elementor-element-4eac439
       .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
   
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d7193 */.elementor-2272 .elementor-element.elementor-element-25d7193{
    /*position: absolute;*/
    /*bottom: 10%*/
}
@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-25d7193 .e-con-inner{
       gap:0;
       display:flex;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a6407 */.elementor-2272 .elementor-element.elementor-element-18a6407{
    position:relative;
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-18a6407{padding-top:0px;}
     .elementor-2272 .elementor-element.elementor-element-18a6407 .e-con-inner{
         gap:0;
         margin-bottom:15px;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c8815 */.elementor-2272 .elementor-element.elementor-element-33c8815{
    border-radius: 50%;
   background: rgb(212,194,184);
background: linear-gradient(90deg, rgba(212,194,184,1) 0%, rgba(212,194,184,1) 35%, rgba(190,158,140,0.1) 100%);
    width:220px;
    height: 220px
}

@media screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-33c8815{
         width:150px;
    height: 150px
    
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65950da */.elementor-2272 .elementor-element.elementor-element-65950da{
    border-radius: 50%;
    background-color: #B3a193;
    width:220px;
    height: 220px
}
 @media screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-65950da{
         width:150px;
    height: 150px
    
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a2726 */.elementor-2272 .elementor-element.elementor-element-14a2726{
    border-radius: 50%;
background-image: url("https://boriscrestia.com/wp-content/uploads/2024/04/bg-crea.png");
    width:220px;
    height: 220px;
    background-repeat: no-repeat;
    background-size: cover;
    
}
@media screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-14a2726{
         width:150px;
    height: 150px
    
     }
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ea663d */.elementor-2272 .elementor-element.elementor-element-4ea663d p{
    margin:0;
   
    
  
}

@media only screen and (min-width:1100px){
    .elementor-2272 .elementor-element.elementor-element-4ea663d p{
    margin:0;
    margin-left: -6.8px;
    font-size: 23.5px
}
}
/*@media only screen and (max-width:500px){*/
/*    .elementor-2272 .elementor-element.elementor-element-4ea663d p{*/
/*    margin:0;*/
/*     margin-left: -5px;*/
/*    font-size: 16px*/
    
  
/*}*/
/*}*/
@media screen and (min-width:1000px) and (max-width:1100px){
    .elementor-2272 .elementor-element.elementor-element-4ea663d p{
    margin:0;
    margin-left: -6.8px;
    
}
   
}@media screen and (min-width:200px) and (max-width:500px){
    .elementor-2272 .elementor-element.elementor-element-4ea663d{
    margin:0;
     margin-left: 0px;
    font-size: 15px !important;
    font-weight:600;
        
    
  
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f6556 */.elementor-2272 .elementor-element.elementor-element-59f6556{
    border-radius: 50%;
    border:1px solid 
#786854;
    width:220px;
    height: 220px
}
 @media screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-59f6556{
         width:150px;
    height: 150px
    
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edab183 */.elementor-2272 .elementor-element.elementor-element-edab183 .e-con-inner {
    gap: 60px
}
@media only screen and (max-width:767px){
     .elementor-2272 .elementor-element.elementor-element-edab183{
         padding-top:20px;
     }
      .elementor-2272 .elementor-element.elementor-element-edab183 .e-con-inner {
    gap: 30px;
     }
 }
/* @media screen and (min-width:790px) and (max-width:1000px){*/
    
/*    .elementor-element.elementor-element-6492f47 .e-con-inner {*/
/*    gap: 90px;*/
    
/*}*/
/*}*/
  @media screen and (min-width:400px) and (max-width:1000px){
        .elementor-2272 .elementor-element.elementor-element-edab183 .e-con-inner {
    gap: 60px;
    flex-wrap: wrap;
}
}
 @media screen and (min-width:790px) and (max-width:916px){
    
    .elementor-2272 .elementor-element.elementor-element-edab183 .e-con-innerr {
    gap: 90px !important;
    
}
}
@media screen and (min-width:917px) and (max-width:1115px){
    
    .elementor-2272 .elementor-element.elementor-element-edab183 .e-con-inner {
    gap:50px 180px  !important;
    flex-wrap:wrap;
}
}
@media screen and (min-width:200px) and (max-width:414px){
         .elementor-2272 .elementor-element.elementor-element-edab183 .e-con-inner {
    gap: 6px  !important;
    column-gap: 0px;
    row-gap: 20px !important;
     column-gap: 20px !important;
    flex-wrap: wrap;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d83f63 */.elementor-2272 .elementor-element.elementor-element-3d83f63{
    width:1px;
    border: 1px solid 
#786854;
    height: 250px;
    margin-bottom: 35px
}

 @media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-3d83f63 {
        height: 0px;
       
       /*display:none;*/
   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b82eac *//*@media only screen and (max-width:768px){*/
/*    .elementor-2272 .elementor-element.elementor-element-2b82eac{*/
/*        display:flex;*/
/*        width:100%;*/
/*        justify-content:center;*/
/*        align-items:center;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f0d07 */@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-81f0d07{
         display:none;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddffdd9 */.elementor-2272 .elementor-element.elementor-element-ddffdd9{
    position: absolute;
    bottom: 10%
}
 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-ddffdd9{
    position: relative;
    bottom: 0;
    display:flex;
    justify-content:center;
    align-items:center;
}
     
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a4c1c */.elementor-2272 .elementor-element.elementor-element-28a4c1c{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305978b */.elementor-2272 .elementor-element.elementor-element-305978b{
    width:1px;
    border: 1px solid 
#786854;
    height: 250px;
    margin-bottom: 35px
}

 @media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-305978b {
        height: 0px;
       
       /*display:none;*/
   }
}
@media screen and (min-width:820px) and (max-width:1024px){
 .elementor-2272 .elementor-element.elementor-element-305978b {
   
     display: none ; 
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc40232 */@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-bc40232{
         display:none;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b89fc6 */.elementor-2272 .elementor-element.elementor-element-1b89fc6{
    position: absolute;
    bottom: 10%
}
 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-1b89fc6{
    position: relative;
    bottom: 0;
    display:flex;
    justify-content:center;
    align-items:center;
}
     
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e79605 */.elementor-2272 .elementor-element.elementor-element-8e79605{
    width:1px;
    border: 1px solid 
#786854;
    height: 190px;
    margin-bottom: 48px;
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-8e79605{height:160px;
         margin-bottom: 0px;
     }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1844785 */@media only screen and (min-width:1140px){
  
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
      border:none;
   }
}

@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-1844785 {
      
   }
   .elementor-2272 .elementor-element.elementor-element-1844785
       .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
   
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18d66a8 */.elementor-2272 .elementor-element.elementor-element-18d66a8{
    position:relative;
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-18d66a8{padding-top:0px;}
     .elementor-2272 .elementor-element.elementor-element-18d66a8 .e-con-inner{
         gap:0;
         margin-bottom:15px;
     }
 }
 @media screen and (min-width:820px) and (max-width:1024px){
  .elementor-element.elementor-element-2ad80cc {
   
     /*height: 0px ; */
     /*display:none;*/
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c13b558 */.elementor-2272 .elementor-element.elementor-element-c13b558{
    background-color: #B19e90  
;

   
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     .elementor-2272 .elementor-element.elementor-element-87ec2ef {
    max-width:1060px !important;
}
}

@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-c13b558{
   margin:0px 10px;
    padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9d687f */.elementor-2272 .elementor-element.elementor-element-b9d687f{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-b9d687f{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87ec2ef */.elementor-2272 .elementor-element.elementor-element-87ec2ef .e-con-inner {
    gap: 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a94f56 */.elementor-2272 .elementor-element.elementor-element-9a94f56{
    background-color: #B19e90  
;

   
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     .elementor-2272 .elementor-element.elementor-element-87ec2ef {
    max-width:1060px !important;
}
}

@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-9a94f56{
   margin:0px 10px;
    padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2853778 */.elementor-2272 .elementor-element.elementor-element-2853778{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-2853778{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bd85e */.elementor-2272 .elementor-element.elementor-element-70bd85e .e-con-inner {
    gap: 0 !important;
    
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-70bd85e  {
    max-width:1060px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eef7537 */.elementor-2272 .elementor-element.elementor-element-eef7537{
    background-color:   #B19e90
;
   
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     
    .elementor-2272 .elementor-element.elementor-element-ee24572 .e-con-inner {
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-eef7537{
   margin:0px 10px;
   padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34b5fc6 */.elementor-2272 .elementor-element.elementor-element-34b5fc6{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-34b5fc6{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee24572 */.elementor-2272 .elementor-element.elementor-element-ee24572 .e-con-inner {
    gap: 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3d26ec */.elementor-2272 .elementor-element.elementor-element-c3d26ec{
    background-color:   #B19e90
;
 z-index: 1;  
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-d5d1601 .e-con-inner {
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-c3d26ec{
   margin:0px 10px;
   padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f3b399 */.elementor-2272 .elementor-element.elementor-element-1f3b399{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-1f3b399{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5d1601 */.elementor-2272 .elementor-element.elementor-element-d5d1601 .e-con-inner {
    gap: 0 !important;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf58ec0 */.elementor-2272 .elementor-element.elementor-element-bf58ec0{
    background-color:   #B19e90
;
 z-index: 1;  
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-d5d1601 .e-con-inner {
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-bf58ec0{
   margin:0px 10px;
   padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58521da */.elementor-2272 .elementor-element.elementor-element-58521da{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-58521da{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ca197 */.elementor-2272 .elementor-element.elementor-element-30ca197 .e-con-inner {
    gap: 0 !important;
    
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-30ca197  {
    max-width:1060px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-331df96 */.elementor-2272 .elementor-element.elementor-element-331df96{
    background-color:   #B19e90
;
 z-index: 1;  
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-d5d1601 .e-con-inner {
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-331df96{
   margin:0px 10px;
   padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ca8fa6 */.elementor-2272 .elementor-element.elementor-element-3ca8fa6{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-3ca8fa6{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3ed4c */.elementor-2272 .elementor-element.elementor-element-3b3ed4c .e-con-inner {
    gap: 0 !important;
    
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-3b3ed4c  {
    max-width:1060px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d7252a */.elementor-2272 .elementor-element.elementor-element-7d7252a{
    background-color:   #B19e90
;
 z-index: 1;  
    
    padding: 25px 40px;
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-d5d1601 .e-con-inner {
    max-width:1060px !important;
}
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-7d7252a{
   margin:0px 10px;
   padding: 25px 20px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-065c008 */.elementor-2272 .elementor-element.elementor-element-065c008{
    
}
@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-065c008{
   margin-top: 10px;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0a001 */.elementor-2272 .elementor-element.elementor-element-3f0a001 .e-con-inner {
    gap: 0 !important;
    
}
@media only screen and (min-width:1070px){
     
      .elementor-2272 .elementor-element.elementor-element-3f0a001  {
    max-width:1060px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8382444 */.elementor-2272 .elementor-element.elementor-element-8382444{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc4aaf */.elementor-2272 .elementor-element.elementor-element-7cc4aaf{
    width:1px;
    border: 1px solid 
#887664;
    height: 250px;
    margin-top: -35px;
    margin-bottom: 35px
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-7cc4aaf{
   height: 0px;
   display:none;
}
     
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da766e9 */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-da766e9{
        display:flex;
        width:100%;
        justify-content:center;
        align-items:center;
        padding-top: 50px ;
         padding-bottom: 20px ;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136af2e */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-136af2e{
        display:none;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45034b2 */.elementor-2272 .elementor-element.elementor-element-45034b2{
    position: absolute;
    bottom: 10%
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-45034b2{
    position: relative;
    bottom: 0;
    display:flex;
    justify-content:center;
    align-items:center;
}
     
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994025 */.elementor-2272 .elementor-element.elementor-element-a994025{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce75e2c */.elementor-2272 .elementor-element.elementor-element-ce75e2c{
    width:1px;
    border: 1px solid 
#887664;
    height: 250px;
    margin-top: -35px;
    margin-bottom: 35px
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-ce75e2c{
   height: 0px;
   display:none;
}
     
 }
 @media screen and (min-width:820px) and (max-width:1024px){
 .elementor-2272 .elementor-element.elementor-element-ce75e2c {
   
     display: none ; 
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da2a17e */@media only screen and (max-width:768px){
    .elementor-2272 .elementor-element.elementor-element-da2a17e{
        display:none;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70793b */.elementor-2272 .elementor-element.elementor-element-e70793b{
    position: absolute;
    bottom: 10%
}
@media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-e70793b{
    position: relative;
    bottom: 0;
    display:flex;
    justify-content:center;
    align-items:center;
}
     
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c40f33f */.elementor-2272 .elementor-element.elementor-element-c40f33f{
    width:1px;
    border: 1px solid 
#786854;
    height: 190px;
    margin-bottom: 48px;
}

 @media only screen and (max-width:768px){
     .elementor-2272 .elementor-element.elementor-element-c40f33f{height:160px;
         margin-bottom: 0px;
             /*margin-top: -30PX;*/
     }
     .elementor-49 .elementor-element.elementor-element-4cb435d {
    height: 160px;
    margin-bottom: 0px;
    /*margin-top: -75PX;*/
    margin-top: -32PX;
}
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9481b8 */@media only screen and (min-width:1140px){
  
   .elementor-49 .elementor-element.elementor-element-0f2cb20 {
      border:none;
   }
}

@media only screen and (max-width:768px){
  
   .elementor-2272 .elementor-element.elementor-element-d9481b8 {
      
   }
   .elementor-2272 .elementor-element.elementor-element-d9481b8
       .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
   
   .elementor-49 .elementor-element.elementor-element-0e87047 {
     --content-width: none; 
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f03b4a9 */.elementor-2272 .elementor-element.elementor-element-f03b4a9{
    position:relative;
    margin-top: -60px
}
@media only screen and (max-width:1024px){
     .elementor-2272 .elementor-element.elementor-element-f03b4a9{padding-top:0px;}
     .elementor-2272 .elementor-element.elementor-element-f03b4a9 .e-con-inner{
         gap:0;
         margin-bottom:15px;
         margin-top: 0px !important
     }
    .elementor-2272 .elementor-element.elementor-element-f03b4a9 {
    position: relative;
    margin-top: 0px;
}
.elementor-2272 .elementor-element.elementor-element-c40f33f{
    margin-top:-80px;
}
/*.elementor-2152 .elementor-element.elementor-element-eda7885:not(.elementor-motion-effects-element-type-background){*/
/*    margin-top:0;*/
/*}*/
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d3b62 */.elementor-2272 .elementor-element.elementor-element-43d3b62{
    padding: 55px 20px
}
.elementor-2272 .elementor-element.elementor-element-43d3b62 .e-con-inner{
    gap:60px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f66f31 */.elementor-2272 .elementor-element.elementor-element-2f66f31{
    background-color: #E1d3ca;
    
   
     background: rgba(120, 104, 84, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(2px);
border: 1px solid rgba(225,211,202,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7da79d6 */.elementor-2272 .elementor-element.elementor-element-7da79d6{
    position:relative;
}
@media only screen and (min-width:1070px){
     
     .elementor-2272 .elementor-element.elementor-element-7da79d6 .e-con-inner {
    max-width:1060px !important;
}
}
@media screen and (min-width:768px) and (max-width:1100px){
    .elementor-2272 .elementor-element.elementor-element-7da79d6 { 
       
        padding:0px 10px ;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4445ef */.elementor-2272 .elementor-element.elementor-element-d4445ef{
    position:relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ashemore';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://boriscrestia.com/wp-content/uploads/2024/04/9cfc544bbf0b6c2b5da09cc287ed19c1.eot');
	src: url('https://boriscrestia.com/wp-content/uploads/2024/04/9cfc544bbf0b6c2b5da09cc287ed19c1.eot?#iefix') format('embedded-opentype'),
		url('https://boriscrestia.com/wp-content/uploads/2024/04/9cfc544bbf0b6c2b5da09cc287ed19c1.woff2') format('woff2'),
		url('https://boriscrestia.com/wp-content/uploads/2024/04/9cfc544bbf0b6c2b5da09cc287ed19c1.woff') format('woff');
}
@font-face {
	font-family: 'Ashemore';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'myriad';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://boriscrestia.com/wp-content/uploads/2024/04/MyriadPro-Regular.eot');
	src: url('https://boriscrestia.com/wp-content/uploads/2024/04/MyriadPro-Regular.eot?#iefix') format('embedded-opentype');
}
@font-face {
	font-family: 'myriad';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */