.elementor-287 .elementor-element.elementor-element-832bb60{--display:flex;--min-height:55vh;--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;--overlay-opacity:0.5;--margin-top:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-832bb60:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-832bb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttdentalstudio.com/wp-content/uploads/2026/05/imgi_36_female-dentist-examine-tooth-to-caucasian-girl-at-2026-03-24-21-59-11-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-832bb60::before, .elementor-287 .elementor-element.elementor-element-832bb60 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-832bb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-832bb60 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-832bb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-832bb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8cd5ed6 );--background-overlay:'';}.elementor-287 .elementor-element.elementor-element-c4052f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-c658451{width:var( --container-widget-width, 693px );max-width:693px;--container-widget-width:693px;--container-widget-flex-grow:0;text-align:center;}.elementor-287 .elementor-element.elementor-element-c658451.elementor-element{--align-self:center;}.elementor-287 .elementor-element.elementor-element-c658451 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:78px;color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-e1a7a9b.elementor-element{--align-self:center;}.elementor-287 .elementor-element.elementor-element-e1a7a9b .elementor-icon-list-icon i{color:var( --e-global-color-8c5ea24 );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-e1a7a9b .elementor-icon-list-icon svg{fill:var( --e-global-color-8c5ea24 );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-e1a7a9b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-e1a7a9b .elementor-icon-list-text{color:var( --e-global-color-8c5ea24 );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-03b335b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-287 .elementor-element.elementor-element-84623bd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-ccb80b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-f8c6695{text-align:center;}.elementor-287 .elementor-element.elementor-element-f8c6695 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-502023c{width:var( --container-widget-width, 626px );max-width:626px;--container-widget-width:626px;--container-widget-flex-grow:0;text-align:center;}.elementor-287 .elementor-element.elementor-element-502023c.elementor-element{--align-self:center;}.elementor-287 .elementor-element.elementor-element-502023c .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:52px;line-height:61px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-3e7759f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-94cfdad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-6a1fce2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-6a1fce2:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-6a1fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-022f5e8 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-022f5e8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-022f5e8 .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-022f5e8 .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-ce08819 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-db00e6e .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-5b5771c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-5b5771c:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-5b5771c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-53cccfc .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-53cccfc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-53cccfc .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-53cccfc .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-a4e68ea .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-3c25018 .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-206809f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-206809f:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-206809f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-a1ec4a8 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-a1ec4a8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-a1ec4a8 .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-a1ec4a8 .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-404b0c7 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-1af3197 .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-3e38036{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-3e38036:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-3e38036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-4d56ccd .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-4d56ccd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-4d56ccd .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-4d56ccd .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-ea43d07 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-96c6d1f .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-075bf41{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-075bf41:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-075bf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-11ad013 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-11ad013.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-11ad013 .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-11ad013 .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-3ae1b55 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-d42b800 .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-8db0616{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-8db0616:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-8db0616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-56f0e30 .elementor-icon-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-default .elementor-icon{color:var( --e-global-color-c32314a );border-color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-framed .elementor-icon, .elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-56f0e30.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-56f0e30 .elementor-icon{font-size:30px;}.elementor-287 .elementor-element.elementor-element-56f0e30 .elementor-icon svg{height:30px;}.elementor-287 .elementor-element.elementor-element-1072e68 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button{background-color:#02010100;font-size:14px;font-weight:500;fill:var( --e-global-color-c32314a );color:var( --e-global-color-c32314a );padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button:focus{color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-d3ae224 .elementor-button:focus svg{fill:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-8d972ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-287 .elementor-element.elementor-element-8d972ae:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-8d972ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-e2c4615{--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-287 .elementor-element.elementor-element-40d02f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-2ab06b6{text-align:start;}.elementor-287 .elementor-element.elementor-element-2ab06b6 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-3ef076d{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:start;}.elementor-287 .elementor-element.elementor-element-3ef076d.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-3ef076d .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:52px;line-height:61px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-67ce28a{--display:flex;--justify-content:flex-end;--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:0px;}.elementor-287 .elementor-element.elementor-element-6fc1f47{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-580d6ca{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-edb6401{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-edb6401:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-edb6401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-d6e3bd8{padding:0px 0px 50px 0px;}.elementor-287 .elementor-element.elementor-element-d6e3bd8 .elementor-heading-title{font-size:28px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-bb2df2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-287 .elementor-element.elementor-element-bb2df2b .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-f21cdce{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-bf54c11{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-bf54c11:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-bf54c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-f78f1ba{padding:0px 0px 50px 0px;}.elementor-287 .elementor-element.elementor-element-f78f1ba .elementor-heading-title{font-size:28px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-13175fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-287 .elementor-element.elementor-element-13175fc .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-f5f1cab{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-8c47e56{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-8c47e56:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-8c47e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-38e6c0b{padding:0px 0px 50px 0px;}.elementor-287 .elementor-element.elementor-element-38e6c0b .elementor-heading-title{font-size:28px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-08aab05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-287 .elementor-element.elementor-element-08aab05 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-a2c97c3{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-f52e38c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-f52e38c:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-f52e38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-3a90be5{padding:0px 0px 50px 0px;}.elementor-287 .elementor-element.elementor-element-3a90be5 .elementor-heading-title{font-size:28px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-4695c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-287 .elementor-element.elementor-element-4695c5f .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-8ed7ccd{width:var( --container-widget-width, 228px );max-width:228px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-8f2d736{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-handle{background-color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-306d91e .eael-img-comp-container{border-radius:20px;}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-left-arrow{border-right-color:var( --e-global-color-8cd5ed6 );}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-right-arrow{border-left-color:var( --e-global-color-8cd5ed6 );}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-up-arrow{border-bottom-color:var( --e-global-color-8cd5ed6 );}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-down-arrow{border-top-color:var( --e-global-color-8cd5ed6 );}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-vertical .twentytwenty-handle:before, .elementor-287 .elementor-element.elementor-element-306d91e .twentytwenty-vertical .twentytwenty-handle:after{height:3px;margin-top:calc(-3px/2);}.elementor-287 .elementor-element.elementor-element-9badf66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-287 .elementor-element.elementor-element-b941a87{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-f2291fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-9f13bcc{text-align:center;}.elementor-287 .elementor-element.elementor-element-9f13bcc .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-c32314a );}.elementor-287 .elementor-element.elementor-element-bc8f25e{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;}.elementor-287 .elementor-element.elementor-element-bc8f25e.elementor-element{--align-self:center;}.elementor-287 .elementor-element.elementor-element-bc8f25e .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:52px;line-height:61px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-2866f9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-13f7b7a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-134b449{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-134b449:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-134b449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-751b1f6 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-bc53b25 .elementor-heading-title{font-size:52px;color:#1A1A1A;}.elementor-287 .elementor-element.elementor-element-fd541fb{--divider-border-style:solid;--divider-color:#33333312;--divider-border-width:1px;}.elementor-287 .elementor-element.elementor-element-fd541fb .elementor-divider-separator{width:100%;}.elementor-287 .elementor-element.elementor-element-fd541fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-287 .elementor-element.elementor-element-fa8c127 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-129f1de{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-icon i{color:var( --e-global-color-c32314a );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-icon svg{fill:var( --e-global-color-c32314a );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-7cc3cb4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-item > a{font-family:"Inter", inter;}.elementor-287 .elementor-element.elementor-element-7cc3cb4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-ae94f58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-item > a{font-family:"Inter", inter;}.elementor-287 .elementor-element.elementor-element-ae94f58 .elementor-icon-list-text{transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-8596746 .elementor-button{background-color:var( --e-global-color-c32314a );border-radius:7px 7px 7px 7px;}.elementor-287 .elementor-element.elementor-element-8596746 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-8596746 .elementor-button:focus{background-color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-88cd429{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-88cd429:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-88cd429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-b9c8fa5 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-f9f970b .elementor-heading-title{font-size:52px;color:#1A1A1A;}.elementor-287 .elementor-element.elementor-element-bda735a{--divider-border-style:solid;--divider-color:#33333312;--divider-border-width:1px;}.elementor-287 .elementor-element.elementor-element-bda735a .elementor-divider-separator{width:100%;}.elementor-287 .elementor-element.elementor-element-bda735a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-287 .elementor-element.elementor-element-86ef157 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-ba1697d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-icon i{color:var( --e-global-color-c32314a );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-icon svg{fill:var( --e-global-color-c32314a );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-9ae9681{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-item > a{font-family:"Inter", inter;}.elementor-287 .elementor-element.elementor-element-9ae9681 .elementor-icon-list-text{transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-db11d7f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-item > a{font-family:"Inter", inter;}.elementor-287 .elementor-element.elementor-element-db11d7f .elementor-icon-list-text{transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-cec5c36 .elementor-button{background-color:var( --e-global-color-c32314a );border-radius:7px 7px 7px 7px;}.elementor-287 .elementor-element.elementor-element-cec5c36 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-cec5c36 .elementor-button:focus{background-color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-51a7bec{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-287 .elementor-element.elementor-element-51a7bec:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-51a7bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b3663b );}.elementor-287 .elementor-element.elementor-element-e33a92c .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:28px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-ecc6211 .elementor-heading-title{font-size:52px;color:#1A1A1A;}.elementor-287 .elementor-element.elementor-element-a07c4d9{--divider-border-style:solid;--divider-color:#33333312;--divider-border-width:1px;}.elementor-287 .elementor-element.elementor-element-a07c4d9 .elementor-divider-separator{width:100%;}.elementor-287 .elementor-element.elementor-element-a07c4d9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-287 .elementor-element.elementor-element-636ead1 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:22px;color:var( --e-global-color-8bfab30 );}.elementor-287 .elementor-element.elementor-element-36c122e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-icon i{color:var( --e-global-color-c32314a );transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-icon svg{fill:var( --e-global-color-c32314a );transition:fill 0.3s;}.elementor-287 .elementor-element.elementor-element-9d0f0b6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-item > a{font-family:"Inter", inter;}.elementor-287 .elementor-element.elementor-element-9d0f0b6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-287 .elementor-element.elementor-element-0ac05f3 .elementor-button{background-color:var( --e-global-color-c32314a );border-radius:7px 7px 7px 7px;}.elementor-287 .elementor-element.elementor-element-0ac05f3 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-0ac05f3 .elementor-button:focus{background-color:var( --e-global-color-45f8f4b );}.elementor-287 .elementor-element.elementor-element-ed33ccd{--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;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-287 .elementor-element.elementor-element-ed33ccd:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-ed33ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ttdentalstudio.com/wp-content/uploads/2026/05/caucasian-dentist-examine-tooth-for-young-girl-at-2026-03-24-22-02-38-utc-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-287 .elementor-element.elementor-element-ed33ccd::before, .elementor-287 .elementor-element.elementor-element-ed33ccd > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-ed33ccd > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-ed33ccd > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-ed33ccd > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-ed33ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-8cd5ed6 ) 0%, #00000000 100%);}.elementor-287 .elementor-element.elementor-element-90a0d23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-a390b00.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-a390b00{text-align:center;}.elementor-287 .elementor-element.elementor-element-a390b00 .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-6d239ac{width:var( --container-widget-width, 538px );max-width:538px;--container-widget-width:538px;--container-widget-flex-grow:0;text-align:start;}.elementor-287 .elementor-element.elementor-element-6d239ac.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-6d239ac .elementor-heading-title{font-family:"Rethink Sans", inter;font-size:52px;font-weight:500;line-height:61px;color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-31dfdf4{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button{background-color:#FFFFFF;font-family:"Inter", inter;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-radius:7px 7px 7px 7px;padding:05px 05px 05px 25px;}.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:focus{background-color:var( --e-global-color-c32314a );color:var( --e-global-color-8c5ea24 );}.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:focus svg{fill:var( --e-global-color-8c5ea24 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-287 .elementor-element.elementor-element-94cfdad{--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-580d6ca{--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-13f7b7a{--grid-auto-flow:row;}}@media(min-width:1025px){.elementor-287 .elementor-element.elementor-element-832bb60:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-832bb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-287 .elementor-element.elementor-element-ed33ccd:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-ed33ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-94cfdad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-580d6ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-287 .elementor-element.elementor-element-13f7b7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-bc53b25 *//* จัดการเครื่องหมายทับ (Slash) */
.elementor-287 .elementor-element.elementor-element-bc53b25 .slash {
    font-size: 24px; /* ปรับขนาดให้เล็กลงจากตัวเลขหลัก */
    color: #54595f; /* สีส้ม (ปรับรหัสสีได้ตามต้องการ) */
    font-weight: 400; /* ความหนาปกติ */
}

/* จัดการข้อความด้านหลัง (Period) */
.elementor-287 .elementor-element.elementor-element-bc53b25 .period {
    font-size: 16px; /* ปรับขนาดให้เท่ากับเครื่องหมายทับ */
    color: #54595f; /* สีน้ำเงิน (ปรับรหัสสีให้ตรงกับธีมของคุณ) */
    font-weight: 400; /* ความหนาปกติ */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9f970b *//* จัดการเครื่องหมายทับ (Slash) */
.elementor-287 .elementor-element.elementor-element-f9f970b .slash {
    font-size: 24px; /* ปรับขนาดให้เล็กลงจากตัวเลขหลัก */
    color: #54595f; /* สีส้ม (ปรับรหัสสีได้ตามต้องการ) */
    font-weight: 400; /* ความหนาปกติ */
}

/* จัดการข้อความด้านหลัง (Period) */
.elementor-287 .elementor-element.elementor-element-f9f970b .period {
    font-size: 16px; /* ปรับขนาดให้เท่ากับเครื่องหมายทับ */
    color: #54595f; /* สีน้ำเงิน (ปรับรหัสสีให้ตรงกับธีมของคุณ) */
    font-weight: 400; /* ความหนาปกติ */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecc6211 *//* จัดการเครื่องหมายทับ (Slash) */
.elementor-287 .elementor-element.elementor-element-ecc6211 .slash {
    font-size: 24px; /* ปรับขนาดให้เล็กลงจากตัวเลขหลัก */
    color: #54595f; /* สีส้ม (ปรับรหัสสีได้ตามต้องการ) */
    font-weight: 400; /* ความหนาปกติ */
}

/* จัดการข้อความด้านหลัง (Period) */
.elementor-287 .elementor-element.elementor-element-ecc6211 .period {
    font-size: 16px; /* ปรับขนาดให้เท่ากับเครื่องหมายทับ */
    color: #54595f; /* สีน้ำเงิน (ปรับรหัสสีให้ตรงกับธีมของคุณ) */
    font-weight: 400; /* ความหนาปกติ */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9886ec1 *//* 1. จัดการกล่อง Icon สถานะปกติ */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-icon {
    background-color: #1e40af; /* สีพื้นหลังกล่องไอคอน (สีน้ำเงิน) */
    padding: 10px 14px; /* ขนาดของกล่องไอคอน (ปรับได้ตามความเหมาะสม) */
    border-radius: 4px; /* ความโค้งมนของกล่องไอคอน */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease-in-out;
}

/* บังคับสีไอคอนสถานะปกติ (สีขาว) */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-icon i {
    color: #ffffff !important;
}
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-icon svg {
    fill: #ffffff !important;
}

/* 2. จัดการกล่อง Icon เมื่อ Hover ปุ่ม */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:hover .elementor-button-icon {
    background-color: #ffffff; /* เปลี่ยนพื้นหลังกล่องไอคอนเป็นสีขาว */
}

/* บังคับสีไอคอนเมื่อ Hover ปุ่ม (สีน้ำเงิน) */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:hover .elementor-button-icon i {
    color: #1e40af !important; 
}
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button:hover .elementor-button-icon svg {
    fill: #1e40af !important; 
}

/* บังคับให้โครงสร้างภายในปุ่มจัดกึ่งกลางแนวตั้งเสมอ */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center; 
}

/* ลบช่องว่างแฝงของตัวอักษรที่อาจทำให้ดูเบี้ยว */
.elementor-287 .elementor-element.elementor-element-9886ec1 .elementor-button-text {
    line-height: 1; 
    margin-bottom: 0 !important;
}/* End custom CSS */