.elementor-14 .elementor-element.elementor-element-9a97724{--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:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:0190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9222526{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6a86c87{text-align:right;}.elementor-14 .elementor-element.elementor-element-6a86c87 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px #FFFFFF;}.elementor-14 .elementor-element.elementor-element-f30fb50{text-align:right;color:var( --e-global-color-2bd12fa );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-079ae21{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-71d59fc{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-71d59fc img{border-radius:5000px 5000px 5000px 5000px;}.elementor-14 .elementor-element.elementor-element-b6b4956 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;text-shadow:1.5px 1.5px 0px #FFFFFF;fill:#247E48;color:#247E48;background-color:transparent;background-image:linear-gradient(180deg, #8FFFBC 0%, #00CD52 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#75E1A1;border-radius:15px 15px 15px 15px;box-shadow:0px 21px 33px -1px rgba(0, 205.00000000000003, 82.00000000000009, 0.53);padding:15px 60px 15px 60px;}.elementor-14 .elementor-element.elementor-element-b6b4956 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b6b4956{z-index:10;}.elementor-14 .elementor-element.elementor-element-a2e2222{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-22b9753{text-align:left;}.elementor-14 .elementor-element.elementor-element-22b9753 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px #FFFFFF;}.elementor-14 .elementor-element.elementor-element-15b20b3{text-align:left;color:var( --e-global-color-2bd12fa );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-f294ad0{--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;--overlay-opacity:0.5;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f294ad0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDC5C5;}.elementor-14 .elementor-element.elementor-element-f294ad0::before, .elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f294ad0, .elementor-14 .elementor-element.elementor-element-f294ad0::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E0CBD0;}.elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-shape-top svg{height:142px;}.elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-shape-top, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-14 .elementor-element.elementor-element-de3f62e{text-align:center;}.elementor-14 .elementor-element.elementor-element-de3f62e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px #FFFFFF;}.elementor-14 .elementor-element.elementor-element-32d934f{--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;}.elementor-14 .elementor-element.elementor-element-32d934f, .elementor-14 .elementor-element.elementor-element-32d934f::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-fc0feaa{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-fc0feaa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-fc0feaa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-55be060{text-align:center;}.elementor-14 .elementor-element.elementor-element-0dbbb2f .elementor-button{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;text-shadow:1.5px 1.5px 0px #FFFFFF;fill:#247E48;color:#247E48;background-color:transparent;background-image:linear-gradient(180deg, #8FFFBC 0%, #00CD52 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#75E1A1;border-radius:15px 15px 15px 15px;box-shadow:0px 21px 33px -1px rgba(0, 205.00000000000003, 82.00000000000009, 0.53);padding:15px 60px 15px 60px;}.elementor-14 .elementor-element.elementor-element-0dbbb2f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0dbbb2f{z-index:10;}.elementor-14 .elementor-element.elementor-element-9a4cd6b{--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;--padding-top:100px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9a4cd6b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9a4cd6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9a4cd6b, .elementor-14 .elementor-element.elementor-element-9a4cd6b::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-9a4cd6b > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-9a4cd6b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FEE2E2;}.elementor-14 .elementor-element.elementor-element-9a4cd6b > .elementor-shape-bottom .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-9a4cd6b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EBC2CB;}.elementor-14 .elementor-element.elementor-element-c71bb80{text-align:center;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c71bb80 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px #FFFFFF;}.elementor-14 .elementor-element.elementor-element-5b107c7{--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;}.elementor-14 .elementor-element.elementor-element-0ddd2c8{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-813b9c4 img{border-radius:500px 500px 500px 500px;}.elementor-14 .elementor-element.elementor-element-813b9c4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-3afcb04{text-align:center;}.elementor-14 .elementor-element.elementor-element-3afcb04 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-bf6ca45{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-0350557 img{border-radius:500px 500px 500px 500px;}.elementor-14 .elementor-element.elementor-element-0350557 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-97ac007{text-align:center;}.elementor-14 .elementor-element.elementor-element-97ac007 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-288c3bc{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-4fa53fc img{border-radius:500px 500px 500px 500px;}.elementor-14 .elementor-element.elementor-element-4fa53fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-7161ca8{text-align:center;}.elementor-14 .elementor-element.elementor-element-7161ca8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-ec9b64d{--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-14 .elementor-element.elementor-element-986d881{--display:flex;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-3baa38d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-e781c21{--display:flex;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-ad5c1b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-70db969{--display:flex;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-e56f0fe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-a9b8748{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1e5be97 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;text-shadow:1.5px 1.5px 0px #FFFFFF;fill:#247E48;color:#247E48;background-color:transparent;background-image:linear-gradient(180deg, #8FFFBC 0%, #00CD52 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#75E1A1;border-radius:15px 15px 15px 15px;box-shadow:0px 21px 33px -1px rgba(0, 205.00000000000003, 82.00000000000009, 0.53);padding:15px 60px 15px 60px;}.elementor-14 .elementor-element.elementor-element-1e5be97 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1e5be97{z-index:10;}.elementor-14 .elementor-element.elementor-element-74fa34a{--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;--overlay-opacity:0.66;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-74fa34a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-74fa34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBFCE;}.elementor-14 .elementor-element.elementor-element-74fa34a::before, .elementor-14 .elementor-element.elementor-element-74fa34a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-74fa34a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-74fa34a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-74fa34a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-74fa34a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-74fa34a, .elementor-14 .elementor-element.elementor-element-74fa34a::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-ccc20ee{text-align:center;}.elementor-14 .elementor-element.elementor-element-ccc20ee .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px #FFFFFF;}.elementor-14 .elementor-element.elementor-element-c345e5f{--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-14 .elementor-element.elementor-element-c345e5f, .elementor-14 .elementor-element.elementor-element-c345e5f::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-b622a6e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-ca11377 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-806e59f{text-align:left;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-806e59f .elementor-heading-title{color:#A8744F;font-family:"Sofia", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-7c4d1e6{text-align:left;color:var( --e-global-color-2bd12fa );font-family:"Roboto", Sans-serif;font-weight:400;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-413a1f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-2c1f802 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-160cd0f{text-align:left;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-160cd0f .elementor-heading-title{color:#A8744F;font-family:"Sofia", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-99f5c74{text-align:left;color:var( --e-global-color-2bd12fa );font-family:"Roboto", Sans-serif;font-weight:400;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-737041f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-9caa98e img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-a7de309{text-align:left;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a7de309 .elementor-heading-title{color:#A8744F;font-family:"Sofia", Sans-serif;font-size:30px;font-weight:600;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-9b157d4{text-align:left;color:var( --e-global-color-2bd12fa );font-family:"Roboto", Sans-serif;font-weight:400;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b9eaefa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b9eaefa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b9eaefa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEEEE;}.elementor-14 .elementor-element.elementor-element-b9eaefa::before, .elementor-14 .elementor-element.elementor-element-b9eaefa > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b9eaefa > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b9eaefa > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b9eaefa > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b9eaefa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FDC5C5;}.elementor-14 .elementor-element.elementor-element-b9eaefa, .elementor-14 .elementor-element.elementor-element-b9eaefa::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-b9eaefa > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-b9eaefa > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#EBC2CB;}.elementor-14 .elementor-element.elementor-element-c724b69{text-align:center;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-c724b69 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px rgba(255, 255, 255, 0.99);}.elementor-14 .elementor-element.elementor-element-c724b69 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-165305e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2f87ddf{--display:flex;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-3cc1324{text-align:center;width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-3cc1324 .elementor-heading-title{color:#A8744F;font-family:"Sofia", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;}.elementor-14 .elementor-element.elementor-element-9799c50 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-bcbd213{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e800d86{--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cf35625{--icon-box-icon-margin:0px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-title{margin-bottom:0px;color:#A8744F;}.elementor-14 .elementor-element.elementor-element-cf35625.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cf35625.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-cf35625.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon{font-size:6px;}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-title a{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1716fb9{--icon-box-icon-margin:0px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-title{margin-bottom:0px;color:#A8744F;}.elementor-14 .elementor-element.elementor-element-1716fb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1716fb9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-1716fb9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon{font-size:6px;}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-title a{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-436f664{--icon-box-icon-margin:0px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-title{margin-bottom:0px;color:#A8744F;}.elementor-14 .elementor-element.elementor-element-436f664.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-436f664.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-436f664.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon{font-size:6px;}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-title a{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-d5836af{--icon-box-icon-margin:0px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-title{margin-bottom:0px;color:#A8744F;}.elementor-14 .elementor-element.elementor-element-d5836af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d5836af.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d5836af.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon{font-size:6px;}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-title a{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-05ff80a{--icon-box-icon-margin:0px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-title{margin-bottom:0px;color:#A8744F;}.elementor-14 .elementor-element.elementor-element-05ff80a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-05ff80a.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-05ff80a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon{font-size:6px;}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-title a{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-2a8f02e{--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;--overlay-opacity:0.63;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2a8f02e::before, .elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#481818;}.elementor-14 .elementor-element.elementor-element-2a8f02e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-2a8f02e, .elementor-14 .elementor-element.elementor-element-2a8f02e::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FEDADA;}.elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-shape-top, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-shape-bottom, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-14 .elementor-element.elementor-element-9069878{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:6px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-9069878 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-9069878 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-d98c1bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--z-index:3;}.elementor-14 .elementor-element.elementor-element-ce20fbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-8daad36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-457ea56{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-457ea56 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5000px 5000px 5000px 5000px;}.elementor-14 .elementor-element.elementor-element-11fa7e2{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-30bd2bf{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-30bd2bf .elementor-headline{text-align:center;font-family:"Sofia", Sans-serif;font-size:60px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-30bd2bf .elementor-headline-dynamic-wrapper path{stroke:#F1FF0C;}.elementor-14 .elementor-element.elementor-element-30bd2bf .elementor-headline-plain-text{color:#70BBA4;}.elementor-14 .elementor-element.elementor-element-30bd2bf .elementor-headline-dynamic-text{font-family:"Sofia", Sans-serif;font-weight:600;}.elementor-14 .elementor-element.elementor-element-220dff1{--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;}.elementor-14 .elementor-element.elementor-element-220dff1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-220dff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-220dff1, .elementor-14 .elementor-element.elementor-element-220dff1::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-d688405{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-25aad3d{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-25aad3d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Sofia", Sans-serif;font-size:50px;font-weight:600;line-height:1.1em;text-shadow:2px 2px 0px rgba(255, 255, 255, 0.2);}.elementor-14 .elementor-element.elementor-element-25aad3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-3c925d8{text-align:center;width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3c925d8 img{border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-9222526{--width:25%;}.elementor-14 .elementor-element.elementor-element-079ae21{--width:50%;}.elementor-14 .elementor-element.elementor-element-a2e2222{--width:25%;}.elementor-14 .elementor-element.elementor-element-2f87ddf{--width:35%;}.elementor-14 .elementor-element.elementor-element-bcbd213{--width:65%;}.elementor-14 .elementor-element.elementor-element-ce20fbf{--content-width:900px;}.elementor-14 .elementor-element.elementor-element-8daad36{--width:50%;}.elementor-14 .elementor-element.elementor-element-11fa7e2{--width:50%;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-9a97724{--gap:0px 0px;--padding-top:146px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9222526{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;}.elementor-14 .elementor-element.elementor-element-6a86c87{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6a86c87 .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-f30fb50{text-align:center;font-size:4vw;line-height:1.3em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b6b4956 .elementor-button{font-size:4.9vw;padding:5% 3% 5% 3%;}.elementor-14 .elementor-element.elementor-element-a2e2222{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-22b9753{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-22b9753 .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-15b20b3{text-align:center;font-size:4vw;line-height:1.3em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f294ad0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-14 .elementor-element.elementor-element-f294ad0 > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-f294ad0 > .e-con-inner > .elementor-shape-top svg{height:70px;}.elementor-14 .elementor-element.elementor-element-de3f62e{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-de3f62e .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-32d934f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0dbbb2f .elementor-button{font-size:4.9vw;padding:5% 3% 5% 3%;}.elementor-14 .elementor-element.elementor-element-9a4cd6b > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-9a4cd6b > .e-con-inner > .elementor-shape-top svg{height:112px;}.elementor-14 .elementor-element.elementor-element-9a4cd6b > .elementor-shape-bottom svg, .elementor-14 .elementor-element.elementor-element-9a4cd6b > .e-con-inner > .elementor-shape-bottom svg{height:112px;}.elementor-14 .elementor-element.elementor-element-c71bb80{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c71bb80 .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-a9b8748{font-size:4.2vw;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14 .elementor-element.elementor-element-1e5be97 .elementor-button{font-size:4.9vw;padding:5% 3% 5% 3%;}.elementor-14 .elementor-element.elementor-element-74fa34a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ccc20ee{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ccc20ee .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-c345e5f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b622a6e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-806e59f{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-806e59f .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-7c4d1e6{text-align:center;font-size:4vw;line-height:1.3em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-413a1f7{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-160cd0f{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-160cd0f .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-99f5c74{text-align:center;font-size:4vw;line-height:1.3em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-737041f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-14 .elementor-element.elementor-element-a7de309{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a7de309 .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-9b157d4{text-align:center;font-size:4vw;line-height:1.3em;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-b9eaefa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c724b69{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c724b69 .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-2f87ddf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-3cc1324{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3cc1324 .elementor-heading-title{font-size:7vw;}.elementor-14 .elementor-element.elementor-element-e800d86{--gap:35px 35px;}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-title a{font-size:6.2vw;}.elementor-14 .elementor-element.elementor-element-cf35625 .elementor-icon-box-description{font-size:4vw;}.elementor-14 .elementor-element.elementor-element-cf35625{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-title a{font-size:6.2vw;}.elementor-14 .elementor-element.elementor-element-1716fb9 .elementor-icon-box-description{font-size:4vw;}.elementor-14 .elementor-element.elementor-element-1716fb9{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-title a{font-size:6.2vw;}.elementor-14 .elementor-element.elementor-element-436f664 .elementor-icon-box-description{font-size:4vw;}.elementor-14 .elementor-element.elementor-element-436f664{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-title a{font-size:6.2vw;}.elementor-14 .elementor-element.elementor-element-d5836af .elementor-icon-box-description{font-size:4vw;}.elementor-14 .elementor-element.elementor-element-d5836af{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-title a{font-size:6.2vw;}.elementor-14 .elementor-element.elementor-element-05ff80a .elementor-icon-box-description{font-size:4vw;}.elementor-14 .elementor-element.elementor-element-05ff80a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-14 .elementor-element.elementor-element-2a8f02e{--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-shape-top svg{height:106px;}.elementor-14 .elementor-element.elementor-element-2a8f02e > .elementor-shape-bottom svg, .elementor-14 .elementor-element.elementor-element-2a8f02e > .e-con-inner > .elementor-shape-bottom svg{height:106px;}.elementor-14 .elementor-element.elementor-element-d98c1bd{--padding-top:00px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-11fa7e2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-30bd2bf .elementor-headline{font-size:14vw;}.elementor-14 .elementor-element.elementor-element-30bd2bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d688405{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-25aad3d{text-align:center;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-25aad3d .elementor-heading-title{font-size:9vw;}.elementor-14 .elementor-element.elementor-element-3c925d8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}}/* Start custom CSS */.gif img {width: 100%!important;max-width: 100%!important;

}


.gif>div:before {
    content: "";
    width: 102%;
    height: 102%;
    left:-1%;
    top:-1%;
    background: rgb(2,14,38);
background: radial-gradient(circle, rgba(2,14,38,0) 0%, rgba(224, 203, 208, 0.2) 38%,rgb(234 212 217) 65%);
    position: absolute;
    z-index: 4;
    border-radius:500px;

}



header#site-header ul li a {
    color:#FFF;
}

header#site-header svg * {
    fill: var(--e-global-color-e6d5dbf);
}
#banner {
    background-image: url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/cloud_PNG7.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), linear-gradient(to bottom, #ffe8ed 0%, #e0cbd0 20%);
    background-size: 100%, 40%, 50%, 20%, cover;
    background-repeat: no-repeat;
background-position: 200px -201%, 500px -170%, 10% -50%, 800px -60%, 100%;
    background-size:1260px, 480px, 660px, 940px, cover;
    animation: animater 20s 4s ease-out infinite alternate;

}

@keyframes animater {
    to {
background-position: 300px -201%, 600px -170%, 30% -50%, 1000px -60%, 100%;
    background-size: 1260px, 480px, 660px, 940px, cover;
    }
}


.banner {
    background-image: url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/cloud_PNG7.png), url(https://lulupomerania.com.br/wp-content/uploads/2023/03/Clouds-PNG-Pic.png), linear-gradient(to bottom, #fe708f38 0%, #f7b4c4 20%);
    background-size: 100%, 40%, 50%, 20%, cover;
    background-repeat: no-repeat;
  background-size: 100%, 40%, 50%, 20%, cover;
  background-position: -300px 10%, -200px 70%, 200px 40%, 400px 80%, 100%;
    animation: animaterx 20s 4s ease-out infinite alternate;

}


@keyframes animaterx {
    to {
    background-position: 200px 10%, 500px 70%, 600px 40%, 800px 80%, 100%;
    background-size: 100%, 40%, 50%, 20%, cover;
    }
}

header#site-header {
    position: absolute;
    top: 0;
    margin: 0 auto!important;
    /* padding: 0!important; */
    left: 0%!important;
    right: 0%!important;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 3;
    width: 100%!important;
    max-width: 100%!important;
    left: 0;
    right: 0;
    background: rgb(0,0,0);
    background: linear-gradient(180deg, rgb(150 81 81 / 81%) 0%, rgba(2,0,36,0) 100%);
}

.gif>div:before {
    background: radial-gradient(circle, rgba(2,14,38,0) 0%, rgba(224, 203, 208, 0.2) 38%,rgb(224 203 208) 65%);
}

body.customize-support header#site-header {
    top: 32px!important;
}


@media only screen and (max-width:767px) {

header#site-header {
    justify-content: space-around;
}


#banner {
    overflow:hidden!important;
}

body.customize-support header#site-header {
    top: 46px!important;
}

div#banner {
    background-size: 1600px, 1110px, 1040px, 960px, cover;
}


.vantagens .elementor-icon-box-icon {
    width: 25vw!important;
    height: 25vw!important;
}


@keyframes animater {
    to {
background-position: 300px -201%, 600px -170%, 30% -50%, 1000px -60%, 100%;
    background-size: 1600px, 1110px, 1040px, 960px, cover;
    }
}

}

div#grid-cta {
    z-index: 99999999999999999;
}

.col-footer.col-footer-4 {
    min-width: 270px;
    max-width: 100%;
}

.col-footer h3 {
    font-family: "Sofia", Sans-serif;
}


.col-footer.col-footer-4 ul.contatos li a svg * {
    fill: var(--e-global-color-secondary);
}





a.elementor-button-link.elementor-button.elementor-size-sm {

  box-shadow: 0 0 0 0 rgba(#00cd52, .5)!important;
  -webkit-animation: pulse 1.5s infinite!important;
  
}



a.elementor-button-link.elementor-button.elementor-size-sm {

  -webkit-animation: pulse 1.5s infinite!important;
  
  
}


.pulse-button:hover {
  -webkit-animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -moz-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  70% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    box-shadow: 0 0 0 50px rgba(0, 205, 82, 0);
  }
  100% {
    -moz-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    box-shadow: 0 0 0 0 rgba(0, 205, 82, 0);
  }
}

span.elementor-icon.elementor-animation- svg {
    width: 50%!important;
    margin:0 auto;
    height: auto!important;
}

.vantagens .elementor-icon-box-icon {
    /* padding: 30px; */
    background: #ffffff5e;
    border-radius: 500px;
    width: 150px;
    backdrop-filter:blur(20px);
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.vantagens .elementor-icon-box-icon svg * {
    fill: var(--e-global-color-secondary);
}


.filhotes main, .tabela-maternidade {
    background: #0f09095e;
}


.grid-countDown h2, .grid-countDown h3 {
 color: #69454d;
}

.countDown div.a div {
    color: #e64f72;
}

.countDown div.a {
    border: 2px solid  #e64f72;
    color:  #e64f72;
}

.countDown .container div.a div::after {
    color:#e64f72;
} 

button.cta-filhote {
    font-family: "Open Sans", Sans-serif;
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    text-shadow: 1.5px 1.5px 0px #FFFFFF;
    fill: #247E48;
    color: #247E48;
    background-color: transparent;
    background-image: linear-gradient(180deg, #8FFFBC 0%, #00CD52 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #75E1A1;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 0px 21px 33px -1px rgba(0, 205.00000000000003, 82.00000000000009, 0.53);
    padding: 15px 60px 15px 60px;
}



@media only screen and (max-width:767px){
   
   
   button.cta-filhote {
    font-size: 4.9vw;
    padding: 3% 8% 3% 8%;
}
   
   .banner {
        background-size: 220%, 300%, 230%, 250%, cover;
    background-position: -300px 10%, -200px 70%, 200px 40%, 400px 80%, 100%;
    animation: animaterx 20s 4s ease-out infinite alternate;

}

   
   
   
   
    @keyframes animaterx {
    to {
    background-position: 200px 10%, 500px 70%, 600px 40%, 800px 80%, 100%;
     background-size: 220%, 300%, 230%, 250%, cover;
    }
}
}

.slide-filhote .info-filhote h3:first-child {
    color: #d36d6d;
}

.slide-filhote .info-filhote h3, .slide-filhote .info-filhote h4 {
    color: #5b4040;
}

.info-filhote h1 strong, .info-filhote h2 strong,.info-filhote  h3 strong,.info-filhote h4 strong {
    color: #d36d6d;
}

.swiper.swipergaleriafilhotes.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
    display: none!important;
}

@media only screen and (max-width:767px) {

.slide-filhote .info-filhote h3:first-child {
    font-size: 7vw!important;
}
}



div#mural {
    position: relative;
    left: 0;
    top: 0;
    height:650px;
    overflow:hidden;
}

div#grid-mural {
    min-height: 650px;
    position:relative;
}

div#conteudo-mural {
    position: absolute;
    top: 0;
    min-height: 650px;
    text-align: center;
}/* End custom CSS */

#grid-mural::before {
    z-index: 2;
}

h3.elementor-headline * {
    text-shadow: 2px 2px 1px #FFF!important;
}

h3.elementor-headline .elementor-headline-text-active {
    text-shadow: 2px 2px 1px #b7b7b7!important;
    font-size:120px;
}

@media only screen and (max-width:767px) {
    h3.elementor-headline .elementor-headline-text-active {
    text-shadow: 2px 2px 1px #b7b7b7!important;
    font-size:25vw;
}

div#mural, div#grid-mural, div#conteudo-mural {
min-height:250vw!important;
}

}

.elementor-widget-video *, .video-container video {
    border-radius: 30px;
}

div#grid-whatsapp {
    display: none;
}

.whatsapp-fixed {
    position: fixed;
    bottom: 32px;
    right: 32px;
    z-index: 9;
}

.btn-whatsapp {
    background-color: #30bf39;
    color: #fff;
    border-radius: 100%;
    transition: background-color .5s;
    width: 60px!important;
    height: 60px!important;
  line-height: 70px;
    position: relative!important;
    display: block;
    transform: none!important;
    z-index: 9;
    text-align: center;
  box-shadow:
            0 1px 2px rgba(0,0,0,0.07),
            0 2px 4px rgba(0,0,0,0.07),
            0 4px 8px rgba(0,0,0,0.07),
            0 8px 16px rgba(0,0,0,0.07),
            0 16px 32px rgba(0,0,0,0.07),
            0 32px 64px rgba(0,0,0,0.07);
}

.btn-whatsapp:hover {
  background-color: #53ca5b;
}

.whatsapp-fixed a.video-vemo-icon.btn-whatsapp svg {
    font-size: 32px;
    color: #fff;
    animation: sm-shake-animation linear 1.5s infinite;
    animation-delay: 3s;
  width:32px;
  fill:#FFF;
  top:7px;
  left:0px;
}

.rs-video .animate-border .video-vemo-icon:before {
    content: "";
    border: 2px solid #fff;
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 50%;
  opacity: 0;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 180px;
    height: 180px;
    border-radius: 50%;
    animation: zoomBig 3.25s linear infinite;
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
}

.rs-video .animate-border .video-vemo-icon:after {
    content: "";
    border: 2px solid #fff;
    position: absolute;
  opacity: 0;
    z-index: 0;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 180px;
    height: 180px;
    border-radius: 50%;
    animation: zoomBig 3.25s linear infinite;
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

.btn-whatsapp:after, .btn-whatsapp:before {
    border: 2px solid #30bf39 !important;
    width: 130px!important;
    height: 130px!important;
}

.sm-red-dot {
    position: absolute;
    right: 4px;
    top: 4px;
  width: 12px; height: 12px;
  margin: 0 auto;
    background: red;
  transform: scale(0);
    border-radius: 50%;
  animation-name: notificationPoint;
animation-duration: 300ms;
  animation-fill-mode: forwards;
    animation-delay: 3s;
}

.quick-message {
    position: absolute;
    bottom: 4px;
    right: 88px;
    width: max-content;
    border-radius: 0;
  background: #393b39;
}

.line-up {
  opacity: 0;
    animation-name: anim-lineUp;
    animation-duration: 0.75s;
  animation-fill-mode: forwards;
    animation-delay: 5s;
}

.quick-message p {
  line-height: 40px;
  font-size: 15px;
  padding: 0px 16px 0px;
  height: 40px;
  position: relative;
  color: #fff;
  margin: 0;
}

.quick-message .seta-direita:before {
    display: inline-block;
    content: "";
    vertical-align: middle;
    margin-right: 10px;
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #393b39;
    position: absolute;
    bottom: 0px;
    right: -30px;
}

#hover-message {
  display: none;
}

.whatsapp-fixed:hover #hover-message {
  display: block;
}

@keyframes zoomBig{
  0%{transform:translate(-50%,-50%) scale(.5);opacity:1;border-width:3px}
  40%{opacity:.5;border-width:2px}
  65%{border-width:1px}100%{transform:translate(-50%,-50%) scale(1);opacity:0;border-width:1px}}

@keyframes sm-shake-animation {
 0% {
  transform:rotate(0) scale(1) skew(0.017rad)
 }
 25% {
  transform:rotate(0) scale(1) skew(0.017rad)
 }
 35% {
  transform:rotate(-0.3rad) scale(1) skew(0.017rad)
 }
 45% {
  transform:rotate(0.3rad) scale(1) skew(0.017rad)
 }
 55% {
  transform:rotate(-0.3rad) scale(1) skew(0.017rad)
 }
 65% {
  transform:rotate(0.3rad) scale(1) skew(0.017rad)
 }
 75% {
  transform:rotate(0) scale(1) skew(0.017rad)
 }
 100% {
  transform:rotate(0) scale(1) skew(0.017rad)
 }
}

@keyframes notificationPoint {
  from {transform: scale(0)}
  to {transform: scale(1)}
}

@keyframes anim-lineUp {
  from {
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0%);
  }
}


footer {
    background:#2f2620;
}

.col-footer h3 {
    color: var(--e-global-color-primary)!important;
}

.col-footer p, .col-footer a {
    color:#FFF!important;
}/* End custom CSS */