@media (min-width:1200px){#header .header-top .header-item .item-icon{margin:auto;top:0;bottom:0;}}@media (min-width:992px){#header .header-top .dropdown-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header .header-top .header-item{top:0;}#header .header-top .header-item .item-icon{margin:auto;top:0;bottom:0;}}@media (max-width:991px){#header .header-top .header-item .address-list a{color:#212529;}}@media (min-width:992px){#header .header-holder{padding:16px 3rem;}#header .header-holder .container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;}#header .header-holder .container-fluid .menu-holder{margin-left:auto;}}@media (min-width:1300px){#header .header-holder{padding:16px 6rem;}}@media (min-width:1301px) and (max-width:1378px){#header .header-holder nav.main .main-nav > li.we-mega-menu-li a{padding-left:1.2rem;padding-right:1.2rem;}#header .header-holder nav.main .main-nav > li.we-mega-menu-li a .icon-arrow-bottom{right:5px;}}@media (min-width:992px) and (max-width:1300px){#header .header-holder nav.main .main-nav > li.we-mega-menu-li a .icon-arrow-bottom{right:0;}}@media (min-width:992px) and (max-width:1048px){#header .header-holder nav.main .main-nav > li.we-mega-menu-li a{font-size:0.78rem;}}#header .header-holder:not(.slide-show-header) .logo{width:7rem;}#header .header-holder .logo{width:9rem;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}@media (min-width:1920px){#header .header-holder .logo{width:9rem;}}.bg-img{background-attachment:fixed;opacity:0.4;}.btn,.button,.btn.btn-warning,input[type=submit],.button.secondary,.smile-gallery-block .btn.btn-warning.apptButton,.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.team-section .btn.btn-warning,.webform-signature-pad .button,input[type=submit],#footer .rateus-form .btn.btn-warning,.members-holder .card .btn.btn-outline-warning{border-radius:0;border:none;border-bottom:8px solid rgba(0,0,0,0.2);background:var(--btn);color:var(--btn_font);}.btn:hover,.btn.btn-warning:hover,.button:hover,input[type=submit]:hover,.btn.btn-decor:hover,#footer .btn:is(:active,:hover),.intro-section .text-holder .btn:hover,.header-holder a.btn:hover,.button.secondary:hover,.smile-gallery-block .btn.btn-warning.apptButton:hover,.about-us-section .btn.btn-warning:hover,.blog-section .btn.btn-warning:hover,.team-section .btn.btn-warning:hover,.webform-signature-pad .button:hover,#footer .rateus-form .btn.btn-warning:hover,.members-holder .card .btn.btn-outline-warning:hover{border:none;border-bottom:8px solid rgba(0,0,0,0.2);background:var(--btn_hover);color:var(--btn_font_hover);}.btn p,.button p,input[type=submit] p{margin-bottom:0;}.button.cta,#block-views-block-cta-cta-promoted-to-front > div > div .button{border-radius:0;border:3px solid #fff;min-height:100px;padding-left:122px;}.button.cta strong,#block-views-block-cta-cta-promoted-to-front > div > div .button strong{position:absolute;left:0;top:0;bottom:0;height:100%;-ms-flex-line-pack:center;align-content:center;background:var(--btn_hover);border-right:3px solid #fff;width:110px;color:#fff;}@media (max-width:767px){.button.cta strong,#block-views-block-cta-cta-promoted-to-front > div > div .button strong{left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:991px){.section.hero-background{padding-top:22rem;}}.section.hero-background .hero-container .hero-heading{letter-spacing:unset;}.community-involvement:not(.community-involvement),.asa-reviews-page-block:not(.community-involvement){padding:5rem 0;}@media (max-width:991px){.community-involvement,.asa-reviews-page-block{padding:3rem 0;}}@media (min-width:769px){.community-involvement h2,.asa-reviews-page-block h2{font-size:3.5rem;line-height:3.5rem;}}@media (max-width:768px){.community-involvement h2,.asa-reviews-page-block h2{font-size:2rem;}}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{max-width:55%;}}.section.slogan-section{background:-webkit-gradient(linear,left top,left bottom,from(#008a98),color-stop(#008a98),to(#2eb1ec));background:linear-gradient(#008a98,#008a98,#2eb1ec);}@media (max-width:991px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{padding-right:0;}}@media (min-width:992px){#footer .container{max-width:100%;}#footer .container .d-flex{padding:0 2rem;}#footer .container .d-flex > div:has(.logo-holder){width:28%;padding:0 2.0625rem;}#footer .container .d-flex > div:has(.logo-holder) .logo-holder .logo{width:8rem;}#footer .container .d-flex > div:has(.logo-holder) .info-block{max-width:unset;}#footer .container .d-flex > div:has(.rateus-form){width:24%;}}@media (min-width:1430px){#footer .container > div.d-flex{padding:0 4rem;}}#footer .container .d-flex > div .contact-list li a{overflow-wrap:break-word;}@media (max-width:991px){#footer .container .d-flex > div:has(.logo-holder) .logo-holder{gap:1rem;}#footer .container .d-flex > div:has(.logo-holder) .logo-holder .logo{width:8rem;}}@media (max-width:767px){#footer .container .d-flex > div:has(.logo-holder) .logo-holder{gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#footer .container .d-flex > div:has(.logo-holder) .logo-holder .logo{-ms-flex-item-align:center;align-self:center;width:10rem;}#footer .container .d-flex > div:has(.logo-holder) .logo-holder .info-block{text-align:center;}}@media (min-width:992px){#footer [class*=md-]#page_footer_13.lg-4{width:29.5%;}}#sidebar .review-us-block .btn.btn-decor.btn-sm{width:60%;display:block;margin:0 auto;padding-left:inherit;}#sidebar .review-us-block .btn.btn-decor.btn-sm:hover{color:var(--btn);}.intro-section .intro-slider .slider--full_w_full_h{background:#fff;}.intro-section .intro-slider .slider--full_w_full_h .container .text-holder span.h1,.intro-section .intro-slider .slider--full_w_full_h .container .text-holder p{text-shadow:2px 4px 3px rgba(0,0,0,0.3);}.intro-section .intro-slider .slider--full_w_full_h .container .text-holder span.h1{margin-bottom:0;font-size:3rem;line-height:3rem;}.intro-section .intro-slider .slider--full_w_full_h .container .text-holder p{color:var(--slider_subtitle_font);font-size:2rem;}@media (min-width:992px){.intro-section .intro-slider .slider--full_w_full_h .container .text-holder{margin-top:180px;}}@media (max-width:991px){.intro-section .intro-slider .slider--full_w_full_h .container .text-holder p{font-size:1rem;}}@media (max-width:574px) and (max-height:779px){.intro-section .intro-slider .slider--full_w_full_h .container .text-holder{margin-top:150px;}}.intro-section .intro-slider .slider--full_w_full_h .container .slider-image{opacity:0.7;}@media (max-width:991px){.intro-section .intro-slider .slider--full_w_full_h .container .text-holder{margin-top:auto;margin-bottom:90px;}}@media (max-width:768px){.intro-section .intro-slider .slider--full_w_full_h{height:465px;margin-top:305px;}.intro-section .intro-slider .slider--full_w_full_h .container{height:100%;}.intro-section .intro-slider .slider--full_w_full_h .container .text-holder{margin-bottom:0;}.intro-section .intro-slider .slider--full_w_full_h .container .text-holder span.h1{font-size:2rem;line-height:2rem;}}@media (max-width:575px){.intro-section .intro-slider .slider--full_w_full_h{height:350px;margin-top:305px;}.intro-section .intro-slider .slider--full_w_full_h .text-block .btn.btn-warning{display:none;}}.single-service .service-content .container{max-width:100%;padding:0 2rem;}@media (max-width:767px){.single-service .service-content .container{padding:0;}}.info-card{background-color:#f7f7f7;margin:1.875rem 0;min-height:400px;border-radius:10px;position:relative;z-index:1;}.info-card .info-text{text-align:center;padding:30px;z-index:2;}.info-card .img{position:absolute;bottom:0;left:0;right:0;opacity:0.9;height:300px;z-index:-1;background-position:bottom;background-repeat:no-repeat;background-size:cover;z-index:-1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.info-card .img:before{content:"";position:absolute;height:28px;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),to(hsla(0,0%,96.9%,0)));background:linear-gradient(180deg,#f7f7f7 0,hsla(0,0%,96.9%,0));z-index:-1;}
