@font-face{font-family:'GillSansMT';src:url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT.woff2) format('woff2'),url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT.woff) format('woff')}@font-face{font-family:'GillSansMT-Light';src:url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT-Light.woff2) format('woff2'),url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT-Light.woff) format('woff')}@font-face{font-family:'GillSansMT-Bold';src:url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT-Bold.woff2) format('woff2'),url(/wp-content/themes/fenland/fonts/GillSans/GillSansMT-Bold.woff) format('woff')}.post-174 .post-content p:first-child{margin-bottom:1.25rem}.internal-slider .slider-caption .slider-link{display:none}.gform_validation_container{display:none!important}#home-slider .slick-slide{min-height:350px;padding-bottom:26px;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;position:relative}.home #home-slider .slick-slide{height:600px}#home-slider .slider-caption .slider-link:hover{background-color:#004168}.home #home-slider .slick-slide .slider-caption{height:100%;background-color:rgb(0 0 0 / .7)}@media only screen and (min-width:640px) and (max-width:1024px){.home #home-slider .slider-caption,.internal-slider .slider-caption{margin-top:150px;max-width:90%}.home #home-slider .slider-caption h3{font-size:36px}}@media only screen and (min-width:1024px){.home #home-slider .slick-slide .slider-caption{margin-top:200px;margin-left:auto;margin-right:auto}.home #home-slider .slider-caption h3{font-size:48px}}@media only screen and (max-width:1024px){#home-slider .slick-slide{height:300px}.home #home-slider .slick-slide{height:400px}}@media only screen and (max-width:640px){#home-slider .slick-slide{height:250px}.home #home-slider .slick-slide .slider-caption{margin-top:100px;margin-left:auto;margin-right:auto;height:auto;padding:50px 20px 20px;width:100%;max-width:90%}#home-slider .slider-caption h3{font-size:32px}#home-slider .slider-caption p{font-size:24px}}#home-slider .slider-caption{padding:50px 60px 60px 20px;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}#home-slider .slider-caption:after{content:'';display:table;clear:both}.home #home-slider .slider-caption{max-width:700px;height:200px;text-shadow:2px 2px 2px #111;font-size:48px;font-family:'GillSansMT',sans-serif;padding:15px;margin-left:auto;margin-right:auto}#home-slider .slider-caption .slider-link{display:none;color:#fff;border:0;padding:5px 20px;font-size:20px;float:left;background-color:#004168;font-family:'GillSansMT',sans-serif;text-transform:uppercase;min-width:100px!important}#home-slider .slider-caption h3{margin-bottom:20px;line-height:1.2;text-shadow:2px 2px 2px #111;font-family:'GillSansMT',sans-serif}#home-slider .slider-caption p{font-size:32px;margin-bottom:10px}#home-slider .slider-caption p,#home-slider .slider-caption h3{color:#fff;margin-top:0;font-weight:400;text-align:center}#home-slider .slick-dots li button:before{background-color:#fff;-moz-box-shadow:0 0 10px rgb(0 0 0 / .7);-webkit-box-shadow:0 0 10px rgb(0 0 0 / .7);box-shadow:0 0 10px rgb(0 0 0 / .7)}#home-slider .slick-dots li.slick-active button:before{background-color:#004168}.alignnone{margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption.alignnone{margin:0 1em 1em 0}.wp-caption.alignleft{float:left;margin:0 1em 1em 0}.wp-caption.alignright{float:right;margin:0 0 1em 1em}#wpadminbar{opacity:.3;transition:0.2s opacity linear;-webkit-transform:translateZ(0)}#wpadminbar:hover,#wpadminbar:focus{opacity:1}html,body{height:auto}html{min-height:100%;position:relative}body{-webkit-font-smoothing:antialiased;position:static}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=button]{-webkit-appearance:none;-moz-appearance:none}input:-moz-placeholder,textarea:-moz-placeholder{color:#bbbaba;font-size:18px}input::-moz-placeholder,textarea::-moz-placeholder{color:#bbbaba;font-size:18px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbbaba;font-size:18px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbbaba;font-size:18px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{margin-bottom:0;height:38px;border:none;font-size:18px}textarea[rows]{height:160px}embed,iframe,object{max-width:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.google-map{padding-bottom:480px;padding-top:0;margin-bottom:0}.align-middle{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}a:focus{outline:none}p:empty{display:none}body,h1,h2,h3,h4,h5,h6,p,a{font-family:'GillSansMT',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table;height:0;overflow:hidden}.clearfix:after{clear:both}body{color:#515151}h2{font-size:30px;color:#004168;margin:0;font-weight:400}h3{font-size:24px;color:#004168;font-weight:400}h4{font-size:16px}hr{border-bottom:1px solid #444;max-width:200px;margin:10px auto}blockquote{padding:0 40px;border:none;position:relative}blockquote p{padding-bottom:20px}blockquote:before,blockquote:after{content:'';width:27px;height:20px;position:absolute}blockquote:before{background-image:url(/wp-content/themes/fenland/images/ql.png);left:0;top:0}blockquote:after{background-image:url(/wp-content/themes/fenland/images/qr.png);right:0;bottom:0}p{font-size:20px;color:inherit;line-height:1.3}a,p a{font-size:20px}a{color:#004168;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:hover,a:focus{color:#3c4118}.button{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#home-slider .slick-slide,.product-section__image,.internal-slider .slick-slide{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}ul.pagination li a{padding:0 7px;border-radius:0}.pagination.current{color:#fff;background:#004168;padding:1px 7px 2px 7px}.header{background-color:#006AA9}.header .fa-twitter{font-size:20px;color:#fff;background-color:#004168;width:30px;height:30px;vertical-align:middle;border-radius:15px;padding-top:5px;margin-left:20px;text-align:center;margin-bottom:5px}.header .fa-twitter:hover{color:#004168;background-color:#fff}#contact_form{display:none}.phone,.socials{text-align:right;color:#fff}.phone{padding-top:20px;font-size:24px;line-height:40px}.phone a{font-size:24px;color:#fff;padding:2px 0 2px 0}a.link{padding:0 30px}a.link:hover{background-color:#004168;color:#fff}.logo{padding-top:10px}.header .bg_col{background-color:#004168;position:relative}.header .bg_col:before{position:absolute;display:block;content:'';height:45px;width:1000px;background-color:#004168;left:-1000px;bottom:0}.header .bg_col:after{position:absolute;display:block;content:'';height:45px;width:1000px;background-color:#004168;right:-1000px;bottom:0}.page_title{margin-bottom:20px}.page_title,h1{font-family:'GillSansMT',sans-serif;font-weight:400;font-size:40px;color:#004168}.page-wrap{padding:30px 0}.single .page-wrap{padding-bottom:0}.acf-map{height:400px;width:100%}.row{max-width:1200px}.top-content{padding-top:10px;padding-bottom:0}.top-content p:first-child{margin-bottom:0}.top-content p{font-size:22px}.home .top-content p{text-align:center}.home .top-content{padding-bottom:10px;padding-top:30px}.home h4{font-size:20px;margin-top:10px;font-weight:700;color:#444}.home .home-title h2{text-align:left;border-bottom:1px solid #004168;color:#004168}.home_block .home-title h2{width:250px}.bages .home-title h2{width:380px}.home_block{padding-bottom:30px}.bages{background-color:#f6f6f6;text-align:center;padding:10px 0 40px}.bages .quote-block h3{color:#004168;padding-left:0;font-weight:400}.bages,.product-section--grey{background-color:#f3f3ee}.home .why-choose{text-align:center}.home .why-choose h2{font-size:36px;color:#004168}.home .why-choose hr{border-bottom:1px solid #004168}.home .why-choose p{font-size:24px}.home .recent-wins{text-align:center;margin:0 auto 30px;color:#fff}.home .recent-wins-row h2{color:#fff;font-size:36px;text-align:center}.home .recent-wins-row p{color:#fff;font-size:22px;text-align:center}.recent-wins-row{background-color:#006aa9;padding-bottom:30px}.home .recent-wins ul{font-size:20px}.bages p{font-size:20px!important}.cover-img{background-size:cover;background-repeat:no-repeat;position:relative;height:400px;overflow:hidden;display:block}.cover-img:hover .bg-cover{bottom:0}.bg-cover{height:100%;-moz-transition:all 0.3s cubic-bezier(.4,0,1,1) 0s;-o-transition:all 0.3s cubic-bezier(.4,0,1,1) 0s;-webkit-transition:all 0.3s cubic-bezier(.4,0,1,1);-webkit-transition-delay:0s;transition:all 0.3s cubic-bezier(.4,0,1,1) 0s;position:absolute;bottom:0;left:0;background-color:rgb(0 0 0 / .7)}.bg-cover h3{color:#fff;bottom:200px;margin:0 20px;font-family:'GillSansMT',sans-serif;text-transform:uppercase;font-weight:700;padding:10px 20px 5px 0;border-bottom:2px solid #fff;width:auto}.bg-cover p,.bg-cover span{color:#fff;padding:5px 20px}.bg-cover p{font-size:17px}.bg-cover span.link-cov,.bg-cover .more-link{position:absolute;bottom:0;right:0;color:#fff;background-color:#004168;text-decoration:none;-moz-transition:all 0.3s cubic-bezier(.4,0,1,1) 0s;-o-transition:all 0.3s cubic-bezier(.4,0,1,1) 0s;-webkit-transition:all 0.3s cubic-bezier(.4,0,1,1);-webkit-transition-delay:0s;transition:all 0.3s cubic-bezier(.4,0,1,1) 0s}.bg-cover span.link-cov{text-transform:uppercase;font-family:'GillSansMT',sans-serif;padding-left:15px;padding-right:10px}.bg-cover span.link-cov:after{font-family:FontAwesome;content:'\F101';padding-left:10px}.bg-cover span.link-cov:hover,.bg-cover .more-link:hover{color:#fff;background-color:#004168}.bg-cover:hover{background-color:rgb(0 0 0 / .7);bottom:0}.bg-cover:hover p,.bg-cover:hover span{visibility:visible}.bg-cover:hover h3{position:static;background-color:#fff0}@media only screen and (min-width:1200px){.bg-cover h3{width:448px}.bg-cover{height:120px}.bg-cover p{padding-right:120px}}@media only screen and (max-width:1200px){.bg-cover{height:150px}.bg-cover p{padding-right:20px}}.internal-pages{padding:30px 0}.quote-block{text-align:left}.quote-block img{width:100%;padding-top:0;max-height:320px}.quote-block .quote{margin-bottom:0;padding-top:30px}.about-link{text-align:right}.about-link a:hover{text-decoration:underline;color:#004168}.bio-text h3{margin-top:30px}.bio-image img{margin-top:30px}.bio-text h3{font-family:'GillSansMT',sans-serif;font-size:24px;color:#004168}.gform_fields{margin:0}.gform_ajax_spinner{position:absolute;right:-15px;bottom:30px}.gfield{list-style:none}.gfield_label{display:none}.gfield_error input,.gfield_error textarea{border-color:red!important}.gform_confirmation_message{margin-bottom:15px}.gform_footer{text-align:right}.validation_error{margin-bottom:15px;padding:5px;color:#900;border:1px solid red}.validation_message{margin-bottom:10px;color:#900}button,.button,input[type='submit'],input[type='reset']{padding:5px 20px;background-color:#fff0;color:#004168;font-family:'GillSansMT',sans-serif;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gform_footer input[type='submit']:hover{color:#fff;background-color:#004168}button:hover,button:focus,.button:hover,.button:focus,input[type='submit']:hover,input[type='submit']:focus,input[type='reset']:hover,input[type='reset']:focus{background-color:#006aa9}.ginput_container{width:25%;margin:20px 10px 20px 0}.gform_heading,.ginput_container{float:left}.gform_heading{color:#fff;font-size:20px;margin:25px 50px 25px 0}.gform_heading input{margin-bottom:0}.gform_footer button,.gform_footer .button,.gform_footer input[type='submit'],.gform_footer input[type='reset']{padding:9px 40px;border:1px solid #fff;background-color:#006aa9;text-align:center;color:#fff;margin:20px 0 20px 0}.gform_description{color:#515151;font-size:16px;line-height:20px}.footer{position:absolute;bottom:0;left:0;width:100%}.footer .btm-footer{padding:40px 0 0;color:#fff;background-color:#1F2329;background:-webkit-linear-gradient(#373D48,#1F2329);background:-o-linear-gradient(#373D48,#1F2329);background:-moz-linear-gradient(#373D48,#1F2329);background:linear-gradient(#373D48,#1F2329)}.footer .btm-footer p{font-size:18px}.footer p,.footer a{color:#e2e2e2;margin-bottom:0}.footer a{text-decoration:none;font-size:18px}.footer h4{margin-bottom:15px;color:#a5adb3;font-size:20px;margin-top:0;text-transform:uppercase;font-weight:400;border-bottom:1px solid #fff;max-width:220px;padding-bottom:5px}.footer-products a:hover,.footer-blog a:hover{text-decoration:underline}.copyright-row{margin-top:40px;padding:20px 0;background-color:#171a1d}.copyright{text-align:center}@media only screen and (min-width:1200px){.copyright{margin-left:150px;margin-right:150px}}.footer .copyright p,.footer .copyright a{color:#999}.footer .copyright a:hover{color:#fff}.blue-row{background-color:#006aa9;padding-top:30px;padding-bottom:30px}.blue-row-text h2,.blue-row-text p{text-align:center;color:#fff}.blue-row-text h2{font-size:36px;margin-bottom:10px}.blue-row-text p{font-size:24px}.blue-row hr{border-bottom:1px solid #fff}.footer-logo-row{border-top:2px solid #e6e6e6;border-bottom:10px solid #006aa9}.footer-logos img{max-height:65px;margin-top:10px;margin-bottom:10px}.footer-logos{padding-top:10px;padding-bottom:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news{padding:0 0 50px 0}.news-more{margin-top:25px;background-color:#006aa9!important;color:#fff!important;text-transform:uppercase;font-size:16px!important;font-weight:400;font-family:'GillSansMT',sans-serif;padding:5px 10px!important;border:0}.article .news-more{color:#004168!important;background-color:transparent!important;font-weight:700;padding:0!important;text-transform:none}.article .news-more:hover{text-decoration:underline}.news-more i{padding-left:10px}.article{padding-top:30px}.article a.news-img{-webkit-background-size:cover;background-size:cover;padding-bottom:70%;display:block}.article .grey-bg{background-color:#f3f3ee;padding:10px 25px}.article .grey-bg h3{margin-bottom:0;color:#004168}.article .grey-bg h3 a{color:#004168;font-family:'GillSansMT',sans-serif;font-weight:400;font-size:24px;text-transform:uppercase}.article .grey-bg .author,.article .grey-bg time{font-weight:400;font-size:12px}.article .grey-bg .author{float:left}.article .grey-bg .time{float:right}.article .grey-bg p{margin-top:10px}.article .grey-bg p a.more-link{display:block;padding:5px 45px;border:1px solid #004168;text-decoration:none;justify-content:center;align-items:center;width:162px;margin:auto;margin-top:30px}.article .grey-bg p a.more-link:hover{background-color:#fff;color:#004168}.contact-info{max-width:800px;margin-top:20px}.contact-page .top-content p{font-size:20px;font-family:'GillSansMT',sans-serif;margin-bottom:20px}.contact-info .ginput_container_textarea{float:left;width:100%;padding-bottom:0}.contact-info .ginput_container{margin:0;margin-bottom:20px}.contact-info .gform_fields{clear:both}.contact-info .half_field{float:left;width:50%}.contact-info .half_field:nth-child(1){padding-left:0;padding-right:8px}.contact-info .half_field:nth-child(2){padding-right:0;padding-left:8px}.contact-info #field_1_1,.contact-info #field_1_2{width:50%;float:left}.contact-info #field_1_1 input,.contact-info #field_1_2 input{width:97%}.contact-info input,.contact-info textarea{border:1px solid #515151}.contact-info .ginput_container{width:100%}.contact-info input[name='input_2']{float:right}.contact-info .gform_footer{text-align:center}.contact-info .gform_footer .button{padding:3px 60px;font-size:18px;line-height:24px;margin-top:0}.contact-info .contacts{border-left:0;padding-bottom:20px}.contact-info .contacts p{margin:0}.contact-info .contacts p span{color:#004168;font-weight:700;display:inline-block;min-width:20px}.contact-info .contacts p a{color:#515151;text-decoration:none}.contacts a,.contacts p{font-size:18px}.contact-phone{margin-top:20px;margin-bottom:20px}.contact-phone p{font-weight:700}.overlay{background:#fff0;position:absolute;left:0;right:0;bottom:0;top:0;z-index:10}.product-cta{padding:30px 15px}.product-cta h2{font-family:'GillSansMT',sans-serif;font-weight:700;font-size:32px;padding-bottom:6px}.product-cta p{font-size:16px}.product-cta a{font-size:16px;text-decoration:none;color:#004168;font-weight:700}.product-cta a:hover{text-decoration:underline}.product-section{padding:30px 0}.product-section__image-cont{position:relative}.product-section__image{height:100%;min-height:300px;border:1px solid #ababab}.product-section__label{position:absolute;bottom:30px;left:0;padding:5px 25px;min-width:240px;font-size:27px;font-weight:400;color:#fff;line-height:36px}.product-section__description h1,.product-section__description h2,.product-section__description h3,.product-section__description h4,.product-section__description h5,.product-section__description h6{margin-top:0}.product-section__description ul{margin-left:0;font-size:20px}.product-section__description li{list-style:none;position:relative;padding-left:20px}.product-section__description li:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#006aa9;font-size:14px;position:absolute;left:0;top:0;padding-top:5px}.product-section--grey{background-color:#f3f3ee}.product-section:nth-child(even){background-color:#fff}.product-section:nth-child(odd){background-color:#f3f3ee}.products .top-content h3{color:#333;font-weight:700;font-style:italic}.products .top-content{padding-top:0}.products h1{margin-bottom:0;border-bottom:5px solid #f3f3ee}.product-section h2{color:#444;font-family:'GillSansMT',sans-serif;font-weight:700;font-size:32px;padding-bottom:6px}.product-section a:hover{color:#444;text-decoration:underline}.single-products .why-choose-row{background-color:#006aa9;text-align:center;color:#fff}.single-products .why-choose{text-align:center;color:#fff;padding:40px}.single-products .why-choose h2{color:#fff;font-size:36px}.single-products .why-choose hr{border-bottom:1px solid #fff}.single-products .why-choose p{font-size:24px}.post-meta{margin-bottom:30px}.post-meta__item{margin-bottom:0;font-weight:700;font-size:18px}.post_thumbnail img{width:100%}.post-content p:first-child{margin-bottom:0}.home .about-link{text-align:left;font-weight:700}.home h2{color:#515151;font-family:'GillSansMT',sans-serif;font-weight:400;font-size:30px;margin-bottom:10px;margin-top:30px}.home .top-content p{color:#333;font-family:'GillSansMT',sans-serif;font-size:40px}@media only screen and (max-width:1300px){.slick-prev:before,.slick-next:before{display:none}}@media only screen and (min-width:1301px){.slick-prev:before,.slick-next:before{font-size:88px;color:#fff;opacity:1}}.slick-prev:focus:before,.slick-next:focus:before{opacity:.8}.slick-prev:hover:before,.slick-next:hover:before{opacity:1;text-shadow:3px 3px 5px rgb(0 0 0 / .7)}.internal-slider .slick-slide{min-height:450px;padding-bottom:26px;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;position:relative}.home .internal-slider .slick-slide{height:500px}.internal-slider .slider-caption{max-width:380px;min-height:270px;padding:50px 60px 60px 20px;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin-top:70px}.internal-slider .slider-caption:after{content:'';display:table;clear:both}.home .internal-slider .slider-caption{margin-left:60px;margin-top:130px;width:100%;height:360px;padding:80px 60px 20px 20px}.internal-slider .slider-caption .slider-link{margin-left:100px;color:#fff;border:1px solid #fff;padding:5px 20px;font-size:14px;float:right;margin-right:40px}.internal-slider .slider-caption h3{font-size:48px;margin-bottom:0;line-height:1.2;text-shadow:1px 1px 2px rgb(0 0 0 / .5)}.internal-slider .slider-caption p{font-size:20px;margin-bottom:10px}.internal-slider .slider-caption p,.internal-slider .slider-caption h3{color:#fff;margin-top:0}.internal-slider .slick-dots li button:before{background-color:#fff;-moz-box-shadow:0 0 10px rgb(0 0 0 / .7);-webkit-box-shadow:0 0 10px rgb(0 0 0 / .7);box-shadow:0 0 10px rgb(0 0 0 / .7)}.internal-slider .slick-dots li.slick-active button:before{background-color:#004168}.proj-p{padding-bottom:15px}.proj-p h2{font-size:22px;font-weight:400;margin-bottom:0;margin-top:0;color:#004168}.proj-p p{margin-bottom:15px}.proj-p .bg-img{position:relative;min-height:306px}.proj-p .project{width:100%;padding:15px 0;float:left}.proj-p .project .bg-img{position:relative}.proj-p .project .bg-img .title-opac{position:absolute;display:inline-block;background-color:#004168;padding:10px 18px;bottom:10%;width:100%}.proj-p .project .bg-img .title-opac h4{color:#fff;font:400 24px/1 'GillSansMT',sans-serif;margin:0;padding:0}.proj-p .project .desc{padding:15px 15px 0 15px;background-color:#f3f3ee}.columns.no-pd{padding:0!important}.proj-p .bg-img{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.sector-p,.proj-p{padding-top:30px}.sector-p .sector-item{padding:20px 0}.sector-p .sector-item .sector-img{position:relative;min-height:306px}.sector-p .sector-item .sector-img .title-opac{position:absolute;display:inline-block;background-color:rgb(0 0 0 / .5);padding:18px;bottom:0;width:100%}.sector-p .sector-item .sector-img .title-opac h4{margin:0;padding:0;color:#fff;font:400 24px/1 'GillSansMT',sans-serif;text-transform:uppercase}.sector-p .sector-item .desc{padding:15px 0;position:relative;padding-left:15px;padding-right:15px;padding-bottom:15px;background-color:#eaeaea}.sector-p .sector-item .desc .more-link{transition:all 0.3s ease-in-out;position:absolute;color:#004168;float:right;text-decoration:none;font:400 14px/1 'GillSansMT',sans-serif;bottom:0;right:0}.sector-p .sector-item .desc .more-link:hover{color:#00AAD7}.sector{padding-bottom:15px}.home_block .columns{padding-left:10px;padding-right:10px}.snip1369{position:relative;padding-bottom:75%;margin:20px 0 20px;display:block;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.snip1369 h3{background-color:rgb(0 0 0 / .2);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.snip1369 h3,.snip1369 p{margin:0}.snip1369 h3{color:#fff;font-size:30px;text-align:center;-webkit-transition:top .6s ease,font-size .6s ease;-moz-transition:top .6s ease,font-size .6s ease;-ms-transition:top .6s ease,font-size .6s ease;-o-transition:top .6s ease,font-size .6s ease;transition:top .6s ease,font-size .6s ease}.snip1369 h3 span{position:absolute;top:80%;left:0;right:0;background-color:#004168;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.snip1369 .read-more{display:block;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);line-height:48px;text-transform:uppercase;letter-spacing:1px;padding:0 20px;color:#fff;right:0;bottom:0;font-weight:500;position:absolute}.snip1369 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.snip1369:hover .read-more,.snip1369.hover .read-more,.snip1369:hover figcaption,.snip1369.hover figcaption{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.snip1369:hover figcaption,.snip1369.hover figcaption,.snip1369:hover .image,.snip1369.hover .image{-webkit-transition-delay:0s;transition-delay:0s}.snip1369:hover h3,.snip1369.hover h3{top:0}.snip1369:hover h3{background-color:rgb(0 0 0 / .5)}.snip1369:hover .image,.snip1369.hover .image{bottom:100%}.snip1369:hover p,.snip1369.hover p{opacity:1;-webkit-transition-delay:0.2s;transition-delay:0.2s}.title-row{background-color:#004168;color:#fff;padding:10px 25px}.title-row h2{color:#fff;line-height:1;font-size:24px;margin:0}.title-row h2 a{font-size:24px}.title-row a:hover{color:#fff}.recent-wins-1{float:left;padding-left:100px}.recent-wins-2{float:right;padding-left:100px}.recent-wins-1 p,.recent-wins-2 p{text-align:left!important}.gallery-img{display:block;padding-bottom:66%;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.single_bottom_img{margin-bottom:40px!important;margin-top:40px!important}.single_bottom_img .columns{margin-bottom:20px}.case-study-details{color:#515151;font-size:24px;line-height:1.5;margin-bottom:20px}.side-list{border:1px solid #004168;padding:0}.side-list h2{color:#fff;margin-bottom:0;font-size:24px}.side-list-title{background-color:#006aa9;color:#fff;padding:10px 10px 10px 20px;border-bottom:5px solid #004168}.side-list-text{padding:0 20px 10px 20px}.side-list ul{margin-top:20px;margin-bottom:0;margin-left:5px;list-style:none}.side-list ul li{position:relative;color:#3f4b51;margin-bottom:15px;line-height:1.4;font-size:20px;padding-left:20px}.side-list ul li:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#006aa9;font-size:20px;position:absolute;left:-5px;top:0;padding-top:27px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}