@import url(https://fonts.googleapis.com/css?family=Roboto);@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css?family=Indie+Flower);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important;font-style:italic}p{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}.mg-10{margin:10px!important}.mg-20{margin:20px!important}.mg-30{margin:30px!important}.mg-40{margin:40px!important}.mg-50{margin:50px!important}.pd-10{padding:10px!important}.pd-20{padding:20px!important}.pd-30{padding:30px!important}.pd-40{padding:40px!important}.pd-50{padding:50px!important}.mgt-10{margin-top:10px!important}.mgt-20{margin-top:20px!important}.mgt-30{margin-top:30px!important}.mgt-40{margin-top:40px!important}.mgt-50{margin-top:50px!important}.mgb-10{margin-bottom:10px!important}.mgb-20{margin-bottom:20px!important}.mgb-30{margin-bottom:30px!important}.mgb-40{margin-bottom:40px!important}.mgb-50{margin-bottom:50px!important}.pdt-10{padding-top:10px!important}.pdt-20{padding-top:20px!important}.pdt-30{padding-top:30px!important}.pdt-40{padding-top:40px!important}.pdt-50{padding-top:50px!important}.pdb-10{padding-bottom:10px!important}.pdb-20{padding-bottom:20px!important}.pdb-30{padding-bottom:30px!important}.pdb-40{padding-bottom:40px!important}.pdb-50{padding-bottom:50px!important}.img-responsive{margin:0 auto}.navbar-toggle{border:none;background:#002e62}.navbar-toggle .icon-bar{background:rgba(255,255,255,.9)}.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:0;display:none}.row-offcanvas-left .sidebar-offcanvas{left:0;display:none}.row-offcanvas-right.active{right:0}.row-offcanvas-left.active{left:0}.row-offcanvas-right.active .sidebar-offcanvas{display:block}.row-offcanvas-left.active .sidebar-offcanvas{display:block}.row-offcanvas .content{width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas.active .content{width:66.6667%}.sidebar-offcanvas{position:relative;width:33.3333%}body{overflow-x:hidden;height:100%;font-family:"Roboto","Georgia",Cambria,Times New Roman,Times,serif;line-height:1.5;color:#5c6b80;background-color:rgba(232,241,242,.3);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{border-color:#5c6b80}.line hr{display:block;height:2px;width:90%;border:0;border-top:1px solid rgba(150,150,150,.5);margin:1em auto;padding:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#5c6b80;border-color:#5c6b80}.pagination>li>a,.pagination>li>span{color:#5c6b80;text-decoration:none;background-color:#fff;border:1px solid #5c6b80;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.pagination>li>a:focus,.pagination>li>span:focus,.pagination>li>a:hover,.pagination>li>span:hover{color:#fff;text-decoration:none;background-color:#475262;border:1px solid #475262}.btn-special{position:relative;background:#FFF;color:#002e62!important;box-shadow:none;border-radius:5px;border:2px solid #002e62;font-size:16px;margin:20px 0 10px;padding:10px 45px 10px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.btn-special:focus,.btn-special:hover{background:rgba(0,46,98,1);color:rgba(255,255,255,.9)!important}.btn-special i{font-size:24px;position:absolute;right:15px}.center-box-table{display:table;width:100%;height:100%}.center-box-table-cell{display:table-cell;text-align:center;vertical-align:middle}.middle-box-table{display:table;width:100%;height:100%}.middle-box-table-cell{display:table-cell;padding-top:10px;text-align:center;vertical-align:middle}.ribbon-wrapper-gold{width:120px;height:120px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-gold{font:bold 15px Sans-Serif;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-14px;top:32px;width:172px;background-color:#6ed3cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#6ed3cf),to(#a08a10));background-image:-webkit-linear-gradient(top,#6ed3cf,#a08a10);background-image:-moz-linear-gradient(top,#6ed3cf,#a08a10);background-image:-ms-linear-gradient(top,#6ed3cf,#a08a10);background-image:-o-linear-gradient(top,#BFDC7A,#a08a10);color:#6ed3cf;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon-gold:before,.ribbon-gold:after{content:"";border-top:3px solid #78670c;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-gold:before{left:0}.ribbon-gold:after{right:0}.ribbon-wrapper-red{width:175px;height:175px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-red{font:bold 15px Sans-Serif;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-26px;top:59px;width:250px;background-color:#DC143C;background-image:-webkit-gradient(linear,left top,left bottom,from(#DC143C),to(#9a0e2a));background-image:-webkit-linear-gradient(top,#DC143C,#9a0e2a);background-image:-moz-linear-gradient(top,#DC143C,#9a0e2a);background-image:-ms-linear-gradient(top,#DC143C,#9a0e2a);background-image:-o-linear-gradient(top,#DC143C,#9a0e2a);color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon-red:before,.ribbon-red:after{content:"";border-top:3px solid #840c24;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-red:before{left:0}.ribbon-red:after{right:0}a,a:visited{color:#c60f2f}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#c60f2f}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:500;font-family:'Montserrat',sans-serif}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.5em;font-weight:900;line-height:1.333em}h2,.h2{font-size:1.75em;font-weight:800;line-height:1.4em;margin-bottom:.375em}h3,.h3{font-size:1.125em;font-weight:700}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.navbar-clear{border:none;background-color:#D2D3D5;color:#222;-moz-box-shadow:0 0 7px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px rgba(0,0,0,.1);box-shadow:0 0 7px rgba(0,0,0,.2)}body.home .navbar-clear{position:absolute;top:auto;bottom:0;left:0;right:0;margin-bottom:0}.navbar-dark{border:none;background-color:#D2D3D5;color:#222;-moz-box-shadow:0 0 7px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px rgba(0,0,0,.1);box-shadow:0 0 7px rgba(0,0,0,.2)}.navbar-header{float:none;text-align:center;width:100%}.navbar-header .navbar-brand{display:block;float:none;height:auto;margin:0 auto!important;padding:0}.navbar-header .navbar-brand .logo{margin:0;padding:5px 0 6px;max-height:70px}.navbar-collapse{text-align:center}.navbar-nav{display:inline-block;float:right;font-weight:500;text-transform:uppercase;margin-bottom:-8px;font-family:'Montserrat',sans-serif}@media(min-width:1600px){#menu-main-menu{margin-right:240px}}.navbar-nav li a{margin:0;padding:25px 15px;font-size:12px;color:#002E62;background-color:transparent;letter-spacing:2px;font-weight:900;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}@media(min-width:768px) and (max-width:991px){.navbar-nav li a{padding:15px 10px;font-size:7px}}@media(min-width:992px) and (max-width:1199px){.navbar-nav li a{padding:15px;font-size:8px}}@media(min-width:1200px){.navbar-nav li a{padding:20px 15px;font-size:12px}}@media(min-width:1600px){.navbar-nav li a{padding:25px 15px}}.navbar-nav li a:focus,.navbar-nav li a:hover{color:rgba(255,255,255,.9);background-color:rgb(0,46,98);border-color:transparent}.navbar-nav li.two-line a{padding:13px 15px}@media(min-width:768px){.navbar-nav li.two-line a{line-height:12px}}@media(min-width:992px){.navbar-nav li.two-line a{line-height:normal;padding:15px}}@media(min-width:1600px){.navbar-nav li.two-line a{padding:20px 15px}}.navbar-nav .page_item a{color:rgba(255,255,255,.9);font-weight:900;background:rgba(0,46,98,.9)}.navbar-nav .page_item a:focus,.navbar-nav .page_item a:hover{color:rgba(255,255,255,.9);background-color:rgb(0,46,98);border-color:transparent}.navbar-nav .navbar-nav li:last-child a{border-right:none}.navbar-phone-numbers{font-size:15px;font-weight:700;padding:5px 15px 7px 0}.navbar-right .dropdown-menu{right:auto;left:0}.dropdown-menu{border:none;border-top:10px solid #000;border-radius:0;box-shadow:0 4px 17px rgba(0,0,0,.3);padding:0}.dropdown-menu li a{margin:0;padding:10px;color:#666!important;font-size:18px!important;font-weight:500!important;background:transparent!important;font-family:'Montserrat',sans-serif!important}.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#eee!important;background-color:#6ed3cf!important;border-color:#6ed3cf!important}.dropdown-menu li.active a,.dropdown-menu li.active a:hover,.dropdown-menu li.active a:focus{color:#246a20;text-decoration:none;background-color:rgba(0,0,0,.05);outline:0}.dropdown-menu li.page_item a{font-family:'Montserrat',sans-serif!important;background:rgba(0,0,0,.9)!important;color:rgba(255,255,255,.9)!important;font-size:20px!important;font-weight:500!important;text-transform:lowercase!important}.dropdown-menu li.page_item a:focus,.dropdown-menu li .page_item a:hover{background:#000!important;color:#fff!important}.dropdown-menu .white-square{display:none}.navbar-nav .fa.fa-caret-right,.navbar-nav .fa.fa-caret-down{font-size:15px}.navbar-nav .fa.fa-caret-right{margin-left:5px}.free-quote-btn{position:absolute;top:0;right:0;bottom:0}.free-quote-btn .btn-special{position:relative;background:#c60f2f;color:#FFFFFF!important;box-shadow:none;border-radius:0;border:none;font-family:Arial;font-size:16px;font-weight:900;letter-spacing:1px;margin:9px 9px 9px 0;padding:14px 20px;text-transform:uppercase;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}#special-offer-section{position:absolute;left:0;right:0;box-shadow:0 0 7px rgba(0,0,0,.2)}#special-offer-section.offer-bar-top{bottom:80px}@media(min-width:992px){#special-offer-section.offer-bar-top{bottom:90px}}@media(min-width:1600px){#special-offer-section.offer-bar-top{bottom:70px}}#special-offer-section.offer-bar-bottom{bottom:-80px;border-top:2px solid #fff}#special-offer-section .offer-col{height:80px}#special-offer-section .offer-package-name{font-family:Arial;font-size:11px;text-transform:uppercase;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.5)}@media(min-width:768px){#special-offer-section .offer-package-name{font-size:11px}}@media(min-width:992px){#special-offer-section .offer-package-name{font-size:15px}}@media(min-width:1920px){#special-offer-section .offer-package-name{font-size:20px}}#special-offer-section .offer-package-price{font-family:Arial;font-size:18px;font-weight:900}#special-offer-section .offer-star{color:greenyellow;display:inline-block;margin:3px;line-height:10px}#special-offer-section a{position:relative;background:rgba(255,255,255,.2);color:#FFFFFF!important;box-shadow:none;border-radius:0;border:none;font-family:Arial;font-size:18px;font-weight:700;letter-spacing:1px;line-height:20px;margin:0;display:block;padding:5px 20px;text-transform:uppercase}#special-offer-section a#trustpilot-link{background:none}#special-offer-close{background:#c60f2f;color:#fff;height:30px;width:30px;font-size:19px;border-radius:100%;position:absolute;bottom:-14px;right:5px;box-shadow:0 0 4px rgba(0,0,0,.4);cursor:pointer}#homepage_video_banner{position:relative;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:100vh;padding-bottom:15px}.home-image-slider-wrapper,#homepage_video_banner .videoWrapper{box-shadow:6px 0 8px 2px rgba(0,0,0,.4);border:6px solid #fff}#top_white_bar{background-color:rgba(210,211,213,.9)}#banner_youtube_video{margin-top:20px}.home-banner-logo{padding:5px 100px 10px 20px;width:530px}.home-banner-text{font-size:27px;color:#000;font-weight:700}.black-txt{color:#000}.blue-txt{color:#002e62}.red-txt{color:#c60f2f}.uppercase-txt{text-transform:uppercase;letter-spacing:1px}.bold-txt{font-weight:900;letter-spacing:1px}.big-txt{font-size:35px}.home-banner-text span{color:#002E62;font-size:55px}#homepage_info_bar_section{position:relative;min-height:70px;background-color:rgba(225,232,240,1)}#homepage_info_bar_section .info-bar-element{display:block;text-decoration:none;border-left:1px dashed #999}#homepage_info_bar_section .info-bar-element .elem-icon{display:block;float:left;width:20%;height:70px}#homepage_info_bar_section .info-bar-element .elem-icon i{color:#00beeb;font-size:45px}#homepage_info_bar_section .info-bar-element .elem-content{display:block;float:left;width:80%;height:70px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{display:block;font-family:"ProximaNovaSoft-Regular","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:600;font-size:16px;text-align:left;line-height:1;color:#00beeb;text-transform:uppercase}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{display:block;font-weight:400;font-size:12px;text-align:left;line-height:1;color:#444}#homepage_slider_section{position:relative;margin-top:70px}#homepage_slider_section .homepage-slider-nav{position:absolute;top:0;left:0;right:0;z-index:10}#homepage_slider_section .homepage-slider-nav .slider-nav{background-color:#006494;color:#E8F1F2;cursor:pointer;border-left:1px solid #E8F1F2;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#homepage_slider_section .homepage-slider-nav .slider-nav:first-child{border-left:none}#homepage_slider_section .homepage-slider-nav .slider-nav:hover{background-color:#13293D}#homepage_slider_section .homepage-slider-nav .slider-nav.active{background-color:#13293D}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{display:block;width:20%;float:left;height:60px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:25px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-text{display:block;width:80%;float:left;height:60px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-text span{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide{position:relative;display:table;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:calc(100vh - 140px)}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content{height:100%;display:table-cell;vertical-align:middle;color:#FFF;background-color:rgba(0,46,98,.5)}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:45px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:35px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:20px;font-weight:400;text-shadow:0 0 3px rgba(0,0,0,.8)}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{position:relative;background:transparent;color:#fff!important;box-shadow:none;border-radius:100px;border:2px solid #fff;font-size:16px;margin:10px 0;padding:15px 45px 15px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:24px;position:absolute;right:15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special:hover,#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special:focus{background:rgba(255,255,255,.2)}.home-section.wysiwyg-editor{padding:130px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 15px}.home-section.wysiwyg-editor .btn-special{position:relative;background:transparent;color:#002e62!important;box-shadow:none;border-radius:5px;border:2px solid #002e62;font-size:16px;margin:10px 0;padding:10px 45px 10px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.home-section.wysiwyg-editor .btn-special i{font-size:24px;position:absolute;right:15px}.home-section.wysiwyg-editor .btn-special:hover,.home-section.wysiwyg-editor .btn-special:focus{background:rgba(0,46,98,1);color:rgba(255,255,255,.9)!important}.home-section.wysiwyg-two-in-one{position:relative}.home-section.wysiwyg-two-in-one .col-background-image{position:relative;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:90vh}.home-section.wysiwyg-two-in-one .col-background-image .col-background-image-content{position:absolute;top:0;bottom:0;left:0;right:0}.home-section.wysiwyg-two-in-one .col-background-color .col-background-color-content{height:100%;width:100%}.home-section.wysiwyg-two-in-one .gform_wrapper{position:relative;display:block;background-color:rgba(255,255,255,.3);box-shadow:inset 0 0 10px 3px rgba(255,255,255,.2),0 0 4px rgba(0,0,0,.2);max-width:500px;margin:50px auto 0}.home-section.wysiwyg-editor-with-image{position:relative;display:table;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:90vh;width:100%}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{height:100%;display:table-cell;vertical-align:middle}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special{position:relative;background:transparent;color:#fff!important;box-shadow:none;border-radius:100px;border:2px solid #fff;font-size:16px;margin:10px 0;padding:15px 45px 15px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i{font-size:24px;position:absolute;right:15px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special:hover,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special:focus{background:rgba(255,255,255,.2)}.home-section.wysiwyg-editor-with-image h1,.home-section.wysiwyg-editor-with-image h2,.home-section.wysiwyg-editor-with-image h3{margin:0 0 15px}.panel-default{border-radius:10px 10px 0 0}.panel-group .panel{margin-bottom:0;border-radius:0;border:none}.panel-default .panel-heading{display:block;color:#E8F1F2;background-color:#002e62;border-color:#002e62;text-decoration:none;border-radius:0;padding:15px;border-top:none;border-bottom:none;line-height:25px}.panel-title{font-size:18px;font-weight:600}.panel-heading{position:relative}.panel-heading h4{position:relative;margin-right:30px}.panel-heading .tab-icon{position:absolute;top:0;right:0;bottom:0}.panel-heading .tab-icon:after{font-family:'FontAwesome';content:"\f056";float:right;color:#F4F4F4;font-size:22px;padding:12px 7px}.panel-heading.collapsed .tab-icon:after{content:"\f055"}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none;border-bottom:none;border-bottom:2px solid #002e62;border-left:2px solid #002e62;border-right:2px solid #002e62}.gform_confirmation_wrapper{background:rgba(24,255,36,.7);color:#fff;padding:15px 20px;text-align:center;letter-spacing:1px;font-weight:900;text-shadow:0 0 .5px rgba(0,0,0,.6)}.home-section.blog-section{padding-top:120px;padding-bottom:120px;background-color:#F4F4F4}.home-section.blog-section h1{margin:0 0 20px;text-align:center;font-family:'Montserrat',sans-serif}.home-section.blog-section h3{font-weight:700}.home-section.blog-section .text-editor-content{margin-bottom:40px}.home-section.blog-section .text-editor-button{text-align:center;margin-top:30px}.home-section.blog-section .post-container{background-color:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);border-radius:5px;overflow:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.home-section.blog-section .post-container .line hr{width:85%;border-top:1px solid rgba(150,150,150,.3);margin:0 auto 5px}.home-section.blog-section .post-container .post-image{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:200px}.home-section.blog-section .post-container .post-title{display:block;padding:10px;text-decoration:none;margin-top:0}.home-section.blog-section .post-container .post-title h3{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;text-align:center;margin:0;padding:0;line-height:1.4;color:#444}.home-section.blog-section .post-container .post-excerpt{font-size:12px;letter-spacing:.5px;text-align:justify;padding:0 10px 10px}.home-section.blog-section .post-container .post-btn{display:block;background:#002E62;color:#E8F1F2;font-size:14px;letter-spacing:1px;text-align:center;padding:5px 15px;text-decoration:none}.home-section.accordion-section{padding-top:100px;padding-bottom:100px}body.page-template-special-offer,body.page-template-colour-range,body.page-template-specifications,body.page-template-default{background-color:#fff}.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:70px}.page-template-special-offer .page-content{margin-top:90px}.page-template-special-offer .page-content .page-banner,.page-template-colour-range .page-content .page-banner,.page-template-specifications .page-content .page-banner,.page-template-default .page-content .page-banner{position:relative;display:table;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:600px;width:100%}.page-template-special-offer .page-content .page-banner .page-banner-content,.page-template-colour-range .page-content .page-banner .page-banner-content,.page-template-specifications .page-content .page-banner .page-banner-content,.page-template-default .page-content .page-banner .page-banner-content{height:100%;display:table-cell;vertical-align:middle;color:#FFF;background-color:rgba(0,46,98,.5);box-shadow:0 2px 3px rgba(0,0,0,.1)}.page-template-special-offer .page-content .page-banner .page-banner-content h1,.page-template-colour-range .page-content .page-banner .page-banner-content h1,.page-template-specifications .page-content .page-banner .page-banner-content h1,.page-template-default .page-content .page-banner .page-banner-content h1{font-size:45px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-special-offer .page-content .page-banner .page-banner-content h2,.page-template-colour-range .page-content .page-banner .page-banner-content h2,.page-template-specifications .page-content .page-banner .page-banner-content h2,.page-template-default .page-content .page-banner .page-banner-content h2{font-size:35px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-special-offer .page-content .page-banner .page-banner-content p,.page-template-colour-range .page-content .page-banner .page-banner-content p,.page-template-specifications .page-content .page-banner .page-banner-content p,.page-template-default .page-content .page-banner .page-banner-content p{font-size:20px;font-weight:400;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-special-offer .page-content .page-banner .page-banner-content .btn-special,.page-template-colour-range .page-content .page-banner .page-banner-content .btn-special,.page-template-specifications .page-content .page-banner .page-banner-content .btn-special,.page-template-default .page-content .page-banner .page-banner-content .btn-special{position:relative;background:transparent;color:#fff!important;box-shadow:none;border-radius:100px;border:2px solid #fff;font-size:16px;margin:10px 0;padding:15px 45px 15px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.page-template-special-offer .page-content .page-banner .page-banner-content .btn-special i,.page-template-colour-range .page-content .page-banner .page-banner-content .btn-special i,.page-template-specifications .page-content .page-banner .page-banner-content .btn-special i,.page-template-default .page-content .page-banner .page-banner-content .btn-special i{font-size:24px;position:absolute;right:15px}.page-template-special-offer .page-content .page-banner .page-banner-content .btn-special:hover,.page-template-special-offer .page-content .page-banner .page-banner-content .btn-special:focus,.page-template-colour-range .page-content .page-banner .page-banner-content .btn-special:hover,.page-template-colour-range .page-content .page-banner .page-banner-content .btn-special:focus,.page-template-specifications .page-content .page-banner .page-banner-content .btn-special:hover,.page-template-specifications .page-content .page-banner .page-banner-content .btn-special:focus,.page-template-default .page-content .page-banner .page-banner-content .btn-special:hover,.page-template-default .page-content .page-banner .page-banner-content .btn-special:focus{background:rgba(255,255,255,.2)}.page-template-special-offer .page-content .page-title,.page-template-colour-range .page-content .page-title,.page-template-specifications .page-content .page-title,.page-template-default .page-content .page-title{position:relative;padding:0 15px;margin:0;height:70px;background:rgba(0,46,98,.9);color:rgba(232,241,242,.9);box-shadow:0 1px 3px rgba(0,20,60,.1);text-align:center}.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:0 15px;margin:0;height:70px}.page-template-special-offer .page-content.no-banner .page-title{display:none}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{text-transform:uppercase;margin:0;font-size:30px;font-weight:900}.page-template-special-offer .page-content.no-banner .container,.page-template-colour-range .page-content.no-banner .container,.page-template-specifications .page-content.no-banner .container,.page-template-default .page-content.no-banner .container{margin-top:0}.page-template-special-offer .page-content .page-content-text,.page-template-colour-range .page-content .page-content-text,.page-template-specifications .page-content .page-content-text,.page-template-default .page-content .page-content-text{background:rgba(255,255,255,1);margin:40px 0;text-align:justify}.page-template-colour-range .page-content .page-content-custom-accordion,.page-template-specifications .page-content .page-content-custom-accordion,.page-template-default .page-content .page-content-custom-accordion{background:rgba(232,241,242,.6);margin:0;padding:30px 0 40px;text-align:justify}.page-template-colour-range .page-content .page-content-custom-tabs,.page-template-specifications .page-content .page-content-custom-tabs,.page-template-default .page-content .page-content-custom-tabs{background:rgba(232,241,242,.6);margin:0;padding:30px 0 40px;text-align:justify}.page-template-colour-range .page-content .custom-tabs .nav-tabs,.page-template-specifications .page-content .custom-tabs .nav-tabs,.page-template-default .page-content .custom-tabs .nav-tabs{background:transparent}.page-template-colour-range .page-content .custom-tabs .nav-tabs li a,.page-template-specifications .page-content .custom-tabs .nav-tabs li a,.page-template-default .page-content .custom-tabs .nav-tabs li a{text-align:center;border-radius:0;border:none;background:rgba(27,152,224,.9);color:rgba(232,241,242,.9);padding:20px 15px;letter-spacing:1px;text-transform:uppercase;font-weight:900;font-size:14px}.page-template-colour-range .page-content .custom-tabs .nav-tabs li a:hover,.page-template-specifications .page-content .custom-tabs .nav-tabs li a:hover,.page-template-default .page-content .custom-tabs .nav-tabs li a:hover{background:rgba(0,46,98,.8);color:rgba(232,241,242,.9)}.page-template-colour-range .page-content .custom-tabs .nav-tabs li:first-child a,.page-template-specifications .page-content .custom-tabs .nav-tabs li:first-child a,.page-template-default .page-content .custom-tabs .nav-tabs li:first-child a{border-left:none;margin-left:0}.page-template-colour-range .page-content .custom-tabs .nav-tabs li:last-child a,.page-template-specifications .page-content .custom-tabs .nav-tabs li:last-child a,.page-template-default .page-content .custom-tabs .nav-tabs li:last-child a{border-right:none;margin-right:0}.page-template-colour-range .page-content .custom-tabs .nav-tabs li.active a,.page-template-specifications .page-content .custom-tabs .nav-tabs li.active a,.page-template-default .page-content .custom-tabs .nav-tabs li.active a{background:rgba(0,46,98,1);color:rgba(255,255,255,.9)}.page-template-colour-range .page-content .custom-tabs .tab-content,.page-template-specifications .page-content .custom-tabs .tab-content,.page-template-default .page-content .custom-tabs .tab-content{padding:20px 0 20px}.page-template-colour-range .page-content-gallery,.page-template-specifications .page-content-gallery,.page-template-default .page-content-gallery{background:rgba(92,183,235,1);margin:0;padding:40px 0 40px;text-align:justify}.page-template-colour-range .gallery-boxes h2,.page-template-specifications .gallery-boxes h2,.page-template-default .gallery-boxes h2{color:#E8F1F2;font-weight:900;text-transform:uppercase;text-align:center;margin:0 0 40px}.page-template-colour-range .gallery-boxes-img,.page-template-specifications .gallery-boxes-img,.page-template-default .gallery-boxes-img{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:200px;margin:0 0 20px;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.page-template-colour-range .gallery-boxes-img,.page-template-specifications .gallery-boxes-img,.page-template-default .gallery-boxes-img{box-shadow:0 0 3px rgba(0,0,0,.2)}.page-template-colour-range .gallery-boxes-img:hover,.page-template-specifications .gallery-boxes-img:hover,.page-template-default .gallery-boxes-img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page-template-colour-range .gallery-boxes-img:hover .gallery-boxes-img-loupe,.page-template-specifications .gallery-boxes-img:hover .gallery-boxes-img-loupe,.page-template-default .gallery-boxes-img:hover .gallery-boxes-img-loupe{opacity:1}.page-template-colour-range .gallery-boxes-img .gallery-boxes-img-loupe,.page-template-specifications .gallery-boxes-img .gallery-boxes-img-loupe,.page-template-default .gallery-boxes-img .gallery-boxes-img-loupe{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.page-template-colour-range .gallery-boxes-img .gallery-boxes-img-loupe i,.page-template-specifications .gallery-boxes-img .gallery-boxes-img-loupe i,.page-template-default .gallery-boxes-img .gallery-boxes-img-loupe i{font-size:60px;color:rgba(255,255,255,.8)}.page-template-colour-range .page-content-form,.page-template-specifications .page-content-form,.page-template-default .page-content-form{background:rgba(232,241,242,.2);margin:0;padding:40px 0 40px;text-align:justify}.page-template-colour-range .page-content-form h2,.page-template-specifications .page-content-form h2,.page-template-default .page-content-form h2{color:rgba(19,41,61,.8);font-weight:900;text-transform:uppercase;text-align:center;margin:0 0 40px}.page-template-colour-range .gform_wrapper,.page-template-specifications .gform_wrapper,.page-template-default .gform_wrapper{margin:0;max-width:100%;padding:15px;background-color:#FFF;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-template-colour-range .gform_wrapper .top_label input.medium,.page-template-colour-range .gform_wrapper .top_label select.medium,.page-template-specifications .gform_wrapper .top_label input.medium,.page-template-specifications .gform_wrapper .top_label select.medium,.page-template-default .gform_wrapper .top_label input.medium,.page-template-default .gform_wrapper .top_label select.medium{width:100%}.page-template-colour-range .gform_wrapper ul.gform_fields li.gfield,.page-template-specifications .gform_wrapper ul.gform_fields li.gfield,.page-template-default .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.page-template-colour-range .gform_wrapper select,.page-template-colour-range .gform_wrapper input,.page-template-colour-range .gform_wrapper textarea,.page-template-specifications .gform_wrapper select,.page-template-specifications .gform_wrapper input,.page-template-specifications .gform_wrapper textarea,.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{border:none;color:#222;line-height:25px;background:rgba(232,241,242,.8);border-radius:2px;padding:10px 15px!important;margin:0!important;font-weight:500!important;font-size:16px!important;letter-spacing:0.5px!important}.page-template-colour-range .gform_wrapper input.gform_button.button,.page-template-specifications .gform_wrapper input.gform_button.button,.page-template-default .gform_wrapper input.gform_button.button{background:rgba(0,46,98,.8);color:#eee;width:100%;letter-spacing:1px!important;text-transform:uppercase;letter-spacing:1px}.page-template-colour-range .gform_wrapper input.gform_button.button:hover,.page-template-specifications .gform_wrapper input.gform_button.button:hover,.page-template-default .gform_wrapper input.gform_button.button:hover{background:rgba(0,46,98,1);color:#fff}.page-template-colour-range .wysiwyg-editor-with-image .gform_wrapper,.page-template-specifications .wysiwyg-editor-with-image .gform_wrapper,.page-template-default .wysiwyg-editor-with-image .gform_wrapper{position:relative;display:block;background-color:rgba(255,255,255,.3);box-shadow:inset 0 0 10px 3px rgba(255,255,255,.2),0 0 4px rgba(0,0,0,.2);max-width:500px;margin:50px auto 0}.page-template-specifications #specification_main_wrapper{margin-top:20px}.page-template-specifications .spec-main-box{margin-bottom:20px}.page-template-specifications .spec-main-box .spec-number{position:absolute;left:30px;bottom:15px;background-color:#EB1E23;color:#f8f9fa;padding:10px 15px;border-radius:5px;font-size:30px;font-weight:900}.page-template-specifications .spec-main-box .spec-description{background-color:#002E62;color:#f8f9fa;overflow:auto}.page-template-specifications .spec-main-box .spec-description .desc-content{padding-top:15px;padding-bottom:15px}.page-template-specifications .spec-main-box .spec-description h2{margin-bottom:0;margin-top:0}.page-template-specifications .spec-main-title{margin:10px 0;text-transform:uppercase;letter-spacing:1px;font-size:40px}.page-template-specifications .spec-main-box .spec-number.spec-optional{font-size:40px}.page-template-specifications .spec-main-img{width:540px}.page-template-colour-range #color_range .keep-height{margin:15px}.page-template-colour-range #color_range .color-number{background-color:transparent;border:none;color:#002e62;font-size:30px;font-weight:900}.page-template-colour-range #color_range .color-image{padding:0;border:none;box-shadow:0 0 2px rgba(0,0,0,.2)}.page-template-colour-range #color_range .color-name{background-color:transparent;border:none;color:#002e62;overflow:auto}.page-template-colour-range #color_range .color-name .name-desc{padding:15px;font-size:85%}body.page-template-contact-page{background-color:#fff}.page-template-contact-page .page-content{margin-top:70px}.page-template-contact-page .page-content .page-banner{position:relative;display:table;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:600px;width:100%}.page-template-contact-page .page-content .page-banner .page-banner-content{height:100%;display:table-cell;vertical-align:middle;color:#FFF;background-color:rgba(0,46,98,.5);box-shadow:0 2px 3px rgba(0,0,0,.1)}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:45px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:35px;font-weight:900;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:20px;font-weight:400;text-shadow:0 0 3px rgba(0,0,0,.8)}.page-template-contact-page .page-content .page-banner .page-banner-content .btn-special{position:relative;background:transparent;color:#fff!important;box-shadow:none;border-radius:100px;border:2px solid #fff;font-size:16px;margin:10px 0;padding:15px 45px 15px 25px;text-transform:uppercase;font-weight:900;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.page-template-contact-page .page-content .page-banner .page-banner-content .btn-special i{font-size:24px;position:absolute;right:15px}.page-template-contact-page .page-content .page-banner .page-banner-content .btn-special:hover,.page-template-contact-page .page-content .page-banner .page-banner-content .btn-special:focus{background:rgba(255,255,255,.2)}.page-template-contact-page .page-content .page-title{position:relative;padding:0 15px;margin:0;height:70px;background:rgba(0,46,98,.9);color:rgba(232,241,242,.9);box-shadow:0 1px 3px rgba(0,20,60,.1);text-align:center}.page-template-contact-page .page-content.no-banner .page-title{padding:0 15px;margin:0;height:70px}.page-template-contact-page .page-content .page-title h1{text-transform:uppercase;margin:0;font-size:30px;font-weight:900}.page-template-contact-page .page-content.no-banner .container{margin-top:0}.page-template-contact-page .page-content .page-content-text{background:rgba(255,255,255,1);margin:40px 0;text-align:justify}.page-template-contact-page .page-content .page-contact-details{background:rgba(232,241,242,.6);margin:0;padding:40px 0 40px;text-align:center}.page-template-contact-page .page-content .page-contact-details h3{color:rgba(19,41,61,.8);font-weight:900;text-transform:uppercase}.page-template-contact-page .page-content .page-contact-form{position:relative;display:block;background-attachment:fixed;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-color:rgba(232,241,242,.2);margin:0;text-align:justify}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{width:100%;height:100%;padding:100px 0;background-color:rgba(0,46,98,.6)}.page-template-contact-page .page-content .page-contact-form h2{color:#FFF;font-weight:900;text-transform:uppercase;text-align:center;margin:0 0 40px}.page-template-contact-page .gform_wrapper{position:relative;display:block;background-color:rgba(255,255,255,.3);box-shadow:inset 0 0 10px 3px rgba(255,255,255,.2),0 0 4px rgba(0,0,0,.2);max-width:500px;margin:20px auto 0;padding:1px 15px 5px}.page-template-contact-page .gform_wrapper .top_label input.medium,.page-template-contact-page .gform_wrapper .top_label select.medium{width:100%}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:10px}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:10px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{border:none;color:#222;line-height:25px;background:rgba(232,241,242,.8);border-radius:2px;padding:10px 15px!important;margin:0!important;font-weight:500!important;font-size:16px!important;letter-spacing:0.5px!important}.page-template-contact-page .gform_wrapper input.gform_button.button{background:rgba(0,46,98,.8);color:#eee;width:100%;text-transform:uppercase;letter-spacing:1px}.page-template-contact-page .gform_wrapper .top_label .gfield_label{color:#fff}.archive .page-content,.blog .page-content{margin-top:70px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{position:relative;display:table;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:500px;width:100%}.archive .page-content .blog-banner .blog-banner-content,.blog .page-content .blog-banner .blog-banner-content{height:100%;display:table-cell;vertical-align:middle;color:#FFF;text-shadow:0 0 1px rgba(0,0,0,.8);background-color:rgba(0,46,98,.5)}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:33.33%;float:right}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields .gfield,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields .gfield{width:50%;float:left;clear:none;margin-top:0;padding-right:0}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .top_label input.medium,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .top_label select.medium,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .top_label input.medium,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .top_label select.medium{width:99%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:10px 10px;letter-spacing:normal;color:#006494}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 10px;margin:3px 0 0;clear:both;float:right;width:33.33%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:18px;width:99.5%;margin:0;background-color:rgba(224,99,27,1);color:#E8F1F2;border:none;padding:10px 10px;text-transform:uppercase}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gfield_label,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gfield_label{display:none}.archive .page-content .blog-category-bar,.blog .page-content .blog-category-bar{position:relative;min-height:70px;background-color:rgba(0,46,98,1)}.blog .page-content .blog-category-bar{margin-bottom:20px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{display:block;float:left;height:70px;margin:0;text-align:center;color:#e8f1f2;text-transform:uppercase;font-size:12px;font-weight:900;font-family:'Montserrat',sans-serif;letter-spacing:1px;text-decoration:none;background-color:rgba(0,46,98,1);border-right:2px solid #e8f1f2;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.archive .page-content .blog-category-bar .blog-category-bar-elem:first-child,.blog .page-content .blog-category-bar .blog-category-bar-elem:first-child{border-left:2px solid #e8f1f2}.archive .page-content .blog-category-bar .blog-category-bar-elem:hover,.blog .page-content .blog-category-bar .blog-category-bar-elem:hover,.archive .page-content .blog-category-bar .blog-category-bar-elem:focus,.blog .page-content .blog-category-bar .blog-category-bar-elem:focus{background-color:rgba(0,46,98,.7)}.archive .page-content .page-title,.blog .page-content .page-title{position:relative;margin:0 0 20px;padding:15px 10px;font-size:18px;font-weight:900;letter-spacing:1px;background:#002E62;color:#E8F1F2;text-align:center}.archive .page-content h1,.blog .page-content h1{text-transform:uppercase;margin:0;font-size:3em;font-weight:100}.archive .page-content .blog-box,.blog .page-content .blog-box{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin-bottom:15px;padding:20px}.archive .page-content .blog-box.no-posts,.blog .page-content .blog-box.no-posts{height:300px}.archive .page-content .blog-post,.blog .page-content .blog-post{box-shadow:0 1px 3px rgba(0,20,60,.1);background:rgba(255,255,255,.9);margin-bottom:20px;padding:0}.archive .page-content .blog-post a,.blog .page-content .blog-post a{color:#313945}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:230px}.archive .page-content .blog-post .blog-post-body,.blog .page-content .blog-post .blog-post-body{text-align:justify;height:auto;padding:15px}.archive .page-content .blog-post .blog-post-body.no-image,.blog .page-content .blog-post .blog-post-body.no-image{height:auto}.archive .page-content .blog-post .blog-post-body.no-image .page-banner-title,.blog .page-content .blog-post .blog-post-body.no-image .page-banner-title{margin:0;background:#6ed3cf}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:15px;line-height:24px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:2px;margin:0 0 10px}.archive .page-content .blog-post .blog-post-body .blog-post-body-info,.blog .page-content .blog-post .blog-post-body .blog-post-body-info{background:rgba(0,46,98,.5);color:rgba(255,255,255,1);text-align:center;font-size:12px;padding:3px 0;margin:15px 0 5px;border-radius:3px}.archive .page-content .blog-post .blog-post-body .excerpt-read-more,.blog .page-content .blog-post .blog-post-body .excerpt-read-more{display:block;color:#fff;border:none;background:#002E62;padding:5px 15px;font-weight:700;width:100%;margin-top:15px;text-align:center;text-transform:uppercase;box-shadow:0 0 0 transparent;border-radius:3px;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.archive .page-content .blog-post .blog-post-body .excerpt-read-more:hover,.blog .page-content .blog-post .blog-post-body .excerpt-read-more:hover{background:rgba(0,46,98,.7);color:#eee;text-decoration:none;box-shadow:0 0 4px rgba(0,0,0,.1)}.single-post .page-content{margin-top:70px}.single-post .page-content .page-banner{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:600px;width:100%;margin-bottom:20px}.single-post .page-content .page-banner.no-image{height:400px;background-position:center -475px}.single-post .page-content .page-banner .page-banner-title{position:absolute;bottom:0;left:0;right:0;display:block;color:#FFF;background-color:rgba(0,46,98,.5)}.single-post .page-content .page-banner.no-image .page-banner-title{background-color:rgba(0,46,98,.6)}.single-post .page-content .page-banner .page-banner-title h1{text-transform:uppercase;margin:0;text-align:center;font-size:28px;letter-spacing:1px;font-weight:900;padding:15px 0}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:15px 0}.single-post .page-content .page-content-text{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin-bottom:20px;padding:20px;text-align:justify}.single-post .page-content .gallery-boxes{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin:0 0 20px;padding:20px 0 0}.single-post .page-content .gallery-boxes h2{text-align:center;margin:0 0 20px}.single-post .page-content .gallery-boxes-img{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:150px;margin:0 0 20px;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.single-post .page-content .gallery-boxes-img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.single-post .page-content .gallery-boxes-img:hover .gallery-boxes-img-loupe{opacity:1}.single-post .page-content .gallery-boxes-img .gallery-boxes-img-loupe{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.single-post .page-content .gallery-boxes-img .gallery-boxes-img-loupe i{font-size:60px;color:rgba(255,255,255,.8)}.single-post .page-content .gallery-slider-box{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin:0 0 20px;padding:20px 0}.single-post .page-content .gallery-slider-box .gallery-slider .owl-buttons{color:rgba(255,255,255,.9);font-size:24px;left:0;position:absolute;right:0;top:45%}.single-post .page-content .gallery-slider-box .gallery-slider .owl-buttons .owl-prev,.single-post .page-content .gallery-slider-box .gallery-slider .owl-buttons .owl-next{background:rgba(38,34,98,.8);width:55px;padding:8px 0;border-radius:100%;border:2px solid rgba(255,255,255,.8);text-align:center;box-shadow:0 0 5px rgba(0,0,0,.2)}.single-post .page-content .gallery-slider-box .gallery-slider .owl-buttons .owl-prev{float:left}.single-post .page-content .gallery-slider-box .gallery-slider .owl-buttons .owl-next{float:right}.single-post .page-content .gallery-slider-box .gallery-slider .gallery-slider-img-view{position:absolute;bottom:15px;left:0;right:0;width:200px;background:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.8);color:rgba(255,255,255,.8);font-size:14px;font-weight:900;margin:0 auto;padding:10px 0;text-align:center;text-transform:uppercase;-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}.single-post .page-content .gallery-slider-box .gallery-slider .gallery-slider-img-view:hover{text-decoration:none;background:#000;border:2px solid #fff;color:#fff}.single-post .page-content .gallery-slider-box h2{text-align:center;margin:0 0 20px}.single-post .page-content .gallery-slider-img{position:relative;display:block;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:300px;margin:0 20px}.single-post .page-content .page-form{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin:0 0 20px;padding:20px}.single-post .page-content .page-form h2{text-align:center;margin:0 0 20px}.single-post .page-content .widget{background:rgba(255,255,255,.9);margin-bottom:10px;padding:15px 15px 15px;border:none;box-shadow:0 1px 3px rgba(0,20,60,.1);color:#13293D}.single-post .page-content .widget a{color:#274ac3}.single-post .page-content .widget a:hover,.single-post .page-content .widget a:focus{color:#002e62}.single-post .page-content .widget .widget-body ul{list-style-type:square;padding-left:20px}.single-post .page-content .widget .widget-body .gform_body ul{list-style-type:none;padding-left:0}.error404 .page-content{margin-top:70px}.error404 .page-content .page-banner{position:relative;background-attachment:inherit;background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;height:600px;margin-bottom:20px}.error404 .page-content .page-banner.no-image{background:transparent;height:auto}.error404 .page-content .page-banner.no-image .page-banner-title,.error404 .page-content .page-banner .page-banner-title{position:relative;padding:0 15px;margin:0;height:70px;background:rgba(27,152,224,.9);color:rgba(232,241,242,.9);box-shadow:0 1px 3px rgba(0,20,60,.1);text-align:center}.error404 .page-content .page-banner .page-banner-title h1{text-transform:uppercase;margin:0;font-size:30px;font-weight:900}.error404 .page-content .page-content-text{background:#fff;box-shadow:0 1px 3px rgba(0,20,60,.1);margin-bottom:20px;padding:40px 20px;height:300px;text-align:center}footer{clear:both;border:none;font-size:12px;margin:0}footer #social_media_section{background-color:#6e6d7540;padding:20px 0;border-bottom:1px solid #58575d38;box-shadow:inset 0 -1px 0 #58575d4f}footer #phone_section{background-color:#a8a9ada6;padding:20px 0;color:rgba(232,241,242,.8)}footer #phone_section .phone-text{font-size:30px;font-weight:900;text-align:center;color:#002e62}footer #phone_section .phone-text span{font-size:45px;color:#c60f2f;text-shadow:0 -1px 1px #810120}footer #copyright_section{padding:20px 0;background-color:#002e62;color:rgba(255,255,255,.9)}footer .copyright{margin:0 auto;text-transform:uppercase}footer .created-by{margin:0 auto}footer .created-by a{color:rgb(232,241,242)}footer .widget-head{text-transform:uppercase;margin:0 auto 10px}footer .widget-head h3{font-size:16px;margin-bottom:5px;text-align:center;font-weight:900}footer .widget-body{text-align:justify;border-top:1px solid #a6a6a6;margin:0 auto;padding:10px 0 0;font-size:14px;font-weight:400}footer .widget-body a{color:#f8f9fa}footer aside ul{list-style-type:none;padding:0}#footer_social_media{position:relative;text-align:center;margin:0 auto}#footer_social_media .social-media{position:relative;display:block;float:left;margin:0 3px;color:rgba(255,255,255,.9);font-size:20px;height:40px;width:50px;border-radius:2px;opacity:1;text-shadow:0 0 1px rgba(0,0,0,.5);-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms}#footer_social_media .social-media:hover,#footer_social_media .social-media:focus{opacity:.8;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.page-brochures .set-height{box-shadow:0 0 2px rgba(0,0,0,.4)}.modal-open .modal{background-image:url(../../../../../../../../themes/goodcalltheme/assets/img/woman-typing-writing-windows.jpg);padding:0!important}.modal-open .modal .modal-bg{height:100%;width:100%;background-color:rgba(0,46,98,.6);overflow:auto}.modal-dialog{margin-top:0;padding-top:30px}.modal-content{border:none;border-radius:0;position:relative;display:block;background-color:rgba(255,255,255,.3);box-shadow:inset 0 0 10px 3px rgba(255,255,255,.2),0 0 4px rgba(0,0,0,.2);max-width:500px;margin:20px auto 0;padding:1px 15px 5px}.modal-body{padding:0}.modal-open .modal .gform_wrapper{position:relative;display:block;background-color:transparent;box-shadow:none;max-width:none;margin:0 auto;padding:0}.modal-header{padding:15px 0;border-bottom:none;color:#fff;font-size:20px}.close{font-size:30px;color:#fff;text-shadow:0 1px 0 #fff;opacity:.9;margin-top:-6px}.modal-open .modal .gform_wrapper .top_label .gfield_label{color:#eee}body.page-template-special-offer .offer-col{padding:20px 10px;margin-bottom:10px}body.page-template-special-offer .offer-package-name{font-family:Arial;font-size:40px;text-transform:uppercase;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.5)}body.page-template-special-offer .offer-package-price{font-size:30px;font-weight:900}.form-privacy-info{display:block;width:100%;padding:5px;text-align:center;color:rgba(255,0,0,.8);font-weight:700;font-size:11px;letter-spacing:.5px;background:rgba(232,241,242,.8);border-radius:2px}@media (max-width:320px){body{font-size:14px}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}.set-height{height:auto!important;padding:5px 0}.navbar-header .navbar-brand .logo{margin:5px auto;width:auto;padding:0;height:40px}.navbar-header .navbar-brand{float:left}.navbar-collapse{padding-left:0;padding-right:0}.navbar-nav li a{font-size:12px;padding:10px}.navbar-toggle{border:none;background:#002e62}.navbar-toggle{margin-right:0}.navbar-nav{display:block;float:none;margin:7.5px 0 5px}.navbar-nav li a::after{border-bottom:medium none;border-top:medium none}#homepage_video_banner{height:auto}body.body-dark #banner_youtube_video{margin-top:250px}.home-banner-logo{padding:5px 15px 0;max-width:70%}.home-banner-text{margin-top:10px;font-size:13px;padding:0 10px}.big-txt{font-size:26px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:5px 15px;width:100%}#banner_youtube_video{margin-top:0}.home-banner-text span{font-size:30px}.videoWrapper{margin-top:20px;padding-bottom:50.3%}#homepage_slider_section{margin-top:51px}.home-section.wysiwyg-editor-with-image{height:auto}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{width:100%;height:35px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:16px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:22px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:20px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:18px;right:10px}#homepage_info_bar_section .info-bar-element .elem-icon i{font-size:25px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{font-size:12px;line-height:13px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{font-size:11px}#homepage_info_bar_section .info-bar-element .elem-content{width:85%;height:50px}#homepage_info_bar_section .info-bar-element .elem-icon{width:15%;height:50px}#homepage_slider_section .homepage-slider .homepage-slide{height:calc(100vh - 150px)}.home-section.wysiwyg-editor{padding:30px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 10px}.btn-special,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special,.home-section.wysiwyg-editor .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}.btn-special i,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i,.home-section.wysiwyg-editor .btn-special i{font-size:18px;right:10px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{padding:40px 0}.panel-title{font-size:12px}.panel-default .panel-heading{padding:10px}.panel-heading .tab-icon:after{font-size:20px;padding:4px 7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px}.home-section.wysiwyg-two-in-one .col-background-color .col-background-color-content,.home-section.wysiwyg-two-in-one .col-background-image .col-background-image-content{padding:15px}.home-section.blog-section{padding-top:30px;padding-bottom:30px}.home-section.blog-section h1,.home-section.blog-section h2,.home-section.blog-section h3{margin:0 0 10px}.home-section.blog-section .text-editor-content{margin-bottom:20px}.home-section.blog-section .post-container{margin-bottom:15px}.home-section.blog-section .post-container .post-image{height:150px}.home-section.blog-section .post-container .post-title h3{font-size:14px}.home-section.blog-section .post-container .post-excerpt{font-size:11px}footer #social_media_section{padding:15px 0}footer #phone_section .phone-text{font-size:22px}footer #phone_section .phone-text span{font-size:35px}.home-image-slider-wrapper,#homepage_video_banner .videoWrapper{margin-top:10px}.page-template-special-offer .page-content,.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:50px}.page-template-special-offer .page-content{margin-top:90px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:18px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;margin:0;height:auto}.page-template-specifications .spec-main-img{width:auto}.page-template-specifications .spec-main-box .spec-image{padding:0}.page-template-specifications .spec-main-box .spec-description .desc-content{padding:15px}.page-template-default .page-content{margin-top:78px}.page-template-default .page-content .page-title h1{font-size:15px}.page-template-default .page-content .page-title{padding:0 10px;height:50px}.page-template-default .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-default .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-default .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-default .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-default .page-content .page-banner .page-banner-content{height:auto}.page-template-default .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-default .page-content .page-content-text{margin:30px 0}.page-template-default .page-content .custom-tabs .nav-tabs li{width:50%!important;margin:2px 0}.page-template-default .page-content .custom-tabs .nav-tabs li a{padding:10px 5px;font-size:12px}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{margin-right:0}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{border-right:1px solid #fff}.page-template-default .page-content-form,.page-template-default .page-content-gallery{padding:15px 0 15px}.page-template-default .page-content-form h2,.page-template-default .gallery-boxes h2{margin:0 0 15px}.page-template-default .gallery-boxes-img{margin:0 0 15px}.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.page-template-contact-page .page-content{margin-top:51px}.page-template-contact-page .page-content .page-title h1{font-size:15px}.page-template-contact-page .page-content .page-title{padding:0 10px;height:50px}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-contact-page .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-contact-page .page-content .page-banner .page-banner-content{height:auto}.page-template-contact-page .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-contact-page .page-content .page-content-text{margin:30px 0}.page-template-contact-page .page-content .page-contact-form,.page-template-contact-page .page-content .page-contact-details{padding:0}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{padding:40px 0}.page-template-contact-page .page-content .page-contact-form h2{margin:0 0 20px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.archive .page-content,.blog .page-content{margin-top:51px}.archive .page-content h1,.blog .page-content h1{font-size:22px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{height:450px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:100%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 5px;margin:5px 0 0;width:100%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:15px;width:99.5%;margin:0;padding:5px 10px}.archive .page-content .blog-category-bar,.blog .page-content .blog-category-bar{min-height:50px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{height:40px;margin:0;font-size:10px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:1px dashed #a1a6ac;width:100%!important}.archive .page-content .blog-category-bar .blog-category-bar-elem:last-child,.blog .page-content .blog-category-bar .blog-category-bar-elem:last-child{border-bottom:none!important}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{height:150px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:1px;margin:0 0 10px;font-size:14px}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:13px;line-height:21px}.single-post .page-content{margin-top:51px}.single-post .page-content .page-banner.no-image{height:340px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner{height:400px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:0 0 15px}.single-post .page-content .page-banner .page-banner-title h1{font-size:16px}#special-offer-section.offer-bar-top{top:0}#special-offer-section.offer-bar-bottom{bottom:0}#special-offer-section .offer-col{height:auto;margin:3px auto}#special-offer-section{position:relative;left:0;right:0;border-top:2px solid #fff}#special-offer-section a{font-size:10px;padding:5px;line-height:15px}#special-offer-section a#trustpilot-link img{max-width:150px}body.home .navbar-clear{position:relative}}@media (min-width:321px) and (max-width:480px){body{font-size:14px}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}.set-height{height:auto!important;padding:5px 0}.navbar-header .navbar-brand .logo{margin:5px auto;width:auto;padding:0;height:40px}.navbar-header .navbar-brand{float:left}.navbar-collapse{padding-left:0;padding-right:0}.navbar-nav li a{font-size:12px;padding:10px}.navbar-toggle{border:none;background:#002e62}.navbar-toggle{margin-right:0}.navbar-nav{display:block;float:none;margin:7.5px 0 5px}.navbar-nav li a::after{border-bottom:medium none;border-top:medium none}#homepage_video_banner{height:auto}body.body-dark #banner_youtube_video{margin-top:250px}.home-banner-logo{padding:5px 15px 0;max-width:70%}.home-banner-text{margin-top:10px;font-size:13px;padding:0 10px}.home-banner-text span{font-size:30px}.big-txt{font-size:26px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:5px 15px;width:100%}#banner_youtube_video{margin-top:0}.videoWrapper{margin-top:20px;padding-bottom:54%}#homepage_slider_section{margin-top:51px}.home-section.wysiwyg-editor-with-image{height:auto}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{width:100%;height:35px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:16px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:22px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:20px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:18px;right:10px}#homepage_info_bar_section .info-bar-element .elem-icon i{font-size:25px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{font-size:12px;line-height:13px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{font-size:11px}#homepage_info_bar_section .info-bar-element .elem-content{width:85%;height:50px}#homepage_info_bar_section .info-bar-element .elem-icon{width:15%;height:50px}#homepage_slider_section .homepage-slider .homepage-slide{height:calc(100vh - 150px)}.home-section.wysiwyg-editor{padding:30px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 10px}.btn-special,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special,.home-section.wysiwyg-editor .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}.btn-special i,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i,.home-section.wysiwyg-editor .btn-special i{font-size:18px;right:10px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{padding:40px 0}.panel-title{font-size:12px}.panel-default .panel-heading{padding:10px}.panel-heading .tab-icon:after{font-size:20px;padding:4px 7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px}.home-section.wysiwyg-two-in-one .col-background-color .col-background-color-content,.home-section.wysiwyg-two-in-one .col-background-image .col-background-image-content{padding:15px}.home-section.blog-section{padding-top:30px;padding-bottom:30px}.home-section.blog-section h1,.home-section.blog-section h2,.home-section.blog-section h3{margin:0 0 10px}.home-section.blog-section .text-editor-content{margin-bottom:20px}.home-section.blog-section .post-container{margin-bottom:15px}.home-section.blog-section .post-container .post-image{height:200px}.home-section.blog-section .post-container .post-title h3{font-size:14px}.home-section.blog-section .post-container .post-excerpt{font-size:11px}footer #social_media_section{padding:15px 0}footer #phone_section .phone-text{font-size:22px}footer #phone_section .phone-text span{font-size:35px}.home-image-slider-wrapper,#homepage_video_banner .videoWrapper{margin-top:10px}.page-template-special-offer .page-content,.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:80px}.page-template-special-offer .page-content{margin-top:100px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:18px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;margin:0;height:auto}.page-template-specifications .spec-main-img{width:auto}.page-template-specifications .spec-main-box .spec-image{padding:0}.page-template-specifications .spec-main-box .spec-description .desc-content{padding:15px}.page-template-default .page-content{margin-top:78px}.page-template-default .page-content .page-title h1{font-size:15px}.page-template-default .page-content .page-title{padding:0 10px;height:50px}.page-template-default .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-default .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-default .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-default .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-default .page-content .page-banner .page-banner-content{height:auto}.page-template-default .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-default .page-content .page-content-text{margin:30px 0}.page-template-default .page-content .custom-tabs .nav-tabs li{width:50%!important;margin:2px 0}.page-template-default .page-content .custom-tabs .nav-tabs li a{padding:10px 5px;font-size:12px}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{margin-right:0}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{border-right:1px solid #fff}.page-template-default .page-content-form,.page-template-default .page-content-gallery{padding:15px 0 15px}.page-template-default .page-content-form h2,.page-template-default .gallery-boxes h2{margin:0 0 15px}.page-template-default .gallery-boxes-img{margin:0 0 15px}.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.page-template-contact-page .page-content{margin-top:51px}.page-template-contact-page .page-content .page-title h1{font-size:15px}.page-template-contact-page .page-content .page-title{padding:0 10px;height:50px}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-contact-page .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-contact-page .page-content .page-banner .page-banner-content{height:auto}.page-template-contact-page .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-contact-page .page-content .page-content-text{margin:30px 0}.page-template-contact-page .page-content .page-contact-form,.page-template-contact-page .page-content .page-contact-details{padding:0}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{padding:40px 0}.page-template-contact-page .page-content .page-contact-form h2{margin:0 0 20px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.archive .page-content,.blog .page-content{margin-top:51px}.archive .page-content h1,.blog .page-content h1{font-size:22px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{height:450px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:100%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 5px;margin:5px 0 0;width:100%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:15px;width:99.5%;margin:0;padding:5px 10px}.archive .page-content .blog-category-bar,.blog .page-content .blog-category-bar{min-height:50px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{height:40px;margin:0;font-size:10px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:1px dashed #a1a6ac;width:100%!important}.archive .page-content .blog-category-bar .blog-category-bar-elem:last-child,.blog .page-content .blog-category-bar .blog-category-bar-elem:last-child{border-bottom:none!important}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{height:150px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:1px;margin:0 0 10px;font-size:14px}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:13px;line-height:21px}.single-post .page-content{margin-top:51px}.single-post .page-content .page-banner.no-image{height:340px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner{height:400px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:0 0 15px}.single-post .page-content .page-banner .page-banner-title h1{font-size:16px}#special-offer-section.offer-bar-top{top:0}#special-offer-section.offer-bar-bottom{bottom:0}#special-offer-section .offer-col{height:auto;margin:3px auto}#special-offer-section{position:relative;left:0;right:0;border-top:2px solid #fff}#special-offer-section a{font-size:10px;padding:5px;line-height:15px}#special-offer-section a#trustpilot-link img{max-width:150px}body.home .navbar-clear{position:relative}}@media (min-width:481px) and (max-width:767px){body{font-size:14px}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}.set-height{height:auto!important;padding:5px 0}.navbar-header .navbar-brand .logo{margin:5px auto;width:auto;padding:0;height:40px}.navbar-header .navbar-brand{float:left}.navbar-collapse{padding-left:0;padding-right:0}.navbar-nav li a{font-size:12px;padding:10px}.navbar-toggle{border:none;background:#002e62}.navbar-toggle{margin-right:0}.navbar-nav{display:block;float:none;margin:7.5px 0 5px}.navbar-nav li a::after{border-bottom:medium none;border-top:medium none}#homepage_video_banner{height:auto}body.body-dark #banner_youtube_video{margin-top:250px}.home-banner-logo{padding:5px 15px 0;max-width:50%}.home-banner-text{margin-top:10px;font-size:13px;padding:0 10px}.home-banner-text span{font-size:30px}.big-txt{font-size:26px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:7px 15px;width:100%}.videoWrapper{margin-top:0;padding-bottom:56.8%}#homepage_slider_section{margin-top:51px}.home-section.wysiwyg-editor-with-image{height:auto}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{width:100%;height:35px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:16px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:22px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:20px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:18px;right:10px}#homepage_info_bar_section .info-bar-element .elem-icon i{font-size:25px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{font-size:12px;line-height:13px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{font-size:11px}#homepage_info_bar_section .info-bar-element .elem-content{width:85%;height:50px}#homepage_info_bar_section .info-bar-element .elem-icon{width:15%;height:50px}#homepage_slider_section .homepage-slider .homepage-slide{height:calc(100vh - 150px)}.home-section.wysiwyg-editor{padding:30px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 10px}.btn-special,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special,.home-section.wysiwyg-editor .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}.btn-special i,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i,.home-section.wysiwyg-editor .btn-special i{font-size:18px;right:10px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{padding:40px 0}.panel-title{font-size:12px}.panel-default .panel-heading{padding:10px}.panel-heading .tab-icon:after{font-size:20px;padding:4px 7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px}.home-section.wysiwyg-two-in-one .col-background-color .col-background-color-content,.home-section.wysiwyg-two-in-one .col-background-image .col-background-image-content{padding:15px}.home-section.blog-section{padding-top:30px;padding-bottom:30px}.home-section.blog-section h1,.home-section.blog-section h2,.home-section.blog-section h3{margin:0 0 10px}.home-section.blog-section .text-editor-content{margin-bottom:20px}.home-section.blog-section .post-container{margin-bottom:15px}.home-section.blog-section .post-container .post-image{height:250px}.home-section.blog-section .post-container .post-title h3{font-size:14px}.home-section.blog-section .post-container .post-excerpt{font-size:11px}footer #social_media_section{padding:15px 0}footer #phone_section .phone-text{font-size:22px}footer #phone_section .phone-text span{font-size:35px}.home-image-slider-wrapper,#homepage_video_banner .videoWrapper{margin-top:10px}.page-template-special-offer .page-content,.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:80px}.page-template-special-offer .page-content{margin-top:100px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:18px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;margin:0;height:auto}.page-template-specifications .spec-main-img{width:auto}.page-template-specifications .spec-main-box .spec-image{padding:0}.page-template-specifications .spec-main-box .spec-description .desc-content{padding:15px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:25px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;height:auto}.page-template-default .page-content{margin-top:80px}.page-template-default .page-content .page-title h1{font-size:15px}.page-template-default .page-content .page-title{padding:0 10px;height:50px}.page-template-default .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-default .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-default .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-default .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-default .page-content .page-banner .page-banner-content{height:auto}.page-template-default .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-default .page-content .page-content-text{margin:30px 0}.page-template-default .page-content .custom-tabs .nav-tabs li{width:50%!important;margin:2px 0}.page-template-default .page-content .custom-tabs .nav-tabs li a{padding:10px 5px;font-size:12px}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{margin-right:0}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{border-right:1px solid #fff}.page-template-default .page-content-form,.page-template-default .page-content-gallery{padding:15px 0 15px}.page-template-default .page-content-form h2,.page-template-default .gallery-boxes h2{margin:0 0 15px}.page-template-default .gallery-boxes-img{margin:0 0 15px}.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.page-template-contact-page .page-content{margin-top:51px}.page-template-contact-page .page-content .page-title h1{font-size:15px}.page-template-contact-page .page-content .page-title{padding:0 10px;height:50px}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-contact-page .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-contact-page .page-content .page-banner .page-banner-content{height:auto}.page-template-contact-page .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-contact-page .page-content .page-content-text{margin:30px 0}.page-template-contact-page .page-content .page-contact-form,.page-template-contact-page .page-content .page-contact-details{padding:0}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{padding:40px 0}.page-template-contact-page .page-content .page-contact-form h2{margin:0 0 20px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.archive .page-content,.blog .page-content{margin-top:51px}.archive .page-content h1,.blog .page-content h1{font-size:22px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{height:450px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:100%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 5px;margin:5px 0 0;width:100%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:15px;width:99.5%;margin:0;padding:5px 10px}.archive .page-content .blog-category-bar,.blog .page-content .blog-category-bar{min-height:50px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{height:40px;margin:0;font-size:10px}.archive .page-content .blog-category-bar .blog-category-bar-elem,.blog .page-content .blog-category-bar .blog-category-bar-elem{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:1px dashed #a1a6ac;width:100%!important}.archive .page-content .blog-category-bar .blog-category-bar-elem:last-child,.blog .page-content .blog-category-bar .blog-category-bar-elem:last-child{border-bottom:none!important}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{height:150px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:1px;margin:0 0 10px;font-size:14px}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:13px;line-height:21px}.single-post .page-content{margin-top:51px}.single-post .page-content .page-banner.no-image{height:340px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner{height:400px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:0 0 15px}.single-post .page-content .page-banner .page-banner-title h1{font-size:16px}#special-offer-section.offer-bar-top{top:0}#special-offer-section.offer-bar-bottom{bottom:0}#special-offer-section .offer-col{height:auto;margin:3px auto}#special-offer-section{position:relative;left:0;right:0;border-top:2px solid #fff}#special-offer-section a{font-size:10px;padding:5px;line-height:15px}#special-offer-section .offer-package-price{font-size:20px}#special-offer-section a#trustpilot-link img{max-width:150px}body.home .navbar-clear{position:relative}}@media (min-width:768px) and (max-width:890px){body{font-size:14px}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}.navbar-header .navbar-brand .logo{margin:5px auto;width:auto;padding:0;height:40px}.navbar-header .navbar-brand{float:left}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{border:none;background:#002e62}.navbar-toggle{margin-right:0}.navbar-nav{display:block;float:none;margin:0}.navbar-nav li a::after{border-bottom:medium none;border-top:medium none}.home-banner-text{font-size:15px}.home-banner-text span{font-size:20px}.big-txt{font-size:23px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:7px 15px;width:100%}#homepage_slider_section{margin-top:51px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{width:100%;height:35px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:16px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:22px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:20px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:18px;right:10px}#homepage_info_bar_section .info-bar-element .elem-icon i{font-size:25px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{font-size:12px;line-height:13px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{font-size:11px}#homepage_info_bar_section .info-bar-element .elem-content{width:85%;height:50px}#homepage_info_bar_section .info-bar-element .elem-icon{width:15%;height:50px}#homepage_slider_section .homepage-slider .homepage-slide{height:calc(100vh - 150px)}.home-section.wysiwyg-editor{padding:30px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 10px}.btn-special,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special,.home-section.wysiwyg-editor .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}.btn-special i,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i,.home-section.wysiwyg-editor .btn-special i{font-size:18px;right:10px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{padding:25px 0}.panel-title{font-size:12px}.panel-default .panel-heading{padding:10px}.panel-heading .tab-icon:after{font-size:20px;padding:4px 7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px}.home-section.wysiwyg-two-in-one .col-background-color .col-background-color-content,.home-section.wysiwyg-two-in-one .col-background-image .col-background-image-content{padding:15px}.home-section.blog-section{padding-top:30px;padding-bottom:30px}.home-section.blog-section h1,.home-section.blog-section h2,.home-section.blog-section h3{margin:0 0 10px}.home-section.blog-section .text-editor-content{margin-bottom:20px}.home-section.blog-section .post-container{margin-bottom:15px}.home-section.blog-section .post-container .post-image{height:150px}.home-section.blog-section .post-container .post-title h3{font-size:14px}.home-section.blog-section .post-container .post-excerpt{font-size:11px}footer #social_media_section{padding:15px 0}.page-template-special-offer .page-content,.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:80px}.page-template-special-offer .page-content{margin-top:100px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:25px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;height:auto}.page-template-default .page-content .page-title h1{font-size:15px}.page-template-default .page-content .page-title{padding:0 10px;height:50px}.page-template-default .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-default .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-default .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-default .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-default .page-content .page-banner .page-banner-content{height:auto}.page-template-default .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-default .page-content .page-content-text{margin:30px 0}.page-template-default .page-content .custom-tabs .nav-tabs li{width:50%!important;margin:2px 0}.page-template-default .page-content .custom-tabs .nav-tabs li a{padding:10px 5px;font-size:12px}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{margin-right:0}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{border-right:1px solid #fff}.page-template-default .page-content-form,.page-template-default .page-content-gallery{padding:15px 0 15px}.page-template-default .page-content-form h2,.page-template-default .gallery-boxes h2{margin:0 0 15px}.page-template-default .gallery-boxes-img{margin:0 0 15px}.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.page-template-contact-page .page-content{margin-top:51px}.page-template-contact-page .page-content .page-title h1{font-size:15px}.page-template-contact-page .page-content .page-title{padding:0 10px;height:50px}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-contact-page .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-contact-page .page-content .page-banner .page-banner-content{height:auto}.page-template-contact-page .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-contact-page .page-content .page-content-text{margin:30px 0}.page-template-contact-page .page-content .page-contact-form,.page-template-contact-page .page-content .page-contact-details{padding:0}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{padding:40px 0}.page-template-contact-page .page-content .page-contact-form h2{margin:0 0 20px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.archive .page-content,.blog .page-content{margin-top:51px}.archive .page-content h1,.blog .page-content h1{font-size:22px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{height:450px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:100%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 5px;margin:5px 0 0;width:100%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:15px;width:99.5%;margin:0;padding:5px 10px}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{height:150px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:1px;margin:0 0 10px;font-size:14px}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:13px;line-height:21px}.single-post .page-content{margin-top:51px}.single-post .page-content .page-banner.no-image{height:340px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner{height:400px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:0 0 15px}.single-post .page-content .page-banner .page-banner-title h1{font-size:16px}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;margin-top:-1px;visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;opacity:1}.dropdown .dropdown-menu{opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.dropdown:hover .dropdown-menu{display:block;opacity:1}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}#special-offer-section a{font-size:10px;padding:5px;line-height:15px}}@media (min-width:891px) and (max-width:991px){body{font-size:14px}h1,.h1{font-size:22px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}.navbar-header .navbar-brand .logo{margin:5px auto;width:auto;padding:0;height:40px}.navbar-header .navbar-brand{float:left}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{border:none;background:#002e62}.navbar-toggle{margin-right:0}.navbar-nav{display:block;float:none;margin:0}.navbar-nav li a::after{border-bottom:medium none;border-top:medium none}.home-banner-text{font-size:19px}.home-banner-text span{font-size:20px}.big-txt{font-size:23px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:7px 15px;width:100%}#homepage_slider_section{margin-top:51px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon{width:100%;height:35px}#homepage_slider_section .homepage-slider-nav .slider-nav .slider-nav-icon i{font-size:16px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h1{font-size:22px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content h2{font-size:20px;margin:5px 0}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content p{font-size:14px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}#homepage_slider_section .homepage-slider .homepage-slide .homepage-slide-content .btn-special i{font-size:18px;right:10px}#homepage_info_bar_section .info-bar-element .elem-icon i{font-size:25px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-normal{font-size:12px;line-height:13px}#homepage_info_bar_section .info-bar-element .elem-content .elem-content-small{font-size:11px}#homepage_info_bar_section .info-bar-element .elem-content{width:85%}#homepage_info_bar_section .info-bar-element .elem-icon{width:15%}#homepage_slider_section .homepage-slider .homepage-slide{height:calc(100vh - 150px)}.home-section.wysiwyg-editor{padding:30px 0}.home-section.wysiwyg-editor h1,.home-section.wysiwyg-editor h2,.home-section.wysiwyg-editor h3{margin:0 0 10px}.btn-special,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special,.home-section.wysiwyg-editor .btn-special{font-size:12px;margin:5px 0;padding:7px 30px 7px 15px}.btn-special i,.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content .btn-special i,.home-section.wysiwyg-editor .btn-special i{font-size:18px;right:10px}.home-section.wysiwyg-editor-with-image .wysiwyg-editor-with-image-content{padding:25px 0}.panel-title{font-size:12px}.panel-default .panel-heading{padding:10px}.panel-heading .tab-icon:after{font-size:20px;padding:4px 7px}.panel-default>.panel-heading+.panel-collapse>.panel-body{font-size:13px}.home-section.blog-section{padding-top:30px;padding-bottom:30px}.home-section.blog-section h1,.home-section.blog-section h2,.home-section.blog-section h3{margin:0 0 10px}.home-section.blog-section .text-editor-content{margin-bottom:20px}.home-section.blog-section .post-container{margin-bottom:15px}.home-section.blog-section .post-container .post-image{height:150px}.home-section.blog-section .post-container .post-title h3{font-size:14px}.home-section.blog-section .post-container .post-excerpt{font-size:11px}footer #social_media_section{padding:15px 0}.page-template-special-offer .page-content,.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:80px}.page-template-special-offer .page-content{margin-top:100px}.page-template-special-offer .page-content .page-title h1,.page-template-colour-range .page-content .page-title h1,.page-template-specifications .page-content .page-title h1,.page-template-default .page-content .page-title h1{font-size:25px}.page-template-special-offer .page-content.no-banner .page-title,.page-template-colour-range .page-content.no-banner .page-title,.page-template-specifications .page-content.no-banner .page-title,.page-template-default .page-content.no-banner .page-title{padding:10px;height:auto}.page-template-default .page-content .page-title h1{font-size:15px}.page-template-default .page-content .page-title{padding:0 10px;height:50px}.page-template-default .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-default .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-default .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-default .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-default .page-content .page-banner .page-banner-content{height:auto}.page-template-default .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-default .page-content .page-content-text{margin:30px 0}.page-template-default .page-content .custom-tabs .nav-tabs li{width:50%!important;margin:2px 0}.page-template-default .page-content .custom-tabs .nav-tabs li a{padding:10px 5px;font-size:12px}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{margin-right:0}.page-template-default .page-content .custom-tabs .nav-tabs>li>a{border-right:1px solid #fff}.page-template-default .page-content-form,.page-template-default .page-content-gallery{padding:15px 0 15px}.page-template-default .page-content-form h2,.page-template-default .gallery-boxes h2{margin:0 0 15px}.page-template-default .gallery-boxes-img{margin:0 0 15px}.page-template-default .gform_wrapper select,.page-template-default .gform_wrapper input,.page-template-default .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.page-template-contact-page .page-content{margin-top:51px}.page-template-contact-page .page-content .page-title h1{font-size:15px}.page-template-contact-page .page-content .page-title{padding:0 10px;height:50px}.page-template-contact-page .page-content .page-banner .page-banner-content h1{font-size:22px}.page-template-contact-page .page-content .page-banner .page-banner-content h2{font-size:20px}.page-template-contact-page .page-content .page-banner .page-banner-content h3{font-size:18px}.page-template-contact-page .page-content .page-banner .page-banner-content p{font-size:14px}.page-template-contact-page .page-content .page-banner .page-banner-content{height:auto}.page-template-contact-page .page-content .page-banner{height:400px;margin:0 0 10px}.page-template-contact-page .page-content .page-content-text{margin:30px 0}.page-template-contact-page .page-content .page-contact-form,.page-template-contact-page .page-content .page-contact-details{padding:0}.page-template-contact-page .page-content .page-contact-form .contact-form-wrapper{padding:40px 0}.page-template-contact-page .page-content .page-contact-form h2{margin:0 0 20px}.page-template-contact-page .gform_wrapper select,.page-template-contact-page .gform_wrapper input,.page-template-contact-page .gform_wrapper textarea{padding:5px 10px!important;font-size:14px!important}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:0}.page-template-contact-page .gform_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:0}.archive .page-content,.blog .page-content{margin-top:51px}.archive .page-content h1,.blog .page-content h1{font-size:22px}.archive .page-content .blog-banner,.blog .page-content .blog-banner{height:450px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_fields{width:100%}.blog .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.archive .page-content .blog-banner .blog-banner-content .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 10px}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer{padding:0 0 5px;margin:5px 0 0;width:100%}.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.archive .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_footer input[type=submit],.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input.button,.blog .page-content .blog-banner .blog-banner-content .gform_wrapper .gform_page_footer input[type=submit]{font-size:15px;width:99.5%;margin:0;padding:5px 10px}.archive .page-content .blog-post .blog-post-image,.blog .page-content .blog-post .blog-post-image{height:150px}.archive .page-content .blog-post .blog-post-body .blog-post-body-title,.blog .page-content .blog-post .blog-post-body .blog-post-body-title{letter-spacing:1px;margin:0 0 10px;font-size:14px}.archive .page-content .blog-post .blog-post-body p,.blog .page-content .blog-post .blog-post-body p{margin:0;font-size:13px;line-height:21px}.single-post .page-content{margin-top:51px}.single-post .page-content .page-banner.no-image{height:340px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner{height:400px;background-position:center;margin-bottom:15px}.single-post .page-content .page-banner.no-image .page-banner-title h1{padding:0 0 15px}.single-post .page-content .page-banner .page-banner-title h1{font-size:16px}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;margin-top:-1px;visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;opacity:1}.dropdown .dropdown-menu{opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.dropdown:hover .dropdown-menu{display:block;opacity:1}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}#special-offer-section a{font-size:11px;padding:5px}}@media (min-width:992px) and (max-width:1199px){.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:90px}.page-template-special-offer .page-content{margin-top:110px}.navbar-header .navbar-brand .logo{max-height:60px}.home-banner-text{font-size:21px}.home-banner-text span{font-size:30px}.big-txt{font-size:30px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:7px 15px;width:100%}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;margin-top:-1px;visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;opacity:1}.dropdown .dropdown-menu{opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.dropdown:hover .dropdown-menu{display:block;opacity:1}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}#special-offer-section a{font-size:13px;padding:5px}}@media (min-width:1200px) and (max-width:1599px){.page-template-colour-range .page-content,.page-template-specifications .page-content,.page-template-default .page-content{margin-top:90px}.page-template-special-offer .page-content{margin-top:110px}.home-banner-logo{width:410px}.navbar-header .navbar-brand .logo{max-height:60px}.navbar-nav li a{padding:20px 15px}.home-banner-text{font-size:21px}.home-banner-text span{font-size:30px}.big-txt{font-size:30px}.free-quote-btn{position:relative}.free-quote-btn .btn-special{font-size:12px;font-weight:700;letter-spacing:.2px;margin:0;padding:7px 15px;width:100%}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;margin-top:-1px;visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;opacity:1}.dropdown .dropdown-menu{opacity:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.dropdown:hover .dropdown-menu{display:block;opacity:1}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}#special-offer-section a{font-size:16px;padding:5px 10px}}@media (min-width:1600px){.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;margin-top:-1px;visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown-menu li:hover .sub-menu{visibility:visible;display:block;opacity:1}.dropdown .dropdown-menu{visibility:hidden;display:block;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in}.dropdown:hover .dropdown-menu{visibility:visible;display:block;opacity:1}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0,0,0,.2);border-top:7px solid transparent;left:-7px;top:10px}.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px}}@media (min-width:768px) and (max-width:799px){.videoWrapper{padding-bottom:50.5%}}@media (min-width:800px) and (max-width:849px){.videoWrapper{padding-bottom:51%}}@media (min-width:850px) and (max-width:899px){.videoWrapper{padding-bottom:51.5%}}@media (min-width:900px) and (max-width:949px){.videoWrapper{padding-bottom:52.5%}}@media (min-width:950px) and (max-width:999px){.videoWrapper{padding-bottom:53%}}@media (min-width:1000px) and (max-width:1099px){.videoWrapper{padding-bottom:53.5%}}@media (min-width:1100px) and (max-width:1199px){.videoWrapper{padding-bottom:54%}}@media (min-width:1200px) and (max-width:1249px){.videoWrapper{padding-bottom:54.5%}}@media (min-width:1250px) and (max-width:1399px){.videoWrapper{padding-bottom:55%}}@media (min-width:1400px) and (max-width:1499px){.videoWrapper{padding-bottom:55.2%}}@media (min-width:1500px) and (max-width:1599px){.videoWrapper{padding-bottom:56%}}.page-id-523 .page-content-text{min-height:67vh;padding:40px 0;margin:0!important;color:#FFF;background-image:url(../../../../../../../../uploads/2018/01/Domestic-Roller-0036a1.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative}.page-id-523 .page-content-text::before{background-color:rgba(0,46,98,.5)!important;content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%}#special-offer .offer-col{padding:20px 10px;margin-bottom:10px}#special-offer .offer-package-name{font-family:Arial;font-size:40px;text-transform:uppercase;font-weight:900;text-shadow:0 1px 1px rgba(0,0,0,.5)}#special-offer .offer-package-price{font-size:30px;font-weight:900}