.testimonials-section blockquote p:after{position:absolute;width:2rem;line-height:3rem;font-size:3.75rem;color:#182657;opacity:0.24;padding-left:6px;font-family:var(--body_font);color:var(--testimonials_body);}@media (min-width:992px){.header-top .header-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media (min-width:992px) and (max-width:1200px){.header-holder .logo{max-width:180px;position:relative;margin-top:-95px;}}@media (min-width:1201px){.header-holder .logo{max-width:210px;margin-top:-102px;}}.header-holder .logo img,#footer .logo-holder .logo img{background:#fff;border:5px solid #fff;border-radius:5px;}.slogan-section.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;}.slogan-section:before{background:rgba(0,0,0,0.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;}.slogan-section{padding:5rem 1.25rem;}.bg-fixed{background-attachment:fixed;}@media (hover:none){.bg-fixed{background-attachment:scroll;}}@media (min-width:769px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block .heading h1,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block .heading h2{font-size:2.5rem;line-height:2.5rem;}.info-text p{line-height:1.2em;}.testimonials-section{height:450px;}}.partners-slider .slick-track{position:relative;margin:auto;}.partners-section{-webkit-box-shadow:inset 0 0 20px 8px rgba(0,0,0,0.12);box-shadow:inset 0 0 20px 8px rgba(0,0,0,0.12);}.link-more-arrows{margin-top:15px;}@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{max-width:53%;}}@media (min-width:992px) and (max-width:1023px){.about-us-section.section.photo-left-2-section{padding-bottom:20rem;}}@media (min-width:1024px) and (max-width:1089px){.about-us-section.section.photo-left-2-section{padding-bottom:15rem;}}@media (min-width:1090px) and (max-width:1112px){.about-us-section.section.photo-left-2-section{padding-bottom:18rem;}}@media (min-width:1113px) and (max-width:1152px){.about-us-section.section.photo-left-2-section{padding-bottom:15rem;}}@media (min-width:1153px) and (max-width:1200px){.about-us-section.section.photo-left-2-section{padding-bottom:12rem;}}@media (min-width:1201px) and (max-width:1240px){.about-us-section.section.photo-left-2-section{padding-bottom:12rem;}}@media (min-width:1241px) and (max-width:1355px){.about-us-section.section.photo-left-2-section{padding-bottom:10rem;}}.header-holder .logo{padding:30px;background:#fff;border-radius:50%;}@media (min-width:426px){#footer .logo-holder .logo{padding:30px;background:#fff;border-radius:50%;}}@media (max-width:425px){#footer .logo-holder .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;background:#fff;border-radius:50%;}}@media (max-width:575px){#footer .logo-holder .logo{padding:40px;}}.services .our-services-block .services-list .service-large-text .service-heading,.services .our-services-block .services-list .service-large-text .learn-more-link{color:#2d98be;}.we-mega-menu-submenu li.we-mega-menu-li a:before{right:-5px;}.badge{padding:1.25em 1.4em;}@media (min-width:992px){.button{font-size:1.5rem;}}.slider--full_w_default_h .container .slider-image{opacity:1;}.members-holder .card .heading .h3 a,.members-holder .card .heading h3 a{color:#B1DD8C;}@media screen and (max-width:991px){.section.hero-background{padding-top:20rem;}}@media (max-width:992px){#footer .logo-holder .logo{max-width:230px;}#footer .logo-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#footer .logo-holder .info-block{width:500px;}}@media (min-width:576px){#footer .logo-holder{max-width:13rem;}}@media (max-width:992px){a.footer-email{word-wrap:break-word;}}@media (max-width:413px){.single-blog .blog-content .blog-header h1{padding-top:10px;}}@media (max-width:500px){.slider--50_50 .slider-image img{object-position:75.5%;}}
