@charset "UTF-8";
/*!
Theme Name: Quadra Solutions
Author: 21Digital
Author URI: https://21digital.agency
Description: Quadra Solutions website theme
Version: 1.0.0
*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}li>ul,li>ol{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Helvetica';src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/HelveticaNeue-Roman.eot);src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/HelveticaNeue-Roman.eot) format("embedded-opentype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/HelveticaNeue-Roman.woff2) format("woff2"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/HelveticaNeue-Roman.woff) format("woff"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/HelveticaNeue-Roman.svg#HelveticaNeue-Roman) format("svg")}@font-face{font-family:'PoppinsSemiBold';src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.eot);src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.eot) format("embedded-opentype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.woff2) format("woff2"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.woff) format("woff"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.ttf) format("truetype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsSemiBold.svg#PoppinsSemiBold) format("svg")}@font-face{font-family:'PoppinsLight';src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.eot);src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.eot) format("embedded-opentype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.woff2) format("woff2"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.woff) format("woff"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.ttf) format("truetype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsLight.svg#PoppinsLight) format("svg")}@font-face{font-family:'PoppinsRegular';src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.eot);src:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.eot) format("embedded-opentype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.woff2) format("woff2"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.woff) format("woff"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.ttf) format("truetype"),url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/./fonts/PoppinsRegular.svg#PoppinsRegular) format("svg")}p{font-family:"Helvetica",sans-serif;font-size:14px;line-height:20px;color:#636569}p:not(:last-of-type){margin-bottom:15px}@media (min-width:1152px){p{font-size:calc(14px + 2px);line-height:calc(20px + 2px + 3px)}}p a{color:#636569}p a:visited{color:#636569}p a:hover{text-decoration:underline}.owl-next,.owl-prev{font-size:36px !important;background:0 0 !important}.owl-next:hover,.owl-prev:hover{color:#26a057 !important}.section-heading{margin-bottom:20px;color:#05204a;font-family:"PoppinsSemiBold",sans-serif;font-size:30px;line-height:40px}input[type=text],input[type=email],input[type=password],input[type=tel]{width:100%;height:50px !important;padding-left:10px;font-family:"Helvetica",sans-serif !important;font-size:16px;line-height:16px;border-radius:0 !important;border:1px solid;color:#636569 !important;box-shadow:none !important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder{color:#636569 !important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus{border:1px solid #00a6ce !important;box-shadow:none !important;outline:1px dashed #00a6ce}input[type=checkbox]{float:left;clear:right;margin-left:0;box-shadow:none !important}select{width:100%;height:50px !important;font-size:16px;line-height:20px;font-family:"Helvetica",sans-serif !important;border-radius:0 !important;border:1px solid;padding-left:6px;box-shadow:none !important;color:#636569 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/select-arrow.png) !important;background-repeat:no-repeat !important;background-size:10px !important;background-position:top 50% right 20px !important}select:focus{border:1px solid #00a6ce !important;box-shadow:none !important;outline:1px dashed #00a6ce}textarea{width:100%;height:auto;min-height:200px;font-family:"Helvetica",sans-serif !important;font-size:16px;line-height:22px;padding:10px;color:#636569;border-radius:0 !important;box-shadow:none !important}textarea::placeholder{color:#636569 !important}textarea:focus{border:1px solid #00a6ce !important;box-shadow:none !important;outline:1px dashed #00a6ce}.with_frm_style .frm_checkbox{display:inline-block !important;margin-right:10px !important}.error-msg{display:block;position:relative;width:100%;background-color:#ff758f;border:1px solid #c9184a;color:#fff;margin-bottom:5px;font-size:12px;line-height:12px;padding:15px}.error{display:block;position:relative;margin-top:5px;color:#fae1dd}.required{text-decoration:none}.frm_error{font-family:"Helvetica",sans-serif !important;margin-top:5px}.with_frm_style .frm_message{border-radius:0 !important}.with_frm_style .frm_message p{margin-bottom:0;font-size:14px !important}.frm_style_formidable-style.with_frm_style .frm_error_style{border-radius:0 !important}.frm_style_formidable-style.with_frm_style .frm_error_style p{margin-bottom:0;font-size:14px !important;color:red !important}.frm_button_submit{box-shadow:none !important;font-family:"PoppinsSemiBold",sans-serif !important;font-size:14px !important;line-height:14px !important}.button,.blue-btn,.news-events button[type=submit],.filter-toolbar button[type=submit],.single_add_to_cart_button,.darkblue-btn,.blue-outline,.white-outline,.return-to-shop a,form button,.woocommerce-checkout-payment .place-order button,.paynow input[type=submit],.checkout_coupon button{display:inline-block;position:relative;padding:15px 30px;text-transform:uppercase;transition:all .3s ease;cursor:pointer;font-family:"PoppinsSemiBold",sans-serif;font-size:12px;line-height:12px}@media (min-width:1152px){.button,.blue-btn,.news-events button[type=submit],.filter-toolbar button[type=submit],.single_add_to_cart_button,.darkblue-btn,.blue-outline,.white-outline,.return-to-shop a,form button,.woocommerce-checkout-payment .place-order button,.paynow input[type=submit],.checkout_coupon button{font-size:14px;line-height:14px}}.blue-btn,.news-events button[type=submit],.filter-toolbar button[type=submit],.single_add_to_cart_button{border-radius:30px;background-color:#00a6ce;color:#fff}.blue-btn.has-icon,.news-events button.has-icon[type=submit],.news-events button[type=submit].single_add_to_cart_button,.filter-toolbar button.has-icon[type=submit],.filter-toolbar button[type=submit].single_add_to_cart_button,.single_add_to_cart_button{padding-right:80px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png)}.blue-btn:visited,.news-events button[type=submit]:visited,.filter-toolbar button[type=submit]:visited,.single_add_to_cart_button:visited{color:#fff}.blue-btn:hover,.news-events button[type=submit]:hover,.filter-toolbar button[type=submit]:hover,.single_add_to_cart_button:hover{background-color:#0096ba}.darkblue-btn{border-radius:30px;background-color:#05204a;color:#fff}.darkblue-btn.has-icon,.darkblue-btn.single_add_to_cart_button{padding-right:80px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png)}.darkblue-btn:visited{color:#fff}.darkblue-btn:hover{background-color:#072c67}.blue-outline{border-radius:30px;background-color:transparent;border:1px solid #05204a;color:#05204a}.blue-outline.has-icon,.blue-outline.single_add_to_cart_button{padding-right:80px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png)}.blue-outline.has-icon:hover,.blue-outline.single_add_to_cart_button:hover{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png)}.blue-outline:visited{color:#05204a}.blue-outline:hover{background-color:#05204a;color:#fff}.white-outline{border-radius:30px;background-color:transparent;border:1px solid #fff;color:#fff}.white-outline.has-icon,.white-outline.single_add_to_cart_button{padding-right:80px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png)}.white-outline.has-icon:hover,.white-outline.single_add_to_cart_button:hover{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png)}.white-outline:visited{color:#fff}.white-outline:hover{background-color:#fff;color:#00a6ce}.btn-container{display:flex;align-items:center;justify-content:center}.has-icon,.single_add_to_cart_button{background-repeat:no-repeat;background-size:20px;background-position:top 50% right 20px}.mega-menu-wrap{display:none;position:relative;width:100% !important;margin-left:auto;text-align:right}@media (min-width:992px){.mega-menu-wrap{display:inline-block;width:90% !important}}@media (min-width:1366px){.mega-menu-wrap{width:75% !important}}#mega-menu-wrap-menu-1{display:none}@media (min-width:992px){#mega-menu-wrap-menu-1{display:block}}@media (min-width:992px) and (min-width:992px){#mega-menu-wrap-menu-1 #mega-menu-menu-1{width:100% !important;max-width:100% !important}}@media (min-width:992px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{flex:1 0 auto}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-family:"PoppinsRegular",sans-serif;text-transform:uppercase;text-align:right !important;height:25px !important;font-size:12px;line-height:16px}}@media (min-width:992px) and (min-width:1152px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:13px;line-height:18px}}@media (min-width:992px) and (min-width:1366px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}}@media (min-width:992px){li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a{text-transform:none;font-size:14px !important;line-height:14px !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1{text-align:right}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{color:#00a6ce !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#00a6ce !important}}@media (min-width:992px){li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:10px !important;display:block !important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul{padding-left:10px}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul li{display:block !important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a{font-family:"PoppinsRegular",sans-serif !important;color:#636569 !important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a:hover{color:#00a6ce !important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a:visited{color:#636569 !important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item a:visited:hover{color:#00a6ce !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px !important;width:100%}.mega-menu-item .menu-products-container li{display:block !important}.mega-menu-item .menu-products-container a{font-family:"PoppinsRegular",sans-serif !important}.mega-menu-item .menu-products-container a:hover{color:#00a6ce !important}.mega-menu-item .menu-products-container a:visited{color:#636569 !important}.mega-menu-item .menu-products-container a:visited:hover{color:#00a6ce !important}}@media (min-width:992px){li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{background-color:#fff !important}li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu a.mega-menu-link{color:#636569 !important;font-family:"PoppinsRegular",sans-serif !important;font-size:16px !important;line-height:30px !important;background-color:#fff !important}li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu a.mega-menu-link:hover{color:#00a6ce !important;background-color:transparent !important}}.services-mega .mega-sub-menu{right:0 !important}.support-mega .mega-sub-menu{right:0 !important}.resources-mega .mega-sub-menu{right:0 !important}.whoweare-mega .mega-sub-menu{right:0 !important}.menu-mobile{display:block}body.menu-opened{overflow:hidden;position:fixed;top:0;left:0;width:100%}.close-container{display:none;align-items:center;justify-content:center;width:40px;height:40px;background-color:#00a6ce;border-radius:100%;position:absolute;top:25px;right:10px;z-index:3000;opacity:0;transition:all .3s ease}.close-container a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.close-container img{width:100%;max-width:15px}.menu-opened .close-container{display:block;opacity:1}.mob-search{display:flex;width:100%;padding:15px}.mob-search input[type=text]{border:1px solid #00a6ce;border-right:0;border-top-left-radius:25px;border-bottom-left-radius:25px;padding-left:20px;width:75%}@media (max-width:992px){.mob-search input[type=text]{border-top-left-radius:25px !important;border-bottom-left-radius:25px !important;border-right:0 !important;padding-right:0}}.mob-search input[type=text]::placeholder{color:#ccc}.mob-search button[type=submit]{border:1px solid #00a6ce;border-left:0;background-color:#fff;border-top-right-radius:25px;border-bottom-right-radius:25px;width:25%}@media (max-width:992px){.mob-search button[type=submit]{padding:15px 25px}}.mob-search button[type=submit] img{width:100%;max-width:20px}.menu-mobile{top:0 !important;left:0;position:fixed;width:300px;z-index:999999;height:100%;background:#fff;padding:0;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);-o-transform:translate3d(-300px,0,0);-moz-transition:all .45s cubic-bezier(.25,.46,.45,.94);-o-transition:all .45s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .45s cubic-bezier(.25,.46,.45,.94);transition:all .45s cubic-bezier(.25,.46,.45,.94)}@media (min-width:768px){.menu-mobile{width:400px;-webkit-transform:translate3d(-400px,0,0);transform:translate3d(-400px,0,0);-ms-transform:translate3d(-400px,0,0);-o-transform:translate3d(-400px,0,0)}}.menu-mobile.opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.menu-mobile.opened #mega-menu-wrap-menu-1{display:block}@media (min-width:992px){.menu-mobile.opened #mega-menu-wrap-menu-1{display:none}}.menu-mobile .mm-wrapper{width:100%;height:100%;position:relative;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.nav-collapse.is-mobile-nav{height:100%}.menu-mobile .main-nav{position:relative;height:100vh;overflow-x:hidden;overflow-y:auto;padding:0 15px}.mob-tel--link{padding:25px 0;display:block;line-height:26px;color:#000;font-size:16px;font-family:"PoppinsRegular",sans-serif;text-transform:uppercase}.social{display:flex;width:100%;padding:0}.social li{display:inline-block;border:0 !important}.social li:not(:last-of-type){margin-right:10px}.social a{display:inline-block;position:relative;width:40px}.social img{width:40px}@media (max-width:992px){.mega-menu-item{padding:0 !important}.widget_media_image{display:none !important;visibility:hidden}.mega-menu-link{height:auto !important;font-family:"PoppinsRegular",sans-serif !important;text-transform:uppercase !important;font-size:18px !important;line-height:18px !important;padding:15px 0 !important}.mega-menu-item{border-bottom:1px solid #eee !important}li.mega-menu-item.mega-toggle-on>a.mega-menu-link{border-bottom:1px solid #eee !important}.mega-sub-menu{padding:10px 15px !important}.mega-sub-menu .mega-menu-link{padding:0 !important;background-color:transparent !important}.mega-sub-menu .mega-menu-item{border-bottom:0 !important;padding:5px 0 !important}.mega-sub-menu a.mega-menu-link{padding:0 !important;font-size:14px !important;line-height:20px !important;background:0 0 !important;list-style:none !important}.mega-sub-menu .menu-item{list-style:none;text-transform:uppercase !important;font-family:"PoppinsRegular",sans-serif !important;padding:5px 0 !important}.mega-sub-menu .menu-item a{color:#636569}.mega-sub-menu .menu-item a:visited{color:#636569}.mega-sub-menu .menu-item a:hover{color:#00a6ce}.mega-toggle-on{border-bottom:0 !important;background-color:pink}}body{margin:0;padding:0;font-family:"Helvetica",sans-serif;font-size:14px;line-height:20px}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{scroll-behavior:smooth}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}a{text-decoration:none;cursor:pointer}a:visited{color:inherit}@media (min-width:768px){a[href^="tel:"]{pointer-events:none}}li{font-size:14px;line-height:20px}@media (min-width:1152px){li{font-size:calc(14px + 2px);line-height:calc(20px + 2px + 6px)}}.c-container{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.d-flex-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%}.d-flex-column{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;width:100%}.d-flex-column-50{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;width:50%}@media (max-width:767px){.d-flex--col{display:flex;flex-direction:column;width:100%}}@media (min-width:768px){.d-flex--row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}}.section-seperator{display:block;position:relative;width:100%;max-width:1152px;margin-left:auto;margin-right:auto;height:1px;background-color:#00a6ce}.blue-bg{background-color:#edf6fa !important}.no-top--padding{padding-top:0 !important}.no-bottom--padding{padding-bottom:0 !important}.empty-div{display:block;position:relative;width:100%;height:auto;margin:60px 0}@media (min-width:992px){.no-hero .site-main{padding-top:120px}}@media (min-width:1152px){.no-hero .site-main{padding-top:165px}}@media (min-width:992px){.post-type-archive-case-studies .site-main,.post-type-archive-news-and-events .site-main,.category-news .site-main{padding-top:120px}}@media (min-width:1152px){.post-type-archive-case-studies .site-main,.post-type-archive-news-and-events .site-main,.category-news .site-main{padding-top:165px}}@media print{#wpfront-scroll-top-container{display:none !important}}.overlay-mob{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1}.menu-opened .overlay-mob{display:block;z-index:2000}header.site-header{display:block;position:relative;top:0;left:0;width:100%;z-index:1000;transition:all .3s ease}@media (min-width:992px){header.site-header{position:fixed;border-bottom:2px solid transparent}}@media print{header.site-header{display:none}}.no-hero header.site-header,.post-type-archive-case-studies header.site-header,.post-type-archive-news-and-events header.site-header,.category-news header.site-header,.blog header.site-header,.error404 header.site-header,.search-results header.site-header{background-color:#fff;border-bottom:2px solid #00a6ce}@media (min-width:992px){.no-hero header.site-header .top-links li a,.post-type-archive-case-studies header.site-header .top-links li a,.post-type-archive-news-and-events header.site-header .top-links li a,.category-news header.site-header .top-links li a,.blog header.site-header .top-links li a,.error404 header.site-header .top-links li a,.search-results header.site-header .top-links li a{color:#05204a}}.no-hero header.site-header .site-logo,.post-type-archive-case-studies header.site-header .site-logo,.post-type-archive-news-and-events header.site-header .site-logo,.category-news header.site-header .site-logo,.blog header.site-header .site-logo,.error404 header.site-header .site-logo,.search-results header.site-header .site-logo{color:#636569}@media (min-width:992px){.no-hero header.site-header .site-logo a,.post-type-archive-case-studies header.site-header .site-logo a,.post-type-archive-news-and-events header.site-header .site-logo a,.category-news header.site-header .site-logo a,.blog header.site-header .site-logo a,.error404 header.site-header .site-logo a,.search-results header.site-header .site-logo a{opacity:0;z-index:-2}.no-hero header.site-header .site-logo a+a,.post-type-archive-case-studies header.site-header .site-logo a+a,.post-type-archive-news-and-events header.site-header .site-logo a+a,.category-news header.site-header .site-logo a+a,.blog header.site-header .site-logo a+a,.error404 header.site-header .site-logo a+a,.search-results header.site-header .site-logo a+a{opacity:1;z-index:2}}.no-hero header.site-header .open-search img,.post-type-archive-case-studies header.site-header .open-search img,.post-type-archive-news-and-events header.site-header .open-search img,.category-news header.site-header .open-search img,.blog header.site-header .open-search img,.error404 header.site-header .open-search img,.search-results header.site-header .open-search img{opacity:0}.no-hero header.site-header .open-search img+img,.post-type-archive-case-studies header.site-header .open-search img+img,.post-type-archive-news-and-events header.site-header .open-search img+img,.category-news header.site-header .open-search img+img,.blog header.site-header .open-search img+img,.error404 header.site-header .open-search img+img,.search-results header.site-header .open-search img+img{opacity:1}.no-hero header.site-header .search-close span,.post-type-archive-case-studies header.site-header .search-close span,.post-type-archive-news-and-events header.site-header .search-close span,.category-news header.site-header .search-close span,.blog header.site-header .search-close span,.error404 header.site-header .search-close span,.search-results header.site-header .search-close span{opacity:0}.no-hero header.site-header .search-close span+span,.post-type-archive-case-studies header.site-header .search-close span+span,.post-type-archive-news-and-events header.site-header .search-close span+span,.category-news header.site-header .search-close span+span,.blog header.site-header .search-close span+span,.error404 header.site-header .search-close span+span,.search-results header.site-header .search-close span+span{opacity:1}@media (min-width:992px){.no-hero header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.post-type-archive-case-studies header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.post-type-archive-news-and-events header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.category-news header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.blog header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.error404 header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,.search-results header.site-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#636569}}header.site-header.header-fixed{background-color:#fff;border-bottom:2px solid #00a6ce}header.site-header.header-fixed .c-container{padding:20px 0 0}@media (min-width:992px){header.site-header.header-fixed .c-container{padding:20px}}@media (min-width:1152px){header.site-header.header-fixed .c-container{padding:20px 40px}}@media (min-width:992px){header.site-header.header-fixed #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#636569}}header.site-header.header-fixed .site-logo{color:#636569}@media (min-width:992px){header.site-header.header-fixed .site-logo a{opacity:0;z-index:-2}header.site-header.header-fixed .site-logo a+a{opacity:1;z-index:2}}@media (min-width:992px){header.site-header.header-fixed .top-links li a{color:#636569}}header.site-header.header-fixed .open-search img{opacity:0}header.site-header.header-fixed .open-search img+img{opacity:1}header.site-header.header-fixed .search-close span{opacity:0}header.site-header.header-fixed .search-close span+span{opacity:1}header.site-header .c-container{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;padding:0;transition:all .3s ease}@media (min-width:992px){header.site-header .c-container{padding:20px}}@media (min-width:1152px){header.site-header .c-container{padding:40px}}.hcol-l{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;background-color:#fff;padding:20px}.course-page .hcol-l,.resources .hcol-l,.news-events-archive .hcol-l,.archive-casestudies .hcol-l,.brochures-template .hcol-l{color:#636569}@media (min-width:992px){.hcol-l{width:18%;padding:0;justify-content:flex-start;background-color:transparent}}.mob-menu{display:none;position:relative;width:auto;text-align:center;height:100%;font-family:"PoppinsRegular",sans-serif;font-size:12px;text-transform:uppercase;color:#000}.mob-menu:visited{color:#000}@media (max-width:991px){.mob-menu{display:flex;align-items:center;justify-content:center;flex-direction:column;width:20%}}.mob-menu:before{content:"";display:block;position:relative;width:40px;height:40px;margin-bottom:5px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/icons/menu.png);background-size:40px;background-position:center;background-repeat:no-repeat}.site-logo{position:relative;text-align:center;width:75%;height:75px}@media (min-width:1152px){.site-logo{width:60%}}.site-logo a{display:none;position:relative;top:0;left:0;text-align:center;width:100%;height:75px;opacity:1}@media (min-width:992px){.site-logo a{display:block;position:absolute;text-align:left;z-index:2}}.site-logo a+a{display:block;z-index:1}@media (min-width:992px){.site-logo a+a{display:block;z-index:-1;opacity:0}}.site-logo img{width:100%;max-width:150px;position:relative}.call-mob{display:none;position:relative;width:auto;text-align:center;height:100%;font-family:"PoppinsRegular",sans-serif;font-size:12px;text-transform:uppercase;color:#000}.call-mob:visited{color:#000}@media (max-width:991px){.call-mob{display:flex;align-items:center;justify-content:center;flex-direction:column;width:20%}}.call-mob:before{content:"";display:block;position:relative;width:40px;height:40px;margin-bottom:5px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/icons/phone.png);background-size:40px;background-position:center;background-repeat:no-repeat}.hcol-2{display:flex;flex-direction:column;color:#fff;width:100%}@media (min-width:768px){.hcol-2{align-items:flex-end}}@media (min-width:992px){.hcol-2{width:82%}}@media (min-width:992px){.no-hero .hcol-2 nav.primary a{color:#05204a}}.top-links{display:flex;justify-content:center;width:100%;background-color:#00a6ce;padding:15px 0}@media (min-width:992px){.top-links{background-color:transparent;justify-content:space-between;margin-bottom:20px;padding:0}}@media (min-width:1152px){.top-links{width:90%}}@media (min-width:1366px){.top-links{width:70%}.with-quote .top-links{width:77%}}@media (min-width:1600px){.top-links{width:60%}.with-quote .top-links{width:80%}}.top-links li{position:relative;list-style:none;font-size:11px;line-height:16px;padding-left:2%;padding-right:2%}@media (min-width:992px){.top-links li{padding-left:2%;padding-right:10px;font-size:12px}}@media (min-width:1600px){.top-links li{padding-left:0;padding-right:20px}}.top-links li:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}@media (min-width:992px){.top-links li:nth-of-type(2){border-left:0;border-right:0}}.top-links li a{font-family:"PoppinsRegular",sans-serif;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}@media (min-width:992px){.top-links li a{flex-direction:row;text-align:left}}.top-links li a:visited{color:#fff}.top-links li a:hover{color:#fff;text-decoration:underline}@media (min-width:992px){.top-links li a:hover{color:#00a6ce}}.top-links li a img{width:100%;max-width:30px;margin-bottom:10px}@media (min-width:992px){.top-links li a img{margin-bottom:0;margin-right:5px}}.top-links li a .desk-img{display:none}@media (min-width:992px){.top-links li a .desk-img{display:inline-block}}.top-links li a .mob-img{display:none}@media (max-width:991px){.top-links li a .mob-img{display:block}}.top-links li.tel-link{display:none;position:relative}@media (min-width:992px){.top-links li.tel-link{display:inline-flex;padding-right:0;width:220px}.top-links li.tel-link:before{content:"";display:inline-block;position:relative;width:1px;height:30px;background-color:#00a6ce;margin:0 30px 0 0}}.top-links li.tel-link a:before{display:none}.top-links li.search-link{display:none;position:relative}@media (min-width:992px){.top-links li.search-link{display:inline-flex;padding-right:0;padding-left:20px}}.top-links li.search-link a:before{display:none}.search-link .open-search{display:flex;position:relative;align-items:center;justify-content:center;cursor:pointer;top:2px;border:1px solid #00a6ce;border-radius:100%;width:30px;height:30px}.search-link .open-search img{max-width:13px}.search-link img{width:100%;max-width:15px;position:absolute;opacity:1;top:7px;right:7px}.search-link img+img{opacity:0}.search-link form{display:flex;position:absolute;top:0;right:0;width:0;opacity:0;height:40px;transition:all .3s ease}.search-link input[type=text]{height:40px !important;width:80%;border:1px solid #00a6ce !important;border-right:0 !important;border-top-left-radius:30px !important;border-bottom-left-radius:30px !important;font-size:14px;line-height:14px;padding-left:15px;font-family:"PoppinsRegular",sans-serif}.search-link input[type=text]::placeholder{color:#ccc}.search-link button[type=submit]{height:40px;width:20%;padding:0;background-color:#fff;border:1px solid #00a6ce;border-left:0;border-top-right-radius:30px;border-bottom-right-radius:30px;cursor:pointer}.search-link button[type=submit] img{position:relative;width:100%;max-width:15px;top:0}.menu-quote-amount{display:flex}@media (min-width:992px){.menu-quote-amount{position:relative !important;top:0;padding-left:20px !important}}.menu-quote-amount span:not(.tile-txt){display:inline-block;position:relative;width:30px;height:30px;border-radius:100%;background-color:#05204a;border:1px solid #fff;color:#fff;font-size:12px;line-height:30px;text-align:center}@media (min-width:992px){.menu-quote-amount span:not(.tile-txt){margin-right:5px}}.menu-quote-amount .tile-txt{position:relative;top:2px}.menu-quote-amount a:before{display:none !important}.menu-quote-amount a:hover{text-decoration:none !important}@media (max-width:991px){.menu-quote-amount{position:fixed !important;top:50%;right:0;background-color:#05204a;padding:15px;border-top-left-radius:10px;border-bottom-left-radius:10px}}.search-close{position:absolute;top:15px;right:-15px;width:10px;height:10px;opacity:0;transition:all .3s ease;z-index:-5}.search-close span{width:10px;cursor:pointer;position:absolute;opacity:1}.search-close span+span{width:10px;opacity:0}.search-close img{width:100%;top:0;right:0}.search-opened form{opacity:1;width:200px}.search-opened .search-close{opacity:1;z-index:1}.search-opened .open-search{opacity:0;z-index:-5}.site-footer{display:block;position:relative;z-index:10;background-color:#1e283b;padding:20px}@media print{.site-footer{display:none}}.site-footer li{list-style:none;color:#fff}.site-footer p{color:#fff;font-size:14px;line-height:20px}.footer-col--heading{color:#00a6ce;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:16px}.footer-content{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.footer-content{flex-direction:row;flex-wrap:wrap}}.footer-logo{width:100%;height:100%;order:2;height:auto;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #666}@media (min-width:768px){.footer-logo{display:flex;align-items:flex-end;justify-content:center;order:1;border-top:0;width:15%;margin-bottom:0;border-bottom:0;border-right:1px solid #666}}.footer-logo img{width:100%;max-width:150px}@media (min-width:992px){.footer-logo img{max-width:100px}}@media (min-width:1152px){.footer-logo img{max-width:150px}}.footer-inner--content{order:2;width:100%}@media (min-width:768px){.footer-inner--content{width:83%;margin-left:2%}}.footer-content--links{display:flex;flex-direction:column;width:100%;order:1}@media (min-width:768px){.footer-content--links{flex-direction:row;padding-top:20px;padding-bottom:40px;border-bottom:1px solid #666}}.footer-col{display:inline-block;position:relative;width:100%;height:auto;margin-bottom:30px}@media (min-width:768px){.footer-col{width:24%;margin-bottom:0}}.footer-col li{font-size:12px;line-height:12px}@media (min-width:1152px){.footer-col li{font-size:14px;line-height:14px}}.footer-col li:not(:last-of-type){margin-bottom:8px}.footer-col li a{color:#fff}.footer-col li a:hover{text-decoration:underline}.footer-col li a:visited{color:#fff}.footer-col p{margin-bottom:25px}.footer-col #form_newsletter .frm_fields_container{display:flex;grid-gap:0 !important}.footer-col #form_newsletter label{display:none}.footer-col #form_newsletter .frm_form_field{margin-bottom:0;width:100%}.footer-col #form_newsletter fieldset{padding:0 !important}.footer-col input[type=email]{border:1px solid #666;background-color:#1e283b;padding-left:25px;border-radius:25px !important;font-family:"PoppinsRegular",sans-serif !important;width:100% !important;color:#00a6ce !important;height:50px !important}.footer-col input[type=email]::placeholder{color:#00a6ce !important}.footer-col input[type=email]:focus{outline:none !important;background-color:transparent !important;box-shadow:none !important}.footer-col .frm_blank_field input{background-color:transparent !important}.footer-col .frm_error{margin-top:5px;font-family:"Helvetica",sans-serif !important}.footer-col .frm_submit{position:absolute;right:0}.footer-col .frm_button_submit{border:0 !important;background-color:transparent !important;width:25% !important;height:50px !important;cursor:pointer !important;margin:0 !important;box-shadow:none !important;text-indent:-9999px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png) !important;background-size:20px !important;background-repeat:no-repeat !important;background-position:top 50% right 20px !important}.footer-col--heading{display:block;position:relative;width:100%;margin-bottom:15px;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:16px}.footer-contacts{display:flex;flex-direction:column;width:100%;padding-top:40px;padding-bottom:0}@media (min-width:768px){.footer-contacts{flex-direction:row;padding-bottom:20px}}.contact-col{width:100%;color:#fff;margin-bottom:30px}@media (min-width:768px){.contact-col{width:32%;margin-bottom:0}}.contact-col .col-heading{display:block;position:relative;width:100%;color:#00a6ce;margin-bottom:15px;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:16px}.contact-col ul{display:flex;flex-direction:row}.contact-col li{font-size:12px;line-height:12px}@media (min-width:1152px){.contact-col li{font-size:14px;line-height:14px}}.contact-col li:not(:last-of-type){margin-right:20px}.contact-col li a{color:#00a6ce}.contact-col li a:visited{color:#00a6ce}.contact-col li a:hover{text-decoration:underline}.contact-col:first-of-type ul{margin-top:30px}.contact-col:first-of-type ul a{color:#00a6ce;font-size:14px;line-height:14px}.contact-col:first-of-type ul a:visited{color:#00a6ce}.contact-col:first-of-type a{color:#fff;font-size:16px;line-height:16px}.contact-col:first-of-type a:visited{color:#fff}.contact-col:nth-of-type(2) a{float:left;clear:both;position:relative;width:auto;color:#fff;font-size:16px;line-height:16px}.contact-col:nth-of-type(2) a:visited{color:#fff}.contact-col:nth-of-type(2) a+a{margin-top:33px;color:#00a6ce;font-size:14px;line-height:14px}.contact-col:nth-of-type(2) a+a:visited{color:#00a6ce}.contact-col:nth-of-type(2) a:hover{text-decoration:underline}.contact-col:nth-of-type(3) li{font-size:12px;line-height:12px}@media (min-width:1152px){.contact-col:nth-of-type(3) li{font-size:14px;line-height:14px}}.contact-col:nth-of-type(3) p{margin-top:13px;color:#00a6ce}.footer-socials a{display:inline-block;overflow:hidden;width:30px;height:30px}.footer-socials a:hover img{transform:translateY(-30px)}.footer-socials img{width:100%;max-width:30px;transform:translateX(0)}.woocommerce-breadcrumb,.breadcrumb{width:100%;display:flex;align-items:center;justify-content:center;padding:20px 20px 0;color:#ccc;font-size:12px;line-height:16px;font-family:"PoppinsRegular",sans-serif}@media print{.woocommerce-breadcrumb,.breadcrumb{display:none}}.woocommerce-breadcrumb li,.breadcrumb li{list-style:none;font-size:12px;line-height:12px}.woocommerce-breadcrumb a,.breadcrumb a{color:#ccc;font-size:12px;line-height:16px;margin-bottom:5px}@media (min-width:768px){.woocommerce-breadcrumb a,.breadcrumb a{margin-bottom:0}}.woocommerce-breadcrumb a:visited,.breadcrumb a:visited{color:#ccc}.woocommerce-breadcrumb a:hover,.breadcrumb a:hover{color:#00a6ce}.breadcrumb ul{text-align:center}.woocommerce-pagination{margin-top:20px}.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;width:100%}.woocommerce-pagination li{list-style:none;display:inline-block;position:relative;margin:0 5px;text-align:center;width:40px;height:40px}.woocommerce-pagination li .current{background-color:#00a6ce;color:#fff;border-color:#00a6ce}.woocommerce-pagination li span{display:block;background-color:transparent;border:2px solid #ccc;border-radius:100%;color:#666;width:40px;height:40px;line-height:40px}.woocommerce-pagination li span:hover{background-color:#00a6ce;color:#fff}.woocommerce-pagination li a{display:block;border:2px solid #ccc;color:#666;width:40px;height:40px;border-radius:100%;text-align:center;line-height:40px}.woocommerce-pagination li a:hover{background-color:#00a6ce;border:2px solid #00a6ce;color:#fff}.woocommerce-pagination li a:visited{color:#333}.woocommerce-pagination li a.next{text-indent:-9999px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/small-grey.png);background-repeat:no-repeat;background-size:8px;background-position:center}.woocommerce-pagination li a.next:hover{background-color:transparent;border-color:#ccc}.woocommerce-pagination li a.prev{transform:rotate(180deg);text-indent:-9999px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/small-grey.png);background-repeat:no-repeat;background-size:8px;background-position:center}.woocommerce-pagination li a.prev:hover{background-color:transparent;border-color:#ccc}@media (min-width:768px){.search-results .site-main{padding-top:170px}}.search-results--listing{padding-top:60px;padding-bottom:60px}.search-results--listing .page-header{width:100%;font-family:"PoppinsRegular",sans-serif;text-align:center;margin-bottom:60px}.search-results--listing .page-header span{color:#00a6ce;display:block;margin-top:20px}.search-articles{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.search-articles{flex-direction:row;flex-wrap:wrap}}.search-articles article{position:relative;width:100%;height:auto;margin-bottom:30px;border:1px solid #eee !important;padding:20px !important}@media (min-width:768px){.search-articles article{width:31%;margin-right:2%;margin-bottom:2%}.search-articles article:nth-of-type(3n){margin-right:0}}.search-articles .entry-title{margin-bottom:20px;font-size:18px;line-height:24px;padding-right:100px}.search-articles .entry-title a{color:#05204a;font-family:"PoppinsRegular",sans-serif}.search-articles .entry-title a:visited{color:#05204a}.search-articles .entry-title a:hover{text-decoration:underline}.search-articles .entry-meta{margin-bottom:20px}.search-articles .entry-meta a{color:#00a6ce}.search-articles .entry-meta a:visited{color:#00a6ce}.search-articles .entry-meta a:hover{text-decoration:underline;color:#05204a}.search-articles .post-thumbnail{margin-bottom:20px}.search-articles .entry-summary p{font-size:14px;line-height:20px}.search-articles .entry-footer a{color:#00a6ce}.search-articles .entry-footer a:visited{color:#00a6ce}.search-articles .entry-footer .cat-links{margin-right:10px}.search-articles .entry-footer .comments-link{margin-right:10px}.is-posttype{display:block;position:absolute;top:0;right:0;font-size:11px;background-color:#eee;padding:5px 15px;color:#666}.no-results.not-found .page-content{text-align:center}.no-results.not-found form{margin-top:30px}.no-results.not-found input[type=search]{height:50px;border-radius:0;border:1px solid #ccc;padding-left:20px;width:300px}.no-results.not-found input[type=submit]{height:50px;border-radius:0;background-color:#00a6ce;border:1px solid #00a6ce;color:#fff;padding:0 20px;cursor:pointer;min-width:150px;transition:all .3s ease}.no-results.not-found input[type=submit]:hover{background-color:#05204a;border:1px solid #05204a}.archive-listing{padding-top:60px;padding-bottom:60px}.archive-listing .page-header{width:100%;font-family:"PoppinsRegular",sans-serif;text-align:center;margin-bottom:60px}.archive-listing .page-header span{color:#00a6ce}.archive-listing li{display:inline-block;position:relative;width:100%;height:auto;margin-bottom:30px;border:1px solid #eee !important;padding:20px !important}@media (min-width:768px){.archive-listing li{width:31%;margin-right:2%;margin-bottom:2%}.archive-listing li:nth-of-type(3n){margin-right:0}}.archive-listing .post-title{margin-bottom:20px;font-size:18px;line-height:24px;padding-right:100px}.archive-listing .post-title a{color:#05204a;font-family:"PoppinsRegular",sans-serif}.archive-listing .post-title a:visited{color:#05204a}.archive-listing .post-title a:hover{text-decoration:underline}.archive-listing .post-details{font-size:12px;line-height:16px;margin-bottom:20px}.archive-listing .post-details a{color:#00a6ce}.archive-listing .post-details a:visited{color:#00a6ce}.archive-listing .post-details a:hover{text-decoration:underline;color:#05204a}.archive-listing .post-details>div{display:inline-block}.error-404{padding-top:300px;padding-bottom:150px}.error-404 h1{font-size:65px;line-height:70px;font-family:"PoppinsSemiBold",sans-serif;color:#00a6ce;text-align:center;margin-bottom:30px}@media (min-width:992px){.error-404 h1{font-size:150px;line-height:150px}}.error-404 p{text-align:center;font-family:"PoppinsLight",sans-serif;color:#000 !important;font-size:16px !important;line-height:24px !important}@media (min-width:576px){.error-404 p{max-width:70%;margin:0 auto 30px auto;font-size:18px !important;line-height:28px !important}}@media (min-width:992px){.error-404 p{max-width:40%}}.error-404 .page-content{text-align:center}.error-404 .btn{display:table;margin:0 auto 30px auto}.brochure-modal,.book-modal{background-color:#fff;padding:50px 30px;width:95%;margin-left:auto;margin-right:auto}@media (min-width:768px){.brochure-modal,.book-modal{width:600px}}.brochure-modal form .form-field,.book-modal form .form-field{margin-bottom:0 !important}.brochure-modal form .vertical_radio,.book-modal form .vertical_radio{margin-left:20px}.brochure-modal form .vertical_radio .frm_primary_label,.book-modal form .vertical_radio .frm_primary_label{display:none !important}.brochure-modal form .frm_checkbox label,.book-modal form .frm_checkbox label{font-size:14px !important;line-height:20px !important;font-family:"Helvetica",sans-serif !important}.brochure-modal form .frm_checkbox label a,.book-modal form .frm_checkbox label a{color:#636569 !important;text-decoration:underline}.brochure-modal form .frm_checkbox label a:visited,.book-modal form .frm_checkbox label a:visited{color:#636569 !important;text-decoration:underline}.brochure-modal form .frm_checkbox label a:hover,.book-modal form .frm_checkbox label a:hover{color:#00a6ce !important;text-decoration:none !important}.brochure-modal form label,.book-modal form label{font-family:"PoppinsRegular",sans-serif !important;font-size:16px !important;display:block;position:relative;margin-bottom:10px !important;padding:0 !important;color:#636569 !important}.brochure-modal form input:not([type=checkbox]),.book-modal form input:not([type=checkbox]){margin-bottom:20px;width:100%;height:50px;border-color:#ccc}.brochure-modal form input[type=checkbox],.book-modal form input[type=checkbox]{margin-top:3px;margin-right:10px}.brochure-modal form p,.book-modal form p{font-size:14px;line-height:18px}.brochure-modal form p a,.book-modal form p a{text-decoration:none;color:#636569}.brochure-modal form p a:visited,.book-modal form p a:visited{color:#636569}.brochure-modal form p a:hover,.book-modal form p a:hover{color:#00a6ce;text-decoration:underline}.brochure-modal .frm_submit,.book-modal .frm_submit{display:flex;align-items:center;justify-content:center;margin-top:10px}.brochure-modal .frm_button_submit,.book-modal .frm_button_submit{background-color:#00a6ce !important;border:1px solid #00a6ce !important;border-radius:30px !important;margin-top:0 !important;margin-bottom:0 !important;min-width:150px;padding:15px 30px !important;transition:all .3s ease}.brochure-modal .frm_button_submit:hover,.book-modal .frm_button_submit:hover{background-color:#05204a !important;border:1px solid #05204a !important;color:#fff !important}.brochure-modal .frm_error,.book-modal .frm_error{margin-top:-10px !important}.modal-heading{width:100%;text-align:center;margin-bottom:15px;font-size:30px;line-height:30px;color:#05204a;font-family:"PoppinsSemiBold",sans-serif}.modal-secondary{width:100%;text-align:center;margin-bottom:20px;color:#00a6ce;font-family:"PoppinsLight",sans-serif;font-size:16px;line-height:24px}.homepage-hero{display:block;position:relative;width:100%;height:60vh;background-color:#fff;padding:0}@media (min-width:768px){.homepage-hero{height:auto}}.homepage-hero picture,.homepage-hero img{width:100%}.homepage-hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/home/header-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:5;opacity:.8}@media (min-width:768px){.homepage-hero:before{opacity:1}}.homepage-hero:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:262px;z-index:10;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/hero-curve.png);background-repeat:no-repeat;background-size:cover;background-position:center}.hero-content{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.hero-content .content-inner{display:flex;position:relative;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center}@media (min-width:1152px){.hero-content .content-inner{height:calc(100% - 120px)}}.hero-content h1{color:#fff;text-align:center;margin-bottom:20px;font-family:"PoppinsSemiBold",sans-serif;font-size:30px;line-height:40px}@media (min-width:1152px){.hero-content h1{font-size:40px;line-height:50px}}.hero-content p{font-family:"PoppinsLight",sans-serif;font-size:24px;line-height:34px;color:#fff;text-align:center;font-size:calc(14px + 5px);line-height:calc(14px + 10px)}@media (min-width:992px){.hero-content p{font-size:calc(14px + 10px);line-height:calc(14px + 10px + 10px)}}.hero-content date{font-family:"PoppinsLight",sans-serif;font-size:24px;line-height:34px;color:#00a6ce;text-align:center;font-size:18px;line-height:18px}.hero-content .scrolldown{display:none;position:absolute;bottom:75px;left:auto;width:auto}@media (min-width:576px){.hero-content .scrolldown{display:block;bottom:130px}}@media (min-width:768px){.hero-content .scrolldown{bottom:60px}}@media (min-width:992px){.hero-content .scrolldown{bottom:110px}}@media (min-width:1152px){.hero-content .scrolldown{bottom:80px}}.hero-content .scrolldown img{width:100%;max-width:15px}.hero-poi{display:block;position:absolute;bottom:-200px;width:100%;height:auto;z-index:20}@media (min-width:576px){.hero-poi{bottom:-240px}}@media (min-width:992px){.hero-poi{bottom:-200px}}@media (min-width:1152px){.hero-poi{bottom:-180px}}.hero-poi .c-container{padding:0}.hero-poi ul{display:none;width:100%}.hero-poi ul.slick-initialized{display:block}.hero-poi li{list-style:none;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}@media (min-width:992px){.hero-poi li{padding-right:10px;padding-left:10px}}.hero-poi .poi-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:30px 0;border-radius:15px;-webkit-box-shadow:0px 0px 15px -1px rgba(0,0,0,.44);box-shadow:0px 0px 15px -1px rgba(0,0,0,.44)}.hero-poi .poi-inner p{font-family:"PoppinsLight",sans-serif;color:#636569;max-width:90%;margin-left:auto;margin-right:auto;text-align:center;font-size:14px;line-height:24px}@media (min-width:1152px){.hero-poi .poi-inner p{max-width:80%;font-size:18px;line-height:26px}}.poi-icon{display:block;position:relative;text-align:center;width:60px;height:60px;margin-bottom:20px}.poi-title{position:relative;margin-bottom:20px;font-size:20px;line-height:30px;font-family:"PoppinsRegular",sans-serif;text-transform:capitalize;color:#05204a;text-align:center;max-width:80%;margin-left:auto;margin-right:auto}@media (min-width:768px){.poi-title{font-size:16px;line-height:26px;max-width:80%}}@media (min-width:1152px){.poi-title{font-size:20px;line-height:30px;max-width:60%}}.poi-title a{color:#05204a}.poi-title a:visited{color:#05204a}.poi-title a:hover{text-decoration:underline}.hero-video{display:block;position:relative;width:100%;height:auto}@media (min-width:768px){.hero-video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.hero-video .embed-container iframe,.hero-video .embed-container object,.hero-video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:991px){.hero-video .embed-container{height:100vh;min-height:100%;position:absolute;top:0;left:0;width:100%;overflow:hidden}.hero-video iframe{width:100%;height:56.25vw;min-height:100vh;min-width:155vh;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}}.hero{display:block;position:relative;width:100%;height:auto;background-color:#fff;padding:0}@media print{.hero{display:none}}.hero picture,.hero img{width:100%}.hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/home/header-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}.hero:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:262px;z-index:10;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/hero-curve.png);background-repeat:no-repeat;background-size:cover;background-position:center}.hero .hero-content .content-inner{height:100%}@media (min-width:576px){.hero .scrolldown{bottom:130px}}@media (min-width:768px){.hero .scrolldown{bottom:60px}}@media (min-width:1152px){.hero .scrolldown{bottom:80px}}.banner-slider{display:block;position:relative;width:100%;height:700px}@media (min-width:768px){.banner-slider{height:auto}}@media (min-width:992px){.banner-slider{height:500px}}@media (min-width:1152px){.banner-slider{height:700px}}.banner-slider picture,.banner-slider img{width:100%;height:100%;object-fit:cover;object-position:center}.img-overlay{position:absolute;width:100%;height:100%}.img-overlay:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/solutions-slider/bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}.banner-images{position:relative;width:100%;height:100%}.banner-images .slick-list,.banner-images .slick-track{height:100%}.slide-content{display:block;width:100%;height:100%;position:absolute;top:0}.slide-content .c-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;z-index:5}.slide-content .section-heading{color:#fff;z-index:5}@media (min-width:768px){.slide-content .section-heading{width:50%}}.slide-content p{color:#fff;z-index:5}@media (min-width:768px){.slide-content p{width:50%}}.slide-content .secondary{color:#00a6ce;margin-bottom:20px;font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:22px}.slide-content .blue-btn,.slide-content .news-events button[type=submit],.news-events .slide-content button[type=submit],.slide-content .filter-toolbar button[type=submit],.filter-toolbar .slide-content button[type=submit],.slide-content .single_add_to_cart_button{margin-top:20px;z-index:5}.banner-nav{position:absolute;bottom:75px;width:90%;left:4%;margin:0;z-index:300}@media (min-width:768px){.banner-nav{bottom:65px}}@media (min-width:992px){.banner-nav{bottom:25px}}@media (min-width:1152px){.banner-nav{bottom:90px}}.banner-nav li{cursor:pointer;color:#fff;font-family:"PoppinsLight",sans-serif}.banner-nav li:hover span{color:#00a6ce;border-bottom-color:#00a6ce}.banner-nav li span{display:flex;align-items:center;position:relative;width:95%;min-height:55px;text-align:center;margin-left:auto;margin-right:auto;padding:7px;border-bottom:2px solid #fff;transition:all .3s ease}@media (min-width:768px){.banner-nav li span{padding:15px;text-align:left}}.offset-image{padding:0}@media (min-width:1152px){.offset-image{padding:40px 0 0}}.end-product .offset-image,.ipc .offset-image,.page-template-page-service .offset-image,.page-template-page-remote .offset-image,.page-template-page-support-service .offset-image{scroll-margin:160px}.offset-image .image-container{position:relative;width:100%;height:auto}@media (min-width:768px){.offset-image .image-container{width:45%}}.offset-image .image-container img{height:100%;object-fit:cover;object-position:center}.offset-image ul{margin-top:30px;max-width:60%}.offset-image li{list-style:none;position:relative;color:#636569;padding-left:15px}.offset-image li:before{content:"";display:inline-block;position:absolute;left:0;top:5px;width:7px;height:7px;background-color:#00a6ce;border-radius:100%}.offset-image .c-container{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:160px;padding-top:60px}@media (min-width:768px){.offset-image .c-container{max-width:55%;padding-top:40px;padding-bottom:60px;padding-left:5%;padding-right:5%}}@media (min-width:992px){.offset-image .c-container{padding-right:10%}}@media (min-width:768px){.offset-image.is-reversed{flex-direction:row-reverse}}@media (min-width:992px){.offset-image.is-reversed .c-container{padding-left:10%}}.offset-image.is-reversed .circle-quote{top:-130px;left:5%}@media (min-width:768px){.offset-image.is-reversed .circle-quote{top:15px;right:-25px;left:unset}}@media (min-width:992px){.offset-image.is-reversed .circle-quote{top:unset;bottom:25px;right:-70px}}@media (min-width:1366px){.offset-image.is-reversed .circle-quote{bottom:50px;right:-100px}}.offset-image .section-heading{color:#05204a}.offset-image .secondary{color:#00a6ce;margin-bottom:20px;font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:22px}.offset-image .darkblue-btn,.offset-image .blue-btn,.offset-image .news-events button[type=submit],.news-events .offset-image button[type=submit],.offset-image .filter-toolbar button[type=submit],.filter-toolbar .offset-image button[type=submit],.offset-image .single_add_to_cart_button{margin-top:20px}.circle-quote{position:absolute;top:-130px;left:5%;width:270px}@media (min-width:768px){.circle-quote{width:250px;top:15px;left:-25px;right:unset}}@media (min-width:992px){.circle-quote{width:280px;top:unset;bottom:25px;left:-70px}}@media (min-width:1366px){.circle-quote{width:400px;bottom:50px;left:-100px}}.circle{position:relative;display:block;background-color:transparent;color:#fff;text-align:center}.circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;background-color:#00a6ce;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/home/quote-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;content:""}.circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.circle__wrapper{display:table;width:100%;height:100%}.circle__content{display:table-cell;padding:2.3em;vertical-align:middle;color:#fff;font-family:"PoppinsLight",sans-serif;font-size:13px;line-height:18px}@media (min-width:992px){.circle__content{font-size:16px;line-height:24px}}.circle__content cite{display:block;margin-top:20px;font-size:14px;line-height:14px;font-family:"PoppinsLight",sans-serif;font-style:normal}@media (min-width:1152px){.circle__content cite{font-size:16px;line-height:16px}}@media (min-width:480px){.circle__content{font-size:14px;line-height:20px}}@media (min-width:768px){.circle__content{font-size:14px;line-height:20px}}@media (min-width:1366px){.circle__content{font-size:20px;line-height:26px}}.image-slide{display:none}.offset-image--slides{padding:0}@media (min-width:1152px){.offset-image--slides{padding:60px 60px 60px 0}}.offset-image--slides .image-container{position:relative;width:100%;height:auto}@media (min-width:768px){.offset-image--slides .image-container{width:45%}}.offset-image--slides .image-container img{height:100%;object-fit:cover;object-position:center}.offset-image--slides ul{max-width:100%}.offset-image--slides li{list-style:none;position:relative;color:#636569;padding-left:15px}.offset-image--slides li:before{content:"";display:inline-block;position:absolute;left:0;top:5px;width:7px;height:7px;background-color:#00a6ce;border-radius:100%}.offset-image--slides .image-container--slides{height:100%}.offset-image--slides .image-container--slides li{height:100%;list-style:none !important;padding:0}.offset-image--slides .image-container--slides li:before{display:none !important}.offset-image--slides .image-container--slides .quote-heading{font-size:14px;line-height:20px;margin-bottom:15px}@media (min-width:992px){.offset-image--slides .image-container--slides .quote-heading{font-size:24px;line-height:30px}}.offset-image--slides .image-container--slides blockquote{font-size:13px;line-height:18px}@media (min-width:992px){.offset-image--slides .image-container--slides blockquote{font-size:16px;line-height:20px}}.offset-image--slides .image-container--slides .next-slide{display:inline-block;margin-top:15px;color:#fff}.offset-image--slides .c-container{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:flex-start;padding-bottom:160px;padding-top:60px}@media (min-width:768px){.offset-image--slides .c-container{max-width:55%;padding-top:40px;padding-bottom:60px;padding-left:5%;padding-right:5%}}@media (min-width:992px){.offset-image--slides .c-container{padding-right:10%}}@media (min-width:768px){.offset-image--slides.is-reversed{flex-direction:row-reverse}}@media (min-width:992px){.offset-image--slides.is-reversed .c-container{padding-left:10%}}.offset-image--slides.is-reversed .circle-quote{top:-130px;left:5%}@media (min-width:768px){.offset-image--slides.is-reversed .circle-quote{top:15px;right:-25px;left:unset}}@media (min-width:992px){.offset-image--slides.is-reversed .circle-quote{top:unset;bottom:25px;right:-70px}}@media (min-width:1366px){.offset-image--slides.is-reversed .circle-quote{bottom:50px;right:-100px}}.offset-image--slides .circle-quote{width:290px}@media (min-width:992px){.offset-image--slides .circle-quote{width:350px}}@media (min-width:1366px){.offset-image--slides .circle-quote{width:400px}}.offset-image--slides .section-heading{color:#05204a}.offset-image--slides .secondary{color:#00a6ce;margin-bottom:20px;font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:22px}.offset-image--slides .darkblue-btn,.offset-image--slides .blue-btn,.offset-image--slides .news-events button[type=submit],.news-events .offset-image--slides button[type=submit],.offset-image--slides .filter-toolbar button[type=submit],.filter-toolbar .offset-image--slides button[type=submit],.offset-image--slides .single_add_to_cart_button{margin-top:20px}.offset-image--slides .image-slide--links{padding-left:0;margin-top:20px}.offset-image--slides .image-slide--links li{display:flex;align-items:center;position:relative;list-style:none;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px;color:#00a6ce;margin-bottom:15px;padding-left:15px;transition:all .3s ease}.offset-image--slides .image-slide--links li a{color:#00a6ce}.offset-image--slides .image-slide--links li a:visited{color:#00a6ce}.offset-image--slides .image-slide--links li a:hover{color:#05204a}.our-services{display:block;position:relative;width:100%;padding:30px 0;background-color:#edf6fa}@media (min-width:992px){.our-services{padding:60px 0}}.end-product .our-services{scroll-margin:170px}.our-services .section-heading{display:flex;flex-direction:column;align-items:center;color:#05204a}@media (min-width:768px){.our-services .section-heading{flex-direction:row}}@media (min-width:992px){.our-services .section-heading{padding:0 15px}}.our-services .section-heading a{font-size:14px;line-height:14px;text-transform:uppercase;margin-top:20px}@media (min-width:768px){.our-services .section-heading a{margin-top:0;margin-left:auto}}.our-services .custom-controls{display:flex;width:100%;align-items:center;justify-content:center}@media (min-width:992px){.our-services .custom-controls{margin-top:30px}}.our-services .custom-controls span{cursor:pointer}.our-services .custom-controls span:not(:last-of-type){margin-right:20px;transform:rotate(180deg)}.our-services .custom-controls span img{width:100%;max-width:30px}.services li{list-style:none;margin:0;padding:0 15px}.services li:hover .service-inner{-webkit-box-shadow:0px 0px 4px 2px rgba(0,0,0,.4);box-shadow:0px 0px 4px 2px rgba(0,0,0,.4)}.services .slick-track{padding:30px 0}.service-inner{background-color:#fff;border-radius:25px;-webkit-box-shadow:0px 0px 4px 2px transparent;box-shadow:0px 0px 4px 2px transparent;padding:30px;transition:all .3s ease}.service-icon{display:block;position:relative;width:100%;height:auto;text-align:center;margin-bottom:20px}@media (min-width:768px){.service-icon{width:70px;margin-bottom:0;margin-right:20px}}.service-icon img{width:100%;max-width:100px;margin-right:auto;margin-left:0}.service-copy{display:block;position:relative;width:100%;height:100%}@media (min-width:768px){.service-copy{width:80%}}.service-copy p{font-size:14px;line-height:18px;min-height:80px;margin-bottom:20px}@media (min-width:768px){.service-copy p{min-height:110px}}@media (min-width:1152px){.service-copy p{min-height:70px;font-size:16px;line-height:20px}}.service-copy a{font-family:"PoppinsSemiBold",sans-serif;font-size:14px;line-height:14px;margin-top:auto;color:#05204a;text-transform:uppercase}.service-copy a:hover{text-decoration:underline}.service-copy a:visited{color:#05204a;text-transform:uppercase}.service-heading{display:block;margin-bottom:10px;color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:24px;line-height:30px}.number-counter{display:block;position:relative;width:100%;height:auto;background-color:#05204a;padding:60px 0}@media print{.number-counter{display:none}}.number-counter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/home/quadra-numbers-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:1152px){.number-counter{padding-bottom:90px}}.number-counter .c-container{position:relative;z-index:5}.number-counter .section-heading{color:#fff;width:100%;text-align:center;margin-bottom:10px}.number-counter p:not(li p){color:#00a6ce;width:100%;font-family:"PoppinsLight",sans-serif;text-align:center;font-size:18px;line-height:24px}.number-container{display:flex;flex-direction:column;margin-top:60px}@media (min-width:768px){.number-container{flex-direction:row;flex-wrap:wrap}}.number-container li{width:100%;text-align:center;list-style:none;padding:40px 0}.number-container li:nth-of-type(2n){border-bottom:1px solid #00a6ce;border-top:1px solid #00a6ce}.number-container li:last-of-type{border-bottom:0}@media (min-width:768px){.number-container li{border-top:1px solid #00a6ce}.number-container li:nth-of-type(2n){border-bottom:0}.number-container li:nth-of-type(1){border-top:0}.number-container li:nth-of-type(2){border-top:0}.number-container li:nth-of-type(3){border-top:0}.number-container li:not(:nth-of-type(3n)){border-right:1px solid #00a6ce}}.number-container li *{color:#fff}@media (min-width:768px){.number-container li{width:33.333%}}.number-container li p{text-transform:uppercase;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:20px}.count{display:block;font-size:60px;line-height:60px;margin-bottom:10px;font-family:"PoppinsSemiBold",sans-serif}.icon-block{display:block;position:relative;width:100%;height:auto;background-color:#05204a;background-repeat:no-repeat;background-size:cover;background-position:center;padding:60px 0}.icon-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background-color:#05204a;z-index:2}@media (min-width:1152px){.icon-block{padding-bottom:90px}}.icon-block .section-heading{color:#fff;width:100%;text-align:center;margin-bottom:10px}.icon-block p:not(li p){color:#00a6ce;width:100%;text-align:center}.icon-block .c-container{position:relative;z-index:3}.icon-container{display:flex;flex-direction:column;margin-top:60px}@media (min-width:768px){.icon-container{flex-direction:row;flex-wrap:wrap}}.icon-container li{width:100%;text-align:center;list-style:none;padding:40px 0}.icon-container li:nth-of-type(2n){border-bottom:1px solid #00a6ce;border-top:1px solid #00a6ce}.icon-container li:last-of-type{border-bottom:0}@media (min-width:768px){.icon-container li{border-top:1px solid #00a6ce}.icon-container li:nth-of-type(2n){border-bottom:0}.icon-container li:nth-of-type(1){border-top:0}.icon-container li:nth-of-type(2){border-top:0}.icon-container li:nth-of-type(3){border-top:0}.icon-container li:not(:nth-of-type(3n)){border-right:1px solid #00a6ce}}.icon-container li *{color:#fff}@media (min-width:768px){.icon-container li{width:33.333%}}.icon-container li img{margin-bottom:15px;max-width:70px}.icon-container li .icon-heading{margin-left:auto;margin-right:auto;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:24px;margin-bottom:5px}@media (min-width:768px){.icon-container li .icon-heading{font-size:14px;line-height:20px}}@media (min-width:1152px){.icon-container li .icon-heading{font-size:18px;line-height:26px}}.icon-container li p{font-size:14px;line-height:20px}@media (min-width:1152px){.icon-container li p{font-size:16px;line-height:22px}}.text-callout{display:block;position:relative;width:100%;height:auto;padding-top:60px;padding-bottom:60px}@media (min-width:768px){.text-callout{padding-top:100px;padding-bottom:100px}}.text-callout .blue-btn,.text-callout .news-events button[type=submit],.news-events .text-callout button[type=submit],.text-callout .filter-toolbar button[type=submit],.filter-toolbar .text-callout button[type=submit],.text-callout .single_add_to_cart_button{margin-top:20px}.text-callout.has-background:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}.text-callout.has-background .large-text,.text-callout.has-background .section-heading,.text-callout.has-background p{color:#fff}.text-callout .c-container{position:relative}@media (max-width:767px){.text-callout .col-1{width:100%;margin-bottom:40px}.text-callout .col-2{width:100%}}@media (min-width:768px){.text-callout .col-1{width:50%;padding-right:10%}.text-callout .col-2{width:50%;padding-left:10%}}.large-text{font-family:"PoppinsSemiBold",sans-serif;font-size:40px;line-height:50px;color:#636569}@media (min-width:768px){.large-text{font-size:50px;line-height:60px}}@media (min-width:1152px){.large-text{font-size:60px;line-height:70px}}.blog-carousel{display:block;position:relative;width:100%;padding:40px 0}@media (min-width:1152px){.blog-carousel{padding:80px 0 60px}}.blog-carousel h2,.blog-carousel h3,.blog-carousel h4,.blog-carousel h5,.blog-carousel h6{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.blog-carousel h2,.blog-carousel h3,.blog-carousel h4,.blog-carousel h5,.blog-carousel h6{flex-direction:row}}.blog-carousel h2 a,.blog-carousel h3 a,.blog-carousel h4 a,.blog-carousel h5 a,.blog-carousel h6 a{margin-top:20px}@media (min-width:768px){.blog-carousel h2 a,.blog-carousel h3 a,.blog-carousel h4 a,.blog-carousel h5 a,.blog-carousel h6 a{margin-left:auto;margin-top:0}}.fullwidth-carousel{margin-top:50px;margin-bottom:50px}.fullwidth-carousel li{display:inline-block;position:relative;border:1px solid #ccc;border-right:0;border-left:1px solid #ccc;padding:10px;margin:0;background-color:#fff;transition:all .3s ease}.fullwidth-carousel li:hover{background-color:#f9f9f9}.fullwidth-carousel li:hover .category-name{background-color:#fff}.fullwidth-carousel li:hover .post-thumbnail img{transform:scale(1.01)}.fullwidth-carousel li .post-title{min-height:130px;padding:20px 15px}.fullwidth-carousel li .post-title a{font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:22px;font-weight:400;margin:0;color:#05204a}@media (min-width:1152px){.fullwidth-carousel li .post-title a{font-size:18px;line-height:26px}}.fullwidth-carousel li .post-title a:visited{color:#05204a}.fullwidth-carousel li .post-title a:hover{text-decoration:underline}.fullwidth-carousel li .post-title .secondary-title{color:#00a6ce;font-family:"PoppinsRegular",sans-serif;margin-top:10px;font-size:15px;line-height:20px}.fullwidth-carousel li .post-title .secondary-title:hover{text-decoration:none}.fullwidth-carousel li .post-details{display:flex;align-items:center;margin-bottom:15px}.fullwidth-carousel li .category-name{font-size:11px;line-height:11px;background-color:#f2f2f2;border-radius:20px;padding:5px 15px;transition:all .3s ease}.fullwidth-carousel li .category-name a{color:#05204a}.fullwidth-carousel li .category-name a:visited{color:#05204a}.fullwidth-carousel li .category-name li{padding:0;border:0;font-size:11px;line-height:11px;background-color:transparent}.fullwidth-carousel li .category-name:hover{background-color:#00a6ce}.fullwidth-carousel li .category-name:hover a{color:#fff}.fullwidth-carousel li .category-name:hover a:visited{color:#fff}.fullwidth-carousel li date{font-family:"PoppinsRegular",sans-serif;margin-left:auto;font-size:13px;line-height:13px}@media (min-width:1152px){.fullwidth-carousel li date{font-size:16px;line-height:16px}}.post-thumbnail{display:block;position:relative;overflow:hidden;width:100%;height:auto}.post-thumbnail img{width:100%;transform:translateZ(0) scale(1);transition:all .3s ease}.carousel-controls{display:flex;align-items:center;justify-content:center;width:100%}.carousel-controls span{cursor:pointer;z-index:5}.carousel-controls span:not(:last-of-type){margin-right:20px;transform:rotate(180deg)}.carousel-controls span img{width:100%;max-width:30px}.partners-accreditations{display:block;position:relative;width:100%;padding:0}@media print{.partners-accreditations{display:none}}.partners-accreditations .c-container{border-top:1px solid #00a6ce;padding-top:60px}.end-product .partners-accreditations .c-container,.course .partners-accreditations .c-container,.page-template-page-buildinginfrastructure .partners-accreditations .c-container,.page-template-page-service .partners-accreditations .c-container{border-top:0}.bespoke-onsite .partners-accreditations .c-container,.ipc .partners-accreditations .c-container,.web-based-training .partners-accreditations .c-container,.online-course .partners-accreditations .c-container,.support-page .partners-accreditations .c-container,.remote-page .partners-accreditations .c-container,.single-casestudy .partners-accreditations .c-container,.building-infrastructure .partners-accreditations .c-container,.service-page .partners-accreditations .c-container{margin-top:60px}.partners-accreditations h4{text-align:center}.partners-accreditations p{text-align:center;font-size:14px;line-height:22px;margin-top:40px}@media (min-width:1152px){.partners-accreditations p{font-size:16px}}.partners{display:flex;flex-wrap:wrap;width:100%;height:auto;margin-top:40px;padding-bottom:40px}@media (min-width:768px){.partners{padding-left:5%;padding-right:5%}}.partners li{display:inline-block;position:relative;list-style:none;width:49%;margin-right:2%}.partners li:nth-of-type(2n){margin-right:0}@media (min-width:768px){.partners li{width:23%}.partners li:nth-of-type(2n){margin-right:2%}}.partners li img{transform:translateY(0);transition:all .3s ease}.partners li:hover img{transform:translateY(-2px)}.parent-products{display:block;position:relative;width:100%;padding:60px 0}.end-product .parent-products{scroll-margin:150px}@media print{.parent-products{padding:0}}.parent-products .section-heading{text-align:center;margin-bottom:60px}@media print{.parent-products .section-heading{text-align:left;margin-bottom:0;font-size:24px}}.parent-products p:not(.listing-row p){text-align:center;margin:30px 0 0}@media (min-width:768px){.parent-products p:not(.listing-row p){max-width:70%;margin-left:auto;margin-right:auto}}.parent-products p:not(.listing-row p):last-of-type{margin-bottom:60px}@media print{.parent-products p:not(.listing-row p):last-of-type{margin-bottom:0}}@media print{.parent-products p:not(.listing-row p){text-align:left;margin-top:5px;list-style-type:disc}}.listing-row{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.listing-row{flex-direction:row}}@media (min-width:768px){.listing-row:nth-of-type(2n){flex-direction:row-reverse}}.listing-row .col-1{width:100%;overflow:hidden}@media (min-width:768px){.listing-row .col-1{width:50%}}@media print{.listing-row .col-1{display:none}}.listing-row .col-1:hover img{transform:translateZ(0) scale(1.01)}.listing-row .col-1 img{width:100%;height:100%;object-fit:cover;object-position:center;transform:translateZ(0) scale(1);transform-origin:center center;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.listing-row .col-2{display:block;position:relative;padding:40px;background-color:#edf6fa;width:100%}@media (min-width:768px){.listing-row .col-2{width:50%}}@media (min-width:1152px){.listing-row .col-2{padding:80px 50px}}@media print{.listing-row .col-2{padding:0}}.listing-row h4{display:block;position:relative;width:100%;font-family:"PoppinsRegular",sans-serif;text-transform:capitalize;font-size:18px;line-height:28px;margin-bottom:20px;font-weight:400;color:#05204a}@media (min-width:1152px){.listing-row h4{font-size:22px;line-height:30px}}@media print{.listing-row h4{margin-top:20px}}.listing-row h4 a{color:#05204a}.listing-row h4 a:hover{text-decoration:underline}.listing-row h4 a:visited{color:#05204a}.listing-row p{margin-bottom:30px}@media print{.listing-row p{margin-bottom:10px}}.listing-row ul{padding-left:15px}.listing-row li{color:#636569}.related.products{display:block;position:relative;width:100%;height:auto;padding:60px 30px;background-color:#edf6fa}.related.products h2{font-family:"PoppinsSemiBold",sans-serif;color:#05204a;font-size:30px;line-height:40px}.sub-products{display:block;position:relative;width:100%;padding:60px 0;margin-bottom:60px;background-color:#edf6fa}.sub-products h3{width:100%;text-align:center;margin-bottom:50px}.sub-products .toolbar{display:flex;align-items:center;justify-content:center}.sub-products .toolbar p{margin-right:10px;color:#05204a;font-family:"PoppinsSemiBold",sans-serif}.sub-products select{border-radius:10px;padding:10px}.sub-products--listing{margin-top:50px;flex-wrap:wrap}.sub-products--listing li{width:100%;list-style:none;background-color:#fff;border-radius:20px;padding:30px;margin-bottom:20px}@media (min-width:768px){.sub-products--listing li{width:32%;margin-right:2%}.sub-products--listing li:nth-of-type(3n){margin-right:0}}.sub-products--listing .sub-product--heading{display:block;position:relative;width:100%;margin-bottom:20px;color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:20px;line-height:28px}.sub-products--listing .sub-product--heading a{color:#05204a}.sub-products--listing .sub-product--heading a:visited{color:#05204a}.sub-products--listing .sub-product--heading a:hover{text-decoration:underline}.sub-products--listing .woocommerce-loop-product__title{text-align:left;display:block;position:relative;width:100%;margin-bottom:20px;color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:20px;line-height:28px}.sub-products--listing .woocommerce-loop-product__title a{color:#05204a}.sub-products--listing .woocommerce-loop-product__title a:visited{color:#05204a}.sub-products--listing .woocommerce-loop-product__title a:hover{text-decoration:underline}.sub-products--listing img{margin-bottom:20px;width:100%;max-width:170px}.sub-products--listing p{margin-bottom:20px}.sub-products--listing .prod-link{display:inline-flex;flex-direction:column;align-items:center;position:relative;width:auto;font-family:"PoppinsSemiBold",sans-serif;color:#05204a;font-size:14px;line-height:14px;padding-right:40px}.sub-products--listing .prod-link:before{content:"";display:block;position:absolute;right:0;top:-3px;width:30px;height:20px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-repeat:no-repeat;background-size:20px;background-position:left;transition:all .3s ease}.sub-products--listing .prod-link:after{content:"";display:block;position:relative;width:0;height:1px;background-color:#05204a;opacity:0;margin-top:5px;transition:all .3s ease}.sub-products--listing .prod-link:hover:after{width:100%;opacity:1}.woocommerce-widget-layered-nav{display:flex;width:100%;align-items:center;justify-content:center}.woocommerce-widget-layered-nav h2{font-family:"PoppinsSemiBold",sans-serif;font-size:18px;line-height:28px;color:#05204a;margin-right:15px}.woocommerce-widget-layered-nav .select2-selection--single{height:40px !important;width:200px !important;border-radius:10px !important}.woocommerce-widget-layered-nav .select2-selection__rendered{line-height:40px !important;padding-left:15px !important}.woocommerce-widget-layered-nav .select2-selection__arrow{height:40px !important;top:17px !important;right:5px !important}.woocommerce-widget-layered-nav .select2-dropdown{border-radius:0 !important}.woocommerce-widget-layered-nav .select2-container--open .select2-dropdown{top:-4px !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#05204a !important;font-family:"PoppinsRegular",sans-serif;font-size:14px !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fff !important;color:#05204a !important;font-family:"PoppinsRegular",sans-serif;font-size:14px !important;padding-left:15px}.select2-container--open .select2-dropdown{top:-4px !important}.select2-container--open .select2-dropdown--below{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0 !important}.select2-selection__arrow{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/select-arrow.png);background-repeat:no-repeat;background-size:10px}.page-intro{display:block;position:relative;width:100%;padding:0 0 60px}@media print{.page-intro{padding:0 0 30px}}.page-intro .section-heading{display:block;text-align:center;margin-top:60px;width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.page-intro .section-heading{max-width:65%}}@media print{.page-intro .section-heading{text-align:left;font-size:24px}}.page-intro p{width:100%;text-align:center}@media (min-width:768px){.page-intro p{max-width:80%;margin-left:auto;margin-right:auto}}@media (min-width:1152px){.page-intro p{max-width:70%}}.page-intro p strong{font-family:"PoppinsSemiBold",sans-serif;color:#00a6ce;text-decoration:underline}@media print{.page-intro p{text-align:left;margin-top:20px}}.page-intro .btn-container{display:flex;align-items:center;justify-content:center;width:100%;margin-top:40px}.intro-logo{text-align:center;width:100%;margin-top:60px}.intro-logo img{width:100%;max-width:200px}@media print{.intro-logo{display:none}}.intro-links{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-evenly;margin-top:40px}@media (min-width:768px){.intro-links{flex-direction:row}}@media (min-width:992px){.intro-links{max-width:80%;margin-left:auto;margin-right:auto}}@media print{.intro-links{display:none}}.intro-links li{width:auto;text-align:center;list-style:none;margin-bottom:7px;font-family:"PoppinsSemiBold",sans-serif;text-transform:uppercase;font-size:14px;line-height:14px}.intro-links li:hover a:after{width:100%}.intro-links a{position:relative;color:#05204a}.intro-links a:after{content:"";display:block;position:relative;width:0;height:1px;margin-top:3px;background-color:#05204a;transition:all .3s ease}.meta{display:flex;align-items:center;justify-content:center;width:100%}.meta .entry-category{color:#00a6ce;font-family:"Helvetica",sans-serif;font-size:14px;line-height:14px}.meta .entry-category:visited{color:#00a6ce}.meta .entry-category:after{content:"/";display:inline-block;position:relative;color:#00a6ce;font-size:14px;line-height:14px;margin:0 5px}.meta .author-by{color:#00a6ce}.meta .author-by a{color:#00a6ce}.meta .author-by a:visited{color:#00a6ce}.accordion{display:block;position:relative;width:100%;padding:60px 0}@media print{.accordion{padding:60px 0 0;page-break-before:always}}.end-product .accordion{scroll-margin:150px}.accordion .section-heading{width:100%;text-align:center}@media print{.accordion .section-heading{text-align:left;font-size:24px}}.accordion p:not(.accordion-content p){width:100%;text-align:center}@media (min-width:768px){.accordion p:not(.accordion-content p){max-width:70%;margin-left:auto;margin-right:auto}}@media print{.accordion p:not(.accordion-content p){text-align:left}}.accordion-container{margin-top:60px;margin-bottom:30px}@media print{.accordion-container{margin-top:30px;margin-bottom:0}}.accordion-title{display:block;position:relative;width:100%;padding:20px 10px;color:#00a6ce;font-size:14px;line-height:20px;font-family:"PoppinsRegular",sans-serif;border-top:1px solid #00a6ce;cursor:pointer}@media (min-width:1152px){.accordion-title{font-size:16px;line-height:24px}}@media print{.accordion-title{border-top:0;background-color:#000;color:#fff}}.accordion-title .icon-plus{display:inline-block;position:absolute;top:20px;right:10px;width:20px;height:20px}.accordion-title .icon-minus{display:inline-block;position:absolute;top:20px;right:10px;width:20px;height:20px}.accordion-title{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/plus.png);background-repeat:no-repeat;background-size:15px;background-position:top 50% right 20px}.accordion-title.active-tab{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/minus.png);border-bottom:1px solid #00a6ce}@media print{.accordion-title.active-tab{border-bottom:0;background-image:none}}@media print{.accordion-title{color:#000;padding:0;font-weight:700}.accordion-title:not(:first-of-type){padding:20px 0 0}}.accordion-content{padding:20px 10px}@media print{.accordion-content{display:block !important;padding:20px 0}.accordion-content:not(:last-of-type){border-bottom:3px solid #000}}.accordion-content p{color:#666}@media print{.accordion-content p{color:#000}}.accordion-content ul{display:flex;flex-direction:column}@media (min-width:768px){.accordion-content ul{flex-direction:row;flex-wrap:wrap}}@media print{.accordion-content ul{flex-direction:column}}.accordion-content li{text-align:left;list-style:none;width:100%;margin-bottom:20px;color:#666}@media (min-width:768px){.accordion-content li{width:32%;margin-right:2%}.accordion-content li:nth-of-type(3n){margin-right:0}}@media print{.accordion-content li{margin-bottom:5px}}.accordion-content li a{color:#05204a}.accordion-content li a:hover{text-decoration:underline}.accordion-content li a:visited{color:#05204a}.accordion-content li img{margin-bottom:15px}.accordion-content li h5{font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:24px;margin-bottom:15px;color:#05204a;font-weight:400}.product-carousel{display:block;position:relative;width:100%;padding:40px 0;background-color:#edf6fa}@media (min-width:1152px){.product-carousel{padding:80px 0 40px}}.end-product .product-carousel,.service-page .product-carousel{scroll-margin:170px}.product-carousel h2{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}@media (min-width:768px){.product-carousel h2{flex-direction:row}}.product-carousel h2 a{margin-top:20px;font-size:14px;line-height:14px}@media (min-width:768px){.product-carousel h2 a{margin-left:auto;margin-top:0}}.product-carousel--listing{margin-bottom:40px}.product-carousel--listing li{width:100%;list-style:none;background-color:#fff;border-radius:20px;padding:30px;margin:0 10px}.product-carousel--listing img{margin-bottom:20px;width:100%;max-width:170px}.product-carousel--listing p{margin-bottom:20px}.product-carousel--listing .prod-link{display:inline-flex;flex-direction:column;align-items:center;position:relative;width:auto;color:#05204a;font-family:"PoppinsSemiBold",sans-serif;font-size:14px;line-height:14px}.product-carousel--listing .prod-link:after{content:"";display:block;position:relative;width:0;height:1px;background-color:#05204a;opacity:0;margin-top:5px;transition:all .3s ease}.product-carousel--listing .prod-link:hover:after{width:100%;opacity:1}.product-carousel--listing .prod-link:visited{color:#05204a}.services-callout{display:block;position:relative;width:100%;height:auto;padding-top:60px;padding-bottom:60px;background-repeat:no-repeat;background-size:cover;background-position:center}.services-callout:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#05204a;opacity:.9}@media (min-width:768px){.services-callout{padding-top:100px;padding-bottom:100px}}.page-template-page-service .services-callout{scroll-margin:160px}.services-callout .c-container{position:relative}.services-callout .section-heading{color:#fff}.services-callout .blue-btn,.services-callout .news-events button[type=submit],.news-events .services-callout button[type=submit],.services-callout .filter-toolbar button[type=submit],.filter-toolbar .services-callout button[type=submit],.services-callout .single_add_to_cart_button{margin-top:20px}.services-callout .circle-quote{position:relative;top:unset;bottom:unset;left:unset;right:unset;margin-right:auto;margin-left:auto;width:340px}@media (min-width:768px){.services-callout .circle-quote{width:300px}}@media (min-width:992px){.services-callout .circle-quote{width:400px;left:-70px}}.services-callout .circle__content{padding:5em}@media (min-width:768px){.services-callout .circle__content{padding:3em}}.services-callout .secondary{font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:22px;margin-bottom:40px;color:#fff}.services-callout ul{margin-bottom:40px;padding-left:15px}.services-callout li{margin-bottom:7px;color:#fff;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:24px}.services-callout p{color:#fff}.services-callout cite{display:block;position:relative;width:100%;color:#fff;margin-top:30px;margin-bottom:0;font-family:"PoppinsRegular",sans-serif;font-style:normal}@media (max-width:767px){.services-callout .col-1{width:100%;margin-bottom:40px}.services-callout .col-2{width:100%}}@media (min-width:768px){.services-callout .col-1{width:50%;padding-right:10%}.services-callout .col-2{width:50%;padding-left:10%;position:relative}.services-callout ul{columns:2;column-gap:60px}}.brochure-downloads{display:block;position:relative;padding:40px 0}@media (min-width:1152px){.brochure-downloads{padding:60px 0}}.brochure-downloads .section-heading{margin-bottom:40px;width:100%;text-align:center}@media (min-width:1152px){.brochure-downloads .section-heading{margin-bottom:60px}}.brochure-downloads ul{display:flex;flex-wrap:wrap;width:100%}.brochure-downloads li{list-style:none;text-align:center;width:49%;margin-right:2%;margin-bottom:20px}.brochure-downloads li:nth-of-type(2n){margin-right:0}@media (min-width:768px){.brochure-downloads li{width:22%;margin-bottom:40px;margin-right:4%}.brochure-downloads li:nth-of-type(2n){margin-right:4%}.brochure-downloads li:nth-of-type(4n){margin-right:0}}.brochure-downloads li img{margin-bottom:10px}.brochure-downloads li .brochure-title{font-family:"PoppinsRegular",sans-serif;font-size:14px;line-height:20px;margin-bottom:20px;color:#05204a}@media (min-width:768px){.brochure-downloads li .brochure-title{font-size:16px;line-height:22px}}@media (min-width:1152px){.brochure-downloads li .brochure-title{font-size:18px;line-height:24px}}.brochure-downloads li .brochure-title a{color:#05204a}.brochure-downloads li .brochure-title a:visited{color:#05204a}.brochure-downloads li .brochure-title a:hover{text-decoration:underline}.invest-in-training{display:block;position:relative;width:100%;height:auto;background-color:#fff;padding:40px 0}@media (min-width:1152px){.invest-in-training{padding:80px 0}}.ipc .invest-in-training{scroll-margin:170px}.invest-in-training .section-heading{width:100%;text-align:center;color:#05204a;margin-bottom:40px}@media (min-width:1152px){.invest-in-training .section-heading{margin-bottom:60px}}.invest-in-training .col{display:inline-block;position:relative;vertical-align:text-top;width:100%;margin-bottom:30px}@media (min-width:768px){.invest-in-training .col{width:49%;margin-bottom:0;padding-right:5%}.invest-in-training .col+.col{padding-left:5%;padding-right:0}}.invest-in-training .col h3{font-family:"PoppinsLight",sans-serif;font-size:22px;line-height:26px;margin-bottom:20px;color:#05204a;font-weight:400}.invest-in-training strong{display:block;font-family:sans-serif;font-weight:700;color:#636569;margin-bottom:15px;font-size:14px;line-height:14px}@media (min-width:1152px){.invest-in-training strong{font-size:16px;line-height:16px}}.invest-in-training ul{width:100%}.invest-in-training li{display:block;position:relative;width:100%;color:#636569;padding-left:15px;font-size:14px;line-height:20px}@media (min-width:1152px){.invest-in-training li{font-size:16px;line-height:22px}}.invest-in-training li:not(:last-of-type){margin-bottom:10px}.ipc .invest-in-training li:not(:last-of-type){margin-bottom:8px}.invest-in-training li:before{content:"";display:inline-block;position:absolute;left:0;top:5px;width:7px;height:7px;background-color:#00a6ce;border-radius:100%}@media (min-width:768px){.invest-in-training li:before{top:6px}}.invest-in-training h5{font-family:"PoppinsLight",sans-serif;font-size:22px;line-height:26px;margin-bottom:20px;color:#05204a;font-weight:400}.product.course{display:block;position:relative;width:100%;height:auto;padding:60px 0}.course-page .product.course{padding:60px 0}@media (min-width:768px){.course-page .product.course{padding:160px 0 60px}}@media (min-width:1152px){.course-page .product.course{padding:220px 0 60px}}.product-main{display:flex;flex-direction:column;position:relative;width:100%;height:auto;padding-bottom:60px}@media (min-width:768px){.product-main{flex-direction:row}}.product-main .col-left{width:100%;margin-bottom:40px}@media (min-width:768px){.product-main .col-left{width:50%;margin-bottom:0}}.product-main .col-left p{margin-bottom:20px}.product-main .col-right{width:100%}@media (min-width:768px){.product-main .col-right{width:50%;margin-left:10%;border:1px solid #ddd;padding:0}}.product-main .col-right h4{background-color:#00a6ce;color:#fff;padding:15px;font-size:18px;line-height:28px;font-family:"PoppinsRegular",sans-serif;text-transform:capitalize;text-align:center}.product-main .col-right p.price{margin:30px 0;padding:0 15px}.product-main .woocommerce-Price-amount{color:#05204a;font-family:"PoppinsSemiBold",sans-serif;font-size:30px;line-height:30px}.product-main h1{font-family:"PoppinsSemiBold",sans-serif;font-size:26px;line-height:32px;margin-bottom:20px;color:#05204a}@media (min-width:1152px){.product-main h1{font-size:30px;line-height:36px}}.product-main .yith-wapo-block{width:100% !important;padding:0 15px}.product-main .quantity{margin-left:15px}.product-main .minus{background-color:#00a6ce !important;border:1px solid #00a6ce !important}.product-main .plus{background-color:#00a6ce !important;border:1px solid #00a6ce !important}.course-details{display:flex;flex-direction:column;width:100%;padding:60px 0 0;scroll-margin:150px}@media (min-width:768px){.course-details{flex-direction:row}}.course-details h3{width:100%;margin-bottom:15px;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:26px;color:#05204a}.course-details h3:not(:first-of-type){margin-top:30px}.course-details .col-left{width:100%;margin-bottom:40px}@media (min-width:768px){.course-details .col-left{width:50%;margin-bottom:0}}.course-details .col-right{width:100%}@media (min-width:768px){.course-details .col-right{width:50%;padding-left:10%}}.course-details small{display:block;color:#00a6ce;font-size:16px;line-height:22px;margin-top:30px}.course-details blockquote{position:relative;padding-left:40px}@media (min-width:768px){.course-details blockquote{padding-left:0}}.course-details blockquote:before{content:"";display:inline-block;position:absolute;top:-20px;left:0;width:50px;height:50px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/quotemarks-blue.png);background-repeat:no-repeat;background-size:50px;background-position:center}@media (min-width:768px){.course-details blockquote:before{left:-65px}}.course-details blockquote p{font-family:"PoppinsLight",sans-serif;color:#05204a;font-size:18px;line-height:24px}@media (min-width:1152px){.course-details blockquote p{font-size:24px;line-height:30px}}.course-details cite{font-family:"PoppinsLight",sans-serif;display:block;margin-top:20px;font-style:normal;color:#00a6ce;font-size:16px;line-height:16px}.enquiry-form{display:block;position:relative;width:100%;height:auto;padding:60px 0;background-color:#00a6ce;scroll-margin:170px}.enquiry-form .overlay-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.1;background-repeat:no-repeat;background-size:cover;background-position:center}.enquiry-form .section-heading{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;z-index:5;margin-bottom:15px;color:#fff}.enquiry-form .frm_forms{width:100%}@media (min-width:768px){.enquiry-form .frm_forms{width:55%}}.enquiry-form form{position:relative;width:100%;z-index:5;margin-bottom:60px}@media (min-width:768px){.enquiry-form form{margin-bottom:0}}.enquiry-form .form-field{margin-bottom:0 !important}.enquiry-form .frm_checkbox label{padding-left:0 !important;text-indent:0 !important;margin-bottom:10px;color:#fff;font-family:"Helvetica",sans-serif;line-height:20px}.enquiry-form .frm_checkbox label a{color:#fff !important;text-decoration:underline}.enquiry-form .frm_checkbox label a:visited{color:#fff !important;text-decoration:underline}.enquiry-form .frm_checkbox label a:hover{text-decoration:none}.enquiry-form input,.enquiry-form textarea{border-color:#fff !important}.enquiry-form select{border-color:#fff}.enquiry-form .form-row{display:flex;flex-direction:column;margin-bottom:12px}@media (min-width:768px){.enquiry-form .form-row{flex-direction:row}}.enquiry-form .row-6{width:100%}.enquiry-form .row-6:not(:last-of-type){margin-bottom:12px}@media (min-width:768px){.enquiry-form .row-6{width:50%;margin-bottom:0}.enquiry-form .row-6+.row-6{margin-left:2%}.enquiry-form .row-6:not(:last-of-type){margin-bottom:0}}.enquiry-form .row-12{width:100%}.enquiry-form input[type=checkbox]{display:inline-block;position:relative;float:left;clear:both;border:1px solid #fff;margin:5px 5px 0 0}.enquiry-form label{color:#fff;font-size:14px;line-height:14px;margin-top:5px}.enquiry-form .frm_visible{opacity:0 !important}.enquiry-form .frm_error{color:#fff0f3 !important}.enquiry-form .frm_style_formidable-style.with_frm_style .frm_blank_field label{color:#fff0f3 !important}.enquiry-form p{color:#fff}.enquiry-form p a{color:#fff;text-decoration:underline}.enquiry-form p a:visited{text-decoration:underline}.enquiry-form p a:hover{text-decoration:none}.enquiry-form p a:visited{color:#fff}.enquiry-form .frm_button_submit{margin-top:20px !important;margin-bottom:0 !important;padding:15px 30px !important;border-radius:10px !important;background-color:transparent !important;border:1px solid #fff !important;color:#fff !important}.enquiry-form .frm_button_submit:hover{background-color:#fff !important;border:1px solid #fff !important;color:#00a6ce !important}.contact-numbers{display:block;position:relative;width:100%;z-index:5}@media (min-width:768px){.contact-numbers{width:45%;padding-left:10%;padding-top:20px}}.contact-numbers h4{font-size:24px;line-height:30px;font-family:"PoppinsLight",sans-serif;margin-bottom:40px;color:#fff}.contact-numbers ul{display:block;position:relative;width:100%}.contact-numbers li{display:block;position:relative;width:100%;list-style:none;margin-bottom:20px}.contact-numbers li span{display:block;position:relative;width:100%;font-family:"PoppinsLight",sans-serif;margin-bottom:10px;font-size:18px;line-height:18px;color:#fff}.contact-numbers li a{color:#fff;text-decoration:underline;font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:18px}.contact-numbers li a:visited{color:#fff}.contact-numbers li a:hover{text-decoration:none}.contact-numbers li a[href^="tel:"]{text-decoration:none;font-size:18px;line-height:18px}.contact-numbers li a[href^="tel:"]:hover{text-decoration:underline}.contact-support{width:100%;z-index:5}@media (min-width:768px){.contact-support{padding-top:20px}}.contact-support h4{font-size:24px;line-height:30px;text-align:center;font-family:"PoppinsLight",sans-serif;margin-bottom:40px;color:#fff}.contact-support ul{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}@media (max-width:992px){.contact-support ul{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;width:100%}.contact-support ul+ul{margin-left:5%}.contact-support li span,.contact-support li a{text-align:center}}.contact-support li{display:flex;flex-direction:column;list-style:none;margin-bottom:20px}.contact-support li span{position:relative;width:100%;font-family:"PoppinsLight",sans-serif;margin-bottom:10px;font-size:18px;line-height:18px;color:#fff}.contact-support li a{color:#fff;text-decoration:underline;font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:18px}.contact-support li a:visited{color:#fff}.contact-support li a:hover{text-decoration:none}.contact-support li a[href^="tel:"]{text-decoration:none;font-size:18px;line-height:18px}.contact-support li a[href^="tel:"]:hover{text-decoration:underline}.centered-form{padding:60px 0}@media (min-width:1152px){.centered-form{padding:100px 0}}.centered-form .section-heading{text-align:center}.centered-form p.secondary{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;text-align:center;font-family:"PoppinsLight",sans-serif;z-index:5;margin-top:20px;color:#fff}.centered-form .frm_forms{margin-top:40px;margin-left:auto;margin-right:auto}.centered-form .form-row{flex-direction:row}.centered-form .frm_inline_container.vertical_radio{margin-top:30px !important;margin-bottom:30px !important}.centered-form .frm_primary_label{padding:0 !important;color:#fff !important;font-family:"Helvetica",sans-serif !important}.centered-form .frm_opt_container{padding-top:0 !important}.centered-form .frm_opt_container label{margin:0 !important}.centered-form .frm_html_container{margin-top:30px}.centered-form .frm_html_container h2{color:#fff;position:relative;margin-bottom:30px;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:24px}.centered-form .frm_dropzone.frm_single_upload{max-width:100%}.centered-form .frm_dropzone.dz-clickable.frm_single_upload .dz-message{margin-bottom:0 !important}.centered-form .frm_submit{display:flex;align-items:center;justify-content:center}.centered-form button[type=submit]{margin-left:auto;margin-right:auto;width:150px;position:relative;display:block}.support-request{display:block;position:relative;width:100%;height:auto;padding:60px 0;background-color:#00a6ce}@media print{.support-request{display:none}}.end-product .support-request{scroll-margin:170px}.support-request .overlay-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.1;background-repeat:no-repeat;background-size:cover;background-position:center}.support-request .section-heading{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;text-align:center;margin-bottom:25px;color:#fff;z-index:5}.support-request form{position:relative;z-index:5;width:100%;flex-wrap:wrap;margin-bottom:60px}@media (min-width:768px){.support-request form{margin-bottom:0}}.support-request .col-l{width:100%}.support-request .col-r{width:100%}@media (min-width:768px){.support-request .col-r{width:49%;margin-left:1%}}.support-request .col-r span{float:left;color:#fff;margin-right:15px;margin-top:3px}.support-request .col-r span+span{margin-right:0}.support-request input,.support-request textarea{border-color:#fff !important}.support-request textarea{padding:20px;margin-bottom:12px !important}.support-request select{border-color:#fff !important}.support-request .form-field{margin-bottom:0 !important}.support-request .frm_primary_label{color:#fff !important;font-family:"Helvetica",sans-serif !important;margin-bottom:0}.support-request .frm_checkbox label{color:#fff;font-family:"Helvetica",sans-serif !important;font-size:16px !important}.support-request .form-row{display:flex;flex-direction:column;margin-bottom:12px}@media (min-width:768px){.support-request .form-row{flex-direction:row}}.support-request .row-6{width:100%}.support-request .row-6:not(:last-of-type){margin-bottom:12px}@media (min-width:768px){.support-request .row-6{width:50%;margin-bottom:0}.support-request .row-6+.row-6{margin-left:2%}.support-request .row-6:not(:last-of-type){margin-bottom:0}}.support-request .row-12{width:100%}.support-request input[type=checkbox]{display:inline-block;position:relative;border:1px solid #fff;margin:5px 5px 0 0}.support-request label{display:block;position:relative;color:#fff;font-size:14px;line-height:14px;margin-bottom:10px}.support-request label a{color:#fff;text-decoration:underline}.support-request label a:visited{text-decoration:underline;color:#fff}.support-request label a:hover{text-decoration:none}.support-request p{color:#fff}.support-request p a{color:#fff;text-decoration:underline}.support-request p a:visited{text-decoration:underline;color:#fff}.support-request p a:hover{text-decoration:none}.support-request .frm_submit{display:flex;align-items:center;justify-content:center;margin-top:10px}.support-request button[type=submit]{margin-top:20px !important;margin-bottom:0 !important;padding:15px 30px !important;border-radius:10px !important;background-color:transparent !important;border:1px solid #fff !important;color:#fff !important}.support-request button[type=submit]:hover{background-color:#fff !important;border:1px solid #fff !important;color:#00a6ce !important}.support-request .frm_style_formidable-style.with_frm_style .frm_blank_field label{color:#fff0f3 !important}.support-request .frm_error{color:#fff0f3 !important}.testimonial-slider{display:block;position:relative;width:100%;height:auto;padding-top:60px;padding-bottom:60px;background-color:#05204a}.testimonial-slider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/home/quadra-numbers-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:768px){.testimonial-slider{padding-top:100px;padding-bottom:100px}}.testimonial-slider .section-heading{color:#fff;margin-bottom:40px}.testimonial-slider .blue-btn,.testimonial-slider .news-events button[type=submit],.news-events .testimonial-slider button[type=submit],.testimonial-slider .filter-toolbar button[type=submit],.filter-toolbar .testimonial-slider button[type=submit],.testimonial-slider .single_add_to_cart_button{margin-top:20px}.testimonial-slider .circle-quote{position:relative;top:unset;bottom:unset;left:unset;right:unset;margin-right:auto;margin-left:auto}.testimonial-slider .secondary{font-family:"PoppinsLight",sans-serif;margin-bottom:20px;color:#fff;font-size:20px;line-height:26px}.testimonial-slider ul{margin-bottom:40px}.testimonial-slider li{margin-bottom:7px;color:#fff}.testimonial-slider blockquote{font-family:"PoppinsLight",sans-serif;font-size:14px;line-height:20px}@media (min-width:1152px){.testimonial-slider blockquote{font-size:18px;line-height:24px}}.testimonial-slider cite{display:block;font-family:"Helvetica",sans-serif;font-size:14px;line-height:18px;color:#fff;font-style:normal;margin-top:20px}@media (min-width:1152px){.testimonial-slider cite{font-size:16px;line-height:20px}}.testimonial-slider .carousel-controls{justify-content:flex-start;color:#fff}@media (max-width:767px){.testimonial-slider .col-1{width:100%;margin-bottom:40px}.testimonial-slider .col-2{width:100%}}@media (min-width:768px){.testimonial-slider .col-1{width:50%;padding-right:10%}.testimonial-slider .col-2{width:50%;padding-left:10%;position:relative}}.benefits-onlinetraining{display:block;width:100%;height:auto;padding-top:60px;padding-bottom:60px;background-color:#fff}.benefits-onlinetraining .section-heading{color:#05204a}.benefits-onlinetraining .blue-btn,.benefits-onlinetraining .news-events button[type=submit],.news-events .benefits-onlinetraining button[type=submit],.benefits-onlinetraining .filter-toolbar button[type=submit],.filter-toolbar .benefits-onlinetraining button[type=submit],.benefits-onlinetraining .single_add_to_cart_button{margin-top:20px}.benefits-onlinetraining .circle-quote{position:relative;top:unset;bottom:unset;left:unset;right:unset;margin-right:auto;margin-left:auto}.benefits-onlinetraining .secondary-heading{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:24px;margin-bottom:15px}@media (min-width:1152px){.benefits-onlinetraining .secondary-heading{font-size:22px;line-height:26px}}.benefits-onlinetraining ul{margin-bottom:40px}.benefits-onlinetraining li{position:relative;margin-bottom:15px;color:#636569;list-style:none;padding-left:20px;font-size:14px;line-height:20px}@media (min-width:1152px){.benefits-onlinetraining li{font-size:16px;line-height:22px}}.benefits-onlinetraining li:before{content:"";display:inline-block;position:absolute;left:0;top:6px;width:7px;height:7px;background-color:#168aad;border-radius:100%}@media (min-width:1152px){.benefits-onlinetraining li:before{top:10px}}.benefits-onlinetraining p{color:#636569}@media (max-width:767px){.benefits-onlinetraining .col-1{width:100%;margin-bottom:40px}.benefits-onlinetraining .col-2{width:100%}}@media (min-width:768px){.benefits-onlinetraining .col-1{width:50%;padding-right:0}.benefits-onlinetraining .col-2{width:50%;padding-left:10%;position:relative}}.design-services{display:block;position:relative;width:100%;padding:40px 0;background-color:#eee}@media (min-width:768px){.design-services{padding:60px 0}}.page-template-page-service .design-services{scroll-margin:160px}.design-services .section-heading{text-align:center;color:#05204a;margin-bottom:40px}@media (min-width:768px){.design-services .section-heading{margin-bottom:60px}}.design-services li{list-style:none}.design-services li img{width:100%;margin-bottom:20px}.design-services .inner{margin:0 20px}.design-services .service-title{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-weight:400;margin-bottom:20px;font-size:18px;line-height:28px}.design-services p{color:#636569}.design-services .carousel-controls{margin-top:60px}.support-services{display:block;position:relative;width:100%;padding:40px 0}@media (min-width:768px){.support-services{padding:60px 0}}.page-template-page-remote .support-services,.page-template-page-support-service .support-services{scroll-margin:160px}.support-services .section-heading{text-align:center;color:#05204a;margin-bottom:40px}@media (min-width:768px){.support-services .section-heading{margin-bottom:60px}}.support-services ul{display:flex;flex-wrap:wrap}.support-services li{list-style:none;width:100%;margin-bottom:20px}.support-services li img{width:100%;margin-bottom:20px}@media (min-width:768px){.support-services li{width:32%;margin-bottom:40px;margin-right:2%}.support-services li:nth-of-type(3n){margin-right:0}}.support-services li:hover .more-link:after{margin-left:17px}.support-services .inner{margin:0}.support-services .service-title{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-weight:400;margin-bottom:20px;font-size:18px;line-height:28px}.support-services .service-title a{color:#05204a}.support-services .service-title a:visted{color:#05204a}.support-services .service-title a:hover{text-decoration:underline}.support-services p{color:#636569;margin-bottom:20px}.support-services .more-link{display:flex;align-items:center;position:relative;text-transform:uppercase;color:#05204a;font-family:"PoppinsSemiBold",sans-serif;font-size:12px;line-height:12px}@media (min-width:1152px){.support-services .more-link{font-size:14px;line-height:14px}}.support-services .more-link:after{content:"";display:inline-block;position:relative;width:20px;height:20px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-size:15px;background-repeat:no-repeat;background-position:center;margin-left:15px;transition:all .3s ease-in-out}.support-services .more-link:hover{text-decoration:underline}.support-services .more-link:visited{text-decoration:none}.support-services .carousel-controls{margin-top:60px}.video-carousel{display:block;position:relative;width:100%;padding:30px 0;background-color:#edf6fa}@media (min-width:1152px){.video-carousel{padding:60px 0}}.support-page .video-carousel{scroll-margin:170px}.video-carousel .section-heading{display:flex;flex-direction:column;align-items:center;color:#05204a}@media (min-width:768px){.video-carousel .section-heading{flex-direction:row}}.video-carousel .section-heading a{color:#05204a;font-size:14px;line-height:14px;text-transform:uppercase;margin-top:20px}@media (min-width:768px){.video-carousel .section-heading a{margin-top:0;margin-left:auto}}.video-carousel .section-heading a:visited{color:#05204a}.video-carousel .section-heading a:hover{color:#fff}.video-carousel .custom-controls{display:flex;width:100%;align-items:center;justify-content:center;margin-top:30px}.video-carousel .custom-controls span{cursor:pointer}.video-carousel .custom-controls span:not(:last-of-type){margin-right:20px;transform:rotate(180deg)}.video-carousel .custom-controls span img{width:100%;max-width:30px}.carousel-videos li{list-style:none;margin:0}.carousel-videos .slick-track{padding:30px 0}@media (min-width:768px){.carousel-videos{margin-left:-20px;margin-right:-20px}}@media (min-width:768px){.video-inner{margin:0 20px}}.video-heading{display:block;margin-top:10px;font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:24px}.video-heading a{text-decoration:none;color:#05204a}.video-heading a:visited{text-decoration:none;color:#05204a}.video-heading a:hover{text-decoration:underline}.video-thumb{display:block;position:relative;width:100%}.video-thumb img{width:100%}.video-thumb a{display:block;position:relative;width:100%;height:100%}.video-thumb a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease;background-color:rgba(0,0,0,.5)}.video-thumb a:after{content:"";position:absolute;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/play.png);background-repeat:no-repeat;background-size:60px;background-position:center}.video-thumb a:hover:before{background-color:rgba(0,0,0,.3)}.resources-blog{display:block;position:relative;width:100%;height:auto;padding:60px 0}.resource-links{display:inline-block;position:relative;width:100%;height:auto;margin-bottom:30px}@media (min-width:768px){.resource-links{width:50%;margin-bottom:0}}.resource-links li{list-style:none;display:block;position:relative;width:100%;height:auto}.resource-links li:not(:last-of-type){margin-bottom:20px}.resource-links li:hover .content-overlay{background-color:rgba(0,0,0,.8)}@media (min-width:1152px){.resource-links li:hover .overlay-heading{transform:translateY(0)}}@media (min-width:1152px){.resource-links li:hover .hidden-content{transform:translateY(0);opacity:1}}.resource-links .content-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease;background-color:rgba(0,0,0,.6)}.resource-links .overlay-heading{color:#fff;font-family:"PoppinsSemiBold",sans-serif;font-size:20px;line-height:20px;margin-bottom:10px;transition:all .3s ease}@media (min-width:1152px){.resource-links .overlay-heading{font-size:30px;line-height:30px;margin-bottom:20px;transform:translateY(60px)}}.resource-links p{color:#fff;font-family:"PoppinsLight",sans-serif;margin-bottom:20px;padding:0 15px}@media (min-width:1152px){.resource-links p{padding:0 50px}}.resource-links .hidden-content{text-align:center;position:relative;transition:all .3s ease}@media (min-width:1152px){.resource-links .hidden-content{transform:translateY(60px);opacity:0}}.resource-links .hidden-content .white-outline.has-icon,.resource-links .hidden-content .white-outline.single_add_to_cart_button{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png)}.resource-links .hidden-content .white-outline.has-icon:hover,.resource-links .hidden-content .white-outline.single_add_to_cart_button:hover{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png)}.resource-posts{width:100%}@media (min-width:768px){.resource-posts{width:45%;margin-left:5%}}.resource-posts .section-heading{display:flex;flex-direction:column;align-items:center;color:#05204a}@media (min-width:768px){.resource-posts .section-heading{flex-direction:row}}.resource-posts .section-heading a{font-size:14px;line-height:14px;text-transform:uppercase;margin-top:20px}@media (min-width:768px){.resource-posts .section-heading a{margin-top:0;margin-left:auto}}.resource-posts ul{margin-top:40px}@media (min-width:1152px){.resource-posts ul{margin-top:60px}}.resource-posts li{list-style:none}.resource-posts li:not(:last-of-type){margin-bottom:50px}.resource-posts .post-title{margin-bottom:20px}.resource-posts .post-title a{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:24px}@media (min-width:1152px){.resource-posts .post-title a{font-size:22px;line-height:26px}}.resource-posts .post-title a:hover{text-decoration:underline}.resource-posts p{margin-bottom:20px}.resource-posts .more-link{display:flex;align-items:center;text-transform:uppercase;font-family:"PoppinsSemiBold",sans-serif;font-size:12px;line-height:12px;color:#05204a}@media (min-width:1152px){.resource-posts .more-link{font-size:14px;line-height:14px}}.resource-posts .more-link:after{content:"";display:inline-block;position:relative;width:20px;height:20px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-size:15px;background-repeat:no-repeat;background-position:center;margin-left:15px;transition:all .3s ease-in-out}.resource-posts .more-link:hover{text-decoration:underline}.news-events{display:block;position:relative;width:100%;padding:60px 0 0}.news-events .section-heading{text-align:center}.news-events p:not(li p){text-align:center}@media (min-width:768px){.news-events p:not(li p){max-width:80%;margin-right:auto;margin-left:auto}}.news-events .filter-posts{background-color:#edf6fa;padding:40px 0}.news-events form ul{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.news-events form ul{flex-direction:row;align-items:center;justify-content:center}}.news-events form li{width:100%;padding:0}@media (min-width:768px){.news-events form li{width:30%}}.news-events form li ul{width:100%}.news-events form li ul li{width:100%}.news-events form li+li{width:100%}@media (min-width:768px){.news-events form li+li{width:20%;margin:0 15px}}.news-events label{width:100%;text-align:center;text-transform:uppercase;margin-bottom:20px;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px}@media (min-width:768px){.news-events label{text-align:left;margin-bottom:0;margin-right:40px;font-size:14px;line-height:14px}}@media (min-width:1152px){.news-events label{font-size:18px;line-height:18px}}.news-events select{width:100%;border-color:#ccc;padding-left:15px}.news-events select+select{margin-top:15px;margin-bottom:25px}@media (min-width:768px){.news-events select+select{margin-top:0;margin-bottom:0;margin-left:15px;margin-right:15px}}.news-events input[type=text]{border:1px solid #ccc}.news-events button[type=submit]{border:1px solid #00a6ce}.blog-posts{width:100%;height:auto;position:relative;padding:60px 0;flex-wrap:wrap}.blog-posts li,.blog-posts article.post{display:inline-block;position:relative;width:100%;border:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0;padding:10px;margin:0;background-color:#fff;transition:all .3s ease}.blog-posts li:last-of-type,.blog-posts article.post:last-of-type{border-bottom:1px solid #ccc}.blog-posts li:only-of-type,.blog-posts article.post:only-of-type{border:1px solid #ccc}@media (min-width:768px){.blog-posts li,.blog-posts article.post{width:33.333%;border:0;border-left:0;border-right:0;border-bottom:1px solid #ccc}.blog-posts li:nth-of-type(1n+1),.blog-posts article.post:nth-of-type(1n+1){border-left:1px solid #ccc}.blog-posts li:nth-of-type(3n),.blog-posts article.post:nth-of-type(3n){border-right:1px solid #ccc}.blog-posts li:nth-of-type(1),.blog-posts li:nth-of-type(2),.blog-posts li:nth-of-type(3),.blog-posts article.post:nth-of-type(1),.blog-posts article.post:nth-of-type(2),.blog-posts article.post:nth-of-type(3){border-top:1px solid #ccc}}.blog-posts li:hover,.blog-posts article.post:hover{background-color:#f9f9f9}.blog-posts li:hover .category-name,.blog-posts article.post:hover .category-name{background-color:#fff}.blog-posts li:hover .post-thumbnail img,.blog-posts article.post:hover .post-thumbnail img{transform:scale(1.01)}.blog-posts li .post-title,.blog-posts article.post .post-title{min-height:130px;padding:20px 15px}@media (min-width:768px){.blog-posts li .post-title,.blog-posts article.post .post-title{padding:20px 10px}}@media (min-width:1152px){.blog-posts li .post-title,.blog-posts article.post .post-title{padding:20px 15px}}.blog-posts li .post-title a,.blog-posts article.post .post-title a{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:26px;font-weight:400}@media (min-width:768px){.blog-posts li .post-title a,.blog-posts article.post .post-title a{font-size:14px;line-height:22px}}@media (min-width:1152px){.blog-posts li .post-title a,.blog-posts article.post .post-title a{font-size:18px;line-height:26px}}.blog-posts li .post-title a:visited,.blog-posts article.post .post-title a:visited{color:#05204a}.blog-posts li .post-title a:hover,.blog-posts article.post .post-title a:hover{text-decoration:underline}.blog-posts li .post-title .secondary-title,.blog-posts article.post .post-title .secondary-title{color:#00a6ce;margin-top:10px;font-family:"PoppinsLight",sans-serif;font-size:15px;line-height:20px}@media (min-width:768px){.blog-posts li .post-title .secondary-title,.blog-posts article.post .post-title .secondary-title{font-size:12px;line-height:14px}}@media (min-width:1152px){.blog-posts li .post-title .secondary-title,.blog-posts article.post .post-title .secondary-title{font-size:15px;line-height:20px}}.blog-posts li .post-title .secondary-title:hover,.blog-posts article.post .post-title .secondary-title:hover{text-decoration:none}.blog-posts li .post-details,.blog-posts article.post .post-details{display:flex;align-items:center;margin-bottom:15px;padding:0 15px}@media (min-width:768px){.blog-posts li .post-details,.blog-posts article.post .post-details{padding:0}}.blog-posts li .category-name,.blog-posts article.post .category-name{font-size:11px;line-height:11px;background-color:#f2f2f2;border-radius:20px;padding:5px 15px;transition:all .3s ease}.blog-posts li .category-name a,.blog-posts article.post .category-name a{color:#00a6ce}.blog-posts li .category-name a:visited,.blog-posts article.post .category-name a:visited{color:#00a6ce}.blog-posts li .category-name:hover,.blog-posts article.post .category-name:hover{background-color:#00a6ce}.blog-posts li .category-name:hover a,.blog-posts article.post .category-name:hover a{color:#fff}.blog-posts li date,.blog-posts article.post date{font-family:"PoppinsRegular",sans-serif;margin-left:auto;font-size:13px;line-height:13px}@media (min-width:992px){.blog-posts li date,.blog-posts article.post date{font-size:16px;line-height:16px}}.pagination{display:block;text-align:center;width:100%;margin-bottom:60px}.pagination .pages{display:flex;align-items:center;justify-content:center}.pagination li{list-style:none;width:40px;height:40px;font-family:"PoppinsSemiBold",sans-serif;font-size:15px;line-height:40px;border-radius:100%;background-color:#fff;transition:all .3s ease;border:1px solid #ccc}.pagination li:not(:last-of-type){margin-right:10px}.pagination li a{color:#636569}.pagination li.current{background-color:#00a6ce;border-color:#00a6ce;color:#fff}.pagination li.current:hover{border-color:#05204a;background-color:#05204a}.pagination li:hover{background-color:#636569;border-color:#636569}.pagination li:hover a{color:#fff}.article-intro{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;padding:60px 20px}.article-intro .text-intro{width:100%;margin-bottom:60px}@media (min-width:768px){.article-intro .text-intro{max-width:50%;padding-top:30px;margin-bottom:0;padding-right:5%}}.article-intro .intro-image{width:100%}@media (min-width:768px){.article-intro .intro-image{width:50%}}article.post{border-top:1px solid #00a6ce;border-bottom:1px solid #00a6ce;padding:30px 0 60px}article.post h2,article.post h3,article.post h4,article.post h5,article.post h6{font-family:"PoppinsRegular",sans-serif;color:#05204a;margin-bottom:30px;margin-top:30px;font-size:20px;line-height:26px}article.post h2 a,article.post h3 a,article.post h4 a,article.post h5 a,article.post h6 a{color:#05204a;text-decoration:underline}article.post h2 a:visited,article.post h3 a:visited,article.post h4 a:visited,article.post h5 a:visited,article.post h6 a:visited{color:#05204a}article.post h2 a:hover,article.post h3 a:hover,article.post h4 a:hover,article.post h5 a:hover,article.post h6 a:hover{text-decoration:none}article.post ul{padding-left:35px;margin-top:30px;margin-bottom:30px}article.post li{color:#636569;font-size:14px;line-height:20px}@media (min-width:1152px){article.post li{font-size:calc(14px + 2px);line-height:calc(20px + 2px + 6px)}}article.post li:not(:last-of-type){margin-bottom:5px}article.post li a{color:#636569;text-decoration:underline}article.post li a:visited{color:#636569}article.post li a:hover{text-decoration:none}article.post p{margin-bottom:20px}article.post p strong,article.post p b{font-weight:700}article.post p a{color:#00a6ce;text-decoration:underline}article.post p a:visited{color:#00a6ce}article.post p a:hover{text-decoration:none}article.post img.alignright{float:right;margin:30px 0 30px 30px}article.post img.alignleft{float:left;margin:30px 30px 30px 0}article.post .blue-btn,article.post .news-events button[type=submit],.news-events article.post button[type=submit],article.post .filter-toolbar button[type=submit],.filter-toolbar article.post button[type=submit],article.post .single_add_to_cart_button,article.post .darkblue-btn,article.post .blue-outline,article.post .white-outline{margin-top:20px}.align-left{float:left;position:relative;clear:both;width:100%;max-width:400px;margin:15px 15px 15px 0}.align-right{float:right;position:relative;clear:both;width:100%;max-width:400px;margin:15px 0 15px 15px}.align-center{float:none;position:relative;width:100%;margin:15px 0}.article-navigation{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:30px 0}@media (min-width:768px){.article-navigation{flex-direction:row;padding:60px 15px}}.article-navigation .prev-article,.article-navigation .next-article{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-family:"PoppinsLight",sans-serif;color:#05204a;font-size:16px;line-height:16px;width:100%}@media (min-width:768px){.article-navigation .prev-article,.article-navigation .next-article{width:auto;font-size:12px;line-height:12px}}@media (min-width:1152px){.article-navigation .prev-article,.article-navigation .next-article{width:auto;font-size:16px;line-height:16px}}.article-navigation .prev-article{margin-right:auto;margin-bottom:15px;order:2}@media (min-width:768px){.article-navigation .prev-article{margin-bottom:0;order:1}}.article-navigation .prev-article:before{content:"";display:inline-block;position:relative;width:35px;height:35px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/small-grey.png);background-repeat:no-repeat;background-size:8px;background-position:center;border:1px solid #05204a;border-radius:100%;margin-right:15px;transform:rotate(180deg)}.article-navigation .next-article{margin-left:auto;order:3}.article-navigation .next-article:after{content:"";display:inline-block;position:relative;width:35px;height:35px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/small-grey.png);background-repeat:no-repeat;background-size:8px;background-position:center;border:1px solid #05204a;border-radius:100%;margin-left:15px}.article-share{order:1;display:block;position:relative;width:50%;height:auto;text-align:center;margin-bottom:20px}@media (min-width:768px){.article-share{order:2;margin-bottom:0}}.article-share .share-title{text-transform:uppercase;color:#05204a;font-size:16px;line-height:16px;margin-bottom:15px}.article-share ul{display:flex;align-items:center;justify-content:center}.article-share li{list-style:none}.article-share li:not(:last-of-type){margin-right:25px}.blue-callout{display:block;position:relative;width:100%;background-color:#00a6ce;padding:60px 0;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}.blue-callout:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00a6ce;opacity:.9}.blue-callout.centered-callout{padding:80px 20px;margin:80px auto;background-repeat:no-repeat;background-size:cover;background-position:center}.blue-callout.centered-callout:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00a6ce;opacity:.9}.blue-callout .callout-title{font-family:"PoppinsSemiBold",sans-serif;position:relative;color:#fff;margin-bottom:30px;font-size:30px;line-height:40px}@media (min-width:768px){.blue-callout .callout-title{margin-bottom:15px}}@media (min-width:1152px){.blue-callout .callout-title{margin-bottom:30px}}.blue-callout p{position:relative;color:#fff;font-family:"PoppinsLight",sans-serif;margin-bottom:30px;max-width:90%;margin-left:auto;margin-right:auto}.blue-callout p a{color:#fff;text-decoration:none}.blue-callout p a:visited{color:#fff;text-decoration:none}.blue-callout p a:hover{text-decoration:underline}.blue-callout .white-outline.has-icon,.blue-callout .white-outline.single_add_to_cart_button{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-white.png)}.blue-callout .white-outline.has-icon:hover,.blue-callout .white-outline.single_add_to_cart_button:hover{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png)}.has-slides .callout-title{padding-left:30px}@media (min-width:768px){.has-slides .callout-title{padding-left:60px}}@media (min-width:768px){.callout-slides{max-width:70%}}.callout-slides li{position:relative;list-style:none;text-align:left;color:#fff;padding-left:30px;padding-right:30px}@media (min-width:768px){.callout-slides li{padding-left:60px}}.callout-slides blockquote{font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:26px}@media (min-width:1152px){.callout-slides blockquote{font-size:30px;line-height:45px}}.callout-slides cite{display:block;margin-top:20px;font-style:normal;font-size:16px;line-height:16px}@media (min-width:768px){.callout-slides cite{font-size:14px;line-height:14px}}@media (min-width:1152px){.callout-slides cite{font-size:16px;line-height:16px}}.callout-controls{display:block;position:relative;width:auto;text-align:left;margin-top:40px;padding-left:30px}@media (min-width:768px){.callout-controls{padding-left:60px}}.callout-controls span{cursor:pointer}.callout-controls span:not(:last-of-type){margin-right:20px}.callout-controls span:not(:last-of-type) img{transform:rotate(180deg)}.callout-controls span img{width:100%;max-width:30px}.casestudies{width:100%;height:auto;position:relative;padding:60px 0}.casestudies .section-heading{margin-bottom:60px;text-align:center}.casestudies ul{display:flex;flex-wrap:wrap;margin-bottom:60px}.casestudies li:not(.number){display:inline-block;position:relative;width:100%;margin:0 0 35px}@media (min-width:768px){.casestudies li:not(.number){width:32%;margin-bottom:50px;margin-right:2%}.casestudies li:not(.number):nth-of-type(3n){margin-right:0}}.casestudies li:not(.number):hover .post-thumbnail img{transform:translateZ(0) scale(1.01)}.casestudies .post-thumbnail{margin-bottom:20px;overflow:hidden}.casestudies .post-thumbnail img{transform:translateZ(0) scale(1);transition:all .3s ease}.casestudies .company-name{margin-bottom:10px;font-family:"PoppinsRegular",sans-serif;color:#00a6ce;font-size:16px;line-height:16px}@media (min-width:768px){.casestudies .company-name{font-size:14px;line-height:14px}}@media (min-width:1152px){.casestudies .company-name{font-size:16px;line-height:16px}}.casestudies .post-title{display:inline-block;font-family:"PoppinsRegular",sans-serif;font-size:20px;line-height:26px;margin-bottom:10px;font-weight:400}@media (min-width:768px){.casestudies .post-title{font-size:16px;line-height:20px}}@media (min-width:1152px){.casestudies .post-title{font-size:20px;line-height:26px}}.casestudies .post-title a{color:#05204a}.casestudies .post-title:hover{text-decoration:underline}.casestudies p{margin-bottom:20px}.casestudies .readmore{display:inline-flex;align-items:center;justify-content:flex-start;text-transform:uppercase;font-family:"PoppinsSemiBold",sans-serif;color:#05204a;font-size:14px;line-height:14px}@media (min-width:768px){.casestudies .readmore{font-size:12px;line-height:12px}}@media (min-width:1152px){.casestudies .readmore{font-size:14px;line-height:14px}}.casestudies .readmore:visited{text-decoration:none}.casestudies .readmore:hover{text-decoration:underline}.casestudies .readmore:after{content:"";display:inline-block;position:relative;width:25px;height:25px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-repeat:no-repeat;background-size:20px;background-position:center;margin-left:15px}.filter-toolbar{background-color:#edf6fa;margin-top:40px;padding:40px 0}.filter-toolbar form{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.filter-toolbar form{flex-direction:row;align-items:center;justify-content:center}}.filter-toolbar label{width:100%;text-align:center;text-transform:uppercase;margin-bottom:20px;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px}@media (min-width:768px){.filter-toolbar label{font-size:14px;line-height:14px;text-align:left;margin-bottom:0;margin-right:10px}}@media (min-width:1152px){.filter-toolbar label{font-size:18px;line-height:18px}}.filter-toolbar ul{display:flex;flex-direction:column;width:100%;padding:0}@media (min-width:768px){.filter-toolbar ul{flex-direction:row;justify-content:center}}.filter-toolbar ul select,.filter-toolbar ul .sf-datepicker{width:100%}.filter-toolbar ul li li{padding:0}@media (min-width:768px){.filter-toolbar .sf-field-category{width:30%}.filter-toolbar .sf-datepicker{width:20%;margin-left:15px}}.filter-toolbar .sf-field-taxonomy-industry{width:100%;text-align:center}.filter-toolbar .sf-field-taxonomy-industry label{width:30%;padding:0;margin:0}.filter-toolbar .sf-field-taxonomy-brochure_category{width:100%}@media (min-width:768px){.filter-toolbar .sf-field-taxonomy-brochure_category{width:30%}}.filter-toolbar .sf-field-taxonomy-brochure_category label{width:100%}.filter-toolbar .sf-field-search{width:100%}@media (min-width:768px){.filter-toolbar .sf-field-search{width:20%}}.filter-toolbar .sf-field-search label{width:100%}@media (min-width:768px){.filter-toolbar .sf-field-search label{margin-left:15px;margin-right:15px}}.filter-toolbar .sf-field-taxonomy-video_category label{margin-right:0}.filter-toolbar .sf-field-taxonomy-blog_category label{margin-right:0}.filter-toolbar select{width:100%;border-color:#ccc;padding-left:15px}.filter-toolbar input[type=text]{width:100%;margin-top:15px;margin-bottom:25px;border-color:#ccc}@media (min-width:768px){.filter-toolbar input[type=text]{margin-top:0;margin-bottom:0}}.filter-toolbar button[type=submit]{border:1px solid #00a6ce}.video-listing{display:block;position:relative;width:100%;padding:30px 0}@media (min-width:1152px){.video-listing{padding:60px 0}}.video-listing ul{flex-wrap:wrap;margin-bottom:60px}.video-listing ul li:not(.number){list-style:none;margin:0 0 20px;width:100%}@media (min-width:768px){.video-listing ul li:not(.number){width:49%;margin-right:2%;margin-bottom:40px}.video-listing ul li:not(.number):nth-of-type(2n){margin-right:0}}.vacancy-listing{display:block;position:relative;width:100%;padding:30px 0}@media (min-width:1152px){.vacancy-listing{padding:60px 0}}.vacancy-listing ul{flex-wrap:wrap;margin-bottom:60px}.vacancy-listing ul li:not(.number){list-style:none;margin:0 0 20px;border:1px solid #ccc;border-radius:20px;transition:all .3s ease;padding:30px;width:100%}@media (min-width:768px){.vacancy-listing ul li:not(.number){width:49%;margin-right:2%;margin-bottom:25px}.vacancy-listing ul li:not(.number):nth-of-type(2n){margin-right:0}}.vacancy-listing ul li:not(.number):hover{border-color:#00a6ce}.vacancy-listing .vacancy-heading{display:block;position:relative;width:100%;margin-bottom:20px;color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:20px;line-height:28px}.vacancy-listing .vacancy-heading a{color:#05204a}.vacancy-listing .vacancy-heading a:visited{color:#05204a}.vacancy-listing .vacancy-heading a:hover{text-decoration:underline}.vacancy-listing p{margin-bottom:20px}.vacancy-listing .viewlink{display:inline-flex;align-items:center;text-transform:uppercase;font-family:"PoppinsSemiBold",sans-serif;font-size:12px;line-height:12px;color:#05204a}@media (min-width:1152px){.vacancy-listing .viewlink{font-size:14px;line-height:14px}}.vacancy-listing .viewlink:after{content:"";display:inline-block;position:relative;width:20px;height:20px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-repeat:no-repeat;background-size:15px;background-position:center;margin-left:15px;transition:all .3s ease-in-out}.vacancy-listing .viewlink:hover{text-decoration:underline}.vacancy-poi{margin-top:50px}.vacancy-poi li{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:60px 0;border-radius:15px;-webkit-box-shadow:0px 0px 15px -1px rgba(0,0,0,.44);box-shadow:0px 0px 15px -1px rgba(0,0,0,.44);width:100%;list-style:none;margin-bottom:20px}@media (min-width:768px){.vacancy-poi li{width:30%;margin-right:5%}.vacancy-poi li:nth-of-type(3n){margin-right:0}}@media (min-width:1152px){.vacancy-poi li{width:32%;margin-right:2%}}.vacancy-poi img{margin-bottom:20px;width:100%;max-width:170px}.vacancy-poi .inner-title{position:relative;margin-bottom:5px;font-size:20px;line-height:30px;font-family:"PoppinsRegular",sans-serif;text-transform:capitalize;color:#05204a;text-align:center;max-width:70%;margin-left:auto;margin-right:auto}@media (min-width:768px){.vacancy-poi .inner-title{font-size:16px;line-height:26px;max-width:80%}}@media (min-width:1152px){.vacancy-poi .inner-title{font-size:20px;line-height:30px;max-width:60%}}.two-col--testimonials .callout-title{margin-bottom:40px}.two-col--testimonials li{margin:0 30px}.two-col--testimonials cite{display:block;margin-top:20px;font-style:normal;color:#fff;font-size:16px;line-height:16px;text-align:left}@media (min-width:768px){.two-col--testimonials cite{font-size:14px;line-height:14px}}@media (min-width:1152px){.two-col--testimonials cite{font-size:16px;line-height:16px}}.two-col--testimonials p{text-align:left;max-width:100%}.meet-team{display:block;position:relative;width:100%;height:auto;padding:40px 0 0}@media (min-width:768px){.meet-team ul{flex-wrap:wrap}}.meet-team li{list-style:none;width:100%;margin-bottom:30px}@media (min-width:768px){.meet-team li{width:32%;margin-right:2%;margin-bottom:40px}.meet-team li:nth-of-type(3n){margin-right:0}}.meet-team .no-profile--image{display:flex;flex-direction:column;align-items:center;justify-content:center}.meet-team .no-profile--image .no-image{text-align:center;font-size:24px;line-height:30px;margin:120px 0}.meet-team .no-profile--image .member-name,.meet-team .no-profile--image .position,.meet-team .no-profile--image a{display:block;width:100%;text-align:left}.meet-team .profile-img{position:relative;margin-bottom:15px;overflow:hidden}.meet-team .profile-img a{display:block;position:relative;width:100%;height:100%}.meet-team .profile-img a:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:rgba(255,255,255,.3);transition:all .3s ease}.meet-team .profile-img a span{position:absolute;top:0;left:0;width:0;height:100%;transition:all .3s ease;background-color:rgba(255,255,255,.3)}.meet-team .profile-img a:hover:before{width:100%;left:unset;right:0}.meet-team .profile-img a:hover span{width:100%;left:-100%}.meet-team img{width:100%}.meet-team .member-name{color:#05204a;margin-bottom:15px;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px}@media (min-width:768px){.meet-team .member-name{font-size:14px;line-height:14px}}@media (min-width:1152px){.meet-team .member-name{font-size:18px;line-height:18px}}.meet-team .position{color:#00a6ce;margin-bottom:25px;text-transform:uppercase;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px}@media (min-width:768px){.meet-team .position{font-size:14px;line-height:14px}}@media (min-width:1152px){.meet-team .position{font-size:18px;line-height:18px}}.meet-team .view{display:inline-flex;align-items:center;position:relative;color:#05204a;text-transform:uppercase;font-family:"PoppinsSemiBold",sans-serif;font-size:14px;line-height:14px}@media (min-width:768px){.meet-team .view{font-size:12px;line-height:12px}}@media (min-width:1152px){.meet-team .view{font-size:14px;line-height:14px}}.meet-team .view:after{content:"";display:inline-block;position:relative;width:20px;height:20px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/arrows/large-dark-blue.png);background-repeat:no-repeat;background-size:15px;background-position:center;margin-left:10px}.meet-team .view:hover{text-decoration:underline}.team-profile{position:relative;width:90%;margin-top:20px;height:100%;overflow:scroll;margin-left:auto;margin-right:auto;padding:20px}@media (min-width:768px){.team-profile{width:70%;margin-top:0}}@media (min-width:1152px){.team-profile{width:500px}}@media (min-width:1366px){.team-profile{width:600px}}.team-profile .top-panel{display:flex;flex-direction:column;width:100%;padding-bottom:20px;border-bottom:1px solid #00a6ce}@media (min-width:768px){.team-profile .top-panel{flex-direction:row}}.team-profile .top-panel img{width:100%;margin-bottom:20px}@media (min-width:768px){.team-profile .top-panel img{margin-bottom:0;width:45%}}.team-profile .top-panel .profile-details{display:flex;flex-direction:column;justify-content:center;padding:0 20px;width:100%}@media (min-width:768px){.team-profile .top-panel .profile-details{width:55%}}.team-profile .top-panel .profile-details h1{color:#05204a;margin-bottom:10px;font-family:"PoppinsSemiBold",sans-serif;font-size:24px;line-height:28px}.team-profile .top-panel .jobrole{color:#00a6ce;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:18px;margin-bottom:25px}.team-profile .top-panel .member-contact{display:block;position:relative;width:100%;margin:0;padding:0}.team-profile .top-panel .member-contact li{list-style:none}.team-profile .top-panel .member-contact li:not(:last-of-type){margin-bottom:10px}.team-profile .top-panel .member-contact li a{position:relative;color:#05204a;font-weight:400;font-family:"PoppinsLight",sans-serif;line-height:20px;padding-left:30px;font-size:14px;line-height:14px}@media (min-width:1600px){.team-profile .top-panel .member-contact li a{font-size:16px}}.team-profile .top-panel .member-contact li a:visited{color:#05204a}.team-profile .top-panel .member-contact li a:hover{text-decoration:underline}.team-profile .top-panel .member-contact li a:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:0;left:0;background-color:#eee}.team-profile .profile-copy{padding:20px 10px}.team-profile .profile-copy p:not(:last-of-type){margin-bottom:20px}.lity-close{color:#00a6ce}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{color:#00a6ce}.lity-close:active{top:20px}.product-subscription{padding:60px 0;background-color:#edf6fa}@media print{.product-subscription{padding:0 0 30px}}.product-subscription .section-heading{text-align:center}@media print{.product-subscription .section-heading{text-align:left;font-size:24px}}.about-intro{display:block;width:100%;height:auto;padding-top:60px;padding-bottom:60px;background-color:#fff}.about-intro .section-heading{color:#05204a}.about-intro p{color:#00a6ce;margin-bottom:30px;font-size:14px;line-height:20px}@media (min-width:1152px){.about-intro p{font-size:16px;line-height:24px}}.about-intro p.secondary{font-family:"PoppinsLight",sans-serif;font-size:18px;line-height:26px}@media (min-width:1152px){.about-intro p.secondary{font-size:24px;line-height:30px}}.about-intro p:last-of-type{margin-bottom:0}.about-intro .blue-btn,.about-intro .news-events button[type=submit],.news-events .about-intro button[type=submit],.about-intro .filter-toolbar button[type=submit],.filter-toolbar .about-intro button[type=submit],.about-intro .single_add_to_cart_button{margin-top:20px}.about-intro .circle-quote{position:relative;top:unset;bottom:unset;left:unset;right:unset;margin-right:auto;margin-left:auto}.about-intro .secondary-heading{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:24px;margin-bottom:15px}@media (min-width:1152px){.about-intro .secondary-heading{font-size:22px;line-height:26px}}.about-intro ul{margin-bottom:40px}.about-intro li{position:relative;margin-bottom:15px;color:#636569;list-style:none;padding-left:20px;font-size:14px;line-height:20px}@media (min-width:1152px){.about-intro li{font-size:16px;line-height:22px}}.about-intro li:before{content:"";display:inline-block;position:absolute;left:0;top:6px;width:7px;height:7px;background-color:#168aad;border-radius:100%}@media (min-width:1152px){.about-intro li:before{top:10px}}@media (max-width:767px){.about-intro .col-1{width:100%;margin-bottom:40px}.about-intro .col-2{width:100%}}@media (min-width:768px){.about-intro .col-1{width:50%;padding-right:0}.about-intro .col-2{width:50%;padding-left:10%;position:relative}}.history-container{position:relative;overflow:hidden;display:flex;flex:1;width:100%;height:800px;background-color:#edf6fa}.history-timeline--title{background-color:#edf6fa;padding:60px 0 30px;text-align:center;width:100%;font-family:"PoppinsSemiBold",sans-serif;color:#05204a;font-size:22px;line-height:32px}@media (min-width:1152px){.history-timeline--title{font-size:32px;line-height:42px}}.timeline{position:relative;height:100%;width:100%;overflow:visible}.year{position:absolute;left:0;top:0;display:flex;align-items:flex-start;justify-content:flex-end;height:100%;width:100%}@media (min-width:768px){.year{width:70%;align-items:center}}.year-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;width:100%;height:100%;padding-bottom:30px;padding-left:40px}@media (min-width:768px){.year-content{width:70%;padding-left:0;padding-right:40px}}@media (min-width:992px){.year-content{padding-bottom:400px;width:50%}}.year-content p{display:block;position:relative;width:100%;font-family:"PoppinsRegular",sans-serif;text-align:left;color:#05204a;font-size:18px;line-height:24px;z-index:5}.year-title{display:block;position:absolute;left:5%;top:20px;width:400px;font-size:24px;line-height:34px;color:#05204a;font-family:"PoppinsSemiBold",sans-serif;z-index:2}@media (min-width:768px){.year-title{top:100px;left:50px}}.year-date{display:inline-block;position:relative;font-size:90px;color:#05204a;line-height:90px;font-family:"PoppinsSemiBold",sans-serif;margin-bottom:20px;z-index:10}.year-image{display:block;position:absolute;top:70px;left:20px;z-index:1;width:100%}@media (min-width:768px){.year-image{top:20%;left:0}}@media (min-width:992px){.year-image{top:70px}}.controls{padding:10px;display:flex;align-items:center;justify-content:center;height:70px;min-height:70px;background-color:#edf6fa;width:100%}.homepage-top{display:block;position:relative;width:100%;height:auto}.homepage-top:after{content:"";display:block;position:absolute;bottom:0;right:0;width:90%;height:100%;z-index:15;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/watermark.png);background-repeat:no-repeat;background-size:100%;background-position:bottom 0 right -50px}@media (min-width:768px){.homepage-top:after{width:70%;right:-100px}}@media (min-width:992px){.homepage-top:after{width:55%;bottom:-30px;right:-5px}}@media (min-width:1152px){.homepage-top:after{width:50%;bottom:-120px}}@media (min-width:1600px){.homepage-top:after{background-size:90%}}.column-text--quote{display:block;position:relative;width:100%;height:auto;padding-top:200px;padding-bottom:60px}@media (min-width:768px){.column-text--quote{padding-top:260px}}@media (min-width:1152px){.column-text--quote{padding-top:200px}}.column-text--quote .section-heading{color:#05204a}.column-text--quote .secondary{color:#00a6ce;margin-bottom:20px;font-size:24px;line-height:34px;font-family:"PoppinsRegular",sans-serif}.column-text--quote blockquote p{font-family:"PoppinsLight",sans-serif;color:#05204a;font-size:22px;line-height:32px}@media (min-width:768px){.column-text--quote blockquote p{font-size:16px;line-height:24px}}@media (min-width:992px){.column-text--quote blockquote p{font-size:22px;line-height:32px}}.column-text--quote cite{display:block;font-style:normal;font-family:"PoppinsLight",sans-serif;margin-top:20px;font-size:14px;line-height:14px;color:#00a6ce}@media (min-width:992px){.column-text--quote cite{font-size:16px;line-height:16px}}.column-text--quote .blue-btn,.column-text--quote .news-events button[type=submit],.news-events .column-text--quote button[type=submit],.column-text--quote .filter-toolbar button[type=submit],.filter-toolbar .column-text--quote button[type=submit],.column-text--quote .single_add_to_cart_button{margin-top:20px}@media (max-width:767px){.column-text--quote .col-1{width:100%;margin-bottom:40px}.column-text--quote .col-2{width:100%}}@media (min-width:768px){.column-text--quote .col-1{width:70%;padding-right:10%}.column-text--quote .col-2{width:30%}}@media (min-width:992px){.column-text--quote .col-1{width:60%;padding-right:5%}.column-text--quote .col-2{width:40%}}.intro-icons{padding:60px 0}.intro-icons li{width:100%;text-align:center;list-style:none}.intro-icons li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.intro-icons li:not(:last-of-type){margin-bottom:0}}@media (min-width:768px){.intro-icons li{width:33.333%}}.intro-icons li img{width:100%;max-width:100px;margin-bottom:15px}.intro-icons .icon-heading{margin-left:auto;margin-right:auto;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:24px;margin-bottom:15px}@media (min-width:768px){.intro-icons .icon-heading{font-size:14px;line-height:20px}}@media (min-width:1152px){.intro-icons .icon-heading{font-size:18px;line-height:26px}}.intro-icons p{font-size:14px;line-height:20px}@media (min-width:1152px){.intro-icons p{font-size:16px;line-height:22px}}.intro-icons a{color:#636569;text-decoration:underline;font-size:16px;line-height:16px}.intro-icons a:visited{color:#636569;text-decoration:underline}.intro-icons a:hover{text-decoration:none}.location-block{display:flex;flex-direction:column;padding:60px 0;width:50%;align-content:center;flex-wrap:wrap}@media(max-width:992px){.location-block{flex-direction:row;justify-content:center;padding:60px 0 30px;width:100%}}.location-block .col-l{width:100%;margin-bottom:30px}.location-block .col-l .section-heading{margin-bottom:30px}.location-block .col-l ul{margin-right:50px}.location-block .col-l li{list-style:none;margin-bottom:20px}.location-block .col-l li a{color:#636569;font-family:"PoppinsRegular",sans-serif;text-decoration:underline}.location-block .col-l li a[href^="tel:"]{text-decoration:none}.location-block .col-l address{width:100%;font-style:normal;color:#636569;font-size:16px;line-height:22px}@media (min-width:768px){.location-block .col-l address{font-size:14px;line-height:20px}}@media (min-width:1152px){.location-block .col-l address{font-size:16px;line-height:22px}}.location-block .col-l .detail-heading{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:18px;line-height:18px;margin-bottom:10px}.location-block .col-l .location-link{margin-top:20px}.location-block .col-r{width:100%}.location-block .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.location-block .embed-container iframe,.location-block .embed-container object,.location-block .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.summary.entry-summary p.price{text-align:center;margin-bottom:40px}.summary.entry-summary p.price .amount{font-family:"PoppinsRegular",sans-serif;font-size:20px;line-height:20px;color:#00a6ce}@media print{.summary.entry-summary p.price{display:none}}#yith-wapo-container{display:flex;flex-direction:column;width:100%}@media (min-width:768px){#yith-wapo-container{flex-direction:row}}#yith-wapo-container .yith-wapo-block{width:100%}@media (min-width:768px){#yith-wapo-container .yith-wapo-block{width:50%}}#yith-wapo-container .yith-wapo-block input[type=radio]{position:relative;margin:0;width:100%;height:50px;display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:10px;min-width:300px;z-index:1;align-items:center;justify-content:center}#yith-wapo-container .yith-wapo-block input[type=radio]:checked{border-color:#00a6ce}@media print{#yith-wapo-container .yith-wapo-block input[type=radio]{border:0;height:auto;padding:10px 0}}#yith-wapo-container .yith-wapo-block .yith-wapo-addon{background-color:transparent !important;margin-top:60px}@media print{#yith-wapo-container .yith-wapo-block .yith-wapo-addon{margin-top:0}}#yith-wapo-container .selection-single.selected .yith-wapo-label{color:#00a6ce}#yith-wapo-container .yith-wapo-option{width:100%}@media print{#yith-wapo-container .yith-wapo-option .yith-wapo-option-value{display:none}}#yith-wapo-container .yith-wapo-label{margin:0;position:absolute;top:0;left:15px;z-index:5;width:100%;height:100%;display:flex;align-items:center;font-family:"PoppinsSemiBold",sans-serif;color:#05204a;font-size:13px;line-height:16px}@media (min-width:992px){#yith-wapo-container .yith-wapo-label{font-size:16px}}#yith-wapo-container .yith-wapo-label .brackets{display:none}#yith-wapo-container .yith-wapo-label .option-price{display:none;visibility:hidden;margin-left:10px}@media print{#yith-wapo-container .yith-wapo-label{left:0}}#yith-wapo-container #yith-wapo-option-2-0{margin-bottom:0}#yith-wapo-container .yith-wapo-addon-label{text-decoration:underline}#yith-wapo-container .yith-wapo-addon-label small{color:#00a6ce}#yith-wapo-container #wapo-total-price-table{width:100%}@media (min-width:768px){#yith-wapo-container #wapo-total-price-table{width:50%;padding-left:5%}}@media print{#yith-wapo-container #wapo-total-price-table{display:none}}#yith-wapo-container .wapo-product-price{font-family:"PoppinsRegular",sans-serif;color:#05204a}#yith-wapo-container .wapo-total-options{font-family:"PoppinsRegular",sans-serif;color:#05204a}#yith-wapo-container .wapo-total-order{font-family:"PoppinsSemiBold",sans-serif;color:#05204a}#yith-wapo-container .wapo-addon-title{font-family:"PoppinsRegular",sans-serif;margin-bottom:15px;color:#05204a;font-size:16px;line-height:20px}@media print{#yith-wapo-container .wapo-addon-title{display:none}}@media print{.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option label{margin-left:0}}@media print{.yith-wapo-addon-type-checkbox .options .yith-wapo-option .yith-wapo-addon-label{margin-left:0}}.yith-wapo-block .yith-wapo-addon .yith-wapo-option .description{position:absolute;padding-top:5px}@media print{.yith-wapo-block .yith-wapo-addon .yith-wapo-option .description{display:none}}.quantity{display:inline-block;position:relative;width:auto;margin-top:30px;margin-right:15px;margin-bottom:30px}@media print{.quantity{display:none}}.quantity .minus{width:40px;height:40px;background-color:#05204a;border:1px solid #05204a;color:#fff;border-radius:0;font-size:18px;font-family:"PoppinsRegular",sans-serif;cursor:pointer}.quantity .plus{width:40px;height:40px;background-color:#05204a;border:1px solid #05204a;color:#fff;border-radius:0;font-size:18px;font-family:"PoppinsRegular",sans-serif;cursor:pointer}.quantity input[type=number]{position:relative;top:-2px;width:45px;height:41px;text-align:center;border:1px solid #ddd;background-color:#fff;border-radius:0}.single_add_to_cart_button{border:1px solid #00a6ce;border-radius:30px;color:#fff;font-family:"PoppinsSemiBold",sans-serif;padding-right:60px;top:-4px}@media (min-width:768px){.single_add_to_cart_button{top:-2px}}@media print{.single_add_to_cart_button{display:none}}.added_to_cart.wc-forward{display:none;visibility:hidden}.renewal{width:100%;text-align:center;width:100%;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:20px;background:#da2c27;background:linear-gradient(65deg,#da2c27 0%,#bf2971 100%);color:#fff;padding:15px;margin-top:20px}@media print{.renewal{display:none}}.renewal p{color:#fff;font-family:"PoppinsRegular",sans-serif}.renewal p a{color:#fff;text-decoration:underline}.renewal p a:visited{color:#fff;text-decoration:underline}.renewal p a:hover{color:#fff;text-decoration:none}.need-help{margin-top:30px}@media (min-width:768px){.need-help{margin-top:0}}@media print{.need-help{display:none}}.need-help div{color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:18px;outline-width:28px;margin-bottom:20px;font-weight:600}.need-help ul{display:flex;flex-direction:column;width:100%;margin-bottom:40px}@media (min-width:768px){.need-help ul{flex-direction:row}}.need-help li{list-style:none}.need-help li:not(:last-of-type){margin-bottom:20px}@media (min-width:768px){.need-help li:not(:last-of-type){margin-bottom:0;margin-right:40px}}.need-help li .label{font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:28px;color:#00a6ce}.need-help li a{font-family:"Helvetica",sans-serif;color:#00a6ce}.need-help li a:visited{color:#00a6ce}.need-help li a:hover{text-decoration:underline}.xoo-cp-container{border-radius:0}.xoo-cp-atcn{padding-top:10px;padding-bottom:20px}.xoo-cp-success{background-color:#fff;border-radius:0;text-align:center;color:#00a6ce;font-family:"PoppinsRegular",sans-serif;font-size:18px;line-height:28px;border-bottom:1px solid #00a6ce}.xoo-cp-icon-check:before{display:none}.xoo-cp-atcn{margin-bottom:45px}span.xoo-cp-close{top:25px !important;border:0 !important;color:#00a6ce !important}.xoo-cp-remove{display:none;visibility:hidden}.xoo-cp-btns{margin-top:45px;margin-bottom:45px;float:left;width:100%;clear:both;position:relative}.xoo-cp-ptitle a{font-size:18px;line-height:28px;color:#05204a;font-family:"PoppinsRegular",sans-serif}td.xoo-cp-ptitle{padding-left:5%}.xoo-cp-variations dd{width:100%}.xoo-cp-variations dt:not(:first-of-type){margin-top:5px}.xoo-cp-variations .variation-Option{color:#05204a}.xoo-cp-variations .variation-Option>div{color:#00a6ce}.xoo-cp-pprice .woocommerce-Price-amount{color:#00a6ce;font-family:"PoppinsRegular",sans-serif}.xoo-cp-pqty{max-width:39px;height:35px}.xoo-cp-pqty span{color:#05204a;font-size:20px;line-height:38px;height:36px;width:38px;font-family:"PoppinsRegular",sans-serif}.xoo-cp-ptotal{padding-top:15px;color:#05204a;font-family:"PoppinsSemiBold",sans-serif;margin-right:0;margin-top:20px;text-align:right;padding-right:40px;width:100%}.xoo-cp-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:0}a.xcp-btn{padding:11px 0 8px;margin-right:0}.xoo-cp-btn-vc{background-color:#00a6ce;border:1px solid #00a6ce;color:#fff !important;order:2;transition:all .3s ease}.xoo-cp-btn-vc:hover{background-color:#05204a;border:1px solid #05204a}.xoo-cp-close{border:1px solid #05204a;background-color:#fff;color:#05204a !important;order:1;margin-right:40px !important;transition:all .3s ease}.xoo-cp-close:hover{background-color:#05204a;border:1px solid #05204a;color:#fff !important}.xoo-cp-btn-ch{background-color:transparent;border:0 !important;border-radius:0 !important;color:#00a6ce !important;text-decoration:underline;order:3;width:100% !important;margin-top:20px;padding-top:20px !important;border-top:1px solid #05204a !important;transition:all .3s ease}.xoo-cp-btn-ch:hover{text-decoration:none;color:#05204a !important}@media (min-width:992px){.woocommerce-cart .site-main{padding-top:160px}}.woocommerce-notices-wrapper .woocommerce-message{background-color:#edf6fa;padding:20px;text-align:center;color:#05204a;font-family:"PoppinsRegular",sans-serif;font-size:16px;line-height:26px;margin-bottom:30px}.woocommerce-notices-wrapper .woocommerce-message a{color:#00a6ce}.woocommerce-notices-wrapper .woocommerce-message a:visited{color:#00a6ce}.woocommerce-notices-wrapper .woocommerce-message a:hover{color:#05204a}.cart-empty{margin-top:20px}.basket-container{display:block;position:relative;width:100%;max-width:1152px;height:auto;margin:0 auto;padding:40px 20px}@media (min-width:992px){.basket-container{padding:0}}.woocommerce table.shop_table{display:table;position:relative;width:100%;border:1px solid #05204a;border-radius:0 !important;margin-bottom:60px;margin-top:20px}@media (min-width:1152px){.woocommerce table.shop_table{max-width:1152px;margin:20px auto 60px auto}}.woocommerce table.shop_table thead{border:1px solid #05204a}.woocommerce table.shop_table thead th{font-size:18px;font-family:"PoppinsRegular",sans-serif;font-weight:700;padding:15px 10px;text-align:center}.woocommerce table.shop_table thead .product-thumbnail{display:none;visibility:hidden}.woocommerce table.shop_table thead .product-name{text-align:left}.woocommerce table.shop_table thead tr{background-color:#05204a;color:#fff}.woocommerce table.shop_table thead td{padding:15px 20px;font-size:18px;font-family:"PoppinsRegular",sans-serif;font-weight:700}@media (min-width:768px){.woocommerce table.shop_table thead td{padding:15px 10px}}.woocommerce table.shop_table thead .remove{width:20px}@media (min-width:768px){.woocommerce table.shop_table .title-col{width:20px}}.woocommerce table.shop_table .price-col,.woocommerce table.shop_table .qty-col,.woocommerce table.shop_table .total-col{text-align:center}@media (min-width:768px){.woocommerce table.shop_table .price-col{width:5%}}@media (min-width:768px){.woocommerce table.shop_table .qty-col{width:5%}}@media (min-width:768px){.woocommerce table.shop_table .total-col{width:5%}}.woocommerce table.shop_table img{display:none;visibility:hidden}@media (min-width:992px){.woocommerce table.shop_table tbody tr{border-bottom:1px solid #05204a}}.woocommerce table.shop_table tbody tr td:first-of-type{padding-top:20px;padding-left:20px}@media (min-width:768px){.woocommerce table.shop_table tbody tr td:first-of-type{padding-top:20px}}.woocommerce table.shop_table tbody tr td:last-of-type{padding-bottom:30px}@media (min-width:768px){.woocommerce table.shop_table tbody tr td:last-of-type{padding-bottom:10px}}.woocommerce table.shop_table tbody tr .product-price,.woocommerce table.shop_table tbody tr .product-name,.woocommerce table.shop_table tbody tr .product-quantity,.woocommerce table.shop_table tbody tr .product-subtotal{padding:20px}.woocommerce table.shop_table tbody tr .product-price,.woocommerce table.shop_table tbody tr .product-quantity,.woocommerce table.shop_table tbody tr .product-subtotal{font-family:"PoppinsRegular",sans-serif;color:#05204a;font-size:16px}.woocommerce table.shop_table tbody tr .product-thumbnail{display:none;visibility:hidden}.woocommerce table.shop_table tbody tr .product-name{padding:40px 10px !important}.woocommerce table.shop_table tbody tr .product-name:before{display:none}@media (min-width:576px){.woocommerce table.shop_table tbody tr .product-name{padding:30px 20px}}@media (min-width:768px){.woocommerce table.shop_table tbody tr .product-name{padding:30px 20px 30px 60px}}.woocommerce table.shop_table tbody tr dl.variation{margin-top:10px}.woocommerce table.shop_table tbody tr dt.variation-Option{margin-top:10px}.woocommerce table.shop_table tbody tr dd.variation-Option{color:#00a6ce}.woocommerce table.shop_table tbody tr dd.variation-Option .amount{font-size:14px;color:#00a6ce}.woocommerce table.shop_table tbody tr .variation-Selectasubscription>div{color:#00a6ce}.woocommerce table.shop_table tbody tr .product-quantity:before{margin-top:10px}.woocommerce table.shop_table tbody tr .order-shipping{padding:30px !important;text-align:left !important}.woocommerce table.shop_table tbody td{padding:10px 5px;text-align:center}@media (min-width:768px){.woocommerce table.shop_table tbody td{padding:10px}}@media (min-width:1152px){.woocommerce table.shop_table tbody td{padding:20px 10px}}.woocommerce table.shop_table tbody .product-name{font-family:"PoppinsRegular",sans-serif}@media (min-width:768px){.woocommerce table.shop_table tbody .product-name{text-align:left}}.woocommerce table.shop_table tbody .product-name a{color:#000;font-size:14px !important;text-decoration:none !important}@media (min-width:768px){.woocommerce table.shop_table tbody .product-name a{font-size:16px !important}}@media (min-width:992px){.woocommerce table.shop_table tbody .product-name a{font-size:14px !important}}@media (min-width:1152px){.woocommerce table.shop_table tbody .product-name a{font-size:16px !important}}.woocommerce table.shop_table tbody .product-name a:hover{text-decoration:underline}.woocommerce table.shop_table tbody .product-title{position:relative;display:inline-block;margin-bottom:5px;font-family:"PoppinsRegular",sans-serif;font-size:16px;color:#00a6ce;text-decoration:none}@media (min-width:768px){.woocommerce table.shop_table tbody .product-title{font-size:14px}}@media (min-width:1152px){.woocommerce table.shop_table tbody .product-title{font-size:16px}}.woocommerce table.shop_table tbody .product-title:visited{color:#000;text-decoration:none}.woocommerce table.shop_table tbody .product-title:hover{text-decoration:underline}.woocommerce table.shop_table tbody .product-remove .remove{text-align:left;width:auto !important;color:#00a6ce !important}@media (min-width:992px){.woocommerce table.shop_table tbody .product-remove .remove{text-align:center}}.woocommerce table.shop_table tbody .product-remove .remove:hover{background-color:transparent !important}.woocommerce table.shop_table tbody .product-remove .remove:after{content:"Remove Product";display:inline-block;position:relative;font-family:"Helvetica",sans-serif;color:#00a6ce;font-size:16px;margin-left:10px}@media (min-width:768px){.woocommerce table.shop_table tbody .product-remove .remove:after{display:none}}.woocommerce table.shop_table tbody .quantity{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100px}.woocommerce table.shop_table tbody .minus{background-color:#fff;border-color:#ddd;border-right:0;color:#05204a}.woocommerce table.shop_table tbody input[type=number]{width:40px;height:40px;top:0;text-align:center;border-left:0;border-right:0}.woocommerce table.shop_table tbody .plus{background-color:#fff;border-color:#ddd;border-left:0;color:#05204a}.woocommerce table.shop_table tbody .amount{font-family:"PoppinsRegular",sans-serif;font-size:18px;color:#05204a;text-align:center;font-weight:600}.woocommerce table.shop_table tbody .total{font-weight:700}@media (max-width:991px){.woocommerce-page table.cart .product-thumbnail{display:block !important;position:absolute;left:20px;width:70px;border-top:0 !important}.woocommerce-page table.cart .product-thumbnail:before{display:none}.woocommerce-page table.cart .product-thumbnail img{width:100% !important}}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent !important}.woocommerce-cart table.cart td.actions{padding:30px !important;background-color:#f3e9e8;text-align:right}@media (min-width:992px){.woocommerce-cart table.cart td.actions{background-color:transparent}}.woocommerce-cart table.cart td.actions button:disabled{font-family:"PoppinsSemiBold",sans-serif !important;padding:15px 30px !important;border-radius:10px !important;background-color:#fff !important;border:1px solid #eee !important;width:100%;color:#eee !important;font-family:"PoppinsRegular",sans-serif;display:inline-block !important;font-size:12px !important;line-height:25px !important}@media (min-width:768px){.woocommerce-cart table.cart td.actions button:disabled{width:auto;font-size:14px !important}}.woocommerce-cart table.cart td.actions button{flex:1 0 auto;margin:0 15px}.woocommerce-cart table.cart td.actions .button,.woocommerce-cart table.cart td.actions .blue-btn,.woocommerce-cart table.cart td.actions .news-events button[type=submit],.news-events .woocommerce-cart table.cart td.actions button[type=submit],.woocommerce-cart table.cart td.actions .filter-toolbar button[type=submit],.filter-toolbar .woocommerce-cart table.cart td.actions button[type=submit],.woocommerce-cart table.cart td.actions .single_add_to_cart_button,.woocommerce-cart table.cart td.actions .darkblue-btn,.woocommerce-cart table.cart td.actions .blue-outline,.woocommerce-cart table.cart td.actions .white-outline,.woocommerce-cart table.cart td.actions .return-to-shop a,.return-to-shop .woocommerce-cart table.cart td.actions a,.woocommerce-cart table.cart td.actions form button,form .woocommerce-cart table.cart td.actions button,.woocommerce-cart table.cart td.actions .woocommerce-checkout-payment .place-order button,.woocommerce-checkout-payment .place-order .woocommerce-cart table.cart td.actions button,.woocommerce-cart table.cart td.actions .paynow input[type=submit],.paynow .woocommerce-cart table.cart td.actions input[type=submit],.woocommerce-cart table.cart td.actions .checkout_coupon button,.checkout_coupon .woocommerce-cart table.cart td.actions button{flex:1 0 auto;background-color:#fff !important;border:1px solid #05204a !important;font-family:"PoppinsSemiBold",sans-serif !important;color:#05204a !important;padding:15px 30px !important;border-radius:10px !important;width:100% !important;display:inline-block !important;height:55px;font-size:14px !important;line-height:25px !important;transition:all .3s ease}@media (min-width:768px){.woocommerce-cart table.cart td.actions .button,.woocommerce-cart table.cart td.actions .blue-btn,.woocommerce-cart table.cart td.actions .news-events button[type=submit],.news-events .woocommerce-cart table.cart td.actions button[type=submit],.woocommerce-cart table.cart td.actions .filter-toolbar button[type=submit],.filter-toolbar .woocommerce-cart table.cart td.actions button[type=submit],.woocommerce-cart table.cart td.actions .single_add_to_cart_button,.woocommerce-cart table.cart td.actions .darkblue-btn,.woocommerce-cart table.cart td.actions .blue-outline,.woocommerce-cart table.cart td.actions .white-outline,.woocommerce-cart table.cart td.actions .return-to-shop a,.return-to-shop .woocommerce-cart table.cart td.actions a,.woocommerce-cart table.cart td.actions form button,form .woocommerce-cart table.cart td.actions button,.woocommerce-cart table.cart td.actions .woocommerce-checkout-payment .place-order button,.woocommerce-checkout-payment .place-order .woocommerce-cart table.cart td.actions button,.woocommerce-cart table.cart td.actions .paynow input[type=submit],.paynow .woocommerce-cart table.cart td.actions input[type=submit],.woocommerce-cart table.cart td.actions .checkout_coupon button,.checkout_coupon .woocommerce-cart table.cart td.actions button{width:auto !important;font-size:14px !important}}.woocommerce-cart table.cart td.actions .button:hover,.woocommerce-cart table.cart td.actions .blue-btn:hover,.woocommerce-cart table.cart td.actions .news-events button[type=submit]:hover,.news-events .woocommerce-cart table.cart td.actions button[type=submit]:hover,.woocommerce-cart table.cart td.actions .filter-toolbar button[type=submit]:hover,.filter-toolbar .woocommerce-cart table.cart td.actions button[type=submit]:hover,.woocommerce-cart table.cart td.actions .single_add_to_cart_button:hover,.woocommerce-cart table.cart td.actions .darkblue-btn:hover,.woocommerce-cart table.cart td.actions .blue-outline:hover,.woocommerce-cart table.cart td.actions .white-outline:hover,.woocommerce-cart table.cart td.actions .return-to-shop a:hover,.return-to-shop .woocommerce-cart table.cart td.actions a:hover,.woocommerce-cart table.cart td.actions form button:hover,form .woocommerce-cart table.cart td.actions button:hover,.woocommerce-cart table.cart td.actions .woocommerce-checkout-payment .place-order button:hover,.woocommerce-checkout-payment .place-order .woocommerce-cart table.cart td.actions button:hover,.woocommerce-cart table.cart td.actions .paynow input[type=submit]:hover,.paynow .woocommerce-cart table.cart td.actions input[type=submit]:hover,.woocommerce-cart table.cart td.actions .checkout_coupon button:hover,.checkout_coupon .woocommerce-cart table.cart td.actions button:hover{background-color:#05204a !important;border:1px solid #05204a !important;color:#fff !important}.woocommerce-cart table.cart td.actions a.button:first-of-type,.woocommerce-cart table.cart td.actions a.blue-btn:first-of-type,.woocommerce-cart table.cart td.actions a.single_add_to_cart_button:first-of-type,.woocommerce-cart table.cart td.actions a.darkblue-btn:first-of-type,.woocommerce-cart table.cart td.actions a.blue-outline:first-of-type,.woocommerce-cart table.cart td.actions a.white-outline:first-of-type,.woocommerce-cart table.cart td.actions .return-to-shop a:first-of-type,.return-to-shop .woocommerce-cart table.cart td.actions a:first-of-type{float:left}.woocommerce-cart table.cart td.actions .wc-backward{background-color:#05204a !important;border:1px solid #05204a !important;border-radius:0 !important;color:#fff !important;padding:18px 30px !important;width:100% !important;margin-bottom:.5em;height:55px;display:inline-block !important;font-size:16px !important;line-height:19px}@media (min-width:768px){.woocommerce-cart table.cart td.actions .wc-backward{width:auto !important;margin-bottom:0;font-size:12px !important;line-height:19px}}.woocommerce-cart table.cart td.actions .coupon{display:none;visibility:hidden}@media (max-width:767px){.basket{width:100%}.basket thead{display:none}.basket tbody tr{position:relative;width:100%}.basket tbody td{width:100%;float:left;border-right:0}}.cart_totals{display:-ms-flexbox !important;display:flex !important;position:relative;flex-direction:column;align-items:flex-end;width:100%;height:auto;border:1px solid #00a6ce;padding:20px;margin-bottom:calc(20px*4)}@media (min-width:1152px){.cart_totals{width:400px !important;margin:0 0 calc(20px*4) auto}}.cart_totals table{border:0 !important;margin-bottom:0 !important}.cart_totals h2{display:none}.cart_totals tr{border-bottom:0 !important}.cart_totals tr:not(:last-of-type){border-bottom:1px solid #00a6ce !important}.cart_totals th{text-align:left !important;font-family:"PoppinsRegular",sans-serif !important;font-weight:400 !important;font-size:18px;color:#05204a;padding:15px 0 !important}.cart_totals td{padding:15px 0 !important;text-align:right !important}@media (min-width:1152px){.cart_totals td{width:25%}}.cart_totals td:before{font-family:"Helvetica",sans-serif !important;font-weight:400 !important;font-size:18px}.cart_totals .woocommerce-shipping-destination{font-size:12px}.wc-proceed-to-checkout{width:100%;display:flex;flex-direction:column;align-items:flex-end;border-radius:20px}.wc-proceed-to-checkout #wc-stripe-payment-request-wrapper{width:60%}.wc-proceed-to-checkout #wc-stripe-payment-request-button-separator{width:60%;margin-top:15px}.wc-proceed-to-checkout .checkout-button button .alt .wc-forward{width:100%}.wc-proceed-to-checkout .wcppec-checkout-buttons{width:100%;margin:0 0 15px}@media (min-width:768px){.wc-proceed-to-checkout .wcppec-checkout-buttons{width:270px}}.wc-proceed-to-checkout a{float:right;width:100%;text-align:center;color:#fff;background-color:#00a6ce !important;border:1px solid #00a6ce !important;border-radius:40px !important;font-weight:400 !important;padding:20px 0 !important;transition:all .3s ease}.wc-proceed-to-checkout a:hover{background-color:#05204a !important;border:1px solid #05204a !important}.return-to-shop{display:block;position:relative;width:100%;max-width:1600px;margin:0 auto 60px auto;text-align:center;padding:0 30px}.return-to-shop a{background-color:#00a6ce !important;border:1px solid #00a6ce !important;color:#fff !important;border-radius:25px !important;padding:15px 30px !important;transition:all .3s ease}.return-to-shop a:hover{background-color:#05204a !important;border:1px solid #05204a !important}.return-to-shop a:visited{color:#fff}@media (min-width:992px){.woocommerce-checkout .site-main{padding-top:165px}}.woocommerce-error{max-width:100%;margin:0 auto 30px auto !important;background-color:transparent !important}.woocommerce-error li{background-color:#edf6fa !important;list-style:none;padding:15px;border:1px solid #00a6ce;font-size:14px;color:red}.woocommerce-error li:not(:last-of-type){margin-bottom:10px}.form-row.woocommerce-invalid input.input-text{box-shadow:none !important;border:1px solid red}.form-row.woocommerce-validated input.input-text{box-shadow:none !important;border:1px solid green}.woocommerce-info{width:100%;max-width:1152px;border:1px solid #00a6ce;padding:1em 2em 1em 3.5em;margin:0 auto 20px auto;position:relative;background-color:#edf6fa !important;color:#636569;text-align:center;font-family:"PoppinsRegular",sans-serif;font-size:14px;list-style:none outside;word-wrap:break-word}.woocommerce-info:before{content:"";display:inline-block;position:absolute;top:15px;left:1.5em;width:25px;height:25px;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/icons/Account.png);background-repeat:no-repeat;background-size:25px;background-position:center}.woocommerce-info a{color:#636569;text-decoration:underline;font-size:16px}.woocommerce-info a:visited{color:#636569;text-decoration:underline}.woocommerce-info a:hover{color:#000;text-decoration:none}.woocommerce-info+.woocommerce-info{margin-bottom:60px}.woocommerce-info+.woocommerce-info:before{background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/icons/discount.png)}.checkout.woocommerce-checkout{width:90% !important;margin:0 auto 60px auto !important}@media (min-width:768px){.checkout.woocommerce-checkout{max-width:85% !important;background-color:#f9f9f9;padding:15px}}@media (min-width:1152px){.checkout.woocommerce-checkout{max-width:85% !important;padding:40px}}.checkout.woocommerce-checkout .col2-set{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:768px){.checkout.woocommerce-checkout .col2-set{flex-direction:row}}.checkout.woocommerce-checkout .col-1{width:100%}@media (min-width:768px){.checkout.woocommerce-checkout .col-1{width:50%}}.checkout.woocommerce-checkout .col-2{width:100%}@media (min-width:768px){.checkout.woocommerce-checkout .col-2{width:50%;padding-left:5%}}.checkout.woocommerce-checkout h3{display:flex;align-items:center;font-weight:600;font-size:20px;padding:0;font-family:"PoppinsRegular",sans-serif;margin-bottom:30px;color:#05204a}@media (min-width:768px){.checkout.woocommerce-checkout h3{font-size:18px}}@media (min-width:1152px){.checkout.woocommerce-checkout h3{font-size:24px}}.checkout.woocommerce-checkout label{display:block;position:relative;width:auto;margin-bottom:5px;font-family:"PoppinsRegular",sans-serif;font-size:16px}.checkout.woocommerce-checkout input{border-color:#ddd}.checkout.woocommerce-checkout .select2-container--default .select2-selection--single{height:50px;border-radius:0 !important;border-color:#ddd !important}.checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px !important;color:#666 !important}.checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:14px}.woocommerce-shipping-fields input[type=checkbox],.woocommerce-shipping-fields input[type=radio]{margin-right:10px}.woocommerce-shipping-fields label{display:flex;align-items:center}.woocommerce-shipping-fields label span{display:flex;align-items:center;font-weight:600;font-size:20px;padding:0;font-family:"PoppinsRegular",sans-serif;margin-bottom:0;color:#e5a2a3}@media (min-width:768px){.woocommerce-shipping-fields label span{font-size:18px}}@media (min-width:1152px){.woocommerce-shipping-fields label span{font-size:24px}}textarea{display:inline-block;position:relative;width:100%;height:auto;min-height:170px;border:1px solid #ddd;padding:10px;resize:none}textarea:focus{outline:1px dashed #82ba3f}select{width:100%;height:50px;border:1px solid #ddd;border-radius:0;padding:10px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//quadrasol.co.uk/wp-content/themes/quadrasolutions/images/down-arrow.png);background-repeat:no-repeat;background-size:7px;background-position:right 20px center;cursor:pointer}select:focus{outline:1px dashed #82ba3f}input[type=date]{width:100%;height:50px;border:1px solid #ddd;border-radius:0;padding:10px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:7px;background-position:right 20px center;cursor:pointer}input[type=date]:focus{outline:1px dashed #82ba3f}.validated-error{outline:1px dashed red}.validate-msg-warning{display:block;position:relative;width:100%;color:red;font-size:10px;margin-top:15px}@media (min-width:1152px){.validate-msg-warning{display:inline;font-size:12px;margin-top:0;padding-left:20px}}.form{display:flex;flex-direction:column}@media (min-width:992px){.form{flex-direction:row;padding:25px}}@media (min-width:1152px){.form{padding:45px}}fieldset{padding:0;margin-bottom:0;border:0}@media (min-width:1152px){fieldset{margin-bottom:40px}}fieldset p{margin-top:0}legend{display:flex;align-items:center;font-weight:600;font-size:20px;padding:0;font-family:"PoppinsRegular",sans-serif;margin-bottom:30px;color:#05204a}@media (min-width:768px){legend{font-size:18px}}@media (min-width:1152px){legend{font-size:24px}}legend .number{display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;border-radius:100%;background-color:#05204a;color:#fff;margin-right:10px}legend input[type=checkbox]{margin-right:10px}.input-row{display:flex;flex-direction:column;position:relative;width:100%}@media (min-width:768px){.input-row{flex-direction:row}}.input-row .req{color:red;font-size:20px;position:relative;margin-left:5px}.input-row .hint{display:block;position:relative;width:100%;font-size:11px;font-style:italic;color:#666;margin-top:8px}.input-row .validate-msg{display:block;position:relative;width:100%;font-size:11px;font-style:italic;color:red;margin-top:8px}.row{display:block;position:relative;margin-bottom:30px}.row-1{width:100%}.row-2{float:left;width:100%}@media (min-width:768px){.row-2{width:49.5%;margin-right:5%}.row-2:nth-of-type(2){margin-right:0}}.row-3{float:left;width:100%}@media (min-width:768px){.row-3{width:32.666%;margin-right:1%}.row-3:nth-of-type(3){margin-right:0}}.radio-group,.checkbox-group{display:flex;flex-direction:row}.radio-group label,.checkbox-group label{width:auto;margin-bottom:0;margin-right:15px}.radio-group input[type=radio],.checkbox-group input[type=radio]{display:inline-block;top:3px;margin-right:5px;position:relative}.radio-group input[type=checkbox],.checkbox-group input[type=checkbox]{display:inline-block;top:3px;margin-right:5px;position:relative}.checkout-terms{flex-direction:column}.checkout-terms .row{margin-bottom:15px}.checkout-terms .row:last-of-type{margin-bottom:30px}.checkout-terms a{color:#636569;text-decoration:underline}.checkout-terms a:hover{text-decoration:underline;color:#000}.checkout-terms a:visited{text-decoration:underline;color:#636569}.checkout-terms label{margin-left:10px}.confirm-order button{background-color:transparent;border:1px solid #000;color:#000}.checkout .basket-container{border-top:1px solid #00a6ce;padding-top:60px;padding-left:0;padding-right:0;width:90%;max-width:1152px;margin:60px auto 0 auto}@media (min-width:768px){.checkout .basket-container{max-width:85%;margin:60px auto 90px auto}}@media (min-width:1152px){.checkout .basket-container{max-width:75%}}.checkout .basket-container h3{width:100%;max-width:1152px;margin:0 auto 30px auto;padding:0;font-family:"PoppinsRegular",sans-serif;color:#00a6ce;font-weight:400;font-size:24px}@media (min-width:768px){.checkout .basket-container h3{padding:0 30px 0 0}}@media (min-width:1152px){.checkout .basket-container h3{padding:0 30px}}.woocommerce-checkout-review-order-table thead .product-name{padding-left:30px !important}.woocommerce-checkout-review-order-table tbody .product-name{padding-top:30px !important;padding-left:30px !important}.woocommerce-checkout-review-order-table tbody .product-total{padding-bottom:30px !important;text-align:center !important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{border-bottom:1px solid #00a6ce}.woocommerce-checkout-review-order-table tfoot th{font-family:"Helvetica",sans-serif;font-size:16px !important;text-align:right !important;padding:30px 0 !important}.woocommerce-checkout-review-order-table tfoot td{text-align:center !important;font-family:"PoppinsRegular",sans-serif;font-size:18px !important}.woocommerce-checkout-review-order-table tfoot label{color:#666}.woocommerce-checkout-review-order-table tfoot .amount{color:#00a6ce}.woocommerce-checkout-payment{display:flex;flex-direction:column;position:relative;width:100%;max-width:1152px;margin:0 auto;padding:0;border-top:0;background-color:transparent !important;border-radius:0 !important}@media (min-width:768px){.woocommerce-checkout-payment{align-items:flex-start}}.woocommerce-checkout-payment p{font-family:"PoppinsRegular",sans-serif;color:#00a6ce;font-weight:400;font-size:14px;margin-top:0}.woocommerce-checkout-payment p a{color:#00a6ce}.woocommerce-checkout-payment .payment_box{background-color:transparent !important}.woocommerce-checkout-payment .payment_box p{color:#666 !important;font-family:sans-serif !important;font-size:12px !important}.woocommerce-checkout-payment .payment_box:before{border:1em solid #fcf8f7 !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}.woocommerce-checkout-payment .wc_payment_methods{width:100%;border-top:2px solid #00a6ce !important;padding:15px 0 0 !important}.woocommerce-checkout-payment .wc_payment_methods li{list-style:none}.woocommerce-checkout-payment .place-order{padding-top:30px !important;width:100%;display:flex;flex-direction:column}@media (min-width:768px){.woocommerce-checkout-payment .place-order{flex-direction:row;justify-content:flex-start}}.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{width:100%}@media (min-width:768px){.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{width:60%}}.woocommerce-checkout-payment .place-order p{color:#666 !important;font-family:sans-serif !important;font-size:14px !important;line-height:18px !important}.woocommerce-checkout-payment .place-order p a{color:#666}.woocommerce-checkout-payment .place-order button{margin-left:auto;border-radius:30px !important;background-color:#00a6ce !important;border:1px solid #00a6ce !important;color:#fff !important;transition:all .3s ease}.woocommerce-checkout-payment .place-order button:hover{background-color:#05204a !important;border:1px solid #05204a !important}.paynow{display:block;position:relative;width:100%;max-width:1152px;margin:0 auto;padding:30px 5px;border-top:1px solid #00a6ce;font-size:14px}@media (min-width:768px){.paynow{display:flex;flex-direction:row;align-items:center;padding:30px 0}}@media (min-width:1152px){.paynow{padding:30px 20px}}.paynow input[type=checkbox]{margin-top:3px;margin-right:5px;float:left}@media (min-width:1152px){.paynow input[type=checkbox]{margin-top:0;margin-right:15px}}.paynow p{float:left;margin:0;width:auto;color:#636569;font-family:"PoppinsRegular",sans-serif;font-size:11px}@media (min-width:768px){.paynow p{font-size:11px}}@media (min-width:992px){.paynow p{font-size:16px}}.paynow input[type=submit]{margin-left:auto;background-color:#00a6ce;border:1px solid #00a6ce;color:#fff;font-family:"PoppinsRegular",sans-serif;font-size:16px;padding:20px 60px;margin-top:40px}@media (min-width:768px){.paynow input[type=submit]{margin-top:0}}.paynow .req{font-size:14px;color:red;display:inline-block;margin-left:4px}.checkout_coupon{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:0 !important;border-radius:0 !important;max-width:100%;margin:0 auto 30px auto !important;padding:0 20px !important}.checkout_coupon .form-row{width:100% !important;margin-bottom:10px}@media (min-width:768px){.checkout_coupon .form-row{width:49% !important}}.checkout_coupon button{background-color:#00a6ce !important;border:1px solid #00a6ce !important;border-radius:20px !important;color:#fff !important;font-family:"PoppinsRegular",sans-serif;font-size:14px;padding:17px !important}.woocommerce-checkout-review-order-table .product-name{text-align:left !important}.woocommerce-checkout-review-order-table tfoot th{color:#00a6ce}.woocommerce-checkout-review-order-table label{font-size:12px}.woocommerce-checkout-review-order-table label span{font-size:18px}.woocommerce ul#shipping_method li{text-align:right;display:flex;align-items:center;justify-content:flex-end}.woocommerce-checkout .woocommerce ul#shipping_method li{text-align:left;justify-content:flex-start}.woocommerce table.shop_table tbody td{text-align:left}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{color:#00a6ce}.wc_ppec_responsive_payment_buttons{margin-left:auto}.woocommerce-order{padding:0}@media (min-width:1366px){.woocommerce-order{padding:0}}.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-details{max-width:1152px;margin:0 auto 30px auto !important}.woocommerce-thankyou-order-received{font-size:18px;line-height:24px;font-family:"PoppinsSemiBold",sans-serif;color:#00a6ce}@media (min-width:768px){.woocommerce-thankyou-order-received{font-size:26px;line-height:26px}}@media (min-width:1152px){.woocommerce-thankyou-order-received{font-size:36px;line-height:36px}}.woocommerce-thankyou-order-details li{list-style:none}.woocommerce-thankyou-order-details strong{color:#00a6ce}.woocommerce-order-received p{max-width:1152px;margin:0 auto 30px auto !important}.woocommerce-order-details h2{max-width:1152px;margin:0 auto 30px auto !important;font-family:"Helvetica",sans-serif;color:#00a6ce}.woocommerce ul.order_details li{width:100%;border-right:0 !important;margin-bottom:15px}@media (min-width:576px){.woocommerce ul.order_details li{width:auto;margin-bottom:0}}.shop_table.order_details thead .product-name{padding-left:30px !important}.shop_table.order_details tbody .product-name{padding-top:30px !important;padding-left:30px !important;text-align:left}.shop_table.order_details tbody .product-quantity{display:block;padding:0 !important}@media (min-width:576px){.shop_table.order_details tbody .product-quantity{display:inline-block}}.shop_table.order_details tbody .product-total{padding-bottom:30px !important}.shop_table.order_details tbody li{list-style:none}.shop_table.order_details tbody .wc-item-meta{margin-top:10px}.shop_table.order_details tbody .wc-item-meta strong{font-size:14px}.shop_table.order_details tbody .wc-item-meta p{font-size:13px;line-height:16px;margin-bottom:0}.shop_table.order_details tbody .wc-item-meta .amount{font-size:12px}.shop_table.order_details tfoot th{font-family:"Helvetica",sans-serif;font-size:16px !important;padding:30px !important;color:#00a6ce;text-align:right}.shop_table.order_details tfoot td{text-align:center !important;font-family:"PoppinsRegular",sans-serif;font-size:18px !important}.shop_table.order_details tfoot label{color:#666}.shop_table.order_details tfoot .amount{color:#00a6ce}.woocommerce-order-received .woocommerce-customer-details{max-width:1152px;margin:0 auto 30px auto !important}.woocommerce-order-received .woocommerce-customer-details h2{font-family:"PoppinsRegular",sans-serif;color:#00a6ce;margin-bottom:10px}.woocommerce-order-received .woocommerce-customer-details address{border-radius:0 !important;border:0 !important;line-height:22px;font-style:normal;padding:0 !important}.woocommerce-order-received .woocommerce-customer-details address p{margin-top:10px !important;margin-bottom:0 !important;font-size:14px}.woocommerce-order-received .woocommerce-customer-details address p+p{margin-top:0 !important}.woocommerce-lost-password .page-content{padding-bottom:130px}@media (min-width:768px){.woocommerce-lost-password .woocommerce-notices-wrapper{width:600px;margin-left:auto;margin-right:auto}}.woocommerce-ResetPassword{background-color:#edf6fa;padding:30px;border:1px solid #00a6ce;width:100%}@media (min-width:768px){.woocommerce-ResetPassword{width:600px;margin-left:auto;margin-right:auto}}.woocommerce-ResetPassword input[type=text]{border:1px solid #ddd !important}.woocommerce-ResetPassword .woocommerce-form-row{text-align:center}.woocommerce-ResetPassword label{display:block;position:relative;width:100%;text-align:left;color:#00a6ce;font-family:"PoppinsRegular",sans-serif}.woocommerce-ResetPassword button[type=submit]{border-radius:25px !important;border:1px solid #00a6ce;background-color:#00a6ce !important;color:#fff !important;font-family:"PoppinsRegular",sans-serif;margin-top:20px !important;transition:all .3s ease}.woocommerce-ResetPassword button[type=submit]:hover{background-color:#05204a !important;border:1px solid #05204a !important}.post-type-archive-blog .site-main,.news-events-archive .site-main,.blog .site-main{padding-top:170px}.brands-carousel{margin:30px auto;cursor:grab;cursor:-webkit-grab;cursor:-moz-grab}.brand-carousel-img-wrapper{height:100px;display:flex !important;align-items:center;justify-content:center;padding:0 10px}.brand-carousel-img{max-width:100%;max-height:100px;height:auto}