.news-notice{display:flex;text-align:center;align-items:center;justify-content:center;position:relative;z-index:9;background-color:#e4042c;width:100%;font-size:14px;color:#fff;padding:15px;transition:transform .3s ease}.news-notice *{font-size:14px!important;font-weight:400}.news-notice.show-menu{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}@media(max-width:1216px){.news-notice{flex-direction:column;top:62px}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:relative;font-family:'Lato',sans-serif;border-top:solid 1px #e4042c;background:#eee;margin:0;padding:0;height:auto!important;overflow-y:scroll}body.show-menu{overflow-x:hidden}img{width:100%;height:auto;border:none;pointer-events:none}li{list-style:none;font-size:16px;font-weight:300;line-height:1.4em}a{color:#14133d}a:link,a:active,a:visited{text-decoration:none}hr{border:solid 1px #eee;background:#eee;color:#eee}strong{font-weight:400}blockquote{margin:0}.form-group{position:relative}.form-group select{color:#999;font-weight:500}.form-select-group{display:flex}.form-select-group-cell{flex-grow:1;flex-basis:0}.form-select-group-spacer{display:flex;justify-content:center;align-items:center;width:30px;min-width:30px;max-width:30px}.form-select-group-label{display:block;margin-top:30px;font-size:14px}.label-placeholder{width:calc(100% - 20px);background-color:#fff;color:#999;position:absolute;top:8px;left:0;text-align:left;padding:10px;font-family:'Lato',sans-serif;font-size:14px;margin:10px}input:focus+label,.label-placeholder.active{display:none}.checkbox-container{display:flex;flex-direction:row;background-color:#e7e7e7;border-radius:5px;padding:10px 15px}.inline-checkbox{display:inline-block;text-align:left}.checkbox label,.inline-checkbox label{margin-right:15px;font-size:14px;position:relative;top:-3px}input[type="checkbox"]{width:15px;height:15px;background-color:#fff}@media(max-width:650px){.checkbox-container{flex-direction:column}}@media(max-width:392px){.checkbox-container{flex-direction:column}.logo-wrap{margin-top:-0;margin-left:-0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.slider-container{height:520px!important;min-height:520px!important}}.directory.panel{display:inline-flex;flex-direction:column}.panel header{background-color:#14133d;padding:30px;z-index:0;height:auto;cursor:pointer;position:relative}.panel header h2{color:#fff;width:calc(100% - 60px);text-align:left}.panel header i{position:absolute;right:30px;top:50%;margin-top:-17px;color:#fff;font-size:35px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.panel header.rotate i{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.panel-content{padding:30px}.panel-content ul,.panel-content{background:#fff}.panel-content h2,.panel-content h3{margin-top:60px}.panel-content h4{margin-top:60px;font-weight:400;font-size:16px}.panel-content h5{margin-top:60px;margin-bottom:0;font-weight:600;font-size:14px}.branch-info{background-color:#14133d;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;margin:-20px 30px 0 30px;color:#fff}.branch-info a{color:#fff}.branch-info .address{float:left;padding:41px 30px 15px 30px;max-width:60%}.branch-info .tel{font-weight:300;float:right;padding:47px 30px 15px 30px;font-size:22px}.branch-info .tel-num{font-size:31px}.branch-info .address span{font-size:2em;font-weight:300;line-height:1.2em;padding:0 0 .4em 0}.branch-info .not-store{float:right;padding:56px 30px 43px 30px;text-align:center;border-left:1px solid #252553}.branch-info .not-store:hover{background:#252553}.branch-info .not-store span,.branch-info .not-store .fa{color:#fff}.branch-info .not-store .fa{font-size:2em;width:100%}.directory .panel-content{padding:0}.branch-directory{padding:0;display:block;float:left;margin:0;width:100%}.branch-directory li{width:100%;float:left;display:block;padding:20px 0 20px 30px;border-top:1px solid #fff;border-bottom:1px solid #fff}.branch-directory li:hover{background:rgba(255,51,51,.1)!important;border-top:1px solid #e4042c!important;border-bottom:1px solid #e4042c!important}.branch-directory li div{width:33%;float:left;display:inline-block}.branch-directory span{color:#e4042c}.branch-directory li:first-child{background:#ccc!important;border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important;color:#333}.branch-directory li:nth-child(odd){background:#f6f6f6;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.branch-select{display:flex;background:#fff;padding:0;margin-bottom:20px}.branch-select li{padding:10px 30px 30px 30px;flex-basis:33.33%}.branch-select address{padding:0;font-style:normal}.branch-select p{position:relative;padding:30px 0 30px 20px}.branch-select p i{position:absolute;left:0;top:34px;color:#14133d}.branch-select li:first-child,.branch-select li:first-child h2,.branch-select li:first-child p i{background:#14133d;color:#fff!important}.branch-select li:first-child a{color:#fff;font-weight:400}.branch-map{border:solid 1px #14133d}.Flexible-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.Flexible-container iframe,.Flexible-container object,.Flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.branch-map header{background:#14133d;color:#fff;padding:30px;z-index:0;height:auto}.branch-map label{width:300px;line-height:60px;width:180px}.branch-map input{background:#fff;height:55px;width:calc(100% - 380px);float:right;border-top-right-radius:0;border-bottom-right-radius:0}.branch-map button{float:right;border-top-left-radius:0;border-bottom-left-radius:0;margin-top:5px;padding:19px 30px;height:55px;width:100px;text-align:center}#mapDiv{position:relative;width:100%;height:400px;min-height:400px}.details-left{float:left;width:40%}.details-right{float:right;width:60%}.details-right span{display:block}.details-right h3{font-weight:300;padding-top:0;margin-top:5px}@media(max-width:1800px){.details-left,.details-right{width:100%}}@media(max-width:1380px){.branch-info{margin-top:-40px}}@media(max-width:1130px){.map-container{width:calc(100% - 10px);margin:0 auto}}@media(max-width:1150px){.branch-info .tel{display:none}.branch-info{width:calc(100% - 30px);margin:0 auto;margin-top:-20px;padding-bottom:30px}.branch-info .address{max-width:100%}.branch-info .address span{display:block}p.outside{margin-left:10px;width:100%}}@media(max-width:850px){.branch-map input{width:100%;display:block;float:none;border-top-right-radius:6px;border-bottom-right-radius:6px}.branch-map button{display:none}.branch-map header{padding:15px 30px}.branch-select{flex-direction:column}.branch-select li{border-bottom:solid 1px #eee}}@media(max-width:750px){.details-left,.details-right{width:50%}}@media(max-width:650px){.details-left,.details-right{width:100%}.branch-directory li div,.branch-directory address{font-size:12px!important}.branch-directory li div:nth-child(2){padding-left:8px}}.button{padding:15px;display:inline-block;border-radius:4px;color:#fff!important;background:#333;max-width:240px;text-align:center;font-size:14px;font-weight:300;border:none;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;margin-bottom:5px}.dark-blue.button{background:#262e36}.dark-blue.button:hover{background:#131a21}.green.button{background:#ea0029}.green.button:hover{background:#c90327!important}.grey.button{background:#333}.grey.button:hover{background:#666}.btn-contact-branch{position:relative;padding:15px 60px 15px 15px!important;max-width:170px!important}.btn-contact-branch.active:after{content:'';font-family:'FontAwesome'}.btn-contact-branch:after{content:'';font-family:'FontAwesome';position:absolute;right:0;background-color:#1f262c;top:0;bottom:0;width:40px;line-height:3.5em;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden}.btn-secondary:hover,.btn-secondary:focus{background:#666;color:#fff}h1 i.fa{float:right;margin-right:30px;font-size:1em!important;line-height:60px}.fa.square-corner-icon{position:absolute;top:0;left:0;background:#14133d;width:75px;height:75px;color:#fff;font-size:2em;padding:20px;line-height:1.3em;text-align:center;z-index:4}.fa.corner-icon{position:absolute;top:0;right:0;font-size:2em;border-top:100px solid #14133d;border-left:100px solid transparent;color:#fff}.fa.corner-icon:before{position:absolute;right:17px;top:-85px;z-index:0}.labelLink{position:absolute;padding:15px 40px 15px 15px;font-size:15px;color:#fff;left:0;top:-20px;z-index:4;background:#14133d;border-bottom:4px solid #212121;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease}.labelLink:hover{background:#252553}.labelLink:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:17px;right:15px}.labelLink:after{content:"";position:absolute;left:100%;top:0;width:0;height:0;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #14133d;border-left:10px solid #14133d}.product-wrap{position:relative;float:left;display:inline}.product-wrap>i,.product-wrap>a{margin:15px}.sidebar>*:nth-child(2) .product-wrap{margin-bottom:30px;width:100%}.sidebar>*:nth-child(2) .product-wrap>i,.sidebar>*:nth-child(2) .product-wrap>a{margin:0}.product-container{display:flex}.product-tile{background-color:#fff;height:100%;display:flex;flex-direction:column}.content-container{padding:0 30px}.button-container{flex-grow:1;display:flex;flex-direction:column;padding:30px}.button-wrap{width:100%;margin-top:auto}.image-container{height:190px;background-size:cover!important;background-position:center}@media(min-width:2000px){.image-container{height:330px}}.main-image{padding:30px;min-height:427px;background-size:cover!important;background-position:center;display:inline-block;width:100%}.wrap.main-image{padding:0;background-position:center right!important}.main-image h2{color:#fff;font-size:50px}.main-image p{color:#fff;font-size:20px}.main-image small,#ninja-slider small{display:block;clear:both;color:#fff;margin:20px 0}.profile-pic{border-radius:100%;border:6px solid #14133d;float:left;margin:0 5% 30px 0;width:160px;height:160px;overflow:hidden;text-align:center;background-position:top center;background-repeat:no-repeat}.profile-pic img{width:120%;height:auto}.image-wrapper{height:200px;width:100%;overflow:hidden;background-size:cover!important}img.overlay-image{float:left;width:150px;height:auto;margin-top:30px}.breadcrumb{margin:0;float:left;padding:10px 0 20px 15px}.breadcrumb li{display:inline;float:left;width:auto;background:#fff;border-left:1px solid #f2f2f2;font-size:13px;z-index:2}.breadcrumb li a{position:relative;display:inline-block;padding:8px 15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumb li a:hover{background:#252553;color:#fff;border-right:#fff}.breadcrumb li.active{z-index:1;background:#14133d;color:#fff;border-left:none;padding:8px 15px;border-left:1px solid #fff}.breadcrumb li:nth-last-child(2) a:after{content:"";position:absolute;z-index:1;left:100%;top:50%;margin-top:-5px;width:0;height:0;border-top:7px solid transparent;border-left:7px solid #fff;border-bottom:7px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumb li:hover a:after{border-top:10px solid transparent;border-left:1px solid #fff;border-bottom:10px solid transparent}.breadcrumb .divider{display:none}.container.quote-wrap{flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap}.container.quote-wrap::before,.container.quote-wrap::after{content:'';width:100%}.quote-box{display:inline-block;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;width:calc(100% - 30px)!important;margin:15px;color:#fff;background:#14133d;border-radius:8px;padding:30px;-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.5);box-shadow:0 8px 6px -6px rgba(0,0,0,.5)}.quote-box>div:nth-child(2){padding-left:30px;width:calc(100% - 250px);display:inline-block}.quote-box>div:nth-child(3){float:right;width:250px}.quote-box a{color:#fff;font-size:25px;font-weight:300}.quote-box p{margin:0;font-size:20px;font-weight:300}.quote-box .button{padding:25px 40px;font-size:inherit;float:right;max-height:70px;margin:0 auto!important}.quote-box i{float:left;font-size:4.2em}.quote-box small{display:block;width:100%;float:left;margin:10px 0;font-weight:300;font-size:16px}form input,form textarea,form select{width:100%;padding:20px;border:solid 1px #ccc;background:none;border-radius:6px;margin:5px 0;font-family:'Lato',sans-serif;font-size:14px;font-weight:300;height:60px}form textarea{min-height:200px}form .button{padding:12px 25px}::-webkit-input-placeholder{color:#999;font-weight:400}:-moz-placeholder{color:#999;opacity:1;font-weight:400}::-moz-placeholder{color:#999;opacity:1;font-weight:400}:-ms-input-placeholder{color:#999;font-weight:400}.validation-summary-errors{position:relative;background:#cf1c1c;width:100%;color:#fff;border-radius:6px;text-align:left;padding:20px}.validation-summary-errors:before{content:'Please complete the following fields before continuing:'}.validation-summary-errors li{list-style-type:disc;padding-bottom:10px;margin-left:16px!important}.field-validation-error{position:relative;background:#e4042c;padding:15px 20px;display:inline-block;width:100%;color:#fff;border-radius:6px;margin-top:6px}.field-validation-error:before{content:'';position:absolute;top:-5px;left:50%;margin-left:-6px;background:#e4042c;width:12px;height:12px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-validation-error{border:solid 1px #e4042c}.get-quote-form .two.column>*{padding:0 15px 0 0}.declaration{position:relative;padding:20px;display:block}.declaration p{font-size:13px;font-weight:300;padding-left:10px;text-align:left}.declaration input{position:absolute;left:0;top:20px;width:auto}.branch-finder-form{width:100%;display:inline-block}.branch-finder-form input{width:calc(100% - 80px);max-width:300px;float:left;border-top-right-radius:0;border-bottom-right-radius:0;height:48px}.branch-finder-form button{margin-top:5px;padding:16px 0 15px 0;min-width:80px;float:left;text-align:center;border-top-left-radius:0;border-bottom-left-radius:0;height:48px}.form-group{position:relative}.label-placeholder{width:calc(100% - 20px);background-color:#fff;color:#999;position:absolute;top:8px;left:0;text-align:left;padding:10px;font-family:'Lato',sans-serif;font-size:14px;margin:10px}input:focus+label,.label-placeholder.active{display:none}.form-check-input,.checkbox-top-margin{position:relative;top:3px}.faq.content.container{margin:15px 0 0;width:100%}.faq.panel header{padding:5px 30px}@media(max-width:1217px){.get-a-quote{padding-top:20px}}@media(max-width:800px){.get-a-quote h2{display:inline}.get-a-quote h2.large{font-size:25px}.get-a-quote .or-text{margin-top:20px}.get-a-quote .quote-text,.get-a-quote .form-opening-times{display:none}}.product-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;padding:0;margin:0}.sidebar>*:first-child .product-list{margin-left:-30px;margin-right:-30px}.product-list li{position:relative;flex-grow:1;flex-basis:50%;background:#f2f2f2;border:solid 1px #fff}.product-list li:hover{background:#ccc}.product-list li a{display:inline-block;width:100%;height:100%;color:#333;font-weight:300;padding:15px 12px 15px 35px}.product-list li:hover a{color:#fff}.product-list i{position:absolute;top:17px;left:10px;font-size:18px;color:#14133d}.product-list li:hover .fa-arrow-circle-right{color:#fff}@media(max-width:1700px){.four.column .image-wrapper{height:190px}}@media(max-width:1217px){.column>*{padding:25px 5px 0 5px}.get-quote-form .two.column>*{padding:0}.quote-box{width:calc(100% - 10px);margin:5px;margin-left:15px;text-align:center;flex-direction:column;display:block}.quote-box>div:first-child,.quote-box>div:nth-child(2),.quote-box>div:nth-child(3){padding:0;float:none;width:100%;flex-basis:100%!important;-ms-flex-basis:100%!important;-webkit-flex-basis:100%!important;display:block}.quote-box .button{float:none;padding:18px 65px;margin-top:30px!important}.quote-box small{margin:30px 0 0 0}.quote-box i{float:none;display:block;font-size:100px}}@media(max-width:950px){h1 i.fa{display:none}.declaration p{padding-left:30px}}@media(max-width:650px){.button{padding:25px 30px;width:100%;text-align:center;max-width:100%;margin-bottom:15px}.slider-container .button:nth-of-type(2){margin-top:3px}.breadcrumb{display:none!important}}@media(max-width:500px){.pol-flag i{display:block;position:relative;top:2px;left:0}.pol-flag span{display:none}.product-list li{flex-basis:100%}}.review-header-wrap{background:#fff;padding:30px 30px 0 30px}.review-header-wrap .review-stars{background:#e4042c;padding:20px}.review-header-wrap .review-stars .score{display:inline-block;font-family:"FontAwesome";font-size:30px;position:relative;border:none}.review-header-wrap .review-stars .score:before,.review-header-wrap .review-stars .score span:before{content:"    ";display:block}.review-header-wrap .review-stars .score span{color:#ffd700;position:absolute;top:0;left:0;overflow:hidden}.review-header-wrap .review-header{background:#cf1c1c;padding:10px 20px 20px 20px}.review-header-wrap .review-header span{color:#fff;padding:10px 20px 20px 20px}.white-text h1,.white-text h2,.white-text h3,.white-text p,.white-text .fa,.white-text a,.white-text span{color:#fff}.quote-block{margin:30px;display:inline-block}.Badge__content.private-badge{background-color:#000}.staff-review-header{width:100%;background-color:#cf1c1c;padding:30px 15px;color:#fff;margin:0}.latest-news{background:#fff;padding:15px;display:block;clear:both}.latest-news .wrap{background:#eee}.latest-news .content-wrap{padding:20px 20px 0 20px;display:inline-block;width:100%}.latest-news article{position:relative;top:0;left:0;background:#eee;border-bottom:solid 5px #dc143c;height:100%}.latest-news article header{z-index:initial;padding:0 0 20px 0;height:auto;display:block;width:100%;clear:both;display:inline-block;background:#eee;float:left}.latest-news i.fa{position:absolute;right:20px;top:14px;color:#e4042c;font-size:30px}.date-wrap{color:#fff;background:url('/media/1347/latest-news.jpg') right center no-repeat;background-size:contain!important;float:left;width:100px}.date-wrap>*{width:50%;margin-right:50%;text-align:center;background:#e4042c}.date-wrap>*:first-child{padding-top:5px}.date-wrap>*:nth-child(2){padding-bottom:8px}.latest-news article h3{margin:0 0 30px 0;font-weight:300}.ellipsis{overflow:hidden;position:relative;height:200px;line-height:25px;margin-bottom:20px}.ellipsis p{margin:0;padding:0}.ellipsis p:nth-of-type(2){display:none}.read-more{position:absolute;top:177px;left:0;width:100%;height:30px;text-align:left;background:#eee;color:#e4042c;font-weight:300;font-size:16px;z-index:5}.read-more:hover{text-decoration:underline}@media(max-width:750px){.latest-news{padding:5px}}.v-center{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center}.wrapper{position:relative;height:100%;width:100%}.container{width:100%;clear:both}.container.content{margin:15px;width:calc(100% - 30px)}.content-wrapper-2{background:#fff;padding:30px!important}.two.column .content-wrapper-2{margin:15px}.form-page.container{max-width:800px;margin:0 auto;margin-bottom:80px}.main{height:100%;position:relative;top:0;transition-property:transform}.content-wrapper{padding-top:40px;-webkit-transition:all 500ms ease-out 100ms;-moz-transition:all 500ms ease-out 100ms;-o-transition:all 500ms ease-out 100ms;transition:all 500ms ease-out 100ms;display:block}.sidebar>div:first-of-type{width:69%;-webkit-flex:.69;-ms-flex:.69;flex:.69;float:left}.sidebar>div:nth-of-type(2){width:31%;-webkit-flex:.31;-ms-flex:.31;flex:.31;padding:30px 30px 15px 0;float:right}.sidebar>div:nth-of-type(2) .container,.sidebar>div:nth-of-type(2)>*,.sidebar>div:nth-of-type(2) .wrap{margin-bottom:30px}.sidebar .reviews .wrap{margin-bottom:0}.column{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row}.column>*{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:15px;float:left;display:inline}.wrap{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;height:100%;background:#fff;min-height:100px}.content-wrap{padding:0 20px 30px 20px}.mb-one-half{width:50%}.two.column>*{width:50%}.three.column>*{width:33.3%}.four.column>*{width:25%}.six.column>*{width:16.6%}.site-header{position:relative;z-index:6;padding:0 0 25px 0;height:160px;background:#fff;border-bottom:solid 1px #ccc}.site-header .container{width:100%;display:block;clear:both;margin:0 auto;padding:0 30px}.main-logo{width:110px;margin-top:-25px}.slogan{float:left;width:122px;margin:-8px 1px 0 -32px}.tel-number{float:right}.tel-number span{font-size:15px;width:100%;text-align:right;display:block;margin-top:18px}.tel-number a[href^="tel:"]{color:#14133d;font-size:40px;width:100%;text-align:right;display:block;text-decoration:none}.wrap{position:relative}.image-container{overflow-x:hidden}.image-wrapper img{height:200px}.main-image .column>*{padding:0}@media(max-width:1700px){.four.column{flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}.four.column>*{width:50%;min-width:50%}.sidebar-details.two.column>*{width:100%;flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%}}@media(max-width:1481px){.main-logo{width:95px;margin-top:16px}}@media(max-width:1217px){.site-header{height:170px;padding-top:73px;text-align:center}.main-logo{margin-top:-4px}.slogan{display:none}.tel-number span{margin-top:10px}.sidebar{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.sidebar>div:nth-of-type(2),.sidebar>div:first-of-type{width:100%;-webkit-flex:1;-ms-flex:1;flex:1;padding:30px 10px 15px 10px;display:block}.two.column,.six.column{flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}.six.column>*{width:33.3%;flex-basis:33.3%;-webkit-flex-basis:33.3%;-ms-flex-basis:33.3%}.three.column{flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:flex-start}.six.column>*,.three.column>*{width:50%;flex-basis:50%;-webkit-flex-basis:50%;-ms-flex-basis:50%}.container .quote-box{order:unset}.content-wrapper{padding-top:0}.container.content{margin:5px;width:calc(100% - 10px)}.content-wrapper-2{margin:5px}.sidebar-details{width:50%!important;float:left;padding:0 15px;margin-bottom:0!important}.social-media{margin-top:20px}}@media(max-width:850px){.quote-box p{font-size:16px}.two.column>*{flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%}.two.column .content-wrapper-2{margin:15px 5px}}@media(max-width:750px){.six.column>*{width:100%;flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-basis:100%}.four.column>*,.three.column>*{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.three.column>.quote-box{flex:1;-webkit-flex:1;-ms-flex:1}.sidebar>div:nth-of-type(2){padding:30px 10px 15px 10px}.sidebar-details{width:100%!important;padding:0}}@media(max-width:1369px){.trade.submenu.drop-down{height:200px}}@media(max-width:1338px){.life.submenu.drop-down{height:200px}}@media(max-width:1299px){.vehicle.submenu.drop-down{height:200px}}@media(max-width:1243px){.trade.submenu.drop-down{height:218px}}@media(max-width:1217px){.motor.submenu.drop-down,.home.submenu.drop-down{height:320px}.life.submenu.drop-down{height:439px}.vehicle.submenu.drop-down{height:359px}.property.submenu.drop-down{height:400px}.trade.submenu.drop-down{height:378px}.more.submenu.drop-down{height:241px}.navbar li .submenu a{padding:20px 25px}}@media(max-width:650px){.slider-container h2{font-size:32px}}@media(max-width:392px){.checkbox-container{flex-direction:column}}.marine h1,.marine h1 i.fa,.marine h2,.marine .red-text,.marine .breadcrumb a{color:#6495ed}.marine .breadcrumb li a:hover,.marine .breadcrumb li.active,.marine .quote-box{background:#6495ed}.marine .sidebar>*:nth-child(2) h2{color:#f33}#ninja-slider{position:relative;z-index:1;width:calc(100% - 30px);background:none;margin:15px auto 0 auto;overflow:hidden;box-sizing:border-box;display:flex}#ninja-slider .inner{margin:0 auto;font-size:0;position:relative;box-sizing:border-box;width:100%;overflow:hidden}#ninja-slider ul{position:relative;list-style:none;padding:0!important;margin:0;box-sizing:border-box;min-height:423px;width:100%}#ninja-slider li{width:100%;left:0;position:absolute;font-size:12px;list-style:none;margin:0;padding:0;opacity:0;overflow:hidden;box-sizing:border-box;top:0;min-height:100%;display:inline-block}#ninja-slider li.ns-show{opacity:1}#ninja-slider li.loading::after{display:none!important}.slider-container{position:relative;top:0;left:0;float:left;min-height:427px;width:800px;background-color:rgba(0,0,0,.5);flex:1;display:flex;flex-direction:column;justify-content:center;padding:0 60px;z-index:2}.slider-container h2{font-size:42px;font-weight:300;line-height:1.2em;margin:0;color:#fff!important}.slider-container p{font-size:20px;font-weight:300;color:#fff;margin-top:20px}.slider-container .button{margin:30px 10px 0 0;padding:25px 30px;font-size:16px}.main-image-overlay{position:absolute;bottom:16px;right:16px;max-width:120px;z-index:1}#ninja-slider .ns-img{background-color:rgba(0,0,0,.3);background-size:cover;box-shadow:inset 0 0 2px rgba(255,255,255,.3);display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center right}#ninja-slider .caption{padding:20px 40px;margin:auto;left:0;right:0;top:auto;bottom:0;width:auto;text-align:right;font-family:sans-serif;font-size:11px;color:rgba(255,255,255,.2);background:none;position:absolute;box-sizing:border-box}#ninja-slider li .cap1{color:rgba(255,255,255,.5);font:bold 32px arial;text-align:center;opacity:0;bottom:40%;-webkit-transition:bottom 1.3s,opacity 1s;transition:bottom 1.3s,opacity 1s}#ninja-slider li[class*='-'] .cap1{opacity:1;bottom:20%}#ninja-slider li .cap2{color:rgba(255,162,0,.5);font-size:23px;bottom:15%;-webkit-transition-delay:1s;transition-delay:1s}#ninja-slider li[class*='-s'] .cap2{bottom:10%}#ninja-slider-pause-play{display:none}#ninja-slider-prev,#ninja-slider-next{position:absolute;display:inline-block;width:42px;height:56px;line-height:56px;top:50%;margin-top:-38px;background-color:rgba(0,0,0,.4);background-color:#ccc\9;backface-visibility:hidden;color:#fff;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;z-index:2;opacity:.3;font-family:sans-serif;font-size:13px;cursor:pointer;-webkit-transition:all .7s;transition:all .7s}#ninja-slider-prev:hover,#ninja-slider-next:hover{background-color:#000;background-color:#ccc\9}.slider-inner:hover #ninja-slider-prev,.slider-inner:hover #ninja-slider-next{opacity:1}#ninja-slider-prev{left:0}#ninja-slider-next{right:0}#ninja-slider-prev::before,#ninja-slider-next::before{position:absolute;top:17px;content:"";display:inline-block;width:20px;height:20px;border-left:2px solid #fff;border-top:2px solid #fff;backface-visibility:hidden}#ninja-slider-prev::before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px}#ninja-slider-next::before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:4px}#ninja-slider-prev div,#ninja-slider-next div{display:none}#ninja-slider-pager{position:relative;z-index:5;bottom:50px;width:100%;margin:0 auto;text-align:center;display:table;font-size:0;background:none}#ninja-slider-pager a{display:inline-block;width:10px;height:10px;background-color:#ccc;font-size:0;margin:2px 6px;cursor:pointer;border-radius:10px}#ninja-slider-pager a:hover{opacity:.6}#ninja-slider-pager a.active{background-color:#ef492f}#ninja-slider-pager,#ninja-slider-prev,#ninja-slider-next,#ninja-slider-pause-play{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media only screen and (max-width:1200px){.slider-container{width:100%;height:100%}}@media only screen and (max-width:1130px){#ninja-slider{margin:5px;width:calc(100% - 10px)}}@media only screen and (max-width:760px){#ninja-slider ul{min-height:500px}.slider-container .button{margin:30px 10px 15px 0}.slider-container{padding:30px 30px}}@media only screen and (max-width:650px){.main-image{max-height:auto!important;height:auto}#ninja-slider-prev,#ninja-slider-next{display:none}#ninja-slider li .cap1{font-size:20px}#ninja-slider ul{min-height:700px}}@media only screen and (min-width:2000px){.main-image{max-height:700px;height:700px}#ninja-slider ul{min-height:700px}.slider-container{min-height:700px;width:1000px}.slider-container h2{font-size:62px;line-height:1.4em}.slider-container p{font-size:30px}}.private-skin .Badge .Badge__content{background-color:#000!important}body.private-skin{background-color:#262e36;border-top:2px solid #1f262c}.private-skin .latest-news,.private-skin header{background-color:#262e36;background:#262e36}.private-skin .outside.max-width-paragraph,.private-skin .quote-text{color:#fff}.private-skin .red-text,.private-skin .branch-directory span,.private-skin .content-wrapper-2 a{color:#ae2850}.private-skin .panel header,.private-skin .branch-map header{background:#1d1d23}.private-skin .branch-map{border:solid 1px #1d1d23}.private-skin .branch-select p i{color:#7a1d39}.private-skin .branch-info,.private-skin .quote-box{background-color:#1d1d23}.private-skin .branch-info .not-store{border-left:1px solid #000}.private-skin .branch-info .not-store:hover{background:#000}.private-skin .branch-select li:first-child,.private-skin .branch-select li:first-child h2,.private-skin .branch-select li:first-child p i{background:#1d1d23}.private-skin .branch-directory li:hover{background:rgba(0,0,0,.3)!important;border-top:1px solid #5d636b!important;border-bottom:1px solid #5d636b!important}.private-skin .profile-pic{border:6px solid #1d1d23}.private-skin .btn-contact-branch,.private-skin .white-text{color:#fff!important}.private-skin .cookieMessage{background-color:#7a1d39}.private-skin .Badge .Badge__content{background-color:purple!important}.private-skin .site-footer a,.private-skin .site-footer a:link,.private-skin .site-footer a:visited,.private-skin .site-footer a:active{color:#fff!important}.private-skin .date-wrap>*{background:#7a1d39}.private-skin .green.button{background:#90a81e}.private-skin .green.button:hover{background:#4f5f00!important}.private-skin .grey.button{background:#9c1c42}.private-skin .grey.button:hover{background:#6b1534!important}.private-skin .btn-contact-branch:after{background-color:#58112a}.private-skin header .tel-number span,.private-skin header .tel-number a[href^="tel:"]{color:#fff}.private-skin h1,.private-skin h2.outside{color:#eee}.private-skin h2{color:#262e36}.private-skin .fa.fa-quote-left,.private-skin .latest-news i.fa,.private-skin .latest-news a,.private-skin h3,.private-skin .product-list i{color:#7a1d39}.private-skin .latest-news article{border-bottom:solid 5px #7a1d39}.private-skin .fa.corner-icon{border-top:100px solid #1d1d23}.private-skin #ninja-slider-pager a.active{background-color:#7a1d39}.private-skin .fa.square-corner-icon{background:#7a1d39}.private-skin #menu-bar{background:#7a1d39;border-bottom:solid 1px #4e1728}.private-skin .top-nav li{background:#1f262c}.private-skin header{border-bottom:solid 2px #1f262c}.private-skin footer{border-top:none}.private-skin footer>div:first-child,.private-skin .scrollTopBar{display:none}.private-skin footer small a:link{color:#90a81e!important}.private-skin footer small a:hover{color:#4f5f00!important}.private-skin footer>div:nth-of-type(2){background:#1f262c!important;color:#fff!important}.private-skin .fa-facebook-square,.private-skin .fa-twitter-square,.private-skin .fa-linkedin-square{color:#fff!important}.private-skin .fa-facebook-square:hover,.private-skin .fa-twitter-square:hover,.private-skin .fa-linkedin-square:hover{color:#ccc!important}.private-skin .author span{color:#7a1d39!important}.private-skin .legal-text p,.private-skin .legal-text a{color:#ccc!important}.private-skin .legal-text a:hover{color:#7a1d39!important}.private-skin .menu,.private-skin .top-nav li:hover{background:#7a1d39}.private-skin .navbar li>*:not(.submenu){border-left:solid 1px #262e36}.private-skin .navbar li>*:hover:not(.submenu){background:#6b1534}.private-skin .submenu li>*:hover{background:inherit}.private-skin .main-nav>ul>li:last-child a{border-right:solid 1px #262e36}.private-skin .submenu,.private-skin .submenu a{background:#1f262c}.private-skin .submenu li:first-of-type,.private-skin .submenu li:first-of-type a{background:#161c21!important}.private-skin .top-nav li.active,.private-skin .top-nav li.active:hover{background:#7a1d39;border-bottom:solid 1px #1f262c}.private-skin .main-nav li.active{background:#6b1534}.private-skin .main-nav .submenu a{border-bottom:solid 1px #000;border-right:solid 1px #000;border-left:none}.private-skin .navbar li .submenu a:hover{background:#161c21}.private-skin .breadcrumb li a{color:#1d1d23}.private-skin .breadcrumb li{background:#ccc;border-left:1px solid #262e36}.private-skin .breadcrumb li a{color:#1d1d23}.private-skin .breadcrumb li a:hover{background:#1d1d23;color:#fff;border-left:#7a1d39}.private-skin .breadcrumb li.active{background:#1f262c}.private-skin .breadcrumb li a:after{border-left:7px solid #ccc}.private-skin .breadcrumb li:hover a:after{border-left:1px solid #262e36}.private-skin .labelLink{background:#ae2850;border-bottom:4px solid #7a1d39}.private-skin .labelLink:hover{background:#7a1d39}.private-skin .labelLink:after{border-bottom:10px solid #7a1d39;border-left:10px solid #7a1d39}@media(max-width:1160px){.private-skin .main-nav li:first-child{border-top:solid 1px #4e1728}.private-skin .main-nav li{border-bottom:solid 1px #4e1728}.private-skin .menu{border-right:1px solid #4e1728}}@media(max-width:1130px){.private-skin .logo-wrap:after{display:none}}.rural-skin .latest-news,.rural-skin header{background-color:#fff;background:#fff}.rural-skin .outside.max-width-paragraph,.rural-skin .quote-text{color:#093a3c}.rural-skin .red-text,.rural-skin .branch-directory span,.rural-skin .content-wrapper-2 a{color:#214b4d}.rural-skin .panel header,.rural-skin .branch-map header{background:#093a3c}.rural-skin .branch-map{border:solid 1px #093a3c}.rural-skin .branch-select p i{color:#093a3c}.rural-skin .branch-info,.rural-skin .quote-box{background-color:#093a3c}.rural-skin .branch-info .not-store{border-left:1px solid #000}.rural-skin .branch-info .not-store:hover{background:#000}.rural-skin .branch-select li:first-child,.rural-skin .branch-select li:first-child h2,.rural-skin .branch-select li:first-child p i{background:#093a3c}.rural-skin .branch-directory li:hover{background:rgba(0,0,0,.3)!important;border-top:1px solid #5d636b!important;border-bottom:1px solid #5d636b!important}.rural-skin .profile-pic{border:6px solid #093a3c}.rural-skin .btn-contact-branch,.rural-skin .white-text{color:#fff!important}.rural-skin .cookieMessage{background-color:#093a3c}.rural-skin .Badge .Badge__content{background-color:purple!important}.rural-skin .site-footer a,.rural-skin .site-footer a:link,.rural-skin .site-footer a:visited,.rural-skin .site-footer a:active{color:#fff!important}.rural-skin .date-wrap>*{background:#093a3c}.rural-skin .green.button{background:#214b4d}.rural-skin .green.button:hover{background:#3e6264!important}.rural-skin .grey.button{background:#000}.rural-skin .grey.button:hover{background:#3e6264!important}.rural-skin .btn-contact-branch:after{background-color:#58112a}.rural-skin header .tel-number span,.rural-skin header .tel-number a[href^="tel:"]{color:#093a3c}.rural-skin h1,.rural-skin h2.outside{color:#093a3c}.rural-skin h2{color:#093a3c}.rural-skin .fa.fa-quote-left,.rural-skin .latest-news i.fa,.rural-skin .latest-news a,.rural-skin h3,.rural-skin .product-list i{color:#093a3c}.rural-skin .latest-news article{border-bottom:solid 5px #093a3c}.rural-skin .fa.corner-icon{border-top:100px solid #093a3c}.rural-skin #ninja-slider-pager a.active{background-color:#093a3c}.rural-skin .fa.square-corner-icon{background:#093a3c}.rural-skin #menu-bar{background:#093a3c;border-bottom:solid 1px #4e1728}.rural-skin .top-nav li{background:#093a3c}.rural-skin header{border-bottom:solid 2px #062627}.rural-skin footer{border-top:none}.rural-skin footer>div:first-child,.rural-skin .scrollTopBar{display:none}.rural-skin footer small a:link{color:#90a81e!important}.rural-skin footer small a:hover{color:#4f5f00!important}.rural-skin footer>div:nth-of-type(2){background:#093a3c!important;color:#fff!important}.rural-skin .fa-facebook-square,.rural-skin .fa-twitter-square,.rural-skin .fa-linkedin-square{color:#fff!important}.rural-skin .fa-facebook-square:hover,.rural-skin .fa-twitter-square:hover,.rural-skin .fa-linkedin-square:hover{color:#ccc!important}.rural-skin .author span{color:#093a3c!important}.rural-skin .legal-text p,.rural-skin .legal-text a{color:#ccc!important}.rural-skin .legal-text a:hover{color:#093a3c!important}.rural-skin .menu,.rural-skin .top-nav li:hover{background:#093a3c}.rural-skin .navbar li>*:not(.submenu){border-left:solid 1px #062627}.rural-skin .navbar li>*:hover:not(.submenu){background:#062627}.rural-skin .submenu li>*:hover{background:inherit}.rural-skin .main-nav>ul>li:last-child a{border-right:solid 1px #062627}.rural-skin .submenu,.rural-skin .submenu a{background:#093a3c}.rural-skin .submenu li:first-of-type,.rural-skin .submenu li:first-of-type a{background:#161c21!important}.rural-skin .top-nav li.active,.rural-skin .top-nav li.active:hover{background:#214b4d;border-bottom:solid 1px #062627}.rural-skin .main-nav li.active{background:#214b4d}.rural-skin .main-nav .submenu a{border-bottom:solid 1px #000;border-right:solid 1px #000;border-left:none}.rural-skin .navbar li .submenu a:hover{background:#161c21}.rural-skin .breadcrumb li a{color:#093a3c}.rural-skin .breadcrumb li{background:#ccc;border-left:1px solid #fff}.rural-skin .breadcrumb li a{color:#093a3c}.rural-skin .breadcrumb li a:hover{background:#093a3c;color:#fff;border-left:#093a3c}.rural-skin .breadcrumb li.active{background:#093a3c}.rural-skin .breadcrumb li a:after{border-left:7px solid #ccc}.rural-skin .breadcrumb li:hover a:after{border-left:1px solid #fff}.rural-skin .labelLink{background:#093a3c;border-bottom:4px solid #093a3c}.rural-skin .labelLink:hover{background:#062627}.rural-skin .labelLink:after{border-bottom:10px solid #093a3c;border-left:10px solid #093a3c}@media(max-width:1160px){.rural-skin .main-nav li:first-child{border-top:solid 1px #4e1728}.rural-skin .main-nav li{border-bottom:solid 1px #4e1728}.rural-skin .menu{border-right:1px solid #4e1728}}@media(max-width:1130px){.rural-skin .logo-wrap:after{display:none}}.rural-meet-team-table tr{display:block;margin-bottom:30px}.rural-meet-team-table td:first-of-type{width:230px}.rural-meet-team-table td:nth-of-type(2) p{margin-bottom:0}.rural-meet-team-table td:nth-of-type(2){width:350px}.rural-meet-team-image{height:180px;width:180px;border-radius:180px;overflow:hidden}@media(max-width:600px){.rural-meet-team-table td:last-of-type{width:100%;display:block;margin-top:30px;margin-bottom:60px}.rural-meet-team-image{height:100px;width:100px;border-radius:100px}}.thankyou{display:flex;align-items:center;justify-content:center;min-height:400px}.thankyou h2:first-of-type{padding-right:0}h1{margin:20px 10px;font-size:44px;font-weight:300}h2{font-weight:300;font-size:27px}h2.outside{margin:30px 0 0 15px}.content-wrapper-2 h2:first-of-type{margin-top:0;padding-right:30px}h3{font-weight:400}h4{font-size:1.4em}h5{font-size:1.2em;line-height:1.2em;padding:0 0 1.2em 0}h1,h2,h3,h4,h5{width:100%;clear:both;height:auto;color:#14133d}h2.large{font-size:45px;margin-top:0}.latest-news h2{margin-left:10px}p,address,cite{font-size:16px;font-weight:300;line-height:1.4em;margin:0}p.outside{margin-left:15px;width:60%}p.outside.pad-bottom,h2.outside.pad-bottom{padding-bottom:20px}.content-wrapper-2 h2{font-weight:300}.content-wrapper-2 h3{padding-top:40px}.content-wrapper-2 h4{font-weight:500;font-size:16px;color:#000}.content-wrapper-2 ul{padding:0}.content-wrapper-2 ul li{position:relative;font-size:16px;font-weight:300;line-height:1.4em;margin:0}.bullet-check li{padding:8px 0 8px 30px;position:relative;font-weight:300}.bullet-check li:before{content:'';position:absolute;left:0;top:16px;width:8px;height:8px;border-radius:2px;background:#e4042c}.tick-check li{padding:8px 0 8px 30px;position:relative;font-weight:300}.tick-check li:before{content:'';position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:2px;color:#1dd647;font-family:'FontAwesome';font-size:1em}address{font-style:normal}.fa.fa-quote-left{font-size:30px;color:#e4042c}.max-width-paragraph{width:400px}.outside.max-width-paragraph{padding:0 0 20px 0}.author{padding-top:15px;display:block}.content-wrapper-2 p{margin-bottom:20px}.red-text,.author span{color:#14133d}.red-text.strapline{margin:0}.or-text{width:100%;display:block;clear:both;text-align:center;position:relative;color:#cf1c1c;height:40px;margin:30px 0 10px 0}.or-text:after,.or-text:before{content:'';position:absolute;width:45%;height:1px;top:14px;background:#cf1c1c}.or-text:before{left:0}.or-text:after{right:0}.form-page h3{font-weight:300;font-size:30px;padding-top:0;margin-top:0}.form-page h3 i{padding-left:30px;line-height:40px}.form-page .fa{float:right;padding-top:6px}.quote-text{color:#333}.small-text{font-size:13px}h3 i{float:right}@media(max-width:1400px){.max-width-paragraph{width:100%}}@media(max-width:850px){h1{font-size:30px}.fa.fa-user{display:none}.form-page h3{font-size:18px;font-weight:400;text-align:center}.content-wrapper-2 h2:first-of-type{font-weight:400;font-size:18px;padding-right:10px}}@media(max-width:650px){h1{margin:0 5px 30px 5px;padding-right:15px}}.flex{display:flex}.hidden{display:none}.no-wrap{white-space:nowrap}.margin{margin:30px 0}.no-margin{margin:0!important}.left-margin{margin-left:20px}.right-margin{margin-right:20px}.top-margin{margin-top:20px}.bottom-margin{margin-bottom:20px}.top-margin-only{margin:20px 0 0 0!important}.out-of-hours h3{padding-top:10px;margin-bottom:0}.out-of-hours .content-wrapper-2{margin-top:0!important}.outhours-motor,.outhours-home{display:inline-block;cursor:pointer;padding:5px 0 2px 0;border-bottom:solid 1px #000}.outhours-motor:hover,.outhours-home:hover{color:#f33;border-bottom:solid 1px #f33}.drop-content{border-bottom:solid 1px #e1e1e1}.reviews{background:#fff;display:inline-block;width:100%;padding:30px}.pad-md{padding:15px}.mx-2{margin-right:15px;margin-left:15px}.sp-bet{justify-content:space-between}.centered{text-align:center}.align-left{text-align:left}.center-content{display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:1000px){.margin{width:100%}}.menu{position:absolute;top:140px;width:100%;z-index:99995;background:#14133d}nav a{color:#fff}.main-nav,.navbar{display:inline-block;width:100%;float:left}.navbar{margin:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.22);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.22);box-shadow:0 2px 5px 0 rgba(0,0,0,.22);padding:0 0 0 30px}.stick{position:fixed;top:0;left:0}.nav-wrap ul{padding:0}.main-nav li{display:inline;width:auto;float:left}.main-nav li.active{background:#252553}.navbar li>*:not(.submenu){display:block;width:100%;height:100%;color:#fff;padding:20px;border-radius:0;font-weight:300!important;border-left:solid 1px #14133d;cursor:pointer}.navbar li>*:hover:not(.submenu){background:#252553}.main-nav>ul>li:last-child a{border-right:solid 1px #14133d}.main-nav i{margin-right:5px}.main-nav i.fa-angle-down{margin-left:8px;margin-right:0}.submenu-toggle .fa-angle-down.rotate{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.top-nav{position:relative;z-index:7;width:100%;float:left;top:-1px}.top-nav ul{float:right;margin:0 30px 0 0}.top-nav li{border-right:solid 1px #2b2b2b;border-bottom:solid 1px #2b2b2b;float:left;background:#666;position:relative}.top-nav li.active,.top-nav li.active:hover{background:#14133d;border-bottom:#14133d}.top-nav li a{float:left;font-size:12px;padding:12px 26px;color:#fff}.top-nav li:hover{background:#333}.top-nav li:first-child,.top-nav li:first-child a{border-bottom-left-radius:5px}.top-nav li:last-child,.top-nav li:last-child a{border-right:none;border-bottom-right-radius:5px}.pol-flag div{position:relative;padding-left:25px;width:70px;display:inline-block}.pol-flag i{width:19px;height:11px;background:red;background:-webkit-linear-gradient(#fff 50%,red 50%);background:-o-linear-gradient(#fff 50%,red 50%);background:-moz-linear-gradient(#fff 50%,red 50%);background:linear-gradient(#fff 50%,red 50%);position:absolute;left:-1px;top:2.2px}.submenu{position:absolute;left:0;width:100%;display:flex;flex-wrap:wrap;clear:both;background:#14133d;padding:0;overflow-y:hidden}.main-nav .submenu a{width:100%;background:none;border-bottom:solid 1px #14133d;border-right:solid 1px #14133d}.main-nav .submenu a:hover{background:none}.submenu p{color:#fff;font-weight:500;font-size:13px;margin-top:8px;line-height:20px}.submenu li{display:inline;width:33.3%;float:left;overflow:hidden}.submenu li:first-of-type{display:block;width:100%;padding:0;height:auto;background:#252553;flex-basis:100%}.submenu span{position:relative;padding-left:26px;display:flex}.submenu i{position:absolute;left:0;top:2px}.navbar li .submenu a{padding:20px 30px 20px 61px;border-left:none}.navbar li .submenu a:hover{background:#252553}.submenu-toggle .submenu,.submenu-toggle .fa-angle-down{-webkit-transition:all 500ms ease-out 100ms;-moz-transition:all 500ms ease-out 100ms;-o-transition:all 500ms ease-out 100ms;transition:all 500ms ease-out 100ms}.submenu-toggle .fa-angle-down.drop-down{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.one-row,.two-row,.three-row,.four-row{max-height:0}.one-row.drop-down{max-height:127px}.two-row.drop-down{max-height:190px}.three-row.drop-down{max-height:252px}.four-row.drop-down{max-height:318px}.content-wrapper{margin-top:0}.content-wrapper.one-row-drop-down{margin-top:120px}.content-wrapper.two-row-drop-down{margin-top:180px}.content-wrapper.three-row-drop-down{margin-top:240px}.content-wrapper.four-row-drop-down{margin-top:300px}.show-menu .main{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.show-menu .menu{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#menu-bar{display:none;position:fixed;left:0;top:0;color:#fff;z-index:10;background-color:#14133d;border-bottom:solid 1px #14133d;width:100%;height:63px;transition-property:background-color,border-color}.menu-toggle,.mobile-tel{display:inline;padding:22px 25px 11px 25px;height:60px;cursor:pointer}.menu-toggle{float:left}.mobile-tel{padding-top:21px;float:right}.mobile-tel a{color:#fff;font-size:17px}.menu-toggle i,.mobile-tel i{margin-right:5px}@media(max-width:1550px){.menu i.fa:not(.fa-angle-down){display:none}.submenu span{padding-left:0}.navbar li .submenu a{padding:20px 30px 20px 30px}}@media(max-width:1481px){#menu-bar{display:block}.submenu p,header .tel-number,.scrollTopBar{display:none}.top-nav{top:3px}.top-nav ul{width:100%;float:left;margin:0;padding:0;display:flex}.top-nav li{width:20%;display:flex;align-items:center}.top-nav li a{width:100%;padding:12px 5px;text-align:center}.top-nav li:first-child,.top-nav li:first-child a,.top-nav li:last-child,.top-nav li:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}.menu{position:fixed;z-index:unset;top:2px;left:0;padding-top:60px;height:100%;width:300px;overflow:hidden;border-right:1px solid #14133d;-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);transition-property:transform}.content-wrapper.one-row-drop-down,.content-wrapper.two-row-drop-down,.content-wrapper.three-row-drop-down,.content-wrapper.four-row-drop-down{margin-top:0}.menu i.fa:not(.fa-angle-down){display:inline}.main,.menu{transition-duration:.3s;transition-timing-function:ease-in-out}.navbar.container{padding:0}main{margin-top:59px}.main-nav>ul li i:not(.fa-angle-down){display:inline}.menu i.fa{display:inline}.main-nav{height:100%;overflow-y:scroll;overflow-x:hidden;width:320px}.navbar{float:left}.main-nav ul{padding:0}.main-nav li{display:block;width:100%;float:left;border-bottom:solid 1px #14133d}.main-nav li:first-child{border-top:solid 1px #14133d}.submenu{position:relative;display:flex;flex-wrap:wrap;clear:both;background:#14133d;max-height:0}.navbar li .submenu a{padding:20px 30px}.submenu li{display:block;width:100%;padding:0;height:auto;border-bottom:none}.submenu span{padding-left:23px}.one-row.drop-down,.two-row.drop-down,.three-row.drop-down,.four-row.drop-down{max-height:800px}}@media(max-width:650px){.menu-bar{top:140px}}@media(max-width:500px){.pol-flag i{display:block;position:relative;top:2px;left:0}.pol-flag span{display:none}}@media(max-width:280px){.menu-toggle span{display:none}.mobile-tel{display:none}}.site-footer{border-top:solid 3px #14133d;background:#fff;clear:both;font-size:13px}.site-footer .container{padding:20px 15px}.site-footer p{font-size:13px}.site-footer a,.site-footer a:link,.site-footer a:visited,.site-footer a:active{color:#000;font-weight:300}.site-footer a:hover,.site-footer a:link:hover,.site-footer a:visited:hover,.site-footer a:active:hover{color:#e4042c}.site-footer .bottom.container{background-color:#f7f7f7}.site-footer .bottom-nav{margin:0;padding:0}.site-footer .bottom-nav li{padding:5px;display:inline}.site-footer .legal-footer{width:460px}.site-footer .legal-footer p{font-size:13px}.cookie-btn-container{width:100%;text-align:center;display:block;padding:10px 0;box-sizing:border-box}.site-footer .social-media{padding-left:0}.site-footer .social-media li{padding-left:0;display:inline}.site-footer .social-media i{font-size:30px}.site-footer .fa-facebook-square{color:#3b5998}.site-footer .fa-twitter-square{color:#2daae1}.site-footer .fa-linkedin-square{color:#0073b2}.site-footer .fa-facebook-square:hover,.site-footer .fa-twitter-square:hover,.site-footer .fa-linkedin-square:hover{color:#666}@media(max-width:1575px){.site-footer .container{flex-direction:column}.site-footer .star-review{margin-bottom:15px;text-align:center}.site-footer .bottom-nav{text-align:center}.site-footer .legal-footer{width:80%;margin:0 auto}.site-footer .legal-footer p{text-align:center}.site-footer .social-media{text-align:center}}@media(max-width:1018px){.site-footer .star-review{text-align:left}.site-footer .bottom-nav{text-align:left}.site-footer .bottom-nav li{padding:5px 0;display:block}.site-footer .legal-footer{width:100%}.site-footer .legal-footer p{text-align:left}.site-footer .social-media{text-align:left}}#cookieNotice a{border-radius:4px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#cookieNotice a:hover{background:#1dd647!important}#cookieNotice .cookie-link{color:#fff!important;text-decoration:underline!important;cursor:pointer}#cookieNotice .cookie-link:hover{background:transparent!important}@media(max-width:800px){#cookieNotice{text-align:left!important}#cookieNotice a:not(.cookie-link){display:block!important;max-width:200px;margin:10px auto 0 auto!important;text-align:center!important}}.careers-header{position:relative;justify-content:center;align-items:center;display:flex}.careers-header-overlay{position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.careers-header-content{position:relative;z-index:3}.careers-header-bg{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.careers-search-button{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#ea0029;color:#fff;padding:30px;max-width:600px;font-size:30px;font-weight:300;line-height:45px;margin:90px auto;margin-top:0;border-radius:5px;border:none;cursor:pointer;transition:background-color .5s ease}.careers-search-button:hover{background-color:#c90327}.careers-quote{display:flex;flex-direction:column;padding:40px;margin:45px auto 0;max-width:900px;text-align:center}.careers-quote p{font-size:38px;line-height:45px;margin-bottom:20px}.careers-quote cite{font-size:18px;line-height:24px;font-style:normal;font-weight:400;margin-top:20px}.careers-row{position:relative;display:flex;background-color:#fff}.careers-col{display:flex;flex-direction:column;max-width:50%;min-width:50%}.careers-scroll-point{position:absolute;top:-105px;left:0;visibility:hidden}.careers-text{display:flex;justify-content:center;padding:110px 45px}.careers-img{flex-grow:1;background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:center}.careers-slider{flex-direction:column;padding:45px;padding-right:0;background-color:#eee;min-height:auto}.careers-slider-container{display:flex;width:100%;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory}.careers-slider-container::-webkit-scrollbar{width:100px}.careers-slider-container::-webkit-scrollbar-track{background-color:transparent}.careers-slider-container::-webkit-scrollbar-thumb{background-color:#fff;outline:1px solid #fff;border-radius:15px;height:15px}.careers-slider-item{position:relative;min-width:40%;max-width:40%;margin:10px;scroll-snap-align:start;background-color:#fff;border-radius:5px;overflow:hidden}.careers-slider-item blockquote{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start;flex-direction:column;padding:45px}.careers-slider-item blockquote p{position:relative;font-size:26px;line-height:33px}.careers-slider-item cite{font-size:18px;line-height:24px;font-style:normal;font-weight:400;margin-top:20px}.careers-slider-alt-container{display:flex}.careers-slider-alt-container>*{flex-basis:50%;flex-grow:1}.careers-slider-alt-controls{display:flex}.careers-slider-alt-controls .careers-slider-profile-img{margin-right:15px;min-width:110px;width:110px;max-width:110px;min-height:110px;height:110px;cursor:pointer}.careers-slider-alt-controls .careers-slider-profile-img.active{outline:solid 5px #e4042c}.careers-slider-alt-controls .careers-slider-profile-img img{width:110px;transition:all .5s ease;filter:grayscale(.4)}.careers-slider-alt-controls .careers-slider-profile-img:hover img{transform:scale(1.075)}.careers-slider-alt-blockquote{height:0;overflow:hidden;opacity:0;transition:opacity 1s ease}.careers-slider-alt-blockquote p{font-size:20px;font-weight:300}.careers-slider-alt-blockquote cite{display:block;font-style:normal;font-weight:500;margin-top:20px}.careers-primary-heading{font-size:38px;margin:0 0 20px}.careers-nav{position:sticky;top:59px;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#252553;width:100%;padding:0 45px;z-index:5;overflow-x:auto}.careers-nav nav{display:flex}.careers-nav a{height:50px;padding:0 20px;white-space:nowrap;display:flex;justify-content:center;align-items:center}.careers-nav a:hover{background-color:#14133d}.careers-nav-mobile-arrow{position:sticky;top:59px;display:none;justify-content:center;align-items:center;right:0;min-width:40px;min-height:50px;max-height:50px;background-color:#252553;font-size:14px;color:#fff}.careers-nav-mobile-arrow>i{position:relative;top:1.5px}.careers-fixed-btn-container{display:none;position:fixed;z-index:10;bottom:0;left:0;width:100%;background-color:transparent;padding:10px}.careers-fixed-btn{width:100%;background-color:red;border-radius:5px;color:#fff;margin-bottom:0;font-size:16px;font-weight:400}.careers-fixed-btn-container .button{min-width:100%}.careers-btn-container{position:relative;display:flex;width:100%;padding:80px 20px;justify-content:center;align-items:center;flex-direction:column;text-align:center;background-color:#fff}.careers-btn-container .button{padding:30px;max-width:400px;min-width:300px}.careers-fixed-desktop-btn-container{position:fixed;z-index:1;right:-67px;top:50%;width:180px;transform:rotate(90deg);overflow:hidden}.careers-fixed-desktop-btn-container>*{width:100%;font-weight:400;font-size:16px;padding:15px 5px}.careers-slider-profile-img{display:flex;justify-content:center;align-items:center;min-width:110px;width:110px;max-width:110px;min-height:110px;height:110px;max-height:110px;border-radius:110px;margin-bottom:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover;background-position:center;outline:solid 5px #ccc;transition:outline .5s ease;overflow:hidden}.careers-stars{display:flex;color:#daa520;font-size:24px;margin-top:20px}.careers-stars *{margin-right:5px}.clients{padding:110px 0}.clients .careers-primary-heading{text-align:center}.clients .desktop{margin-bottom:-55px!important}.clients .desktop #ninja-slider-prev,.clients .desktop #ninja-slider-next{margin-top:-80px!important}.clients .desktop ul{min-height:300px!important}.clients .desktop .careers-slider-item{margin-top:20px;max-width:100%;min-width:100%;background-color:transparent;text-align:center}.clients .desktop .careers-stars{margin:20px auto}.clients .desktop blockquote p:before{display:none}.testimonials{min-height:500px}.testimonials .careers-slider-alt-blockquotes blockquote{padding-right:80px;padding-left:45px}.testimonials .desktop,.clients .desktop{display:block}.testimonials .mobile,.clients .mobile{display:none}@media(max-width:1155px){.careers-slider-item blockquote p{font-size:16px;line-height:24px}}@media(max-width:1080px){.careers-row{min-height:50vh}.careers-nav{justify-content:flex-start;align-items:flex-start;text-align:left;padding:0}.testimonials .desktop,.clients .desktop{display:none}.testimonials .mobile,.clients .mobile{display:flex}.clients .careers-primary-heading{text-align:left}}@media(max-width:900px){.careers-slider-item{min-width:85%;max-width:85%}.careers-slider-item blockquote p{font-size:24px;line-height:30px}.clients .careers-slider-item blockquote p:before{top:82px;left:-23px;font-size:250px}.careers-search-button{font-size:24px;line-height:36px}}@media(max-width:800px){.careers-row{flex-direction:column}.careers-col{max-width:100%;min-width:100%}.careers-text{order:1;padding:90px 20px}.careers-img{order:2;height:400px}.careers-slider{padding:90px 20px;padding-right:0}.careers-search-button{margin:20px}.careers-quote{margin:20px auto}.careers-slider-item blockquote{padding:40px}.careers-nav-mobile-arrow{display:flex}}@media(max-width:775px){.careers-nav{padding:0}}@media(max-width:675px){.careers-nav{font-size:14px;overflow-x:scroll}.careers-fixed-desktop-btn-container,.careers-btn-container,.careers-search-button{display:none}.careers-fixed-btn-container{display:flex}}@media(max-width:550px){.careers-slider-item blockquote p{font-size:18px;line-height:24px}}