@media (min-width:992px){.header-holder .logo{max-width:100%;margin:0;width:390px;}.header-holder .logo img{max-width:100%;width:210px;}.header-holder{padding:10px 0;}.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-weight:800;}}@media (min-width:1200px){.header-holder .logo img{max-width:unset;width:350px;}}.homePromotions a.button.cta{display:inline-block;position:relative;z-index:9;background:#fff;min-height:160px;border-radius:3px;width:100%;color:#062D51;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-shadow:0px 2px 8px 0px rgba(99,99,99,0.2);box-shadow:0px 2px 8px 0px rgba(99,99,99,0.2);}.homePromotions a.button.cta strong{font-size:28px;display:block;}.homePromotions a.button.cta:hover{color:#0973D7;}.homePromotions a.button.cta:hover strong{color:#fff;}.services-section .heading h3,.slogan-section-footer .container .info-text strong{font-size:16px;text-transform:uppercase;font-weight:500;}.slogan-section-footer .container .info-text strong{color:var(--h2);}.services-section h2.h1{margin-top:0;margin-bottom:3rem;}@media (min-width:992px){.advantages-section,.services-section{padding-top:5rem;}}@media (min-width:1200px){.slogan-section img{width:17.8125rem;margin-right:2em;}}.slogan-section h2:before{content:none;}@media (min-width:768px){.social-networks{margin:0;}}@media (max-width:991px){.social-networks li{padding-bottom: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:50% 20%;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;}@media (min-width:992px){.intro-section .btn,.intro-section input[type=submit]{min-width:13.8125rem;padding-top:15px;padding-bottom:15px;}}.btn,.button,input[type=submit],.btn.btn-sm,.button.btn-sm,input.btn-sm[type=submit],.header-holder .btn,.header-holder input[type=submit]{padding-top:15px;padding-bottom:15px;}@media (min-width:992px){.header-top .dropdown-menu{width:100%;}}@media (min-width:992px){.intro-section .text-holder{max-width:30.5rem;}}@media (min-width:992px){.intro-section h2.h1{margin-bottom:15px;}}.inform-section .img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:992px){.inform-section .img-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}.inform-section .img-block img{height:initial;border-radius:3px;}@media (max-width:992px){.inform-section .img-block img{width:auto;}}@media (min-width:992px){.slogan-section .container{padding-top:35px;}}.inform-section .decor{display:none;}.services-section .heading,.services-section .row{position:relative;z-index:2;}.services-section .card-img{border:0.3125rem solid #F3ECDC;}.testimonials-section .btn i{font-size:13px;}.smile-gallery-block .smile-gallery .smile-gallery-wrapper{background:transparent;text-align:start;color:rgba(var(--h2),1);}.smile-gallery-block .smile-gallery .smile-gallery-wrapper p{margin-top:20px;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img{border-radius:3px;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img:last-child{border-top-right-radius:3px;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img:first-child,.smile-gallery-block .smile-gallery .smile-gallery-wrapper .image-container:first-child img{border-top-left-radius:3px;}.smile-gallery-block .btn.btn-warning:first-child:before{background:rgba(var(--btn),1);}.smile-gallery-block .btn.btn-warning:first-child:after{background:rgba(var(--btn_hover),1);}@media (min-width:992px){form input[type=submit]{min-height:60px;}}#sidebar .card .card-header{border-radius:3px;}@media (max-width:767px){.slogan-section img + h2{text-align:center;font-size:32px;}.slogan-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.smileGalleryPage .smile-gallery-page-wrapper img{border:none;}.btn,.button,.intro-section .btn,#footer .btn{border-radius:1px;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;z-index:1;background:transparent;}.btn:after,.button:after,.intro-section .btn:after,#footer .btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(var(--btn),1);border-radius:1px;z-index:-2;}.btn:before,.button:before,.intro-section .btn:before,#footer .btn:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:rgba(var(--btn_hover),1);-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:1px;z-index:-1;}.btn:hover,.btn:focus,.button:hover,.button:focus,.intro-section .btn:hover,.intro-section .btn:focus,#footer .btn:hover,#footer .btn:focus{background:transparent;}.btn:hover:before,.btn:focus:before,.button:hover:before,.button:focus:before,.intro-section .btn:hover:before,.intro-section .btn:focus:before,#footer .btn:hover:before,#footer .btn:focus:before{width:100%;}input[type=submit]{background:rgba(var(--btn),1);color:rgba(var(--btn_font),1);}input[type=submit]:hover{background:rgba(var(--btn_hover),1);color:rgba(var(--btn_font_hover),1);}section.slogan-section.bg-img:before{content:"";background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;right:0;bottom:0;}.gv-video-holder:after{content:"";background:rgba(255,255,255,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;}@media (min-width:992px){.slogan-section.bg-img,.smile-gallery-block{background-attachment:fixed;}}.members-holder{float:none;}.team-member{height:450px;max-width:400px;background-position:50% 0%;}@media (min-width:992px){.team-member{height:450px;max-width:400px;}}.header-top .dropdown-toggle{color:rgba(var(--link),1);}@media (max-width:991px){.menu-holder{background:#3B372E;}}.path-frontpage .asa-reviews-page-block{max-width:unset;background-image:url("/sites/default/files/2023-10/slogan-block-background.jpg");position:relative;background-attachment:fixed;background-position:50% 50%;background-size:cover;}@media (hover:none){.path-frontpage .asa-reviews-page-block{background-attachment:scroll;}}.path-frontpage .asa-reviews-page-block:before{background:hsla(0,0%,100%,0.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;display:block;}.path-frontpage .asa-reviews-page-block .reviews-body{max-width:75rem;margin:auto;}.path-frontpage .asa-reviews-page-block h2{position:relative;}.path-frontpage div[itemprop=review]{background-color:rgba(255,255,255,0.7);}.header-top{border-bottom:2px solid #959083;}.card-item .card-body .text-block .btn.btn-light span{color:#fff;}.intro-section-video .text-holder.text-shadow h2{text-shadow:2px 4px 3px rgba(0,0,0,0.3);}@media (min-width:992px){.intro-section h2.h1{line-height:1;}}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:unset;}@media (max-width:991px){.intro-section .text-holder{position:absolute;bottom:0;text-align:center;padding:0;left:20px;right:20px;max-width:unset;}.intro-section .text-holder h2.h1{font-size:35px;}}@media (min-width:992px){.inform-section .info-text h1{font-size:2.7rem;}}.inform-section .info-text img{max-width:250px;}@media (max-width:991px){.inform-section .info-text img{margin-bottom:20px;}}.inform-section .info-text .btn{margin-bottom:0;}@media (max-width:991px){.inform-section .info-text .btn{margin-bottom:20px;}}.services-section .heading h3{color:#3B372E;}.advantages-section .advantages-decor-img{-ms-flex-item-align:center;align-self:center;}.advantages-section .advantages-decor-img img{border-radius:50%;}#header{z-index:999;}.partners-section{border-top:3px solid rgba(var(--btn,1));border-bottom:3px solid rgba(var(--btn,1));}.video-testimonials-section{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding-top:5rem;padding-bottom:34px;}.services-section .bg-image,.video-testimonials-section .bg-image{opacity:0.6;}.slogan-section-footer .bg-image{opacity:0.3;}.advantages-section .col-sm-6.col-lg-4.col-xl-3{-ms-flex-item-align:stretch;align-self:stretch;}.advantages-section .col-sm-6.col-lg-4.col-xl-3 .advantages-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:992px){footer .logo{width:100%;}footer .logo img{width:100%;max-width:300px;}}@media (min-width:992px){.associations-img img{height:70px;}}[class^=why-us-image]{display:none;}.advance-view-block{position:relative;padding-top:50px;padding-bottom:50px;}@media (max-width:991px){.advance-view-block{padding-top:30px;padding-bottom:30px;}}.advance-view-block h2{position:relative;text-align:center;}.advance-view-block .bg-image{background-attachment:fixed;opacity:0.6;}.slogan-section img{border-radius:50%;}.slogan-section .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 3.75rem);}.slogan-section img + h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:0px;}@media screen and (min-width:1920px){.intro-section .text-holder{padding:370px 30rem 6.25rem;}}.we-mega-menu-ul .dropdown-menu .dropdown-menu > a:after,.we-mega-menu-ul .dropdown-menu .dropdown-menu > span:after{right:-6px;}.intro-section .intro-section-video .gv-video-holder .text-holder span.h1{text-transform:unset;text-shadow:2px 4px 3px rgba(0,0,0,0.3);}@media (min-width:992px){.intro-section .intro-section-video .gv-video-holder .text-holder span.h1{margin-bottom:15px;}}@media (min-width:992px){.intro-section .intro-section-video .gv-video-holder .text-holder{margin:20px;text-align:left;}}@media (max-width:768px){.intro-section .intro-section-video .play-button{bottom:80px;z-index:200;}}.post-block .services-node-content .node-body .row [class^=col-md] p{position:relative;}.post-block .services-node-content .node-body .row [class^=col-md] p > span{color:#fff;font-size:22px;left:0;margin:0;padding:10px;position:absolute;top:0;font-weight:700;z-index:1;}@media (max-width:767px){.post-block .services-node-content .node-body .row [class^=col-md] p > span{right:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}}.post-block .services-node-content .node-body .row [class^=col-md] img{border-radius:3px;}
