.elementor-6157 .elementor-element.elementor-element-42687d49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:66px 66px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-6157 .elementor-element.elementor-element-42687d49::before, .elementor-6157 .elementor-element.elementor-element-42687d49 > .elementor-background-video-container::before, .elementor-6157 .elementor-element.elementor-element-42687d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-6157 .elementor-element.elementor-element-42687d49 > .elementor-background-slideshow::before, .elementor-6157 .elementor-element.elementor-element-42687d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6157 .elementor-element.elementor-element-42687d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#EFE5D3;}.elementor-6157 .elementor-element.elementor-element-47153c76 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6157 .elementor-element.elementor-element-47153c76{text-align:right;}.elementor-6157 .elementor-element.elementor-element-47153c76 .elementor-heading-title{color:#D95E27;font-family:"Philosopher", Sans-serif;font-size:6.5vw;font-weight:400;line-height:0.8em;letter-spacing:-5px;}.elementor-6157 .elementor-element.elementor-element-ad95eaa{--display:flex;--min-height:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6157 .elementor-element.elementor-element-ad95eaa:not(.elementor-motion-effects-element-type-background), .elementor-6157 .elementor-element.elementor-element-ad95eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE5D3;}.elementor-6157 .elementor-element.elementor-element-ad95eaa, .elementor-6157 .elementor-element.elementor-element-ad95eaa::before{--border-transition:0.3s;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-textpanel-title{text-align:center;font-family:"Philosopher", Sans-serif;font-size:36px;font-weight:400;line-height:45px;letter-spacing:1px;color:var( --e-global-color-cd5c01d );}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-textpanel-description{text-align:center;font-family:"Philosopher", Sans-serif;font-size:17px;font-weight:400;line-height:16px;color:var( --e-global-color-secondary );}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-control.ug-arrow-left{width:32px;height:32px;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-control.ug-arrow-right{width:32px;height:32px;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-control.ug-arrow-right svg polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-control.ug-arrow-left svg polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-thumb-image{object-fit:cover;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-b2968c9 .ug-error-message{text-align:inherit;}.elementor-6157 .elementor-element.elementor-element-9026353{--display:flex;--min-height:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6157 .elementor-element.elementor-element-9026353:not(.elementor-motion-effects-element-type-background), .elementor-6157 .elementor-element.elementor-element-9026353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE5D3;}.elementor-6157 .elementor-element.elementor-element-9026353, .elementor-6157 .elementor-element.elementor-element-9026353::before{--border-transition:0.3s;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-textpanel-title{text-align:center;font-family:"Philosopher", Sans-serif;font-size:36px;font-weight:400;line-height:45px;letter-spacing:1px;color:#355B3B;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-textpanel-description{text-align:center;font-family:"Philosopher", Sans-serif;font-size:17px;font-weight:400;line-height:16px;color:#87643C;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-control.ug-arrow-left{width:32px;height:32px;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-control.ug-arrow-right{width:32px;height:32px;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-control.ug-arrow-right svg polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-control.ug-arrow-left svg polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-thumb-image{object-fit:cover;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-6157 .elementor-element.elementor-element-92bcf42 .ug-error-message{text-align:inherit;}body.elementor-page-6157:not(.elementor-motion-effects-element-type-background), body.elementor-page-6157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}@media(max-width:1024px){.elementor-6157 .elementor-element.elementor-element-47153c76 > .elementor-widget-container{margin:41px 0px 0px 0px;}.elementor-6157 .elementor-element.elementor-element-47153c76 .elementor-heading-title{letter-spacing:-20px;}}@media(min-width:768px){.elementor-6157 .elementor-element.elementor-element-42687d49{--content-width:1357px;}.elementor-6157 .elementor-element.elementor-element-ad95eaa{--content-width:1337px;}.elementor-6157 .elementor-element.elementor-element-9026353{--content-width:1337px;}}@media(max-width:767px){.elementor-6157 .elementor-element.elementor-element-42687d49{--gap:20px 20px;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6157 .elementor-element.elementor-element-47153c76 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-6157 .elementor-element.elementor-element-47153c76 .elementor-heading-title{font-size:18vw;letter-spacing:-5px;}.elementor-6157 .elementor-element.elementor-element-9026353{--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}}