.elementor-7677 .elementor-element.elementor-element-eeeab21{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:170px;--padding-right:170px;}.elementor-7677 .elementor-element.elementor-element-eeeab21:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-eeeab21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casablancadecoracoes.com.br/wp-content/uploads/2025/09/casa-blanca-depoimentos-bg.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7677 .elementor-element.elementor-element-eeeab21::before, .elementor-7677 .elementor-element.elementor-element-eeeab21 > .elementor-background-video-container::before, .elementor-7677 .elementor-element.elementor-element-eeeab21 > .e-con-inner > .elementor-background-video-container::before, .elementor-7677 .elementor-element.elementor-element-eeeab21 > .elementor-background-slideshow::before, .elementor-7677 .elementor-element.elementor-element-eeeab21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7677 .elementor-element.elementor-element-eeeab21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7677 .elementor-element.elementor-element-6f2f157{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:200px;}.elementor-7677 .elementor-element.elementor-element-725375e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-725375e .elementor-heading-title{font-size:16px;text-transform:none;}.elementor-7677 .elementor-element.elementor-element-6c559ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-7677 .elementor-element.elementor-element-6c559ce .elementor-heading-title{font-size:34px;font-weight:400;}.elementor-7677 .elementor-element.elementor-element-286a726{width:var( --container-widget-width, 460px );max-width:460px;padding:0px 0px 0px 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-7677 .elementor-element.elementor-element-109ec2a > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-109ec2a.elementor-element{--align-self:flex-start;}.elementor-7677 .elementor-element.elementor-element-1334005{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-7677 .elementor-element.elementor-element-1334005:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-1334005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casablancadecoracoes.com.br/wp-content/uploads/2025/10/video-lp-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-7677 .elementor-element.elementor-element-1334005.e-con{--align-self:center;}.elementor-7677 .elementor-element.elementor-element-13b0aa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-13b0aa2 .elementor-icon-wrapper{text-align:center;}.elementor-7677 .elementor-element.elementor-element-13b0aa2 .elementor-icon{font-size:80px;}.elementor-7677 .elementor-element.elementor-element-13b0aa2 .elementor-icon svg{height:80px;}.elementor-7677 .elementor-element.elementor-element-eb7e872{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-7677 .elementor-element.elementor-element-eb7e872:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-eb7e872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casablancadecoracoes.com.br/wp-content/uploads/2025/09/casa-blanca-depoimentos-bg.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7677 .elementor-element.elementor-element-eb7e872::before, .elementor-7677 .elementor-element.elementor-element-eb7e872 > .elementor-background-video-container::before, .elementor-7677 .elementor-element.elementor-element-eb7e872 > .e-con-inner > .elementor-background-video-container::before, .elementor-7677 .elementor-element.elementor-element-eb7e872 > .elementor-background-slideshow::before, .elementor-7677 .elementor-element.elementor-element-eb7e872 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7677 .elementor-element.elementor-element-eb7e872 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7677 .elementor-element.elementor-element-f8c9c6f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:200px;}.elementor-7677 .elementor-element.elementor-element-43a2aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;padding:0px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-43a2aca .elementor-heading-title{font-size:16px;text-transform:none;}.elementor-7677 .elementor-element.elementor-element-c625ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:left;}.elementor-7677 .elementor-element.elementor-element-c625ccf .elementor-heading-title{font-size:70px;font-weight:400;}.elementor-7677 .elementor-element.elementor-element-c4466e8{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-7677 .elementor-element.elementor-element-c4466e8:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-c4466e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casablancadecoracoes.com.br/wp-content/uploads/2025/10/video-lp-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-7677 .elementor-element.elementor-element-c4466e8.e-con{--align-self:center;}.elementor-7677 .elementor-element.elementor-element-fe9007f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-fe9007f .elementor-icon-wrapper{text-align:center;}.elementor-7677 .elementor-element.elementor-element-fe9007f .elementor-icon{font-size:80px;}.elementor-7677 .elementor-element.elementor-element-fe9007f .elementor-icon svg{height:80px;}.elementor-7677 .elementor-element.elementor-element-d8c757c{width:var( --container-widget-width, 460px );max-width:460px;padding:0px 0px 0px 0px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-7677 .elementor-element.elementor-element-75e666a > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-75e666a.elementor-element{--align-self:flex-start;}.elementor-7677 .elementor-element.elementor-element-26470f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:91px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-e446e73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-276c372{--display:flex;}.elementor-7677 .elementor-element.elementor-element-76c4e00{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-af98a12{--display:flex;}.elementor-7677 .elementor-element.elementor-element-7a6c0ab{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-1a93cf0{--display:flex;}.elementor-7677 .elementor-element.elementor-element-7dafc65{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-c3d372f{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-7677 .elementor-element.elementor-element-5dcddd8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-3e18d42{--display:flex;}.elementor-7677 .elementor-element.elementor-element-bbe826b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-536dfbd{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-7677 .elementor-element.elementor-element-536dfbd > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#000000;}.elementor-7677 .elementor-element.elementor-element-536dfbd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-7677 .elementor-element.elementor-element-536dfbd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7677 .elementor-element.elementor-element-536dfbd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-7677 .elementor-element.elementor-element-536dfbd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-7677 .elementor-element.elementor-element-a2f1721{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7677 .elementor-element.elementor-element-ec2b989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7677 .elementor-element.elementor-element-d8e7cb2 .elementor-heading-title{font-size:31px;}.elementor-7677 .elementor-element.elementor-element-139ed9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-ee5d04d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7677 .elementor-element.elementor-element-02ea637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-94fd391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-eba2e0c .elementor-heading-title{font-size:31px;}.elementor-7677 .elementor-element.elementor-element-7da4ecf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7677 .elementor-element.elementor-element-97dcd00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7677 .elementor-element.elementor-element-3b6813a .elementor-heading-title{font-size:31px;}.elementor-7677 .elementor-element.elementor-element-a8db68c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7677 .elementor-element.elementor-element-cc7489f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7677 .elementor-element.elementor-element-9cc348e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-7697de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-593f27a .elementor-heading-title{font-size:31px;}.elementor-7677 .elementor-element.elementor-element-ced60da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7677 .elementor-element.elementor-element-8817626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-7677 .elementor-element.elementor-element-a33333c .elementor-heading-title{font-size:31px;}.elementor-7677 .elementor-element.elementor-element-36c0976{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-095e87d{--display:flex;}.elementor-7677 .elementor-element.elementor-element-6a5e9ec{--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;--justify-content:space-around;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-112b382{width:100%;max-width:100%;}.elementor-7677 .elementor-element.elementor-element-112b382 > .elementor-widget-container{margin:0px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-7677 .elementor-element.elementor-element-f31da51{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-7677 .elementor-element.elementor-element-400ec94{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-7677 .elementor-element.elementor-element-ca481cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-7677:not(.elementor-motion-effects-element-type-background), body.elementor-page-7677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-7677 .elementor-element.elementor-element-6f2f157{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-1334005{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-f8c9c6f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-c4466e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-76c4e00{--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-7a6c0ab{--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-7dafc65{--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-5dcddd8{--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-bbe826b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7677 .elementor-element.elementor-element-eeeab21{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-6f2f157{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-725375e{text-align:center;}.elementor-7677 .elementor-element.elementor-element-6c559ce{text-align:center;}.elementor-7677 .elementor-element.elementor-element-6c559ce .elementor-heading-title{font-size:41px;line-height:1.167em;}.elementor-7677 .elementor-element.elementor-element-286a726{text-align:center;}.elementor-7677 .elementor-element.elementor-element-109ec2a.elementor-element{--align-self:center;}.elementor-7677 .elementor-element.elementor-element-1334005:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-1334005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-7677 .elementor-element.elementor-element-eb7e872{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-f8c9c6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-43a2aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-7677 .elementor-element.elementor-element-43a2aca .elementor-heading-title{font-size:15px;}.elementor-7677 .elementor-element.elementor-element-c625ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-7677 .elementor-element.elementor-element-c625ccf .elementor-heading-title{font-size:35px;line-height:1.167em;}.elementor-7677 .elementor-element.elementor-element-c4466e8{--min-height:201px;}.elementor-7677 .elementor-element.elementor-element-c4466e8:not(.elementor-motion-effects-element-type-background), .elementor-7677 .elementor-element.elementor-element-c4466e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-7677 .elementor-element.elementor-element-d8c757c{text-align:center;}.elementor-7677 .elementor-element.elementor-element-75e666a.elementor-element{--align-self:center;}.elementor-7677 .elementor-element.elementor-element-26470f0{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-e446e73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7677 .elementor-element.elementor-element-76c4e00{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-7a6c0ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-7dafc65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-5dcddd8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-bbe826b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7677 .elementor-element.elementor-element-a2f1721{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-ec2b989{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-d8e7cb2{text-align:center;}.elementor-7677 .elementor-element.elementor-element-1b44aa5{text-align:center;}.elementor-7677 .elementor-element.elementor-element-ee5d04d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-94fd391{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-94fd391.e-con{--order:-99999 /* order start hack */;}.elementor-7677 .elementor-element.elementor-element-eba2e0c{text-align:center;}.elementor-7677 .elementor-element.elementor-element-eae2232{text-align:center;}.elementor-7677 .elementor-element.elementor-element-7da4ecf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-97dcd00{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-3b6813a{text-align:center;}.elementor-7677 .elementor-element.elementor-element-f58628b{text-align:center;}.elementor-7677 .elementor-element.elementor-element-cc7489f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-7697de2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-7697de2.e-con{--order:-99999 /* order start hack */;}.elementor-7677 .elementor-element.elementor-element-593f27a{text-align:center;}.elementor-7677 .elementor-element.elementor-element-6b4b428{text-align:center;}.elementor-7677 .elementor-element.elementor-element-ced60da{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7677 .elementor-element.elementor-element-8817626{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-a33333c{text-align:center;}.elementor-7677 .elementor-element.elementor-element-224c261{text-align:center;}.elementor-7677 .elementor-element.elementor-element-6a5e9ec{--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-7677 .elementor-element.elementor-element-f31da51{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-7677 .elementor-element.elementor-element-400ec94{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}}@media(min-width:768px){.elementor-7677 .elementor-element.elementor-element-6f2f157{--width:60%;}.elementor-7677 .elementor-element.elementor-element-1334005{--width:40%;}.elementor-7677 .elementor-element.elementor-element-f8c9c6f{--width:60%;}.elementor-7677 .elementor-element.elementor-element-c4466e8{--width:40%;}.elementor-7677 .elementor-element.elementor-element-76c4e00{--content-width:1038px;}.elementor-7677 .elementor-element.elementor-element-7a6c0ab{--content-width:1038px;}.elementor-7677 .elementor-element.elementor-element-7dafc65{--content-width:1038px;}.elementor-7677 .elementor-element.elementor-element-5dcddd8{--content-width:1038px;}.elementor-7677 .elementor-element.elementor-element-bbe826b{--content-width:1038px;}.elementor-7677 .elementor-element.elementor-element-ec2b989{--width:50%;}.elementor-7677 .elementor-element.elementor-element-139ed9a{--width:50%;}.elementor-7677 .elementor-element.elementor-element-02ea637{--width:50%;}.elementor-7677 .elementor-element.elementor-element-94fd391{--width:50%;}.elementor-7677 .elementor-element.elementor-element-97dcd00{--width:50%;}.elementor-7677 .elementor-element.elementor-element-a8db68c{--width:50%;}.elementor-7677 .elementor-element.elementor-element-9cc348e{--width:50%;}.elementor-7677 .elementor-element.elementor-element-7697de2{--width:50%;}.elementor-7677 .elementor-element.elementor-element-8817626{--width:50%;}.elementor-7677 .elementor-element.elementor-element-36c0976{--width:50%;}.elementor-7677 .elementor-element.elementor-element-6a5e9ec{--content-width:1300px;}}/* Start custom CSS for icon, class: .elementor-element-13b0aa2 */.player-btn {
  position: relative;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 1;
}

.player-btn::before,
.player-btn::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  transform: translate(-50%, -50%);
  animation: pulse 2s infinite;
  z-index: -1;
}

.player-btn::after {
  animation-delay: 1s;
}

@keyframes pulse {
  0% {
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0.8;
  }
  70% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fe9007f */.player-btn {
  position: relative;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 1;
}

.player-btn::before,
.player-btn::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
  transform: translate(-50%, -50%);
  animation: pulse 2s infinite;
  z-index: -1;
}

.player-btn::after {
  animation-delay: 1s;
}

@keyframes pulse {
  0% {
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0.8;
  }
  70% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for mkdf_image_gallery, class: .elementor-element-d2c8f3b */.elementor-7677 .elementor-element.elementor-element-d2c8f3b .mkdf-owl-slider .owl-dots {
    margin-top: 35px;
}/* End custom CSS */
/* Start custom CSS for mkdf_image_gallery, class: .elementor-element-19c0ade */.elementor-7677 .elementor-element.elementor-element-19c0ade .mkdf-owl-slider .owl-dots {
    margin-top: 35px;
}/* End custom CSS */
/* Start custom CSS for mkdf_image_gallery, class: .elementor-element-17a6749 */.elementor-7677 .elementor-element.elementor-element-17a6749 .mkdf-owl-slider .owl-dots {
    margin-top: 35px;
}/* End custom CSS */
/* Start custom CSS for mkdf_image_gallery, class: .elementor-element-f85a8b5 */.elementor-7677 .elementor-element.elementor-element-f85a8b5 .mkdf-owl-slider .owl-dots {
    margin-top: 35px;
}/* End custom CSS */
/* Start custom CSS for mkdf_image_gallery, class: .elementor-element-3667844 */.elementor-7677 .elementor-element.elementor-element-3667844 .mkdf-owl-slider .owl-dots {
    margin-top: 35px;
}/* End custom CSS */
/* Start custom CSS for mkdf_accordion, class: .elementor-element-f31da51 */.elementor-7677 .elementor-element.elementor-element-f31da51 h2{
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for mkdf_accordion, class: .elementor-element-400ec94 */.elementor-7677 .elementor-element.elementor-element-400ec94 h2{
    font-size: 16px
}/* End custom CSS */