@media (min-width:992px){.header-top .header-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.header-holder .logo{background:#fff;padding:10px 15px;max-width:200px;margin-top:-100px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}}@media (min-width:992px){#header #header-holder.header-holder.slide-show-header{background:var(--menu_bg);}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a,#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > span{color:var(--menu_font);}#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a:active,#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > a:hover,#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > span:active,#header #header-holder.header-holder.slide-show-header .menu-drop ul.main-nav > li > span:hover{color:var(--menu_hover);}.section.hero-background{padding-top:16rem;}}@media (min-width:992px){.intro-section .intro-holder-video{min-height:860px;}}@media (min-width:992px){.header-item{padding:1.125rem 1.5rem 0.875rem;}.header-item .address-list{padding:0 0.625rem 0 1.5rem;}.menu-drop .main-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{max-width:55%;}}.intro-section .text-block .btn.btn-warning{font-size:1.8125rem;}@media (max-width:991px){.slogan-section.section{padding-bottom:6rem;padding-top:6rem;}}.testimonials-section{height:450px;}.testimonials-section blockquote p:after{position:absolute;width:2rem;line-height:3rem;font-size:3.75rem;color:#fff;opacity:0.24;padding-left:6px;}.member-card h3 strong{color:var(--primary);}.careers-list .card-item h3{font-size:1.9rem;}.careers-list .card-item h3{margin-bottom:5px;}.careers-list .card-item p{padding-bottom:20px;}.team-section .member .position{color:#3f762d;}.review-us-block .btn.btn-decor.btn-sm:hover{background:var(--btn_hover);border:1px solid var(--btn_hover);}.link-more-arrows{margin-top:20px;}@media (min-width:992px){.header-item{padding:1.125rem 2.5rem 0.875rem;}}@media (max-width:992px){#footer .logo-holder{-ms-flex-wrap:wrap;flex-wrap:wrap;}#footer .logo-holder .logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:991px){.section.hero-background{padding-top:19rem;}}
