@import url('https://fonts.googleapis.com/css2?family=Lato:wght@700&family=Montserrat:ital,wght@0,400;0,500;0,600;1,400&display=swap');@media (min-width:1200px){.col-xl-2\.4{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 20%;max-width:20%}}html{height:100%;overflow-x:hidden;max-width:100vw}.vc_row{margin-top:2rem;margin-bottom:2rem}@media (max-width:767.98px){.vc_row{margin:0}}@media (max-width:767.98px){.main .col-12 .vc_row:first-child{margin-top:0}}.container-long{max-width:1300px}main{padding:40px 0;min-height:58vh}.bf-image-text h3,.bf-image-text-full h3{font-size:2.5rem;margin-bottom:1.5rem;color:#09354E}@media (max-width:991.98px){.bf-image-text h3,.bf-image-text-full h3{font-size:2rem}}@media (max-width:767.98px){.bf-image-text h3,.bf-image-text-full h3{font-size:1.625rem}}.bf-image-text span,.bf-image-text-full span{text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px}.bf-image-text span:after,.bf-image-text-full span:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}.bf-image-text .links,.bf-image-text-full .links{margin-top:2rem;display:flex;align-items:center;justify-content:space-between;max-width:500px}.bf-image-text .links a:nth-child(2),.bf-image-text-full .links a:nth-child(2){color:#09354E !important;text-decoration:none;border-bottom:1px solid #09354E}.bf-image-text .links a:nth-child(2):hover,.bf-image-text-full .links a:nth-child(2):hover{color:#B9323C !important;border-color:#B9323C}.bf-image-text .links .btn,.bf-image-text-full .links .btn{margin-top:0}@media (max-width:1199px){.bf-image-text .links,.bf-image-text-full .links{flex-direction:column;align-items:flex-start}.bf-image-text .links a:nth-child(2),.bf-image-text-full .links a:nth-child(2){margin-bottom:-3rem;padding-top:1rem}}@media (max-width:767.98px){.bf-image-text .links,.bf-image-text-full .links{display:block}.bf-image-text .links .btn,.bf-image-text-full .links .btn{margin-bottom:1.5rem}}.bf-image-text-full{position:relative;min-height:400px}.bf-image-text-full .content{position:absolute;bottom:0;left:0;right:auto;top:auto;padding:3rem 3rem 2rem 0;background:white;max-width:450px}@media (max-width:1199.98px){.bf-image-text-full .content{padding-left:1rem}}@media (max-width:767.98px){.bf-image-text-full .content{max-width:100%;position:relative;max-width:100%;padding:1.5rem 1rem 0rem 0}}.bf-image-text-full.bf-image-text-video>a{position:relative}.bf-image-text-full.bf-image-text-video>a:before{transition:background-image 0.2s ease-in-out;content:"";display:block;position:absolute;right:25%;z-index:2;top:-50px;background-image:url(../images/btn-play-icon.svg);background-repeat:no-repeat;background-size:100%;width:120px;height:120px}@media (max-width:767.98px){.bf-image-text-full.bf-image-text-video>a:before{width:60px;height:60px;top:-20px;right:44%}}.bf-image-text-full.bf-image-text-video>a:hover::before{background-image:url(../images/btn-play-text.svg);background-repeat:no-repeat;background-size:100%;width:120px;height:120px}@media (max-width:767.98px){.bf-image-text-full.bf-image-text-video>a:hover::before{width:60px;height:60px}}.bf-image-text{padding-bottom:100px}@media (max-width:767.98px){.bf-image-text{padding-bottom:0}}.bf-image-text .links{position:absolute;width:100%;left:1rem;right:0;top:auto;bottom:0}@media (max-width:767.98px){.bf-image-text .links{position:relative;left:0}}.bf-image-text img{width:100%;margin-bottom:1rem}.bf-stat{margin:2rem 0 4rem}.bf-stat .stat-title{font-size:5rem;color:#09354E;font-weight:500;line-height:100%;margin-bottom:1.5rem}@media (max-width:991.98px){.bf-stat .stat-title{font-size:3.75rem}}.bf-stat span:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin:2rem auto 1rem}@media (max-width:767.98px){.main .vc_row{background-size:500% !important}}.vc-latest .latest-item-category{display:block;text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;margin-top:1rem;color:#09354E !important;text-decoration:none !important}.vc-latest img{width:100%;height:100%;transition:0.2s all ease-in-out}.vc-latest img:hover{transform:scale(1.2)}.vc-latest h3{font-size:1.625rem}.vc-latest a:nth-child(2){display:block;margin-top:1rem}.vc-latest a:nth-child(2):after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}.vc-latest div div div{height:100%;max-height:370px;overflow:hidden;position:relative;transition:0.2s all ease-in-out}.vc-latest div div div:after{position:absolute;bottom:0;right:0;content:"";display:block;background-position:bottom right;width:65px;height:65px}.vc-latest div div div:hover:after{position:absolute;bottom:-1px;right:-1px;content:"";display:block;background-image:url(../images/image-reveal.svg);background-size:100%;background-position:bottom right;width:65px;height:65px}@media (max-width:991.98px){.vc-latest div div div{max-height:210px}}@media (max-width:767.98px){.vc-latest div div div{max-height:100%}.vc-latest .latest-item{height:100%;min-height:100%;margin-bottom:2rem}}.bf-logo-list{border-top:1px solid #D3D1D3;padding:3rem 0}.bf-staff .content{min-height:140px}@media (max-width:767.98px){.bf-staff .content{min-height:100%}}.bf-staff img{width:100%}.bf-staff h3{margin-top:1rem;font-size:1.625rem}.bf-staff h3:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}.bf-person h2,.bf-person h3{margin-bottom:1rem}.bf-person span{display:block;text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;margin-top:1rem}.bf-person span:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}.vc-downloads h2,.vc-downloads h3{text-align:center}.vc-downloads h2:after,.vc-downloads h3:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin:0.5rem auto 1rem}.vc-downloads .bf-download-list{padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:575.98px){.vc-downloads .bf-download-list{flex-direction:column}}.vc-downloads .bf-download-list li{flex:0 25%;max-width:25%;padding:15px}.vc-downloads .bf-download-list li:before{display:none}@media (max-width:1199.98px){.vc-downloads .bf-download-list li{flex:0 50%;max-width:50%}}@media (max-width:575.98px){.vc-downloads .bf-download-list li{flex:0 100%;max-width:100%;padding:0}}@media (min-width:576px){.page-id-129 .modal-lg{max-width:400px}.page-id-129 .modal-lg input[type="text"]{width:100% !important}}.wpDataTables .dataTables_length,.wpDataTables .dataTables_info{display:none}body .wpDataTablesWrapper table.wpDataTable td{padding:10px 15px}.bf-video .imgcontainer,.download-item .imgcontainer{max-height:380px;overflow:hidden}.bf-video img,.download-item img{width:100%}.bf-video p,.download-item p{min-height:100px}@media (max-width:991.98px){.bf-video p,.download-item p{min-height:125px}}@media (max-width:767.98px){.bf-video p,.download-item p{min-height:100%}}.bf-video p a,.download-item p a{display:block;color:#09354E;text-decoration:none;font-size:1.625rem;line-height:120%;font-weight:600;margin-top:1rem}.bf-video p a:hover,.download-item p a:hover{text-decoration:underline}.modal .modal-dialog .modal-content{border:0 none}.modal .modal-dialog .modal-content button{text-align:right;padding-right:10px;background:#000000;color:#ffffff;opacity:1}.modal .modal-dialog .modal-content button span:after{display:none}.modal .modal-dialog .modal-content button:hover{opacity:1 !important;background:#B9323C}.modal .modal-dialog .modal-content span{color:#ffffff;text-shadow:none}.bf-logo-list{padding:3rem 0 1rem}@media (max-width:1199.98px){.bf-logo-list{padding:3rem 1rem 1rem}}.bf-logo-list ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;padding-left:0;margin:0 auto}.bf-logo-list ul li{margin-right:2rem;margin-bottom:2rem}.bf-logo-list ul li:last-child{margin-right:0}.bf-logo-list ul li img{height:75px}@media (max-width:767.98px){.bf-logo-list ul li img{height:auto}}@media (max-width:575.98px){.bf-logo-list ul li img{max-height:75px}}@media (max-width:768px){.vc_row.wpb_row.vc_row-fluid.vc_row-o-equal-height.vc_row-flex{margin-left:0;margin-right:0}}.customer-intro{display:flex}@media (max-width:768px){.customer-intro{display:block}}body .gform_wrapper .ginput_container{margin-top:0 !important}body .gform_wrapper .top_label .gfield_label{font-weight:400}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-bottom:0.5rem}body .gform_wrapper ul.gfield_radio,body .gform_wrapper ul.gfield_checkbox{margin-top:0}body .gform_wrapper ul.gfield_radio li label,body .gform_wrapper ul.gfield_checkbox li label{font-size:1rem;font-weight:400}body .gform_wrapper .gfield_radio li input[type=radio],body .gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:1px !important}body .gform_wrapper li.gfield select{width:100% !important;padding:10px 5px}body .gform_wrapper .boxfield input{max-width:50px}.gf_browser_safari.gform_wrapper ul li::before{display:none}img.alignright{float:right;margin:0 0 20px 20px}@media (max-width:575.98px){img.alignright{float:none;margin:0}}img.alignleft{float:left;margin:0 20px 20px 0}@media (max-width:575.98px){img.alignleft{float:none;margin:0}}.end-post-block{clear:both}.c-banner{overflow:hidden;position:relative;background:#09354E;color:#ffffff}@media (min-width:992px){.c-banner{height:500px;min-height:500px}}.c-banner__bg{height:100%;width:100%;position:absolute;top:0;left:0}.c-banner__bg>img{object-fit:cover;width:100%;height:100%}.c-banner__heading{margin-bottom:1.5rem;font-size:2rem;color:#ffffff}.c-banner__content{max-width:700px}.c-banner__content p{color:#ffffff}@media (min-width:992px){.c-banner--medium{height:350px;min-height:350px}}.c-banner--medium .c-banner__content{max-width:55em}.c-banner--background-right .c-banner__bg{left:unset;right:0}.c-banner--background-right .c-banner__bg>img{object-fit:contain}.c-banner--light{background-color:#fff;color:#09354E;border:1px solid #d4d3d5}.c-banner--light .c-banner__heading{color:inherit}.c-banner--light .c-banner__content p{color:inherit}.c-banner .c-banner-overlay{background:url(../images/hp-banner-overlay.png);background-size:cover}.main .c-button{display:inline-block;padding:0.5rem 1.2rem;border-radius:3rem;text-decoration:none;font-size:1rem;white-space:nowrap;color:#ffffff;background:#B9323C;transition:80ms}.main .c-button:hover,.main .c-button:focus{background:#851a22;color:#ffffff}.post-type-archive-product .main{padding-top:0}.loading{display:block;height:100px;background-size:50px 50px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaa' d='M13.75 22c0 .966-.783 1.75-1.75 1.75s-1.75-.784-1.75-1.75.783-1.75 1.75-1.75 1.75.784 1.75 1.75zm-1.75-22c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm10 10.75c.689 0 1.249.561 1.249 1.25 0 .69-.56 1.25-1.249 1.25-.69 0-1.249-.559-1.249-1.25 0-.689.559-1.25 1.249-1.25zm-22 1.25c0 1.105.896 2 2 2s2-.895 2-2c0-1.104-.896-2-2-2s-2 .896-2 2zm19-8c.551 0 1 .449 1 1 0 .553-.449 1.002-1 1-.551 0-1-.447-1-.998 0-.553.449-1.002 1-1.002zm0 13.5c.828 0 1.5.672 1.5 1.5s-.672 1.501-1.502 1.5c-.826 0-1.498-.671-1.498-1.499 0-.829.672-1.501 1.5-1.501zm-14-14.5c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2zm0 14c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2z' /%3e%3c/svg%3e");animation:spin 2s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.breadcrumbs{margin-bottom:25px;font-size:0.875rem}.breadcrumbs .breadcrumb_separator{display:inline-block;padding:0 10px;background-size:9px;background-position:50% 55%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23666' d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z' /%3e%3c/svg%3e")}.breadcrumbs a{color:#666;text-decoration:none !important}.breadcrumbs a:hover{color:#09354E}.breadcrumbs .breadcrumb_last{color:#B9323C}form.bf-search input.search-autocomplete{border:2px solid #09354E}form.bf-search input.search-autocomplete:focus{border-color:#09354E}form.bf-search .btn-magnify{padding:0 22px;background-size:18px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M23.822 20.88l-6.353-6.354c.93-1.465 1.467-3.2 1.467-5.059.001-5.219-4.247-9.467-9.468-9.467s-9.468 4.248-9.468 9.468c0 5.221 4.247 9.469 9.468 9.469 1.768 0 3.421-.487 4.839-1.333l6.396 6.396 3.119-3.12zm-20.294-11.412c0-3.273 2.665-5.938 5.939-5.938 3.275 0 5.94 2.664 5.94 5.938 0 3.275-2.665 5.939-5.94 5.939-3.274 0-5.939-2.664-5.939-5.939z' /%3e%3c/svg%3e")}div.quantity input::-webkit-inner-spin-button,div.quantity input::-webkit-outer-spin-button{-webkit-appearance:none}#gallery-padding-custom-accreditation img{padding:0 25px 25px 0px;min-width:150px}.transcript-content{display:none;border:1px solid #eee;background:#fafafa;padding:45px;margin-top:25px}.modal-content .show-transcript{display:block;margin:15px 0;text-align:center}.modal-content .transcript-content{margin:0 25px 25px 25px;padding:25px}#skiplink{text-align:center;background-color:#09354E}#skiplink div{text-align:left;margin:0 auto;max-width:1020px}#skiplink div .skiplink{display:inline-block;margin:0.75em 0 0 30px;position:absolute;top:-3px;left:-9999px;background-color:#B9323C;color:#ffffff;padding:5px 10px;font-size:0.9rem}#skiplink div .skiplink:focus{left:0;z-index:1081;outline:none}body:not(.using-mouse) a:not(.btn):focus,body:not(.using-mouse) .desktop-search-open:focus,body:not(.using-mouse) .dd-search .btn:focus,body:not(.using-mouse) .main .c-button:focus{outline:3px solid #B9323C;outline-offset:4px}body:not(.using-mouse) #shop-menu a:focus{outline:3px solid #09354E}.top-nav a:not(.btn):focus{outline-offset:0}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem #B9323C}main .row a:not(.btn):not(.c-button):not(._f):visited{color:#4c2c92}main .row a:not(.btn):not(.c-button):not(._f).no-visited-state:visited{color:inherit}.search-blue,.search-black,.search-white{display:none}.c-light{display:none}.page-colour-l ul.font-resize a:hover span,.search-results.page-colour-l ul.font-resize a:hover span,.blog.page-colour-l ul.font-resize a:hover span,.woocommerce-page.page-colour-l ul.font-resize a:hover span,.page-colour-l ul.font-resize .font-resize-active span,.search-results.page-colour-l ul.font-resize .font-resize-active span,.blog.page-colour-l ul.font-resize .font-resize-active span,.woocommerce-page.page-colour-l ul.font-resize .font-resize-active span{color:#09354E !important}.page-colour-l ul.page-colour .page-colour-normal span,.search-results.page-colour-l ul.page-colour .page-colour-normal span,.blog.page-colour-l ul.page-colour .page-colour-normal span,.woocommerce-page.page-colour-l ul.page-colour .page-colour-normal span,.page-colour-l ul.page-colour .page-colour-high span,.search-results.page-colour-l ul.page-colour .page-colour-high span,.blog.page-colour-l ul.page-colour .page-colour-high span,.woocommerce-page.page-colour-l ul.page-colour .page-colour-high span{color:#09354E !important}.page-colour-l header .top-nav,.search-results.page-colour-l header .top-nav,.blog.page-colour-l header .top-nav,.woocommerce-page.page-colour-l header .top-nav,.page-colour-l header .main-menu .navbar,.search-results.page-colour-l header .main-menu .navbar,.blog.page-colour-l header .main-menu .navbar,.woocommerce-page.page-colour-l header .main-menu .navbar{background-color:#3c7096}.page-colour-l header .top-nav .btn-group .btn-secondary,.search-results.page-colour-l header .top-nav .btn-group .btn-secondary,.blog.page-colour-l header .top-nav .btn-group .btn-secondary,.woocommerce-page.page-colour-l header .top-nav .btn-group .btn-secondary{background-color:#699cc2;border-color:#699cc2}.page-colour-l header .top-nav .btn-group .dropdown-menu,.search-results.page-colour-l header .top-nav .btn-group .dropdown-menu,.blog.page-colour-l header .top-nav .btn-group .dropdown-menu,.woocommerce-page.page-colour-l header .top-nav .btn-group .dropdown-menu{background:#699cc2}.page-colour-l header #main-menu li a,.search-results.page-colour-l header #main-menu li a,.blog.page-colour-l header #main-menu li a,.woocommerce-page.page-colour-l header #main-menu li a{color:#ffffff}.page-colour-l header #main-menu li a:hover,.search-results.page-colour-l header #main-menu li a:hover,.blog.page-colour-l header #main-menu li a:hover,.woocommerce-page.page-colour-l header #main-menu li a:hover{color:#ffffff;border-color:#ffffff}.page-colour-l header #main-menu li a.active,.search-results.page-colour-l header #main-menu li a.active,.blog.page-colour-l header #main-menu li a.active,.woocommerce-page.page-colour-l header #main-menu li a.active,.page-colour-l header #main-menu li a.active:hover,.search-results.page-colour-l header #main-menu li a.active:hover,.blog.page-colour-l header #main-menu li a.active:hover,.woocommerce-page.page-colour-l header #main-menu li a.active:hover{border-color:#ffffff}.page-colour-l header #main-menu li .dropdown-menu,.search-results.page-colour-l header #main-menu li .dropdown-menu,.blog.page-colour-l header #main-menu li .dropdown-menu,.woocommerce-page.page-colour-l header #main-menu li .dropdown-menu{background:#3c7096}.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item,.search-results.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item,.blog.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item,.woocommerce-page.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item{color:#ffffff}.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item:hover,.search-results.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item:hover,.blog.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item:hover,.woocommerce-page.page-colour-l header #main-menu li .dropdown-menu a.dropdown-item:hover{color:#ffffff;border-color:#ffffff}.page-colour-l header #main-menu li .dropdown-menu.active,.search-results.page-colour-l header #main-menu li .dropdown-menu.active,.blog.page-colour-l header #main-menu li .dropdown-menu.active,.woocommerce-page.page-colour-l header #main-menu li .dropdown-menu.active,.page-colour-l header #main-menu li .dropdown-menu.active:hover,.search-results.page-colour-l header #main-menu li .dropdown-menu.active:hover,.blog.page-colour-l header #main-menu li .dropdown-menu.active:hover,.woocommerce-page.page-colour-l header #main-menu li .dropdown-menu.active:hover{border-color:#ffffff}.page-colour-l header .main-menu .icon-dark,.search-results.page-colour-l header .main-menu .icon-dark,.blog.page-colour-l header .main-menu .icon-dark,.woocommerce-page.page-colour-l header .main-menu .icon-dark{display:none}.page-colour-l header .main-menu .icon-light,.search-results.page-colour-l header .main-menu .icon-light,.blog.page-colour-l header .main-menu .icon-light,.woocommerce-page.page-colour-l header .main-menu .icon-light{display:inline-block}.page-colour-l header .desktop-search-open .s-light,.search-results.page-colour-l header .desktop-search-open .s-light,.blog.page-colour-l header .desktop-search-open .s-light,.woocommerce-page.page-colour-l header .desktop-search-open .s-light{display:inline-block}.page-colour-l header .desktop-search-open .s-dark,.search-results.page-colour-l header .desktop-search-open .s-dark,.blog.page-colour-l header .desktop-search-open .s-dark,.woocommerce-page.page-colour-l header .desktop-search-open .s-dark{display:none}.page-colour-l header .desktop-search-close .c-light,.search-results.page-colour-l header .desktop-search-close .c-light,.blog.page-colour-l header .desktop-search-close .c-light,.woocommerce-page.page-colour-l header .desktop-search-close .c-light{display:inline-block}.page-colour-l header .desktop-search-close .c-dark,.search-results.page-colour-l header .desktop-search-close .c-dark,.blog.page-colour-l header .desktop-search-close .c-dark,.woocommerce-page.page-colour-l header .desktop-search-close .c-dark{display:none}.page-colour-l header .search-blue,.search-results.page-colour-l header .search-blue,.blog.page-colour-l header .search-blue,.woocommerce-page.page-colour-l header .search-blue{display:inline-block}.page-colour-l header .search-red,.search-results.page-colour-l header .search-red,.blog.page-colour-l header .search-red,.woocommerce-page.page-colour-l header .search-red{display:none}.page-colour-l header .desktop-search-wrapper:after,.search-results.page-colour-l header .desktop-search-wrapper:after,.blog.page-colour-l header .desktop-search-wrapper:after,.woocommerce-page.page-colour-l header .desktop-search-wrapper:after{background-color:#294f69}.page-colour-l header .desktop-search-wrapper .searchbar,.search-results.page-colour-l header .desktop-search-wrapper .searchbar,.blog.page-colour-l header .desktop-search-wrapper .searchbar,.woocommerce-page.page-colour-l header .desktop-search-wrapper .searchbar{background-color:#3c7096}.page-colour-l header .desktop-search-wrapper .dd-search .textfield,.search-results.page-colour-l header .desktop-search-wrapper .dd-search .textfield,.blog.page-colour-l header .desktop-search-wrapper .dd-search .textfield,.woocommerce-page.page-colour-l header .desktop-search-wrapper .dd-search .textfield{border-color:#ffffff;background-color:#699cc2;color:#ffffff}.page-colour-l header .desktop-search-wrapper .dd-search .textfield::placeholder,.search-results.page-colour-l header .desktop-search-wrapper .dd-search .textfield::placeholder,.blog.page-colour-l header .desktop-search-wrapper .dd-search .textfield::placeholder,.woocommerce-page.page-colour-l header .desktop-search-wrapper .dd-search .textfield::placeholder{color:#ffffff}@media (max-width:767.98px){.page-colour-l header .s-dark,.search-results.page-colour-l header .s-dark,.blog.page-colour-l header .s-dark,.woocommerce-page.page-colour-l header .s-dark{display:none}.page-colour-l header .mobile_search .btn-primary,.search-results.page-colour-l header .mobile_search .btn-primary,.blog.page-colour-l header .mobile_search .btn-primary,.woocommerce-page.page-colour-l header .mobile_search .btn-primary{background:#699cc2;border-color:#699cc2}.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon,.search-results.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon,.blog.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon,.woocommerce-page.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(../images/menu-white.svg)}.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon,.search-results.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon,.blog.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon,.woocommerce-page.page-colour-l header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon{background-image:url(../images/menu-close-white.svg)}.page-colour-l header #main-menu li a .tgl,.search-results.page-colour-l header #main-menu li a .tgl,.blog.page-colour-l header #main-menu li a .tgl,.woocommerce-page.page-colour-l header #main-menu li a .tgl{background-image:url(../images/menu-sublevel-white.svg)}.page-colour-l header #main-menu li.dropdown.show .tgl,.search-results.page-colour-l header #main-menu li.dropdown.show .tgl,.blog.page-colour-l header #main-menu li.dropdown.show .tgl,.woocommerce-page.page-colour-l header #main-menu li.dropdown.show .tgl{background-image:url(../images/menu-sublevel-close-white.svg)}}.page-colour-l footer,.search-results.page-colour-l footer,.blog.page-colour-l footer,.woocommerce-page.page-colour-l footer{background-color:#294f69}.page-colour-l footer #menu-footer-navigation li a,.search-results.page-colour-l footer #menu-footer-navigation li a,.blog.page-colour-l footer #menu-footer-navigation li a,.woocommerce-page.page-colour-l footer #menu-footer-navigation li a{color:#ffffff}.page-colour-l #skiplink div .skiplink,.search-results.page-colour-l #skiplink div .skiplink,.blog.page-colour-l #skiplink div .skiplink,.woocommerce-page.page-colour-l #skiplink div .skiplink{background-color:#ffffff;color:#3c7096}.page-colour-l a:not(.btn):focus,.search-results.page-colour-l a:not(.btn):focus,.blog.page-colour-l a:not(.btn):focus,.woocommerce-page.page-colour-l a:not(.btn):focus,.page-colour-l .desktop-search-open:focus,.search-results.page-colour-l .desktop-search-open:focus,.blog.page-colour-l .desktop-search-open:focus,.woocommerce-page.page-colour-l .desktop-search-open:focus,.page-colour-l .dd-search .btn:focus,.search-results.page-colour-l .dd-search .btn:focus,.blog.page-colour-l .dd-search .btn:focus,.woocommerce-page.page-colour-l .dd-search .btn:focus{outline:3px solid #ffffff}.page-colour-l .btn-outline-primary:focus,.search-results.page-colour-l .btn-outline-primary:focus,.blog.page-colour-l .btn-outline-primary:focus,.woocommerce-page.page-colour-l .btn-outline-primary:focus,.page-colour-l .btn-outline-primary.focus,.search-results.page-colour-l .btn-outline-primary.focus,.blog.page-colour-l .btn-outline-primary.focus,.woocommerce-page.page-colour-l .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem #ffffff}.page-colour-l .btn,.search-results.page-colour-l .btn,.blog.page-colour-l .btn,.woocommerce-page.page-colour-l .btn,.page-colour-l .lead-para p,.search-results.page-colour-l .lead-para p,.blog.page-colour-l .lead-para p,.woocommerce-page.page-colour-l .lead-para p{color:#ffffff}.page-colour-l .btn-outline-primary,.search-results.page-colour-l .btn-outline-primary,.blog.page-colour-l .btn-outline-primary,.woocommerce-page.page-colour-l .btn-outline-primary{border-color:#ffffff;text-decoration:none !important}.page-colour-l .btn-outline-primary:before,.search-results.page-colour-l .btn-outline-primary:before,.blog.page-colour-l .btn-outline-primary:before,.woocommerce-page.page-colour-l .btn-outline-primary:before{background-image:url(../images/btn-arrow-right-hover.svg)}.page-colour-l .btn-outline-primary:after,.search-results.page-colour-l .btn-outline-primary:after,.blog.page-colour-l .btn-outline-primary:after,.woocommerce-page.page-colour-l .btn-outline-primary:after{border-color:#699cc2;background-color:#699cc2;color:#ffffff !important}.page-colour-l .btn-outline-primary:hover,.search-results.page-colour-l .btn-outline-primary:hover,.blog.page-colour-l .btn-outline-primary:hover,.woocommerce-page.page-colour-l .btn-outline-primary:hover{border-color:#699cc2}.page-colour-l h1,.search-results.page-colour-l h1,.blog.page-colour-l h1,.woocommerce-page.page-colour-l h1,.page-colour-l h2,.search-results.page-colour-l h2,.blog.page-colour-l h2,.woocommerce-page.page-colour-l h2,.page-colour-l h3,.search-results.page-colour-l h3,.blog.page-colour-l h3,.woocommerce-page.page-colour-l h3,.page-colour-l h4,.search-results.page-colour-l h4,.blog.page-colour-l h4,.woocommerce-page.page-colour-l h4,.page-colour-l h5,.search-results.page-colour-l h5,.blog.page-colour-l h5,.woocommerce-page.page-colour-l h5,.page-colour-l h6,.search-results.page-colour-l h6,.blog.page-colour-l h6,.woocommerce-page.page-colour-l h6,.page-colour-l body,.search-results.page-colour-l body,.blog.page-colour-l body,.woocommerce-page.page-colour-l body,.page-colour-l p,.search-results.page-colour-l p,.blog.page-colour-l p,.woocommerce-page.page-colour-l p,.page-colour-l li,.search-results.page-colour-l li,.blog.page-colour-l li,.woocommerce-page.page-colour-l li,.page-colour-l span,.search-results.page-colour-l span,.blog.page-colour-l span,.woocommerce-page.page-colour-l span,.page-colour-l *,.search-results.page-colour-l *,.blog.page-colour-l *,.woocommerce-page.page-colour-l *{color:#ffffff}.page-colour-l .small-title p,.search-results.page-colour-l .small-title p,.blog.page-colour-l .small-title p,.woocommerce-page.page-colour-l .small-title p{color:#ffffff}.page-colour-l .small-title p:after,.search-results.page-colour-l .small-title p:after,.blog.page-colour-l .small-title p:after,.woocommerce-page.page-colour-l .small-title p:after{background-color:#ffffff}.page-colour-l h3 a,.search-results.page-colour-l h3 a,.blog.page-colour-l h3 a,.woocommerce-page.page-colour-l h3 a,.page-colour-l .vc-latest .latest-item-category,.search-results.page-colour-l .vc-latest .latest-item-category,.blog.page-colour-l .vc-latest .latest-item-category,.woocommerce-page.page-colour-l .vc-latest .latest-item-category,.page-colour-l .bf-image-text .links a:nth-child(2),.search-results.page-colour-l .bf-image-text .links a:nth-child(2),.blog.page-colour-l .bf-image-text .links a:nth-child(2),.woocommerce-page.page-colour-l .bf-image-text .links a:nth-child(2),.page-colour-l .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-l .bf-image-text-full .links a:nth-child(2),.blog.page-colour-l .bf-image-text-full .links a:nth-child(2),.woocommerce-page.page-colour-l .bf-image-text-full .links a:nth-child(2){color:#ffffff !important}.page-colour-l .bf-image-text .links a:nth-child(2),.search-results.page-colour-l .bf-image-text .links a:nth-child(2),.blog.page-colour-l .bf-image-text .links a:nth-child(2),.woocommerce-page.page-colour-l .bf-image-text .links a:nth-child(2),.page-colour-l .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-l .bf-image-text-full .links a:nth-child(2),.blog.page-colour-l .bf-image-text-full .links a:nth-child(2),.woocommerce-page.page-colour-l .bf-image-text-full .links a:nth-child(2){border-bottom-color:#ffffff}.page-colour-l .wpb_text_column h3:after,.search-results.page-colour-l .wpb_text_column h3:after,.blog.page-colour-l .wpb_text_column h3:after,.woocommerce-page.page-colour-l .wpb_text_column h3:after,.page-colour-l .lead-para p:after,.search-results.page-colour-l .lead-para p:after,.blog.page-colour-l .lead-para p:after,.woocommerce-page.page-colour-l .lead-para p:after,.page-colour-l .bf-image-text span:after,.search-results.page-colour-l .bf-image-text span:after,.blog.page-colour-l .bf-image-text span:after,.woocommerce-page.page-colour-l .bf-image-text span:after,.page-colour-l .bf-image-text-full span:after,.search-results.page-colour-l .bf-image-text-full span:after,.blog.page-colour-l .bf-image-text-full span:after,.woocommerce-page.page-colour-l .bf-image-text-full span:after,.page-colour-l .bf-staff h3:after,.search-results.page-colour-l .bf-staff h3:after,.blog.page-colour-l .bf-staff h3:after,.woocommerce-page.page-colour-l .bf-staff h3:after,.page-colour-l span:after,.search-results.page-colour-l span:after,.blog.page-colour-l span:after,.woocommerce-page.page-colour-l span:after,.page-colour-l .vc-latest a:nth-child(2):after,.search-results.page-colour-l .vc-latest a:nth-child(2):after,.blog.page-colour-l .vc-latest a:nth-child(2):after,.woocommerce-page.page-colour-l .vc-latest a:nth-child(2):after{background-color:#ffffff}.page-colour-l .main,.search-results.page-colour-l .main,.blog.page-colour-l .main,.woocommerce-page.page-colour-l .main,.page-colour-l .footer-logos,.search-results.page-colour-l .footer-logos,.blog.page-colour-l .footer-logos,.woocommerce-page.page-colour-l .footer-logos,.page-colour-l .bf-image-text-full .content,.search-results.page-colour-l .bf-image-text-full .content,.blog.page-colour-l .bf-image-text-full .content,.woocommerce-page.page-colour-l .bf-image-text-full .content{background-color:#3c7096}.page-colour-l main .row a:not(.btn):not(.c-button):visited,.search-results.page-colour-l main .row a:not(.btn):not(.c-button):visited,.blog.page-colour-l main .row a:not(.btn):not(.c-button):visited,.woocommerce-page.page-colour-l main .row a:not(.btn):not(.c-button):visited{color:#ffffff}.page-colour-l .vc_row,.search-results.page-colour-l .vc_row,.blog.page-colour-l .vc_row,.woocommerce-page.page-colour-l .vc_row{background-image:none !important}.page-colour-l .main a,.search-results.page-colour-l .main a,.blog.page-colour-l .main a,.woocommerce-page.page-colour-l .main a{color:#ffffff}.page-colour-l .main a:not(.c-button),.search-results.page-colour-l .main a:not(.c-button),.blog.page-colour-l .main a:not(.c-button),.woocommerce-page.page-colour-l .main a:not(.c-button){text-decoration:underline}.page-colour-l .main a:not(.c-button):hover,.search-results.page-colour-l .main a:not(.c-button):hover,.blog.page-colour-l .main a:not(.c-button):hover,.woocommerce-page.page-colour-l .main a:not(.c-button):hover{color:#699cc2}.page-colour-l .main a.btn:hover,.search-results.page-colour-l .main a.btn:hover,.blog.page-colour-l .main a.btn:hover,.woocommerce-page.page-colour-l .main a.btn:hover{color:#ffffff}.page-colour-l .main ul li:before,.search-results.page-colour-l .main ul li:before,.blog.page-colour-l .main ul li:before,.woocommerce-page.page-colour-l .main ul li:before{color:#ffffff}.page-colour-l .main .bf-popular-widget .popular-item .popular-item-text a,.search-results.page-colour-l .main .bf-popular-widget .popular-item .popular-item-text a,.blog.page-colour-l .main .bf-popular-widget .popular-item .popular-item-text a,.woocommerce-page.page-colour-l .main .bf-popular-widget .popular-item .popular-item-text a{color:#ffffff}.page-colour-l .bf-logo-list,.search-results.page-colour-l .bf-logo-list,.blog.page-colour-l .bf-logo-list,.woocommerce-page.page-colour-l .bf-logo-list{border-top:#09354E}.page-colour-l .vc-latest div div div:hover:after,.search-results.page-colour-l .vc-latest div div div:hover:after,.blog.page-colour-l .vc-latest div div div:hover:after,.woocommerce-page.page-colour-l .vc-latest div div div:hover:after{background-image:url(../images/image-reveal-dark.svg)}.page-colour-l .blog-main .blog-item .row .blog-item-intro p a,.search-results.page-colour-l .blog-main .blog-item .row .blog-item-intro p a,.blog.page-colour-l .blog-main .blog-item .row .blog-item-intro p a,.woocommerce-page.page-colour-l .blog-main .blog-item .row .blog-item-intro p a{color:#ffffff}.page-colour-l .bf-search-widget .btn,.search-results.page-colour-l .bf-search-widget .btn,.blog.page-colour-l .bf-search-widget .btn,.woocommerce-page.page-colour-l .bf-search-widget .btn{background-color:#ffffff}.page-colour-l .main .bf-search-widget h3:after,.search-results.page-colour-l .main .bf-search-widget h3:after,.blog.page-colour-l .main .bf-search-widget h3:after,.woocommerce-page.page-colour-l .main .bf-search-widget h3:after,.page-colour-l .main .bf-popular-widget h3:after,.search-results.page-colour-l .main .bf-popular-widget h3:after,.blog.page-colour-l .main .bf-popular-widget h3:after,.woocommerce-page.page-colour-l .main .bf-popular-widget h3:after,.page-colour-l .main .bf-categories-widget h3:after,.search-results.page-colour-l .main .bf-categories-widget h3:after,.blog.page-colour-l .main .bf-categories-widget h3:after,.woocommerce-page.page-colour-l .main .bf-categories-widget h3:after{background-color:#ffffff}.page-colour-l .blog-main .blog-item .row .blog-item-category,.search-results.page-colour-l .blog-main .blog-item .row .blog-item-category,.blog.page-colour-l .blog-main .blog-item .row .blog-item-category,.woocommerce-page.page-colour-l .blog-main .blog-item .row .blog-item-category{color:#ffffff}.page-colour-l .blog-main .blog-item .row .blog-item-category:after,.search-results.page-colour-l .blog-main .blog-item .row .blog-item-category:after,.blog.page-colour-l .blog-main .blog-item .row .blog-item-category:after,.woocommerce-page.page-colour-l .blog-main .blog-item .row .blog-item-category:after{background-color:#ffffff}.page-colour-l .blog-single-content a.newsback .a-dark,.search-results.page-colour-l .blog-single-content a.newsback .a-dark,.blog.page-colour-l .blog-single-content a.newsback .a-dark,.woocommerce-page.page-colour-l .blog-single-content a.newsback .a-dark{display:none}.page-colour-l .blog-single-content a.newsback .a-light,.search-results.page-colour-l .blog-single-content a.newsback .a-light,.blog.page-colour-l .blog-single-content a.newsback .a-light,.woocommerce-page.page-colour-l .blog-single-content a.newsback .a-light{display:inline-block}.page-colour-l .main .sociallinks ul li a,.search-results.page-colour-l .main .sociallinks ul li a,.blog.page-colour-l .main .sociallinks ul li a,.woocommerce-page.page-colour-l .main .sociallinks ul li a{background-color:#ffffff;width:32px;display:block;border-radius:3px;-webkit-border-radius:3px}.page-colour-l header .bg-secondary,.search-results.page-colour-l header .bg-secondary,.blog.page-colour-l header .bg-secondary,.woocommerce-page.page-colour-l header .bg-secondary{background-color:#699cc2 !important}.page-colour-l header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.search-results.page-colour-l header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.blog.page-colour-l header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.woocommerce-page.page-colour-l header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu{background-color:#699cc2}.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image,.search-results.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image,.blog.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image,.woocommerce-page.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image{background:#fff}.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.search-results.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.blog.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.woocommerce-page.page-colour-l .bf-category-list .category-item .category-item-inner .cat-image:hover:after{background-image:url(../images/image-reveal-dark.svg)}.page-colour-l .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.search-results.page-colour-l .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.blog.page-colour-l .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.woocommerce-page.page-colour-l .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover{color:#ffffff !important;text-decoration:underline}.page-colour-l .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.search-results.page-colour-l .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.blog.page-colour-l .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.woocommerce-page.page-colour-l .bf-category-list .category-item .category-item-inner.has-c-button .c-button{background:#3c7096}.page-colour-l .bf-filter h3,.search-results.page-colour-l .bf-filter h3,.blog.page-colour-l .bf-filter h3,.woocommerce-page.page-colour-l .bf-filter h3{color:#fff}.page-colour-l .bf-filter .bf-clear-filter,.search-results.page-colour-l .bf-filter .bf-clear-filter,.blog.page-colour-l .bf-filter .bf-clear-filter,.woocommerce-page.page-colour-l .bf-filter .bf-clear-filter{color:#fff !important}.page-colour-l .bf-filter .bf-filter-group .bf-filter-group-label,.search-results.page-colour-l .bf-filter .bf-filter-group .bf-filter-group-label,.blog.page-colour-l .bf-filter .bf-filter-group .bf-filter-group-label,.woocommerce-page.page-colour-l .bf-filter .bf-filter-group .bf-filter-group-label{color:#fff}.page-colour-l .bf-filter .bf-filter-group ul li a,.search-results.page-colour-l .bf-filter .bf-filter-group ul li a,.blog.page-colour-l .bf-filter .bf-filter-group ul li a,.woocommerce-page.page-colour-l .bf-filter .bf-filter-group ul li a{color:#fff}.page-colour-l .bf-filter .bf-filter-group ul li a:after,.search-results.page-colour-l .bf-filter .bf-filter-group ul li a:after,.blog.page-colour-l .bf-filter .bf-filter-group ul li a:after,.woocommerce-page.page-colour-l .bf-filter .bf-filter-group ul li a:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3crect width='24' height='24' stroke-width='1' stroke='%23fff' fill-opacity='0' /%3e%3c/svg%3e")}.page-colour-l .bf-filter .bf-filter-group ul li a.active,.search-results.page-colour-l .bf-filter .bf-filter-group ul li a.active,.blog.page-colour-l .bf-filter .bf-filter-group ul li a.active,.woocommerce-page.page-colour-l .bf-filter .bf-filter-group ul li a.active{color:#fff}.page-colour-l .bf-filter .bf-filter-group ul li a.active:after,.search-results.page-colour-l .bf-filter .bf-filter-group ul li a.active:after,.blog.page-colour-l .bf-filter .bf-filter-group ul li a.active:after,.woocommerce-page.page-colour-l .bf-filter .bf-filter-group ul li a.active:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z' /%3e%3c/svg%3e")}.page-colour-l .bf-products-list a.bf_loadmore_products,.search-results.page-colour-l .bf-products-list a.bf_loadmore_products,.blog.page-colour-l .bf-products-list a.bf_loadmore_products,.woocommerce-page.page-colour-l .bf-products-list a.bf_loadmore_products{color:white;background:#3c7096;border-color:white}.page-colour-l .bf-products-list .product-item .product-item-inner,.search-results.page-colour-l .bf-products-list .product-item .product-item-inner,.blog.page-colour-l .bf-products-list .product-item .product-item-inner,.woocommerce-page.page-colour-l .bf-products-list .product-item .product-item-inner{background:#3c7096}.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info,.search-results.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info,.blog.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info,.woocommerce-page.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info{background:#3c7096}.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a,.search-results.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a,.blog.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a,.woocommerce-page.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a{color:#ffffff}.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a:hover,.search-results.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a:hover,.blog.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a:hover,.woocommerce-page.page-colour-l .bf-products-list .product-item .product-item-inner .product-item-info a:hover{color:#ffffff !important;text-decoration:underline}.page-colour-l .product-item-cart a strong,.search-results.page-colour-l .product-item-cart a strong,.blog.page-colour-l .product-item-cart a strong,.woocommerce-page.page-colour-l .product-item-cart a strong{color:white}.page-colour-l .product-item-cart a.btn-primary,.search-results.page-colour-l .product-item-cart a.btn-primary,.blog.page-colour-l .product-item-cart a.btn-primary,.woocommerce-page.page-colour-l .product-item-cart a.btn-primary{color:white;background:#3c7096;border-color:white}.page-colour-l .product-item-cart:hover a strong,.search-results.page-colour-l .product-item-cart:hover a strong,.blog.page-colour-l .product-item-cart:hover a strong,.woocommerce-page.page-colour-l .product-item-cart:hover a strong{color:#ffffff}.page-colour-l .main-product .variations-selection select,.search-results.page-colour-l .main-product .variations-selection select,.blog.page-colour-l .main-product .variations-selection select,.woocommerce-page.page-colour-l .main-product .variations-selection select{background-color:#699cc2;color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-l .main-product.product-type-composite .product-details table.table-bordered th,.search-results.page-colour-l .main-product.product-type-composite .product-details table.table-bordered th,.blog.page-colour-l .main-product.product-type-composite .product-details table.table-bordered th,.woocommerce-page.page-colour-l .main-product.product-type-composite .product-details table.table-bordered th{color:inherit}.page-colour-l .main-product table th,.search-results.page-colour-l .main-product table th,.blog.page-colour-l .main-product table th,.woocommerce-page.page-colour-l .main-product table th{color:#fff !important}.page-colour-l .main-product .product-sku,.search-results.page-colour-l .main-product .product-sku,.blog.page-colour-l .main-product .product-sku,.woocommerce-page.page-colour-l .main-product .product-sku{color:#fff !important}.page-colour-l .main-product.product-type-composite .composite_form .component .component_options_select,.search-results.page-colour-l .main-product.product-type-composite .composite_form .component .component_options_select,.blog.page-colour-l .main-product.product-type-composite .composite_form .component .component_options_select,.woocommerce-page.page-colour-l .main-product.product-type-composite .composite_form .component .component_options_select{background-color:#699cc2;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-l .bf_order_products a::before,.search-results.page-colour-l .bf_order_products a::before,.blog.page-colour-l .bf_order_products a::before,.woocommerce-page.page-colour-l .bf_order_products a::before{background:url(../images/plus-white.svg);background-repeat:no-repeat;background-size:100%;height:15px;width:15px}.page-colour-l .bf_order_products a.dropdown-item,.search-results.page-colour-l .bf_order_products a.dropdown-item,.blog.page-colour-l .bf_order_products a.dropdown-item,.woocommerce-page.page-colour-l .bf_order_products a.dropdown-item{color:#3c7096}.page-colour-l a.btn:after,.search-results.page-colour-l a.btn:after,.blog.page-colour-l a.btn:after,.woocommerce-page.page-colour-l a.btn:after{background:#699cc2;border-color:#699cc2}.page-colour-l a.btn:hover,.search-results.page-colour-l a.btn:hover,.blog.page-colour-l a.btn:hover,.woocommerce-page.page-colour-l a.btn:hover{border-color:#699cc2}.page-colour-l .bf-products-list .product-item:hover a:not(.btn),.search-results.page-colour-l .bf-products-list .product-item:hover a:not(.btn),.blog.page-colour-l .bf-products-list .product-item:hover a:not(.btn),.woocommerce-page.page-colour-l .bf-products-list .product-item:hover a:not(.btn){color:#ffffff !important}.page-colour-l .product-header .product-sku,.search-results.page-colour-l .product-header .product-sku,.blog.page-colour-l .product-header .product-sku,.woocommerce-page.page-colour-l .product-header .product-sku{color:#ffffff}.page-colour-l div.woocommerce form,.search-results.page-colour-l div.woocommerce form,.blog.page-colour-l div.woocommerce form,.woocommerce-page.page-colour-l div.woocommerce form{background-color:#699cc2}.page-colour-l .component_title .step_index:after,.search-results.page-colour-l .component_title .step_index:after,.blog.page-colour-l .component_title .step_index:after,.woocommerce-page.page-colour-l .component_title .step_index:after{display:none}.page-colour-l .component .component_options_select,.search-results.page-colour-l .component .component_options_select,.blog.page-colour-l .component .component_options_select,.woocommerce-page.page-colour-l .component .component_options_select,.page-colour-l option,.search-results.page-colour-l option,.blog.page-colour-l option,.woocommerce-page.page-colour-l option{color:#000000}.page-colour-l .woocommerce .composite_form .woocommerce-Price-amount.amount,.search-results.page-colour-l .woocommerce .composite_form .woocommerce-Price-amount.amount,.blog.page-colour-l .woocommerce .composite_form .woocommerce-Price-amount.amount,.woocommerce-page.page-colour-l .woocommerce .composite_form .woocommerce-Price-amount.amount{color:#ffffff}.page-colour-l .card,.search-results.page-colour-l .card,.blog.page-colour-l .card,.woocommerce-page.page-colour-l .card{background-color:transparent}.page-colour-l .woocommerce .card-header h2:after,.search-results.page-colour-l .woocommerce .card-header h2:after,.blog.page-colour-l .woocommerce .card-header h2:after,.woocommerce-page.page-colour-l .woocommerce .card-header h2:after,.page-colour-l .woocommerce .card-header h3:after,.search-results.page-colour-l .woocommerce .card-header h3:after,.blog.page-colour-l .woocommerce .card-header h3:after,.woocommerce-page.page-colour-l .woocommerce .card-header h3:after{background-color:#ffffff}.page-colour-l .woocommerce .quantity .qty,.search-results.page-colour-l .woocommerce .quantity .qty,.blog.page-colour-l .woocommerce .quantity .qty,.woocommerce-page.page-colour-l .woocommerce .quantity .qty{background:transparent}.page-colour-l .main-product .assessor-cart-button,.search-results.page-colour-l .main-product .assessor-cart-button,.blog.page-colour-l .main-product .assessor-cart-button,.woocommerce-page.page-colour-l .main-product .assessor-cart-button,.page-colour-l .main-product .product-cart-button,.search-results.page-colour-l .main-product .product-cart-button,.blog.page-colour-l .main-product .product-cart-button,.woocommerce-page.page-colour-l .main-product .product-cart-button{background:#699cc2}.page-colour-l .main-product .assessor-cart-button:hover,.search-results.page-colour-l .main-product .assessor-cart-button:hover,.blog.page-colour-l .main-product .assessor-cart-button:hover,.woocommerce-page.page-colour-l .main-product .assessor-cart-button:hover,.page-colour-l .main-product .product-cart-button:hover,.search-results.page-colour-l .main-product .product-cart-button:hover,.blog.page-colour-l .main-product .product-cart-button:hover,.woocommerce-page.page-colour-l .main-product .product-cart-button:hover,.page-colour-l .main-product .assessor-cart-button:focus,.search-results.page-colour-l .main-product .assessor-cart-button:focus,.blog.page-colour-l .main-product .assessor-cart-button:focus,.woocommerce-page.page-colour-l .main-product .assessor-cart-button:focus,.page-colour-l .main-product .product-cart-button:focus,.search-results.page-colour-l .main-product .product-cart-button:focus,.blog.page-colour-l .main-product .product-cart-button:focus,.woocommerce-page.page-colour-l .main-product .product-cart-button:focus,.page-colour-l .main-product .assessor-cart-button:active,.search-results.page-colour-l .main-product .assessor-cart-button:active,.blog.page-colour-l .main-product .assessor-cart-button:active,.woocommerce-page.page-colour-l .main-product .assessor-cart-button:active,.page-colour-l .main-product .product-cart-button:active,.search-results.page-colour-l .main-product .product-cart-button:active,.blog.page-colour-l .main-product .product-cart-button:active,.woocommerce-page.page-colour-l .main-product .product-cart-button:active,.page-colour-l .main-product .assessor-cart-button:focus-within,.search-results.page-colour-l .main-product .assessor-cart-button:focus-within,.blog.page-colour-l .main-product .assessor-cart-button:focus-within,.woocommerce-page.page-colour-l .main-product .assessor-cart-button:focus-within,.page-colour-l .main-product .product-cart-button:focus-within,.search-results.page-colour-l .main-product .product-cart-button:focus-within,.blog.page-colour-l .main-product .product-cart-button:focus-within,.woocommerce-page.page-colour-l .main-product .product-cart-button:focus-within{color:#ffffff;background:#5790bb}.page-colour-l .main-product .assessor-cart-button:focus:active,.search-results.page-colour-l .main-product .assessor-cart-button:focus:active,.blog.page-colour-l .main-product .assessor-cart-button:focus:active,.woocommerce-page.page-colour-l .main-product .assessor-cart-button:focus:active,.page-colour-l .main-product .product-cart-button:focus:active,.search-results.page-colour-l .main-product .product-cart-button:focus:active,.blog.page-colour-l .main-product .product-cart-button:focus:active,.woocommerce-page.page-colour-l .main-product .product-cart-button:focus:active{background:#5790bb}.page-colour-l table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.search-results.page-colour-l table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.blog.page-colour-l table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.woocommerce-page.page-colour-l table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background-color:transparent}.page-colour-l table.woocommerce-cart-form__contents tbody td.actions,.search-results.page-colour-l table.woocommerce-cart-form__contents tbody td.actions,.blog.page-colour-l table.woocommerce-cart-form__contents tbody td.actions,.woocommerce-page.page-colour-l table.woocommerce-cart-form__contents tbody td.actions{border-color:#699cc2}.page-colour-l table.woocommerce-cart-form__contents tbody td.actions button,.search-results.page-colour-l table.woocommerce-cart-form__contents tbody td.actions button,.blog.page-colour-l table.woocommerce-cart-form__contents tbody td.actions button,.woocommerce-page.page-colour-l table.woocommerce-cart-form__contents tbody td.actions button{border-color:#ffffff;color:#ffffff !important}.page-colour-l .cart-collaterals .cart_totals h2,.search-results.page-colour-l .cart-collaterals .cart_totals h2,.blog.page-colour-l .cart-collaterals .cart_totals h2,.woocommerce-page.page-colour-l .cart-collaterals .cart_totals h2{background:#699cc2}.page-colour-l .cart-collaterals .cart_totals table.shop_table,.search-results.page-colour-l .cart-collaterals .cart_totals table.shop_table,.blog.page-colour-l .cart-collaterals .cart_totals table.shop_table,.woocommerce-page.page-colour-l .cart-collaterals .cart_totals table.shop_table{border-top:#699cc2}.page-colour-l .cart-collaterals .cart_totals a.checkout-button.button.alt,.search-results.page-colour-l .cart-collaterals .cart_totals a.checkout-button.button.alt,.blog.page-colour-l .cart-collaterals .cart_totals a.checkout-button.button.alt,.woocommerce-page.page-colour-l .cart-collaterals .cart_totals a.checkout-button.button.alt{background-color:#ffffff;border-color:#ffffff;color:#3c7096}.page-colour-l a.remove,.search-results.page-colour-l a.remove,.blog.page-colour-l a.remove,.woocommerce-page.page-colour-l a.remove{color:#ffffff !important}.page-colour-l a.remove:hover,.search-results.page-colour-l a.remove:hover,.blog.page-colour-l a.remove:hover,.woocommerce-page.page-colour-l a.remove:hover{background:#699cc2}.page-colour-l form.checkout>div>div[class*="col"],.search-results.page-colour-l form.checkout>div>div[class*="col"],.blog.page-colour-l form.checkout>div>div[class*="col"],.woocommerce-page.page-colour-l form.checkout>div>div[class*="col"],.page-colour-l div.woocommerce form.checkout #payment,.search-results.page-colour-l div.woocommerce form.checkout #payment,.blog.page-colour-l div.woocommerce form.checkout #payment,.woocommerce-page.page-colour-l div.woocommerce form.checkout #payment,.page-colour-l .woocommerce-message,.search-results.page-colour-l .woocommerce-message,.blog.page-colour-l .woocommerce-message,.woocommerce-page.page-colour-l .woocommerce-message,.page-colour-l .woocommerce-info,.search-results.page-colour-l .woocommerce-info,.blog.page-colour-l .woocommerce-info,.woocommerce-page.page-colour-l .woocommerce-info{background-color:transparent !important;border-color:#699cc2}.page-colour-l .woocommerce form.checkout .button,.search-results.page-colour-l .woocommerce form.checkout .button,.blog.page-colour-l .woocommerce form.checkout .button,.woocommerce-page.page-colour-l .woocommerce form.checkout .button{border-color:#ffffff !important;text-decoration:none;color:#ffffff !important}.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform,.search-results.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform,.blog.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform,.woocommerce-page.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform{background-color:#699cc2}.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform p,.search-results.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform p,.blog.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform p,.woocommerce-page.page-colour-l div.woocommerce .payment_box .payment_method_sagepayform p{color:#ffffff}.page-colour-l div.woocommerce form.checkout #order_review #payment,.search-results.page-colour-l div.woocommerce form.checkout #order_review #payment,.blog.page-colour-l div.woocommerce form.checkout #order_review #payment,.woocommerce-page.page-colour-l div.woocommerce form.checkout #order_review #payment{background-color:transparent}.page-colour-l .woocommerce-checkout #payment div.payment_box,.search-results.page-colour-l .woocommerce-checkout #payment div.payment_box,.blog.page-colour-l .woocommerce-checkout #payment div.payment_box,.woocommerce-page.page-colour-l .woocommerce-checkout #payment div.payment_box{background-color:#699cc2}.page-colour-l .woocommerce-checkout #payment div.payment_box:before,.search-results.page-colour-l .woocommerce-checkout #payment div.payment_box:before,.blog.page-colour-l .woocommerce-checkout #payment div.payment_box:before,.woocommerce-page.page-colour-l .woocommerce-checkout #payment div.payment_box:before{display:none}.page-colour-l .woocommerce a.button,.search-results.page-colour-l .woocommerce a.button,.blog.page-colour-l .woocommerce a.button,.woocommerce-page.page-colour-l .woocommerce a.button{background-color:transparent}.page-colour-l .woocommerce a.button:hover,.search-results.page-colour-l .woocommerce a.button:hover,.blog.page-colour-l .woocommerce a.button:hover,.woocommerce-page.page-colour-l .woocommerce a.button:hover{background-color:transparent}.page-colour-l .woocommerce .quantity .qty,.search-results.page-colour-l .woocommerce .quantity .qty,.blog.page-colour-l .woocommerce .quantity .qty,.woocommerce-page.page-colour-l .woocommerce .quantity .qty{border-color:#ffffff}.page-colour-l .woocommerce button.button.alt,.search-results.page-colour-l .woocommerce button.button.alt,.blog.page-colour-l .woocommerce button.button.alt,.woocommerce-page.page-colour-l .woocommerce button.button.alt{color:#ffffff;border-color:#ffffff}.page-colour-l .woocommerce button.button.alt:hover,.search-results.page-colour-l .woocommerce button.button.alt:hover,.blog.page-colour-l .woocommerce button.button.alt:hover,.woocommerce-page.page-colour-l .woocommerce button.button.alt:hover{color:#3c7096}.page-colour-l .woocommerce button.button.alt:after,.search-results.page-colour-l .woocommerce button.button.alt:after,.blog.page-colour-l .woocommerce button.button.alt:after,.woocommerce-page.page-colour-l .woocommerce button.button.alt:after{background-color:#ffffff;border-color:#ffffff}.page-colour-l div.woocommerce form.checkout .button#place_order:hover,.search-results.page-colour-l div.woocommerce form.checkout .button#place_order:hover,.blog.page-colour-l div.woocommerce form.checkout .button#place_order:hover,.woocommerce-page.page-colour-l div.woocommerce form.checkout .button#place_order:hover{color:#3c7096 !important}.page-colour-l .woocommerce input[type="text"],.search-results.page-colour-l .woocommerce input[type="text"],.blog.page-colour-l .woocommerce input[type="text"],.woocommerce-page.page-colour-l .woocommerce input[type="text"],.page-colour-l .woocommerce input[type="email"],.search-results.page-colour-l .woocommerce input[type="email"],.blog.page-colour-l .woocommerce input[type="email"],.woocommerce-page.page-colour-l .woocommerce input[type="email"],.page-colour-l .woocommerce input[type="password"],.search-results.page-colour-l .woocommerce input[type="password"],.blog.page-colour-l .woocommerce input[type="password"],.woocommerce-page.page-colour-l .woocommerce input[type="password"],.page-colour-l .woocommerce input[type="tel"],.search-results.page-colour-l .woocommerce input[type="tel"],.blog.page-colour-l .woocommerce input[type="tel"],.woocommerce-page.page-colour-l .woocommerce input[type="tel"]{color:#3c7096}.page-colour-l .select2-container input[type="text"],.search-results.page-colour-l .select2-container input[type="text"],.blog.page-colour-l .select2-container input[type="text"],.woocommerce-page.page-colour-l .select2-container input[type="text"]{color:#3c7096}.page-colour-l .select2-container .select2-results li,.search-results.page-colour-l .select2-container .select2-results li,.blog.page-colour-l .select2-container .select2-results li,.woocommerce-page.page-colour-l .select2-container .select2-results li{color:#3c7096}.page-colour-l .woocommerce-error,.search-results.page-colour-l .woocommerce-error,.blog.page-colour-l .woocommerce-error,.woocommerce-page.page-colour-l .woocommerce-error,.page-colour-l .woocommerce-info,.search-results.page-colour-l .woocommerce-info,.blog.page-colour-l .woocommerce-info,.woocommerce-page.page-colour-l .woocommerce-info,.page-colour-l .woocommerce-message,.search-results.page-colour-l .woocommerce-message,.blog.page-colour-l .woocommerce-message,.woocommerce-page.page-colour-l .woocommerce-message{background-color:#699cc2}.page-colour-l .c-banner,.search-results.page-colour-l .c-banner,.blog.page-colour-l .c-banner,.woocommerce-page.page-colour-l .c-banner{background:#3c7096}.page-colour-l .c-button,.search-results.page-colour-l .c-button,.blog.page-colour-l .c-button,.woocommerce-page.page-colour-l .c-button{background:#3c7096;border:3px solid #ffffff;color:#ffffff}.page-colour-l .c-button:hover,.search-results.page-colour-l .c-button:hover,.blog.page-colour-l .c-button:hover,.woocommerce-page.page-colour-l .c-button:hover,.page-colour-l .c-button:focus,.search-results.page-colour-l .c-button:focus,.blog.page-colour-l .c-button:focus,.woocommerce-page.page-colour-l .c-button:focus{background:#3c7096;color:#ffffff}.page-colour-h .site-options-accessibility .site-options-accessibility-inner ul li:first-child,.search-results.page-colour-h .site-options-accessibility .site-options-accessibility-inner ul li:first-child,.blog.page-colour-h .site-options-accessibility .site-options-accessibility-inner ul li:first-child{color:#000000}.page-colour-h .site-options .icon-dark,.search-results.page-colour-h .site-options .icon-dark,.blog.page-colour-h .site-options .icon-dark{display:inline-block}.page-colour-h .site-options .icon-light,.search-results.page-colour-h .site-options .icon-light,.blog.page-colour-h .site-options .icon-light{display:none}.page-colour-h ul.font-resize li a,.search-results.page-colour-h ul.font-resize li a,.blog.page-colour-h ul.font-resize li a{border-color:#000000 !important}.page-colour-h ul.font-resize .font-resize-active span,.search-results.page-colour-h ul.font-resize .font-resize-active span,.blog.page-colour-h ul.font-resize .font-resize-active span{color:#000000 !important}.page-colour-h ul.page-colour span,.search-results.page-colour-h ul.page-colour span,.blog.page-colour-h ul.page-colour span{color:#ffffff}.page-colour-h ul.page-colour .page-colour-normal span,.search-results.page-colour-h ul.page-colour .page-colour-normal span,.blog.page-colour-h ul.page-colour .page-colour-normal span,.page-colour-h ul.page-colour .page-colour-high span,.search-results.page-colour-h ul.page-colour .page-colour-high span,.blog.page-colour-h ul.page-colour .page-colour-high span{color:#09354E !important}.page-colour-h .vc_separator.vc_sep_color_grey .vc_sep_line,.search-results.page-colour-h .vc_separator.vc_sep_color_grey .vc_sep_line,.blog.page-colour-h .vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#000000}.page-colour-h header .top-nav .btn-group .btn-secondary,.search-results.page-colour-h header .top-nav .btn-group .btn-secondary,.blog.page-colour-h header .top-nav .btn-group .btn-secondary{background-color:#fff475;border-color:#fff475}.page-colour-h header .top-nav .btn-group .dropdown-menu,.search-results.page-colour-h header .top-nav .btn-group .dropdown-menu,.blog.page-colour-h header .top-nav .btn-group .dropdown-menu{background:#fff475}.page-colour-h header .top-nav .btn-group .dropdown-item,.search-results.page-colour-h header .top-nav .btn-group .dropdown-item,.blog.page-colour-h header .top-nav .btn-group .dropdown-item{color:#000000}.page-colour-h header .show>.btn-secondary.dropdown-toggle,.search-results.page-colour-h header .show>.btn-secondary.dropdown-toggle,.blog.page-colour-h header .show>.btn-secondary.dropdown-toggle{color:#000000 !important}.page-colour-h header .top-nav,.search-results.page-colour-h header .top-nav,.blog.page-colour-h header .top-nav,.page-colour-h header .main-menu .navbar,.search-results.page-colour-h header .main-menu .navbar,.blog.page-colour-h header .main-menu .navbar{background-color:#FFF799}.page-colour-h header .top-nav ul li a,.search-results.page-colour-h header .top-nav ul li a,.blog.page-colour-h header .top-nav ul li a,.page-colour-h header .main-menu .navbar ul li a,.search-results.page-colour-h header .main-menu .navbar ul li a,.blog.page-colour-h header .main-menu .navbar ul li a{color:#000000}.page-colour-h header .top-nav #quick-menu li:first-child:after,.search-results.page-colour-h header .top-nav #quick-menu li:first-child:after,.blog.page-colour-h header .top-nav #quick-menu li:first-child:after,.page-colour-h header .main-menu .navbar #quick-menu li:first-child:after,.search-results.page-colour-h header .main-menu .navbar #quick-menu li:first-child:after,.blog.page-colour-h header .main-menu .navbar #quick-menu li:first-child:after{background:#000000}.page-colour-h header #main-menu li a,.search-results.page-colour-h header #main-menu li a,.blog.page-colour-h header #main-menu li a{color:#000000}.page-colour-h header #main-menu li a:hover,.search-results.page-colour-h header #main-menu li a:hover,.blog.page-colour-h header #main-menu li a:hover{color:#000000;border-color:#000000}.page-colour-h header #main-menu li a.active,.search-results.page-colour-h header #main-menu li a.active,.blog.page-colour-h header #main-menu li a.active,.page-colour-h header #main-menu li a.active:hover,.search-results.page-colour-h header #main-menu li a.active:hover,.blog.page-colour-h header #main-menu li a.active:hover{border-color:#000000}.page-colour-h header #main-menu li .dropdown-menu,.search-results.page-colour-h header #main-menu li .dropdown-menu,.blog.page-colour-h header #main-menu li .dropdown-menu{background:#FFF799}.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item,.search-results.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item,.blog.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item{color:#000000}.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item:hover,.search-results.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item:hover,.blog.page-colour-h header #main-menu li .dropdown-menu a.dropdown-item:hover{color:#000000;border-color:#000000}.page-colour-h header .main-menu .icon-dark,.search-results.page-colour-h header .main-menu .icon-dark,.blog.page-colour-h header .main-menu .icon-dark{display:inline-block}.page-colour-h header .main-menu .icon-light,.search-results.page-colour-h header .main-menu .icon-light,.blog.page-colour-h header .main-menu .icon-light{display:none}.page-colour-h header .desktop-search-close .c-light,.search-results.page-colour-h header .desktop-search-close .c-light,.blog.page-colour-h header .desktop-search-close .c-light{display:none}.page-colour-h header .desktop-search-close .c-dark,.search-results.page-colour-h header .desktop-search-close .c-dark,.blog.page-colour-h header .desktop-search-close .c-dark{display:inline-block}.page-colour-h header .search-black,.search-results.page-colour-h header .search-black,.blog.page-colour-h header .search-black{display:inline-block}.page-colour-h header .search-red,.search-results.page-colour-h header .search-red,.blog.page-colour-h header .search-red{display:none}.page-colour-h header .desktop-search-wrapper:after,.search-results.page-colour-h header .desktop-search-wrapper:after,.blog.page-colour-h header .desktop-search-wrapper:after{background-color:#fff475}.page-colour-h header .desktop-search-wrapper .searchbar,.search-results.page-colour-h header .desktop-search-wrapper .searchbar,.blog.page-colour-h header .desktop-search-wrapper .searchbar{background-color:#FFF799}.page-colour-h header .desktop-search-wrapper .dd-search .textfield,.search-results.page-colour-h header .desktop-search-wrapper .dd-search .textfield,.blog.page-colour-h header .desktop-search-wrapper .dd-search .textfield{border-color:#000000;background-color:#fff475;color:#000000}.page-colour-h header .desktop-search-wrapper .dd-search .textfield::placeholder,.search-results.page-colour-h header .desktop-search-wrapper .dd-search .textfield::placeholder,.blog.page-colour-h header .desktop-search-wrapper .dd-search .textfield::placeholder{color:#000000}@media (max-width:767.98px){.page-colour-h header .s-light,.search-results.page-colour-h header .s-light,.blog.page-colour-h header .s-light{display:none}.page-colour-h header .mobile_search .btn-primary,.search-results.page-colour-h header .mobile_search .btn-primary,.blog.page-colour-h header .mobile_search .btn-primary{background:#030303;border-color:#030303}}.page-colour-h .hero-banner .hero,.search-results.page-colour-h .hero-banner .hero,.blog.page-colour-h .hero-banner .hero{background-color:#fff475 !important}.page-colour-h .hero-banner .hero h1,.search-results.page-colour-h .hero-banner .hero h1,.blog.page-colour-h .hero-banner .hero h1,.page-colour-h .hero-banner .hero p,.search-results.page-colour-h .hero-banner .hero p,.blog.page-colour-h .hero-banner .hero p{color:#000000}.page-colour-h .hero-banner .hero:before,.search-results.page-colour-h .hero-banner .hero:before,.blog.page-colour-h .hero-banner .hero:before{background:rgba(255, 244, 117, 0.8)}.page-colour-h .hero-banner .hero-buttons a.hero-btn,.search-results.page-colour-h .hero-banner .hero-buttons a.hero-btn,.blog.page-colour-h .hero-banner .hero-buttons a.hero-btn{border-color:#000000;color:#000000}.page-colour-h .hero-banner .hero-buttons a.hero-btn:after,.search-results.page-colour-h .hero-banner .hero-buttons a.hero-btn:after,.blog.page-colour-h .hero-banner .hero-buttons a.hero-btn:after{background:#000000;border-color:#000000}.page-colour-h .hero-banner .hero-buttons a.hero-btn:before,.search-results.page-colour-h .hero-banner .hero-buttons a.hero-btn:before,.blog.page-colour-h .hero-banner .hero-buttons a.hero-btn:before{background-image:url(../images/btn-arrow-right.svg)}.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover,.search-results.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover,.blog.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover{border-color:#000000;color:#ffffff}.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover:before,.search-results.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover:before,.blog.page-colour-h .hero-banner .hero-buttons a.hero-btn:hover:before{background-image:url(../images/btn-arrow-right-hover.svg)}.page-colour-h footer,.search-results.page-colour-h footer,.blog.page-colour-h footer{background-color:#FFF799}.page-colour-h footer #menu-footer-navigation li a,.search-results.page-colour-h footer #menu-footer-navigation li a,.blog.page-colour-h footer #menu-footer-navigation li a{color:#000000}.page-colour-h #skiplink div .skiplink,.search-results.page-colour-h #skiplink div .skiplink,.blog.page-colour-h #skiplink div .skiplink{background-color:#fff475;color:#000000}.page-colour-h a:not(.btn):focus,.search-results.page-colour-h a:not(.btn):focus,.blog.page-colour-h a:not(.btn):focus,.page-colour-h .desktop-search-open:focus,.search-results.page-colour-h .desktop-search-open:focus,.blog.page-colour-h .desktop-search-open:focus,.page-colour-h .dd-search .btn:focus,.search-results.page-colour-h .dd-search .btn:focus,.blog.page-colour-h .dd-search .btn:focus{outline:3px solid #000000}.page-colour-h .btn-outline-primary:focus,.search-results.page-colour-h .btn-outline-primary:focus,.blog.page-colour-h .btn-outline-primary:focus,.page-colour-h .btn-outline-primary.focus,.search-results.page-colour-h .btn-outline-primary.focus,.blog.page-colour-h .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem #000000}.page-colour-h .btn,.search-results.page-colour-h .btn,.blog.page-colour-h .btn,.page-colour-h .lead-para p,.search-results.page-colour-h .lead-para p,.blog.page-colour-h .lead-para p{color:#000000}.page-colour-h .btn-outline-primary,.search-results.page-colour-h .btn-outline-primary,.blog.page-colour-h .btn-outline-primary{border-color:#000000;text-decoration:none !important}.page-colour-h .btn-outline-primary:after,.search-results.page-colour-h .btn-outline-primary:after,.blog.page-colour-h .btn-outline-primary:after{border-color:#000000;background-color:#000000;color:#ffffff !important}.page-colour-h .btn-outline-primary:hover,.search-results.page-colour-h .btn-outline-primary:hover,.blog.page-colour-h .btn-outline-primary:hover{border-color:#000000}.page-colour-h h1,.search-results.page-colour-h h1,.blog.page-colour-h h1,.page-colour-h h2,.search-results.page-colour-h h2,.blog.page-colour-h h2,.page-colour-h h3,.search-results.page-colour-h h3,.blog.page-colour-h h3,.page-colour-h h4,.search-results.page-colour-h h4,.blog.page-colour-h h4,.page-colour-h h5,.search-results.page-colour-h h5,.blog.page-colour-h h5,.page-colour-h h6,.search-results.page-colour-h h6,.blog.page-colour-h h6,.page-colour-h body,.search-results.page-colour-h body,.blog.page-colour-h body,.page-colour-h p,.search-results.page-colour-h p,.blog.page-colour-h p,.page-colour-h li,.search-results.page-colour-h li,.blog.page-colour-h li,.page-colour-h span,.search-results.page-colour-h span,.blog.page-colour-h span,.page-colour-h *,.search-results.page-colour-h *,.blog.page-colour-h *{color:#000000}.page-colour-h .small-title p,.search-results.page-colour-h .small-title p,.blog.page-colour-h .small-title p{color:#000000}.page-colour-h .small-title p:after,.search-results.page-colour-h .small-title p:after,.blog.page-colour-h .small-title p:after{background-color:#000000}.page-colour-h h3 a,.search-results.page-colour-h h3 a,.blog.page-colour-h h3 a,.page-colour-h .vc-latest .latest-item-category,.search-results.page-colour-h .vc-latest .latest-item-category,.blog.page-colour-h .vc-latest .latest-item-category,.page-colour-h .bf-image-text .links a:nth-child(2),.search-results.page-colour-h .bf-image-text .links a:nth-child(2),.blog.page-colour-h .bf-image-text .links a:nth-child(2),.page-colour-h .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-h .bf-image-text-full .links a:nth-child(2),.blog.page-colour-h .bf-image-text-full .links a:nth-child(2){color:#000000 !important}.page-colour-h .bf-image-text .links a:nth-child(2),.search-results.page-colour-h .bf-image-text .links a:nth-child(2),.blog.page-colour-h .bf-image-text .links a:nth-child(2),.page-colour-h .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-h .bf-image-text-full .links a:nth-child(2),.blog.page-colour-h .bf-image-text-full .links a:nth-child(2){border-bottom-color:#000000}.page-colour-h .wpb_text_column h3:after,.search-results.page-colour-h .wpb_text_column h3:after,.blog.page-colour-h .wpb_text_column h3:after,.page-colour-h .lead-para p:after,.search-results.page-colour-h .lead-para p:after,.blog.page-colour-h .lead-para p:after,.page-colour-h .bf-image-text span:after,.search-results.page-colour-h .bf-image-text span:after,.blog.page-colour-h .bf-image-text span:after,.page-colour-h .bf-image-text-full span:after,.search-results.page-colour-h .bf-image-text-full span:after,.blog.page-colour-h .bf-image-text-full span:after,.page-colour-h .bf-staff h3:after,.search-results.page-colour-h .bf-staff h3:after,.blog.page-colour-h .bf-staff h3:after,.page-colour-h span:after,.search-results.page-colour-h span:after,.blog.page-colour-h span:after,.page-colour-h .vc-latest a:nth-child(2):after,.search-results.page-colour-h .vc-latest a:nth-child(2):after,.blog.page-colour-h .vc-latest a:nth-child(2):after{background-color:#000000}.page-colour-h .main,.search-results.page-colour-h .main,.blog.page-colour-h .main,.page-colour-h .footer-logos,.search-results.page-colour-h .footer-logos,.blog.page-colour-h .footer-logos,.page-colour-h .bf-image-text-full .content,.search-results.page-colour-h .bf-image-text-full .content,.blog.page-colour-h .bf-image-text-full .content{background-color:#FFF799}.page-colour-h main .row a:not(.btn):not(.btn-dd):not(.c-button):visited,.search-results.page-colour-h main .row a:not(.btn):not(.btn-dd):not(.c-button):visited,.blog.page-colour-h main .row a:not(.btn):not(.btn-dd):not(.c-button):visited{color:#FFF799}.page-colour-h .vc_row,.search-results.page-colour-h .vc_row,.blog.page-colour-h .vc_row{background-image:none !important}.page-colour-h .main a,.search-results.page-colour-h .main a,.blog.page-colour-h .main a{color:#000000}.page-colour-h .main a:not(.c-button),.search-results.page-colour-h .main a:not(.c-button),.blog.page-colour-h .main a:not(.c-button){text-decoration:underline}.page-colour-h .main a:not(.c-button):hover,.search-results.page-colour-h .main a:not(.c-button):hover,.blog.page-colour-h .main a:not(.c-button):hover{color:#000000}.page-colour-h .main a.btn:hover,.search-results.page-colour-h .main a.btn:hover,.blog.page-colour-h .main a.btn:hover{color:#000000}.page-colour-h .main ul li:before,.search-results.page-colour-h .main ul li:before,.blog.page-colour-h .main ul li:before{color:#000000}.page-colour-h .main .bf-popular-widget .popular-item .popular-item-text a,.search-results.page-colour-h .main .bf-popular-widget .popular-item .popular-item-text a,.blog.page-colour-h .main .bf-popular-widget .popular-item .popular-item-text a{color:#000000}.page-colour-h .main .breadcrumbs a,.search-results.page-colour-h .main .breadcrumbs a,.blog.page-colour-h .main .breadcrumbs a{color:#000000 !important}.page-colour-h .bf-logo-list,.search-results.page-colour-h .bf-logo-list,.blog.page-colour-h .bf-logo-list{border-top:#FFF799}.page-colour-h .vc-latest div div div:hover:after,.search-results.page-colour-h .vc-latest div div div:hover:after,.blog.page-colour-h .vc-latest div div div:hover:after{background-image:url(../images/image-reveal-black.svg)}.page-colour-h .blog-main .blog-item .row .blog-item-intro p a,.search-results.page-colour-h .blog-main .blog-item .row .blog-item-intro p a,.blog.page-colour-h .blog-main .blog-item .row .blog-item-intro p a{color:#000000}.page-colour-h .bf-search-widget .btn,.search-results.page-colour-h .bf-search-widget .btn,.blog.page-colour-h .bf-search-widget .btn{background-color:#fff475}.page-colour-h .main .bf-search-widget h3:after,.search-results.page-colour-h .main .bf-search-widget h3:after,.blog.page-colour-h .main .bf-search-widget h3:after,.page-colour-h .main .bf-popular-widget h3:after,.search-results.page-colour-h .main .bf-popular-widget h3:after,.blog.page-colour-h .main .bf-popular-widget h3:after,.page-colour-h .main .bf-categories-widget h3:after,.search-results.page-colour-h .main .bf-categories-widget h3:after,.blog.page-colour-h .main .bf-categories-widget h3:after{background-color:#000000}.page-colour-h .blog-main .blog-item .row .blog-item-category,.search-results.page-colour-h .blog-main .blog-item .row .blog-item-category,.blog.page-colour-h .blog-main .blog-item .row .blog-item-category{color:#000000}.page-colour-h .blog-main .blog-item .row .blog-item-category:after,.search-results.page-colour-h .blog-main .blog-item .row .blog-item-category:after,.blog.page-colour-h .blog-main .blog-item .row .blog-item-category:after{background-color:#000000}.page-colour-h .blog-single-content a.newsback .a-dark,.search-results.page-colour-h .blog-single-content a.newsback .a-dark,.blog.page-colour-h .blog-single-content a.newsback .a-dark{display:none}.page-colour-h .blog-single-content a.newsback .a-light,.search-results.page-colour-h .blog-single-content a.newsback .a-light,.blog.page-colour-h .blog-single-content a.newsback .a-light{display:inline-block}.page-colour-h .main .sociallinks ul li a,.search-results.page-colour-h .main .sociallinks ul li a,.blog.page-colour-h .main .sociallinks ul li a{background-color:#FFF799;width:32px;display:block;border-radius:3px;-webkit-border-radius:3px}.page-colour-h header .bg-secondary,.search-results.page-colour-h header .bg-secondary,.blog.page-colour-h header .bg-secondary{background-color:#fff475 !important}.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.search-results.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.blog.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu{background-color:#fff475}.page-colour-h header .bg-secondary .shop-menu .nav-link,.search-results.page-colour-h header .bg-secondary .shop-menu .nav-link,.blog.page-colour-h header .bg-secondary .shop-menu .nav-link,.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item,.search-results.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item,.blog.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item{color:#000000 !important}.page-colour-h header .bg-secondary .shop-menu .nav-link:hover,.search-results.page-colour-h header .bg-secondary .shop-menu .nav-link:hover,.blog.page-colour-h header .bg-secondary .shop-menu .nav-link:hover,.page-colour-h header .bg-secondary .shop-menu .nav-link.active,.search-results.page-colour-h header .bg-secondary .shop-menu .nav-link.active,.blog.page-colour-h header .bg-secondary .shop-menu .nav-link.active,.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.search-results.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.blog.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active,.search-results.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active,.blog.page-colour-h header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active{border-color:#000000}.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image,.blog.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image{background:#fff}.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.blog.page-colour-h .bf-category-list .category-item .category-item-inner .cat-image:hover:after{background-image:url(../images/image-reveal-black.svg)}.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.blog.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover{color:#000000 !important;text-decoration:underline}.page-colour-h .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.blog.page-colour-h .bf-category-list .category-item .category-item-inner.has-c-button .c-button{background:#fff475}.page-colour-h .bf-filter h3,.search-results.page-colour-h .bf-filter h3,.blog.page-colour-h .bf-filter h3{color:#000000}.page-colour-h .bf-filter .bf-clear-filter,.search-results.page-colour-h .bf-filter .bf-clear-filter,.blog.page-colour-h .bf-filter .bf-clear-filter{color:#000000 !important}.page-colour-h .bf-filter .bf-filter-group .bf-filter-group-label,.search-results.page-colour-h .bf-filter .bf-filter-group .bf-filter-group-label,.blog.page-colour-h .bf-filter .bf-filter-group .bf-filter-group-label{color:#000000 !important}.page-colour-h .bf-filter .bf-filter-group ul li a,.search-results.page-colour-h .bf-filter .bf-filter-group ul li a,.blog.page-colour-h .bf-filter .bf-filter-group ul li a{color:#000000 !important}.page-colour-h .bf-filter .bf-filter-group ul li a:after,.search-results.page-colour-h .bf-filter .bf-filter-group ul li a:after,.blog.page-colour-h .bf-filter .bf-filter-group ul li a:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3crect width='24' height='24' stroke-width='1' stroke='%23000000' fill-opacity='0' /%3e%3c/svg%3e")}.page-colour-h .bf-filter .bf-filter-group ul li a.active,.search-results.page-colour-h .bf-filter .bf-filter-group ul li a.active,.blog.page-colour-h .bf-filter .bf-filter-group ul li a.active{color:#000000}.page-colour-h .bf-filter .bf-filter-group ul li a.active:after,.search-results.page-colour-h .bf-filter .bf-filter-group ul li a.active:after,.blog.page-colour-h .bf-filter .bf-filter-group ul li a.active:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23000000' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z' /%3e%3c/svg%3e")}.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info,.search-results.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info,.blog.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info{background:#FFF799;color:#000000}.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name,.search-results.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name,.blog.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name{color:#000000 !important}.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover,.search-results.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover,.blog.page-colour-h .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover{color:#000000 !important;text-decoration:underline}.page-colour-h .product-list-header .bf_order_products .btn-secondary,.search-results.page-colour-h .product-list-header .bf_order_products .btn-secondary,.blog.page-colour-h .product-list-header .bf_order_products .btn-secondary{border-color:#000000;color:#000000}.page-colour-h .product-list-header .bf_order_products .btn-secondary:hover,.search-results.page-colour-h .product-list-header .bf_order_products .btn-secondary:hover,.blog.page-colour-h .product-list-header .bf_order_products .btn-secondary:hover{color:#000000 !important}.page-colour-h .product-list-header .bf_order_products .dropdown-menu a,.search-results.page-colour-h .product-list-header .bf_order_products .dropdown-menu a,.blog.page-colour-h .product-list-header .bf_order_products .dropdown-menu a{color:#000000}.page-colour-h .product-item-cart a strong,.search-results.page-colour-h .product-item-cart a strong,.blog.page-colour-h .product-item-cart a strong{color:#000000}.page-colour-h .product-item-cart:hover a strong,.search-results.page-colour-h .product-item-cart:hover a strong,.blog.page-colour-h .product-item-cart:hover a strong{color:#000000}.page-colour-h .main-product .variations-selection select,.search-results.page-colour-h .main-product .variations-selection select,.blog.page-colour-h .main-product .variations-selection select{background-color:#000000;color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-h .main-product .variations-selection select option,.search-results.page-colour-h .main-product .variations-selection select option,.blog.page-colour-h .main-product .variations-selection select option{color:#fff}.page-colour-h .main-product table th,.search-results.page-colour-h .main-product table th,.blog.page-colour-h .main-product table th{color:#000000 !important}.page-colour-h .main-product .product-sku,.search-results.page-colour-h .main-product .product-sku,.blog.page-colour-h .main-product .product-sku{color:#000000 !important}.page-colour-h .bf_order_products a.btn-secondary::before,.search-results.page-colour-h .bf_order_products a.btn-secondary::before,.blog.page-colour-h .bf_order_products a.btn-secondary::before{background:url(../images/plus-black.svg);background-repeat:no-repeat;background-size:100%}.page-colour-h .bf_order_products a.dropdown-item,.search-results.page-colour-h .bf_order_products a.dropdown-item,.blog.page-colour-h .bf_order_products a.dropdown-item{color:#FFF799}.page-colour-h a.btn,.search-results.page-colour-h a.btn,.blog.page-colour-h a.btn{border-color:#030303}.page-colour-h a.btn:after,.search-results.page-colour-h a.btn:after,.blog.page-colour-h a.btn:after{background:#030303;border-color:#030303}.page-colour-h a.btn:hover,.search-results.page-colour-h a.btn:hover,.blog.page-colour-h a.btn:hover{color:#ffffff !important;border-color:#030303}.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name,.blog.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name{color:#000000}.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.search-results.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.blog.page-colour-h .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover{color:#000000}.page-colour-h div.woocommerce form,.search-results.page-colour-h div.woocommerce form,.blog.page-colour-h div.woocommerce form{background-color:transparent}.page-colour-h .component_title .step_index:after,.search-results.page-colour-h .component_title .step_index:after,.blog.page-colour-h .component_title .step_index:after{display:none}.page-colour-h .woocommerce .composite_form .woocommerce-Price-amount.amount,.search-results.page-colour-h .woocommerce .composite_form .woocommerce-Price-amount.amount,.blog.page-colour-h .woocommerce .composite_form .woocommerce-Price-amount.amount{color:#000000}.page-colour-h .woocommerce button.button.alt,.search-results.page-colour-h .woocommerce button.button.alt,.blog.page-colour-h .woocommerce button.button.alt{border-color:#000000;color:#000000}.page-colour-h .woocommerce button.button.alt:hover,.search-results.page-colour-h .woocommerce button.button.alt:hover,.blog.page-colour-h .woocommerce button.button.alt:hover{border-color:#000000}.page-colour-h .bf-products-list .product-item .product-item-inner,.search-results.page-colour-h .bf-products-list .product-item .product-item-inner,.blog.page-colour-h .bf-products-list .product-item .product-item-inner{background:transparent}.page-colour-h .bf-products-list .product-item:hover a:not(.btn),.search-results.page-colour-h .bf-products-list .product-item:hover a:not(.btn),.blog.page-colour-h .bf-products-list .product-item:hover a:not(.btn){color:#000000 !important}.page-colour-h .product-header .product-sku,.search-results.page-colour-h .product-header .product-sku,.blog.page-colour-h .product-header .product-sku{color:#000000}.page-colour-h .card,.search-results.page-colour-h .card,.blog.page-colour-h .card{background-color:transparent}.page-colour-h .woocommerce .card-header h2:after,.search-results.page-colour-h .woocommerce .card-header h2:after,.blog.page-colour-h .woocommerce .card-header h2:after,.page-colour-h .woocommerce .card-header h3:after,.search-results.page-colour-h .woocommerce .card-header h3:after,.blog.page-colour-h .woocommerce .card-header h3:after{background-color:#000000}.page-colour-h .woocommerce .btn-primary,.search-results.page-colour-h .woocommerce .btn-primary,.blog.page-colour-h .woocommerce .btn-primary,.page-colour-h .woocommerce .btn-outline-primary,.search-results.page-colour-h .woocommerce .btn-outline-primary,.blog.page-colour-h .woocommerce .btn-outline-primary{background:transparent}.page-colour-h .woocommerce .quantity .qty,.search-results.page-colour-h .woocommerce .quantity .qty,.blog.page-colour-h .woocommerce .quantity .qty{background:transparent}.page-colour-h .main-product .assessor-cart-button,.search-results.page-colour-h .main-product .assessor-cart-button,.blog.page-colour-h .main-product .assessor-cart-button,.page-colour-h .main-product .product-cart-button,.search-results.page-colour-h .main-product .product-cart-button,.blog.page-colour-h .main-product .product-cart-button{background:#030303;color:#fff}.page-colour-h .main-product .assessor-cart-button:hover,.search-results.page-colour-h .main-product .assessor-cart-button:hover,.blog.page-colour-h .main-product .assessor-cart-button:hover,.page-colour-h .main-product .product-cart-button:hover,.search-results.page-colour-h .main-product .product-cart-button:hover,.blog.page-colour-h .main-product .product-cart-button:hover,.page-colour-h .main-product .assessor-cart-button:focus,.search-results.page-colour-h .main-product .assessor-cart-button:focus,.blog.page-colour-h .main-product .assessor-cart-button:focus,.page-colour-h .main-product .product-cart-button:focus,.search-results.page-colour-h .main-product .product-cart-button:focus,.blog.page-colour-h .main-product .product-cart-button:focus,.page-colour-h .main-product .assessor-cart-button:active,.search-results.page-colour-h .main-product .assessor-cart-button:active,.blog.page-colour-h .main-product .assessor-cart-button:active,.page-colour-h .main-product .product-cart-button:active,.search-results.page-colour-h .main-product .product-cart-button:active,.blog.page-colour-h .main-product .product-cart-button:active,.page-colour-h .main-product .assessor-cart-button:focus-within,.search-results.page-colour-h .main-product .assessor-cart-button:focus-within,.blog.page-colour-h .main-product .assessor-cart-button:focus-within,.page-colour-h .main-product .product-cart-button:focus-within,.search-results.page-colour-h .main-product .product-cart-button:focus-within,.blog.page-colour-h .main-product .product-cart-button:focus-within{color:#ffffff;background:black}.page-colour-h .main-product .assessor-cart-button:focus:active,.search-results.page-colour-h .main-product .assessor-cart-button:focus:active,.blog.page-colour-h .main-product .assessor-cart-button:focus:active,.page-colour-h .main-product .product-cart-button:focus:active,.search-results.page-colour-h .main-product .product-cart-button:focus:active,.blog.page-colour-h .main-product .product-cart-button:focus:active{background:black}.page-colour-h .main-product .assessor-cart-button span,.search-results.page-colour-h .main-product .assessor-cart-button span,.blog.page-colour-h .main-product .assessor-cart-button span,.page-colour-h .main-product .product-cart-button span,.search-results.page-colour-h .main-product .product-cart-button span,.blog.page-colour-h .main-product .product-cart-button span{color:inherit}.page-colour-h .main-product .assessor-cart-button span strong,.search-results.page-colour-h .main-product .assessor-cart-button span strong,.blog.page-colour-h .main-product .assessor-cart-button span strong,.page-colour-h .main-product .product-cart-button span strong,.search-results.page-colour-h .main-product .product-cart-button span strong,.blog.page-colour-h .main-product .product-cart-button span strong{color:inherit}.page-colour-h .main-product.product-type-composite .product-details table.table-bordered th,.search-results.page-colour-h .main-product.product-type-composite .product-details table.table-bordered th,.blog.page-colour-h .main-product.product-type-composite .product-details table.table-bordered th{color:inherit}.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select,.search-results.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select,.blog.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select{background-color:#030303;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select option,.search-results.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select option,.blog.page-colour-h .main-product.product-type-composite .composite_form .component .component_options_select option{color:#fff}.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt,.search-results.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt,.blog.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt{border-color:#000000;background-color:transparent;color:#000000}.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt:hover,.search-results.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt:hover,.blog.page-colour-h .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt:hover{background-color:#000000;color:#ffffff}.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td,.search-results.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td,.blog.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td,.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions,.search-results.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions,.blog.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions,.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions button,.search-results.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions button,.blog.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody td.actions button{border-color:#000000;color:#000000 !important}.page-colour-h .woocommerce .cart-collaterals .cart_totals h2,.search-results.page-colour-h .woocommerce .cart-collaterals .cart_totals h2,.blog.page-colour-h .woocommerce .cart-collaterals .cart_totals h2{background-color:#fff475;color:#000000}.page-colour-h .woocommerce .cart-collaterals .cart_totals table.shop_table,.search-results.page-colour-h .woocommerce .cart-collaterals .cart_totals table.shop_table,.blog.page-colour-h .woocommerce .cart-collaterals .cart_totals table.shop_table,.page-colour-h .woocommerce-cart .cart-collaterals .cart_totals tr td,.search-results.page-colour-h .woocommerce-cart .cart-collaterals .cart_totals tr td,.blog.page-colour-h .woocommerce-cart .cart-collaterals .cart_totals tr td{border-color:#000000}.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.search-results.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.blog.page-colour-h .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background:transparent}.page-colour-h .main-product .product-header .product-sku,.search-results.page-colour-h .main-product .product-header .product-sku,.blog.page-colour-h .main-product .product-header .product-sku,.page-colour-h .breadcrumbs .breadcrumb_last,.search-results.page-colour-h .breadcrumbs .breadcrumb_last,.blog.page-colour-h .breadcrumbs .breadcrumb_last{color:#030303}.page-colour-h .table-bordered th,.search-results.page-colour-h .table-bordered th,.blog.page-colour-h .table-bordered th,.page-colour-h .table-bordered td,.search-results.page-colour-h .table-bordered td,.blog.page-colour-h .table-bordered td,.page-colour-h .woocommerce .quantity .qty,.search-results.page-colour-h .woocommerce .quantity .qty,.blog.page-colour-h .woocommerce .quantity .qty{border-color:#030303}.page-colour-h table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.search-results.page-colour-h table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.blog.page-colour-h table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background-color:transparent}.page-colour-h table.woocommerce-cart-form__contents tbody td.actions,.search-results.page-colour-h table.woocommerce-cart-form__contents tbody td.actions,.blog.page-colour-h table.woocommerce-cart-form__contents tbody td.actions{border-color:#fff475}.page-colour-h table.woocommerce-cart-form__contents tbody td.actions button,.search-results.page-colour-h table.woocommerce-cart-form__contents tbody td.actions button,.blog.page-colour-h table.woocommerce-cart-form__contents tbody td.actions button{border-color:#000000;color:#000000 !important}.page-colour-h .cart-collaterals .cart_totals h2,.search-results.page-colour-h .cart-collaterals .cart_totals h2,.blog.page-colour-h .cart-collaterals .cart_totals h2{background:#fff475}.page-colour-h .cart-collaterals .cart_totals table.shop_table,.search-results.page-colour-h .cart-collaterals .cart_totals table.shop_table,.blog.page-colour-h .cart-collaterals .cart_totals table.shop_table{border-top:#fff475}.page-colour-h .cart-collaterals .cart_totals a.checkout-button.button.alt,.search-results.page-colour-h .cart-collaterals .cart_totals a.checkout-button.button.alt,.blog.page-colour-h .cart-collaterals .cart_totals a.checkout-button.button.alt{background-color:#000000;border-color:#000000;color:#FFF799}.page-colour-h a.remove,.search-results.page-colour-h a.remove,.blog.page-colour-h a.remove{color:#000000 !important}.page-colour-h a.remove:hover,.search-results.page-colour-h a.remove:hover,.blog.page-colour-h a.remove:hover{background:#fff475}.page-colour-h form.checkout>div>div[class*="col"],.search-results.page-colour-h form.checkout>div>div[class*="col"],.blog.page-colour-h form.checkout>div>div[class*="col"],.page-colour-h div.woocommerce form.checkout #payment,.search-results.page-colour-h div.woocommerce form.checkout #payment,.blog.page-colour-h div.woocommerce form.checkout #payment,.page-colour-h .woocommerce-message,.search-results.page-colour-h .woocommerce-message,.blog.page-colour-h .woocommerce-message,.page-colour-h .woocommerce-info,.search-results.page-colour-h .woocommerce-info,.blog.page-colour-h .woocommerce-info{background-color:transparent !important;border-color:#fff475}.page-colour-h .woocommerce form.checkout .button,.search-results.page-colour-h .woocommerce form.checkout .button,.blog.page-colour-h .woocommerce form.checkout .button{border-color:#000000 !important;text-decoration:none;color:#000000 !important}.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform,.search-results.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform,.blog.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform{background-color:#fff475}.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform p,.search-results.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform p,.blog.page-colour-h div.woocommerce .payment_box .payment_method_sagepayform p{color:#000000}.page-colour-h div.woocommerce form.checkout #order_review #payment,.search-results.page-colour-h div.woocommerce form.checkout #order_review #payment,.blog.page-colour-h div.woocommerce form.checkout #order_review #payment{background-color:transparent}.page-colour-h .woocommerce-checkout #payment div.payment_box,.search-results.page-colour-h .woocommerce-checkout #payment div.payment_box,.blog.page-colour-h .woocommerce-checkout #payment div.payment_box{background-color:#fff475}.page-colour-h .woocommerce-checkout #payment div.payment_box:before,.search-results.page-colour-h .woocommerce-checkout #payment div.payment_box:before,.blog.page-colour-h .woocommerce-checkout #payment div.payment_box:before{display:none}.page-colour-h .woocommerce button.button.alt:hover,.search-results.page-colour-h .woocommerce button.button.alt:hover,.blog.page-colour-h .woocommerce button.button.alt:hover{color:#FFF799}.page-colour-h .woocommerce button.button.alt:after,.search-results.page-colour-h .woocommerce button.button.alt:after,.blog.page-colour-h .woocommerce button.button.alt:after{background-color:#000000;border-color:#000000}.page-colour-h div.woocommerce form.checkout .button#place_order:hover,.search-results.page-colour-h div.woocommerce form.checkout .button#place_order:hover,.blog.page-colour-h div.woocommerce form.checkout .button#place_order:hover{color:#FFF799 !important}.page-colour-h .woocommerce input[type="text"],.search-results.page-colour-h .woocommerce input[type="text"],.blog.page-colour-h .woocommerce input[type="text"],.page-colour-h .woocommerce input[type="email"],.search-results.page-colour-h .woocommerce input[type="email"],.blog.page-colour-h .woocommerce input[type="email"],.page-colour-h .woocommerce input[type="password"],.search-results.page-colour-h .woocommerce input[type="password"],.blog.page-colour-h .woocommerce input[type="password"],.page-colour-h .woocommerce input[type="tel"],.search-results.page-colour-h .woocommerce input[type="tel"],.blog.page-colour-h .woocommerce input[type="tel"]{color:#FFF799}.page-colour-h .select2-container input[type="text"],.search-results.page-colour-h .select2-container input[type="text"],.blog.page-colour-h .select2-container input[type="text"]{color:#FFF799}.page-colour-h .select2-container .select2-results li,.search-results.page-colour-h .select2-container .select2-results li,.blog.page-colour-h .select2-container .select2-results li{color:#FFF799}.page-colour-h .woocommerce-error,.search-results.page-colour-h .woocommerce-error,.blog.page-colour-h .woocommerce-error,.page-colour-h .woocommerce-info,.search-results.page-colour-h .woocommerce-info,.blog.page-colour-h .woocommerce-info,.page-colour-h .woocommerce-message,.search-results.page-colour-h .woocommerce-message,.blog.page-colour-h .woocommerce-message{background-color:#fff475}.page-colour-h .c-banner,.search-results.page-colour-h .c-banner,.blog.page-colour-h .c-banner{background:#fff475}.page-colour-h .c-button,.search-results.page-colour-h .c-button,.blog.page-colour-h .c-button{background:#fff475;border:3px solid #000000;color:#000000}.page-colour-h .c-button:hover,.search-results.page-colour-h .c-button:hover,.blog.page-colour-h .c-button:hover,.page-colour-h .c-button:focus,.search-results.page-colour-h .c-button:focus,.blog.page-colour-h .c-button:focus{background:#fff475;color:#000000}.page-colour-i .site-options-accessibility .site-options-accessibility-inner ul li:first-child,.search-results.page-colour-i .site-options-accessibility .site-options-accessibility-inner ul li:first-child,.blog.page-colour-i .site-options-accessibility .site-options-accessibility-inner ul li:first-child{color:#ffffff}.page-colour-i ul.font-resize li a,.search-results.page-colour-i ul.font-resize li a,.blog.page-colour-i ul.font-resize li a{border-color:#ffffff !important}.page-colour-i ul.font-resize li a:hover span,.search-results.page-colour-i ul.font-resize li a:hover span,.blog.page-colour-i ul.font-resize li a:hover span{color:#000000 !important}.page-colour-i ul.font-resize .font-resize-active span,.search-results.page-colour-i ul.font-resize .font-resize-active span,.blog.page-colour-i ul.font-resize .font-resize-active span{color:#000000 !important}.page-colour-i ul.page-colour span,.search-results.page-colour-i ul.page-colour span,.blog.page-colour-i ul.page-colour span{color:#ffffff}.page-colour-i ul.page-colour .page-colour-normal span,.search-results.page-colour-i ul.page-colour .page-colour-normal span,.blog.page-colour-i ul.page-colour .page-colour-normal span,.page-colour-i ul.page-colour .page-colour-high span,.search-results.page-colour-i ul.page-colour .page-colour-high span,.blog.page-colour-i ul.page-colour .page-colour-high span{color:#09354E !important}.page-colour-i ul.page-colour .page-colour-active,.search-results.page-colour-i ul.page-colour .page-colour-active,.blog.page-colour-i ul.page-colour .page-colour-active{border-color:#ffffff !important}.page-colour-i header .top-nav .btn-group .btn-secondary,.search-results.page-colour-i header .top-nav .btn-group .btn-secondary,.blog.page-colour-i header .top-nav .btn-group .btn-secondary{background-color:#2a2a2a;border-color:#2a2a2a}.page-colour-i header .top-nav .btn-group .dropdown-menu,.search-results.page-colour-i header .top-nav .btn-group .dropdown-menu,.blog.page-colour-i header .top-nav .btn-group .dropdown-menu{background:#2a2a2a}.page-colour-i header .top-nav .btn-group .dropdown-item,.search-results.page-colour-i header .top-nav .btn-group .dropdown-item,.blog.page-colour-i header .top-nav .btn-group .dropdown-item{color:#ffffff}.page-colour-i header .show>.btn-secondary.dropdown-toggle,.search-results.page-colour-i header .show>.btn-secondary.dropdown-toggle,.blog.page-colour-i header .show>.btn-secondary.dropdown-toggle{color:#ffffff !important}.page-colour-i header .top-nav,.search-results.page-colour-i header .top-nav,.blog.page-colour-i header .top-nav,.page-colour-i header .main-menu .navbar,.search-results.page-colour-i header .main-menu .navbar,.blog.page-colour-i header .main-menu .navbar{background-color:#030303}.page-colour-i header .top-nav ul li a,.search-results.page-colour-i header .top-nav ul li a,.blog.page-colour-i header .top-nav ul li a,.page-colour-i header .main-menu .navbar ul li a,.search-results.page-colour-i header .main-menu .navbar ul li a,.blog.page-colour-i header .main-menu .navbar ul li a{color:#ffffff}.page-colour-i header .top-nav #quick-menu li:first-child:after,.search-results.page-colour-i header .top-nav #quick-menu li:first-child:after,.blog.page-colour-i header .top-nav #quick-menu li:first-child:after,.page-colour-i header .main-menu .navbar #quick-menu li:first-child:after,.search-results.page-colour-i header .main-menu .navbar #quick-menu li:first-child:after,.blog.page-colour-i header .main-menu .navbar #quick-menu li:first-child:after{background:#ffffff}.page-colour-i header #main-menu li a,.search-results.page-colour-i header #main-menu li a,.blog.page-colour-i header #main-menu li a{color:#ffffff}.page-colour-i header #main-menu li a:hover,.search-results.page-colour-i header #main-menu li a:hover,.blog.page-colour-i header #main-menu li a:hover{color:#ffffff;border-color:#ffffff}.page-colour-i header #main-menu li a.active,.search-results.page-colour-i header #main-menu li a.active,.blog.page-colour-i header #main-menu li a.active,.page-colour-i header #main-menu li a.active:hover,.search-results.page-colour-i header #main-menu li a.active:hover,.blog.page-colour-i header #main-menu li a.active:hover{border-color:#ffffff}.page-colour-i header #main-menu li .dropdown-menu,.search-results.page-colour-i header #main-menu li .dropdown-menu,.blog.page-colour-i header #main-menu li .dropdown-menu{background:#030303}.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item,.search-results.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item,.blog.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item{color:#ffffff}.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item:hover,.search-results.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item:hover,.blog.page-colour-i header #main-menu li .dropdown-menu a.dropdown-item:hover{color:#ffffff;border-color:#ffffff}.page-colour-i header .main-menu .icon-dark,.search-results.page-colour-i header .main-menu .icon-dark,.blog.page-colour-i header .main-menu .icon-dark{display:none}.page-colour-i header .main-menu .icon-light,.search-results.page-colour-i header .main-menu .icon-light,.blog.page-colour-i header .main-menu .icon-light{display:inline-block}.page-colour-i header .desktop-search-open .s-light,.search-results.page-colour-i header .desktop-search-open .s-light,.blog.page-colour-i header .desktop-search-open .s-light{display:inline-block}.page-colour-i header .desktop-search-open .s-dark,.search-results.page-colour-i header .desktop-search-open .s-dark,.blog.page-colour-i header .desktop-search-open .s-dark{display:none}.page-colour-i header .desktop-search-close .c-light,.search-results.page-colour-i header .desktop-search-close .c-light,.blog.page-colour-i header .desktop-search-close .c-light{display:inline-block}.page-colour-i header .desktop-search-close .c-dark,.search-results.page-colour-i header .desktop-search-close .c-dark,.blog.page-colour-i header .desktop-search-close .c-dark{display:none}.page-colour-i header .search-white,.search-results.page-colour-i header .search-white,.blog.page-colour-i header .search-white{display:inline-block}.page-colour-i header .search-red,.search-results.page-colour-i header .search-red,.blog.page-colour-i header .search-red{display:none}.page-colour-i header .desktop-search-wrapper:after,.search-results.page-colour-i header .desktop-search-wrapper:after,.blog.page-colour-i header .desktop-search-wrapper:after{background:#030303}.page-colour-i header .desktop-search-wrapper .searchbar,.search-results.page-colour-i header .desktop-search-wrapper .searchbar,.blog.page-colour-i header .desktop-search-wrapper .searchbar{background-color:#030303}.page-colour-i header .desktop-search-wrapper .dd-search .textfield,.search-results.page-colour-i header .desktop-search-wrapper .dd-search .textfield,.blog.page-colour-i header .desktop-search-wrapper .dd-search .textfield{border-color:#ffffff;background-color:#2a2a2a;color:#ffffff}.page-colour-i header .desktop-search-wrapper .dd-search .textfield::placeholder,.search-results.page-colour-i header .desktop-search-wrapper .dd-search .textfield::placeholder,.blog.page-colour-i header .desktop-search-wrapper .dd-search .textfield::placeholder{color:#ffffff}@media (max-width:767.98px){.page-colour-i header .s-dark,.search-results.page-colour-i header .s-dark,.blog.page-colour-i header .s-dark{display:none}.page-colour-i header .mobile_search .btn-primary,.search-results.page-colour-i header .mobile_search .btn-primary,.blog.page-colour-i header .mobile_search .btn-primary{background:#2a2a2a;border-color:#2a2a2a}.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon,.search-results.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon,.blog.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(../images/menu-white.svg)}.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon,.search-results.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon,.blog.page-colour-i header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon{background-image:url(../images/menu-close-white.svg)}.page-colour-i header #main-menu li a .tgl,.search-results.page-colour-i header #main-menu li a .tgl,.blog.page-colour-i header #main-menu li a .tgl{background-image:url(../images/menu-sublevel-white.svg)}.page-colour-i header #main-menu li.dropdown.show .tgl,.search-results.page-colour-i header #main-menu li.dropdown.show .tgl,.blog.page-colour-i header #main-menu li.dropdown.show .tgl{background-image:url(../images/menu-sublevel-close-white.svg)}}.page-colour-i .hero-banner .hero,.search-results.page-colour-i .hero-banner .hero,.blog.page-colour-i .hero-banner .hero{background-color:#030303 !important}.page-colour-i .hero-banner .hero h1,.search-results.page-colour-i .hero-banner .hero h1,.blog.page-colour-i .hero-banner .hero h1,.page-colour-i .hero-banner .hero p,.search-results.page-colour-i .hero-banner .hero p,.blog.page-colour-i .hero-banner .hero p{color:#ffffff}.page-colour-i .hero-banner .hero:before,.search-results.page-colour-i .hero-banner .hero:before,.blog.page-colour-i .hero-banner .hero:before{background:rgba(0, 0, 0, 0.8)}.page-colour-i .hero-banner .hero-buttons a.hero-btn,.search-results.page-colour-i .hero-banner .hero-buttons a.hero-btn,.blog.page-colour-i .hero-banner .hero-buttons a.hero-btn{border-color:#ffffff;color:#ffffff}.page-colour-i .hero-banner .hero-buttons a.hero-btn:after,.search-results.page-colour-i .hero-banner .hero-buttons a.hero-btn:after,.blog.page-colour-i .hero-banner .hero-buttons a.hero-btn:after{background:#ffffff;border-color:#ffffff}.page-colour-i .hero-banner .hero-buttons a.hero-btn:before,.search-results.page-colour-i .hero-banner .hero-buttons a.hero-btn:before,.blog.page-colour-i .hero-banner .hero-buttons a.hero-btn:before{background-image:url(../images/btn-arrow-right-hover.svg)}.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover,.search-results.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover,.blog.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover{border-color:#ffffff;color:#000000}.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover:before,.search-results.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover:before,.blog.page-colour-i .hero-banner .hero-buttons a.hero-btn:hover:before{background-image:url(../images/btn-arrow-right.svg)}.page-colour-i footer,.search-results.page-colour-i footer,.blog.page-colour-i footer{background-color:#030303}.page-colour-i footer #menu-footer-navigation li a,.search-results.page-colour-i footer #menu-footer-navigation li a,.blog.page-colour-i footer #menu-footer-navigation li a{color:#ffffff}.page-colour-i #skiplink div .skiplink,.search-results.page-colour-i #skiplink div .skiplink,.blog.page-colour-i #skiplink div .skiplink{background-color:#ffffff;color:#000000}.page-colour-i a:not(.btn):focus,.search-results.page-colour-i a:not(.btn):focus,.blog.page-colour-i a:not(.btn):focus,.page-colour-i .desktop-search-open:focus,.search-results.page-colour-i .desktop-search-open:focus,.blog.page-colour-i .desktop-search-open:focus,.page-colour-i .dd-search .btn:focus,.search-results.page-colour-i .dd-search .btn:focus,.blog.page-colour-i .dd-search .btn:focus{outline:3px solid #ffffff}.page-colour-i .btn-outline-primary:focus,.search-results.page-colour-i .btn-outline-primary:focus,.blog.page-colour-i .btn-outline-primary:focus,.page-colour-i .btn-outline-primary.focus,.search-results.page-colour-i .btn-outline-primary.focus,.blog.page-colour-i .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem #ffffff}.page-colour-i .btn,.search-results.page-colour-i .btn,.blog.page-colour-i .btn,.page-colour-i .lead-para p,.search-results.page-colour-i .lead-para p,.blog.page-colour-i .lead-para p{color:#ffffff}.page-colour-i .btn-outline-primary,.search-results.page-colour-i .btn-outline-primary,.blog.page-colour-i .btn-outline-primary{border-color:#ffffff}.page-colour-i .btn-outline-primary:after,.search-results.page-colour-i .btn-outline-primary:after,.blog.page-colour-i .btn-outline-primary:after{border-color:#ffffff;background-color:#ffffff;color:#000000 !important}.page-colour-i .btn-outline-primary:hover,.search-results.page-colour-i .btn-outline-primary:hover,.blog.page-colour-i .btn-outline-primary:hover{border-color:#ffffff}.page-colour-i h1,.search-results.page-colour-i h1,.blog.page-colour-i h1,.page-colour-i h2,.search-results.page-colour-i h2,.blog.page-colour-i h2,.page-colour-i h3,.search-results.page-colour-i h3,.blog.page-colour-i h3,.page-colour-i h4,.search-results.page-colour-i h4,.blog.page-colour-i h4,.page-colour-i h5,.search-results.page-colour-i h5,.blog.page-colour-i h5,.page-colour-i h6,.search-results.page-colour-i h6,.blog.page-colour-i h6,.page-colour-i body,.search-results.page-colour-i body,.blog.page-colour-i body,.page-colour-i p,.search-results.page-colour-i p,.blog.page-colour-i p,.page-colour-i li,.search-results.page-colour-i li,.blog.page-colour-i li,.page-colour-i span,.search-results.page-colour-i span,.blog.page-colour-i span,.page-colour-i *,.search-results.page-colour-i *,.blog.page-colour-i *{color:#ffffff}.page-colour-i h3 a,.search-results.page-colour-i h3 a,.blog.page-colour-i h3 a,.page-colour-i .vc-latest .latest-item-category,.search-results.page-colour-i .vc-latest .latest-item-category,.blog.page-colour-i .vc-latest .latest-item-category,.page-colour-i .bf-image-text .links a:nth-child(2),.search-results.page-colour-i .bf-image-text .links a:nth-child(2),.blog.page-colour-i .bf-image-text .links a:nth-child(2),.page-colour-i .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-i .bf-image-text-full .links a:nth-child(2),.blog.page-colour-i .bf-image-text-full .links a:nth-child(2){color:#ffffff !important}.page-colour-i .bf-image-text .links a:nth-child(2),.search-results.page-colour-i .bf-image-text .links a:nth-child(2),.blog.page-colour-i .bf-image-text .links a:nth-child(2),.page-colour-i .bf-image-text-full .links a:nth-child(2),.search-results.page-colour-i .bf-image-text-full .links a:nth-child(2),.blog.page-colour-i .bf-image-text-full .links a:nth-child(2){border-bottom-color:#ffffff}.page-colour-i .wpb_text_column h3:after,.search-results.page-colour-i .wpb_text_column h3:after,.blog.page-colour-i .wpb_text_column h3:after,.page-colour-i .lead-para p:after,.search-results.page-colour-i .lead-para p:after,.blog.page-colour-i .lead-para p:after,.page-colour-i .bf-image-text span:after,.search-results.page-colour-i .bf-image-text span:after,.blog.page-colour-i .bf-image-text span:after,.page-colour-i .bf-image-text-full span:after,.search-results.page-colour-i .bf-image-text-full span:after,.blog.page-colour-i .bf-image-text-full span:after,.page-colour-i .bf-staff h3:after,.search-results.page-colour-i .bf-staff h3:after,.blog.page-colour-i .bf-staff h3:after,.page-colour-i span:after,.search-results.page-colour-i span:after,.blog.page-colour-i span:after,.page-colour-i .vc-latest a:nth-child(2):after,.search-results.page-colour-i .vc-latest a:nth-child(2):after,.blog.page-colour-i .vc-latest a:nth-child(2):after{background-color:#ffffff}.page-colour-i .main,.search-results.page-colour-i .main,.blog.page-colour-i .main,.page-colour-i .footer-logos,.search-results.page-colour-i .footer-logos,.blog.page-colour-i .footer-logos,.page-colour-i .bf-image-text-full .content,.search-results.page-colour-i .bf-image-text-full .content,.blog.page-colour-i .bf-image-text-full .content{background-color:#2a2a2a}.page-colour-i main .row a:not(.btn):not(.c-button):visited,.search-results.page-colour-i main .row a:not(.btn):not(.c-button):visited,.blog.page-colour-i main .row a:not(.btn):not(.c-button):visited{color:#ffffff}.page-colour-i .vc_row,.search-results.page-colour-i .vc_row,.blog.page-colour-i .vc_row{background-image:none !important}.page-colour-i .main a,.search-results.page-colour-i .main a,.blog.page-colour-i .main a{color:#ffffff}.page-colour-i .main a:not(.c-button),.search-results.page-colour-i .main a:not(.c-button),.blog.page-colour-i .main a:not(.c-button){text-decoration:underline}.page-colour-i .main a:not(.c-button):hover,.search-results.page-colour-i .main a:not(.c-button):hover,.blog.page-colour-i .main a:not(.c-button):hover{color:#ffffff}.page-colour-i .main a.btn,.search-results.page-colour-i .main a.btn,.blog.page-colour-i .main a.btn,.page-colour-i .main .case-study-download,.search-results.page-colour-i .main .case-study-download,.blog.page-colour-i .main .case-study-download{border-color:#ffffff}.page-colour-i .main a.btn:before,.search-results.page-colour-i .main a.btn:before,.blog.page-colour-i .main a.btn:before,.page-colour-i .main .case-study-download:before,.search-results.page-colour-i .main .case-study-download:before,.blog.page-colour-i .main .case-study-download:before{background-image:url(../images/btn-arrow-right-hover.svg)}.page-colour-i .main a.btn:after,.search-results.page-colour-i .main a.btn:after,.blog.page-colour-i .main a.btn:after,.page-colour-i .main .case-study-download:after,.search-results.page-colour-i .main .case-study-download:after,.blog.page-colour-i .main .case-study-download:after{background:#ffffff;border-color:#ffffff}.page-colour-i .main a.btn:hover,.search-results.page-colour-i .main a.btn:hover,.blog.page-colour-i .main a.btn:hover,.page-colour-i .main .case-study-download:hover,.search-results.page-colour-i .main .case-study-download:hover,.blog.page-colour-i .main .case-study-download:hover{color:#030303}.page-colour-i .main a.btn:hover:before,.search-results.page-colour-i .main a.btn:hover:before,.blog.page-colour-i .main a.btn:hover:before,.page-colour-i .main .case-study-download:hover:before,.search-results.page-colour-i .main .case-study-download:hover:before,.blog.page-colour-i .main .case-study-download:hover:before{background-image:url(../images/btn-arrow-right.svg)}.page-colour-i .main ul li:before,.search-results.page-colour-i .main ul li:before,.blog.page-colour-i .main ul li:before{color:#ffffff}.page-colour-i .main .bf-popular-widget .popular-item .popular-item-text a,.search-results.page-colour-i .main .bf-popular-widget .popular-item .popular-item-text a,.blog.page-colour-i .main .bf-popular-widget .popular-item .popular-item-text a{color:#ffffff}.page-colour-i .bf-logo-list,.search-results.page-colour-i .bf-logo-list,.blog.page-colour-i .bf-logo-list{border-top:#2a2a2a}.page-colour-i .vc-latest div div div:hover:after,.search-results.page-colour-i .vc-latest div div div:hover:after,.blog.page-colour-i .vc-latest div div div:hover:after{background-image:url(../images/image-reveal-bw.svg)}.page-colour-i .blog-main .blog-item .row .blog-item-intro p a,.search-results.page-colour-i .blog-main .blog-item .row .blog-item-intro p a,.blog.page-colour-i .blog-main .blog-item .row .blog-item-intro p a{color:#ffffff}.page-colour-i .bf-search-widget .btn,.search-results.page-colour-i .bf-search-widget .btn,.blog.page-colour-i .bf-search-widget .btn{background-color:#ffffff}.page-colour-i .main .bf-search-widget h3:after,.search-results.page-colour-i .main .bf-search-widget h3:after,.blog.page-colour-i .main .bf-search-widget h3:after,.page-colour-i .main .bf-popular-widget h3:after,.search-results.page-colour-i .main .bf-popular-widget h3:after,.blog.page-colour-i .main .bf-popular-widget h3:after,.page-colour-i .main .bf-categories-widget h3:after,.search-results.page-colour-i .main .bf-categories-widget h3:after,.blog.page-colour-i .main .bf-categories-widget h3:after{background-color:#ffffff}.page-colour-i .blog-main .blog-item .row .blog-item-category,.search-results.page-colour-i .blog-main .blog-item .row .blog-item-category,.blog.page-colour-i .blog-main .blog-item .row .blog-item-category{color:#ffffff}.page-colour-i .blog-main .blog-item .row .blog-item-category:after,.search-results.page-colour-i .blog-main .blog-item .row .blog-item-category:after,.blog.page-colour-i .blog-main .blog-item .row .blog-item-category:after{background-color:#ffffff}.page-colour-i .blog-single-content a.newsback .a-dark,.search-results.page-colour-i .blog-single-content a.newsback .a-dark,.blog.page-colour-i .blog-single-content a.newsback .a-dark{display:none}.page-colour-i .blog-single-content a.newsback .a-light,.search-results.page-colour-i .blog-single-content a.newsback .a-light,.blog.page-colour-i .blog-single-content a.newsback .a-light{display:inline-block}.page-colour-i .main .sociallinks ul li a,.search-results.page-colour-i .main .sociallinks ul li a,.blog.page-colour-i .main .sociallinks ul li a{background-color:#ffffff;width:32px;display:block;border-radius:3px;-webkit-border-radius:3px}.page-colour-i header .bg-secondary,.search-results.page-colour-i header .bg-secondary,.blog.page-colour-i header .bg-secondary{background-color:#030303 !important}.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.search-results.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu,.blog.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu{background-color:#030303}.page-colour-i header .bg-secondary .shop-menu .nav-link,.search-results.page-colour-i header .bg-secondary .shop-menu .nav-link,.blog.page-colour-i header .bg-secondary .shop-menu .nav-link,.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item,.search-results.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item,.blog.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item{color:#ffffff !important}.page-colour-i header .bg-secondary .shop-menu .nav-link:hover,.search-results.page-colour-i header .bg-secondary .shop-menu .nav-link:hover,.blog.page-colour-i header .bg-secondary .shop-menu .nav-link:hover,.page-colour-i header .bg-secondary .shop-menu .nav-link.active,.search-results.page-colour-i header .bg-secondary .shop-menu .nav-link.active,.blog.page-colour-i header .bg-secondary .shop-menu .nav-link.active,.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.search-results.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.blog.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover,.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active,.search-results.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active,.blog.page-colour-i header .bg-secondary .menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active{border-color:#ffffff}.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image,.search-results.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image,.blog.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image{background:#fff}.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.search-results.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image:hover:after,.blog.page-colour-i .bf-category-list .category-item .category-item-inner .cat-image:hover:after{background-image:url(../images/image-reveal-bw.svg)}.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.search-results.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover,.blog.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover{color:#ffffff !important;text-decoration:underline}.page-colour-i .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.search-results.page-colour-i .bf-category-list .category-item .category-item-inner.has-c-button .c-button,.blog.page-colour-i .bf-category-list .category-item .category-item-inner.has-c-button .c-button{background:#030303}.page-colour-i .bf-filter h3,.search-results.page-colour-i .bf-filter h3,.blog.page-colour-i .bf-filter h3{color:#ffffff;border-color:#ffffff}.page-colour-i .bf-filter .bf-clear-filter,.search-results.page-colour-i .bf-filter .bf-clear-filter,.blog.page-colour-i .bf-filter .bf-clear-filter{color:#fff !important}.page-colour-i .bf-filter .b-filter-group,.search-results.page-colour-i .bf-filter .b-filter-group,.blog.page-colour-i .bf-filter .b-filter-group{border-color:#ffffff}.page-colour-i .bf-filter .b-filter-group.bf-filter-hidden .bf-filter-group-label,.search-results.page-colour-i .bf-filter .b-filter-group.bf-filter-hidden .bf-filter-group-label,.blog.page-colour-i .bf-filter .b-filter-group.bf-filter-hidden .bf-filter-group-label{background-image:none}.page-colour-i .bf-filter .b-filter-group .bf-filter-group-label,.search-results.page-colour-i .bf-filter .b-filter-group .bf-filter-group-label,.blog.page-colour-i .bf-filter .b-filter-group .bf-filter-group-label{color:#ffffff !important}.page-colour-i .bf-filter .b-filter-group h3,.search-results.page-colour-i .bf-filter .b-filter-group h3,.blog.page-colour-i .bf-filter .b-filter-group h3{color:#ffffff}.page-colour-i .bf-filter .b-filter-group ul li a,.search-results.page-colour-i .bf-filter .b-filter-group ul li a,.blog.page-colour-i .bf-filter .b-filter-group ul li a{color:#ffffff !important}.page-colour-i .bf-filter .b-filter-group ul li a:after,.search-results.page-colour-i .bf-filter .b-filter-group ul li a:after,.blog.page-colour-i .bf-filter .b-filter-group ul li a:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3crect width='24' height='24' stroke-width='1' stroke='%23ffffff' fill-opacity='0' /%3e%3c/svg%3e")}.page-colour-i .bf-filter .b-filter-group ul li a.active,.search-results.page-colour-i .bf-filter .b-filter-group ul li a.active,.blog.page-colour-i .bf-filter .b-filter-group ul li a.active{color:#ffffff}.page-colour-i .bf-filter .b-filter-group ul li a.active:after,.search-results.page-colour-i .bf-filter .b-filter-group ul li a.active:after,.blog.page-colour-i .bf-filter .b-filter-group ul li a.active:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23ffffff' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z' /%3e%3c/svg%3e")}.page-colour-i .bf-filter .bf-filter-group .bf-filter-group-label,.search-results.page-colour-i .bf-filter .bf-filter-group .bf-filter-group-label,.blog.page-colour-i .bf-filter .bf-filter-group .bf-filter-group-label{color:#fff !important}.page-colour-i .bf-filter .bf-filter-group h3,.search-results.page-colour-i .bf-filter .bf-filter-group h3,.blog.page-colour-i .bf-filter .bf-filter-group h3{color:#fff}.page-colour-i .bf-filter .bf-filter-group ul li a,.search-results.page-colour-i .bf-filter .bf-filter-group ul li a,.blog.page-colour-i .bf-filter .bf-filter-group ul li a{color:#fff !important}.page-colour-i .bf-filter .bf-filter-group ul li a:after,.search-results.page-colour-i .bf-filter .bf-filter-group ul li a:after,.blog.page-colour-i .bf-filter .bf-filter-group ul li a:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3crect width='24' height='24' stroke-width='1' stroke='%23fff' fill-opacity='0' /%3e%3c/svg%3e")}.page-colour-i .bf-filter .bf-filter-group ul li a.active,.search-results.page-colour-i .bf-filter .bf-filter-group ul li a.active,.blog.page-colour-i .bf-filter .bf-filter-group ul li a.active{color:#fff}.page-colour-i .bf-filter .bf-filter-group ul li a.active:after,.search-results.page-colour-i .bf-filter .bf-filter-group ul li a.active:after,.blog.page-colour-i .bf-filter .bf-filter-group ul li a.active:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z' /%3e%3c/svg%3e")}.page-colour-i .main-product .variations-selection select,.search-results.page-colour-i .main-product .variations-selection select,.blog.page-colour-i .main-product .variations-selection select{background-color:#000000;color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-i .main-product .variations-selection select option,.search-results.page-colour-i .main-product .variations-selection select option,.blog.page-colour-i .main-product .variations-selection select option{color:#fff}.page-colour-i .main-product.product-type-composite .product-details table.table-bordered th,.search-results.page-colour-i .main-product.product-type-composite .product-details table.table-bordered th,.blog.page-colour-i .main-product.product-type-composite .product-details table.table-bordered th{color:inherit}.page-colour-i .main-product table th,.search-results.page-colour-i .main-product table th,.blog.page-colour-i .main-product table th{color:#fff !important}.page-colour-i .main-product .product-sku,.search-results.page-colour-i .main-product .product-sku,.blog.page-colour-i .main-product .product-sku{color:#fff !important}.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select,.search-results.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select,.blog.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select{background-color:#030303;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select option,.search-results.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select option,.blog.page-colour-i .main-product.product-type-composite .composite_form .component .component_options_select option{color:#fff}.page-colour-i .bf-products-list a.bf_loadmore_products,.search-results.page-colour-i .bf-products-list a.bf_loadmore_products,.blog.page-colour-i .bf-products-list a.bf_loadmore_products{color:white;background:#2a2a2a;border-color:white}.page-colour-i .bf-products-list a.bf_loadmore_products:hover,.search-results.page-colour-i .bf-products-list a.bf_loadmore_products:hover,.blog.page-colour-i .bf-products-list a.bf_loadmore_products:hover{color:black !important}.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info,.search-results.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info,.blog.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info{background:#2a2a2a;color:#ffffff}.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name,.search-results.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name,.blog.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name{color:#ffffff}.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover,.search-results.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover,.blog.page-colour-i .bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover{color:#ffffff !important;text-decoration:underline}.page-colour-i .breadcrumbs .breadcrumb_last,.search-results.page-colour-i .breadcrumbs .breadcrumb_last,.blog.page-colour-i .breadcrumbs .breadcrumb_last,.page-colour-i .main-product .product-header .product-sku,.search-results.page-colour-i .main-product .product-header .product-sku,.blog.page-colour-i .main-product .product-header .product-sku{color:#ffffff}.page-colour-i .product-item-cart:hover a strong,.search-results.page-colour-i .product-item-cart:hover a strong,.blog.page-colour-i .product-item-cart:hover a strong{color:#030303}.page-colour-i .product-item-cart a strong,.search-results.page-colour-i .product-item-cart a strong,.blog.page-colour-i .product-item-cart a strong{color:#ffffff;text-decoration:none}.page-colour-i .product-item-cart a strong:hover,.search-results.page-colour-i .product-item-cart a strong:hover,.blog.page-colour-i .product-item-cart a strong:hover{color:#030303}.page-colour-i .bf_order_products a.btn-secondary::before,.search-results.page-colour-i .bf_order_products a.btn-secondary::before,.blog.page-colour-i .bf_order_products a.btn-secondary::before{background:url(../images/plus-white.svg) !important;background-repeat:no-repeat !important;background-size:100% !important;height:15px;width:15px}.page-colour-i .bf_order_products a.dropdown-item,.search-results.page-colour-i .bf_order_products a.dropdown-item,.blog.page-colour-i .bf_order_products a.dropdown-item{color:#2a2a2a}.page-colour-i .bf_order_products .bf_order_products_toggle,.search-results.page-colour-i .bf_order_products .bf_order_products_toggle,.blog.page-colour-i .bf_order_products .bf_order_products_toggle{color:#ffffff !important}.page-colour-i a.btn:after,.search-results.page-colour-i a.btn:after,.blog.page-colour-i a.btn:after{background:#ffffff !important;border-color:#ffffff !important}.page-colour-i a.btn:hover,.search-results.page-colour-i a.btn:hover,.blog.page-colour-i a.btn:hover{border-color:#ffffff !important;color:#ffffff !important}.page-colour-i a.btn:hover::before,.search-results.page-colour-i a.btn:hover::before,.blog.page-colour-i a.btn:hover::before{color:#ffffff !important}.page-colour-i .woocommerce button.button.alt,.search-results.page-colour-i .woocommerce button.button.alt,.blog.page-colour-i .woocommerce button.button.alt{border-color:#ffffff;color:#ffffff}.page-colour-i .woocommerce button.button.alt:hover,.search-results.page-colour-i .woocommerce button.button.alt:hover,.blog.page-colour-i .woocommerce button.button.alt:hover{border-color:#ffffff}.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.search-results.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.blog.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background-color:transparent}.page-colour-i .woocommerce a.button,.search-results.page-colour-i .woocommerce a.button,.blog.page-colour-i .woocommerce a.button,.page-colour-i .woocommerce a.button:hover,.search-results.page-colour-i .woocommerce a.button:hover,.blog.page-colour-i .woocommerce a.button:hover{background-color:transparent}.page-colour-i .component .component_options_select,.search-results.page-colour-i .component .component_options_select,.blog.page-colour-i .component .component_options_select,.page-colour-i option,.search-results.page-colour-i option,.blog.page-colour-i option{color:#030303}.page-colour-i .bf-products-list .product-item .product-item-inner,.search-results.page-colour-i .bf-products-list .product-item .product-item-inner,.blog.page-colour-i .bf-products-list .product-item .product-item-inner{background:transparent}.page-colour-i .bf-products-list .product-item:hover a:not(.btn),.search-results.page-colour-i .bf-products-list .product-item:hover a:not(.btn),.blog.page-colour-i .bf-products-list .product-item:hover a:not(.btn){color:#ffffff !important}.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name,.search-results.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name,.blog.page-colour-i .bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name{color:#ffffff}.page-colour-i div.woocommerce form,.search-results.page-colour-i div.woocommerce form,.blog.page-colour-i div.woocommerce form{background-color:transparent}.page-colour-i .component_title .step_index:after,.search-results.page-colour-i .component_title .step_index:after,.blog.page-colour-i .component_title .step_index:after{display:none}.page-colour-i .woocommerce .composite_form .woocommerce-Price-amount.amount,.search-results.page-colour-i .woocommerce .composite_form .woocommerce-Price-amount.amount,.blog.page-colour-i .woocommerce .composite_form .woocommerce-Price-amount.amount{color:#ffffff}.page-colour-i .woocommerce .bf_loadmore_products,.search-results.page-colour-i .woocommerce .bf_loadmore_products,.blog.page-colour-i .woocommerce .bf_loadmore_products{color:#030303}.page-colour-i .product-header .product-sku,.search-results.page-colour-i .product-header .product-sku,.blog.page-colour-i .product-header .product-sku{color:#ffffff}.page-colour-i .card,.search-results.page-colour-i .card,.blog.page-colour-i .card{background-color:transparent}.page-colour-i .woocommerce .card-header h2:after,.search-results.page-colour-i .woocommerce .card-header h2:after,.blog.page-colour-i .woocommerce .card-header h2:after,.page-colour-i .woocommerce .card-header h3:after,.search-results.page-colour-i .woocommerce .card-header h3:after,.blog.page-colour-i .woocommerce .card-header h3:after{background-color:#ffffff}.page-colour-i .woocommerce .quantity .qty,.search-results.page-colour-i .woocommerce .quantity .qty,.blog.page-colour-i .woocommerce .quantity .qty{background:transparent}.page-colour-i .woocommerce .main-product .assessor-cart-button,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button,.page-colour-i .woocommerce .main-product .product-cart-button,.search-results.page-colour-i .woocommerce .main-product .product-cart-button,.blog.page-colour-i .woocommerce .main-product .product-cart-button{background:#030303;color:#fff}.page-colour-i .woocommerce .main-product .assessor-cart-button:hover,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button:hover,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button:hover,.page-colour-i .woocommerce .main-product .product-cart-button:hover,.search-results.page-colour-i .woocommerce .main-product .product-cart-button:hover,.blog.page-colour-i .woocommerce .main-product .product-cart-button:hover,.page-colour-i .woocommerce .main-product .assessor-cart-button:focus,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button:focus,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button:focus,.page-colour-i .woocommerce .main-product .product-cart-button:focus,.search-results.page-colour-i .woocommerce .main-product .product-cart-button:focus,.blog.page-colour-i .woocommerce .main-product .product-cart-button:focus,.page-colour-i .woocommerce .main-product .assessor-cart-button:active,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button:active,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button:active,.page-colour-i .woocommerce .main-product .product-cart-button:active,.search-results.page-colour-i .woocommerce .main-product .product-cart-button:active,.blog.page-colour-i .woocommerce .main-product .product-cart-button:active,.page-colour-i .woocommerce .main-product .assessor-cart-button:focus-within,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button:focus-within,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button:focus-within,.page-colour-i .woocommerce .main-product .product-cart-button:focus-within,.search-results.page-colour-i .woocommerce .main-product .product-cart-button:focus-within,.blog.page-colour-i .woocommerce .main-product .product-cart-button:focus-within{color:#ffffff;background:black}.page-colour-i .woocommerce .main-product .assessor-cart-button:focus:active,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button:focus:active,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button:focus:active,.page-colour-i .woocommerce .main-product .product-cart-button:focus:active,.search-results.page-colour-i .woocommerce .main-product .product-cart-button:focus:active,.blog.page-colour-i .woocommerce .main-product .product-cart-button:focus:active{background:black}.page-colour-i .woocommerce .main-product .assessor-cart-button span,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button span,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button span,.page-colour-i .woocommerce .main-product .product-cart-button span,.search-results.page-colour-i .woocommerce .main-product .product-cart-button span,.blog.page-colour-i .woocommerce .main-product .product-cart-button span{color:inherit}.page-colour-i .woocommerce .main-product .assessor-cart-button span strong,.search-results.page-colour-i .woocommerce .main-product .assessor-cart-button span strong,.blog.page-colour-i .woocommerce .main-product .assessor-cart-button span strong,.page-colour-i .woocommerce .main-product .product-cart-button span strong,.search-results.page-colour-i .woocommerce .main-product .product-cart-button span strong,.blog.page-colour-i .woocommerce .main-product .product-cart-button span strong{color:inherit}.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions,.search-results.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions,.blog.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions{border-color:#ffffff}.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions button,.search-results.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions button,.blog.page-colour-i .woocommerce table.woocommerce-cart-form__contents tbody td.actions button{border-color:#ffffff;color:#ffffff !important}.page-colour-i .woocommerce .cart-collaterals .cart_totals h2,.search-results.page-colour-i .woocommerce .cart-collaterals .cart_totals h2,.blog.page-colour-i .woocommerce .cart-collaterals .cart_totals h2{background:#2a2a2a}.page-colour-i .woocommerce .cart-collaterals .cart_totals table.shop_table,.search-results.page-colour-i .woocommerce .cart-collaterals .cart_totals table.shop_table,.blog.page-colour-i .woocommerce .cart-collaterals .cart_totals table.shop_table{border-color:#2a2a2a}.page-colour-i .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt,.search-results.page-colour-i .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt,.blog.page-colour-i .woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt{background-color:#ffffff;border-color:#ffffff;color:#000000}.page-colour-i table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.search-results.page-colour-i table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td,.blog.page-colour-i table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background-color:transparent}.page-colour-i table.woocommerce-cart-form__contents tbody td.actions,.search-results.page-colour-i table.woocommerce-cart-form__contents tbody td.actions,.blog.page-colour-i table.woocommerce-cart-form__contents tbody td.actions{border-color:#030303}.page-colour-i table.woocommerce-cart-form__contents tbody td.actions button,.search-results.page-colour-i table.woocommerce-cart-form__contents tbody td.actions button,.blog.page-colour-i table.woocommerce-cart-form__contents tbody td.actions button{border-color:#ffffff;color:#ffffff !important}.page-colour-i .cart-collaterals .cart_totals h2,.search-results.page-colour-i .cart-collaterals .cart_totals h2,.blog.page-colour-i .cart-collaterals .cart_totals h2{background:#030303}.page-colour-i .cart-collaterals .cart_totals table.shop_table,.search-results.page-colour-i .cart-collaterals .cart_totals table.shop_table,.blog.page-colour-i .cart-collaterals .cart_totals table.shop_table{border-top:#030303}.page-colour-i .cart-collaterals .cart_totals a.checkout-button.button.alt,.search-results.page-colour-i .cart-collaterals .cart_totals a.checkout-button.button.alt,.blog.page-colour-i .cart-collaterals .cart_totals a.checkout-button.button.alt{background-color:#ffffff;border-color:#ffffff;color:#2a2a2a}.page-colour-i a.remove,.search-results.page-colour-i a.remove,.blog.page-colour-i a.remove{color:#ffffff !important}.page-colour-i a.remove:hover,.search-results.page-colour-i a.remove:hover,.blog.page-colour-i a.remove:hover{background:#030303}.page-colour-i form.checkout>div>div[class*="col"],.search-results.page-colour-i form.checkout>div>div[class*="col"],.blog.page-colour-i form.checkout>div>div[class*="col"],.page-colour-i div.woocommerce form.checkout #payment,.search-results.page-colour-i div.woocommerce form.checkout #payment,.blog.page-colour-i div.woocommerce form.checkout #payment,.page-colour-i .woocommerce-message,.search-results.page-colour-i .woocommerce-message,.blog.page-colour-i .woocommerce-message,.page-colour-i .woocommerce-info,.search-results.page-colour-i .woocommerce-info,.blog.page-colour-i .woocommerce-info{background-color:transparent !important;border-color:#030303}.page-colour-i .woocommerce form.checkout .button,.search-results.page-colour-i .woocommerce form.checkout .button,.blog.page-colour-i .woocommerce form.checkout .button{border-color:#ffffff !important;text-decoration:none;color:#ffffff !important}.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform,.search-results.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform,.blog.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform{background-color:#030303}.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform p,.search-results.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform p,.blog.page-colour-i div.woocommerce .payment_box .payment_method_sagepayform p{color:#ffffff}.page-colour-i div.woocommerce form.checkout #order_review #payment,.search-results.page-colour-i div.woocommerce form.checkout #order_review #payment,.blog.page-colour-i div.woocommerce form.checkout #order_review #payment{background-color:transparent}.page-colour-i .woocommerce-checkout #payment div.payment_box,.search-results.page-colour-i .woocommerce-checkout #payment div.payment_box,.blog.page-colour-i .woocommerce-checkout #payment div.payment_box{background-color:#030303}.page-colour-i .woocommerce-checkout #payment div.payment_box:before,.search-results.page-colour-i .woocommerce-checkout #payment div.payment_box:before,.blog.page-colour-i .woocommerce-checkout #payment div.payment_box:before{display:none}.page-colour-i .woocommerce button.button.alt:hover,.search-results.page-colour-i .woocommerce button.button.alt:hover,.blog.page-colour-i .woocommerce button.button.alt:hover{color:#2a2a2a}.page-colour-i .woocommerce button.button.alt:after,.search-results.page-colour-i .woocommerce button.button.alt:after,.blog.page-colour-i .woocommerce button.button.alt:after{background-color:#ffffff;border-color:#ffffff}.page-colour-i div.woocommerce form.checkout .button#place_order:hover,.search-results.page-colour-i div.woocommerce form.checkout .button#place_order:hover,.blog.page-colour-i div.woocommerce form.checkout .button#place_order:hover{color:#2a2a2a !important}.page-colour-i .woocommerce input[type="text"],.search-results.page-colour-i .woocommerce input[type="text"],.blog.page-colour-i .woocommerce input[type="text"],.page-colour-i .woocommerce input[type="email"],.search-results.page-colour-i .woocommerce input[type="email"],.blog.page-colour-i .woocommerce input[type="email"],.page-colour-i .woocommerce input[type="password"],.search-results.page-colour-i .woocommerce input[type="password"],.blog.page-colour-i .woocommerce input[type="password"],.page-colour-i .woocommerce input[type="tel"],.search-results.page-colour-i .woocommerce input[type="tel"],.blog.page-colour-i .woocommerce input[type="tel"]{color:#2a2a2a}.page-colour-i .select2-container input[type="text"],.search-results.page-colour-i .select2-container input[type="text"],.blog.page-colour-i .select2-container input[type="text"]{color:#2a2a2a}.page-colour-i .select2-container .select2-results li,.search-results.page-colour-i .select2-container .select2-results li,.blog.page-colour-i .select2-container .select2-results li{color:#2a2a2a}.page-colour-i .woocommerce-error,.search-results.page-colour-i .woocommerce-error,.blog.page-colour-i .woocommerce-error,.page-colour-i .woocommerce-info,.search-results.page-colour-i .woocommerce-info,.blog.page-colour-i .woocommerce-info,.page-colour-i .woocommerce-message,.search-results.page-colour-i .woocommerce-message,.blog.page-colour-i .woocommerce-message{background-color:#030303}.page-colour-i .woocommerce .btn-primary,.search-results.page-colour-i .woocommerce .btn-primary,.blog.page-colour-i .woocommerce .btn-primary{background:transparent}.page-colour-i .c-banner,.search-results.page-colour-i .c-banner,.blog.page-colour-i .c-banner{background:#030303}.page-colour-i .c-button,.search-results.page-colour-i .c-button,.blog.page-colour-i .c-button{background:#030303;border:3px solid #ffffff;color:#ffffff}.page-colour-i .c-button:hover,.search-results.page-colour-i .c-button:hover,.blog.page-colour-i .c-button:hover,.page-colour-i .c-button:focus,.search-results.page-colour-i .c-button:focus,.blog.page-colour-i .c-button:focus{background:#030303;color:#ffffff}.home.page-colour-l .main:before{background:url(../images/bg-texture-dark.png);background-repeat:no-repeat;background-size:101%}.home.page-colour-h .hero-banner .hero h1,.home.page-colour-h .hero-banner .hero p{color:#000000}.home.page-colour-h .hero-banner .hero:before{background:rgba(255, 244, 117, 0.8)}.home.page-colour-h .main:before{background:url(../images/bg-texture-yellow.png);background-repeat:no-repeat;background-size:101%}.home.page-colour-i .hero-banner .hero h1,.home.page-colour-i .hero-banner .hero p{color:#ffffff}.home.page-colour-i .hero-banner .hero:before{background:rgba(0, 0, 0, 0.8)}.home.page-colour-i .main:before{background:url(../images/bg-texture-black.png);background-repeat:no-repeat;background-size:101%}.home.font-size-s .hero-banner .hero p{font-size:1.2rem}body.font-size-s{font-size:0.75rem}body.font-size-s .hero-banner .hero h1{font-size:2.56rem}body.font-size-s p,body.font-size-s li,body.font-size-s .btn,body.font-size-s .form-control,body.font-size-s footer #menu-footer-navigation li a,body.font-size-s .dropdown-menu{font-size:0.75rem}body.font-size-s a.btn,body.font-size-s a.hero-btn,body.font-size-s a.case-study-download{max-width:260px}body.font-size-s .lead-para p{font-size:1.68rem}body.font-size-s h2,body.font-size-s h3,body.font-size-s .hero-banner .hero p,body.font-size-s .hero-banner .carousel-inner p,body.font-size-s .blog-single-title h1{font-size:1.875rem}body.font-size-s h4{font-size:1.25rem}body.font-size-s .small-title p{font-size:0.9rem}body.font-size-s .vc-latest h3,body.font-size-s .bf-staff h3,body.font-size-s .bf-quote,body.font-size-s .bf-video p a,body.font-size-s .download-item p a{font-size:1.2rem}body.font-size-s header .top-nav ul li a,body.font-size-s .bf-image-text span,body.font-size-s .bf-image-text-full span,body.font-size-s .bf-person span,body.font-size-s .vc-latest .latest-item-category,body.font-size-s .blog-main .blog-item .row .blog-item-category,body.font-size-s .blog-hero-meta,body.font-size-s a.newsback,body.font-size-s .main .sociallinks ul li:first-child{font-size:0.675rem}body.font-size-s .site-options-accessibility .site-options-accessibility-inner ul li:first-child{font-size:0.675rem}body.font-size-s .blog-main .blog-item .row .blog-item-intro p a{font-size:1.2rem}body.font-size-s .bf-search-widget h3,body.font-size-s .bf-popular-widget h3,body.font-size-s .bf-archives-widget h3,body.font-size-s .bf-categories-widget h3{font-size:0.9rem}body.font-size-s .main .bf-search-widget .popular-item .popular-item-text a,body.font-size-s .main .bf-popular-widget .popular-item .popular-item-text a,body.font-size-s .main .bf-categories-widget .popular-item .popular-item-text a{font-size:0.675rem}.home.font-size-l .hero-banner .hero p{font-size:4.2rem}body.font-size-l{font-size:1.25rem}body.font-size-l .hero-banner .hero h1{font-size:4.2rem}@media (max-width:575.98px){body.font-size-l .hero-banner .hero h1{font-size:3.2rem}}body.font-size-l p,body.font-size-l li,body.font-size-l .btn,body.font-size-l .form-control,body.font-size-l footer #menu-footer-navigation li a,body.font-size-l .dropdown-menu{font-size:1.25rem}body.font-size-l a.btn,body.font-size-l a.hero-btn,body.font-size-l a.case-study-download{min-width:220px;max-width:325px}body.font-size-l a.btn:after,body.font-size-l a.hero-btn:after,body.font-size-l a.case-study-download:after{height:600%}body.font-size-l .lead-para p{font-size:2.8rem}body.font-size-l h2,body.font-size-l h3,body.font-size-l .hero-banner .hero p,body.font-size-l .hero-banner .carousel-inner p,body.font-size-l .blog-single-title h1{font-size:3.12rem}body.font-size-l h4{font-size:1.75rem}body.font-size-l .small-title p{font-size:1.5rem}body.font-size-l .vc-latest h3,body.font-size-l .bf-staff h3,body.font-size-l .bf-quote,body.font-size-l .bf-video p a,body.font-size-l .download-item p a{font-size:2rem}body.font-size-l header .top-nav ul li a,body.font-size-l .bf-image-text span,body.font-size-l .bf-image-text-full span,body.font-size-l .bf-person span,body.font-size-l .vc-latest .latest-item-category,body.font-size-l .blog-main .blog-item .row .blog-item-category,body.font-size-l .blog-hero-meta,body.font-size-l a.newsback,body.font-size-l .main .sociallinks ul li:first-child{font-size:1.125rem}body.font-size-l .site-options-accessibility .site-options-accessibility-inner ul li:first-child{font-size:1.125rem}body.font-size-l .blog-main .blog-item .row .blog-item-intro p a{font-size:2rem}body.font-size-l .bf-search-widget h3,body.font-size-l .bf-popular-widget h3,body.font-size-l .bf-archives-widget h3,body.font-size-l .bf-categories-widget h3{font-size:1.625rem}body.font-size-l .main .bf-search-widget .popular-item .popular-item-text a,body.font-size-l .main .bf-popular-widget .popular-item .popular-item-text a,body.font-size-l .main .bf-categories-widget .popular-item .popular-item-text a{font-size:1.125rem}header .top-nav{background:#454851}header .top-nav .btn-group{margin-left:1.2rem}@media (max-width:767.98px){header .top-nav .btn-group{margin-left:0.5rem}}header .top-nav .btn-group .dropdown-menu{background:#B9323C;border-radius:3px;-webkit-border-radius:3px}header .top-nav .btn-group .dropdown-item{font-weight:500;color:#ffffff}header .top-nav .btn-group .dropdown-item:hover{background-color:transparent;text-decoration:underline}header .top-nav ul{display:flex;list-style:none;margin-bottom:0}@media (max-width:767.98px){header .top-nav ul{padding:0}}header .top-nav ul.site-options{justify-content:flex-end}header .top-nav ul li:first-child a{border-left:none}header .top-nav ul li a{display:block;font-size:0.9rem;font-weight:600;padding:12px 20px;margin:0;color:#fff}@media (max-width:767.98px){header .top-nav ul li a{padding:12px 10px;font-size:0.8rem}}@media (max-width:575.98px){header .top-nav ul li a{padding:12px 5px}}header .top-nav ul li a:hover{text-decoration:none;background-color:rgba(0, 0, 0, 0.2)}header .top-nav ul li a.btn-cart{position:relative;top:-2px}header .top-nav ul li a.btn-cart .cart-count{display:inline-block;padding:0 8px;margin-left:5px;font-size:0.8em;background-color:rgba(255, 255, 255, 0.3);border-radius:1em}header .top-nav ul.back-site{padding-left:0}header .top-nav #quick-menu{padding-left:0}header .top-nav #quick-menu li:first-child{position:relative}header .top-nav #quick-menu li:first-child:after{content:"";position:absolute;top:12px;right:0;width:2px;height:20px;background:#ffffff}@media (max-width:767.98px){header .top-nav #quick-menu li:first-child:after{right:-1px;height:15px;top:13px}}header .main-menu{position:relative;z-index:8}header .main-menu .icon-light{display:none}header .main-menu .navbar{height:84px}@media (max-width:991.98px){header .main-menu .navbar{height:auto}}header .main-menu .btn-cart{text-decoration:none;margin-left:1.5rem;position:relative;top:-2px}header .main-menu .btn-cart .cart-count{display:inline-block;padding:0 8px;margin-left:5px;font-size:0.8em;background-color:rgba(255, 255, 255, 0.3);border-radius:1em}@media (max-width:991.98px){header .main-menu .mobilehead .col-12{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}header .main-menu .mobilehead .col-12 #main-menu-wrapper{padding:1rem 0}header .main-menu .mobilehead .col-12 .navbar-toggler{border-color:transparent}header .main-menu .mobilehead .col-12 .navbar-toggler .navbar-toggler-icon{width:22px;background-image:url(../images/menu-close.svg)}header .main-menu .mobilehead .col-12 .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(../images/menu.svg)}}header .logo{margin:10px 0;max-width:100%}@media (max-width:767.98px){header .logo{max-width:180px}}header #main-menu li a{color:#09354E;font-weight:600;padding:0.5rem 0;display:inline-block;margin:0.5rem 1rem;border-bottom:1px solid transparent}header #main-menu li a:hover{color:#B9323C;border-bottom:1px solid #B9323C}@media (max-width:1199.98px){header #main-menu li a{padding:0}}@media (max-width:991.98px){header #main-menu li a{font-size:0.9rem}}header #main-menu li a .tgl{display:inline-block;height:20px;width:25px;margin-top:-5px;background-repeat:no-repeat;background-position:50% 100%;float:right;background-image:url(../images/menu-sublevel.svg)}@media (min-width:768px){header #main-menu li a .tgl{display:none}}@media (max-width:991.98px){header #main-menu li a::after{content:none}}header #main-menu li a.active{border-bottom:1px solid #09354E}header #main-menu li a.active:hover{border-color:#B9323C}header #main-menu li a.dropdown-item.active,header #main-menu li a.dropdown-item:active{background-color:transparent}header #main-menu li.dropdown.active .tgl{margin-top:-5px;background-image:url(../images/menu-sublevel-open.svg)}header #main-menu li.dropdown.show .tgl{margin-top:-5px;background-image:url(../images/menu-sublevel-open.svg)}header #main-menu li .dropdown-menu{border:0;padding:0;margin:0}@media (min-width:576px){header #main-menu li .dropdown-menu{background:#ffffff;top:calc(100% + 8px);width:220px}header #main-menu li .dropdown-menu a.dropdown-item{width:auto;color:#09354E;display:block;margin:0.5rem 2rem 0.5rem 1rem;padding:0.5rem 0;border-bottom:1px solid transparent}header #main-menu li .dropdown-menu a.dropdown-item:hover,header #main-menu li .dropdown-menu a.dropdown-item:focus{background:transparent;color:#B9323C;border-bottom:1px solid #B9323C}header #main-menu li .dropdown-menu a.dropdown-item.active{border-bottom:1px solid #09354E}header #main-menu li .dropdown-menu a.dropdown-item.active:hover{border-color:#B9323C}}@media (max-width:767.98px){header #main-menu li .dropdown-menu{background:none}header #main-menu li .dropdown-menu a.dropdown-item{padding:0.5rem 1.5rem 0;margin-left:0;margin-right:0}header #main-menu li .dropdown-menu a.dropdown-item:active{color:#ffffff}}header .desktop-search-open{padding:0;font-weight:600}header .desktop-search-open .s-light,header .desktop-search-open .c-light{display:none}header .desktop-search-open img{margin-top:-3px}header .desktop-search-open span{display:none}header .desktop-search-wrapper{position:absolute;top:0;left:0;width:100%;z-index:8;display:none;background:transparent}header .desktop-search-wrapper:after{content:"";background:#454851;opacity:0.8;width:100%;height:100vh;margin-top:1rem;display:block}header .desktop-search-wrapper .searchbar{background:#ffffff}header .desktop-search-wrapper .dd-search{margin-top:1rem}header .desktop-search-wrapper .dd-search .input-group{align-items:center}header .desktop-search-wrapper .dd-search img{max-height:40px}header .desktop-search-wrapper .dd-search .textfield{height:40px;border:0 none;border-left:1px solid #09354E}header .desktop-search-wrapper .dd-search .textfield::placeholder{color:#09354E}header .mobile_search input[type="text"]{height:46px;border-top-left-radius:5px;border-bottom-left-radius:5px}header .mobile_search .btn-primary{min-width:auto;background:#B9323C;border-color:#B9323C;padding:10px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px}header .mobile_search .btn-primary:hover{background:#09354E;border-color:#09354E}@media (max-width:767.98px){header .menu-item .dropdown-toggle::after{content:none}header .menu-item .tgl{display:none !important}}header .menu-item .mobile-toggle{cursor:pointer;float:right;padding-right:30px}header .menu-item .mobile-toggle.menu-show img{transform:rotate(90deg)}@media (min-width:992px){header .menu-item .mobile-toggle{display:none}}#shop-menu .mobile-toggle{position:relative;top:15px}#shop-menu-wrapper{height:63px}#shop-menu-wrapper.collapse{height:initial}.menu-shop-navigation-container{width:100%;max-width:800px;margin:0 auto}.menu-shop-navigation-container #shop-menu{justify-content:space-between}.menu-shop-navigation-container #shop-menu .dropdown-menu{min-width:14rem;background:#B9323C;border:0 none}.menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item{font-weight:600;color:#ffffff;border-bottom:1px solid transparent;margin:0.5rem 2rem 0.5rem 1rem;padding:0.5rem 0;width:auto}.menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:hover{background-color:transparent;border-bottom:1px solid #ffffff;color:#ffffff}.menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item:focus{background:initial}.menu-shop-navigation-container #shop-menu .dropdown-menu .dropdown-item.active{background:transparent;border-bottom:1px solid #ffffff;color:#ffffff}.shop-menu .navbar{padding:0}.shop-menu .nav-link{font-weight:600;padding:0.5rem 0;display:inline-block;margin:0.5rem 1rem;border-bottom:1px solid transparent;color:#ffffff !important}.shop-menu .nav-link:hover{border-bottom:1px solid #ffffff}.shop-menu .nav-link.active{border-bottom:1px solid #ffffff}.shop-menu .navbar-toggler{border-color:transparent}.shop-menu .navbar-toggler .navbar-toggler-icon{width:22px;background-image:url(../images/menu-close-white.svg)}.shop-menu .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(../images/menu-white.svg)}.site-options-accessibility-open{display:block}.site-options .icon-dark{display:none}.site-options-accessibility{display:none}.site-options-accessibility .site-options-accessibility-inner{color:#fff;padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.site-options-accessibility .site-options-accessibility-inner ul li:first-child{color:#ffffff;font-size:0.8rem}.site-options-accessibility .site-options-accessibility-inner ul.font-resize,.site-options-accessibility .site-options-accessibility-inner ul.page-colour{align-items:center}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li,.site-options-accessibility .site-options-accessibility-inner ul.page-colour li{margin-right:10px;text-align:left}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li a,.site-options-accessibility .site-options-accessibility-inner ul.page-colour li a{position:relative;border:1px solid #ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li a:hover,.site-options-accessibility .site-options-accessibility-inner ul.page-colour li a:hover{color:#09354E;background-color:#ffffff}.site-options-accessibility .site-options-accessibility-inner ul.font-resize{margin-right:1rem}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li:nth-child(2) a{font-size:0.8rem}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li:nth-child(3) a{font-size:1rem}.site-options-accessibility .site-options-accessibility-inner ul.font-resize li:nth-child(4) a{font-size:1.2rem}.site-options-accessibility .site-options-accessibility-inner ul.font-resize .font-resize-active{color:#09354E;background-color:#ffffff}@media (max-width:976px){.site-options-accessibility .site-options-accessibility-inner ul.font-resize{margin-right:0}}@media (max-width:944px){.site-options-accessibility .site-options-accessibility-inner ul.font-resize{margin-bottom:0.5rem}}.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-normal{color:#09354E;background-color:#ffffff}.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-low,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-low:hover,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-low.page-colour-active{color:#ffffff;background-color:#7193AD;border-color:#7193AD}.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-high,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-high:hover,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-high.page-colour-active{color:#000000;background-color:#fff475;border-color:#000000}.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-inverted,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-inverted:hover,.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-inverted.page-colour-active{color:#ffffff;background-color:#000000;border-color:#000000}.site-options-accessibility .site-options-accessibility-inner ul.page-colour .page-colour-active{color:#09354E;background-color:#ffffff}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #09354E;border-top:0;background:#f8f8f8;box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.1);position:absolute;display:none;z-index:9999;max-height:254px;margin-top:-3px;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestions .autocomplete-suggestion{position:relative;padding:0 0.6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.95em;color:#999;padding:6px 14px;border-top:1px solid #d4d3d5}.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:normal;color:#09354E}.autocomplete-suggestions .autocomplete-suggestion.selected{background:#d4d3d5}.autocomplete-suggestions .autocomplete-suggestion.autocomplete-suggestion-clickable{cursor:pointer}.banner{padding:25px 0}.banner.banner-white-text,.banner.banner-white-text a,.banner.banner-white-text a:hover{color:#fff !important}.banner.banner-black-text,.banner.banner-black-text a,.banner.banner-black-text a:hover{color:#000 !important}.banner .banner-inner p{color:inherit;margin:6px 0 0 0;padding:0}.banner .banner-inner p.banner-inner-title{margin:0;font-weight:bold;font-size:1.1em}.banner .banner-inner p a,.banner .banner-inner p a:hover{text-decoration:underline}.no-scroll{overflow:hidden !important;overflow-x:none !important}.cookie-notice-wrapper{background:#09354e;color:#fff;bottom:0;height:100vh;left:0;overflow:hidden;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 300ms cubic-bezier(0, 0, 0.2, 1);transition:transform 300ms cubic-bezier(0, 0, 0.2, 1);width:90%;max-width:500px;z-index:1029}.cookie-notice-wrapper.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.cookie-notice-wrapper .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#fff}.cookie-notice-wrapper .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#000025;background-color:#000025}.cookie-notice-wrapper .custom-switch .custom-control-label::after{background-color:#000025}.cookie-notice-wrapper h1,.cookie-notice-wrapper h2,.cookie-notice-wrapper h3,.cookie-notice-wrapper h4,.cookie-notice-wrapper h5,.cookie-notice-wrapper h6,.cookie-notice-wrapper p,.cookie-notice-wrapper label,.cookie-notice-wrapper a{color:inherit;font-weight:400}.ccc-panel a{text-decoration:underline}.ccc-panel a:hover{text-decoration:none}.cookie-notice-save-button{color:#212529;background-color:#e8e8e8;border-color:#e8e8e8}.cookie-notice-save-button:focus{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf;box-shadow:0 0 0 0.2rem rgba(185, 50, 60, 0.5)}.cookie-notice-save-button:hover{color:#212529;background-color:#d5d5d5;border-color:#cfcfcf}.page-colour-l .cookie-notice-wrapper{background:#3c7096;color:#fff}.page-colour-h .cookie-notice-wrapper{background:#FFF799;color:#000000}.page-colour-h .cookie-notice-save-button{color:#000000;background-color:transparent;border:2px solid #000000}.page-colour-h .cookie-notice-save-button:focus{color:#fff;background-color:#000000;border-color:#000000;box-shadow:0 0 0 0.2rem rgba(185, 50, 60, 0.5)}.page-colour-h .cookie-notice-save-button:hover{color:#fff;background-color:#000000;border-color:#000000}.page-colour-i .cookie-notice-wrapper{background:#003;color:#fff}.page-colour-i .cookie-notice-save-button{color:#fff;background-color:transparent;border:2px solid #fff}.page-colour-i .cookie-notice-save-button:focus{color:#fff;background-color:transparent;border-color:#fff;box-shadow:0 0 0 0.2rem rgba(185, 50, 60, 0.5)}.page-colour-i .cookie-notice-save-button:hover{color:#003;background-color:#fff;border-color:#fff}.admin-bar .cookie-notice-wrapper{height:calc(100vh - 32px);top:32px}@media only screen and (max-width:782px){.admin-bar .cookie-notice-wrapper{height:calc(100vh - 46px);top:46px}}.cookie-notice-scroller{position:absolute;overflow:hidden;overflow-y:auto;width:100%;height:100%}.cookie-notice-toggle-button{fill:#454851;left:0;position:fixed;bottom:0;width:80px;height:80px;cursor:pointer;z-index:1030;padding:0;border:0;background:transparent}.cookie-notice-toggle-button:focus{outline:0 !important}.cookie-notice-toggle-button #star path{fill:#fff}.page-colour-i .cookie-notice-toggle-button{fill:#fff}.page-colour-i .cookie-notice-toggle-button #star path{fill:#000025}#ccc-content{padding-bottom:96px}#ccc-close{display:none;position:absolute;right:16px;top:16px;cursor:pointer;display:flex;align-items:center;border:0;background-color:transparent;padding:0 !important;z-index:10}.ccc-svg-element{width:16px;height:16px;display:inline-block;position:relative;top:6px;margin-left:8px}.hero-banner{position:relative}.hero-banner .hero-diagonal-cutoff{display:none}.hero-banner .hero.hero-overlay:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;min-height:540px;background:url(../images/banner-overlay.png);background-repeat:no-repeat;background-size:cover}@media (max-width:767.98px){.hero-banner .hero.hero-overlay:before{min-height:300px}}.hero-banner .hero.hero,.hero-banner .carousel-inner.hero{min-height:540px;padding:120px 0;background-color:#09354E;background-size:cover;background-repeat:no-repeat;background-position:center right;display:flex;align-items:center}@media (max-width:767.98px){.hero-banner .hero.hero,.hero-banner .carousel-inner.hero{padding:60px 0;min-height:300px}}.hero-banner .hero h1,.hero-banner .carousel-inner h1{color:#fff;font-size:3.4375rem;margin-bottom:20px}@media (max-width:767.98px){.hero-banner .hero h1,.hero-banner .carousel-inner h1{font-size:2.4em}}.hero-banner .hero p,.hero-banner .carousel-inner p{color:#fff;font-size:2.5rem;line-height:130%;font-weight:400;margin-bottom:0}@media (max-width:767.98px){.hero-banner .hero p,.hero-banner .carousel-inner p{font-size:1.2em}}.hero-banner .hero p a,.hero-banner .carousel-inner p a{color:#fff}.hero-banner .hero p a:hover,.hero-banner .carousel-inner p a:hover{color:#fff;text-decoration:underline}.hero-banner .hero-carousel .carousel-indicators{z-index:872 !important;bottom:5px}.hero-banner .hero-carousel .carousel-indicators li{width:8px;height:8px;border-radius:100%;border:2px solid #fff;background:transparent;opacity:1 !important}.hero-banner .hero-carousel .carousel-indicators li.active{background:#fff}.hero-banner .hero-carousel .carousel-item{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:870}.hero-banner .hero-carousel .carousel-item .carousel-inner{position:absolute;bottom:50%;transform:translateY(50%);padding-bottom:40px}@media (max-width:991.98px){.hero-banner .hero-carousel .carousel-item{height:300px}}.hero-banner .hero-carousel a.carousel-control-link span{width:30px;height:30px;display:none}.hero-banner .hero-carousel a.carousel-control-link.carousel-control-prev{z-index:880}.hero-banner .hero-carousel a.carousel-control-link.carousel-control-prev span.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23ffffff' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' /%3e%3c/svg%3e")}.hero-banner .hero-carousel a.carousel-control-link.carousel-control-next{z-index:880}.hero-banner .hero-carousel a.carousel-control-link.carousel-control-next span.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23ffffff' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z' /%3e%3c/svg%3e")}.hero-banner .hero-buttons{margin:2rem 0;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:767.98px){.hero-banner .hero-buttons{margin:1rem 0 2rem}}.hero-banner .hero-buttons a.hero-btn{border-color:#ffffff;color:#ffffff}.hero-banner .hero-buttons a.hero-btn:before{background-image:url(../images/btn-arrow-right-hover.svg)}.hero-banner .hero-buttons a.hero-btn:after{background:#ffffff;border-color:#ffffff}.hero-banner .hero-buttons a.hero-btn:hover{color:#09354E;border-color:#ffffff}.hero-banner .hero-buttons a.hero-btn:hover:after{transform:translateX(-20%) translateY(-100%) rotate(45deg)}.hero-banner .hero-buttons a.hero-btn:hover:before{background-image:url(../images/btn-arrow-right.svg)}#hero-carousel{z-index:0}footer{padding:3rem 0;background-color:#d4d3d5}footer .copyright-row{border-top:1px solid #bbb}footer .copyright-row p{font-size:0.875rem}@media (max-width:991.98px){footer .copyright-row p{font-size:0.75rem}}footer .social-icons{align-items:stretch}@media (max-width:991.98px){footer .social-icons div:first-child{margin-left:0 !important}}@media (min-width:992px){footer .social-icons div:last-child{margin-right:0 !important}}footer .social-icons img{height:20px}footer .footerlogo img{width:200px}@media (max-width:767.98px){footer{padding:3rem 1rem 2rem}}footer p{font-size:0.85em;font-weight:600;color:#454851;margin-bottom:0;padding-bottom:0}footer #menu-footer-navigation{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}footer #menu-footer-navigation li{margin-bottom:1rem;width:33%}footer #menu-footer-navigation li a{color:#454851;font-weight:600;font-size:1rem}@media (max-width:1199.98px){footer #menu-footer-navigation li a{font-size:0.9375rem}}@media (max-width:991.98px){footer #menu-footer-navigation li a{font-size:0.875rem}}@media (max-width:767.98px){footer #menu-footer-navigation{margin-top:2rem;justify-content:flex-start}footer #menu-footer-navigation li{flex:0 50%;max-width:50%;margin-bottom:0.75rem}}.bf-search-widget,.bf-popular-widget,.bf-archives-widget,.bf-categories-widget{margin-bottom:30px}.bf-search-widget h3,.bf-popular-widget h3,.bf-archives-widget h3,.bf-categories-widget h3{font-size:1.3em}.bf-search-widget ul,.bf-popular-widget ul,.bf-archives-widget ul,.bf-categories-widget ul{list-style:none;margin:0;padding:0}.bf-search-widget ul li,.bf-popular-widget ul li,.bf-archives-widget ul li,.bf-categories-widget ul li{margin:0;padding:0}.bf-search-widget ul li ul,.bf-popular-widget ul li ul,.bf-archives-widget ul li ul,.bf-categories-widget ul li ul{margin:3px 0}.bf-search-widget ul li ul li,.bf-popular-widget ul li ul li,.bf-archives-widget ul li ul li,.bf-categories-widget ul li ul li{padding-left:10px}.bf-search-widget ul li ul li:before,.bf-popular-widget ul li ul li:before,.bf-archives-widget ul li ul li:before,.bf-categories-widget ul li ul li:before{content:'- '}.bf-search-widget ul .archive-hidden,.bf-popular-widget ul .archive-hidden,.bf-archives-widget ul .archive-hidden,.bf-categories-widget ul .archive-hidden{display:none}.home.page-template-homepage .hero-banner .hero{min-height:740px;padding-bottom:12rem}.home.page-template-homepage .hero-banner .hero:before{background:url(../images/hp-banner-overlay.png);background-size:cover}.home.page-template-homepage .hero-banner .hero p{font-size:1.625rem}.home.page-template-homepage .hero-banner .hero-btn{min-width:235px}@media (max-width:1199.98px){.home.page-template-homepage .hero-banner .hero-buttons .hero-btn{min-width:200px}}@media (max-width:767.98px){.home.page-template-homepage .hero-banner .hero-buttons{flex-direction:column}}.home.page-template-homepage .main{position:relative}.home.page-template-homepage .main:before{content:"";background:url(../images/bg-texture.png);background-repeat:no-repeat;background-size:101%;width:100%;min-height:200px;position:absolute;top:-6rem;left:0;right:0;bottom:0}@media (max-width:767.98px){.home.page-template-homepage .main:before{background-size:300%}}.home.page-template-homepage .client-img-list .wpb_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767.98px){.home.page-template-homepage .client-img-list .wpb_wrapper{justify-content:center}}@media (max-width:575.98px){.home.page-template-homepage .client-img-list .wpb_wrapper .wpb_single_image{width:33%}}.vc_transform .home .main{padding-top:0}@media (max-width:767.98px){.filter-inner{display:none}}.blog-main .blog-item{margin-bottom:2rem}.blog-main .blog-item .row .blog-item-image a{min-height:200px;display:block;overflow:hidden;background-size:cover;background-position:center;background-color:#eee}.blog-main .blog-item .row .blog-item-image a div{display:none}@media (max-width:767.98px){.blog-main .blog-item .row .blog-item-image a{min-height:400px}}.blog-main .blog-item .row .blog-item-category{text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;text-decoration:none;color:#09354E}.blog-main .blog-item .row .blog-item-category:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}@media (max-width:767.98px){.blog-main .blog-item .row .blog-item-category{margin-top:1rem}}.blog-main .blog-item .row .blog-item-intro{display:flex;flex-direction:column;justify-content:center}.blog-main .blog-item .row .blog-item-intro p a{font-size:1.625rem;line-height:120%;color:#09354E;text-decoration:none;font-weight:600}.blog-main .blog-item .row .blog-item-intro p a:hover{text-decoration:underline}.main .bf-search-widget,.main .bf-popular-widget,.main .bf-categories-widget{margin-bottom:3rem}.main .bf-search-widget form,.main .bf-popular-widget form,.main .bf-categories-widget form{border:1px solid #958E95}.main .bf-search-widget form .form-control,.main .bf-popular-widget form .form-control,.main .bf-categories-widget form .form-control{border:0 none;color:#09354E}.main .bf-search-widget form .form-control::placeholder,.main .bf-popular-widget form .form-control::placeholder,.main .bf-categories-widget form .form-control::placeholder{color:#09354E}.main .bf-search-widget h3:after,.main .bf-popular-widget h3:after,.main .bf-categories-widget h3:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:1rem;margin-bottom:1rem}.main .bf-search-widget .popular-item,.main .bf-popular-widget .popular-item,.main .bf-categories-widget .popular-item{margin:0 0 1rem}.main .bf-search-widget .popular-item a.popular-item-image,.main .bf-popular-widget .popular-item a.popular-item-image,.main .bf-categories-widget .popular-item a.popular-item-image{min-height:80px;display:block;overflow:hidden;background-size:cover;background-position:center;background-color:#eee}.main .bf-search-widget .popular-item a.popular-item-image div,.main .bf-popular-widget .popular-item a.popular-item-image div,.main .bf-categories-widget .popular-item a.popular-item-image div{display:none}.main .bf-search-widget .popular-item .popular-item-text a,.main .bf-popular-widget .popular-item .popular-item-text a,.main .bf-categories-widget .popular-item .popular-item-text a{color:#09354E;font-weight:600;text-decoration:none;font-size:0.9rem}.main .bf-search-widget .popular-item .popular-item-text a:hover,.main .bf-popular-widget .popular-item .popular-item-text a:hover,.main .bf-categories-widget .popular-item .popular-item-text a:hover{text-decoration:underline}.main .bf-search-widget ul,.main .bf-popular-widget ul,.main .bf-categories-widget ul{padding-left:0}.main .bf-search-widget ul li,.main .bf-popular-widget ul li,.main .bf-categories-widget ul li{padding-bottom:0.5rem}.main .bf-search-widget ul li:before,.main .bf-popular-widget ul li:before,.main .bf-categories-widget ul li:before{display:none}.main .bf-search-widget ul a,.main .bf-popular-widget ul a,.main .bf-categories-widget ul a{color:#09354E;font-weight:600;text-decoration:none;font-size:0.9rem}.main .bf-search-widget ul a:hover,.main .bf-popular-widget ul a:hover,.main .bf-categories-widget ul a:hover{text-decoration:underline}.filter-news.btn{flex-direction:column;margin:0 auto 1.5rem}.filter-news.btn:before{display:none}.blog-single-title{margin-bottom:4rem}.blog-single-title h1{font-size:2.5rem;max-width:800px;margin:0 auto 4rem}@media (max-width:767.98px){.blog-single-title h1{font-size:1.625rem}}.blog-single-title img{width:100%;height:auto}.blog-hero-meta{text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;text-decoration:none;color:#09354E;margin-bottom:2rem}.blog-hero-meta:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin:0.5rem auto 1rem}a.newsback{text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;text-decoration:none}a.newsback img{margin-right:10px}a.newsback .a-light{display:none}.main .sociallinks ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.main .sociallinks ul li:before{display:none}.main .sociallinks ul li:first-child{text-transform:uppercase;font-size:0.9rem;font-weight:600;letter-spacing:1px;margin-right:1rem}.main .sociallinks ul li a{padding:0.3rem}@media (max-width:767.98px){.main .end-post-block{flex-direction:column-reverse}.main .end-post-block div{margin:1rem 0}.main .end-post-block .sociallinks ul{justify-content:flex-start;padding-left:0}}.blog-single-content .wp-block-image{display:none}.search-results h1{font-size:2.2rem;margin-bottom:2rem}.search-results .bf-categories-widget{display:none}.search-results .blog-main{flex:0 100%;max-width:100%}.search-results .blog-main .blog-item{margin-bottom:1rem;display:inline-block;width:580px}@media (max-width:1199.98px){.search-results .blog-main .blog-item{width:472px}}@media (max-width:991px){.search-results .blog-main .blog-item{max-width:50%}}@media (max-width:767px){.search-results .blog-main .blog-item{width:100%;max-width:100%}.search-results .blog-main .blog-item .blog-item-intro{margin-top:1rem;margin-bottom:2rem}}.search-results .blog-main .blog-item .row .blog-item-category{display:none}.search-results .blog-main .blog-item .row .blog-item-link{display:none}.search-results .blog-main .blog-item .row .blog-item-intro p{margin-bottom:0}.search-results .blog-main .blog-item .row .blog-item-intro p a{color:#B9323C;font-weight:500;font-size:1.225rem}.search-results .blog-main .blog-item .row .blog-item-intro p a:hover{text-decoration:underline}@media (max-width:767.98px){.search-results .filter-news-wrapper{display:none}}.blog-hero{min-height:400px;background-position:center center;background-repeat:none;background-size:cover}@media (max-width:991.98px){.blog-hero{min-height:200px}}.onsale,.woocommerce-product-gallery__trigger{display:none}.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-row,.woocommerce form .form-row{display:block}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:none}.woocommerce form.login,.woocommerce form.register{border:none;background-color:#ffffff;min-height:340px;padding:0}.woocommerce-message,.woocommerce-info{border-top:5px solid #09354E;background-color:#f8f8f8}.woocommerce-message:before,.woocommerce-info:before{color:#09354E}.woocommerce-NoticeGroup ul.woocommerce-error{position:relative}.woocommerce-NoticeGroup ul.woocommerce-error li{position:relative;margin:2px 0;margin-left:-4px !important}.woocommerce-NoticeGroup ul.woocommerce-error li:before{content:none}.woocommerce-NoticeGroup ul.woocommerce-error li:nth-of-type(1){margin-top:2rem}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.woocommerce-NoticeGroup ul.woocommerce-error li:nth-of-type(1){margin-top:35px}}.woocommerce-NoticeGroup ul.woocommerce-error:before{position:absolute;left:1.5rem}.woocommerce-NoticeGroup ul.woocommerce-error:after{position:absolute;content:"Missing Information";color:#B9323C;font-family:'Montserrat', sans-serif;font-weight:900;display:inline-block;top:1.1em;left:3.2em}div.woocommerce form.password-protected{background:none;padding:0}.woocommerce form.woocommerce-cart-form,.woocommerce form.woocommerce-shipping-calculator{background-color:transparent;padding:0}.woocommerce table.woocommerce-cart-form__contents{border:0}.woocommerce table.woocommerce-cart-form__contents td,.woocommerce table.woocommerce-cart-form__contents th{border:none;padding:10px 10px}.woocommerce table.woocommerce-cart-form__contents thead th{vertical-align:bottom}.woocommerce table.woocommerce-cart-form__contents thead th.product-subtotal{text-align:right !important}.woocommerce table.woocommerce-cart-form__contents tbody td{border-top:1px solid #ddd}.woocommerce table.woocommerce-cart-form__contents tbody td.product-name a{font-weight:600}.woocommerce table.woocommerce-cart-form__contents tbody tr.cart_item:nth-child(odd) td{background-color:#f8f8f8}.woocommerce table.woocommerce-cart-form__contents tbody td:last-of-type{text-align:right}.woocommerce table.woocommerce-cart-form__contents tbody td.actions{border-top:3px solid #09354E;border-bottom:0;padding:10px 0;background-color:transparent}.woocommerce table.woocommerce-cart-form__contents tbody td.actions .coupon .input-text{color:#000;border:1px solid #eee;height:48px;width:auto}.woocommerce table.woocommerce-cart-form__contents tbody td.actions button{background-color:transparent;margin-bottom:0;border-radius:0;border:2px solid #09354E;color:#09354E !important;margin-top:0;padding:12px 20px !important}.woocommerce table.woocommerce-cart-form__contents .is-composite-child .product-name::before{content:none !important}.woocommerce .cart-collaterals .cart_totals h2{color:#fff;background:#09354E;font-size:1.4rem;font-weight:900;padding:5px 10px;display:inline-block;margin-bottom:0}.woocommerce .cart-collaterals .cart_totals table.shop_table{border-top:3px solid #09354E;border-radius:0}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping ul#shipping_method{list-style-type:none}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping ul#shipping_method li input{vertical-align:middle;margin-top:0}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping ul#shipping_method li:before{content:none}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping form.woocommerce-shipping-calculator input{border:1px solid #aaaaaa}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping form.woocommerce-shipping-calculator button{background-color:#09354E;margin-bottom:0;border-radius:0;border:2px solid #09354E;color:#fff}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping form.woocommerce-shipping-calculator .select2-container--default .select2-selection--single{border:1px solid #aaaaaa;-webkit-appearance:none;background-position:right 8px center}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping form.woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-weight:400}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals.shipping form.woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background-size:18px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaaaaa' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e");height:100%;margin:0 !important;width:100%;right:10px;left:-10px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:0}.woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt{background-color:#B9323C;margin-bottom:0;border-radius:0;border:3px solid #B9323C;color:#fff}.woocommerce .cart-collaterals .cart_totals a.checkout-button.button.alt:hover{opacity:0.9}body.woocommerce-checkout .select2-dropdown,body.woocommerce-checkout .select2-container--default .select2-selection--single,body.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #d4d3d5 !important}div.woocommerce form.checkout{background-color:transparent;padding:0}div.woocommerce form.checkout>div>div[class*="col"]{background-color:#f8f8f8;padding:30px}div.woocommerce form.checkout h3#order_review_heading{color:#fff;background:#09354E;font-size:1.4rem;font-weight:900;padding:5px 10px;display:inline-block;margin-bottom:0;margin-top:30px}div.woocommerce form.checkout ul#shipping_method li{margin:0;vertical-align:middle}div.woocommerce form.checkout ul#shipping_method li:before{content:none}div.woocommerce form.checkout div#order_review{border-top:3px solid #09354E;border-radius:0}div.woocommerce form.checkout #payment{background-color:#f8f8f8;border-radius:0;padding:25px}div.woocommerce form.checkout input,div.woocommerce form.checkout select,div.woocommerce form.checkout textarea{border:1px solid #d4d3d5}div.woocommerce form.checkout textarea{padding:1rem}div.woocommerce form.checkout .button{background-color:transparent;margin-bottom:0;border-radius:0;border:2px solid #09354E;color:#09354E !important;margin-top:0;padding:15px 20px}div.woocommerce form.checkout .button#place_order{background-color:transparent;font-weight:600;padding:20px 25px}div.woocommerce form.checkout .button#place_order:hover{color:#ffffff !important}div.woocommerce form.checkout .button#place_order:before{display:none}div.woocommerce form.checkout .wc-address-validation-results.woocommerce-validated{display:block !important}div.woocommerce form.checkout .woocommerce-checkout-review-order-table{border-top:none;border-radius:0}div.woocommerce form{background-color:#f8f8f8;padding:20px}div.woocommerce form .form-row{margin:0 0 10px;padding:0}div.woocommerce form .form-row.cost_center_toggle .optional{display:none}div.woocommerce form label{font-weight:700}div.woocommerce form input[type="text"],div.woocommerce form input[type="password"],div.woocommerce form input[type="email"],div.woocommerce form input[type="tel"]{height:50px;padding:10px}div.woocommerce form select{background:#fff;height:50px;padding:10px;-webkit-appearance:none;-webkit-border-radius:0px;background-size:18px;background-position:98% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaaaaa' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}div.woocommerce form .select2-container--default .select2-selection--single{height:50px;padding:10px;border-radius:0}div.woocommerce form .select2-container--default .select2-selection--single{-webkit-appearance:none;background-position:right 8px center}div.woocommerce form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-weight:400}div.woocommerce form .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background-size:18px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaaaaa' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e");height:100%;margin:0 !important;width:100%;right:10px;left:-10px}div.woocommerce form fieldset{margin-top:20px}div.woocommerce form fieldset legend{border-top:1px solid #000;padding-top:20px}.woocommerce-MyAccount-navigation{margin-top:20px}.woocommerce-MyAccount-navigation h3{color:#09354E;font-size:1.4em !important;padding:5px 10px;display:inline-block;margin-bottom:15px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0 !important;margin:0;position:relative}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #d4d3d5;overflow:hidden;position:relative}.woocommerce-MyAccount-navigation ul li:before{content:none !important}.woocommerce-MyAccount-navigation ul li:after{content:"";position:absolute;top:0;left:0;width:500%;height:1000%;background:#B9323C;border-color:#B9323C;z-index:-1;transform-origin:0% 0%;transform:translateX(-20%) translateY(-25%) rotate(45deg);transition:transform 0.7s}.woocommerce-MyAccount-navigation ul li a{position:relative;padding:18px 0 18px 25px;display:block;color:#09354E;text-decoration:none}.woocommerce-MyAccount-navigation ul li a:hover{text-decoration:none;color:#B9323C}.woocommerce-MyAccount-navigation ul li:hover a{color:#fff !important}.woocommerce-MyAccount-navigation ul li:hover:after{transform:translateX(-10%) translateY(-100%) rotate(45deg)}.woocommerce-MyAccount-navigation ul li:focus-within a{color:#fff !important}.woocommerce-MyAccount-navigation ul li:focus-within:after{transform:translateX(-10%) translateY(-100%) rotate(45deg)}@supports (-webkit-touch-callout: none){.woocommerce-MyAccount-navigation ul li:hover a{background:#B9323C}.woocommerce-MyAccount-navigation ul li:focus-within a{background:#B9323C}}.woocommerce-MyAccount-navigation ul li.is-active{border-bottom:1px solid #09354E}.woocommerce-MyAccount-navigation ul li.is-active a{padding:18px 0 18px 25px;background:#09354E;color:#fff !important}@media only screen and (max-width:768px){body.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}.product-quantity{height:100%}.product-quantity .quantity{height:40px;position:relative}.product-quantity .quantity .quantity-change{right:25px}.product-quantity .quantity .quantity-change.quantity-up,.product-quantity .quantity .quantity-change.quantity-down{width:14px;height:14px;cursor:pointer;position:absolute;right:10px;z-index:2;background-size:11px;background-position:50% 50%;background-repeat:no-repeat}.product-quantity .quantity .quantity-change.quantity-up{top:5px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaaaaa' d='M0 16.67l2.829 2.83 9.175-9.339 9.167 9.339 2.829-2.83-11.996-12.17z' /%3e%3c/svg%3e")}.product-quantity .quantity .quantity-change.quantity-down{bottom:5px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23aaaaaa' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.product-quantity .quantity input{-moz-appearance:textfield;height:85%;border:2px solid #d4d3d5;background:#ffffff;text-align:left !important;width:100% !important;padding:6px 10px}@media (max-width:991.98px){.woocommerce table.shop_table_responsive tr td.product-quantity::before,.woocommerce-page table.shop_table_responsive tr td.product-quantity::before{margin-top:7px}}.woocommerce-cart-form .product-quantity .quantity{width:80px}@media (max-width:991.98px){.woocommerce-cart-form .product-quantity .quantity{width:unset !important}.woocommerce-cart-form .product-quantity .quantity input{width:140px !important}}.woocommerce-cart-form .product-quantity .quantity input{background:#fff}.woocommerce-cart-form .text-right .quantity{width:unset !important}.woocommerce-cart-form .text-right .quantity input{width:140px !important}.assessor-justification span.optional,.delivery_count_toggle span.optional{display:none}div.woocommerce form.order-search{padding:0;background:none}.woocommerce .btn-primary,.woocommerce .btn-outline-primary{display:inline-block;padding:20px 26px;min-width:220px;background:#ffffff;color:#09354E;font-weight:600}.woocommerce .btn-primary:after,.woocommerce .btn-outline-primary:after{width:304%}@media (max-width:1199.98px){.woocommerce .btn-primary:after,.woocommerce .btn-outline-primary:after{width:417%}}@media (max-width:992px){.woocommerce .btn-primary:after,.woocommerce .btn-outline-primary:after{left:10px;height:1072%;width:358%}}@media (max-width:767.98px){.woocommerce .btn-primary:after,.woocommerce .btn-outline-primary:after{left:-72px;width:343%}}@media (max-width:575px){.woocommerce .btn-primary:after,.woocommerce .btn-outline-primary:after{width:270% !important}}.woocommerce .btn-primary:before,.woocommerce .btn-outline-primary:before{display:none}.woocommerce .bf_loadmore_products{margin-bottom:3rem}.woocommerce .bf_loadmore_products:after{width:560%}.woocommerce .woocommerce div.product p.price,.woocommerce .woocommerce div.product span.price{color:#B9323C}.woocommerce .woocommerce button.button.alt{display:block;background-color:transparent;min-width:170px}.woocommerce .woocommerce button.button.alt:before{display:none}.woocommerce .card{border:0 none}.woocommerce .card table{color:#6E7581}.woocommerce .card-header{padding:1.2rem 1.2rem 0;border-bottom:none;background-color:transparent}.woocommerce .card-header h2,.woocommerce .card-header h3{font-size:1.625rem}.woocommerce .card-header h2:after,.woocommerce .card-header h3:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}.woocommerce .composite_form .component_title_toggled .component_title_text:before{right:2rem;left:auto}.woocommerce .composite_form .component_title_toggled{width:100%;font-size:1.625rem}.woocommerce .composite_form .composite_price{display:none !important;margin-top:2rem !important}.woocommerce .composite_form .woocommerce-Price-amount.amount{color:#09354E}.woocommerce .component .component_options_select{width:100%}.woocommerce .multistep .component_selections>div,.woocommerce .component .component_selections_inner,.woocommerce .composite_form:not(.paged) .composite_wrap{padding:0 1.5rem}.woocommerce .composite_button{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.woocommerce .composite_button .button.button.alt{margin-top:0}.woocommerce .composite_button:before,.woocommerce .composite_button:after,.woocommerce .composite_button input[type="hidden"]{display:none}.woocommerce .composite_button .quantity .qty{height:3.431em}.woocommerce .quantity .qty{border:1px solid #d4d3d5;border-radius:3rem;height:100%;text-align:center !important}.woocommerce .cart-collaterals .cart_totals h2{padding:10px 15px}.woocommerce .woocommerce-billing-fields h2,.woocommerce .woocommerce-shipping-fields h2,.woocommerce .woocommerce-billing-fields h3,.woocommerce .woocommerce-shipping-fields h3{font-size:1.625rem}.woocommerce .product-cart-button.product-cart-button-loading,.woocommerce .assessor-cart-button.product-cart-button-loading{background-color:#B9323C}.woocommerce .product-cart-button.product-cart-button-loaded-checkout,.woocommerce .assessor-cart-button.product-cart-button-loaded-checkout{background-color:transparent;border-color:#09354E}.woocommerce .product-cart-button.product-cart-button-loaded-checkout span strong,.woocommerce .assessor-cart-button.product-cart-button-loaded-checkout span strong{background-image:none}.woocommerce.logged-in .btn-primary:after,.woocommerce.logged-in .btn-outline-primary:after{width:560%}div.woocommerce .resetpassword form{background-color:#ffffff;padding:0}body .shop-btn{margin-top:1rem}body .main ul.woocommerce-error{padding:1em 2em 1em 3.5em}body .main ul.woocommerce-error li:before{display:none}body .woocommerce .wc-forward{background:#09354E;color:#ffffff}body .woocommerce .wc-forward:hover{background:#B9323C;color:#ffffff}.woocommerce-account .addresses .title .edit{width:100%;margin-top:-1rem}.woocommerce table.my_account_orders td .woocommerce-button{margin-right:3px;margin-bottom:3px}@media (max-width:767.98px){.woocommerce table.my_account_orders td .woocommerce-button{margin-left:3px;margin-right:0;margin-bottom:0}}.woocommerce-MyAccount-content .order-search .btn{padding:0.375rem 0.75rem}.bf-category-list .category-item{margin:0 0 30px 0}.bf-category-list .category-item:hover a{color:#B9323C !important}.bf-category-list .category-item .category-item-inner{height:100%;position:relative}.bf-category-list .category-item .category-item-inner .cat-image{height:100%;min-height:300px;max-height:300px;border:1px solid #d4d3d5;overflow:hidden;position:relative;transition:0.2s all ease-in-out}.bf-category-list .category-item .category-item-inner .cat-image:after{position:absolute;bottom:-1px;right:-1px;content:"";display:block;background-position:bottom right;width:65px;height:65px}.bf-category-list .category-item .category-item-inner .cat-image:hover:after{background-image:url(../images/image-reveal.svg);background-size:100%}.bf-category-list .category-item .category-item-inner .cat-image:hover .category-item-image{transform:scale(1.1)}.bf-category-list .category-item .category-item-inner .category-item-image{display:block;width:100%;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;transition:0.2s all ease-in-out}.bf-category-list .category-item .category-item-inner .category-item-image div{display:none}.bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name{display:block;padding:20px 0;font-family:'Montserrat' sans-serif;text-decoration:none;font-size:1.625rem;font-weight:600;color:#09354E}.bf-category-list .category-item .category-item-inner .category-item-info a.category-item-name:hover{color:#B9323C;text-decoration:none}.bf-category-list .category-item .category-item-inner.has-c-button .cat-image:after{content:none}.bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait{max-height:400px}.bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait .category-item-image{height:400px}@media (min-width:992px){.bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait{max-height:500px}.bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait .category-item-image{height:500px}}.bf-category-list .category-item .category-item-inner.has-c-button .c-button{width:150px;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);pointer-events:none;white-space:normal;text-align:center}@media (min-width:992px){.bf-c-product_category_pb .bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait{max-height:400px}.bf-c-product_category_pb .bf-category-list .category-item .category-item-inner.has-c-button .cat-image--portrait .category-item-image{height:400px}}.bf-filter{margin-bottom:30px;padding:25px 0}.bf-filter .bf-clear-filter{float:right;color:#B9323C;font-size:0.85em}.bf-filter .bf-clear-filter:hover{text-decoration:none;color:#09354E}.bf-filter h3{margin:0;padding-bottom:1rem;font-size:1rem;border-bottom:1px solid #09354E;font-weight:600;color:#010609;text-transform:uppercase}.bf-filter .bf-filter-group{padding:12px 0;border-bottom:1px solid #09354E}.bf-filter .bf-filter-group .bf-filter-group-label{display:block;font-size:0.875em;font-weight:600;text-transform:uppercase;color:#010609;text-decoration:none;position:relative}.bf-filter .bf-filter-group .bf-filter-group-label:hover{text-decoration:none}.bf-filter .bf-filter-group ul{margin:10px 0 0 0;padding:0;list-style:none}.bf-filter .bf-filter-group ul li{margin:0;padding:0;list-style:none;font-size:0.875rem;margin-bottom:8px}.bf-filter .bf-filter-group ul li:before{display:none}.bf-filter .bf-filter-group ul li a{position:relative;display:block;color:#09354E;text-decoration:none}.bf-filter .bf-filter-group ul li a:after{content:'';display:block;position:absolute;right:0;top:50%;width:12px;height:12px;color:#09354E;background-size:12px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3e%3crect width='24' height='24' stroke-width='1' stroke='%23000' fill-opacity='0' /%3e%3c/svg%3e");transform:translateY(-50%)}.bf-filter .bf-filter-group ul li a:hover{color:#09354E;text-decoration:none}.bf-filter .bf-filter-group ul li a.active{color:#09354E}.bf-filter .bf-filter-group ul li a.active:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%2309354E' d='M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z' /%3e%3c/svg%3e")}.bf-filter .bf-filter-group ul li a.bf-filter-disabled{color:#ccc !important;cursor:default}.product-list-header{margin-bottom:20px;align-items:center}.product-list-header .bf_order_products{float:right}@media (max-width:767.98px){.product-list-header .bf_order_products{float:none;margin-top:1.5rem}}.product-list-header .bf_order_products .bf-product-toggle{flex-direction:row !important}.product-list-header .bf_order_products .btn-dd{color:#09354E;margin-top:0;padding:12px 16px 8px;background:transparent;border:1px solid #d4d3d5;text-decoration:none}.product-list-header .bf_order_products .btn-dd:hover{color:#09354E}.product-list-header .bf_order_products .btn-dd:after{content:"";background:url(../images/plus.svg);background-repeat:no-repeat;background-size:100%;height:15px;width:15px;border:none;vertical-align:middle;margin-top:-4px;margin-left:0.5rem}.product-list-header .bf_order_products .dropdown-menu{width:205px;padding:8px 0}.product-list-header .bf_order_products .dropdown-menu .dropdown-item{font-size:0.9em;padding:6px 12px;text-decoration:none}.bf-products-list .product-item{margin:0 0 1.5rem 0}.bf-products-list .product-item .product-item-inner{height:100%;background:#fff;position:relative;overflow:hidden}.bf-products-list .product-item .product-item-inner .prod-image{height:100%;min-height:275px;max-height:275px;overflow:hidden;position:relative}.bf-products-list .product-item .product-item-inner .prod-image:hover{}.bf-products-list .product-item .product-item-inner .prod-image:hover .product-item-image{transform:scale(1.1)}.bf-products-list .product-item .product-item-inner .product-item-hidden{position:absolute;top:-1px;right:-1px;width:70px;height:70px}.bf-products-list .product-item .product-item-inner .product-item-hidden span{text-indent:-9999px;position:absolute;top:0;right:0;width:42px;height:42px;z-index:2;background-size:24px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1.351 6.493c-.08-.801.55-1.493 1.351-1.493s1.431.692 1.351 1.493l-.801 8.01c-.029.282-.266.497-.55.497s-.521-.215-.55-.498l-.801-8.009zm1.351 12.757c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z' /%3e%3c/svg%3e")}.bf-products-list .product-item .product-item-inner .product-item-hidden::after{z-index:1;content:'';position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 70px 70px 0;border-color:transparent #ffa245 transparent transparent}.bf-products-list .product-item .product-item-inner .product-item-image{display:block;width:100%;height:275px;background-repeat:no-repeat;background-size:cover;background-position:center;transition:0.2s all ease-in-out}.bf-products-list .product-item .product-item-inner .product-item-image div{display:none}.bf-products-list .product-item .product-item-inner .product-item-info{padding:0.875rem 1.5rem;background:#09354E;height:100%}.bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name{display:block;font-size:0.875rem;line-height:1.4;color:#fff !important;text-decoration:none;word-break:break-word}.bf-products-list .product-item .product-item-inner .product-item-info a.product-item-name:hover{text-decoration:none}.bf-products-list .product-item .product-item-inner .product-item-info div.product-price-was{display:inline;color:#888;text-decoration:line-through}.bf-products-list .product-item .product-item-inner .product-item-cart a{display:block;position:absolute;bottom:0;width:100%;max-width:100%}.bf-products-list .product-item .product-item-inner .product-item-cart a:before{display:none}.main-product .woocommerce-product-gallery ol{margin:10px -3px;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap}.main-product .woocommerce-product-gallery ol li{width:calc(25% - 6px);max-width:calc(25% - 6px);margin:3px;border:1px solid #dfdfdf}.main-product .woocommerce-product-gallery ol li img{width:100%}@media (max-width:767.98px){.main-product .woocommerce-product-gallery ol li{width:auto;max-width:auto}}.main-product .product-header{margin-bottom:25px}.main-product .product-header .product-title{margin-bottom:1rem;font-size:2rem}@media (min-width:992px){.main-product .product-header .product-title{font-size:2.5rem}}.main-product .product-header .product-sku{font-size:1.2em;color:#B9323C}.main-product .product-header .product-type-composite .product-sku{display:block;font-size:1rem}.main-product .product-sku{font-size:1rem;color:#B9323C;text-transform:uppercase}.main-product .product-description{font-size:1.1em;color:#6e7581;margin-bottom:45px}.main-product.product-type-composite .product-details h3{text-transform:uppercase;font-size:1rem;margin-bottom:1rem}.main-product.product-type-composite .product-details table.table-bordered{border:0}.main-product.product-type-composite .product-details table.table-bordered th,.main-product.product-type-composite .product-details table.table-bordered td{border:0;padding:0}.main-product.product-type-composite .product-details table.table-bordered th{color:#09354E}.main-product.product-type-composite .product-details table.table-bordered tbody tr:nth-of-type(odd){background-color:transparent}.main-product.product-type-composite .composite_form{background:none !important;padding:0 !important}.main-product.product-type-composite .composite_form .component{margin-bottom:1.5rem !important}@media (min-width:992px){.main-product.product-type-composite .composite_form .component{display:flex}}.main-product.product-type-composite .composite_form .component .component_title{pointer-events:none;line-height:initial;font-size:1rem;margin-top:0.5rem}@media (min-width:992px){.main-product.product-type-composite .composite_form .component .component_title_wrapper{width:50%;flex:0 0 50%}}.main-product.product-type-composite .composite_form .component .component_inner{padding-bottom:0;display:block !important}@media (min-width:992px){.main-product.product-type-composite .composite_form .component .component_inner{width:50%;flex:0 0 50%}}.main-product.product-type-composite .composite_form .component .component_title_text{padding-left:0;font-size:1rem !important}.main-product.product-type-composite .composite_form .component .component_title_text:before{content:none !important}.main-product.product-type-composite .composite_form .component .component_title_text .step_index{display:none}.main-product.product-type-composite .composite_form .component .composited_product_title_wrapper{padding-top:0.5rem}.main-product.product-type-composite .composite_form .component .composited_product_title_wrapper p:last-child{margin:0}.main-product.product-type-composite .composite_form .component .component_selections>div{opacity:1;padding:0}.main-product.product-type-composite .composite_form .component .component_options_select{cursor:pointer;background-color:#09354E;color:#fff;border-radius:3rem;border:0;padding-left:1.5rem;padding-right:2.5rem;background-position:94% 50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e")}.main-product.product-type-composite .composite_form .component .details{display:none}.main-product.product-type-composite .composite_form .component .block_component{display:none !important}.main-product.product-type-composite .composite_form .component .clear_component_options:before{content:none !important}.main-product.product-type-composite .composite_form .component p.component_section_title .select_label{display:none}.main-product.product-type-composite .composite_form .component p.component_section_title .selected_option_label{display:none}.main-product.product-type-composite .composite_form .component .component_options{display:block}.main-product.product-type-composite .composite_form .component button.aria_button{cursor:auto}.main-product.product-type-composite .composite_form .composite_button{display:none}.main-product .variations-selection label{margin-bottom:1rem;font-size:1rem;font-weight:600}.main-product .variations-selection select{cursor:pointer;height:100%;width:100%;background-color:#09354E;color:#fff;border-radius:3rem;border:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1.5rem;padding-right:2.5rem;background-size:18px;background-repeat:no-repeat;background-position:94% 50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z' /%3e%3c/svg%3e");appearance:none;-webkit-appearance:none}.main-product .product-cart-button,.main-product .assessor-cart-button{padding:15px 20px;border:0;background:#B9323C;color:#fff;font-family:'Montserrat', sans-serif;font-weight:600;overflow:hidden;position:relative;border-radius:3rem}.main-product .product-cart-button:hover,.main-product .assessor-cart-button:hover,.main-product .product-cart-button:focus,.main-product .assessor-cart-button:focus,.main-product .product-cart-button:active,.main-product .assessor-cart-button:active,.main-product .product-cart-button:focus-within,.main-product .assessor-cart-button:focus-within{color:#ffffff;background:#7d2228;box-shadow:none}.main-product .product-cart-button:focus:active,.main-product .assessor-cart-button:focus:active{background:#7d2228;box-shadow:none !important}@media (max-width:575.98px){.main-product .product-cart-button,.main-product .assessor-cart-button{margin-top:10px}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.main-product .product-cart-button:focus,.main-product .assessor-cart-button:focus{background:#B9323C;color:#ffffff}.main-product .product-cart-button:focus-within,.main-product .assessor-cart-button:focus-within{background:#B9323C;color:#ffffff}}.main-product .product-cart-button-loading{background:#B9323C;border-color:#B9323C}.main-product .product-cart-button-loaded-checkout{background:#B9323C !important;border-color:#B9323C !important;color:#fff}.main-product .product-cart-button-loaded-checkout:hover{background:#B9323C;border-color:#B9323C !important}@media (max-width:575.98px){.main-product .product-quantity{width:100px}}.main-product .woocommerce-Price-amount.amount{font-size:1.875rem}.main-product .product-price-suffix small{font-size:120%;font-weight:600}.main-product .single-product .product-quantity.has-spin-buttons-x{display:inline-flex;align-items:center;justify-content:center;width:100%}@media (min-width:992px){.main-product .single-product .product-quantity.has-spin-buttons-x{max-width:200px}}.main-product .single-product .product-quantity.has-spin-buttons-x .product-quantity__btn{display:inline-block;font-size:2rem;vertical-align:middle;padding-left:0.5rem;padding-right:0.5rem;width:48px;text-align:center;cursor:pointer;text-decoration:none;color:inherit;height:100%}.main-product .single-product .product-quantity.has-spin-buttons-x .quantity .quantity-change{display:none}.main-product .single-product .product-quantity .quantity{height:100%;font-weight:600}.main-product .single-product .product-quantity .quantity input{padding:15px 20px}.main-product .grouped-product-row .group-price{float:right}.main-product .grouped-product-row .group-price div{display:inline-block}.main-product .product-price-was{color:#aaa}.main-product .accordion .card-header .btn-link{padding-left:0}.main-product .accordion.has-navButtons table.table-bordered{border:0}.main-product .accordion.has-navButtons table.table-bordered th,.main-product .accordion.has-navButtons table.table-bordered td{border:0;padding:0}.main-product .accordion.has-navButtons table.table-bordered th{color:#09354E}.main-product .accordion.has-navButtons table.table-bordered tbody tr:nth-of-type(odd){background-color:transparent}.main-product .accordion.has-navButtons .card-header{position:relative;padding-left:0;padding-right:0;cursor:pointer}.main-product .accordion.has-navButtons .card-header[data-toggle="collapse"]:before{content:" ";position:absolute;top:calc(50% - .1em);transform:translateY(-50%);right:1rem;font-size:2rem}.main-product .accordion.has-navButtons .card-header[data-toggle="collapse"][aria-expanded="true"]:before{content:"-"}.main-product .accordion.has-navButtons .card-header[data-toggle="collapse"][aria-expanded="false"]:before{content:"+"}.main-product .accordion.has-navButtons .card-header h3{text-transform:uppercase;font-size:1.2rem}.main-product .accordion.has-navButtons .card-header h3:after{content:' ';background:#09354E;height:1px;width:100%}.main-product .accordion.has-navButtons .card-body{padding-left:0;padding-right:0}.main-product .table-wc-attributes{margin-bottom:0}.main-product .table-wc-attributes td p:last-child{margin-bottom:0}section.related-products{margin-top:50px}section.related-products.related-products h3{font-size:1.3em;color:#6e7581;margin-bottom:8px;font-weight:bold}section.related-products .related-products-list{margin-top:40px}section.related-products #related-products-carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:1299px){section.related-products #related-products-carousel{margin-left:25px;margin-right:25px}}section.related-products #related-products-carousel .carousel-inner .carousel-item.active,section.related-products #related-products-carousel .carousel-inner .carousel-item-next,section.related-products #related-products-carousel .carousel-inner .carousel-item-prev{display:flex}section.related-products #related-products-carousel .carousel-control-prev,section.related-products #related-products-carousel .carousel-control-next{z-index:550;opacity:1;width:50px}section.related-products #related-products-carousel .carousel-control-prev{left:-35px}section.related-products #related-products-carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' /%3e%3c/svg%3e")}section.related-products #related-products-carousel .carousel-control-next{right:-35px}section.related-products #related-products-carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z' /%3e%3c/svg%3e")}@media screen and (min-width:1100px){section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 25%;max-width:25%}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(25%)}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-25%)}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-right,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-right,section.related-products #related-products-carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:1100px){section.related-products #related-products-carousel.rpc-3 .carousel-inner{width:75% !important;margin:0 auto}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 33%;max-width:33%}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(33%)}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-33%)}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-right,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}section.related-products #related-products-carousel.rpc-3 .carousel-control-prev,section.related-products #related-products-carousel.rpc-3 .carousel-control-next{display:none}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-right,section.related-products #related-products-carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}}section.related-products #related-products-carousel.rpc-2 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.related-products #related-products-carousel.rpc-2 .carousel-inner{width:50% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products #related-products-carousel.rpc-2 .carousel-inner{width:80% !important}}@media screen and (min-width:800px){section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-right.active,section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-left.active,section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-right,section.related-products #related-products-carousel.rpc-2 .carousel-inner .carousel-item-left{transform:translateX(0)}section.related-products #related-products-carousel.rpc-2 .carousel-control-prev,section.related-products #related-products-carousel.rpc-2 .carousel-control-next{display:none}}section.related-products #related-products-carousel.rpc-1 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.related-products #related-products-carousel.rpc-1 .carousel-inner{width:25% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products #related-products-carousel.rpc-1 .carousel-inner{width:50% !important}}section.related-products #related-products-carousel.rpc-1 .carousel-control-prev,section.related-products #related-products-carousel.rpc-1 .carousel-control-next{display:none}.assessor-cart-button,.product-cart-button{width:auto;padding:0.5rem 1rem}.assessor-cart-button span,.product-cart-button span{display:block;text-align:center;background-size:18px;background-position:50% 50%;background-repeat:no-repeat}.assessor-cart-button span strong,.product-cart-button span strong{background-size:18px;background-position:0% 50%;background-repeat:no-repeat}.assessor-cart-button.product-cart-button-loading span,.product-cart-button.product-cart-button-loading span{text-indent:-9999px;animation:spin 2s linear infinite;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M13.75 22c0 .966-.783 1.75-1.75 1.75s-1.75-.784-1.75-1.75.783-1.75 1.75-1.75 1.75.784 1.75 1.75zm-1.75-22c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm10 10.75c.689 0 1.249.561 1.249 1.25 0 .69-.56 1.25-1.249 1.25-.69 0-1.249-.559-1.249-1.25 0-.689.559-1.25 1.249-1.25zm-22 1.25c0 1.105.896 2 2 2s2-.895 2-2c0-1.104-.896-2-2-2s-2 .896-2 2zm19-8c.551 0 1 .449 1 1 0 .553-.449 1.002-1 1-.551 0-1-.447-1-.998 0-.553.449-1.002 1-1.002zm0 13.5c.828 0 1.5.672 1.5 1.5s-.672 1.501-1.502 1.5c-.826 0-1.498-.671-1.498-1.499 0-.829.672-1.501 1.5-1.501zm-14-14.5c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2zm0 14c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2z' /%3e%3c/svg%3e")}.assessor-cart-button.product-cart-button-loaded-checkout,.product-cart-button.product-cart-button-loaded-checkout{border-color:#76e3a7;background-color:#76e3a7}.assessor-cart-button.product-cart-button-loaded-checkout span strong,.product-cart-button.product-cart-button-loaded-checkout span strong{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M10 19.5c0 .829-.672 1.5-1.5 1.5s-1.5-.671-1.5-1.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5zm3.5-1.5c-.828 0-1.5.671-1.5 1.5s.672 1.5 1.5 1.5 1.5-.671 1.5-1.5c0-.828-.672-1.5-1.5-1.5zm1.336-5l1.977-7h-16.813l2.938 7h11.898zm4.969-10l-3.432 12h-12.597l.839 2h13.239l3.474-12h1.929l.743-2h-4.195z' /%3e%3c/svg%3e")}.assessor-cart-button.product-cart-button-disabled,.product-cart-button.product-cart-button-disabled,.assessor-cart-button.product-cart-button-oos,.product-cart-button.product-cart-button-oos{cursor:no-drop;opacity:0.8}section.related-products,section.featured-products{margin-top:50px}section.related-products h3,section.featured-products h3{font-size:1.3em;color:#6e7581;margin-bottom:8px;font-weight:bold}section.related-products .bf-products-list,section.featured-products .bf-products-list{margin-top:40px}section.related-products .bf-products-list .carousel,section.featured-products .bf-products-list .carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:1299px){section.related-products .bf-products-list .carousel,section.featured-products .bf-products-list .carousel{margin-left:25px;margin-right:25px}}section.related-products .bf-products-list .carousel .carousel-inner .carousel-item.active,section.featured-products .bf-products-list .carousel .carousel-inner .carousel-item.active,section.related-products .bf-products-list .carousel .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel .carousel-inner .carousel-item-next,section.related-products .bf-products-list .carousel .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel .carousel-inner .carousel-item-prev{display:flex}section.related-products .bf-products-list .carousel .carousel-control-prev,section.featured-products .bf-products-list .carousel .carousel-control-prev,section.related-products .bf-products-list .carousel .carousel-control-next,section.featured-products .bf-products-list .carousel .carousel-control-next{z-index:550;opacity:1;width:50px}section.related-products .bf-products-list .carousel .carousel-control-prev,section.featured-products .bf-products-list .carousel .carousel-control-prev{left:-35px}section.related-products .bf-products-list .carousel .carousel-control-prev .carousel-control-prev-icon,section.featured-products .bf-products-list .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' /%3e%3c/svg%3e")}section.related-products .bf-products-list .carousel .carousel-control-next,section.featured-products .bf-products-list .carousel .carousel-control-next{right:-35px}section.related-products .bf-products-list .carousel .carousel-control-next .carousel-control-next-icon,section.featured-products .bf-products-list .carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z' /%3e%3c/svg%3e")}@media screen and (min-width:1100px){section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 25%;max-width:25%}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(25%)}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-25%)}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.related-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left,section.featured-products .bf-products-list .carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:1100px){section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner{width:75% !important;margin:0 auto}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 33%;max-width:33%}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(33%)}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-33%)}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}section.related-products .bf-products-list .carousel.rpc-3 .carousel-control-prev,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-control-prev,section.related-products .bf-products-list .carousel.rpc-3 .carousel-control-next,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-control-next{display:none}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.related-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left,section.featured-products .bf-products-list .carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}}section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner{width:50% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner{width:80% !important}}@media screen and (min-width:800px){section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item .col-12,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-right.active,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-right.active,section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-next,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-left.active,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-left.active,section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-prev,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-right,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-right,section.related-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-left,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-inner .carousel-item-left{transform:translateX(0)}section.related-products .bf-products-list .carousel.rpc-2 .carousel-control-prev,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-control-prev,section.related-products .bf-products-list .carousel.rpc-2 .carousel-control-next,section.featured-products .bf-products-list .carousel.rpc-2 .carousel-control-next{display:none}}section.related-products .bf-products-list .carousel.rpc-1 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-1 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.related-products .bf-products-list .carousel.rpc-1 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-1 .carousel-inner{width:25% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.related-products .bf-products-list .carousel.rpc-1 .carousel-inner,section.featured-products .bf-products-list .carousel.rpc-1 .carousel-inner{width:50% !important}}section.related-products .bf-products-list .carousel.rpc-1 .carousel-control-prev,section.featured-products .bf-products-list .carousel.rpc-1 .carousel-control-prev,section.related-products .bf-products-list .carousel.rpc-1 .carousel-control-next,section.featured-products .bf-products-list .carousel.rpc-1 .carousel-control-next{display:none}#logo-carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:1299px){#logo-carousel{margin-left:25px;margin-right:25px}}#logo-carousel .carousel-control-prev,#logo-carousel .carousel-control-next{z-index:550;opacity:1;width:50px}#logo-carousel .carousel-control-prev{left:-35px}#logo-carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23e9e8e8' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' /%3e%3c/svg%3e")}#logo-carousel .carousel-control-next{right:-35px}#logo-carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23e9e8e8' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z' /%3e%3c/svg%3e")}#logo-carousel .carousel-inner .carousel-item.active,#logo-carousel .carousel-inner .carousel-item-next,#logo-carousel .carousel-inner .carousel-item-prev{display:flex}@media screen and (min-width:1000px){#logo-carousel .carousel-inner .carousel-item .col-12{flex:0 0 16.6%;max-width:16.6%}#logo-carousel .carousel-inner .carousel-item-right.active,#logo-carousel .carousel-inner .carousel-item-next{transform:translateX(16.6%)}#logo-carousel .carousel-inner .carousel-item-left.active,#logo-carousel .carousel-inner .carousel-item-prev{transform:translateX(-16.6%)}#logo-carousel .carousel-inner .carousel-item-right,#logo-carousel .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:700px) and (max-width:999px){#logo-carousel .carousel-inner .carousel-item .col-12{flex:0 0 25%;max-width:25%}#logo-carousel .carousel-inner .carousel-item-right.active,#logo-carousel .carousel-inner .carousel-item-next{transform:translateX(25%)}#logo-carousel .carousel-inner .carousel-item-left.active,#logo-carousel .carousel-inner .carousel-item-prev{transform:translateX(-25%)}#logo-carousel .carousel-inner .carousel-item-right,#logo-carousel .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (max-width:699px){#logo-carousel .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}#logo-carousel .carousel-inner .carousel-item-right.active,#logo-carousel .carousel-inner .carousel-item-next{transform:translateX(50%)}#logo-carousel .carousel-inner .carousel-item-left.active,#logo-carousel .carousel-inner .carousel-item-prev{transform:translateX(-50%)}#logo-carousel .carousel-inner .carousel-item-right,#logo-carousel .carousel-inner .carousel-item-left{transform:translateX(0)}}section.vc-downloads{margin-top:50px}section.vc-downloads h3{font-size:1.3em;color:#6e7581;margin-bottom:8px;font-weight:bold}section.vc-downloads .bf-download-list{margin-top:40px}section.vc-downloads .bf-download-list .carousel{margin-left:-15px;margin-right:-15px}@media screen and (max-width:1299px){section.vc-downloads .bf-download-list .carousel{margin-left:25px;margin-right:25px}}section.vc-downloads .bf-download-list .carousel .carousel-inner .carousel-item.active,section.vc-downloads .bf-download-list .carousel .carousel-inner .carousel-item-next,section.vc-downloads .bf-download-list .carousel .carousel-inner .carousel-item-prev{display:flex}section.vc-downloads .bf-download-list .carousel .carousel-control-prev,section.vc-downloads .bf-download-list .carousel .carousel-control-next{z-index:550;opacity:1;width:50px}section.vc-downloads .bf-download-list .carousel .carousel-control-prev{left:-35px}section.vc-downloads .bf-download-list .carousel .carousel-control-prev .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' /%3e%3c/svg%3e")}section.vc-downloads .bf-download-list .carousel .carousel-control-next{right:-35px}section.vc-downloads .bf-download-list .carousel .carousel-control-next .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23444' d='M7.33 24l-2.83-2.829 9.339-9.175-9.339-9.167 2.83-2.829 12.17 11.996z' /%3e%3c/svg%3e")}@media screen and (min-width:1100px){section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 25%;max-width:25%}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(25%)}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-25%)}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:800px) and (max-width:1099px){section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-right.active,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-left.active,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-right,section.vc-downloads .bf-download-list .carousel.rpc-4 .carousel-inner .carousel-item-left{transform:translateX(0)}}@media screen and (min-width:1100px){section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner{width:75% !important;margin:0 auto}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 33%;max-width:33%}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(33%)}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-33%)}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-control-prev,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-control-next{display:none}}@media screen and (min-width:800px) and (max-width:1099px){section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-right.active,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-left.active,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-right,section.vc-downloads .bf-download-list .carousel.rpc-3 .carousel-inner .carousel-item-left{transform:translateX(0)}}section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner{width:50% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner{width:80% !important}}@media screen and (min-width:800px){section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item .col-12{flex:0 0 50%;max-width:50%}section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-right.active,section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-next{transform:translateX(50%)}section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-left.active,section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-prev{transform:translateX(-50%)}section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-right,section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-inner .carousel-item-left{transform:translateX(0)}section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-control-prev,section.vc-downloads .bf-download-list .carousel.rpc-2 .carousel-control-next{display:none}}section.vc-downloads .bf-download-list .carousel.rpc-1 .carousel-inner{width:100% !important;margin:0 auto}@media screen and (min-width:1100px){section.vc-downloads .bf-download-list .carousel.rpc-1 .carousel-inner{width:25% !important}}@media screen and (min-width:800px) and (max-width:1099px){section.vc-downloads .bf-download-list .carousel.rpc-1 .carousel-inner{width:50% !important}}section.vc-downloads .bf-download-list .carousel.rpc-1 .carousel-control-prev,section.vc-downloads .bf-download-list .carousel.rpc-1 .carousel-control-next{display:none}body,p,li,h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;color:#09354E;font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:3.4375rem}@media (max-width:767.98px){h1{font-size:2.25rem}}h2{font-size:2.5rem;margin-bottom:1.5rem}h2 a{color:#09354E !important;text-decoration:none !important}h2 a:hover{text-decoration:underline !important}@media (max-width:767.98px){h2{font-size:1.625rem}}h3{font-size:1.6rem;margin-bottom:1.5rem}h3 a{color:#09354E !important;text-decoration:none !important}h3 a:hover{text-decoration:underline !important}@media (max-width:767.98px){h3{font-size:1.325rem}}h4{font-size:1.5rem}@media (max-width:767.98px){h4{font-size:1.2rem}}.wpb_text_column h3:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:0.5rem;margin-bottom:1rem}p,li{color:#6E7581}.small-title p{font-weight:600;font-size:1.2rem;color:#09354E}.small-title p:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:1rem;margin-bottom:1.5rem}@media (max-width:767.98px){.small-title p{margin-top:2rem}}.lead-para p{font-size:2.25rem;font-weight:600;line-height:120%;margin-bottom:1.5rem;color:#09354E}.lead-para p:after{display:block;content:"";width:50px;height:4px;background-color:#B9323C;margin-top:1rem;margin-bottom:1.5rem}@media (max-width:767.98px){.lead-para p{font-size:1.625rem}}.main a{color:#B9323C;text-decoration:underline}.main a:hover{color:#09354E}.main ul{list-style:none;padding-left:1.5rem}.main ul li:before{content:"\2022";color:#B9323C;font-size:1.2rem;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.bf-quote{font-size:1.625rem;color:#B9323C;font-style:italic;font-weight:400;letter-spacing:-1px;line-height:140%;margin:3rem 0}@media (max-width:767.98px){.bf-quote{margin:1.5rem 0;font-size:1.25rem}}.btn-outline-primary:hover{background-color:transparent}a.btn,a.hero-btn,a.case-study-download,.woocommerce button.button.alt,.shop-btn{padding:16px 26px;background:transparent;border:2px solid #09354E;text-decoration:none;font-weight:500;color:#09354E;display:flex;align-items:center;flex-direction:row-reverse;position:relative;overflow:hidden;z-index:1;margin-top:2rem;min-width:205px;max-width:280px;justify-content:space-between;border-radius:0}a.btn:before,a.hero-btn:before,a.case-study-download:before,.woocommerce button.button.alt:before,.shop-btn:before{content:"";background-image:url(../images/btn-arrow-right.svg);background-repeat:no-repeat;background-size:100%;width:17px;height:20px;display:inline-block;margin-left:1rem}a.btn:after,a.hero-btn:after,a.case-study-download:after,.woocommerce button.button.alt:after,.shop-btn:after{content:"";position:absolute;top:0;left:0;width:500%;height:1000%;background:#B9323C;border-color:#B9323C;z-index:-1;transform-origin:0% 0%;transform:translateX(-20%) translateY(-25%) rotate(45deg);transition:transform 0.5s}a.btn:hover,a.hero-btn:hover,a.case-study-download:hover,.woocommerce button.button.alt:hover,.shop-btn:hover{color:#ffffff;border-color:#B9323C}a.btn:hover:after,a.hero-btn:hover:after,a.case-study-download:hover:after,.woocommerce button.button.alt:hover:after,.shop-btn:hover:after{transform:translateX(-20%) translateY(-100%) rotate(45deg)}a.btn:hover:before,a.hero-btn:hover:before,a.case-study-download:hover:before,.woocommerce button.button.alt:hover:before,.shop-btn:hover:before{background-image:url(../images/btn-arrow-right-hover.svg)}.number{font-size:0.8em}.highlight{color:#B7415A;font-weight:bold}.range-slider{width:100%}.range-slider_range{display:block;width:100%;-webkit-appearance:none;height:3px;border-radius:5px;background:#B9C9D0;outline:none;padding:0;margin:0;display:inline-block !important}.ie .range-slider_range{height:30px}.range-slider_range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#B83850;cursor:pointer}.range-slider_range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#B83850;cursor:pointer}input[type=range]::-ms-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#B83850;cursor:pointer}::-moz-range-track{background:#B9C9D0;border:0}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower{border:0}input[type=range]::-ms-fill-upper{border:0}input::-moz-focus-inner,input::-moz-focus-outer{border:0}.range-slider_value{color:#09354E}.value_container .range-slider_value{font-size:1.9em}.progressbar-text{font-size:1.5em}.progressbar-text{color:#fff !important;font-weight:bold}#container{width:250px;height:250px;margin:auto;margin-bottom:7px}#intro{margin-top:2em;font-size:1.15em}#facts{margin-bottom:1em}.hentry{margin-bottom:0}.asterisk{font-size:0.9em;margin-top:2em;margin-top:40px}#whitelogo{margin-top:2em;padding-right:15px}.entry-footer{display:none}.nopad{padding-left:0;padding-right:0}.nopad-r{padding-right:0;padding-left:60px}.mainbox{padding-left:35px}.registration-form .field-row{margin-bottom:20px}.registration-form .field-row label{display:block;margin-bottom:5px}.registration-form .field-row label span.register-required{color:#B9323C}.registration-form .field-row input{width:400px;padding:3px 10px}.pass-strength-result.bad,.pass-strength-result.short{color:#dc3545}.pass-strength-result.medium{color:#fd7e14}.pass-strength-result.good{color:#28a745}.mx-40{max-width:40% !important}@media (min-width:992px){.mx-lg-40{max-width:40% !important}}.mx-60{max-width:60% !important}body.can-access-multiple-stores{margin-top:80px}@media (min-width:992px){body.can-access-multiple-stores{margin-top:40px}}body.can-access-multiple-stores.admin-bar .store-selector-bar{top:32px}@media screen and (max-width:782px){body.can-access-multiple-stores.admin-bar .store-selector-bar{top:0}}body.can-access-multiple-stores.admin-bar .toast{position:relative;top:49px}body.can-access-multiple-stores .store-selector-bar{background:#B9323C;color:#fff;padding-top:1px;padding-bottom:1px;font-size:1rem;font-weight:500;height:80px;position:fixed;top:0;width:100%;z-index:1030}@media (min-width:992px){body.can-access-multiple-stores .store-selector-bar{height:40px}}body.can-access-multiple-stores .store-selector-bar .col-12{height:38px}body.can-access-multiple-stores .toast,body.can-access-multiple-stores .toast-header{background-color:white}body.can-access-multiple-stores .store-btn-group .btn-store{font-size:inherit;font-weight:inherit}body.can-access-multiple-stores .store-btn-group .store-dropdown-menu{background:#B9323C;padding-top:0;padding-bottom:0}body.can-access-multiple-stores .store-btn-group .dropdown-item{color:#fff;font-size:1rem;font-weight:500}body.can-access-multiple-stores .store-btn-group .dropdown-item:hover{background-color:#922c3f}body.can-access-multiple-stores .modal .modal-dialog .modal-content .store-modal-new-store-text,body.can-access-multiple-stores .modal .modal-dialog .modal-content .delete-assessment-reference{color:#6e7581}body.can-access-multiple-stores .modal-dialog .modal-content .modal-header .close{text-align:left;padding:1rem;background-color:transparent;color:#000 !important;opacity:0.5}body.can-access-multiple-stores .modal-dialog .modal-content .modal-header .close span{color:inherit !important}body.can-access-multiple-stores .modal-dialog .modal-content .modal-header .close:hover{background-color:transparent;opacity:0.75}body.can-access-multiple-stores .off-catalogue-alt{background:#fff;border-radius:100%;position:absolute;top:0;left:0;height:24px;width:24px}body.can-access-multiple-stores .off-catalogue-alt path{fill:#B9323C}body.can-access-multiple-stores .off-catalogue{position:absolute;top:-1px;left:-1px;width:70px;height:70px}body.can-access-multiple-stores .off-catalogue span{text-indent:-9999px;position:absolute;top:0;left:0;width:42px;height:42px;z-index:2;background-size:24px;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1.351 6.493c-.08-.801.55-1.493 1.351-1.493s1.431.692 1.351 1.493l-.801 8.01c-.029.282-.266.497-.55.497s-.521-.215-.55-.498l-.801-8.009zm1.351 12.757c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z' /%3e%3c/svg%3e")}body.can-access-multiple-stores .off-catalogue::after{z-index:1;content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:0 70px 70px 0;border-color:transparent #B9323C transparent transparent;transform:rotate(270deg)}body.can-access-multiple-stores .is-off-catalogue-text{color:#B9323C;font-size:0.8125rem;font-style:italic}body.can-access-multiple-stores .assessment-table .attachment-thumbnail{height:auto;max-width:100%;width:64px}body.can-access-multiple-stores .assessment-table .assessment-item-note{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.can-access-multiple-stores .delete-assessment-btn,body.can-access-multiple-stores .edit-assessment-btn,body.can-access-multiple-stores .view-assessment-btn{font-size:0.8125rem;text-align:center}body.can-access-multiple-stores.woocommerce-cart table.cart .assessment-item-note-icon{cursor:pointer;width:16px}body.can-access-multiple-stores.woocommerce-cart table.cart input[type="text"]{height:calc(1.5em + .75rem + 2px);padding:0.375rem 0.75rem}body.can-access-multiple-stores .assessment-item-note-btn-wrapper .btn{display:none}body.can-access-multiple-stores .assessment-item-note-wrapper textarea{display:none}body.can-access-multiple-stores .assessment-item-note-wrapper .assessment-item-note-text{display:block}body.can-access-multiple-stores .edit-item-note .assessment-item-note-icon{display:none}body.can-access-multiple-stores .edit-item-note .assessment-item-note-wrapper textarea{display:block}body.can-access-multiple-stores .edit-item-note .assessment-item-note-wrapper .assessment-item-note-text{display:none}body.can-access-multiple-stores .edit-item-note .assessment-item-note-btn-wrapper .btn{display:inline-block}body.can-access-multiple-stores .button-is-loading{cursor:no-drop;opacity:0.8;pointer-events:none}body.can-access-multiple-stores .button-is-loading span{color:transparent;display:block;text-align:center;background-size:18px;background-position:50% 50%;background-repeat:no-repeat;animation:spin 2s linear infinite;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' preserveAspectRatio='none'%3e%3cpath fill='%23fff' d='M13.75 22c0 .966-.783 1.75-1.75 1.75s-1.75-.784-1.75-1.75.783-1.75 1.75-1.75 1.75.784 1.75 1.75zm-1.75-22c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm10 10.75c.689 0 1.249.561 1.249 1.25 0 .69-.56 1.25-1.249 1.25-.69 0-1.249-.559-1.249-1.25 0-.689.559-1.25 1.249-1.25zm-22 1.25c0 1.105.896 2 2 2s2-.895 2-2c0-1.104-.896-2-2-2s-2 .896-2 2zm19-8c.551 0 1 .449 1 1 0 .553-.449 1.002-1 1-.551 0-1-.447-1-.998 0-.553.449-1.002 1-1.002zm0 13.5c.828 0 1.5.672 1.5 1.5s-.672 1.501-1.502 1.5c-.826 0-1.498-.671-1.498-1.499 0-.829.672-1.501 1.5-1.501zm-14-14.5c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2zm0 14c1.104 0 2 .896 2 2s-.896 2-2.001 2c-1.103 0-1.999-.895-1.999-2s.896-2 2-2z' /%3e%3c/svg%3e")}body.can-access-multiple-stores .woocommerce button.remove-assessment-item{background:transparent;display:inline-block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;color:red !important;font-weight:700;border:0}body.can-access-multiple-stores .assessment-item-components,body.can-access-multiple-stores .assessment-item-variation{font-size:0.875rem}/*# sourceMappingURL=style.map */