.page-item.active .page-link{background-color:var(--primary);border-color:var(--primary);}.pagination .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.review-us-block .btn.btn-decor.btn-sm:hover{background:var(--btn_hover);border-color:var(--btn_hover);color:var(--btn_font_hover);}.btn .decor-holder:before{color:var(--primary);-webkit-text-stroke:0.125rem #70533A;}.members-holder .heading h2 strong{color:var(--strong);}.review-us-block .card-header h3,.review-us-block .card-header h4{color:var(--h3);}.members-holder .card .heading h3 a,.members-holder .card .position{color:var(--tertiary);}@media (min-width:992px){.header-holder .logo{max-width:160px;}}@media (max-width:991px){form#search-block-form{position:relative;}}form#search-block-form .form-search{right:5px;top:70px;}@media (max-width:991px){form#search-block-form .form-search{right:6px;top:50px;}}.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;}.team-section .member .img-block .photo img{-o-object-position:50% 0;object-position:50% 0;}.slogan-section.section{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;}@media (hover:none){.slogan-section.section{background-attachment:scroll;}}.slogan-section.section:before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5);content:"";}.blog-section .bg-image{opacity:0.5;}@media (min-width:992px){.intro-section span.h1{font-size:4rem;line-height:1.2;}.intro-section .intro-holder .text-holder{margin-top:120px;}.intro-section .intro-holder .text-holder p{margin-bottom:0;}}@media screen and (max-width:991px){.section.hero-background{padding-bottom:3rem;padding-top:25rem;}}@media screen and (min-width:992px){.section.hero-background{padding-bottom:4rem;padding-top:18rem;}}@media (min-width:992px){.header-top .header-list{padding-left:10px;}}@media (min-width:992px){#header.logo_top .header-top .logo{position:relative;background:#fff;border:15px solid #fff;border-bottom-left-radius:40px;border-bottom-right-radius:40px;top:33px;margin-top:-55px;}}@media (min-width:992px){#header.logo_top .header-top .logo img{width:150px;}}@media (max-width:991px){#header.logo_top .header-top .logo img{width:125px;}}.intro-section .img-holder.bg-stretch:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);}.main-content h2{margin-top:3.725rem;}.intro-section .button.secondary{background-color:var(--primary);border-color:var(--primary);color:var(--btn_font_hover);}.intro-section .button.secondary:hover{color:var(--btn_font);}.review-us-block .btn.btn-sm{min-width:100%;}.no-border{border:none !important;}.review-us-block .btn.btn-decor.btn-sm{padding-left:inherit;margin-left:auto;}.btn.btn-warning,.button,.review-us-block .btn.btn-decor.btn-sm,.button-bar .btn.btn-info[class^=icon-]{border-radius:50px;}.btn.btn-warning,.team-section .btn.btn-warning,.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.button,.button-bar .btn.btn-info{border-bottom:none;}.btn.btn-warning:hover,.team-section .btn.btn-warning:hover,.about-us-section .btn.btn-warning:hover,.blog-section .btn.btn-warning:hover,.button:hover,.button-bar .btn.btn-info:hover{border-bottom:none;}.webform-signature-pad .button,.btn.btn-warning,.btn .btn-warning,.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.team-section .btn.btn-warning,.button .secondary,.button{font-size:1.2rem;line-height:1.25rem;padding:1rem 0;width:290px;}.btn.btn-warning:hover,.team-section .btn.btn-warning:hover,.about-us-section .btn.btn-warning:hover,.blog-section .btn.btn-warning:hover,.button:hover,.button-bar .btn.btn-info:hover{border-bottom:none;}@media (min-width:992px){.menu-drop .main-nav li.menu-li a,.menu-drop .main-nav li.menu-li span{font-size:1rem;}}@media (min-width:1025px) and (max-width:1599px){#header .menu-drop{padding:0 0.875rem 0 2.875rem;}}@media (min-width:992px){#header .header-holder{padding:0 1.9rem 0 6.9rem;}}@media (min-width:992px){.ahaa-section{padding:5rem 2rem;}}@media (max-width:991px){.ahaa-section{padding-bottom:3rem;padding-top:3rem;padding-left:0;padding-right:0;}}.col-md-3 .aaha_stacked{max-width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;}.blogs-category-section .card-body .btn:hover{background:var(--tertiary);color:#fff;}.link-more-arrows{margin-top:10px;}.promotion-section{padding:5rem 2rem;}@media (max-width:767px){.promotion-section{padding:2rem 1rem 5rem;}}.promotion-container{margin-bottom:-25px;border-radius:10px;border:1px solid #756755;max-width:980px;margin-left:auto;margin-right:auto;}.promo-container{padding-right:30px;padding-left:30px;max-width:980px;margin-left:auto;margin-right:auto;}.promotion-section h2{margin-top:-35px;margin-bottom:20px;text-align:center;font-size:42px;line-height:1.3em;font-weight:600;color:#63858c;background-color:#fff;}@media (max-width:767px){.promotion-section h2{font-size:30px;}}.promotion-section p{text-align:center;font-size:24px;line-height:1.4em;font-weight:400;color:#3b3426;}@media (max-width:767px){.promotion-section p{font-size:18px;}}.promotion-section .btn{font-size:20px;font-weight:400;padding-top:10px;padding-bottom:10px;width:500px;margin-bottom:-70px;}@media (max-width:767px){.promotion-section .btn{font-size:15px;width:265px;}}@media (max-width:767px){.promotion-container > .promo-container{padding-right:20px;padding-left:20px;}}#header #header-holder.header-holder.slide-show-header.custom-slide-show-header{background:var(--menu_bg);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);box-shadow:0 4px 4px 0 rgba(0,0,0,0.1);}.promotion-section h2{opacity:0;}.fade-text-in-animation{-webkit-animation:fade-text-in 1.5s forwards;animation:fade-text-in 1.5s forwards;}@-webkit-keyframes fade-text-in{0%{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0);}50%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fade-text-in{0%{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0);}50%,100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.services-section{padding:5rem 2rem;background:none;}@media (max-width:767px){.services-section{padding:2rem 1rem 5rem;}}.services-container{margin-bottom:-25px;border-radius:10px;border:3px solid #756755;max-width:980px;margin-left:auto;margin-right:auto;}.callout-container{padding-right:30px;padding-left:30px;max-width:980px;margin-left:auto;margin-right:auto;}.callout-container h1{margin-top:-35px;margin-bottom:20px;text-align:center;font-size:42px;line-height:1.3em;font-weight:600;color:#63858c;background-color:#fff;}@media (max-width:767px){.callout-container h1{font-size:30px;}}.callout-container p{text-align:center;font-size:24px;line-height:1.4em;font-weight:400;color:#3b3426;}@media (max-width:767px){.callout-container p{font-size:18px;}}.callout-container .btn{font-size:20px;font-weight:400;padding-top:10px;padding-bottom:10px;width:500px;margin-bottom:-70px;}@media (max-width:767px){.callout-container .btn{font-size:15px;width:265px;}}@media (max-width:767px){.services-container > .callout-container{padding-right:20px;padding-left:20px;}}@media (max-width:991px){#footer{padding:1.8125rem 0;}#footer .logo-holder .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#footer .logo-holder .logo img{width:150px;}}@media (max-width:899px){.button,.webform-signature-pad .button,.review-us-block .btn.btn-decor.btn-sm{font-size:1rem;line-height:1.8rem;padding:0.4rem 1rem;width:auto;}}@media (max-width:767px){.promotion-section{margin-top:20px;}.services-section{padding:2rem 1rem 2rem;}.team-section{padding-top:25px;}.services-section{margin-bottom:30px;}}@media (max-width:500px){.button-bar .col-md-12 div{display:grid;}.button-bar .btn.btn-info[class^=icon-]{margin:4px;}.intro-section span.h1{font-size:2rem;}.section.hero-background .hero-container{margin-top:23px;}}.header-top .dropdown-toggle{display:none;}@media (min-width:992px){#header #header-holder.header-holder.slide-show-header{background:var(--menu_bg);}}@media (min-width:1080px){.button-bar .btn.btn-info{font-size:15px;}}@media (max-width:991px){.intro-section .intro-holder{margin-top:190px;}#header #header-holder.header-holder.slide-show-header{padding:8px 0;background:var(--tertiary);}.page-search .search-form-toggle{background-color:transparent;}.header-top .header-list div:nth-child(3){grid-column:1/3;}.header-item .social-networks{margin:auto;}}@media (max-width:991px){#header #header-holder.header-holder.slide-show-header .nav-opener{color:#fff;}#header #header-holder.header-holder.slide-show-header .nav-opener .burger,#header #header-holder.header-holder.slide-show-header .nav-opener:after,#header #header-holder.header-holder.slide-show-header .nav-opener:before{background-color:#fff;}}@media (max-width:991px){.secondary-menu-holder{grid-column:span 2;}.secondary-menu-holder .button-bar .btn.btn-info{flex:1;align-content:center;}}@media (max-width:767px){.secondary-menu-holder .button-bar .btn.btn-info{font-size:.85rem;}}@media (min-width:1347px){.services-section .section [class*=col-] .service-block .service-heading{max-width:200px;}}@media (max-width:1346px){.services-section .section [class*=col-] .service-block .service-heading{max-width:165px;}}
