.slogan-section{background-size:cover;background-position:50% 50%;}.slogan-section:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,0.3);}.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{margin-bottom:-5px;}@media (min-width:992px){.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:820px;}}@media (min-width:992px){.path-frontpage #header #header-holder.header-holder.slide-show-header{background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}}.testimonials-section{height:unset;}@media screen and (max-width:767px){.testimonials-section{height:unset;}}.testimonials-section .testimonial-slider{margin-bottom:0;}@media (min-width:768px){.testimonials-section .heading{margin-bottom:20px;}}.testimonials-section blockquote{letter-spacing:normal;font-size:30px;line-height:36px;}@media (min-width:769px){.testimonials-section blockquote{font-size:2.125rem;line-height:2.75rem;}}.testimonials-section blockquote cite{font-size:1.25rem;}.services-section .section [class*=col-] .service-block:hover h3{color:var(--tertiary);}.intro-section .slick-dots li:first-child:last-child{display:none;}.blog-section .bg-image{opacity:0.3;background-attachment:fixed;}@media (hover:none){.blog-section .bg-image{background-attachment:scroll;}}.pagination .page-link,.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{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;margin-right:8px;}.page-item.active .page-link{background-color:var(--secondary);}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span:focus,.pagination li.active span:hover{background-color:var(--tertiary);}.blogs-category-section .card-body .btn:hover{color:#fff;}@media (min-width:992px){.header-holder .logo{height:100%;min-height:74px;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;margin-left:10px;}}@media (min-width:1160px){.header-holder .logo{max-width:300px;width:285px;}.header-holder .logo img{width:285px;}}form#search-block-form .form-search{top:65px;right:25px;}@media screen and (max-width:991px){form#search-block-form .form-search{right:10px;top:55px;max-width:260px;}}form#search-block-form.active .form-item,form#search-block-form.active input[type=submit]{position:relative;}.header-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-row .pay-button a{margin-right:10px;}@media (min-width:992px){.header-row .pay-button a{padding:12px 20px;min-width:140px;}}@media (min-width:992px){.header-row .header-item{padding:18px 0;top:unset;}}.services .our-services-block{padding-top:3rem;padding-bottom:3rem;}@media (min-width:992px){.services .our-services-block h2{font-size:3.375rem;line-height:3.5rem;}}.services .our-services-block .learn-more-link i{font-size:12px;}.review-us-block .btn.btn-decor.btn-sm:hover{background:var(--tertiary);border-color:var(--tertiary);}input[type=submit]{background:var(--btn);color:var(--btn_font);}input[type=submit]:hover,input[type=submit]:active{background:var(--btn_hover);color:var(--btn_font_hover);}.pay-button .btn.btn-warning:not(:hover){background-color:#fff;border-color:#fff;color:var(--header_icon);}.services .our-services-block .services-list .service-large-text .learn-more-link{color:var(--link);}.services .our-services-block .services-list .service-large-text .learn-more-link:hover{color:var(--link_hover);}.about-us-section.section.photo-left-2-section .left-photo-container,.inform-section.section.photo-left-2-section .left-photo-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.about-us-section.section.photo-left-2-section .left-photo-container .left-photo,.inform-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:100%;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .left-photo,.inform-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:45%;}}.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{position:relative;padding-bottom:0;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{max-width:55%;}}.about-us-section.section.photo-left-2-section .left-photo-container .btn.btn-warning,.inform-section.section.photo-left-2-section .left-photo-container .btn.btn-warning{line-height:2rem;padding:1rem 0;font-size:1rem;}.single-service .service-content .container .service-node p .columbia-pike{font-size:0.8125rem;}.info-card{background:var(--secondary);font-weight:normal;padding:20px;position:relative;margin-top:25px;margin-bottom:10px;}.testimonials-section blockquote p:after{opacity:0.24;font-size:3.75rem;position:fixed;}.page-item.active .page-link{background-color:var(--link);}.about-us-section.section.photo-left-2-section .left-photo-container .btn.btn-warning,.team-section .btn.btn-warning,.blog-section .btn.btn-warning{font-size:1.5rem;}@media (min-width:1200px){.webform-signature-pad .button{bottom:auto;top:60%;}}@media (max-width:1199px){.webform-signature-pad .button{bottom:auto;top:60%;}}@media (max-width:992px){.webform-signature-pad .button{bottom:auto;top:40%;}}.button.js-form-submit{background-color:var(--btn);border-bottom:8px solid var(--btn_border);color:var(--btn_font);}input[type=submit]:hover{background-color:var(--btn_hover);border-bottom:8px solid var(--btn_border);color:var(--btn_font_hover);}@media (min-width:993px){.button.js-form-submit{width:320px;}}@media (max-width:768px){.webform-signature-pad .button{width:auto;}}@media (max-width:630px){.partners-slider .slick-slide{padding:0 4.5rem;width:400px !important;}}@media (max-width:992px){.intro-section .intro-holder .text-holder p{font-size:1.25rem;}}@media (max-width:992px){.header-holder .logo{max-width:13.75rem;}}@media (min-width:992px){.service-block-container .col-md-2{flex:0 0 25.666667%;max-width:25.666667%;}}@media (min-width:1600px){.services-section .section div.col-md-2 .service-block .service-image{height:unset;width:unset;}}
