.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.centred-heading{color:#557288;}@media screen and (min-width:992px){#footer .contact-list li{font-size:0.9rem;line-height:1.5rem;margin-bottom:20px;}}@media (min-width:992px){.header-holder .logo{max-width:150px;}}.slogan-section:before{background:rgba(0,0,0,0.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;}.slogan-section h2{color:#fff;}.button-bar .btn.btn-info{font-weight:700;}.button{text-transform:uppercase;font-size:1.5rem;line-height:2.25rem;padding:1.3rem 0;width:320px;}.services .our-services-block .services-list .service-large-text .service-heading,.services .our-services-block .services-list .service-large-text .learn-more-link{color:var(--tertiary);}.partners-slider .img-holder img{height:85px;}.single-service .service-content .container h1{font-size:2.4375rem;line-height:1.2;}@media (max-width:767px){.single-service .service-content .container h1{font-size:1.5rem;line-height:1.3em;}}.single-service .service-content .container h2{font-size:3.375rem;letter-spacing:-0.02rem;line-height:3.5rem;}@media (max-width:767px){.single-service .service-content .container h2{font-size:1.5rem;line-height:1.3em;}}@media (min-width:992px){.header-holder .logo{max-width:176px;margin-top:-16px;margin-bottom:-17px;}}@media (max-width:991px){.header-holder .logo{max-width:9.75rem;}}.header-holder .logo img{padding:5px;}@media screen and (max-width:991px){.section.hero-background{padding-bottom:4rem;padding-top:21rem;}}.button-bar .btn.btn-info,.menu-holder .btn.btn-warning,.intro-section .button.secondary,.about-us-section .btn.btn-warning,.blog-section .btn.btn-warning,.team-section .btn.btn-warning,.webform-signature-pad .button,input[type=submit],.services-section .section .service-block .button.secondary,#footer .rateus-form .btn.btn-warning,.btn .btn-warning{border-radius:3.325rem;}.bg-fixed{background-attachment:fixed;}.slogan-section{padding:6.25rem 0 6.875rem;}.bg-img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}@media (hover:none){.bg-fixed{background-attachment:scroll;}}@media (min-width:992px){.intro-section .intro-holder .text-holder{margin-top:10rem;}}@media (max-width:992px){#footer .logo-holder{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width:575px){#footer .logo-holder{max-width:15rem;margin:auto;}}@media (min-width:576px){#footer .logo-holder{max-width:15rem;}}@media (max-width:500px){.services-section .section [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;}}#header #header-holder.header-holder.slide-show-header{background:#fff;}#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,#header #header-holder.header-holder.slide-show-header .nav-opener{color:var(--menu_font);}#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:var(--menu_font);}.button-bar .btn.btn-warning:hover{background-color:var(--tertiary);}.header-list.dropdown>div:has(.gtranslate) .gtranslate select{border-radius:0;}.header-list.dropdown>div:has(.gtranslate) .gtranslate select option{color:#fff;}
