.elementor-3792 .elementor-element.elementor-element-c824ab3:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-c824ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a82a404 );background-image:url("https://orthodontistmiami.com/wp-content/uploads/2022/05/cta-Bg-OPT.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3792 .elementor-element.elementor-element-c824ab3 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-c824ab3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-7a2361e5{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-3792 .elementor-element.elementor-element-4adac4c6 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-2725e19a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-3792 .elementor-element.elementor-element-2725e19a .elementor-heading-title{font-family:var( --e-global-typography-b2f9822-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f9822-font-size );font-weight:var( --e-global-typography-b2f9822-font-weight );text-transform:var( --e-global-typography-b2f9822-text-transform );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );color:var( --e-global-color-b0a51be );}.elementor-3792 .elementor-element.elementor-element-438b7d8{width:var( --container-widget-width, 500% );max-width:500%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:500%;--container-widget-flex-grow:0;}.elementor-3792 .elementor-element.elementor-element-438b7d8 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-21d9c883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button{background-color:var( --e-global-color-b0a51be );font-family:var( --e-global-typography-7aa4edd-font-family ), Sans-serif;font-size:var( --e-global-typography-7aa4edd-font-size );font-weight:var( --e-global-typography-7aa4edd-font-weight );text-transform:var( --e-global-typography-7aa4edd-text-transform );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:30px 20px 10px 40px;}.elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button:focus{background-color:var( --e-global-color-b0a51be );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-92a4669{z-index:1;}.elementor-3792 .elementor-element.elementor-element-681eaa6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:center;font-family:var( --e-global-typography-04d5810-font-family ), Sans-serif;font-size:var( --e-global-typography-04d5810-font-size );font-weight:var( --e-global-typography-04d5810-font-weight );line-height:var( --e-global-typography-04d5810-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-35bde437 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3792 .elementor-element.elementor-element-35bde437:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-35bde437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0a51be );}.elementor-3792 .elementor-element.elementor-element-35bde437{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-166px;margin-bottom:0px;padding:286px 0px 120px 0px;z-index:0;}.elementor-3792 .elementor-element.elementor-element-35bde437 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-1927d803 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3792 .elementor-element.elementor-element-1927d803 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 060px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-18f5c438{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;}.elementor-3792 .elementor-element.elementor-element-18f5c438 .elementor-heading-title{font-family:var( --e-global-typography-b2f9822-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f9822-font-size );font-weight:var( --e-global-typography-b2f9822-font-weight );text-transform:var( --e-global-typography-b2f9822-text-transform );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3792 .elementor-element.elementor-element-b4bb244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-3792 .elementor-element.elementor-element-b4bb244 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-4193ba10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-18438012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-5e98083:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-5e98083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-5e98083{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 040px 40px;}.elementor-3792 .elementor-element.elementor-element-5e98083 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button{background-color:var( --e-global-color-b0a51be );font-family:var( --e-global-typography-7aa4edd-font-family ), Sans-serif;font-size:var( --e-global-typography-7aa4edd-font-size );font-weight:var( --e-global-typography-7aa4edd-font-weight );text-transform:var( --e-global-typography-7aa4edd-text-transform );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:28px 13px 07px 30px;}.elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-2b97335{width:auto;max-width:auto;margin:0px 29px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button{background-color:var( --e-global-color-b0a51be );font-family:var( --e-global-typography-7aa4edd-font-family ), Sans-serif;font-size:var( --e-global-typography-7aa4edd-font-size );font-weight:var( --e-global-typography-7aa4edd-font-weight );text-transform:var( --e-global-typography-7aa4edd-text-transform );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:28px 13px 07px 031px;}.elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-b585857{width:auto;max-width:auto;}.elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-2f60781.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3792 .elementor-element.elementor-element-2f60781 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button{background-color:var( --e-global-color-b0a51be );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:28px;letter-spacing:1.25px;fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:24px 20px 8px 40px;}.elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-061b3fe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-bc-flex-widget .elementor-3792 .elementor-element.elementor-element-75997f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3792 .elementor-element.elementor-element-75997f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3792 .elementor-element.elementor-element-75997f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-3792 .elementor-element.elementor-element-45f69e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-45f69e5b img{border-style:solid;border-width:16px 16px 0px 0px;border-color:var( --e-global-color-79771a0 );}.elementor-3792 .elementor-element.elementor-element-f1cc8e5:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-f1cc8e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-f1cc8e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-f1cc8e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-ed5d03d .elementor-heading-title{font-family:var( --e-global-typography-b2f9822-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f9822-font-size );font-weight:var( --e-global-typography-b2f9822-font-weight );text-transform:var( --e-global-typography-b2f9822-text-transform );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3792 .elementor-element.elementor-element-7c2d42d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3792 .elementor-element.elementor-element-7c2d42d .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-72133e2{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-3bcd319{margin-top:0px;margin-bottom:-120px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-icon i{color:var( --e-global-color-16e52cc );transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-icon svg{fill:var( --e-global-color-16e52cc );transition:fill 0.3s;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-9b30deb{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > a{font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-83f970e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-aac1a80{z-index:2;}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add  a{color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add  .leaflet-popup-content-wrapper:hover .leaflet-popup-content a{color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add .leaflet-popup-content-wrapper{background:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add .leaflet-popup-tip{border-top-color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add .leaflet-popup-content-wrapper:hover{background:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-56cc0de .elementor-repeater-item-d3e7add .leaflet-popup-content-wrapper:hover + .leaflet-popup-tip-container .leaflet-popup-tip{border-top-color:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-56cc0de .hip-custom-map.leaflet-container{height:708px;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a{font-family:var( --e-global-typography-8528fcd-font-family ), Sans-serif;font-size:var( --e-global-typography-8528fcd-font-size );font-weight:var( --e-global-typography-8528fcd-font-weight );text-transform:var( --e-global-typography-8528fcd-text-transform );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content-wrapper {border-radius:0px;overflow:hidden;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup.leaflet-zoom-animated{margin:0px 0px 33px 9px;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content-wrapper{padding:14px 28px 14px 28px;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-container a.leaflet-popup-close-button{color:var( --e-global-color-16e52cc );width:20px;height:20px;line-height:20px;background:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-56cc0de #map .leaflet-popup-content-wrapper:hover ~ a.leaflet-popup-close-button{color:var( --e-global-color-text );background:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-pane.leaflet-marker-pane img{height:54px !important;width:45px !important;}.elementor-3792 .elementor-element.elementor-element-39c022c > .elementor-element-populated{margin:-236px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-39c022c{z-index:2;}.elementor-3792 .elementor-element.elementor-element-9f807ef img{width:100%;max-width:100%;height:944px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-3792 .elementor-element.elementor-element-13efb21{left:0px;}body.rtl .elementor-3792 .elementor-element.elementor-element-13efb21{right:0px;}.elementor-3792 .elementor-element.elementor-element-13efb21{bottom:0px;}.elementor-3792 .elementor-element.elementor-element-13efb21 img{width:100%;max-width:600px;height:209px;}.elementor-3792 .elementor-element.elementor-element-2420823:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-2420823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-2420823{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-3792 .elementor-element.elementor-element-2420823 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button{background-color:var( --e-global-color-a82a404 );font-family:var( --e-global-typography-7aa4edd-font-family ), Sans-serif;font-size:var( --e-global-typography-7aa4edd-font-size );font-weight:var( --e-global-typography-7aa4edd-font-weight );text-transform:var( --e-global-typography-7aa4edd-text-transform );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:30px 20px 10px 40px;}.elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button:focus{background-color:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-d138236{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-f245c0a:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-f245c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-f245c0a{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-8fed2d2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-3792 .elementor-element.elementor-element-f245c0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-002634f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3792 .elementor-element.elementor-element-002634f .elementor-heading-title{font-family:var( --e-global-typography-8528fcd-font-family ), Sans-serif;font-size:var( --e-global-typography-8528fcd-font-size );font-weight:var( --e-global-typography-8528fcd-font-weight );text-transform:var( --e-global-typography-8528fcd-text-transform );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );color:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item,.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-sub-menu-item{padding-left:0px;padding-right:0px;}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item, .elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-sub-menu-item{padding-top:5px;padding-bottom:5px;}.elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu li a.uael-sub-menu-item,
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown li a.uael-menu-item,
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown li a.uael-sub-menu-item,
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown-expandible li a.uael-menu-item,
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-left:15px;padding-right:15px;}.elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu a.uael-sub-menu-item,
						 .elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown li a.uael-menu-item,
						 .elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown li a.uael-sub-menu-item,
						 .elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown-expandible li a.uael-menu-item,
						 .elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown-expandible li a.uael-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item{font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item:not(.elementor-button), .elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu a.uael-sub-menu-item{color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item:not(.elementor-button):hover,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu a.uael-sub-menu-item:hover,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item.highlighted:not(.elementor-button),
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item:not(.elementor-button):focus{color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item.current-menu-ancestor a.uael-menu-item:not(.elementor-button),
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item.custom-menu-active a.uael-menu-item:not(.elementor-button){color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .uael-nav-menu nav.uael-dropdown-expandible,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown .menu-item a.uael-menu-item,
								.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown .menu-item a.uael-sub-menu-item{background-color:#fff;}.elementor-3792 .elementor-element.elementor-element-6c73c4d .sub-menu li.menu-item:not(:last-child),
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown li.menu-item:not(:last-child),
						.elementor-3792 .elementor-element.elementor-element-6c73c4d nav.uael-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-3792 .elementor-element.elementor-element-02f1f60 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 2px;border-color:var( --e-global-color-8fed2d2 );padding:0px 0px 0px 60px;}.elementor-3792 .elementor-element.elementor-element-2b999c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3792 .elementor-element.elementor-element-2b999c8 .elementor-heading-title{font-family:var( --e-global-typography-8528fcd-font-family ), Sans-serif;font-size:var( --e-global-typography-8528fcd-font-size );font-weight:var( --e-global-typography-8528fcd-font-weight );text-transform:var( --e-global-typography-8528fcd-text-transform );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );color:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-icon i{color:var( --e-global-color-16e52cc );transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-icon svg{fill:var( --e-global-color-16e52cc );transition:fill 0.3s;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-bf10645{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > a{font-family:var( --e-global-typography-26692d4-font-family ), Sans-serif;font-size:var( --e-global-typography-26692d4-font-size );font-weight:var( --e-global-typography-26692d4-font-weight );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-text{color:var( --e-global-color-a82a404 );transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-16e52cc );}.elementor-3792 .elementor-element.elementor-element-fdc0cfc > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-3792 .elementor-element.elementor-element-3f6906f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3792 .elementor-element.elementor-element-3f6906f .elementor-heading-title{font-family:var( --e-global-typography-8528fcd-font-family ), Sans-serif;font-size:var( --e-global-typography-8528fcd-font-size );font-weight:var( --e-global-typography-8528fcd-font-weight );text-transform:var( --e-global-typography-8528fcd-text-transform );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );color:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-item:not(:last-child):after{content:"";height:24px;border-color:var( --e-global-color-be33c6e );}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-icon i{color:var( --e-global-color-a82a404 );transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-a82a404 );transition:fill 0.3s;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-3792 .elementor-element.elementor-element-2c395c4{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3792 .elementor-element.elementor-element-2c395c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button{background-color:var( --e-global-color-a82a404 );font-family:var( --e-global-typography-7aa4edd-font-family ), Sans-serif;font-size:var( --e-global-typography-7aa4edd-font-size );font-weight:var( --e-global-typography-7aa4edd-font-weight );text-transform:var( --e-global-typography-7aa4edd-text-transform );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );fill:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-radius:0px 0px 0px 0px;padding:30px 20px 10px 40px;}.elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button:hover, .elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button:focus{background-color:var( --e-global-color-a82a404 );color:var( --e-global-color-a82a404 );border-color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-4f44f2b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button:hover svg, .elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button:focus svg{fill:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-ad1264f:not(.elementor-motion-effects-element-type-background), .elementor-3792 .elementor-element.elementor-element-ad1264f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3792 .elementor-element.elementor-element-ad1264f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-3792 .elementor-element.elementor-element-ad1264f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3792 .elementor-element.elementor-element-f374b59{font-family:var( --e-global-typography-5726822-font-family ), Sans-serif;font-size:var( --e-global-typography-5726822-font-size );font-weight:var( --e-global-typography-5726822-font-weight );line-height:var( --e-global-typography-5726822-line-height );color:var( --e-global-color-a82a404 );}.elementor-3792 .elementor-element.elementor-element-babdbb1{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-5726822-font-family ), Sans-serif;font-size:var( --e-global-typography-5726822-font-size );font-weight:var( --e-global-typography-5726822-font-weight );line-height:var( --e-global-typography-5726822-line-height );color:var( --e-global-color-a82a404 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-3792 .elementor-element.elementor-element-c824ab3{padding:60px 40px 0px 40px;}.elementor-3792 .elementor-element.elementor-element-7a2361e5{padding:0px 0px 40px 0px;}.elementor-3792 .elementor-element.elementor-element-2725e19a .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-438b7d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-21d9c883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:24px 18px 8px 34px;}.elementor-3792 .elementor-element.elementor-element-681eaa6{font-size:var( --e-global-typography-04d5810-font-size );line-height:var( --e-global-typography-04d5810-line-height );}.elementor-3792 .elementor-element.elementor-element-35bde437{margin-top:-1762px;margin-bottom:0px;padding:1822px 60px 120px 40px;}.elementor-3792 .elementor-element.elementor-element-1927d803 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-18f5c438 .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-b4bb244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3792 .elementor-element.elementor-element-b4bb244 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-4193ba10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:28px 13px 8px 29px;}.elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:28px 13px 8px 29px;}.elementor-3792 .elementor-element.elementor-element-2f60781.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3792 .elementor-element.elementor-element-2f60781 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button{font-size:18px;line-height:26px;padding:24px 18px 8px 34px;}.elementor-3792 .elementor-element.elementor-element-75997f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-45f69e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-45f69e5b img{width:100%;}.elementor-3792 .elementor-element.elementor-element-f1cc8e5{padding:80px 0px 0px 40px;}.elementor-3792 .elementor-element.elementor-element-ed5d03d .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-7c2d42d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-72133e2{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-3bcd319{margin-top:0px;margin-bottom:-40px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > a{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-83f970e{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-56cc0de .hip-custom-map.leaflet-container{height:496px;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-pane.leaflet-marker-pane img{width:45px !important;}.elementor-3792 .elementor-element.elementor-element-39c022c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-9f807ef img{height:600px;}.elementor-3792 .elementor-element.elementor-element-13efb21 img{max-width:100%;height:260px;}.elementor-3792 .elementor-element.elementor-element-2420823{padding:100px 0px 40px 0px;}.elementor-3792 .elementor-element.elementor-element-e3e7722{text-align:center;}.elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:24px 18px 8px 34px;}.elementor-3792 .elementor-element.elementor-element-f245c0a{padding:30px 40px 30px 40px;}.elementor-3792 .elementor-element.elementor-element-002634f .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-02f1f60 > .elementor-element-populated{padding:0px 22px 0px 40px;}.elementor-3792 .elementor-element.elementor-element-2b999c8 .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > a{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-3f6906f .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:24px 18px 8px 34px;}.elementor-3792 .elementor-element.elementor-element-ad1264f{padding:30px 40px 30px 40px;}.elementor-3792 .elementor-element.elementor-element-f374b59{text-align:center;font-size:var( --e-global-typography-5726822-font-size );line-height:var( --e-global-typography-5726822-line-height );}.elementor-3792 .elementor-element.elementor-element-babdbb1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-5726822-font-size );line-height:var( --e-global-typography-5726822-line-height );}}@media(max-width:767px){.elementor-3792 .elementor-element.elementor-element-c824ab3{padding:40px 20px 0px 20px;}.elementor-3792 .elementor-element.elementor-element-4adac4c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-2725e19a .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-438b7d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3792 .elementor-element.elementor-element-438b7d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-21d9c883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-42332d7d .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:17px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-681eaa6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-04d5810-font-size );line-height:var( --e-global-typography-04d5810-line-height );}.elementor-3792 .elementor-element.elementor-element-35bde437{margin-top:-1060px;margin-bottom:0px;padding:1100px 20px 50px 20px;}.elementor-3792 .elementor-element.elementor-element-1927d803{width:100%;}.elementor-3792 .elementor-element.elementor-element-1927d803 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-18f5c438 .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-b4bb244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;}.elementor-3792 .elementor-element.elementor-element-b4bb244 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-4193ba10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-5e98083{padding:20px 0px 30px 20px;}.elementor-3792 .elementor-element.elementor-element-3993c95 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-2b97335 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:20px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-b585857 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:020px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-2f60781.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3792 .elementor-element.elementor-element-2f60781 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3792 .elementor-element.elementor-element-061b3fe .elementor-button{font-size:16px;line-height:24px;letter-spacing:0.5px;padding:17px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-75997f7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3792 .elementor-element.elementor-element-45f69e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-45f69e5b img{border-width:10px 10px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-f1cc8e5{padding:40px 0px 0px 20px;}.elementor-3792 .elementor-element.elementor-element-ed5d03d .elementor-heading-title{font-size:var( --e-global-typography-b2f9822-font-size );line-height:var( --e-global-typography-b2f9822-line-height );letter-spacing:var( --e-global-typography-b2f9822-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-7c2d42d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3792 .elementor-element.elementor-element-7c2d42d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3792 .elementor-element.elementor-element-72133e2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-3bcd319{margin-top:0px;margin-bottom:-30px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3792 .elementor-element.elementor-element-9b30deb{--e-icon-list-icon-size:14px;}.elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-9b30deb .elementor-icon-list-item > a{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-83f970e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-56cc0de .hip-custom-map.leaflet-container{height:366px;}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a,.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-popup-content a{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-56cc0de .leaflet-pane.leaflet-marker-pane img{width:45px !important;}.elementor-3792 .elementor-element.elementor-element-9f807ef img{height:401px;}.elementor-3792 .elementor-element.elementor-element-13efb21 img{max-width:100%;height:104px;}.elementor-3792 .elementor-element.elementor-element-2420823{padding:70px 0px 40px 0px;}.elementor-3792 .elementor-element.elementor-element-e3e7722 img{width:100%;max-width:176px;height:118px;}.elementor-3792 .elementor-element.elementor-element-d138236{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3792 .elementor-element.elementor-element-d138236 .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:17px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-f245c0a{padding:20px 20px 20px 20px;}.elementor-3792 .elementor-element.elementor-element-002634f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3792 .elementor-element.elementor-element-002634f .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-6c73c4d .menu-item a.uael-menu-item{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-02f1f60 > .elementor-element-populated{border-width:2px 0px 2px 0px;margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-3792 .elementor-element.elementor-element-2b999c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3792 .elementor-element.elementor-element-2b999c8 .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-bf10645{--e-icon-list-icon-size:14px;}.elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3792 .elementor-element.elementor-element-bf10645 .elementor-icon-list-item > a{font-size:var( --e-global-typography-26692d4-font-size );line-height:var( --e-global-typography-26692d4-line-height );}.elementor-3792 .elementor-element.elementor-element-fdc0cfc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3792 .elementor-element.elementor-element-3f6906f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-3792 .elementor-element.elementor-element-3f6906f .elementor-heading-title{font-size:var( --e-global-typography-8528fcd-font-size );line-height:var( --e-global-typography-8528fcd-line-height );letter-spacing:var( --e-global-typography-8528fcd-letter-spacing );}.elementor-3792 .elementor-element.elementor-element-4f44f2b .elementor-button{font-size:var( --e-global-typography-7aa4edd-font-size );line-height:var( --e-global-typography-7aa4edd-line-height );letter-spacing:var( --e-global-typography-7aa4edd-letter-spacing );padding:17px 16px 5px 23px;}.elementor-3792 .elementor-element.elementor-element-ad1264f{padding:20px 20px 20px 20px;}.elementor-3792 .elementor-element.elementor-element-f374b59{font-size:var( --e-global-typography-5726822-font-size );line-height:var( --e-global-typography-5726822-line-height );}.elementor-3792 .elementor-element.elementor-element-babdbb1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5726822-font-size );line-height:var( --e-global-typography-5726822-line-height );}}@media(min-width:768px){.elementor-3792 .elementor-element.elementor-element-4adac4c6{width:40.193%;}.elementor-3792 .elementor-element.elementor-element-6f01c27f{width:59.807%;}.elementor-3792 .elementor-element.elementor-element-3993c95{width:49.655%;}.elementor-3792 .elementor-element.elementor-element-2f60781{width:50.078%;}.elementor-3792 .elementor-element.elementor-element-652bbfd{width:29%;}.elementor-3792 .elementor-element.elementor-element-aac1a80{width:65%;}.elementor-3792 .elementor-element.elementor-element-39c022c{width:-1.491%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3792 .elementor-element.elementor-element-4adac4c6{width:100%;}.elementor-3792 .elementor-element.elementor-element-6f01c27f{width:100%;}.elementor-3792 .elementor-element.elementor-element-1927d803{width:100%;}.elementor-3792 .elementor-element.elementor-element-75997f7{width:100%;}}/* Start custom CSS for section, class: .elementor-element-c824ab3 */.cta:before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-image: url('/wp-content/uploads/2022/12/CTA-top-logo.svg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
    width: 461px;
    height: 157px;
    z-index: 1;
}

@media(max-width:1024px){
    .cta:before{
        width: 380px;
        height: 129px;
    }
}

@media(max-width:767px){
    .cta:before{
        width: 180px;
        height: 60px;
    }
}


.simple_affordable_section .heading_s span{
    color: #12C871;
}

.simpler_affordable_section .simple-images .elementor-widget-container{
    position: relative;
}
.simple_affordable_section .simple-images .elementor-widget-container::before{
   position: absolute;
    content: '';
    background: url(/wp-content/uploads/2022/12/Logo-Shape.svg);
    width: calc(100% - 71px);
    height: 10px;
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: 100% auto;
    bottom: 0;
    left: 0;
    
}
.simple_affordable_section .simple-images{
    position: relative;
}
.simple_affordable_section .simple1-col .simple-images,
.simple_affordable_section .simple2-col .simple-images,
.simple_affordable_section .simple3-col .simple-images{
    position: relative;
}

.simple_affordable_section .simple1-col .simple-images::before{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    content: '1';
    background:#ffffff;
    width: 81px;
    height: 62px;
    bottom: -24px;
    right:  -10px;
    z-index: 1;
    font-family: 'Kanit';
    font-style: normal;
    font-weight: 500;
    font-size: 56px;
    line-height: 62px;
    color: #0196B6;
}

.simple_affordable_section .simple1-col .simple-images::after{
   position: absolute;
   content: " ";
   width: 11px;
   height: 11px;
   clip-path: polygon(0 0, 0 100%, 100% 0);
   background: #222222;
       bottom: -34px;
    right: -10px;
   
}


.simple_affordable_section .simple2-col .simple-images::before{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    content: '2';
    background:#ffffff;
    width: 81px;
    height: 62px;
    /*background-size: cover;*/
    bottom: -24px;
    right:  -10px;
    z-index: 1;
    font-family: 'Kanit';
    font-style: normal;
    font-weight: 500;
    font-size: 56px;
    line-height: 62px;
    color: #8265D6;
}

.simple_affordable_section .simple2-col .simple-images::after{
   position: absolute;
   content: " ";
   width: 11px;
   height: 11px;
   clip-path: polygon(0 0, 0 100%, 100% 0);
   background: #222222;
       bottom: -34px;
    right: -10px;
   
}


.simple_affordable_section .simple3-col .simple-images::before{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    content: '3';
    background:#ffffff;
    width: 81px;
    height: 62px;
    bottom: -24px;
    right:  -10px;
    z-index: 1;
    font-family: 'Kanit';
    font-style: normal;
    font-weight: 500;
    font-size: 56px;
    line-height: 62px;
    color: #FD4E75;
}

.simple_affordable_section .simple3-col .simple-images::after{
   position: absolute;
   content: " ";
   width: 11px;
   height: 11px;
   clip-path: polygon(0 0, 0 100%, 100% 0);
   background: #222222;
         bottom: -34px;
    right: -10px;
}



@media(max-width:1400px){
    /*.simple_affordable_section{*/
    /*    padding-left:40px!important;*/
    /*    padding-right:40px!important;*/
    /*}*/
}


@media(max-width:1360px) and (min-width:1025px){
    .simple_affordable_section .simple-card-heading .elementor-heading-title{
   font-size: 24px!important;
    
}  
.simple_affordable_section .simple-payment-heading .elementor-heading-title{
   font-size: 18px!important;
    
}
}
@media (max-width: 1024px){
    .simple_affordable_section .simple-images .elementor-widget-container::before{
        height: 18px;
        width: calc(100% - 50px);
        bottom: -1px;
    }
     .simple_affordable_section .simple1-col .simple-images::before,
    .simple_affordable_section .simple2-col .simple-images::before,
    .simple_affordable_section .simple3-col .simple-images::before{
        width: 70px;
        height: 52px;
        font-size: 42px;
        line-height: 48px;
        bottom: -8px;
    }
    .simple_affordable_section .simple3-col .simple-images::after,
    .simple_affordable_section .simple2-col .simple-images::after,
    .simple_affordable_section .simple1-col .simple-images::after{
        bottom: -18px;
    }
}
@media(max-width:998px){
    
    /*.simple_affordable_section .simple1-col .simple-images::before,*/
    /*.simple_affordable_section .simple2-col .simple-images::before,*/
    /*.simple_affordable_section .simple3-col .simple-images::before{*/
    /*    width: 70px;*/
    /*    height: 52px;*/
    /*    font-size: 42px;*/
    /*    line-height: 48px;*/
    /*}*/
}

@media(max-width:767px){
    .simple_affordable_section .simple1-col .simple-images::before,
    .simple_affordable_section .simple2-col .simple-images::before,
    .simple_affordable_section .simple3-col .simple-images::before{
        width: 52px;
        height: 40px;
        font-size: 36px;
        line-height: 40px;
    }
    .simple_affordable_section .simple1-col .simple-images::before,
    .simple_affordable_section .simple2-col .simple-images::before,
    .simple_affordable_section .simple3-col .simple-images::before{
          bottom: -18px;
    }
    .simple_affordable_section .simple1-col .simple-images::after,
    .simple_affordable_section .simple2-col .simple-images::after,
    .simple_affordable_section .simple3-col .simple-images::after{
        bottom:-29px;
        
    }
    .simple_affordable_section .simple-images .elementor-widget-container::before{
        height: 7px;
        width: calc(100% - 41px);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1927d803 */.testimonial-section .rpi-logo-google::before {
    background-image: url("/wp-content/uploads/2022/12/vector.svg");
    width:64px !important;
    height:64px !important;
    margin: 0 !important;
    margin-right: 10px !important;
}
.testimonial-section .rpi .rpi-slides-bite{
--offset: 0 !important;
margin:0 !important;
}
.testimonial-section .rpi-stars {
gap: 8px;
align-self: center !important;
}
.testimonial-section .rpi-slider-prev, .testimonial-section .rpi-slider-next {
	display: none;
}
.testimonial-section .rpi-card-inner {
	padding: 20px 40px 10px 40px;
	margin: 0px;
	background-color: #fff;
}

.testimonial-section .rpi-name {
	font-family: var( --e-global-typography-26692d4-font-family ), Sans-serif;
	font-size: 24px !important;
	font-weight: 600 !important;
	line-height: 65px !important;
}

.testimonial-section .rpi-text {
	font-family: var( --e-global-typography-26692d4-font-family ), Sans-serif;
	font-size: 20px !important;
	font-weight: 300 !important;
	line-height: 30px !important;
	margin-bottom: 0px !important;
	padding-top: 24px !important;
	min-height: 145px !important;
	padding-right: 15px;
}

.testimonial-section .rpi-card-inner {
	border-radius: 0px !important;
	margin-bottom: -8px;
}
@media (max-width: 767px) {
    .testimonial-section .rpi-card-inner {
        padding: 20px 20px 10px 20px;
    }
    .testimonial-section .rpi-text {
        font-size: 16px !important;
        min-height: 180px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75997f7 *//*.patient-testimonials-section .patients-img{*/
/*    position: relative;*/
/*    z-index: 1;*/
/*}*/

/*.patient-testimonials-section .patients-img:before{*/
/*    position: absolute;*/
/*    content: " ";*/
/*    width: 660px;*/
/*height: 694px;*/
/*background: #0196B6;*/
/*border-radius: 0px;*/
/*z-index: -1;*/
/*    top: -50px;*/

/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35bde437 */.patient-testimonials-section .elementor-container{
    position: relative;
    
}
.patient-testimonials-section:before{
    position: absolute;
    content: '';
    width: 34.4vw;
    height: 694px;
    background: #0196B6;
    right: 0;
    /*bottom:95px;*/
    /*bottom: 78px!important;*/
    bottom: 88px!important;
}

.t-left .elementor-button-icon i,
.t-right .elementor-button-icon i{
    font-size: 21px!important;
    font-weight: 900!important;
}
.patient-testimonials-section .glb_btn a:hover ,
.patient-testimonials-section .glb_btn a:focus{
    /*background: var( --e-global-color-b0a51be ) !important;*/
 background: #E4E4E4!important;
}

    .glb_btn.t-left a:hover,
    .glb_btn.t-right a:hover {
    padding-top: 19px !important;
    padding-bottom: 16px !important;
    padding-left: 22px !important;
    padding-right: 21px !important;
}

.patient-testimonials-section  .glb_btn.read-btn a:hover {
    padding-top:16px !important;
    padding-bottom: 16px !important;
}

.testi-heading span{
    color: #0196B6;
}

/*.glb_btn.read-btn a:hover {*/
/*    padding-top: 10px !important;*/
/*    padding-bottom: 10px !important;*/
/*    padding-left: 20px !important;*/
/*    padding-right: 20px !important;*/
/*}*/


/*.patient-testimonials-section .t-left .elementor-align-icon-left,.patient-testimonials-section .t-right  .elementor-align-icon-left{*/
/*    margin-right:0!important;*/
/*}*/


.t-left .elementor-button .elementor-align-icon-left,
.t-right .elementor-button .elementor-align-icon-left{
    
     margin-right:0!important;
}


/*testimonials inner review*/

.testimonial .rplgsw-slide{
    padding:40px!important;
    background: #ffffff;
    width: 100% !important;
    padding-top:20px!important;
    padding-bottom: 10px!important;
}

.testimonial .rplg .rplg-box {
  background: transparent!important;
}

.testimonial .rplg .rplg-more-toggle {
    display: none;
}

.testimonial .rplg .rplg-box {
    border: 0!important;
    border-radius: 0!important;
    margin: 0!important;
}

.rplg-box-content {
    display: flex;
    flex-direction: column;
}

.testimonial .rplg .rplg-social-logo svg {
   display: none;
}


.testimonial .rplg .rplg-review-badge {
    right: unset;
    left: 0px;
    top: 0;
}

.testimonial .rplg-slider .rplg-stars {
    width: max-content;
    left: 75px;
    top: 37px;
    z-index: 5;
    position: absolute;
}

.rplg .rplg-stars svg {
    width: 21px!important;
    height: 21px!important;
    margin-right: 8px!important;
}

.testimonial .rplg-slider .rplg-row{
    padding: 0!important
}

.testimonial .rplg-slider .rplg-box .rplg-box-content{
    /*height: 204px!important;*/
    height: 222px!important;
    margin: 0px!Important;
}

.testimonial .rplg-slider .rplg-slider-review {
    padding: 0px!important;
    margin: 0!important;
    background: transparent;
    border: 0 solid #13BFD6!important;
}

.testimonial .rplg-stars svg use {
    fill: #FA8110 !Important;
}

.testimonial span.rplg-social-logo.rplg-google-logo {
    background: url(/wp-content/uploads/2022/12/vector.svg)no-repeat center;
     width: 54px;
    height: 64px;
    display: inline-block; 
    margin-right: 24px;

}

.testimonial  .rplg-review-name.rplg-trim{
    position: relative;
}

.testimonial .rplg-review-name.rplg-trim:before {
    position: absolute;
    content: '';
    left: 0;
    width: 102px;
    height: 4px;
    top: 0px;
    background: #E4E4E4!important;
    border-radius: 0px;
   
}

.testimonial .rplg-slider .rplg-slider-next, .rplg-slider .rplg-slider-prev {
    display: none;
}

.testimonial .rplg .rplg-row-right .rplg-review-name{
      color: #222222!important;
       font-size: 24px!important;
        letter-spacing: var( --e-global-typography-8528fcd-letter-spacing )!important;
        word-spacing: var( --e-global-typography-8528fcd-word-spacing )!important;
        line-height: 65px!important;
        font-weight: 500!important;

}

.testimonial .rplg .rplg-review-text {
  font-family: var(--e-global-typography-26692d4-font-family), Sans-serif;
    font-style: normal!important;
    font-weight: 300!important;
    font-size: 20px!important;
    line-height: 30px!important;
    color: #222222!important;
    /*margin-top:87px!important;*/
    /*margin-top: 91px;*/
    margin-top: 101px!important;
}

.testimonial .rplg .rplg-review-text span.rplg-more{
    display: none!important;
}

.testimonial .rplg-slider .rplg-box:before{
    display: none!important;
}

.testimonial .rplg-slider .rplg-box .rplg-box-content:before{
    content:none!important;
}

.testimonial .testimonial-body{
    position:relative;   
   }


@media only screen and (max-width: 1400px) and (min-width: 1025px){
    .patient-testimonials-section:before{
        /*bottom: 97px!important;*/
        bottom:90px!important;
   }
   .patient-testimonials-section 
       .test-col1 .elementor-widget-wrap{
       padding-right:30px!important;
   }
.read-btn-inner .elementor-element-populated {
margin-right: 0!important;
}

.testimonial .rplg-slider .rplg-box .rplg-box-content {
    height: 230px!important;
    }
    
.testimonial .rplg .rplg-review-text{
    margin-top: 95px!important;
}
    
.testimonial .col-padding > .elementor-widget-wrap.elementor-element-populated {
    padding: 30px!Important;
    }
    
    
}

@media(max-width:1300px){
    .patient-testimonials-section:before{
    bottom:106px!important;
    }
}

@media(max-width:1254px){
      .patient-testimonials-section:before{
        bottom:140px!important;
   }

    .btn-wrapper .t-left .elementor-widget-container{
    margin-right: 20px!important;
    
}
.testimonial .rplg-slider .rplg-box .rplg-box-content {
    height: 236px!important;
    }
}

@media(max-width:1114px){
    .patient-testimonials-section:before{
        /*bottom: 215px!important;*/
 }
          .read-btn .elementor-button{
        font-size:16px!important;
    }
}
@media(max-width:1024px){
    .glb_btn.t-left a:hover,
.glb_btn.t-right a:hover {
    padding-top: 19px !important;
    padding-bottom: 16px !important;
    padding-left: 21px !important;
    padding-right: 21px !important;
}

       .read-btn .elementor-button{
        font-size:18px!important;
    }
.patient-testimonials-section  .glb_btn.read-btn a:hover {
    padding-top:16px !important;
    padding-bottom: 16px !important;
}

    .patient-testimonials-section:before{
        width:60vw;
           height: 694px!important;
             bottom: 57px!important;
    }
    .patients-img img{
        max-width:100%!important;
        width:100%;
    }

.testimonial span.rplg-social-logo.rplg-google-logo {
    width: 54px;
    height: 64px;
    background-size: contain;
    }
    
.testimonial .rplg-slider .rplg-box .rplg-box-content{
    height:200px!important;
    }

    
.testimonial .rplg .rplg-review-text{
      font-size: 18px!important;
    line-height: 28px!important;
    margin-top:95px!important;
    }
    
    
.testimonial .rplg .rplg-row-right .rplg-review-name {
    font-size: 22px!important;
line-height: 68px!important;
    }
    
.testimonial .rplg-slider .rplg-stars {
    top: 40px!important;
    }
    
.testimonial .rplg-review-name.rplg-trim:before{
    width: 94px!important;
    }
    
.testimonial .t-left a:after, .t-right a:after {
    bottom: -6px !important;
    }
       .read-btn .elementor-button{
        font-size:18px!important;
    }
        .btn-wrapper .t-left .elementor-widget-container{
    margin-right: 29px!important;
    
}
}

@media(max-width:991px){
    .patients-img img{
        /*max-width:670px!important;*/
    }
  /*.testimonial .rplg-slider .rplg-box .rplg-box-content{*/
  /*  height: 178px!important;*/
  /*  }*/
}

@media(max-width:767px){
        .patient-testimonials-section .glb_btn.t-left a,
    .patient-testimonials-section .glb_btn.t-right a {
    padding-top: 19px !important;
    padding-bottom: 6px !important;
    padding-left: 21px !important;
    padding-right: 11px !important;
}

    /* .read-btn .elementor-button{*/
    /*    padding:17px 16px 5px 23px!important;*/
    /*}*/
.patient-testimonials-section .glb_btn.read-btn a:hover {
    padding-top: 15px !important;
    padding-bottom: 12px !important;
}
.patient-testimonials-section .glb_btn a:hover {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
}
    .patient-testimonials-section:before{
        bottom: 29px!important;
        height:290px!important;
        width: 84.4vw!important;

        }
      
           .read-btn .elementor-button{
        font-size:16px!important;
    }

.testimonial  .rplgsw-slide{
    padding-left:20px!important;
    padding-right:20px!important;
    padding-top:0px!important;
    background: #ffffff;
    padding-bottom: 10px!important;
}

   .btn-wrapper .btn-inner.elementor-element{
       width:100%;
       
   } 

.testimonial .rplg-review-name.rplg-trim:before{
    width: 78px;
    }
    
.testimonial .rplg .rplg-row-right .rplg-review-name{
    padding-top: 16px;
}


.testimonial .rplg-slider .rplg-slider-review{
    padding: 0px!important;
    }

.testimonial span.rplg-social-logo.rplg-google-logo {
    width: 39px!important;
    height: 46px!important;
    background-size: contain;
    }
        
.testimonial .rplg-slider .rplg-box .rplg-box-content {
    height:176px!important;
    }
.testimonial .rplg .rplg-review-badge{
    top:29px!important;
}
    
.testimonial .rplg-slider .rplg-stars {
    left: 55px;
    top: 10px;
    }
    
.rplg .rplg-stars svg {
    width: 18px!important;
    height: 18px!important;
}
    
.testimonial .rplg .rplg-review-text{
  font-size: 16px!important;
line-height: 24px!important;
    }
    
 .testimonial span.rplg-social-logo.rplg-google-logo {
    margin-right: 21px!important;

}

.testimonial .rplg .rplg-row-right a.rplg-review-name {

    padding-top:11px;
    }
    
    
    .testimonial .rplg .rplg-row-right .rplg-review-name {
    font-size: 18px!important;
    line-height:24px!important;
    }
    
.testimonial .t-left .elementor-button-icon, .testimonial .t-right .elementor-button-icon{
    margin-left: 0px!important;
    }
}

@media(max-width:480px){

.testimonial .rplg-slider .rplg-box .rplg-box-content {

    height:230px!important;
    }
    /*        .read-btn .elementor-button{*/
    /*    font-size:16px!important;*/
    /*}*/
}


@media(max-width:360px){
.testimonial .rplg-slider .rplg-box .rplg-box-content {
    height:262px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f1cc8e5 */.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:first-child span.elementor-icon-list-text,
.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:nth-child(3) span.elementor-icon-list-text {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-8528fcd-font-family), Sans-serif;
    font-size: var(--e-global-typography-8528fcd-font-size);
    font-weight: var(--e-global-typography-8528fcd-font-weight);
    text-transform: var(--e-global-typography-8528fcd-text-transform);
    line-height: var(--e-global-typography-8528fcd-line-height);
    letter-spacing: var(--e-global-typography-8528fcd-letter-spacing);
}

.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:first-child:hover span.elementor-icon-list-text,
.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:nth-child(3):hover span.elementor-icon-list-text {
    color: var(--e-global-color-primary);
}

.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:first-child,
.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item:nth-child(3) {
    padding-bottom: 0 !important;
}
.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item a {
    align-items: flex-start;
}
.footer_location_section .footer-addr-icon-top li.elementor-icon-list-item a i {
    line-height: var(--e-global-typography-8528fcd-line-height);
}

.office-hours table,
.office-hours td,
.office-hours th {
    border: none;
    margin: 0;
}

.office-hours tr td:first-child {
    width: 122px;
}

.office-hours tr,
.office-hours td,
.office-hours th {
    margin: 0;
    padding: 0px 0px;
    border: 0;
}

.office-hours {
    border: 0;
    margin: 0;
    padding: 0;
}

.office-hours tr:not(:first-child) td {
    padding-top: 10px;
}

.office-hours td span {
    display: block;
}

.office-hours table tr:first-child td {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-8528fcd-font-family), Sans-serif;
    font-size: var(--e-global-typography-8528fcd-font-size);
    font-weight: var(--e-global-typography-8528fcd-font-weight);
    text-transform: var(--e-global-typography-8528fcd-text-transform);
    line-height: var(--e-global-typography-8528fcd-line-height);
    letter-spacing: var(--e-global-typography-8528fcd-letter-spacing);
    padding-bottom: 6px;
}

.footer_location_section > .elementor-container {
    padding-left: calc(calc(calc(100% - 1350px) / 2) - 50px);
}

.footer_location_section_inner_row .elementor-column:first-child {
    max-width: 320px;
    width: 100%;
}

.footer_location_section_inner_row .elementor-column:nth-child(2) {
    max-width: calc(100% - 990px);
    width: 100%;
}

.footer_location_section_inner_row .elementor-column:last-child {
    max-width: 600px;
    width: 100%;
}

@media (min-width: 1025px) and (max-width: 1470px) {
    .footer_location_section > .elementor-container {
        padding-left: 20px;
    }

    .footer_location_section_inner_row .elementor-column:last-child {
        /* max-width: 310px; */
    }

    .footer_location_section_inner_row .elementor-column:nth-child(2) {
        max-width: calc(100% - 620px);
    }

    .footer_location_section .footer_location_desc {
        width: 100% !important;
        max-width: 640px !important;
    }
}

@media (min-width: 768px) and (max-width: 1360px) {
    .pre_header_border .elementor-heading-title::after {
        width: calc(100vw - 40px);
    }
}

@media (max-width: 1024px) {
    .office-hours tr td:first-child {
        width: 112px;
    }

    .footer_location_section_inner_row .elementor-column:first-child {
        max-width: 298px;
    }

    .footer_location_section_inner_row .elementor-column:nth-child(2) {
        max-width: calc(100% - 298px);
    }

    .footer_location_section_inner_row .elementor-column:last-child {
        max-width: 100%;
    }
}

@media (max-width: 767px) {
    .office-hours tr td:first-child {
        width: 92px;
    }

    .office-hours tr:not(:first-child) td {
        padding-top: 8px;
    }

    .office-hours table tr:first-child td {
        padding-bottom: 2px;
    }

    .footer_location_section_inner_row .elementor-column:last-child {
        max-width: 100%;
    }

    .footer_location_section_inner_row .elementor-column:nth-child(2) {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bf10645 */.phone {
	display: flex;
	align-items: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f245c0a */.footer-middle .uael-nav-menu li:first-child a.uael-menu-item {
    padding-top: 0 !important;
}

.footer-middle .uael-nav-menu li:last-child a.uael-menu-item {
    padding-bottom: 0 !important;
}


.w-auto i {
    width: auto !important;
}

@media (min-width: 1025px) and (max-width: 1200px) {
  .footer-middle .ctagreen_btn a.elementor-button {
    font-size: 15px !important;
    padding: 30px 10px 10px 30px !important;
  }
}

@media(max-width: 767px) {
    .footer-middle .uael-nav-menu__align-left .uael-nav-menu,
.footer-middle .uael-nav-menu__align-left .uael-nav-menu__layout-vertical li a.uael-menu-item,
.footer-middle .uael-nav-menu__align-left .uael-nav-menu__layout-vertical li a.uael-sub-menu-item {
  justify-content: center;
  text-align: center;
  width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad1264f */.copyright .elementor-widget-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.copyright .elementor-widget-wrap .elementor-widget {
    width: auto;
}

.copyright .elementor-widget-wrap .elementor-widget:last-child {
    max-width: 406px;
    width: 100%;
}

.copyright a {
    color: #FD4E75;
    display: inline-block;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}


.copyright a:hover {
    color: #0196B6;
}

.siteby a {
    font-weight: 600;
}

@media (min-width: 1025px) and (max-width: 1200px) {
    .copyright .elementor-widget-wrap {
        flex-wrap: nowrap;
    }
}

@media(max-width: 1024px) {
    .copyright .elementor-widget-wrap {
     flex-direction: column;
     justify-content: center;
    }
    
    .copyright .elementor-widget-wrap .elementor-widget {
        width: 100%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://orthodontistmiami.com/wp-content/uploads/2025/02/Roboto_Condensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://orthodontistmiami.com/wp-content/uploads/2025/02/Roboto_Condensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://orthodontistmiami.com/wp-content/uploads/2025/02/Roboto_Condensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://orthodontistmiami.com/wp-content/uploads/2025/02/Roboto_Condensed-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */