.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8e7c4c3{text-align:start;}.elementor-12 .elementor-element.elementor-element-8e7c4c3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:3.9rem;font-weight:800;line-height:64.900001525879px;letter-spacing:-0.025em;color:#1a1714;}.elementor-12 .elementor-element.elementor-element-17526ac{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32abd16{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bfa1561{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-661b163{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f82099b{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9099be1{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f657c2e{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-459b572{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6410392{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5320f97{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa26b01{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5184804{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-558216c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-c122422{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e265abf{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-e265abf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e265abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-e265abf.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-284e109{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-284e109:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-284e109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-284e109.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-c98a050{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;--z-index:220;}.elementor-12 .elementor-element.elementor-element-c98a050:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c98a050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-c98a050.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-a583ecc{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-a583ecc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a583ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-a583ecc.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-26fc547{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26fc547:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26fc547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-26fc547.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-4b844b1{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-4b844b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b844b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4b844b1.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-ac45275{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-ac45275:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac45275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ac45275.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-63bdad9{--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:center;}.elementor-12 .elementor-element.elementor-element-26d4738{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26d4738:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26d4738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-26d4738.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-5681f7c{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-5681f7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5681f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-5681f7c.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-db821ea{--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;--gap:-1.4210854715202004e-13px -1.4210854715202004e-13px;--row-gap:-1.4210854715202004e-13px;--column-gap:-1.4210854715202004e-13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ece8e2;--border-color:#ece8e2;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-db821ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db821ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-db821ea.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-4f57ac0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f57ac0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:500;line-height:26.879999160767px;color:#1a1714;}.elementor-12 .elementor-element.elementor-element-0e63c0f{--display:flex;--min-height:235px;--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-12 .elementor-element.elementor-element-0e63c0f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0e63c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82AE3F1F;}.elementor-12 .elementor-element.elementor-element-0e63c0f.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-b691f9a{--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-12 .elementor-element.elementor-element-4cfee5b{--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-12 .elementor-element.elementor-element-210ae20{--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-12 .elementor-element.elementor-element-4833c3c{--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-12 .elementor-element.elementor-element-68b4255{--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-12 .elementor-element.elementor-element-fd89196{--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-12 .elementor-element.elementor-element-c69f9ee{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-12 .elementor-element.elementor-element-c69f9ee .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e265abf{--width:31%;}.elementor-12 .elementor-element.elementor-element-284e109{--width:31%;}.elementor-12 .elementor-element.elementor-element-c98a050{--width:31%;}.elementor-12 .elementor-element.elementor-element-a583ecc{--width:31%;}.elementor-12 .elementor-element.elementor-element-26fc547{--width:31%;}.elementor-12 .elementor-element.elementor-element-4b844b1{--width:31%;}.elementor-12 .elementor-element.elementor-element-ac45275{--width:31%;}.elementor-12 .elementor-element.elementor-element-26d4738{--width:31%;}.elementor-12 .elementor-element.elementor-element-5681f7c{--width:31%;}.elementor-12 .elementor-element.elementor-element-db821ea{--width:31%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-17526ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-32abd16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-bfa1561{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-661b163{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f82099b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9099be1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f657c2e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-459b572{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6410392{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5320f97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-fa26b01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5184804{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-17526ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-32abd16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-bfa1561{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-661b163{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f82099b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9099be1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f657c2e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-459b572{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6410392{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5320f97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-fa26b01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5184804{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-558216c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-e265abf{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-284e109{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-c98a050{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-a583ecc{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26fc547{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-4b844b1{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-ac45275{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26d4738{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-5681f7c{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-db821ea{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-c69f9ee{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8e7c4c3 .elementor-heading-title{font-size:2rem;letter-spacing:-0.013em;}.elementor-12 .elementor-element.elementor-element-17526ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-32abd16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-bfa1561{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-661b163{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f82099b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9099be1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f657c2e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-459b572{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6410392{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5320f97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-fa26b01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5184804{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-558216c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-558216c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e265abf{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-284e109{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-c98a050{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-a583ecc{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26fc547{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-4b844b1{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-ac45275{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-26d4738{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-5681f7c{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-db821ea{grid-column:span 1;grid-row:span 1;}.elementor-12 .elementor-element.elementor-element-4f57ac0 .elementor-heading-title{font-size:1rem;}.elementor-12 .elementor-element.elementor-element-c69f9ee{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-558216c */html, body{
    overflow-x: clip;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper-wrapper{
    transition-timing-function: linear !important;
    height: auto !important;
    align-items: center;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper-slide{
    width: auto !important;
    height: auto !important;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper-slide .e-con{
    width: auto !important;
    height: auto !important;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper-slide .elementor-element{
    width: auto !important;
    height: auto !important;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper-slide .elementor-widget-container{
    width: auto !important;
}

.elementor-12 .elementor-element.elementor-element-558216c .swiper{
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c69f9ee *//* ======================================================
   CARROSSEL NESTED
   Movimento contínuo + degradê nas duas bordas
   ====================================================== */

.elementor-12 .elementor-element.elementor-element-c69f9ee {
    /* Largura do degradê */
    --fade-width: clamp(55px, 9vw, 140px);

    /* Cor do fundo em RGB */
    --fade-rgb: 255, 255, 255;
}


/* Área principal do carrossel */
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel {
    position: relative;
    overflow: hidden;
    isolation: isolate;
}


/* Deixa o movimento do Swiper constante, sem aceleração */
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel .swiper-wrapper {
    transition-timing-function: linear !important;
    will-change: transform;
}


/* Estrutura dos degradês */
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel::before,
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel::after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: var(--fade-width);
    z-index: 20;
    pointer-events: none;
}


/* Degradê da borda esquerda */
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel::before {
    left: 0;

    background: linear-gradient(
        90deg,
        rgba(var(--fade-rgb), 1) 0%,
        rgba(var(--fade-rgb), 0.90) 25%,
        rgba(var(--fade-rgb), 0.50) 58%,
        rgba(var(--fade-rgb), 0) 100%
    );
}


/* Degradê da borda direita */
.elementor-12 .elementor-element.elementor-element-c69f9ee .e-n-carousel::after {
    right: 0;

    background: linear-gradient(
        270deg,
        rgba(var(--fade-rgb), 1) 0%,
        rgba(var(--fade-rgb), 0.90) 25%,
        rgba(var(--fade-rgb), 0.50) 58%,
        rgba(var(--fade-rgb), 0) 100%
    );
}


/* Degradê menor em celulares */
@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-c69f9ee {
        --fade-width: 45px;
    }
}/* End custom CSS */