.elementor-2666 .elementor-element.elementor-element-b39b0c3{--display:flex;--min-height:810px;--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;--justify-content:space-around;--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-b39b0c3:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-b39b0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B2C6DF;}.elementor-2666 .elementor-element.elementor-element-bdd4140{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-31d9d90{--display:flex;}.elementor-2666 .elementor-element.elementor-element-141983d .elementor-jet-video{margin-left:auto;margin-right:auto;}.elementor-2666 .elementor-element.elementor-element-141983d .jet-video{background-color:#B2C6DF;border-style:solid;border-width:1px 0px 0px 0px;border-color:#B2C6DF;border-radius:81px 81px 81px 81px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2666 .elementor-element.elementor-element-ee40652{--display:flex;}.elementor-2666 .elementor-element.elementor-element-b465a39{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2666 .elementor-element.elementor-element-2e52c4b{--display:flex;--justify-content:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2666 .elementor-element.elementor-element-aba47fe{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-aba47fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-aba47fe.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon-wrapper{text-align:center;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon{font-size:81px;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon svg{height:81px;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon-wrapper svg{width:auto;}.elementor-2666 .elementor-element.elementor-element-b950de5{--display:flex;--border-radius:40px 40px 40px 0px;--padding-top:40px;--padding-bottom:28px;--padding-left:040px;--padding-right:28px;}.elementor-2666 .elementor-element.elementor-element-b950de5:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-b950de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4A;}.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-2666 .elementor-element.elementor-element-30c4986{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-30c4986.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-30c4986 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:500;line-height:1.2em;color:var( --e-global-color-79dbbef );}.elementor-2666 .elementor-element.elementor-element-63d0289.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-63d0289{text-align:start;}.elementor-2666 .elementor-element.elementor-element-63d0289 img{width:78%;}.elementor-2666 .elementor-element.elementor-element-63a778d{--display:flex;}.elementor-2666 .elementor-element.elementor-element-cecc1d3{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-c93396c{--display:flex;}.elementor-2666 .elementor-element.elementor-element-e7f9b85{text-align:start;}.elementor-2666 .elementor-element.elementor-element-e7f9b85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:#424242;}.elementor-2666 .elementor-element.elementor-element-73e9b9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button{background-color:#F1F4F8;font-family:"Poppins", Sans-serif;font-weight:500;fill:#181A1D;color:#181A1D;transition-duration:0.4s;padding:14px 22px 14px 22px;}.elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-b61a019{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-65ca02b{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;transition-duration:0.4s;padding:14px 22px 14px 22px;}.elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-87238a4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-87238a4.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-87238a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;color:#3E3E3EB0;}.elementor-2666 .elementor-element.elementor-element-0e4b063{--display:flex;--justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-wrapper{gap:15px;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon{font-size:75px;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-title{color:var( --e-global-color-79dbbef );}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-2666 .elementor-element.elementor-element-573f204{--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:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-9e06bf1{--display:flex;}.elementor-2666 .elementor-element.elementor-element-a7a283a{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-a7a283a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:76px;font-weight:600;line-height:1.2em;color:#797979B0;}.elementor-2666 .elementor-element.elementor-element-8d0467c{--display:flex;}.elementor-2666 .elementor-element.elementor-element-fd8ada5{--display:flex;}.elementor-2666 .elementor-element.elementor-element-fd8ada5:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fd8ada5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smileinspector.io/wp-content/uploads/2026/02/incss-background.webp");background-position:100% 100%;background-repeat:no-repeat;background-size:auto;}.elementor-2666 .elementor-element.elementor-element-ba7bf3f{--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;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-43a562c{--display:flex;}.elementor-2666 .elementor-element.elementor-element-eb69acb{--display:flex;--justify-content:flex-end;--padding-top:88px;--padding-bottom:43px;--padding-left:0120px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-24d73fa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-24d73fa.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-24d73fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-59cc45c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-59cc45c.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-59cc45c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;color:#3E3E3EB0;}.elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button{background-color:#F1F4F8;font-family:"Poppins", Sans-serif;font-weight:500;fill:#181A1D;color:#181A1D;transition-duration:0.4s;padding:14px 27px 14px 27px;}.elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-824b90d{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-824b90d.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-fcf9b02{--display:flex;}.elementor-2666 .elementor-element.elementor-element-fcf9b02:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fcf9b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smileinspector.io/wp-content/uploads/2026/02/For-Dental-Labs-background.webp");background-position:48% 32%;background-repeat:no-repeat;}.elementor-2666 .elementor-element.elementor-element-74d1759{--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;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-2383328{--display:flex;--justify-content:flex-end;--padding-top:88px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-01877ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-01877ca.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-01877ca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-b806c84{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-b806c84.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-b806c84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;color:#3E3E3EB0;}.elementor-2666 .elementor-element.elementor-element-645deda .elementor-button{background-color:#F1F4F8;font-family:"Poppins", Sans-serif;font-weight:500;fill:#181A1D;color:#181A1D;transition-duration:0.4s;padding:14px 22px 14px 22px;}.elementor-2666 .elementor-element.elementor-element-645deda .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-645deda .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-645deda{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-645deda.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-645deda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2666 .elementor-element.elementor-element-645deda .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-645deda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-1254c05{--display:flex;--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-e7eb352{--display:flex;}.elementor-2666 .elementor-element.elementor-element-e7eb352:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-e7eb352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smileinspector.io/wp-content/uploads/2026/02/SmileInspector-Portal-background.webp");background-position:4% -100%;background-repeat:no-repeat;}.elementor-2666 .elementor-element.elementor-element-2e10009{--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;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-5a7260b{--display:flex;--justify-content:center;}.elementor-2666 .elementor-element.elementor-element-975729b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-b01fecf{--display:flex;--justify-content:flex-end;--padding-top:88px;--padding-bottom:43px;--padding-left:120px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-5badc17{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-5badc17.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-5badc17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-98bdffb{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-98bdffb.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-98bdffb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;color:#3E3E3EB0;}.elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button{background-color:#F1F4F8;font-family:"Poppins", Sans-serif;font-weight:500;fill:#181A1D;color:#181A1D;transition-duration:0.4s;padding:14px 22px 14px 22px;}.elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-b504f8f{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-b504f8f.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-3bb38b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-3b78b04 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:27px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .e-n-carousel{height:620px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .elementor-main-swiper{height:620px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .swiper{height:620px;}.elementor-2666 .elementor-element.elementor-element-4ed5a03{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-2f6c9db{--display:flex;}.elementor-2666 .elementor-element.elementor-element-9f132d2{--display:flex;}.elementor-2666 .elementor-element.elementor-element-2451ecb{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-2666 .elementor-element.elementor-element-2451ecb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-2451ecb.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-2451ecb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#424242;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2666 .elementor-element.elementor-element-2e4b407{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-2666 .elementor-element.elementor-element-2e4b407 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-2e4b407.elementor-element{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2666 .elementor-element.elementor-element-55c6e49{--display:flex;--min-height:535px;--justify-content:center;--border-radius:60px 60px 60px 60px;--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-2666 .elementor-element.elementor-element-55c6e49:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-55c6e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAFBFF -10%, #E0E6EC 60%);}.elementor-2666 .elementor-element.elementor-element-f039819{--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 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--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-2666 .elementor-element.elementor-element-f039819.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-1f0190f{--display:flex;}.elementor-2666 .elementor-element.elementor-element-1f47c09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-1f47c09.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-1f47c09{text-align:center;}.elementor-2666 .elementor-element.elementor-element-1f47c09 img{width:92%;}.elementor-2666 .elementor-element.elementor-element-57cab1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-948bfc4{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-948bfc4:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-948bfc4:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-20ffbb8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-720aaa8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-720aaa8{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button{background-color:#F1F4F8;font-family:"Poppins", Sans-serif;font-weight:500;fill:#181A1D;color:#181A1D;transition-duration:0.4s;padding:14px 27px 14px 27px;}.elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button:hover, .elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button:focus{background-color:#178300;color:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-28afb28{width:auto;max-width:auto;}.elementor-2666 .elementor-element.elementor-element-28afb28.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button:hover svg, .elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2666 .elementor-element.elementor-element-7516c37{--display:flex;--min-height:535px;--justify-content:flex-end;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-ac8623a{--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:center;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-ac8623a.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-4075bb3{--display:flex;}.elementor-2666 .elementor-element.elementor-element-3ffb2fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-3ffb2fa.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-3ffb2fa{text-align:center;}.elementor-2666 .elementor-element.elementor-element-3ffb2fa img{width:92%;}.elementor-2666 .elementor-element.elementor-element-744c3f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-f53e3a8{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-f53e3a8:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-f53e3a8:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-f434aee{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-615f394 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-615f394{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-595487e{--display:flex;--min-height:535px;--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-0cd5e13{--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:center;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-0cd5e13.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-c61f812{--display:flex;}.elementor-2666 .elementor-element.elementor-element-beb00fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-beb00fd.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-beb00fd{text-align:center;}.elementor-2666 .elementor-element.elementor-element-beb00fd img{width:92%;}.elementor-2666 .elementor-element.elementor-element-d565a74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-fa7da7b{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-fa7da7b:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-fa7da7b:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-edb7bc5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-9ff9b65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-9ff9b65{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-699d8da{--display:flex;--min-height:535px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-cdff6c0{--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:20px 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-37afb62{--display:flex;--justify-content:flex-end;--margin-top:0%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-90da2e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-90da2e3.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-90da2e3{text-align:center;}.elementor-2666 .elementor-element.elementor-element-90da2e3 img{width:900px;}.elementor-2666 .elementor-element.elementor-element-f7100b3{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-c496d92{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-c496d92:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-c496d92:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-8e94d97{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-eb8847c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-eb8847c{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-3bf9208{--display:flex;--min-height:535px;}.elementor-2666 .elementor-element.elementor-element-a556c91{--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:center;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-a556c91.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-0fc0d3b{--display:flex;}.elementor-2666 .elementor-element.elementor-element-86cddb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-86cddb8.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-86cddb8{text-align:center;}.elementor-2666 .elementor-element.elementor-element-86cddb8 img{width:92%;}.elementor-2666 .elementor-element.elementor-element-02fea8c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-c75bf95{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-c75bf95:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-c75bf95:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-7b74cf7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-9d74a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-9d74a43{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-88f81b7{--display:flex;--min-height:535px;}.elementor-2666 .elementor-element.elementor-element-5aef260{--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:center;--gap:20px 70px;--row-gap:20px;--column-gap:70px;--border-radius:12px 12px 12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-5aef260.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-4ebd9cf{--display:flex;}.elementor-2666 .elementor-element.elementor-element-8b3b4ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-8b3b4ea.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-8b3b4ea{text-align:center;}.elementor-2666 .elementor-element.elementor-element-8b3b4ea img{width:92%;}.elementor-2666 .elementor-element.elementor-element-51340e1{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-f75d40e{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-f75d40e:has(:hover) .elementor-icon-box-title,
					 .elementor-2666 .elementor-element.elementor-element-f75d40e:has(:focus) .elementor-icon-box-title{color:#424242;}.elementor-2666 .elementor-element.elementor-element-d7a9a86{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:190px;}.elementor-2666 .elementor-element.elementor-element-e41e4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-e41e4ff{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-34d0446{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:15px;--n-tabs-gap:0px;--n-tabs-title-transition:0.3s;--n-tabs-title-border-radius:32px 32px 32px 32px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#181A1D;--n-tabs-title-color-active:var( --e-global-color-c27b276 );}.elementor-2666 .elementor-element.elementor-element-34d0446 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F1F4F8;}.elementor-2666 .elementor-element.elementor-element-34d0446.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1C9C013D;border-style:none;}.elementor-2666 .elementor-element.elementor-element-34d0446.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2666 .elementor-element.elementor-element-34d0446.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-34d0446.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-34d0446.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c27b276 );}.elementor-2666 .elementor-element.elementor-element-34d0446.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-2666 .elementor-element.elementor-element-34d0446 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#070707;}.elementor-2666 .elementor-element.elementor-element-2ea21a9{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-4bd76b6{--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-2666 .elementor-element.elementor-element-4bd76b6:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-4bd76b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smileinspector.io/wp-content/uploads/2026/02/Why-Trust-Us.webp");background-position:3% 100%;background-repeat:no-repeat;background-size:44% auto;}.elementor-2666 .elementor-element.elementor-element-cfbf2af{--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:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-0b9cede{--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-2666 .elementor-element.elementor-element-ffac8e7{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-ffac8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-ffac8e7.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-ffac8e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#424242;}.elementor-2666 .elementor-element.elementor-element-5232994{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#424242;}.elementor-2666 .elementor-element.elementor-element-5232994 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-5232994.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-cbd132a{--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;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:60px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:32px;}.elementor-2666 .elementor-element.elementor-element-cbd132a:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-cbd132a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2666 .elementor-element.elementor-element-cbd132a.e-con{--align-self:flex-end;}.elementor-2666 .elementor-element.elementor-element-3e3c6d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-c743b43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-c743b43{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-0c26147{--display:flex;--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-e9512d5 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-2666 .elementor-element.elementor-element-1588fab{--display:flex;}.elementor-2666 .elementor-element.elementor-element-d06bc3d{--display:flex;--justify-content:center;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:#DBDDE5;--border-color:#DBDDE5;--border-radius:24px 24px 24px 24px;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.06);--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:68px;--padding-right:68px;}.elementor-2666 .elementor-element.elementor-element-d06bc3d:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-d06bc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F4F8;}.elementor-2666 .elementor-element.elementor-element-d06bc3d.e-con{--align-self:flex-end;}.elementor-2666 .elementor-element.elementor-element-4d1165e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2666 .elementor-element.elementor-element-89f232f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-89f232f{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#637074;}.elementor-2666 .elementor-element.elementor-element-319d5e7{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-a947a47{--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-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-2666 .elementor-element.elementor-element-26f8ad6{--display:flex;--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-5b2aa02{width:auto;max-width:auto;text-align:start;}.elementor-2666 .elementor-element.elementor-element-5b2aa02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-5b2aa02.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-5b2aa02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#424242;}.elementor-2666 .elementor-element.elementor-element-8ba359a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--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-2666 .elementor-element.elementor-element-9481326 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-9481326 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2666 .elementor-element.elementor-element-9481326 .jet-listing-grid__slider-icon{width:0px;height:0px;line-height:0px;margin-top:calc( -0px/2 );font-size:0px;}.elementor-2666 .elementor-element.elementor-element-9481326 .jet-listing-grid__slider-icon svg{height:0px;}.elementor-2666 .elementor-element.elementor-element-d4f35bc{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-6d5df51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-f74863b{width:auto;max-width:auto;text-align:start;}.elementor-2666 .elementor-element.elementor-element-f74863b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-f74863b.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-f74863b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:#424242;}.elementor-2666 .elementor-element.elementor-element-8fd257f{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#424242;}.elementor-2666 .elementor-element.elementor-element-8fd257f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-8fd257f.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-718d138 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2666 .elementor-element.elementor-element-718d138.elementor-element{--align-self:flex-start;}:is( .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid, .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon{font-size:35px;color:#00000085;background:#D2D2D7;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#1C9C01;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.prev-arrow{left:-50px;right:auto;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.next-arrow{right:-50px;left:auto;}.elementor-2666 .elementor-element.elementor-element-9b363e5{--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;--margin-top:0120px;--margin-bottom:107px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-d385a11{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-2666 .elementor-element.elementor-element-b39b0c3{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-b465a39{--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-2666 .elementor-element.elementor-element-2e52c4b.e-con{--order:99999 /* order end hack */;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon{font-size:53%;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon svg{height:53%;}.elementor-2666 .elementor-element.elementor-element-30c4986{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2666 .elementor-element.elementor-element-30c4986 .elementor-heading-title{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-cecc1d3{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-2666 .elementor-element.elementor-element-e7f9b85 .elementor-heading-title{font-size:40px;}.elementor-2666 .elementor-element.elementor-element-73e9b9e{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2666 .elementor-element.elementor-element-87238a4{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-87238a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-87238a4.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-87238a4 .elementor-heading-title{font-size:14px;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-title a{font-size:14px;}.elementor-2666 .elementor-element.elementor-element-573f204{--padding-top:100px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-a7a283a .elementor-heading-title{font-size:40px;}.elementor-2666 .elementor-element.elementor-element-8d0467c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-fd8ada5:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fd8ada5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2666 .elementor-element.elementor-element-ba7bf3f{--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-2666 .elementor-element.elementor-element-43a562c.e-con{--order:99999 /* order end hack */;}.elementor-2666 .elementor-element.elementor-element-d801f21{text-align:start;}.elementor-2666 .elementor-element.elementor-element-eb69acb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-24d73fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2666 .elementor-element.elementor-element-24d73fa .elementor-heading-title{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-59cc45c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-59cc45c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-59cc45c.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-59cc45c .elementor-heading-title{font-size:14px;}.elementor-2666 .elementor-element.elementor-element-fcf9b02:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fcf9b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2666 .elementor-element.elementor-element-74d1759{--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-2666 .elementor-element.elementor-element-2383328{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-01877ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2666 .elementor-element.elementor-element-01877ca .elementor-heading-title{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-b806c84{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-b806c84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-b806c84.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-b806c84 .elementor-heading-title{font-size:14px;}.elementor-2666 .elementor-element.elementor-element-1254c05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-1254c05.e-con{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-7bfc65b{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-7bfc65b.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-e7eb352:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-e7eb352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2666 .elementor-element.elementor-element-2e10009{--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-2666 .elementor-element.elementor-element-5a7260b.e-con{--order:99999 /* order end hack */;}.elementor-2666 .elementor-element.elementor-element-b01fecf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-5badc17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2666 .elementor-element.elementor-element-5badc17 .elementor-heading-title{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-98bdffb{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;}.elementor-2666 .elementor-element.elementor-element-98bdffb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-98bdffb.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-98bdffb .elementor-heading-title{font-size:14px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .e-n-carousel{height:715px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .elementor-main-swiper{height:715px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .swiper{height:715px;}.elementor-2666 .elementor-element.elementor-element-4ed5a03{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-2451ecb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-2451ecb .elementor-heading-title{font-size:33px;line-height:33px;}.elementor-2666 .elementor-element.elementor-element-2e4b407{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-55c6e49{--min-height:350px;}.elementor-2666 .elementor-element.elementor-element-f039819{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-57cab1d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-948bfc4{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-20ffbb8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-720aaa8{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-7516c37{--min-height:330px;}.elementor-2666 .elementor-element.elementor-element-ac8623a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-4075bb3{--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-744c3f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-f53e3a8{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-f434aee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-615f394{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-595487e{--min-height:350px;}.elementor-2666 .elementor-element.elementor-element-0cd5e13{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-c61f812{--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-d565a74{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-fa7da7b{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-edb7bc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-9ff9b65{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-699d8da{--min-height:380px;}.elementor-2666 .elementor-element.elementor-element-cdff6c0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-37afb62{--justify-content:flex-end;}.elementor-2666 .elementor-element.elementor-element-90da2e3 img{width:100%;}.elementor-2666 .elementor-element.elementor-element-f7100b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-c496d92{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-8e94d97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-eb8847c{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-3bf9208{--min-height:380px;}.elementor-2666 .elementor-element.elementor-element-a556c91{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-0fc0d3b{--justify-content:center;}.elementor-2666 .elementor-element.elementor-element-02fea8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-c75bf95{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-7b74cf7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-9d74a43{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-88f81b7{--min-height:380px;}.elementor-2666 .elementor-element.elementor-element-5aef260{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-4ebd9cf{--justify-content:center;}.elementor-2666 .elementor-element.elementor-element-51340e1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-f75d40e{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title a{font-size:30px;}.elementor-2666 .elementor-element.elementor-element-d7a9a86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-e41e4ff{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-2ea21a9{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-4bd76b6:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-4bd76b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-2666 .elementor-element.elementor-element-cfbf2af{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-ffac8e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-ffac8e7 .elementor-heading-title{font-size:33px;line-height:33px;}.elementor-2666 .elementor-element.elementor-element-5232994{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-cbd132a{--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-2666 .elementor-element.elementor-element-c743b43{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-d06bc3d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2666 .elementor-element.elementor-element-89f232f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-319d5e7{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-a947a47{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-5b2aa02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-5b2aa02 .elementor-heading-title{font-size:33px;line-height:33px;}.elementor-2666 .elementor-element.elementor-element-d4f35bc{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2666 .elementor-element.elementor-element-f74863b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-f74863b .elementor-heading-title{font-size:33px;line-height:33px;}.elementor-2666 .elementor-element.elementor-element-8fd257f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;line-height:21px;}.elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-718d138 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2666 .elementor-element.elementor-element-718d138.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.prev-arrow{left:-20px;right:auto;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.next-arrow{right:-20px;left:auto;}.elementor-2666 .elementor-element.elementor-element-9b363e5{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2666 .elementor-element.elementor-element-b39b0c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-bdd4140{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-31d9d90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-ee40652.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-aba47fe.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-aba47fe .elementor-icon-wrapper{text-align:start;}.elementor-2666 .elementor-element.elementor-element-cecc1d3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-cecc1d3.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-c93396c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2666 .elementor-element.elementor-element-e7f9b85 .elementor-heading-title{font-size:32px;}.elementor-2666 .elementor-element.elementor-element-73e9b9e{--justify-content:flex-start;}.elementor-2666 .elementor-element.elementor-element-b61a019 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-b61a019 .elementor-button{font-size:13px;padding:13px 17px 13px 17px;}.elementor-2666 .elementor-element.elementor-element-65ca02b > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-65ca02b .elementor-button{font-size:13px;padding:13px 17px 13px 17px;}.elementor-2666 .elementor-element.elementor-element-87238a4{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-87238a4.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-bca8ad3.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-2666 .elementor-element.elementor-element-bca8ad3 .elementor-icon{font-size:55px;}.elementor-2666 .elementor-element.elementor-element-573f204{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-a7a283a .elementor-heading-title{font-size:32px;}.elementor-2666 .elementor-element.elementor-element-8d0467c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-fd8ada5:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fd8ada5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:100% auto;}.elementor-2666 .elementor-element.elementor-element-fd8ada5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-ba7bf3f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-2666 .elementor-element.elementor-element-eb69acb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-59cc45c{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-59cc45c.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-824b90d > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-824b90d .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-2666 .elementor-element.elementor-element-fcf9b02:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-fcf9b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:60% auto;}.elementor-2666 .elementor-element.elementor-element-fcf9b02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-74d1759{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-2383328{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-b806c84{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-b806c84.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-645deda > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-645deda .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-2666 .elementor-element.elementor-element-e7eb352:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-e7eb352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:33% 38%;background-size:contain;}.elementor-2666 .elementor-element.elementor-element-2e10009{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-5a7260b.e-con{--order:99999 /* order end hack */;}.elementor-2666 .elementor-element.elementor-element-975729b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-b01fecf{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-98bdffb{width:100%;max-width:100%;text-align:start;}.elementor-2666 .elementor-element.elementor-element-98bdffb.elementor-element{--align-self:flex-start;}.elementor-2666 .elementor-element.elementor-element-b504f8f > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-b504f8f .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .e-n-carousel{height:580px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .elementor-main-swiper{height:580px;}.elementor-2666 .elementor-element.elementor-element-3bb38b6.is-custom-vertical-yes .swiper{height:580px;}.elementor-2666 .elementor-element.elementor-element-4ed5a03{--justify-content:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-2f6c9db{--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-2666 .elementor-element.elementor-element-9f132d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-2451ecb{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-2666 .elementor-element.elementor-element-2451ecb .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-2666 .elementor-element.elementor-element-2e4b407 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-2e4b407{font-size:16px;}.elementor-2666 .elementor-element.elementor-element-55c6e49{--border-radius:34px 34px 34px 34px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2666 .elementor-element.elementor-element-f039819{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-1f47c09{text-align:center;}.elementor-2666 .elementor-element.elementor-element-57cab1d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-57cab1d.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-948bfc4{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-948bfc4 .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-720aaa8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-720aaa8{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-28afb28 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2666 .elementor-element.elementor-element-28afb28 .elementor-button{font-size:13px;padding:13px 13px 13px 13px;}.elementor-2666 .elementor-element.elementor-element-ac8623a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-3ffb2fa{text-align:center;}.elementor-2666 .elementor-element.elementor-element-744c3f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-744c3f1.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-f53e3a8{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f53e3a8 .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-615f394 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-615f394{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-0cd5e13{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-beb00fd{text-align:center;}.elementor-2666 .elementor-element.elementor-element-d565a74{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-d565a74.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-fa7da7b{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-fa7da7b .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-9ff9b65 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-9ff9b65{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-cdff6c0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-37afb62{--margin-top:0%;--margin-bottom:-6%;--margin-left:0%;--margin-right:0%;}.elementor-2666 .elementor-element.elementor-element-90da2e3{text-align:center;}.elementor-2666 .elementor-element.elementor-element-f7100b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-f7100b3.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-c496d92{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c496d92 .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-eb8847c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-eb8847c{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-a556c91{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-86cddb8{text-align:center;}.elementor-2666 .elementor-element.elementor-element-02fea8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-02fea8c.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-c75bf95{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-c75bf95 .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-7b74cf7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-9d74a43 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-9d74a43{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-88f81b7{--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-2666 .elementor-element.elementor-element-5aef260{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-8b3b4ea{text-align:center;}.elementor-2666 .elementor-element.elementor-element-51340e1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2666 .elementor-element.elementor-element-51340e1.e-con{--order:-99999 /* order start hack */;}.elementor-2666 .elementor-element.elementor-element-f75d40e{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title, .elementor-2666 .elementor-element.elementor-element-f75d40e .elementor-icon-box-title a{font-size:24px;}.elementor-2666 .elementor-element.elementor-element-d7a9a86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2666 .elementor-element.elementor-element-e41e4ff > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-e41e4ff{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-34d0446{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-gap:10px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:14px;}.elementor-2666 .elementor-element.elementor-element-2ea21a9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-4bd76b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2666 .elementor-element.elementor-element-4bd76b6:not(.elementor-motion-effects-element-type-background), .elementor-2666 .elementor-element.elementor-element-4bd76b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:0px auto;}.elementor-2666 .elementor-element.elementor-element-cfbf2af{--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;}.elementor-2666 .elementor-element.elementor-element-ffac8e7{text-align:center;}.elementor-2666 .elementor-element.elementor-element-ffac8e7 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-2666 .elementor-element.elementor-element-5232994 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-5232994{text-align:center;font-size:16px;}.elementor-2666 .elementor-element.elementor-element-cbd132a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-2666 .elementor-element.elementor-element-3e3c6d2 .elementor-heading-title{font-size:20px;}.elementor-2666 .elementor-element.elementor-element-c743b43 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-c743b43{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-0c26147{--justify-content:center;--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-2666 .elementor-element.elementor-element-0c26147.e-con{--align-self:stretch;}.elementor-2666 .elementor-element.elementor-element-e9512d5{width:100%;max-width:100%;}.elementor-2666 .elementor-element.elementor-element-e9512d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2666 .elementor-element.elementor-element-e9512d5.elementor-element{--align-self:center;}.elementor-2666 .elementor-element.elementor-element-e9512d5 img{height:205px;object-fit:cover;object-position:top center;border-radius:14px 14px 14px 14px;}.elementor-2666 .elementor-element.elementor-element-d06bc3d{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-2666 .elementor-element.elementor-element-4d1165e .elementor-heading-title{font-size:20px;}.elementor-2666 .elementor-element.elementor-element-89f232f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-89f232f{text-align:start;font-size:14px;}.elementor-2666 .elementor-element.elementor-element-319d5e7{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-a947a47{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-2666 .elementor-element.elementor-element-5b2aa02{text-align:center;}.elementor-2666 .elementor-element.elementor-element-5b2aa02 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-2666 .elementor-element.elementor-element-9481326 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-9481326 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2666 .elementor-element.elementor-element-d4f35bc{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2666 .elementor-element.elementor-element-f74863b{text-align:start;}.elementor-2666 .elementor-element.elementor-element-f74863b .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-2666 .elementor-element.elementor-element-8fd257f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2666 .elementor-element.elementor-element-8fd257f{text-align:start;font-size:16px;}.elementor-2666 .elementor-element.elementor-element-718d138 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2666 .elementor-element.elementor-element-718d138 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon{width:16px;height:16px;line-height:16px;margin-top:calc( -16px/2 );font-size:25px;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon svg{height:25px;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.prev-arrow{left:-7px;right:auto;}.elementor-2666 .elementor-element.elementor-element-718d138 .jet-listing-grid__slider-icon.next-arrow{right:-7px;left:auto;}.elementor-2666 .elementor-element.elementor-element-9b363e5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-2666 .elementor-element.elementor-element-2e52c4b{--width:18%;}.elementor-2666 .elementor-element.elementor-element-0e4b063{--width:19%;}.elementor-2666 .elementor-element.elementor-element-20ffbb8{--width:100%;}.elementor-2666 .elementor-element.elementor-element-f434aee{--width:100%;}.elementor-2666 .elementor-element.elementor-element-edb7bc5{--width:100%;}.elementor-2666 .elementor-element.elementor-element-8e94d97{--width:100%;}.elementor-2666 .elementor-element.elementor-element-7b74cf7{--width:100%;}.elementor-2666 .elementor-element.elementor-element-d7a9a86{--width:100%;}.elementor-2666 .elementor-element.elementor-element-cfbf2af{--width:100%;}.elementor-2666 .elementor-element.elementor-element-0b9cede{--width:75%;}.elementor-2666 .elementor-element.elementor-element-cbd132a{--width:100%;}.elementor-2666 .elementor-element.elementor-element-d06bc3d{--width:59%;}.elementor-2666 .elementor-element.elementor-element-26f8ad6{--width:66%;}.elementor-2666 .elementor-element.elementor-element-8ba359a{--width:100%;}.elementor-2666 .elementor-element.elementor-element-9b363e5{--content-width:1204px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2666 .elementor-element.elementor-element-2e52c4b{--width:28%;}.elementor-2666 .elementor-element.elementor-element-0e4b063{--width:25%;}}/* Start custom CSS for icon-box, class: .elementor-element-bca8ad3 */@media (max-width: 768px) {

  .elementor-widget-container .elementor-icon-box-content{
    display: flex !important;
    align-items: center !important;
  }

  /* Remove default <p> spacing that pushes it up/down */
  .elementor-widget-container .elementor-icon-box-title{
    margin: 0 !important;
    line-height: 1.2 !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3bb38b6 */.vertical-swiper .swiper-pagination {
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 0px 9px 0px rgba(43, 43, 43, 0.15) inset;
    padding: 20px !important;
    background-color:#F1F4F869;
} 


/* MOBILE: hide loop-clones that can "peek" after last slide */
@media (max-width: 767px){
  .vertical-swiper .swiper-slide-duplicate,
  .vertical-swiper .swiper-slide-duplicate-active,
  .vertical-swiper .swiper-slide-duplicate-next,
  .vertical-swiper .swiper-slide-duplicate-prev{
    visibility: hidden !important;
    pointer-events: none !important;
  }

  /* на всякий: внутри клонов не кликается ничего */
  .vertical-swiper .swiper-slide-duplicate *{
    pointer-events: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2451ecb */@media (max-width: 767px) {
    .elementor-2666 .elementor-element.elementor-element-2451ecb br {
        display: none;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f47c09 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ffb2fa */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beb00fd */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90da2e3 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86cddb8 */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b3b4ea */#orthodontists,
#dentallabs,
#portal {
  display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffac8e7 */@media (max-width: 767px) {
    .elementor-2666 .elementor-element.elementor-element-ffac8e7 br {
        display: none;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b2aa02 */@media (max-width: 767px) {
    .elementor-2666 .elementor-element.elementor-element-5b2aa02 br {
        display: none;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74863b */@media (max-width: 767px) {
    .elementor-2666 .elementor-element.elementor-element-f74863b br {
        display: none;
}}/* End custom CSS */
/* Start custom CSS *//* Drag to see tooth movement */

/* container */
.tm-ba-slider{
  position: relative;
  width: 100%;
  padding: 24px 44px 14px;
  border-radius: 60px;
  background: #F1F3F7;
  box-shadow: 0 18px 46px rgba(0,0,0,.14);
  backdrop-filter: blur(10px);
}

/* Track */
.tm-ba-track{
  position: relative;
  height: 15px;
  border-radius: 60px;
  background: rgba(255,255,255,.75);
  box-shadow: inset 0 0 0 1px rgba(0,0,0,.06);
  overflow: hidden;
}

/* Progress fill */
.tm-ba-progress{
  height: 100%;
  width: 0%;
  background: #49b54a;
  border-radius: 60px;
}

/* Range overlay (thumb only) */
.tm-ba-range{
  position: absolute;
  left: 22px;
  right: 22px;
  top: 18px;

  height: 15px; /* **match track height to avoid pointer weirdness** */
  margin: 0;
  background: transparent;
  appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}

/* Hide native track */
.tm-ba-range::-webkit-slider-runnable-track{ height: 15px; background: transparent; }
.tm-ba-range::-moz-range-track{ height: 15px; background: transparent; border: 0; }

/* Thumb */
.tm-ba-range::-webkit-slider-thumb{
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 999px;
  background: #fff;
  border: 1px solid rgba(0,0,0,.06);
  box-shadow: 0 16px 34px rgba(0,0,0,.18);

  margin-top: 0px; /* centers 25px thumb on 15px track */
}
.tm-ba-range::-moz-range-thumb{
  width: 25px;
  height: 25px;
  border-radius: 999px;
  background: #fff;
  border: 1px solid rgba(0,0,0,.06);
  box-shadow: 0 16px 34px rgba(0,0,0,.18);
}

/* Labels row */
.tm-ba-labels{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
  padding: 0 2px;
}

.tm-ba-label{
  font-family: "Poppins", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  color: #181A1D;
}

/* Play/Pause button */
.tm-ba-toggle{
  position: relative;
  display: inline-block;

  width: 22px;
  height: 18px;

  border-radius: 9px;
  border: 0;
  padding: 0;
  cursor: pointer;

  background: #49b54a;
  box-shadow: 0 10px 22px rgba(0,0,0,.12);

  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.tm-ba-toggle:focus{ outline: none; }

/* Icons centered absolutely */
.tm-ba-ico{
  position: absolute;
  top: 50%;
  left: 50%;

  width: 12px;
  height: 12px;

  transform: translate(-50%, -50%);
  fill: #fff;

  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.tm-ba-ico.is-on{
  opacity: 1;
  visibility: visible;
}

/* Mobile tweaks */
@media (max-width: 768px){
  .tm-ba-slider{ padding: 16px 16px 12px; }
  .tm-ba-range{ left: 16px; right: 16px; top: 16px; }

  /* Thumb */
  .tm-ba-range::-webkit-slider-thumb{
    margin-top: -5px; /* centers 25px thumb on 15px track */
  }
}



/* =========================================
   SECTION: Features / Planning
   Scope: Only inside containers with .content-container
========================================= */

/* Icon layout variables (desktop) */
.content-container{
  --icon-col: 44px;  /* Fixed icon column width */
  --icon-gap: 16px;  /* Space between icon and heading */
}

/* Force icon-box into grid to lock geometry */
.content-container .elementor-widget-icon-box .elementor-icon-box-wrapper{
  display: grid !important;
  grid-template-columns: var(--icon-col) 1fr !important; /* Icon + content */
  column-gap: var(--icon-gap) !important;
}

/* Remove Elementor default spacing to prevent layout shift */
.content-container .elementor-widget-icon-box .elementor-icon-box-icon{
  width: var(--icon-col) !important;
  margin-right: 0 !important;
}

/* Align text and button with heading column */
.content-container .elementor-widget-text-editor,
.content-container .elementor-widget-button{
  margin-left: calc(var(--icon-col) + var(--icon-gap)) !important;
}

/* Tablet & below: restore default Elementor behavior */
@media (max-width: 1024px){

  .content-container .elementor-widget-icon-box .elementor-icon-box-wrapper{
    display: flex !important; /* Reset to native layout */
  }

  .content-container .elementor-widget-text-editor,
  .content-container .elementor-widget-button{
    margin-left: 0 !important; /* Remove column offset */
  }

}

/* Feature tab visual container */
.feature-tab{
  margin-top: 40px;
  padding: 40px;
  padding-bottom: 0;
  border-radius: 60px;
  background-image: linear-gradient(180deg, #FAFBFF -10%, #E0E6EC 60%);
}

/* Tablet adjustments */
@media (max-width: 1024px){
  .feature-tab{
    margin-top: 20px;
    padding: 12px;
    padding-bottom: 0;
    border-radius: 33px;
  }
}




/* Reviews Listing Section */

.reviews-rail{
  position: relative;
}

.reviews-rail::after{
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 250px;
  height: 100%;
  pointer-events: none; 
  background: linear-gradient(
    270deg,
    #FFFFFF 35.3%,
    rgba(255, 255, 255, 0) 100%
  );
}


/* Tablet */
@media (max-width: 1024px){
  .reviews-rail::after{
    width: 140px;
  }
}

/* Mobile */
@media (max-width: 767px){
  .reviews-rail::after{
    width: 80px;
  }
}


.reviews-rail{
  width: calc(100% + (50vw - 50%)); 
  margin-right: calc(50% - 50vw);
  
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  
}

.reviews-rail__track{
  display: flex;
  gap: 16px;
  padding-bottom: 6px;
}

.reviews-rail__track > *{
  flex: 0 0 360px;
}

.review-text{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}




/* News Listing Section */

.news-container {
    box-shadow: -1px 1px 10px 0px #0000001A !important;
}

.news-grid .slick-slider button,
.news-grid .slick-slider .slick-arrow {
    border-radius: 100% !important;
    background: #D2D2D7A3 !important;
    width: 50px !important;
    height: 50px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    z-index: 10;
}

/* hovering */
.news-grid .slick-slider button:hover,
.news-grid .slick-slider .slick-arrow:hover {
    background: #1C9C01 !important;
}



/* Apply only inside .news-listing */
.news-listing .elementor-widget-image .elementor-widget-container > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: clamp(140px, 22vw, 150px);
  background: #f1f3f6;
  border-radius: 16px;
  overflow: hidden;
}

.news-listing .elementor-widget-image img {
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  display: block;
  object-fit: contain;
}


/* Responsive news */
@media (max-width: 480px){

  /* Card padding */
  .news-listing.elementor-element-3a32066{
    padding: 14px !important;
  }

  /* Reduce container gaps inside the card */
  .news-listing.elementor-element-3a32066,
  .news-listing.elementor-element-3a32066 .elementor-element-30ea7ef,
  .news-listing.elementor-element-3a32066 .elementor-element-db75a82{
    gap: 10px !important;
  }

  /* Meta block tighter (tag + date) */
  .news-listing.elementor-element-3a32066 .elementor-element-db75a82{
    gap: 8px !important;
  }

  /* Remove widget margins only inside this card */
  .news-listing.elementor-element-3a32066 .elementor-widget{
    margin-bottom: 0 !important;
  }

  /* Title tighter */
  .news-listing.elementor-element-3a32066 .elementor-widget-heading{
    margin: 0 !important;
  }

  .news-listing.elementor-element-3a32066 .elementor-heading-title{
    line-height: 1.15 !important;
  }

  /* Image box height + no crop */
  .news-listing.elementor-element-3a32066 .elementor-widget-image .elementor-widget-container > a{
    height: 104px !important;
    border-radius: 12px !important;
    overflow: hidden !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .news-listing.elementor-element-3a32066 .elementor-widget-image img{
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center !important;
    display: block !important;
    max-width: none !important;
    max-height: none !important;
  }

  /* Icon list reset only inside this card */
  .news-listing.elementor-element-3a32066 .elementor-icon-list-items{
    margin: 0 !important;
    padding: 0 !important;
  }

  /* If Elementor uses spacing variable */
  .news-listing.elementor-element-3a32066{
    --container-widget-spacing: 10px !important;
  }
}/* End custom CSS */