.elementor-4 .elementor-element.elementor-element-cc11337{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-mix-blend-mode:multiply;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-cc11337:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-cc11337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://truesmileortho.com/wp-content/uploads/2024/06/True-Smile-orthodontics-OK.webp") 50% 50%;background-size:cover;}.elementor-4 .elementor-element.elementor-element-cc11337::before, .elementor-4 .elementor-element.elementor-element-cc11337 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-cc11337 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-cc11337 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-cc11337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-cc11337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/Hero-overlay.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-584c4da{text-align:center;}.elementor-4 .elementor-element.elementor-element-584c4da .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:96px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:115.2px;color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-4c43769 .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-eb25c9a{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-3c49c70{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-93913b2{--display:flex;}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-5873d68{--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:120px 120px;--row-gap:120px;--column-gap:120px;--overlay-opacity:0.12;--padding-top:115px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4 .elementor-element.elementor-element-5873d68:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-5873d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b7c97 );}.elementor-4 .elementor-element.elementor-element-5873d68::before, .elementor-4 .elementor-element.elementor-element-5873d68 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-5873d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-5873d68 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-5873d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-5873d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-67b7c97 );background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/Black-stone-wall.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-5b810a5{--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:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ac24d75{--display:flex;}.elementor-4 .elementor-element.elementor-element-876fc6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-876fc6e{text-align:start;}.elementor-4 .elementor-element.elementor-element-876fc6e .elementor-heading-title{font-family:var( --e-global-typography-e044cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-e044cc3-font-size );font-weight:var( --e-global-typography-e044cc3-font-weight );text-transform:var( --e-global-typography-e044cc3-text-transform );font-style:var( --e-global-typography-e044cc3-font-style );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );color:var( --e-global-color-e3b5be5 );}.elementor-4 .elementor-element.elementor-element-2c52d80 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2c52d80 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-c29972d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4 .elementor-element.elementor-element-cf0af44{font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-7127390{--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;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-0c77bd3{width:var( --container-widget-width, 31.34% );max-width:31.34%;--container-widget-width:31.34%;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-0c77bd3 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-0c77bd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__content{min-height:600px;text-align:start;padding:40px 40px 40px 24px;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__title{font-family:var( --e-global-typography-ca31d82-font-family ), Sans-serif;font-size:var( --e-global-typography-ca31d82-font-size );font-weight:var( --e-global-typography-ca31d82-font-weight );text-transform:var( --e-global-typography-ca31d82-text-transform );font-style:var( --e-global-typography-ca31d82-font-style );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-fa351b0{width:var( --container-widget-width, 31.34% );max-width:31.34%;--container-widget-width:31.34%;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-fa351b0 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-fa351b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__content{min-height:600px;text-align:start;padding:40px 40px 40px 24px;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__title{font-family:var( --e-global-typography-ca31d82-font-family ), Sans-serif;font-size:var( --e-global-typography-ca31d82-font-size );font-weight:var( --e-global-typography-ca31d82-font-weight );text-transform:var( --e-global-typography-ca31d82-text-transform );font-style:var( --e-global-typography-ca31d82-font-style );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-f31f640{width:var( --container-widget-width, 31.34% );max-width:31.34%;--container-widget-width:31.34%;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-f31f640 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-f31f640.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__content{min-height:600px;text-align:start;padding:40px 40px 40px 24px;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__title{font-family:var( --e-global-typography-ca31d82-font-family ), Sans-serif;font-size:var( --e-global-typography-ca31d82-font-size );font-weight:var( --e-global-typography-ca31d82-font-weight );text-transform:var( --e-global-typography-ca31d82-text-transform );font-style:var( --e-global-typography-ca31d82-font-style );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-4 .elementor-element.elementor-element-27d5ffc9{--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:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-27d5ffc9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-27d5ffc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a09d06 );}.elementor-4 .elementor-element.elementor-element-78dbab9c{--display:flex;--gap:122.59px 0px;--row-gap:122.59px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-7e5d3aa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:285px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-5edc1985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5edc1985{text-align:start;}.elementor-4 .elementor-element.elementor-element-5edc1985 .elementor-heading-title{font-family:var( --e-global-typography-e044cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-e044cc3-font-size );font-weight:var( --e-global-typography-e044cc3-font-weight );text-transform:var( --e-global-typography-e044cc3-text-transform );font-style:var( --e-global-typography-e044cc3-font-style );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );color:var( --e-global-color-e3b5be5 );}.elementor-4 .elementor-element.elementor-element-4ab68992{width:var( --container-widget-width, 793px );max-width:793px;--container-widget-width:793px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-4ab68992 > .elementor-widget-container{padding:8px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-4ab68992 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-68d34ca2{width:var( --container-widget-width, 793px );max-width:793px;--container-widget-width:793px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-597822c{--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 24px;--row-gap:0px;--column-gap:24px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:285px;}.elementor-4 .elementor-element.elementor-element-7897f813{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-wrapper{gap:20px;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon{font-size:95.6px;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title a{font-family:"Varela Round", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;line-height:36px;letter-spacing:0.75px;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title{color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-5fc99f48{width:var( --container-widget-width, 434px );max-width:434px;--container-widget-width:434px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-wrapper{gap:20px;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon{font-size:95.6px;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title a{font-family:var( --e-global-typography-76f255a-font-family ), Sans-serif;font-size:var( --e-global-typography-76f255a-font-size );font-weight:var( --e-global-typography-76f255a-font-weight );text-transform:var( --e-global-typography-76f255a-text-transform );font-style:var( --e-global-typography-76f255a-font-style );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title{color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-3e8b1349{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-wrapper{gap:20px;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon{font-size:95.6px;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title a{font-family:var( --e-global-typography-76f255a-font-family ), Sans-serif;font-size:var( --e-global-typography-76f255a-font-size );font-weight:var( --e-global-typography-76f255a-font-weight );text-transform:var( --e-global-typography-76f255a-text-transform );font-style:var( --e-global-typography-76f255a-font-style );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title{color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-659411f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:426px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-583c4c96 > .elementor-widget-container{margin:99.6px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-583c4c96{z-index:1;}.elementor-4 .elementor-element.elementor-element-583c4c96 img{height:100%;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-4fae5ecd{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:285px;--z-index:2;}.elementor-4 .elementor-element.elementor-element-899ddbb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:60px;--padding-bottom:60px;--padding-left:285px;--padding-right:80px;}.elementor-4 .elementor-element.elementor-element-899ddbb:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-899ddbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-899ddbb::before, .elementor-4 .elementor-element.elementor-element-899ddbb > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-899ddbb > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-899ddbb > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-899ddbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-899ddbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/03/logos-overlay.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-4 .elementor-element.elementor-element-2f9acf00{--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:space-around;--align-items:center;--gap:60px 24px;--row-gap:60px;--column-gap:24px;--flex-wrap:wrap;}.elementor-4 .elementor-element.elementor-element-4165954e img{max-width:14vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-2a53a89 img{max-width:12vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-7ac0937 img{width:100%;max-width:10vw;opacity:0.6;filter:brightness( 100% ) contrast( 110% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4 .elementor-element.elementor-element-c8c5fd5 img{width:100%;max-width:10vw;opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4 .elementor-element.elementor-element-c6d241f img{width:100%;max-width:14vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-1a64026e img{width:100%;max-width:11vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-3fa0ba18 img{max-width:10vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-40c15ae img{max-width:10vw;opacity:0.5;}.elementor-4 .elementor-element.elementor-element-5368ba5d{--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:0vw 5vw;--row-gap:0vw;--column-gap:5vw;}.elementor-4 .elementor-element.elementor-element-2921f0dc{--display:flex;}.elementor-4 .elementor-element.elementor-element-5be15aae img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-339b200f{--display:flex;--justify-content:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-4d8a4eb0{--display:flex;}.elementor-4 .elementor-element.elementor-element-20978b48 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-20978b48{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4529d52-font-family ), Sans-serif;font-size:var( --e-global-typography-4529d52-font-size );font-weight:var( --e-global-typography-4529d52-font-weight );text-transform:var( --e-global-typography-4529d52-text-transform );font-style:var( --e-global-typography-4529d52-font-style );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-text{color:var( --e-global-color-395ab5f );transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-2aa4fb8e{font-family:var( --e-global-typography-8195fb0-font-family ), Sans-serif;font-size:var( --e-global-typography-8195fb0-font-size );font-weight:var( --e-global-typography-8195fb0-font-weight );text-transform:var( --e-global-typography-8195fb0-text-transform );font-style:var( --e-global-typography-8195fb0-font-style );line-height:var( --e-global-typography-8195fb0-line-height );color:var( --e-global-color-3a1cc55 );}.elementor-4 .elementor-element.elementor-element-74698d03{--display:flex;}.elementor-4 .elementor-element.elementor-element-13f79083 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-13f79083{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4529d52-font-family ), Sans-serif;font-size:var( --e-global-typography-4529d52-font-size );font-weight:var( --e-global-typography-4529d52-font-weight );text-transform:var( --e-global-typography-4529d52-text-transform );font-style:var( --e-global-typography-4529d52-font-style );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-text{color:var( --e-global-color-395ab5f );transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-2ddd78ed{font-family:var( --e-global-typography-8195fb0-font-family ), Sans-serif;font-size:var( --e-global-typography-8195fb0-font-size );font-weight:var( --e-global-typography-8195fb0-font-weight );text-transform:var( --e-global-typography-8195fb0-text-transform );font-style:var( --e-global-typography-8195fb0-font-style );line-height:var( --e-global-typography-8195fb0-line-height );color:var( --e-global-color-3a1cc55 );}.elementor-4 .elementor-element.elementor-element-78314a11{--display:flex;}.elementor-4 .elementor-element.elementor-element-79355529 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4 .elementor-element.elementor-element-79355529{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4529d52-font-family ), Sans-serif;font-size:var( --e-global-typography-4529d52-font-size );font-weight:var( --e-global-typography-4529d52-font-weight );text-transform:var( --e-global-typography-4529d52-text-transform );font-style:var( --e-global-typography-4529d52-font-style );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-text{color:var( --e-global-color-395ab5f );transition:color 0.3s;}.elementor-4 .elementor-element.elementor-element-218cd5cb{font-family:var( --e-global-typography-8195fb0-font-family ), Sans-serif;font-size:var( --e-global-typography-8195fb0-font-size );font-weight:var( --e-global-typography-8195fb0-font-weight );text-transform:var( --e-global-typography-8195fb0-text-transform );font-style:var( --e-global-typography-8195fb0-font-style );line-height:var( --e-global-typography-8195fb0-line-height );color:var( --e-global-color-3a1cc55 );}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-454dd44e{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:130px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-454dd44e:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-454dd44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/Background-Img.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-134d9481{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4 .elementor-element.elementor-element-153419b7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:9px 0px 9px 0px;}.elementor-4 .elementor-element.elementor-element-153419b7{text-align:center;}.elementor-4 .elementor-element.elementor-element-153419b7 .elementor-heading-title{font-family:var( --e-global-typography-e044cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-e044cc3-font-size );font-weight:var( --e-global-typography-e044cc3-font-weight );text-transform:var( --e-global-typography-e044cc3-text-transform );font-style:var( --e-global-typography-e044cc3-font-style );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-7fd6f5b2{text-align:center;}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-adf02c4 );}.elementor-4 .elementor-element.elementor-element-30bca647{width:var( --container-widget-width, 1080px );max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-adf02c4 );}.elementor-4 .elementor-element.elementor-element-30bca647.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-10838ef3{--display:flex;}.elementor-4 .elementor-element.elementor-element-bedd84a{--grid-columns:3;--grid-column-gap:30px;}.elementor-4 .elementor-element.elementor-element-bedd84a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4 .elementor-element.elementor-element-bedd84a .e-loop-item > .elementor-section, .elementor-4 .elementor-element.elementor-element-bedd84a .e-loop-item > .elementor-section > .elementor-container, .elementor-4 .elementor-element.elementor-element-bedd84a .e-loop-item > .e-con, .elementor-4 .elementor-element.elementor-element-bedd84a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4 .elementor-element.elementor-element-bcd7a87{--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.4;--padding-top:135px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-bcd7a87:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-bcd7a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b7c97 );}.elementor-4 .elementor-element.elementor-element-bcd7a87::before, .elementor-4 .elementor-element.elementor-element-bcd7a87 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-bcd7a87 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-bcd7a87 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-bcd7a87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-bcd7a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-67b7c97 );background-image:url("https://truesmileortho.com/wp-content/uploads/2022/05/testimonial-overlay.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-4 .elementor-element.elementor-element-bcd7a87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-ad25ac3{--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:125px 125px;--row-gap:125px;--column-gap:125px;--padding-top:0px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-cde21db{--display:flex;}.elementor-4 .elementor-element.elementor-element-31cc42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-31cc42a{text-align:start;}.elementor-4 .elementor-element.elementor-element-31cc42a .elementor-heading-title{font-family:var( --e-global-typography-e044cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-e044cc3-font-size );font-weight:var( --e-global-typography-e044cc3-font-weight );text-transform:var( --e-global-typography-e044cc3-text-transform );font-style:var( --e-global-typography-e044cc3-font-style );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );color:var( --e-global-color-e3b5be5 );}.elementor-4 .elementor-element.elementor-element-5525fb5 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5525fb5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-b893c9b{--display:flex;--justify-content:center;}.elementor-4 .elementor-element.elementor-element-b86fa2a{font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-a844eb5{--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-4 .elementor-element.elementor-element-bac04b5{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4 .elementor-element.elementor-element-5ad0f09{--display:flex;}.elementor-4 .elementor-element.elementor-element-c504304 img{width:100%;height:644px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-1ffa2b0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4 .elementor-element.elementor-element-eda8a06 img{width:100%;height:317px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-78548b1 img{width:100%;height:317px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-2311396{--display:flex;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:84px;}.elementor-4 .elementor-element.elementor-element-9012ed9{--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;}.elementor-4 .elementor-element.elementor-element-9012ed9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-9012ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b7c97 );}.elementor-4 .elementor-element.elementor-element-9012ed9::before, .elementor-4 .elementor-element.elementor-element-9012ed9 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-9012ed9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-9012ed9 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-9012ed9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-9012ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/Who-we-help-details-bg-element.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-4aecedf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A3AEBF33;--border-color:#A3AEBF33;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4 .elementor-element.elementor-element-ea03e06 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-4a3bbbd > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-4a3bbbd{font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-2ae0b91{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-e3b5be5 );color:var( --e-global-color-e3b5be5 );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-17c318e .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-17c318e .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-3b58ad5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A3AEBF33;--border-color:#A3AEBF33;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4 .elementor-element.elementor-element-e89ec6a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-4e64db3 > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-4e64db3{font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-3fc2993{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-e3b5be5 );color:var( --e-global-color-e3b5be5 );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-a1e933f{--display:flex;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-4 .elementor-element.elementor-element-ff9a5eb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-a3706bf > .elementor-widget-container{padding:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-a3706bf{font-family:var( --e-global-typography-9fcbbb0-font-family ), Sans-serif;font-size:var( --e-global-typography-9fcbbb0-font-size );font-weight:var( --e-global-typography-9fcbbb0-font-weight );text-transform:var( --e-global-typography-9fcbbb0-text-transform );font-style:var( --e-global-typography-9fcbbb0-font-style );line-height:var( --e-global-typography-9fcbbb0-line-height );color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-7ca5a44{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-e3b5be5 );color:var( --e-global-color-e3b5be5 );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button:focus{color:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button:focus svg{fill:var( --e-global-color-f8f1a6c );}.elementor-4 .elementor-element.elementor-element-299101ea{--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:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-299101ea:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-299101ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5be571d );}.elementor-4 .elementor-element.elementor-element-17e8c56c > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17e8c56c{text-align:center;}.elementor-4 .elementor-element.elementor-element-17e8c56c .elementor-heading-title{font-family:var( --e-global-typography-e044cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-e044cc3-font-size );font-weight:var( --e-global-typography-e044cc3-font-weight );text-transform:var( --e-global-typography-e044cc3-text-transform );font-style:var( --e-global-typography-e044cc3-font-style );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-30b50879{text-align:center;}.elementor-4 .elementor-element.elementor-element-30b50879 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-2d359f66{width:var( --container-widget-width, 1080px );max-width:1080px;--container-widget-width:1080px;--container-widget-flex-grow:0;text-align:center;}.elementor-4 .elementor-element.elementor-element-2d359f66 > .elementor-widget-container{margin:24px 0px 60px 0px;}.elementor-4 .elementor-element.elementor-element-2d359f66.elementor-element{--align-self:center;}.elementor-4 .elementor-element.elementor-element-791d8437{--display:flex;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-34ecd484{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-4 .elementor-element.elementor-element-6c895cbd{--display:flex;--justify-content:center;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4 .elementor-element.elementor-element-6c895cbd:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-6c895cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-6c895cbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-107fc2ed > .elementor-widget-container{margin:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-239f9d02{--display:flex;--overlay-opacity:0.5;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:46px;}.elementor-4 .elementor-element.elementor-element-239f9d02:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/bg-img-1.webp");background-position:top right;background-repeat:no-repeat;background-size:685px auto;}.elementor-4 .elementor-element.elementor-element-239f9d02::before, .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-239f9d02 > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-239f9d02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4 .elementor-element.elementor-element-2cf039be{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-4 .elementor-element.elementor-element-3e1c0e10{--display:flex;--justify-content:center;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4 .elementor-element.elementor-element-3e1c0e10:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-3e1c0e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-3e1c0e10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-58c25953 > .elementor-widget-container{margin:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-395ab5f );color:var( --e-global-color-395ab5f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button:focus{background-color:var( --e-global-color-395ab5f );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-2a7f3fcb{--display:flex;--overlay-opacity:0.5;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:46px;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/bg-img-1.webp");background-position:top right;background-repeat:no-repeat;background-size:685px auto;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb::before, .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4 .elementor-element.elementor-element-7bc43a51{--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 60px;--row-gap:0px;--column-gap:60px;}.elementor-4 .elementor-element.elementor-element-38505455{--display:flex;--justify-content:center;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4 .elementor-element.elementor-element-38505455:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-38505455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-395ab5f );}.elementor-4 .elementor-element.elementor-element-38505455.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-52c2e654 > .elementor-widget-container{margin:24px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button{background-color:var( --e-global-color-e3b5be5 );font-family:var( --e-global-typography-0a309ee-font-family ), Sans-serif;font-size:var( --e-global-typography-0a309ee-font-size );font-weight:var( --e-global-typography-0a309ee-font-weight );text-transform:var( --e-global-typography-0a309ee-text-transform );font-style:var( --e-global-typography-0a309ee-font-style );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e3b5be5 );border-radius:100px 100px 100px 100px;padding:13px 24.2px 13px 24.2px;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e3b5be5 );border-color:var( --e-global-color-e3b5be5 );}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button:focus svg{fill:var( --e-global-color-e3b5be5 );}.elementor-4 .elementor-element.elementor-element-4978302f{--display:flex;--overlay-opacity:0.5;--padding-top:46px;--padding-bottom:0px;--padding-left:46px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4978302f:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truesmileortho.com/wp-content/uploads/2024/06/bg-img-1.webp");background-position:top left;background-repeat:no-repeat;background-size:685px auto;}.elementor-4 .elementor-element.elementor-element-4978302f::before, .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-4978302f > .e-con-inner > .elementor-background-video-container::before, .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-4978302f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4 .elementor-element.elementor-element-c0152b5{--display:flex;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-4 .elementor-element.elementor-element-eb25c9a{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-5873d68{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-4 .elementor-element.elementor-element-5b810a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-c29972d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-7127390{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__content{padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__content{padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__content{padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-27d5ffc9{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-78dbab9c{--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-7e5d3aa7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-597822c{--gap:0px 39.5px;--row-gap:0px;--column-gap:39.5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-7897f813{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon{font-size:77px;}.elementor-4 .elementor-element.elementor-element-5fc99f48{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon{font-size:77px;}.elementor-4 .elementor-element.elementor-element-3e8b1349{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon{font-size:77px;}.elementor-4 .elementor-element.elementor-element-659411f8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-583c4c96 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4fae5ecd{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-899ddbb{--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-4165954e img{max-width:21.22vw;height:4.878 vw;}.elementor-4 .elementor-element.elementor-element-2a53a89 img{max-width:13.983vw;height:4.878 vw;}.elementor-4 .elementor-element.elementor-element-7ac0937 img{max-width:15.707vw;height:4.39 vw;}.elementor-4 .elementor-element.elementor-element-c8c5fd5 img{max-width:12vw;height:4.39 vw;}.elementor-4 .elementor-element.elementor-element-c6d241f img{max-width:18vw;height:3.902 vw;}.elementor-4 .elementor-element.elementor-element-1a64026e img{max-width:15.707vw;height:4.39 vw;}.elementor-4 .elementor-element.elementor-element-3fa0ba18 img{max-width:14vw;height:4.098 vw;}.elementor-4 .elementor-element.elementor-element-40c15ae img{max-width:13vw;height:4.878 vw;}.elementor-4 .elementor-element.elementor-element-5368ba5d{--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:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-5be15aae img{width:100%;max-width:100%;object-fit:cover;}.elementor-4 .elementor-element.elementor-element-339b200f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-20978b48 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-13f79083 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-79355529 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-454dd44e{--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-bedd84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bedd84a{--grid-column-gap:60px;}.elementor-4 .elementor-element.elementor-element-bcd7a87{--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ad25ac3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-c504304 img{height:460px;}.elementor-4 .elementor-element.elementor-element-eda8a06 img{height:230px;}.elementor-4 .elementor-element.elementor-element-78548b1 img{height:230px;}.elementor-4 .elementor-element.elementor-element-2311396{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-4aecedf{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-4a3bbbd > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-2ae0b91{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-3b58ad5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-4e64db3 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-3fc2993{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-a1e933f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4 .elementor-element.elementor-element-a3706bf > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-7ca5a44{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4 .elementor-element.elementor-element-299101ea{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-34ecd484{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-6c895cbd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-239f9d02{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-2cf039be{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-3e1c0e10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-7bc43a51{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-38505455{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-4978302f{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-cc11337{--min-height:720px;--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-584c4da .elementor-heading-title{font-size:56px;line-height:67.2px;}.elementor-4 .elementor-element.elementor-element-eb25c9a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-5873d68{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:33px;--padding-right:33px;}.elementor-4 .elementor-element.elementor-element-5b810a5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:7px;}.elementor-4 .elementor-element.elementor-element-876fc6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-876fc6e .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2c52d80 > .elementor-widget-container{padding:8px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-2c52d80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-c29972d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-cf0af44{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-7127390{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4 .elementor-element.elementor-element-0c77bd3{--container-widget-width:31.77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.77% );max-width:31.77%;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__content{min-height:450px;padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-fa351b0{--container-widget-width:31.77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.77% );max-width:31.77%;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__content{min-height:450px;padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-f31f640{--container-widget-width:31.77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.77% );max-width:31.77%;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__content{min-height:450px;padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-7e5d3aa7{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-5edc1985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5edc1985 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4ab68992 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-68d34ca2{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-597822c{--gap:0px 38.5px;--row-gap:0px;--column-gap:38.5px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-7897f813{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title a{font-size:20px;line-height:30px;letter-spacing:0.75px;}.elementor-4 .elementor-element.elementor-element-5fc99f48{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3e8b1349{width:initial;max-width:initial;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-899ddbb{--padding-top:44px;--padding-bottom:44px;--padding-left:38px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-2f9acf00{--gap:30px 34px;--row-gap:30px;--column-gap:34px;}.elementor-4 .elementor-element.elementor-element-4165954e img{max-width:28.32vw;height:6.51 vw;}.elementor-4 .elementor-element.elementor-element-2a53a89 img{max-width:18.663vw;height:6.51 vw;}.elementor-4 .elementor-element.elementor-element-7ac0937 img{max-width:20.85vw;height:5.859 vw;}.elementor-4 .elementor-element.elementor-element-c8c5fd5 img{max-width:18vw;height:5.859 vw;}.elementor-4 .elementor-element.elementor-element-c6d241f img{max-width:28vw;height:5.208 vw;}.elementor-4 .elementor-element.elementor-element-1a64026e img{max-width:20.85vw;height:5.859 vw;}.elementor-4 .elementor-element.elementor-element-3fa0ba18 img{max-width:18vw;height:5.469 vw;}.elementor-4 .elementor-element.elementor-element-40c15ae img{max-width:16vw;height:6.51 vw;}.elementor-4 .elementor-element.elementor-element-5be15aae img{height:100%;}.elementor-4 .elementor-element.elementor-element-339b200f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2aa4fb8e{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ddd78ed{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-218cd5cb{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-454dd44e{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-153419b7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-153419b7 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-30bca647{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-bedd84a{--grid-columns:2;--grid-column-gap:40px;}.elementor-4 .elementor-element.elementor-element-bedd84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bcd7a87{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-ad25ac3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-31cc42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-31cc42a .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5525fb5 > .elementor-widget-container{padding:8px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-5525fb5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-b86fa2a{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-c504304 img{height:369px;object-position:top center;}.elementor-4 .elementor-element.elementor-element-eda8a06 img{height:180px;}.elementor-4 .elementor-element.elementor-element-78548b1 img{height:180px;}.elementor-4 .elementor-element.elementor-element-2311396{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-4 .elementor-element.elementor-element-9012ed9{--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:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-4aecedf{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-ea03e06 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4a3bbbd > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-4a3bbbd{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-2ae0b91{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3b58ad5{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-e89ec6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4e64db3 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-4e64db3{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-3fc2993{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-a1e933f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-ff9a5eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-a3706bf > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-a3706bf{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-7ca5a44{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-299101ea{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4 .elementor-element.elementor-element-17e8c56c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17e8c56c .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-30b50879 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-2d359f66 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-791d8437{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-34ecd484{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-107fc2ed > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-239f9d02:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:508px auto;}.elementor-4 .elementor-element.elementor-element-239f9d02{--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:34px;}.elementor-4 .elementor-element.elementor-element-2cf039be{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-58c25953 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:508px auto;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb{--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:34px;}.elementor-4 .elementor-element.elementor-element-7bc43a51{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-52c2e654 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:10.5px 22.5px 10.5px 22.5px;}.elementor-4 .elementor-element.elementor-element-4978302f:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:508px auto;}.elementor-4 .elementor-element.elementor-element-4978302f{--padding-top:34px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-cc11337{--min-height:550px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-584c4da > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-584c4da .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-4 .elementor-element.elementor-element-eb25c9a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-3c49c70{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 13.5px 11.5px 13.5px;}.elementor-4 .elementor-element.elementor-element-93913b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-5873d68{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:35px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-5b810a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-876fc6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-876fc6e .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2c52d80 > .elementor-widget-container{padding:5px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-2c52d80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-c29972d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4 .elementor-element.elementor-element-cf0af44{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-7127390{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4 .elementor-element.elementor-element-0c77bd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__content{min-height:370px;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-fa351b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__content{min-height:370px;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-f31f640{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__content{min-height:370px;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-27d5ffc9{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-7e5d3aa7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-5edc1985 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5edc1985 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4ab68992 > .elementor-widget-container{padding:8px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-4ab68992 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-68d34ca2{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-597822c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-7897f813{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-wrapper{gap:20px;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon{font-size:70px;}.elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-7897f813 .elementor-icon-box-title a{font-size:18px;line-height:27px;letter-spacing:0.75px;}.elementor-4 .elementor-element.elementor-element-5fc99f48{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon{font-size:70px;}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3e8b1349{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon{font-size:70px;}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-659411f8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-583c4c96 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-583c4c96 img{height:100%;}.elementor-4 .elementor-element.elementor-element-4fae5ecd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-899ddbb{--overlay-opacity:0.12;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-2f9acf00{--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-4165954e img{max-width:40vw;height:12.5 vw;}.elementor-4 .elementor-element.elementor-element-2a53a89 img{max-width:32.25vw;height:11.25 vw;}.elementor-4 .elementor-element.elementor-element-7ac0937 img{max-width:31vw;}.elementor-4 .elementor-element.elementor-element-c8c5fd5 img{max-width:28vw;}.elementor-4 .elementor-element.elementor-element-c6d241f img{max-width:50vw;height:12.5 vw;}.elementor-4 .elementor-element.elementor-element-1a64026e img{max-width:42.472vw;}.elementor-4 .elementor-element.elementor-element-3fa0ba18 img{max-width:31vw;}.elementor-4 .elementor-element.elementor-element-40c15ae img{max-width:34vw;height:9.375 vw;}.elementor-4 .elementor-element.elementor-element-5368ba5d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-5be15aae img{height:100%;}.elementor-4 .elementor-element.elementor-element-339b200f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-20978b48 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-20978b48{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2aa4fb8e{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-13f79083 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ddd78ed{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-79355529 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-218cd5cb{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-454dd44e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-153419b7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-153419b7 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-7fd6f5b2{text-align:center;}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-30bca647{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-bedd84a{--grid-columns:1;--grid-row-gap:30px;--grid-column-gap:0px;}.elementor-4 .elementor-element.elementor-element-bedd84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bcd7a87{--padding-top:37px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-ad25ac3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-31cc42a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-31cc42a .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5525fb5 > .elementor-widget-container{padding:5px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-5525fb5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-b86fa2a{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-bac04b5{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-4 .elementor-element.elementor-element-c504304 img{height:288px;}.elementor-4 .elementor-element.elementor-element-1ffa2b0{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-4 .elementor-element.elementor-element-eda8a06 img{height:148px;}.elementor-4 .elementor-element.elementor-element-78548b1 img{height:148px;}.elementor-4 .elementor-element.elementor-element-2311396{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-9012ed9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-4aecedf{--padding-top:2px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ea03e06 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4a3bbbd > .elementor-widget-container{padding:14px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-4a3bbbd{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-2ae0b91{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3b58ad5{--padding-top:32px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-e89ec6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4e64db3 > .elementor-widget-container{padding:14px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-4e64db3{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-3fc2993{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-a1e933f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4 .elementor-element.elementor-element-ff9a5eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-a3706bf > .elementor-widget-container{padding:16px 0px 17px 0px;}.elementor-4 .elementor-element.elementor-element-a3706bf{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-7ca5a44{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-299101ea{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4 .elementor-element.elementor-element-17e8c56c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17e8c56c .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-30b50879 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-2d359f66 > .elementor-widget-container{margin:16px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-791d8437{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-34ecd484{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-6c895cbd{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-4 .elementor-element.elementor-element-107fc2ed > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-239f9d02:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-239f9d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:207px auto;}.elementor-4 .elementor-element.elementor-element-239f9d02{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-4 .elementor-element.elementor-element-2cf039be{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-3e1c0e10{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-4 .elementor-element.elementor-element-58c25953 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-2a7f3fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:207px auto;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:14px;}.elementor-4 .elementor-element.elementor-element-7bc43a51{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-4 .elementor-element.elementor-element-38505455{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-4 .elementor-element.elementor-element-52c2e654 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );padding:11.5px 16px 11.5px 16px;}.elementor-4 .elementor-element.elementor-element-4978302f:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4978302f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:207px auto;}.elementor-4 .elementor-element.elementor-element-4978302f{--padding-top:14px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-2921f0dc{--width:60%;}.elementor-4 .elementor-element.elementor-element-339b200f{--width:40%;}.elementor-4 .elementor-element.elementor-element-5ad0f09{--width:55.37%;}.elementor-4 .elementor-element.elementor-element-1ffa2b0{--width:44.63%;}.elementor-4 .elementor-element.elementor-element-34ecd484{--content-width:1610px;}.elementor-4 .elementor-element.elementor-element-6c895cbd{--width:38.8%;}.elementor-4 .elementor-element.elementor-element-2cf039be{--content-width:1610px;}.elementor-4 .elementor-element.elementor-element-3e1c0e10{--width:38.8%;}.elementor-4 .elementor-element.elementor-element-7bc43a51{--content-width:1610px;}.elementor-4 .elementor-element.elementor-element-38505455{--width:38.8%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-2921f0dc{--width:100%;}.elementor-4 .elementor-element.elementor-element-339b200f{--width:100%;}.elementor-4 .elementor-element.elementor-element-cde21db{--width:60%;}.elementor-4 .elementor-element.elementor-element-b893c9b{--width:40%;}.elementor-4 .elementor-element.elementor-element-6c895cbd{--width:100%;}.elementor-4 .elementor-element.elementor-element-239f9d02{--content-width:100%;}.elementor-4 .elementor-element.elementor-element-3e1c0e10{--width:100%;}.elementor-4 .elementor-element.elementor-element-2a7f3fcb{--content-width:100%;}.elementor-4 .elementor-element.elementor-element-38505455{--width:100%;}.elementor-4 .elementor-element.elementor-element-4978302f{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-3c49c70{--width:55%;}.elementor-4 .elementor-element.elementor-element-93913b2{--width:45%;}.elementor-4 .elementor-element.elementor-element-2921f0dc{--width:100%;}.elementor-4 .elementor-element.elementor-element-339b200f{--width:100%;}.elementor-4 .elementor-element.elementor-element-b893c9b{--width:100%;}.elementor-4 .elementor-element.elementor-element-5ad0f09{--width:50%;}.elementor-4 .elementor-element.elementor-element-1ffa2b0{--width:50%;}}@media(min-width:2560px){.elementor-4 .elementor-element.elementor-element-cde62f6 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-04664d9 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-876fc6e .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2c52d80 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-cf0af44{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-14ad543 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-0c77bd3 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fa351b0 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__title{font-size:var( --e-global-typography-ca31d82-font-size );line-height:var( --e-global-typography-ca31d82-line-height );letter-spacing:var( --e-global-typography-ca31d82-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f31f640 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-5edc1985 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4ab68992 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-68d34ca2{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-5fc99f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title, .elementor-4 .elementor-element.elementor-element-3e8b1349 .elementor-icon-box-title a{font-size:var( --e-global-typography-76f255a-font-size );line-height:var( --e-global-typography-76f255a-line-height );letter-spacing:var( --e-global-typography-76f255a-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4165954e img{max-width:23vw;}.elementor-4 .elementor-element.elementor-element-2a53a89 img{max-width:20vw;}.elementor-4 .elementor-element.elementor-element-7ac0937 img{max-width:9vw;}.elementor-4 .elementor-element.elementor-element-c8c5fd5 img{max-width:8vw;}.elementor-4 .elementor-element.elementor-element-c6d241f img{max-width:11vw;}.elementor-4 .elementor-element.elementor-element-1a64026e img{max-width:20vw;}.elementor-4 .elementor-element.elementor-element-3fa0ba18 img{max-width:20vw;}.elementor-4 .elementor-element.elementor-element-40c15ae img{max-width:20vw;}.elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-20978b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2aa4fb8e{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-13f79083 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ddd78ed{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4 .elementor-element.elementor-element-79355529 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4529d52-font-size );line-height:var( --e-global-typography-4529d52-line-height );letter-spacing:var( --e-global-typography-4529d52-letter-spacing );}.elementor-4 .elementor-element.elementor-element-218cd5cb{font-size:var( --e-global-typography-8195fb0-font-size );line-height:var( --e-global-typography-8195fb0-line-height );}.elementor-4 .elementor-element.elementor-element-28a3edfe .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-153419b7 .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7fd6f5b2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-30bca647{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-31cc42a .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5525fb5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-b86fa2a{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-ea03e06 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4a3bbbd{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-17c318e .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-82ef1f7 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e89ec6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4e64db3{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-5bc7d25 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-05b1a0c .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-ff9a5eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-a3706bf{font-size:var( --e-global-typography-9fcbbb0-font-size );line-height:var( --e-global-typography-9fcbbb0-line-height );}.elementor-4 .elementor-element.elementor-element-227bd1f .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-d32bd91 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-17e8c56c .elementor-heading-title{font-size:var( --e-global-typography-e044cc3-font-size );line-height:var( --e-global-typography-e044cc3-line-height );letter-spacing:var( --e-global-typography-e044cc3-letter-spacing );}.elementor-4 .elementor-element.elementor-element-30b50879 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-1b0589b4 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-17ae6d68 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4bdb6dd5 .elementor-button{font-size:var( --e-global-typography-0a309ee-font-size );line-height:var( --e-global-typography-0a309ee-line-height );letter-spacing:var( --e-global-typography-0a309ee-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-584c4da */@media(min-width:1201px){
.smile_img{
    width: 83px;
    margin-top: -15px;
    margin-left: -10px;
    margin-right: -10px;
}
}

@media(max-width:767px){
.smile_img{
    width: 35px;
    margin-top: -7px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc11337 */.heading-icon::before {
    font-family: 'icomoon';  /* Adjust based on your icon font */
    content: '\e900';  /* Use the correct Unicode reference for your icon */
    display: inline-block;
    vertical-align: bottom;
    margin-right: 3px;
    margin-left: 4px;
    margin-bottom: -3px;
    top: 10px;
    color: #F6891F;
    transform: scale(0.9);
    
   
    
}

.smile {
   transform: translateX(2em);
   text-transform: none !important;
}

.hero-banner .smile-logo img{
    width: auto !important
}

.hero-banner:before{
    mix-blend-mode: plus-darker !important;
}

@media (min-width: 1921px){
    .hero-banner h1 {
        font-size: 4vw !important;
        line-height: 1.2em !important;
    }
    
    .hero-banner .smile-logo img{
        height: 3.639vw !important
    }
}

@media (min-width: 1025px){
    .hero-banner {
        min-height: calc(100vh - 30px) !important;
    }
}

@media (min-width: 1025px)and (max-width: 1920px){
    .hero-banner h1 {
        font-size: 5vw !important;
        line-height: 1.2em !important;
    }
}

@media (min-width: 1025px) and (max-width: 1200px){
    .hero-banner .btn-grp a{
        font-size: 14px !important;
        line-height: 20px !important;
    }
}

@media (max-width: 767px){
    .hero-banner .btn-grp a{
        width: 205px;
    }
    .hero-banner .btn-grp a:hover{
        width: 195px; 
    }
    .hero-banner {
        min-height: 550px;
}
.hero-banner h1 {
        font-size: 32px !important;
        line-height: 1.2em !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5873d68 */.simple a{
  color: var(--e-global-color-e3b5be5);
}

.simple a:hover{
  color: var(--e-global-color-accent);
}


.simple:after{
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2024/05/White-bg-texture-webp.webp');
    width: 1400px;
    height: 573px;
    bottom: 0;
    left: 0;
    top: unset !important;
}

.simple .pre-header-global .elementor-widget-container:after{
    background: #F4BA54 !important;
}

.simple .pre-header-global .elementor-widget-container:after {
    margin-top: -4px !important;
}


.steps{
     -webkit-transition: 1s ease;
     transition: 1s ease;
}

.steps:hover{
    -webkit-transform: scale(1.04);
    transform: scale(1.04);
}

@media (min-width: 1201px) and (max-width: 1550px){
    .simple:after{
        width: 1100px;
        height: 573px;
    }
}

@media (min-width: 1025px) and (max-width: 1200px){
    .simple:after{
        width: 850px;
        height: 573px;
    }
}

@media (max-width: 1024px){
    .simple:after{
        width: 622px;
        height: 402px;
    }
}

@media (max-width: 767px){
    .simple:after{
        width: 267px;
        height: 1087px;
    }
    
    .simple .pre-header-global .elementor-widget-container:after {
        margin-top: -2px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5edc1985 */.our-team-section .elementor-heading-title:after ,
.our-team-section .elementor-widget-container:after {
    background: #F4BA54 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7897f813 */.what-makes-icon-box .elementor-icon-box-title {
    margin-bottom: 0 !important;
}
span .smaller {
    font-size: 21px;
}
@media (max-width: 767px) {
    span .smaller {
    font-size: 18px;
}
}
@media screen and (min-width: 767px) and (max-width:1024px) {
    span .smaller {
    font-size: 18px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e5d3aa7 */@media (min-width: 1441px) and (max-width: 1880px){
    .what-makes{
        padding-left: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-583c4c96 */.our-practice-image:before {
    content: '';
    position: absolute;
    background-image: url(/wp-content/uploads/2024/03/home-practice-image-before.jpg);
    background-size: cover;
    width: calc(100% - 109px);
    height: 100%;
    top: 0;
    right: 0;
    z-index: -1;
}

@media (max-width: 1200px){
    .our-practice-image:before {
        width: calc(100% - 59px);
    }
}

@media (max-width: 767px){
    .our-practice-image:before {
        width: calc(100% - 21px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659411f8 */@media (min-width: 1201px) and (max-width: 1440px){
    .video-container{
        padding-left: 80px;
    }
}


@media (min-width: 1441px) and (max-width: 1880px){
    .video-container{
        padding-left: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9acf00 */@media (min-width: 2129px) and (max-width: 2400px){
    
    .main-logo-container {
        --gap: 60px 120px !important;
    }
}

@media (min-width: 2401px) and (max-width: 2700px){

.main-logo-container {
        --gap: 60px 180px !important;
    }
}

@media (min-width: 1201px) and (max-width: 1880px){

.main-logo-container {
        --gap: 60px 68px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-899ddbb */.logo-main{
    box-shadow: -15px 21px 56px 0px rgba(0, 0, 0, 0.10), -61px 82px 103px 0px rgba(0, 0, 0, 0.09), -137px 185px 138px 0px rgba(0, 0, 0, 0.05), -244px 330px 164px 0px rgba(0, 0, 0, 0.01), -381px 515px 179px 0px rgba(0, 0, 0, 0.00);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20978b48 */.icon-list-right .elementor-icon-list-icon {
    order: 1;
    margin-left: 5px;
}

/*.icon-list-right span.elementor-icon-list-text{*/
/*    position: relative;*/
/*}*/

.icon-list-right span.elementor-icon-list-text:after {
    content: '';
    position: absolute;
    background-image: url(https://truesmileortho.com/wp-content/uploads/2024/03/i-icon.svg);
    width: 20px;
    height: 20px;
    margin-top: 5px;
}

@media (max-width: 766px){
    .icon-list-right span.elementor-icon-list-text:after{
        margin-top: 0 !important;
    }
}

@media (min-width: 768px) and (max-width: 1200px){
    .icon-list-right span.elementor-icon-list-text:after{
       top: 50%;
        margin-top: -10px;
    }
}

/*@media (min-width: 1201px) and (max-width: 1556px){*/
/*    .icon-list-right span.elementor-icon-list-text:after{*/
/*        margin-top: 5px;*/
/*    }*/
/*}*/

/*@media (min-width: 1443px) and (max-width: 1556px){*/
/*    .icon-list-right span.elementor-icon-list-text:after{*/
/*        top: 50%;*/
/*        margin-top: -10px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13f79083 */.icon-list-right .elementor-icon-list-icon {
    order: 1;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79355529 */.icon-list-right .elementor-icon-list-icon {
    order: 1;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-339b200f */@media (min-width: 1201px) and (max-width: 1268px){
    .practice-text{
        --gap: 10px 0px !important;
    }
}

@media (min-width: 1269px) and (max-width: 1880px){
    .practice-text{
        --gap: 20px 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5368ba5d */@media (min-width: 1201px) and (max-width: 1366px){
    .we-believe{
        --gap: 0px 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fae5ecd */@media (min-width: 1201px) and (max-width: 1440px){
    .logo-container{
        padding-right: 80px;
    }
    
    .logo-main{
        padding-left: 80px;
    }
    
    .what-makes{
        padding-left: 80px;
    }
    
    .elementor-12782 .elementor-element.elementor-element-9fed9e4{
        --gap: 60px 80px;
    }
}

@media (min-width: 1441px) and (max-width: 1880px){
    .logo-container{
        padding-right: 200px;
    }
    
    .logo-main{
        padding-left: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d5ffc9 */.our-practice-wrapper p a{
    color: var(--e-global-color-e3b5be5)!important;
}

.our-practice-wrapper p a:hover{
    color: var(--e-global-color-240d1ca)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-153419b7 */.our-orthodontists-text .elementor-widget-container::before, .our-orthodontists-text .elementor-widget-container::after {
  background: #317793 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10838ef3 */.doctor-loop-item{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd7a87 */.who-we-help .pre-header-global .elementor-widget-container:after{
    background: #F4BA54 !important;
}

.who-we-help .pre-header-global .elementor-widget-container:after {
    margin-top: -4px !important;
}

.who-we-help .btn-grp i{
    font-size: 16px;
}

@media (min-width: 1201px) and (max-width: 1430px){
    .who-we-help .text-width{
        height: 190px;
    } 
    .who-we-help .card, .who-we-help .card > .e-con-inner{
        padding: 22px;
    }
}

@media (min-width: 1070px) and (max-width: 1200px){
    .who-we-help .text-width{
        height: 185px;
    } 
}

@media (min-width: 901px) and (max-width: 1024px){
    .who-we-help .img-content .small-image img {
        height: 250px !important;
    }
    .who-we-help .img-content .big-image img{
        height: 508px !important;
    }
 }
 
@media (max-width: 767px){ 
    .who-we-help .pre-header-global .elementor-widget-container:after {
        margin-top: -2px !important;
    }
   
    .who-we-help .btn-grp i{
        font-size: 14px;
    }
}
 
@media (min-width: 631px) and (max-width: 767px){
    .who-we-help .img-content .small-image img {
        height: 350px !important;
    }
    .who-we-help .img-content .big-image img{
        height: 550px !important;
    }
 }
 
 @media (min-width: 420px) and (max-width: 630px){
    .who-we-help .img-content img{
        height: auto !important;
    }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299101ea */@media (min-width: 1250px) and (max-width: 1600px){
    .how_we_help .img_col{
        background-size: 630px 430px !important;
    }
    .how_we_help .content_col{
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .how_we_help .img_col img{
        height: 430px;
        object-fit: cover;
    }
}
@media (min-width: 1201px) and (max-width: 1249px){
    .how_we_help .img_col{
        background-size: 575px 430px !important;
    } 
    .how_we_help .img_col img{
        height: 430px;
        object-fit: cover;
    }
    .how_we_help .content_col{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}
@media (max-width: 1200px){
    .how_we_help .content_col{
        width: 100% !important;
    }
}
@media (min-width: 550px) and (max-width: 767px){
    .how_we_help .img_col{
        background-size: 90% 88% !important;
    } 
}
@media (min-width: 331px) and (max-width: 549px){
    .how_we_help .img_col{
        background-size: 90% 88% !important;
    } 
}/* End custom CSS */