.white-text,.white-text p,.white-text span{color:#fff!important}.alignright,.alignleft,.aligncenter{margin-bottom:1.5em}.ast-right-sidebar #primary,.single .post-navigation,.ast-right-sidebar #secondary{border:0 solid transparent!important}.entry-meta,.entry-meta *{color:#4EC3D1}.type-post h3 a:hover{color:#AC1C55!important}div.footer-logo img{margin-bottom:40px!important}.main-header-bar{box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.main-header-bar{line-height:2!important}.main-header-bar .site-branding{width:20%}.main-header-bar .ast-main-header-bar-alignment{width:70%}.header-main-layout-1 .main-header-bar-navigation{text-align:center!Important}.head-btn{width:10%}.call.social-top img{max-width:100%;width:34px}.call.social-top img:hover{opacity:.7}.call p a:hover{color:#000}.top-bar{background-color:#50c7d5;width:100%;display:inline-block;padding:9px 30px}.top-bar p,.head-btn p{margin:0!important}.head-btn a{margin-top:20px;display:inline-block;line-height:1.8}.head-btn p a:hover{background-color:#ac1c55;color:#fff}.site-logo-img img{max-width:360px}.sub-arrow:after{margin-left:10px}.sub-arrow+.sub-arrow{display:none!important}.call.social-top img{max-width:100%;width:34px}.head-btn p a{font-size:16px;letter-spacing:2px;color:#ac1c55;font-family:"Poppins";font-weight:600;text-align:center;border:2px solid #ac1c55;border-radius:30px;padding:10px 23px}.call p a,.call p span{font-size:13px;letter-spacing:1px;color:#fff;font-family:"Poppins";font-weight:400}.call li{display:inline-block}.call ul{float:right;margin:0}.family .elementor-widget-container{background:transparent!important}.main-header-menu .sub-menu a{padding:8px 1em}.header-main-layout-1 .main-navigation{padding-left:0px!important}.main-header-menu a{padding:0 18px}.site-header .main-header-container .menu-text{transition:none;font-size:17px;letter-spacing:0;color:#0f1f26;font-family:"Prompt";font-weight:600;text-align:center}.main-navigation .sub-menu{border-color:transparent!important}.navigation.post-navigation{padding-top:0!important}nav.navigation.post-navigation a:hover{color:#50c7d5}nav.navigation.post-navigation a{color:#000}.site-header .main-header-container .menu-text:hover{color:#ac1c55}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{color:#50c7d5!important}.top-slider .n2-ss-item-content.n2-ow{letter-spacing:4px!important;font-family:"Dancing Script"!important}.top-slider.elementor-section{margin-top:-10px!important}#n2-ss-2-arrow-previous{background-image:url(https://www.pleasanton-dental.com/wp-content/uploads/arrow-left.png);background-repeat:no-repeat;background-position:center}#n2-ss-2-arrow-previous img{opacity:0}#n2-ss-2-arrow-next{background-image:url(https://www.pleasanton-dental.com/wp-content/uploads/arrow-right.png);background-repeat:no-repeat;background-position:center}#n2-ss-2-arrow-next img{opacity:0}.home.page .client h1{color:#fff!important}.home .gform_wrapper form,.home .gform_wrapper .gform_footer{padding:0}.home .elementor-heading-title{margin:0!important}.ast-breadcrumbs-wrapper li a:hover *{color:#fff}.sidebar-main .button:hover,.ast-button:hover{border:2px solid #ac1c55!important;background:transparent!important;color:#ac1c55!important}.sidebar-main .button{background:#AC1C55;display:inline-block;border-radius:30px;padding:13px 30px;text-transform:uppercase;letter-spacing:2px;font-family:poppins;font-weight:600;border:2px solid #fff0}.elementor-post__read-more,.elementor-button-text{font-size:16px!important;font-weight:600}.all-dynamic-posts .elementor-post__read-more{padding:8px 15px 8px 15px!important}.elementor-button,.button,.read-more a{line-height:1!important;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box!important;background:#AC1C55;display:inline-block;border-radius:30px;padding:13px 30px;text-transform:uppercase;letter-spacing:2px;font-family:poppins;font-weight:600;border:2px solid #fff0;margin:10px 0}.elementor-button:hover,.button:hover,.read-more a:hover{border:2px solid #ac1c55!important;background:transparent!important;color:#ac1c55!important}.button.outline-btn,.outline-btn .elementor-button{background-color:transparent!important;color:#212121!important;fill:#212121!important;border-color:#212121!important;border:2px solid}.button.outline-btn:hover,.outline-btn .elementor-button:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.button.white-btn,.white-btn .elementor-button{background-color:#fff!important;color:#000!important;fill:#000!important;border-color:#fff!important;border:2px solid}.button.white-btn:hover,.white-btn .elementor-button:hover{background-color:#916214!important;border-color:#916214!important;color:#fff!important}.gform_button.button{border-radius:50px!important;background-color:#50c7d5!important;padding:20px 70px!important;border:2px solid transparent!important;font-family:"Poppins",Poppins;font-size:16px!important;line-height:1;text-transform:uppercase;letter-spacing:2px;color:#fff;font-weight:600}.gform_button.button:hover{background-color:transparent!important;color:#50c7d5!important;border:1px solid #50c7d5!important}.elementor-button,.button,.read-more a,.gform_wrapper .gform_footer input[type=submit]{border-radius:50px;background:#ac1c55;border:2px solid #fff0}.single .type-post .entry-header{margin-bottom:0em}.post-template-default.single.single-post.ast-right-sidebar #secondary{padding-top:10px}.primary .ast-archive-description{padding:20px!important}.post.post-featured-img{margin-top:60px;position:relative}.ast-page-builder-template .ast-container>.elementor{margin:4em 0}.ast-page-builder-template .site-content>.ast-container{padding:0 10px}.imagewithtitle{text-align:center;float:left;margin-right:1.5em;margin-bottom:1.5em}.imagewithtitle h2,.imagewithtitle p{padding-bottom:0px!important;margin-bottom:0px!important}.all-dynamic-posts .elementor-post__excerpt{margin-top:20px!important}.page-content-list ul{margin:0 0 0 20px;list-style-position:outside}.contact .gf_browser_chrome.gform_wrapper{margin-top:0!important}.contact{filter:drop-shadow(1.5px 2.598px 10px rgb(0 0 0 / .3))}.girl-section h1:before,.girl-section h2:before{position:absolute;content:"";background-image:url(https://www.pleasanton-dental.com/wp-content/themes/astra-child/images/dot.png);background-size:cover;left:-37px;top:20px;background-repeat:no-repeat;width:20px;height:20px}.post .post-content .ast-blog-featured-section.post-thumb.ast-col-md-12{width:50%;float:left}.post .post-content .entry-content{width:50%;display:inline-block;padding-left:20px}.single .post .ast-single-post-order{text-align:center;max-width:700px;margin:0 auto;position:relative;margin-top:0px!important}.single .post .entry-title{text-align:center;max-width:700px;margin:0 auto;position:relative;margin-top:0px!important}.post .ast-single-post-order h1{margin:0;padding:10px 0;background:#50c7d5;color:#fff}.single-post .entry-title{margin:0;padding:10px 0;background:#50c7d5;color:#fff}.ast-right-sidebar #secondary{padding-left:15px}.post .ast-single-post-order .entry-meta{padding:10px 0;background:#1E1F1F}.service .elementor-widget-wrap:hover .elementor-widget-image{opacity:0}.service .elementor-widget-wrap:hover .elementor-widget-image+.elementor-widget-image img{opacity:1}.service .elementor-widget-wrap:hover .elementor-widget-image+.elementor-widget-image{opacity:1}.ast-archive-description p{font-size:18px!important;font-size:1!important}.blog-layout-1,.ast-archive-description{padding-bottom:0!important;border-bottom:1px solid transparent!important}.ast-archive-description{padding:10px 10px 10px 10px!important}.post-thumb-img-content.post-thumb img{width:100%}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:22px}.ast-archive-description{background:#DAF3F6;padding:5px 0 0 15px;display:inline-block;font-size:18px!important}span.page-numbers.current{background:#50c7d5;border-radius:50%;color:#fff;line-height:33px;vertical-align:middle;text-align:center;height:30px;width:30px;font-size:15px}.ast-pagination a{color:#000;font-size:15px!important}.ast-pagination a:hover{color:#50c7d5}.uael-gf-form-title{letter-spacing:2px!important;font-family:"Dancing Script"!important;font-size:44px;margin:0}.uael-gf-form-title{color:#3FA1AC;letter-spacing:2px!important;font-family:"Dancing Script"!important;font-size:44px!important;margin:0;font-weight:600;text-transform:capitalize}h3.uael-gf-form-title{font-size:44px!important;margin-bottom:0}.gform_wrapper .top_label div.ginput_container{margin-top:0}.gform_title{font-size:30px!important;font-weight:400!important}.gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}.gform_body input{padding:15px 10px 15px 10px;font-family:"Poppins",Poppins;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#3FA1AC;border-radius:4px;border:2px solid #fff}.uael-gf-form-title{color:#3FA1AC;letter-spacing:2px;font-family:"Dancing Script";font-size:44px;margin:0;font-weight:600;text-transform:capitalize}.page h3.uael-gf-form-title{font-size:44px}.gform_wrapper ul li.gfield{margin-top:16px;padding-top:0}.gform_body input{padding:15px 10px 15px 10px;font-family:"Poppins",Poppins;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#3FA1AC;border-radius:4px;border:2px solid #fff}.home-gform .uael-gf-style .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.home-gform .uael-gf-style .ginput_container select,.home-gform .uael-gf-style .ginput_container .chosen-single,.home-gform .uael-gf-style .ginput_container textarea,.home-gform .uael-gf-style .gform_wrapper .gfield input::placeholder,.home-gform .uael-gf-style .ginput_container textarea::placeholder,.home-gform .uael-gf-style .gfield_checkbox input[type="checkbox"]:checked+label:before,.home-gform .uael-gf-style .ginput_container_consent input[type="checkbox"]+label:before,.home-gform .uael-gf-style .uael-gf-select-custom:after{color:#3FA1AC}.gform_body input::-webkit-input-placeholder{color:#3FA1AC}.gform_body input::-moz-placeholder{color:#3FA1AC}.gform_body input:-ms-input-placeholder{color:#3FA1AC}.gform_body input:-moz-placeholder{color:#3FA1AC}.gform_wrapper form,#secondary .gform_wrapper form{position:relative;width:100%;padding:10px 5px 10px 15px;background-color:#DAF3F6;box-shadow:0 0 0 0 rgb(0 0 0 / .3);display:inline-block}.gform_wrapper span.gform_description{line-height:1.5}.uael-gf-style.uael-gf-check-style.elementor-clickable{width:100%;padding:30px 30px 30px 30px;background-color:#DAF3F6;box-shadow:0 0 0 0 rgb(0 0 0 / .3);display:inline-block}.gform_wrapper .gform_footer{padding:0 0 10px!important}.ginput_container_textarea textarea::placeholder{color:#3FA1AC}.gform_wrapper{margin-top:0}.ginput_container_textarea textarea{border-radius:4px;border:#fff0}.sidebar-main li a{color:#50c7d5}.sidebar-main .gform_wrapper li.hidden_label input{margin-top:0}.sidebar-main .gform_wrapper{margin-top:0}.gform_body textarea{text-transform:uppercase}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #d00000!important}.gform_wrapper .validation_message{display:none}.gform_wrapper .gfield_error .gfield_label{color:#d00000!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:0!important;border-bottom:0!important;padding-bottom:0 !Important;padding-top:0 !Important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}.gform_wrapper div.validation_error{color:#d00000;font-size:1em;font-weight:700;margin-bottom:25px;border-top:2px solid #d00000;border-bottom:2px solid #d00000;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper div.validation_error{color:#d00c00!important;border-color:#d00c00!important;border-top:2px;border-right:2px;border-bottom:2px;border-left:2px;border-style:solid;padding:10px 10px 10px 10px}.footer-adv .widget{margin:0}.site-footer h2{color:#fff!important}li.location-icon img{width:18px}div.footer-phone a:hover,.site-footer a:hover{color:#6bb5c0}.footer-adv-overlay .widget_text ul li,.footer-adv-overlay .footer-phone ul li,.footer-adv-overlay .footer-social ul li{display:inline-block;margin-right:10px}.footer-adv-overlay .footer-address ul{display:table}.footer-adv-overlay .footer-address ul li:first-child{display:table-cell;vertical-align:top;padding-top:0;padding-right:18px}.footer-adv-overlay .footer-social ul li{margin-right:5px}.footer-adv-overlay .footer-social ul li a:hover img{opacity:.6}.site-footer .widget-title{font-weight:700;color:#fff}.footer-sml-layout-1 a{font-size:14px;letter-spacing:0;color:#6bb5c0;font-family:"Poppins";font-weight:400}.footer-adv-widget-4 .widget{float:left}.footer-adv-widget-4 .widget .menu-privacy-container{margin-top:20px}.footer-adv-widget-3{padding-left:5%}.footer-adv-widget-2{padding-left:4%}.call span img{margin-top:-4px;margin-right:10px}div#n2-ss-2 .nextend-arrow{width:100px!important;height:100px!important}.site-footer .widget-title{font-size:21px}.site-footer{font-family:"Poppins";margin-top:20px}.schedule a div div{letter-spacing:2px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px!important}.gform_body input::-webkit-input-placeholder{color:#3FA1AC}.gform_body input::-moz-placeholder{color:#3FA1AC}.gform_body input:-ms-input-placeholder{color:#3FA1AC}.gform_body input:-moz-placeholder{color:#3FA1AC}.ast-small-footer-section.ast-small-footer-section-1{font-size:14px}.n2-ss-layer.n2-ow.my-slider{max-width:100%!important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer{width:100%!important;max-width:100%!important}.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{max-width:100%!important;padding-top:20px!important;padding-bottom:20px!important}.single-post #primary,.single-post #secondary{margin-top:10px!important}@media only screen and (min-width:1200px){.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{max-width:60%!important;padding-top:20px!important;padding-bottom:20px!important}}@media only screen and (min-width:1024px){.service .elementor-container .elementor-row .elementor-widget-text-editor .elementor-widget-container{padding:0 50px 0 50px!important}}@media only screen and (min-width:768px){.elementor-widget{padding:10px}.page .entry-header{padding:0 10px!important}.single .post-featured-img .post-thumb+.ast-single-post-order{text-align:center;max-width:700px;margin:0 auto;position:absolute;margin-top:0px!important;bottom:-45px;left:0;right:0}.single-post .ast-single-post-order,.single-post .entry-title{text-align:center;max-width:700px;margin:0 auto;position:absolute;margin-top:0px!important;bottom:50px!important;left:0;right:0}.post .ast-single-post-order h1{opacity:.8}.single-post .entry-title{opacity:.8}}@media only screen and (min-width:470px){.imagewithtitle{max-width:225px}}@media only screen and (max-width:1700px){.sub-arrow:after{margin-left:3px!important}.main-header-menu a{padding:0 10px!important}.main-header-menu .sub-menu a{padding-top:9px!important;padding-bottom:0px!important}.head-btn{position:absolute;padding-top:8px;top:0;right:40px}.head-btn a{margin-top:8px}.site-logo-img img{max-width:300px}.header-main-layout-1 .ast-main-header-bar-alignment{margin:inherit}.site-header .main-header-container .sub-menu .menu-text{font-size:15px}}@media only screen and (max-width:1600px){.main-header-menu a{padding:0 8px!important}}@media only screen and (max-width:1440px){.site-logo-img img{max-width:280px}.review .elementor-row{padding:0}.site-header .main-header-container .menu-text{font-size:15px}.main-header-menu .sub-menu a{padding:4px 6px!important}.girl-section .elementor-container{padding-left:45px}.head-btn a{margin-top:5px}.my-slider .n2-ss-section-main-content{padding-left:130px!important}.my-slider p{font-size:40px!important}}@media only screen and (max-width:1300px){.head-btn p a{font-size:14px;padding:8px 12px}.main-header-menu a{padding:0 6px!important}}@media only screen and (max-width:1366px){.form-part{padding-top:50px!important;padding-bottom:20px!important}.ca-.elementor-widget-container{padding:0 20px 0 0px!important}.dr-area{margin-top:0px!important}.site-header .main-header-container .menu-text{font-size:18px}.main-header-menu a{padding:0 19px}.my-slider p{font-size:35px!important}.schedule a div div{font-size:19px!important}.main-header-menu a{padding:0 13px}}@media only screen and (max-width:1240px){.site-logo-img img{max-width:100%}.head-btn p a{font-size:12px;padding:8px 12px}.head-btn a{margin-top:13px}.head-btn{padding-top:0;right:30px}.page h1,.page .entry-content h1{font-size:36px!important;line-height:normal!important}}@media only screen and (min-width:1024px){.main-header-menu .sub-menu .menu-link{padding:13px 20px!important}}@media only screen and (max-width:1199px){.main-header-menu a{padding:0 8px}.site-header .main-header-container .menu-text{font-size:16px}.location-icon img{width:80px!important}.footer-address .location-icon img{width:30px!important}.footer-adv-widget-2{padding-left:0!important}.footer-adv-widget-3{padding-left:0!important}.footer-adv-overlay{padding-top:35px!important;padding-bottom:35px!important}.elementor-widget-testimonial-carousel .swiper-slide{padding:0px!important}div#n2-ss-2 .nextend-arrow{width:100px!important;height:40px!important}.family .elementor-element:first-child .elementor-column-wrap.elementor-element-populated{background:rgb(255 255 255 / .6)}.my-slider .n2-ss-section-main-content{background:rgb(255 255 255 / .7)}}@media only screen and (max-width:1199px){.main-header-menu .sub-menu a{padding:4px 20px!important}.main-navigation .main-header-menu{text-align:left}.main-navigation .main-header-menu .menu-item{padding-left:20px!important}.head-btn{display:none}}@media only screen and (max-width:1200px) and (min-width:1025px){.main-header-bar .ast-main-header-bar-alignment{width:80%}}@media only screen and (max-width:1024px){.girl-section{background-image:none!important}.post .post-content .ast-blog-featured-section.post-thumb.ast-col-md-12{width:100%;float:none}.post .post-content .entry-content{width:100%;padding-left:0}.ast-mobile-menu-buttons,.main-header-bar-navigation{display:block}.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}.site-logo-img img{max-width:280px}.head-btn a{margin-top:7px}.main-header-bar .site-branding{width:auto}.ast-mobile-menu-buttons{width:auto}.head-btn{right:75px!important;padding-top:10px}.head-btn p a{font-size:13px;padding:8px 15px}.head-btn{width:auto}.mob-view{display:none}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{color:#50c7d5!important}.header-main-layout-1 .main-header-bar-navigation{text-align:center!Important;line-height:3;padding-top:1em}.head-btn .chw-widget{display:none!important}.footer-address .location-icon img{width:25px!important}.elementor-text-editor ul{margin:0 0 1.5em 4em}}@media only screen and (max-width:991px) and (min-width:768px){.ast-plain-container #primary{margin-top:4em!important;padding-top:0}.coupons-section .clearfix{display:flex;flex-direction:column}.coupons-section .four.columns{width:60%;margin-left:0;display:block;clear:both;margin:20px auto}.footer-adv .footer-adv-overlay .ast-row{display:flex;flex-wrap:wrap}.footer-adv .footer-adv-overlay .ast-row .footer-adv-widget.ast-col-md-3{padding-left:20px!important;flex-grow:1!important;width:40%!important;text-align:left}.footer-adv .footer-adv-overlay .ast-row .footer-adv-widget-4 .widget{float:left}.footer-address .location-icon img{width:20px!important}.footer-adv-widget{margin-bottom:40px}.footer-adv-widget.footer-adv-widget-4{display:flex;flex-direction:column}}@media only screen and (max-width:991px){.service p{min-height:85px!important}.main-header-menu a{padding:0 3px}.ast-header-break-point .ast-site-identity{width:auto;display:inline-block}.my-slider p{font-size:26px!important}.schedule a,.family .contact .gform_button{padding:10px 18px!important}.girl-section h1:before,.girl-section h2:before{left:-24px;top:20px}.girl-section .elementor-widget-wrap:before{left:-15px}.main-header-menu a{padding:0 3px!important}.head-btn p a{font-size:11px;padding:6px 8px 2px 8px}.top-slider p{font-size:22px!important}.review h2{margin:0!important}.schedule a div div{font-size:16px!important}.sidebar-main .gform_button{padding:10px 30px!important}.footer-adv-overlay{background-size:cover!important}.girl-section .elementor-widget-wrap:before{height:65%}#primary{width:100%;padding-right:0!important}#secondary{width:100%;margin:0;padding-left:0!important}.coupons-section .columns{margin-left:0!important}}@media only screen and (max-width:1024px){.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:28px!important}}@media only screen and (max-width:768px){.service .elementor-widget-wrap:hover .elementor-widget-image+.elementor-widget-image img{top:10px!important}.service .elementor-widget-wrap:hover .elementor-widget-image+.elementor-widget-image{top:10px!important}}@media only screen and (max-width:921px){#yapischeduler .floating-rectangle{bottom:80px!important}}@media only screen and (max-width:920px){.my-slider .n2-ss-section-main-content{padding-left:80px!important;padding-right:65px!important}.ast-pagination .page-numbers,span.page-numbers.current{float:left}}@media only screen and (max-width:768px){.ast-container>.elementor{padding:1.5em 0;margin-top:1.5em;margin-bottom:1.5em}}@media only screen and (max-width:641px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(100% - 0px)!important;padding-right:0;width:100%}}@media only screen and (max-width:767px) and (min-width:550px){.coupons-section .clearfix{display:flex;flex-direction:column}.coupons-section .four.columns{width:90%;margin-left:0;display:block;clear:both;margin:20px auto}}@media only screen and (max-width:767px){.elementor-widget{margin-bottom:20px!important}.all-logo{padding:30px 0 0 0px!important}.dr-area .elementor-image{width:100%;text-align:center;margin-bottom:25px}div#n2-ss-2 .nextend-arrow{width:auto!important;height:auto!important}.dr-area .elementor-widget-container{padding:0!important}.service p{min-height:auto!important;margin:0}.family .contact .gform_button{padding:15px 30px!important}.schedule a{line-height:normal!important}.my-slider p{font-size:20px!important;padding:15px 0 10px 0px!important}.my-slider .n2-ss-section-main-content{padding-left:65px!important;padding-right:70px!important}.my-slider p{font-size:20px!important}.schedule a div div{font-size:16px!important}.call p a,.call p span{font-size:11px}.call p{line-height:1.5!important}.call p a,.call p span{font-size:16px!important}.call.social-top{margin-top:10px;margin-bottom:10px}.call.social-top img{width:35px!important}.dr-area{margin-bottom:0!important}.form-part{padding-top:0px!important;padding-bottom:0px!important}#n2-ss-2-arrow-next{right:0!important}#n2-ss-2-arrow-previous{left:0!important}.call p a,.call p span{font-size:11px}.top-bar{padding:7px 20px 7px 4px}.dr-area .elementor-row{padding:0 15px;display:inline-block}.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{max-width:100%!important;padding-top:20px!important;padding-bottom:20px!important}.footer-adv-widget-3{padding-left:30px!important}.footer-adv-widget-2{padding-left:30px!important}.ast-right-sidebar #secondary{padding-left:0}.footer-adv-widget-4 .widget{float:none}li.location-icon img{width:auto}.footer-adv-widget-1 .widget:last-child{margin-bottom:20px!important}.footer-adv .widget{margin:0 0 10px 0!important}.footer-adv-overlay{padding-top:30px!important;padding-bottom:30px!important}.ast-footer-overlay{padding-top:12px!important;padding-bottom:12px!important}.location-icon img{max-width:20px!important}.footer-adv-overlay .footer-address ul li:first-child{padding-right:0;padding-left:10px;display:inline-block;padding-top:0}.footer-adv-overlay .footer-phone ul li:first-child{padding-left:10px;padding-right:5px}.site-footer .widget-title{margin-bottom:10px}div.footer-social{padding-left:10px}div.footer-logo{text-align:center;margin-bottom:0!important}.footer-adv-overlay .footer-address ul{display:inline-block;position:relative}div.footer-address li:last-child{padding-left:40px}li.location-icon{position:absolute;top:3px}.ast-small-footer.footer-sml-layout-1{font-size:14px}.site-header .main-header-container .menu-text{font-size:16px}.site-header .main-header-container .sub-menu .menu-text{font-size:14px}.uael-gf-style.uael-gf-check-style.elementor-clickable{padding:15px 15px 15px 15px}.primary .gform_wrapper form{padding:0}.sidebar-main .gform_wrapper form,.sidebar-main #secondary .gform_wrapper form{padding:10px 15px 10px 15px!important}.sidebar-main .gform_footer .button{width:auto!important}div.footer-logo img{margin-bottom:20px!important}.my-slider .n2-ss-section-main-content{padding-left:70px!important;padding-right:65px!important}.footer-adv-overlay .ast-row{max-width:300px;margin:0 auto}.footer-adv-widget{margin-bottom:20px}div.footer-adv-widget .widget_nav_menu{padding-left:10px}}@media only screen and (max-width:575px){.my-slider p{font-size:12px!important;padding-right:0px!important;padding-bottom:10px!important;display:inline-block}.schedule a,.family .contact .gform_button{padding:8px 15px!important;font-size:15px!important}.my-slider .schedule a{padding:5px 10px 5px 10px!important;font-size:12px!important;line-height:12px!important}.alignright,.alignleft,.aligncenter{float:none;margin:1.5em auto;display:block}#primary .post .gform_wrapper li{margin-left:0px!important}.page h2.elementor-heading-title{margin:10px 0;font-size:18px}.head-btn p a{padding:7px 11px}#primary .post li{margin-left:-21px!important}.head-btn{top:65px;right:0px!important;position:absolute;width:100%;z-index:-1;display:none}div#n2-ss-2 .nextend-arrow{width:40px!important}.call{text-align:center}.call ul{float:none}.site-logo-img img{width:250px!important}.schedule a div div{font-size:10px!important;letter-spacing:0}h1,.entry-content h1{font-size:30px!important}.girl-section .elementor-container{padding-left:15px}.slider-title .n2-ss-item-content{font-size:20px!important}.slider-text .n2-ss-item-content{font-size:14px!important}.top-slider p{font-size:14px!important;padding-bottom:0!important;padding-top:5px!important}.schedule a,.family .contact .gform_button{padding:6px 10px 0 10px!important}.page h1,.page .entry-content h1,.page h3.uael-gf-form-title{font-size:25px!important;line-height:normal!important;margin-bottom:10px!important}.call.social-top img{width:25px}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 0em}.top-bar{padding:7px 0 7px 0}.call p a,.call p span{font-size:10px}#n2-ss-2-arrow-previous{left:20px!important}#n2-ss-2-arrow-next{right:15px!important}}@media only screen and (max-width:544px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:250px!important}}@media only screen and (max-width:544px){#content #primary h1.entry-title{font-size:40px!important}}@media only screen and (max-width:470px){.top-bar .textwidget{width:70%;display:block;margin:0 auto}.imagewithtitle{padding:0 8%}}@media only screen and (max-width:375px){.top-slider p{font-size:12px!important}.my-slider .n2-ss-section-main-content{padding-left:50px!important;padding-right:30px!important}.ast-site-identity{padding:0em 0}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:215px!important}.family .contact .gform_button{padding:9px 15px 4px 15px!important;font-size:15px!important}}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated .elementor-widget-wrap{padding:0px!important}@media only screen and (min-width:768px){.top-slider .elementor-widget{padding:0}}