.elementor-11053 .elementor-element.elementor-element-ba7bd19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#79746F7A;--border-color:#79746F7A;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-11053 .elementor-element.elementor-element-11227fa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1.5px;border-color:#79746F80;--border-color:#79746F80;--padding-top:31px;--padding-bottom:30px;--padding-left:42px;--padding-right:43px;}.elementor-11053 .elementor-element.elementor-element-88a4e97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#79746F7D;--border-color:#79746F7D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-88a4e97:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/Speaks-Outside.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-88a4e97::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/banner-desk-shape-overlay.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-3d33346{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:45px 0px 0px -42px;padding:20px 45px 20px 40px;box-shadow:0px 17px 0px 0px #FFFFFF;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 .elementor-heading-title{font-family:var( --e-global-typography-6416008-font-family ), Sans-serif;font-size:var( --e-global-typography-6416008-font-size );font-weight:var( --e-global-typography-6416008-font-weight );text-transform:var( --e-global-typography-6416008-text-transform );line-height:var( --e-global-typography-6416008-line-height );color:var( --e-global-color-6459416 );}.elementor-11053 .elementor-element.elementor-element-d6100c3 > .elementor-widget-container{background-color:var( --e-global-color-eb1fe30 );margin:10px 0px 0px -1px;padding:6px 15px 0px 15px;}.elementor-11053 .elementor-element.elementor-element-d6100c3 .elementor-heading-title{font-family:var( --e-global-typography-697b982-font-family ), Sans-serif;font-size:var( --e-global-typography-697b982-font-size );font-weight:var( --e-global-typography-697b982-font-weight );text-transform:var( --e-global-typography-697b982-text-transform );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );color:var( --e-global-color-6459416 );}.elementor-11053 .elementor-element.elementor-element-5913224{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-79c4375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-08423e3 .elementor-heading-title{font-family:var( --e-global-typography-012d7a0-font-family ), Sans-serif;font-size:var( --e-global-typography-012d7a0-font-size );font-weight:var( --e-global-typography-012d7a0-font-weight );text-transform:var( --e-global-typography-012d7a0-text-transform );font-style:var( --e-global-typography-012d7a0-font-style );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-c5d4cf2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2f9328c );}.elementor-11053 .elementor-element.elementor-element-1a7bfad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-f372e6b{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );color:var( --e-global-color-2f9328c );}.elementor-11053 .elementor-element.elementor-element-f372e6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-1786b3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1.5px 0px 1.5px 0px;--border-top-width:1.5px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:#79746F80;--border-color:#79746F80;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-d0c5240{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:53.5px;--padding-bottom:53.5px;--padding-left:10px;--padding-right:50px;}.elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button{background-color:var( --e-global-color-6f5e455 );font-family:var( --e-global-typography-4439ee4-font-family ), Sans-serif;font-size:var( --e-global-typography-4439ee4-font-size );font-weight:var( --e-global-typography-4439ee4-font-weight );text-transform:var( --e-global-typography-4439ee4-text-transform );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );fill:var( --e-global-color-2d7e8c9 );color:var( --e-global-color-2d7e8c9 );padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button:hover, .elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button:focus{background-color:var( --e-global-color-6f5e455 );color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button:hover svg, .elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button:focus svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-df3fad2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1.5px 0px 1.5px;--border-top-width:0px;--border-right-width:1.5px;--border-bottom-width:0px;--border-left-width:1.5px;border-color:#79746F7D;--border-color:#79746F7D;--padding-top:53.5px;--padding-bottom:53.5px;--padding-left:10px;--padding-right:10px;}.elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button{background-color:var( --e-global-color-6f5e455 );font-family:var( --e-global-typography-4439ee4-font-family ), Sans-serif;font-size:var( --e-global-typography-4439ee4-font-size );font-weight:var( --e-global-typography-4439ee4-font-weight );text-transform:var( --e-global-typography-4439ee4-text-transform );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );fill:var( --e-global-color-2d7e8c9 );color:var( --e-global-color-2d7e8c9 );padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button:hover, .elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button:focus{background-color:var( --e-global-color-6f5e455 );color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button:hover svg, .elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button:focus svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-9e0a84d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:53.5px;--padding-bottom:53.5px;--padding-left:50px;--padding-right:10px;}.elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button{background-color:var( --e-global-color-6f5e455 );font-family:var( --e-global-typography-4439ee4-font-family ), Sans-serif;font-size:var( --e-global-typography-4439ee4-font-size );font-weight:var( --e-global-typography-4439ee4-font-weight );text-transform:var( --e-global-typography-4439ee4-text-transform );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );fill:var( --e-global-color-2d7e8c9 );color:var( --e-global-color-2d7e8c9 );padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button:hover, .elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button:focus{background-color:var( --e-global-color-6f5e455 );color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button:hover svg, .elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button:focus svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-d59035e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-8e69309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-17c4c94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-215b849{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:60px;}.elementor-11053 .elementor-element.elementor-element-215b849.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11053 .elementor-element.elementor-element-b239b3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b239b3b .elementor-heading-title{font-family:var( --e-global-typography-d7ffa1b-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ffa1b-font-size );font-weight:var( --e-global-typography-d7ffa1b-font-weight );text-transform:var( --e-global-typography-d7ffa1b-text-transform );font-style:var( --e-global-typography-d7ffa1b-font-style );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );color:var( --e-global-color-eb1fe30 );}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11053 .elementor-element.elementor-element-c63c747{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-text{color:var( --e-global-color-2f9328c );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eb1fe30 );}.elementor-11053 .elementor-element.elementor-element-ce86b57{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px;}.elementor-11053 .elementor-element.elementor-element-7923c21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-7923c21 .elementor-heading-title{font-family:var( --e-global-typography-d7ffa1b-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ffa1b-font-size );font-weight:var( --e-global-typography-d7ffa1b-font-weight );text-transform:var( --e-global-typography-d7ffa1b-text-transform );font-style:var( --e-global-typography-d7ffa1b-font-style );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );color:var( --e-global-color-eb1fe30 );}.elementor-11053 .elementor-element.elementor-element-1b7bb9b{--display:flex;}.elementor-11053 .elementor-element.elementor-element-b04ed56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b04ed56 .elementor-heading-title{font-family:var( --e-global-typography-d7ffa1b-font-family ), Sans-serif;font-size:var( --e-global-typography-d7ffa1b-font-size );font-weight:var( --e-global-typography-d7ffa1b-font-weight );text-transform:var( --e-global-typography-d7ffa1b-text-transform );font-style:var( --e-global-typography-d7ffa1b-font-style );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );color:var( --e-global-color-eb1fe30 );}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11053 .elementor-element.elementor-element-0eb37b4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-text{color:var( --e-global-color-2f9328c );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-eb1fe30 );}.elementor-11053 .elementor-element.elementor-element-1e16fc1{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-acc18b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-30c5bf44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-4b6bd462 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-11053 .elementor-element.elementor-element-4b6bd462 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-11053 .elementor-element.elementor-element-7598a73b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );color:var( --e-global-color-primary );}.elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-346dbd2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7f24b470{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-7f24b470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-7f24b470 img{width:100%;max-width:675px;}.elementor-11053 .elementor-element.elementor-element-7f0e178b{--display:flex;--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-11053 .elementor-element.elementor-element-7f0e178b:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-7f0e178b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ff98f2 );}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-3c708443.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-3c708443 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-3c708443.elementor-element{--align-self:flex-start;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-7345d2bb{--display:flex;--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7345d2bb:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-7345d2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11053 .elementor-element.elementor-element-14306631{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-14306631 img{width:100%;}.elementor-11053 .elementor-element.elementor-element-1830f4d2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-10cdf631{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-10cdf631 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-10cdf631.elementor-element{--align-self:flex-start;}.elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6459416 );}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-617d9869.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-617d9869 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );color:var( --e-global-color-6459416 );}.elementor-11053 .elementor-element.elementor-element-26c0df60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-26c0df60:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-26c0df60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-checker_board .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;grid-column-gap:0px;grid-row-gap:60px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-grid .ae-acf-repeater-widget-wrapper:not(.ae-masonry-yes) .ae-acf-repeater-item{width:calc(100%/1);padding-left:0px;padding-right:0px;margin-bottom:60px;}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-widget-wrapper.ae-masonry-yes .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, 1fr);grid-column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-15389c76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-smart_grid .ae-acf-repeater-wrapper{grid-column-gap:0px;grid-row-gap:60px;}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-widget-wrapper.ae-masonry-yes .grid-gap{width:60px;}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-2b44420{--display:flex;--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:stretch;--gap:60px 60px;--row-gap:60px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-2b44420:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-2b44420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff7d5b2 );}.elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-wrapper{text-align:center;}.elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-4d3013.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-4d3013{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-4d3013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-46fe0a11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-18cc0e75{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-350cbd0d{--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-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1de4e6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-3f3aed8a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11053 .elementor-element.elementor-element-3f3aed8a .elementor-heading-title{font-family:var( --e-global-typography-26fe2b7-font-family ), Sans-serif;font-size:var( --e-global-typography-26fe2b7-font-size );font-weight:var( --e-global-typography-26fe2b7-font-weight );text-transform:var( --e-global-typography-26fe2b7-text-transform );font-style:var( --e-global-typography-26fe2b7-font-style );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );color:var( --e-global-color-accent );}.elementor-11053 .elementor-element.elementor-element-262b569d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-262b569d .elementor-heading-title{font-family:var( --e-global-typography-9ab996f-font-family ), Sans-serif;font-size:var( --e-global-typography-9ab996f-font-size );font-weight:var( --e-global-typography-9ab996f-font-weight );text-transform:var( --e-global-typography-9ab996f-text-transform );font-style:var( --e-global-typography-9ab996f-font-style );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );color:var( --e-global-color-text );}.elementor-11053 .elementor-element.elementor-element-40e9eb50 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-40e9eb50{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-1f4e04a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-1f4e04a4 .elementor-heading-title{font-family:var( --e-global-typography-26fe2b7-font-family ), Sans-serif;font-size:var( --e-global-typography-26fe2b7-font-size );font-weight:var( --e-global-typography-26fe2b7-font-weight );text-transform:var( --e-global-typography-26fe2b7-text-transform );font-style:var( --e-global-typography-26fe2b7-font-style );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );color:var( --e-global-color-accent );}.elementor-11053 .elementor-element.elementor-element-24d5420e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-24d5420e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > a{font-family:var( --e-global-typography-5e82098-font-family ), Sans-serif;font-size:var( --e-global-typography-5e82098-font-size );font-weight:var( --e-global-typography-5e82098-font-weight );text-transform:var( --e-global-typography-5e82098-text-transform );font-style:var( --e-global-typography-5e82098-font-style );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-24252618{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1ca322b0 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11053 .elementor-element.elementor-element-1ca322b0 .elementor-heading-title{font-family:var( --e-global-typography-26fe2b7-font-family ), Sans-serif;font-size:var( --e-global-typography-26fe2b7-font-size );font-weight:var( --e-global-typography-26fe2b7-font-weight );text-transform:var( --e-global-typography-26fe2b7-text-transform );font-style:var( --e-global-typography-26fe2b7-font-style );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );color:var( --e-global-color-accent );}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-69c47bc5{--e-icon-list-icon-size:10px;--icon-vertical-offset:-3px;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9ab996f-font-family ), Sans-serif;font-size:var( --e-global-typography-9ab996f-font-size );font-weight:var( --e-global-typography-9ab996f-font-weight );text-transform:var( --e-global-typography-9ab996f-text-transform );font-style:var( --e-global-typography-9ab996f-font-style );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-4203368 );}.elementor-11053 .elementor-element.elementor-element-3d8a53bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-ed23bdf.overlay-always .ae-acf-overlay-block{display:block;}.elementor-11053 .elementor-element.elementor-element-ed23bdf.overlay-hover .ae_acf_image_wrapper:hover .ae-acf-overlay-block{display:block;}.elementor-11053 .elementor-element.elementor-element-ed23bdf{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-ed23bdf .ae_acf_image_wrapper img{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-ed23bdf .ae-acf-overlay-block i{color:#ffffff;}.elementor-11053 .elementor-element.elementor-element-ed23bdf .ae-acf-overlay-block  i{font-size:20px;}.elementor-11053 .elementor-element.elementor-element-626214c{--display:flex;}@media(min-width:768px){.elementor-11053 .elementor-element.elementor-element-ba7bd19{--content-width:1303px;}.elementor-11053 .elementor-element.elementor-element-88a4e97{--width:1218px;}.elementor-11053 .elementor-element.elementor-element-5913224{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-79c4375{--width:100%;}.elementor-11053 .elementor-element.elementor-element-1a7bfad{--width:100%;}.elementor-11053 .elementor-element.elementor-element-1786b3f{--width:100%;}.elementor-11053 .elementor-element.elementor-element-d0c5240{--width:33%;}.elementor-11053 .elementor-element.elementor-element-df3fad2{--width:33%;}.elementor-11053 .elementor-element.elementor-element-9e0a84d{--width:33.332%;}.elementor-11053 .elementor-element.elementor-element-d59035e{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-17c4c94{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-215b849{--width:23.811%;}.elementor-11053 .elementor-element.elementor-element-ce86b57{--width:46%;}.elementor-11053 .elementor-element.elementor-element-1b7bb9b{--width:19.333%;}.elementor-11053 .elementor-element.elementor-element-acc18b2{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-30c5bf44{--width:45.5%;}.elementor-11053 .elementor-element.elementor-element-346dbd2a{--width:54.5%;}.elementor-11053 .elementor-element.elementor-element-7f0e178b{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-7345d2bb{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-26c0df60{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-2b44420{--content-width:1188px;}.elementor-11053 .elementor-element.elementor-element-18cc0e75{--width:50%;}.elementor-11053 .elementor-element.elementor-element-1de4e6a{--width:55%;}.elementor-11053 .elementor-element.elementor-element-24252618{--width:45%;}.elementor-11053 .elementor-element.elementor-element-3d8a53bf{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11053 .elementor-element.elementor-element-79c4375{--width:100%;}.elementor-11053 .elementor-element.elementor-element-1a7bfad{--width:100%;}.elementor-11053 .elementor-element.elementor-element-d0c5240{--width:33%;}.elementor-11053 .elementor-element.elementor-element-df3fad2{--width:33%;}.elementor-11053 .elementor-element.elementor-element-9e0a84d{--width:33%;}.elementor-11053 .elementor-element.elementor-element-215b849{--width:100%;}.elementor-11053 .elementor-element.elementor-element-ce86b57{--width:100%;}.elementor-11053 .elementor-element.elementor-element-1b7bb9b{--width:100%;}.elementor-11053 .elementor-element.elementor-element-30c5bf44{--width:100%;}.elementor-11053 .elementor-element.elementor-element-346dbd2a{--width:100%;}.elementor-11053 .elementor-element.elementor-element-18cc0e75{--width:100%;}.elementor-11053 .elementor-element.elementor-element-1de4e6a{--width:50%;}.elementor-11053 .elementor-element.elementor-element-24252618{--width:50%;}.elementor-11053 .elementor-element.elementor-element-3d8a53bf{--width:100%;}}@media(max-width:1024px){.elementor-11053 .elementor-element.elementor-element-ba7bd19{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-11227fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:39px;}.elementor-11053 .elementor-element.elementor-element-88a4e97:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-tab-banner-image-group.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-88a4e97::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-tab-banner-overay-shape.png");background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 > .elementor-widget-container{margin:25px 0px 0px -19px;padding:15px 25px 15px 20px;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 .elementor-heading-title{font-size:var( --e-global-typography-6416008-font-size );line-height:var( --e-global-typography-6416008-line-height );}.elementor-11053 .elementor-element.elementor-element-d6100c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-d6100c3 .elementor-heading-title{font-size:var( --e-global-typography-697b982-font-size );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-5913224{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-08423e3 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-c5d4cf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-1a7bfad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-f372e6b{width:100%;max-width:100%;font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1786b3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-d0c5240{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:27px;--padding-left:40px;--padding-right:30px;}.elementor-11053 .elementor-element.elementor-element-ea57d53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-df3fad2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:27px;--padding-left:20px;--padding-right:10px;}.elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-9e0a84d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:27px;--padding-left:30px;--padding-right:30px;}.elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-d59035e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-8e69309{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-17c4c94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:35px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-215b849{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:60px;}.elementor-11053 .elementor-element.elementor-element-b239b3b .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-ce86b57{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7923c21 .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-d93b254 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-1b7bb9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-11053 .elementor-element.elementor-element-b04ed56 .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-acc18b2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-30c5bf44{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-4b6bd462 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-346dbd2a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-7f24b470 img{max-width:100%;}.elementor-11053 .elementor-element.elementor-element-7f0e178b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-3c708443.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-3c708443{width:100%;max-width:100%;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-7345d2bb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-1830f4d2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-10cdf631.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-617d9869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-26c0df60{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-checker_board .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-grid .ae-acf-repeater-widget-wrapper:not(.ae-masonry-yes) .ae-acf-repeater-item{width:calc(100%/1);}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-widget-wrapper.ae-masonry-yes .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-11053 .elementor-element.elementor-element-2b44420{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:38px;--padding-right:38px;}.elementor-11053 .elementor-element.elementor-element-4d3013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-46fe0a11{--flex-wrap:wrap;}.elementor-11053 .elementor-element.elementor-element-18cc0e75{--padding-top:40px;--padding-bottom:38px;--padding-left:40px;--padding-right:40px;}.elementor-11053 .elementor-element.elementor-element-350cbd0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1de4e6a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-3f3aed8a .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-262b569d .elementor-heading-title{font-size:var( --e-global-typography-9ab996f-font-size );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-40e9eb50 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50{--e-icon-list-icon-size:15px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1f4e04a4 .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-24252618{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1ca322b0 .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-69c47bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5{--icon-vertical-offset:-2px;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ab996f-font-size );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1e16fc1{--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:57px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-11053 .elementor-element.elementor-element-ba7bd19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-11227fa{--padding-top:10px;--padding-bottom:11px;--padding-left:0px;--padding-right:9px;}.elementor-11053 .elementor-element.elementor-element-88a4e97:not(.elementor-motion-effects-element-type-background), .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/opt-banner-mobile-bg.png");background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-88a4e97::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11053 .elementor-element.elementor-element-88a4e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://speaksorthodontics.com/wp-content/uploads/2021/04/banner-mobile-overlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11053 .elementor-element.elementor-element-88a4e97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:8px 5px 0px 5px;}.elementor-11053 .elementor-element.elementor-element-e7b93a9 .elementor-heading-title{font-size:var( --e-global-typography-6416008-font-size );line-height:var( --e-global-typography-6416008-line-height );}.elementor-11053 .elementor-element.elementor-element-d6100c3 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-d6100c3 .elementor-heading-title{font-size:var( --e-global-typography-697b982-font-size );line-height:var( --e-global-typography-697b982-line-height );letter-spacing:var( --e-global-typography-697b982-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-5913224{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-08423e3 .elementor-heading-title{font-size:var( --e-global-typography-012d7a0-font-size );line-height:var( --e-global-typography-012d7a0-line-height );letter-spacing:var( --e-global-typography-012d7a0-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-c5d4cf2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-1a7bfad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-f372e6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-f372e6b{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1786b3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-d0c5240{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11053 .elementor-element.elementor-element-ea57d53 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-df3fad2{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11053 .elementor-element.elementor-element-e5b4ea5 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-9e0a84d{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11053 .elementor-element.elementor-element-b857116 .elementor-button{font-size:var( --e-global-typography-4439ee4-font-size );line-height:var( --e-global-typography-4439ee4-line-height );letter-spacing:var( --e-global-typography-4439ee4-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-d59035e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:19px;--padding-right:19px;}.elementor-11053 .elementor-element.elementor-element-17c4c94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-215b849{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-b239b3b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-b239b3b .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-c63c747 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-c63c747 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-ce86b57{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-7923c21 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-7923c21 .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1b7bb9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11053 .elementor-element.elementor-element-b04ed56 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-b04ed56 .elementor-heading-title{font-size:var( --e-global-typography-d7ffa1b-font-size );line-height:var( --e-global-typography-d7ffa1b-line-height );letter-spacing:var( --e-global-typography-d7ffa1b-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-0eb37b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-acc18b2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-30c5bf44{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11053 .elementor-element.elementor-element-4b6bd462 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-7598a73b .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-7f0e178b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-3c708443.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-3c708443 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-b8a6ab0 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-7345d2bb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-1830f4d2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11053 .elementor-element.elementor-element-10cdf631.elementor-element{--align-self:flex-start;}.elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-10cdf631 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-wrapper{text-align:left;}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper{display:inline-block;}.elementor-11053 .elementor-element.elementor-element-617d9869.ae-align-justify .ae-acf-content-wrapper{width:100%;text-align:center;}.elementor-11053 .elementor-element.elementor-element-617d9869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-617d9869 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-26c0df60{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-checker_board .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));display:grid;grid-row-gap:30px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-grid .ae-acf-repeater-widget-wrapper:not(.ae-masonry-yes) .ae-acf-repeater-item{width:calc(100%/1);margin-bottom:30px;}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-widget-wrapper.ae-masonry-yes .ae-acf-repeater-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-11053 .elementor-element.elementor-element-15389c76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-15389c76.ae-acf-repeater-layout-smart_grid .ae-acf-repeater-wrapper{grid-row-gap:30px;}.elementor-11053 .elementor-element.elementor-element-15389c76 .ae-acf-repeater-widget-wrapper.ae-masonry-yes .grid-gap{width:30px;}.elementor-11053 .elementor-element.elementor-element-2b44420{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-4d3013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper, .elementor-11053 .elementor-element.elementor-element-4d3013 .ae-acf-content-wrapper a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11053 .elementor-element.elementor-element-46fe0a11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-18cc0e75{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11053 .elementor-element.elementor-element-350cbd0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1de4e6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-3f3aed8a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-3f3aed8a .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-262b569d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-262b569d .elementor-heading-title{font-size:var( --e-global-typography-9ab996f-font-size );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-40e9eb50 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50{--e-icon-list-icon-size:13px;}.elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-40e9eb50 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1f4e04a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-1f4e04a4 .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-24d5420e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--icon-vertical-align:center;}.elementor-11053 .elementor-element.elementor-element-24d5420e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-24d5420e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5e82098-font-size );line-height:var( --e-global-typography-5e82098-line-height );letter-spacing:var( --e-global-typography-5e82098-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-24252618{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11053 .elementor-element.elementor-element-1ca322b0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11053 .elementor-element.elementor-element-1ca322b0 .elementor-heading-title{font-size:var( --e-global-typography-26fe2b7-font-size );line-height:var( --e-global-typography-26fe2b7-line-height );letter-spacing:var( --e-global-typography-26fe2b7-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-69c47bc5{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--icon-vertical-offset:-1px;}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11053 .elementor-element.elementor-element-69c47bc5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ab996f-font-size );line-height:var( --e-global-typography-9ab996f-line-height );letter-spacing:var( --e-global-typography-9ab996f-letter-spacing );}.elementor-11053 .elementor-element.elementor-element-1e16fc1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-ba7bd19 */.banner-title,.banner-subtitle{
    display: flex;
    flex-wrap: wrap;
}

@media(min-width:1231px){
    
.banner-image-bg{
        max-width: 1218px;
    min-height: 528px;
}

}

@media(min-width:1025px) and (max-width:1230px){
    
.banner-image-bg{
        max-width: 100%!important;
    min-height: 528px;
}

}
   


@media(max-width:1024px){
    .default--banner .banner-image-bg .elementor-background-overlay{
        /*background-size: 100% 100%!important;*/
    }
    .default--banner .banner-title .elementor-widget-container{
        box-shadow: 0px 12px 0px 0px #ffffff!important;
    }
    .banner-image-bg{
        max-width: 100%;
   min-height: 366px;
}
}
@media(max-width:1024px){
   .default--banner .banner-title .elementor-widget-container{
        box-shadow: 0px 6px 0px 0px #ffffff!important;
    } 
}


@media(max-width:767px){
        .banner-image-bg{
        max-width: 100%;
   min-height: 286px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f372e6b */.location-cont p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a7bfad */@media(min-width:1025px){
    .content-p.e-con .elementor-widget {
    min-width: 520px!important;
}
}

@media(max-width:1024px){
    .content-p.e-con .elementor-widget {
    width:100%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1786b3f */@media only screen and (max-width: 767px) {
    /*.location-btn .elementor-button {*/
    /*    width: 178px;*/
    /*    height: 40px;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e69309 */.single_locations  h2,
.single_location_page  h2{
    /*text-transform: capitalize !important;*/
}

.single-location  ul li .elementor-icon-list-icon{
    width: max-content!important;
}
.single-location ul li .elementor-icon-list-icon {
    width: max-content !important;
}

.single-location ul li .elementor-icon-list-icon i {
    display: flex !important;
    width: 15px !important;
    justify-content: center !important;
}
.single_location_page  .location-header span{
    color: #222222;
}

.single_location_page  .office-our,
.single_location_page  .office-our tbody tr td{
border:none!important;
padding: 0 0 10px 0;
}

.single_location_page  table,
.single_location_page  .office-our tbody tr:last-child  td{
 margin-bottom: 0!important;
 padding-bottom: 0!important;
}

.single_location_page  .location-list-item .elementor-icon-list-icon{
  margin-top:5px;
}


.single_location_page  .elementor-widget .elementor-icon-list-item, .single_location_page  .elementor-widget .elementor-icon-list-item a{
         align-items: flex-start!important;
}



 .single_location_page  iframe:not(#tour iframe){
     min-height:598px!important;
     display: block!important;
     filter: grayscale(99%);
    -webkit-filter: grayscale(99%);
    -webkit-backface-visibility: hidden;
 }
 #tour {    
     width: 100%;        
 height: 100%!important;
     min-height: 562px!important;
     margin-left: 0;
     margin-right: 0; 
     margin-top:0;
     margin-bottom: 30px!important;}

#tour iframe {
     min-height: 562px!important;
}

.default_banner h1 span{
    display: inline-block;
}

@media (min-width: 1025px){
    .single_location_map_row .map-coloum * {
        height: 100%;
    }
    .single_location_map_row .map-coloum iframe {
        display: flex;
        min-height:598px!important;
        height: 100%;
        overflow: hidden;
    }
}
 
.all-icon-center ul li .elementor-icon-list-icon {
        width: max-content !important;
    }

    .all-icon-center ul li .elementor-icon-list-icon i {
        display: flex !important;
        width: 15px !important;
        justify-content: center !important;
    }

iframe:not(#tour iframe){
    filter: grayscale(99%);
    -webkit-filter: grayscale(99%);
    -webkit-backface-visibility: hidden; 
}
.single_location_page .section-header-title span{
    background: #44948F !important;
}
.write-a-review-btn .elementor-button:focus {
    background: #343838 !important;
    color: #fff !important;
}
.single_location_map_row ul li{
    width: auto;
    display: inline-flex !important;
}

.single_location_page ul li span.elementor-icon-list-text {
    padding-left: 0px !important;
}
@media(min-width: 1025px) and (max-width: 1350px){
   
    .single_location_page .info-column{
        width: 53% !important;
    }
}

@media(max-width: 1024px) and (min-width: 768px) {
    .single_location_map_row iframe {
        min-height: 500px;
       height: 100%;
    }
    .mr_0 > .e-con-inner{
        margin-right: 0 !important;
    }
}

@media(max-width: 767px) {
     .all-icon-center ul li .elementor-icon-list-icon i { 
        width: 13px !important; 
    }
    .all-icon-center ul li .elementor-icon-list-icon { 
        padding-right: 6px !important;
    }
    
    .single-location .single_location_map_row .office-hours {
  
    font-size: 16px;
    }
   
    .office-hours table{
        width:100%;
    }
    
 .single_location_page  iframe:not(#tour iframe) {
        min-height: 350px!important;
        height: 100%;
    }
    
    .single_location_page .elementor-button-wrapper a.elementor-button {
        width: 280px;
    }
    .single_location_page img{
        width: 41px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d59035e */.hip__map-shortcode{}
.location-map-shortcode iframe{
    height: 567px;
    filter: gray;
    -webkit-filter: grayscale(99%);
    -webkit-backface-visibility: hidden;
}
@media (min-width:768px) and (max-width:1024px){
  .location-map-shortcode iframe{
    height: 500px;
}  
}
@media(max-width:767px){
     .location-map-shortcode iframe{
    height: 283px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215b849 */.lap-pr.elementor-element {
    padding-right:20px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d93b254 */.office-hours table{
    border: none!important;
    margin-bottom: 0!important
}


.office-hours tr td:first-child {
    max-width: 202px;
}

.office-hours tr, .office-hours td, .office-hours th {
    margin: 0;
    padding: 0px 0px;
    border: 0;
}


@media (min-width:801px) and (max-width:1024px){
    .office-hours tr td:first-child {
    max-width: 76px;
}
}

@media (min-width:768px) and (max-width:800px){
    .office-hours tr td:first-child {
    max-width: 83px;
}
}

@media (max-width:767px){
    .office-hours tr td:first-child {
    /*max-width:83px;*/
        max-width:142px;
}
.office-hours tr td{
    font-size:12px!important;
}
}

@media (min-width:300px) and (max-width:400px){
    .office-hours tr td:first-child {
    max-width: 130px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc18b2 */.location_intro a{
    color: #B98159 !important;
}
.location_intro a:hover{
    color: #734D32 !important;
}
.location_intro h4{
    color: #44948F !important;
    margin-bottom: 12px !important;
}
@media (min-width: 1201px){
    .location_intro h2 span {
        display: block!important;
    }
}
@media (min-width: 1201px) and (max-width: 1400px){
    .location_intro > .e-con-inner > div:last-child {
        padding-left: 20px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px){
    .location_intro > .e-con-inner{
            flex-direction: column !important;
    }
    .location_intro .left_col > .e-con-inner{
        max-width: 100% !important;
        width: 100% !important;
    }
    .location_intro img{
        margin-top: 40px;
        max-width: 100% !important;
    }
}

@media (max-width: 451px){
    .location_intro h2 span {
        display: block!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0e178b */.top_rated_section a{
    color: #FE7E1A !important;
}
.top_rated_section a:hover{
    color: #5ABA47 !important;
}

@media (max-width: 850px){
    .zip-codes .color-heading h2{
        max-width: 600px;
    }
}
@media (max-width: 767px){
    .top_rated_section h2 span{
       display: inline-block;
    }
}
@media (max-width: 500px){
    .zip-codes .color-heading h2{
        max-width: 240px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7345d2bb */.service-section img {
    /*height: 800px;*/
    object-fit: cover;
}
.service-section a{
    color: #FE7E1A !important
}
.service-section a:hover{
    color: #5ABA47 !important
}
.hip_individual_services_row .ae-acf-repeater-item:last-child {
    margin-bottom: 0 !important;
}

@media(max-width: 1024px ) and (min-width: 768px) {
    .service-section .elementor-icon-list-items {
        max-width: 502px;
    }
    
    .service-section .elementor-icon-list-items li {
        max-width: 250px;
        width: 100%;
    }
}
 
@media(max-width: 1024px) {
    .service-section img {
        height: auto;
    }
    
    .single_post .service-menu-item li{
        /*margin:15px!important;*/
        margin-left: 0px !important;
    }
}

@media(max-width: 767px) {
    .service-section img {
        height: auto;
    }
    
    .service-section .elementor-icon-list-items li {
        width: 100%;
    }
    .service-section h2 span{
        display: block;
    }
}
@media (max-width: 500px){
    .service-section .color-heading h2{
        max-width: 240px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c0df60 */.hip_individual_services_row h2 span {
    display: inline-block!important;
}

.hip_individual_services_row p a{
    color: #B98159 !important;
}
.hip_individual_services_row p a:hover{
    color: #734D32 !important;
}

@media screen and (max-width: 1024px){
    .hip_individual_services_row span.d-inline{
        display: inline !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b44420 *//*@media screen and (min-width: 768px) {*/
/*    .hip_office_info .call-text-icon-center ul li:last-child {*/
/*        display: none !important;*/
/*    }*/
/*}*/


.hip_office_info .ae-acf-wrapper span{
    /*color: #2EC29F;*/
    display: inline-block;
}
.list-icon-top-align ul.elementor-icon-list-items li {
    align-items: flex-start;
    display: flex;
}

.hip_office_info .service-menu-item ul li a,
.hip_office_info .service-menu-item ul li{
    display: flex !important;
    width: auto;
}
.list-icon-top-align ul.elementor-icon-list-items li i {
    line-height: var( --e-global-typography-e98db41-line-height );
}
.hip_office_info .phn_text ul li:last-child span.elementor-icon-list-text{
    /*padding-left: 6px !important;*/
}
.hip_office_info img {
   height: 346px;
    object-fit: cover;
}
.hip_office_info .elementor-icon-list-icon i{
    width: auto !important;
 }
 .hip_office_info ul li span.elementor-icon-list-text{
    padding-left: 0px !important;
 }
 .hip_office_info_ir_lc .single-image-wrapper,
 .hip_office_info_ir_lc .ae_acf_image_wrapper{
    width: 100%;
    /*height: 326px;*/
}
.hip_office_info_ir .service-menu-item ul li:first-child{
    margin-top:0!important;
}
.location_v2_sections .hip_office_info_ir .service-menu-item ul li {
    margin: 15px 0px!important;
 }
 .hip_office_info_ir .service-menu-item ul li:last-child{
     margin-bottom: 0!important;
 }
@media(max-width: 1430px) and (min-width: 1201px){
    .hip_office_info_ir .hip_office_info_ir_fc {
        max-width: 700px;
        width: 100% !important;
    }
     
    .hip_office_info_ir .hip_office_info_ir_lc {
        flex: 1;
    }

}

@media(max-width: 1200px) and (min-width: 1025px){
    .hip_office_info_ir{
        flex-direction: column !important;
    }
    .hip_office_info_ir .hip_office_info_ir_fc {
        width: 100% !important;
    }

    .hip_office_info_ir .hip_office_info_ir_fc > .elementor-widget-wrap {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    
    .hip_office_info_ir .hip_office_info_ir_lc {
        width: 100% !important;
    }
    .hip_office_info h2 span{
        display: block;
    }
}

@media(max-width: 1024px) {
 
    .hip_office_info_ir .service-menu-item ul{
        display:block;
    }
    .hip_office_info img {
        height: auto !important;
    }
    
}

@media (min-width: 800px) and (max-width: 1024px){
    .hip_office_info img {
        height: auto;
    }
}

@media(max-width: 767px) {
   /*.hip_office_info_ir_lc .single-image-wrapper {*/
   /*     height: 228px;*/
   /* }*/
    .hip_office_info_ir .service-menu-item ul li {
    margin: 10px  0px!important;
     }
     .hip_office_info h2 span{
         display: block;
     }
    .service-menu-item .elementor-icon-list-icon i{
       font-size: 10px !important;
     }
    /* .hip_office_info ul li .elementor-icon-list-text{*/
    /*    padding-left: 10px !important;*/
    /*}*/
    .hip_office_info ul li span.elementor-icon-list-icon {
    padding-right: 6px !important;
    } 
     

   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc18b2 */.location_intro a{
    color: #B98159 !important;
}
.location_intro a:hover{
    color: #734D32 !important;
}
.location_intro h4{
    color: #44948F !important;
    margin-bottom: 12px !important;
}
@media (min-width: 1201px){
    .location_intro h2 span {
        display: block!important;
    }
}
@media (min-width: 1201px) and (max-width: 1400px){
    .location_intro > .e-con-inner > div:last-child {
        padding-left: 20px;
    }
}
@media (min-width: 1025px) and (max-width: 1200px){
    .location_intro > .e-con-inner{
            flex-direction: column !important;
    }
    .location_intro .left_col > .e-con-inner{
        max-width: 100% !important;
        width: 100% !important;
    }
    .location_intro img{
        margin-top: 40px;
        max-width: 100% !important;
    }
}

@media (max-width: 451px){
    .location_intro h2 span {
        display: block!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0e178b */.top_rated_section a{
    color: #FE7E1A !important;
}
.top_rated_section a:hover{
    color: #5ABA47 !important;
}

@media (max-width: 850px){
    .zip-codes .color-heading h2{
        max-width: 600px;
    }
}
@media (max-width: 767px){
    .top_rated_section h2 span{
       display: inline-block;
    }
}
@media (max-width: 500px){
    .zip-codes .color-heading h2{
        max-width: 240px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7345d2bb */.service-section img {
    /*height: 800px;*/
    object-fit: cover;
}
.service-section a{
    color: #FE7E1A !important
}
.service-section a:hover{
    color: #5ABA47 !important
}
.hip_individual_services_row .ae-acf-repeater-item:last-child {
    margin-bottom: 0 !important;
}

@media(max-width: 1024px ) and (min-width: 768px) {
    .service-section .elementor-icon-list-items {
        max-width: 502px;
    }
    
    .service-section .elementor-icon-list-items li {
        max-width: 250px;
        width: 100%;
    }
}
 
@media(max-width: 1024px) {
    .service-section img {
        height: auto;
    }
    
    .single_post .service-menu-item li{
        /*margin:15px!important;*/
        margin-left: 0px !important;
    }
}

@media(max-width: 767px) {
    .service-section img {
        height: auto;
    }
    
    .service-section .elementor-icon-list-items li {
        width: 100%;
    }
    .service-section h2 span{
        display: block;
    }
}
@media (max-width: 500px){
    .service-section .color-heading h2{
        max-width: 240px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c0df60 */.hip_individual_services_row h2 span {
    display: inline-block!important;
}

.hip_individual_services_row p a{
    color: #B98159 !important;
}
.hip_individual_services_row p a:hover{
    color: #734D32 !important;
}

@media screen and (max-width: 1024px){
    .hip_individual_services_row span.d-inline{
        display: inline !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b44420 *//*@media screen and (min-width: 768px) {*/
/*    .hip_office_info .call-text-icon-center ul li:last-child {*/
/*        display: none !important;*/
/*    }*/
/*}*/


.hip_office_info .ae-acf-wrapper span{
    /*color: #2EC29F;*/
    display: inline-block;
}
.list-icon-top-align ul.elementor-icon-list-items li {
    align-items: flex-start;
    display: flex;
}

.hip_office_info .service-menu-item ul li a,
.hip_office_info .service-menu-item ul li{
    display: flex !important;
    width: auto;
}
.list-icon-top-align ul.elementor-icon-list-items li i {
    line-height: var( --e-global-typography-e98db41-line-height );
}
.hip_office_info .phn_text ul li:last-child span.elementor-icon-list-text{
    /*padding-left: 6px !important;*/
}
.hip_office_info img {
   height: 346px;
    object-fit: cover;
}
.hip_office_info .elementor-icon-list-icon i{
    width: auto !important;
 }
 .hip_office_info ul li span.elementor-icon-list-text{
    padding-left: 0px !important;
 }
 .hip_office_info_ir_lc .single-image-wrapper,
 .hip_office_info_ir_lc .ae_acf_image_wrapper{
    width: 100%;
    /*height: 326px;*/
}
.hip_office_info_ir .service-menu-item ul li:first-child{
    margin-top:0!important;
}
.location_v2_sections .hip_office_info_ir .service-menu-item ul li {
    margin: 15px 0px!important;
 }
 .hip_office_info_ir .service-menu-item ul li:last-child{
     margin-bottom: 0!important;
 }
@media(max-width: 1430px) and (min-width: 1201px){
    .hip_office_info_ir .hip_office_info_ir_fc {
        max-width: 700px;
        width: 100% !important;
    }
     
    .hip_office_info_ir .hip_office_info_ir_lc {
        flex: 1;
    }

}

@media(max-width: 1200px) and (min-width: 1025px){
    .hip_office_info_ir{
        flex-direction: column !important;
    }
    .hip_office_info_ir .hip_office_info_ir_fc {
        width: 100% !important;
    }

    .hip_office_info_ir .hip_office_info_ir_fc > .elementor-widget-wrap {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    
    .hip_office_info_ir .hip_office_info_ir_lc {
        width: 100% !important;
    }
    .hip_office_info h2 span{
        display: block;
    }
}

@media(max-width: 1024px) {
 
    .hip_office_info_ir .service-menu-item ul{
        display:block;
    }
    .hip_office_info img {
        height: auto !important;
    }
    
}

@media (min-width: 800px) and (max-width: 1024px){
    .hip_office_info img {
        height: auto;
    }
}

@media(max-width: 767px) {
   /*.hip_office_info_ir_lc .single-image-wrapper {*/
   /*     height: 228px;*/
   /* }*/
    .hip_office_info_ir .service-menu-item ul li {
    margin: 10px  0px!important;
     }
     .hip_office_info h2 span{
         display: block;
     }
    .service-menu-item .elementor-icon-list-icon i{
       font-size: 10px !important;
     }
    /* .hip_office_info ul li .elementor-icon-list-text{*/
    /*    padding-left: 10px !important;*/
    /*}*/
    .hip_office_info ul li span.elementor-icon-list-icon {
    padding-right: 6px !important;
    } 
     

   
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e16fc1 */@media (min-width:1025px) and (max-width:1400px){
    .section_px_10px{
        padding-left:40px!important;
        padding-right:40px!important;
    }
}

/*Dark blue bg*/

.category_row img {
	max-width: 100%;
	width: 100%;
	object-fit: cover;
	height: 674px;
}

.zip_codes_cities iframe,
.hip_individual_services_row iframe,
.category_row iframe {
	display: block;
}

.service-section .ae-acf-content-wrapper,
.service-section .ae-acf-content-wrapper img {
	max-width: 100%;
	width: 100%;
}



/*.zip-codes ul.elementor-icon-list-items.elementor-inline-items {*/
/*    flex-direction: column;*/
/*}*/

.location_v2_sections h5 {
    color: #2CBFC9;
    margin-bottom: 12px;
}

.location_v2_sections .single-image-wrapper:last-child {
    margin-bottom: 0;
}

.elementor .location_v2_sections p img {
    margin-bottom: 0 !important
}

@media(max-width: 1024px) {

	.hip_individual_services_row iframe {
		height: 505px;
	}
	
	.category_row img {
    	height: 430px;
    }
}

@media(max-width: 767px) {
	.category_row img {
		height: 250px;
	}

	.elementor .category_row p img {
    margin-bottom: 0;
}

	/*.zip_codes_cities iframe {*/
	/*	height: 211px;*/
	/*}*/
}/* End custom CSS */