﻿.red{background-color:#e30613}.yellow{background-color:#ffe500}.black{background-color:#484848}.o-red{background-image:url("images/red.png")}.o-black{background-image:url("images/black.png")}*{outline:none}html,body{overflow-x:hidden}html{font-size:100%;margin:0;border-top:6px solid #e30613;border-bottom:10px solid #ffe500}body{margin:0 auto;display:block;width:96%;max-width:1920px}img{max-width:100%;height:auto}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{margin-top:30px;margin-bottom:30px}.chev-top{display:block;width:49px;height:22px;background-image:url("images/chev-top.png");position:absolute;left:50%;margin-left:-24px;top:0}#back-to-top{display:block;width:68px;height:92px;position:fixed;right:2%;bottom:45px;background-image:url("images/top.png");z-index:998;display:none;cursor:pointer}h1,h2,h3,h4,h5,h6,p,a,li,span,td,input,textarea,option,i,b,th{line-height:180%;font-family:"Raleway",sans-serif;color:#484848}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3{margin-bottom:0}h1{font-size:32px;font-size:2rem}h2{font-size:30px;font-size:1.875rem}h3{font-size:28px;font-size:1.75rem}h4,h5,h6{margin:0}h4{font-size:22px;font-size:1.375rem}h5{font-size:20px;font-size:1.25rem}h6{font-size:18px;font-size:1.125rem}a{text-decoration:none}hr{border:none;display:block;height:3px;background-image:url("images/underline.jpg");background-position:center;background-repeat:no-repeat}hr.checkview{transition:all 1s;width:0}hr.checkview.active{width:100%}hr.yellow-line{background-image:url("images/yellow-line.jpg")}.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red p,.red a,.red li,.red span,.red td,.red input,.red textarea,.red option,.red i,.red b,.black h1,.black h2,.black h3,.black h4,.black h5,.black h6,.black p,.black a,.black li,.black span,.black td,.black input,.black textarea,.black option,.black i,.black b{color:#fff}.section-full-width ul,.section-two-columns ul,.section-one-two-thirds ul{padding:0;list-style:none}.section-full-width ul li,.section-two-columns ul li,.section-one-two-thirds ul li{background-image:url("images/bullet.png");background-position:left top 5px;background-repeat:no-repeat;padding-left:30px}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:.75}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.75}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:15px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.top-section #logo{width:153px;height:76px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("images/logo.png");float:left;margin-top:15px}.top-section #customer-area{display:block;float:right;line-height:100%;color:#fff;text-align:right;padding:15px;padding-top:10px;padding-bottom:20px;transition:padding-top .4s;background-image:url("images/login-bottom.jpg");background-position:bottom left;background-repeat:no-repeat}.top-section #customer-area:hover{padding-top:30px}.top-section .social-links{float:right}@media (max-width: 480px){.top-section .social-links{display:none}}.top-section .social-links .social-link{display:block;background-color:#ffe500;color:#484848;font-size:22px;font-size:1.375rem;padding:18px 15px;line-height:100%;transition:padding-top .4s;background-image:url("images/social-bottom.jpg");background-position:bottom 0px center;background-repeat:no-repeat;background-size:contain}.top-section .social-links .social-link:hover{padding-top:30px}.top-section .contact-details{display:block;float:right;margin-right:30px;margin-top:15px}@media (max-width: 992px){.top-section .contact-details{margin-top:0;margin-right:0;clear:both}}@media (max-width: 480px){.top-section .contact-details{display:none}}.top-section .contact-details p{margin:0}.top-section .contact-details p i{color:#e30613;margin-left:30px;margin-right:5px}.top-section .contact-details p a{color:#484848}.nav-container{border-top:1px solid #484848;margin-top:15px;margin-bottom:30px;position:relative;z-index:999}.nav-container nav ul{margin:0;padding:0;list-style:none}@media (max-width: 960px){.nav-container nav ul{display:none}}.nav-container nav ul li{float:left;position:relative}.nav-container nav ul li a{display:block;padding:15px 10px;width:200px;text-align:center}@media (max-width: 1480px){.nav-container nav ul li a{width:131px}}.nav-container nav ul li ul{display:none;position:absolute;padding:0;background-image:url("images/submenu-bottom.png");background-repeat:no-repeat;background-position:bottom right;padding-bottom:28px;width:100%}.nav-container nav ul li ul li{float:none;background-color:#e30613;background-image:url("images/subunder.png");background-repeat:no-repeat;background-position:bottom center}.nav-container nav ul li ul li:hover,.nav-container nav ul li ul li.current-menu-item{background-image:url("images/subunderon.png")}.nav-container nav ul li ul li:last-child{padding-bottom:15px;background-position:bottom 15px center}.nav-container nav ul li:hover{background-color:#e30613}.nav-container nav ul li:hover a{color:#fff}.nav-container nav ul li:hover ul{display:block}.nav-container nav ul .current-menu-item,.nav-container nav ul .current-menu-ancestor{background-color:#e30613}.nav-container nav ul .current-menu-item a,.nav-container nav ul .current-menu-ancestor a{color:#fff}#open-nav{display:none;float:right;color:#e30613;cursor:pointer;margin-top:15px}#open-nav i{font-size:30px;font-size:1.875rem;color:#e30613;position:relative;top:4px;margin-left:15px}@media (max-width: 960px){#open-nav{display:block}}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;left:0;z-index:1000;overflow:hidden;transition:all 0.3s;background-color:#e30613}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#ffe500}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s}#nav-m ul li{padding:0;text-align:center;margin-bottom:30px}#nav-m ul li a{text-transform:uppercase;font-size:30px;font-size:1.875rem}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#ffe500}#nav-m ul li ul{margin-top:15px}#nav-m ul li ul li{margin-bottom:15px}#nav-m ul li ul li a{font-size:14px;font-size:.875rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:1000px}#page.menu{position:fixed;width:100%}#footer{background-image:url("images/footer.jpg");background-position:top left;background-repeat:no-repeat;padding-top:223px;background-color:#e30613}#footer a{color:#fff}#footer i{color:#fff}#footer .social-contact{text-align:left;padding-left:60px;margin-top:30px;margin-bottom:30px}#footer .social-contact p{margin:0}#footer .social-contact .social-links{display:block;float:right}#footer .social-contact .social-links .social-link{margin-right:0;margin-left:30px;margin-top:15px;margin-bottom:15px}#footer .social-contact .social-links .social-link i{font-size:24px;font-size:1.5rem}#footer ul{list-style:none;padding:0;padding-left:45px;padding-top:30px}#footer ul li{float:left;margin-right:30px}@media (max-width: 992px){#footer ul li{width:100%}}#footer ul li ul{display:none}#footer ul li:last-child{margin-right:0}@media (max-width: 992px){#footer .col-lg-3{clear:both;padding-top:30px}}#footer .email{margin-left:15px}@media (max-width: 992px){#footer .email{margin-left:0;clear:both;display:block}}.footer-text{text-align:center}.footer-slider #rev_slider_1_2_wrapper{padding-left:55px !important;padding-right:55px !important}#menu-blog{text-align:center;padding:0}#menu-blog li{display:inline-block;background-color:#fff;margin:0 30px;padding:5px 15px;cursor:pointer;border:2px solid #e30613;transition:all 0.4s;-moz-transform:skew(-10deg, 0deg);-webkit-transform:skew(-10deg, 0deg);-o-transform:skew(-10deg, 0deg);-ms-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg);margin-bottom:15px}#menu-blog li a{color:#484848;display:block;-moz-transform:skew(10deg, 0deg);-webkit-transform:skew(10deg, 0deg);-o-transform:skew(10deg, 0deg);-ms-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg)}#menu-blog li:hover,#menu-blog li.current-menu-item{background-color:#e30613}#menu-blog li:hover a,#menu-blog li.current-menu-item a{color:#fff}.archive .post{background-image:url("images/bottom-border.jpg");background-repeat:no-repeat;background-position:bottom center;padding-bottom:25px}.archive .post:last-child{background-image:none}.archive img{display:block;margin:0 auto;margin-top:30px;max-width:100%;height:auto}.archive h2,.archive h5,.archive p{text-align:center}.archive hr{margin-bottom:30px}.archive p{margin-top:30px;max-width:1400px;margin:0 auto}.archive p a{display:block;clear:both;border:2px solid #e30613;padding:10px 45px;width:220px;margin:15px auto;transition:all 0.4s}.archive p a:hover{background-color:#e30613;color:#fff}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:2px solid #fff}.post-content .post{max-width:1400px;text-align:center;display:block;margin:0 auto}.post-content .post hr{margin-bottom:15px}.day-in-life .paperclip{display:block;width:30px;height:66px;position:absolute;left:15%;top:0;background-image:url("images/paperclip.png")}.day-in-life .questions hr{background-position:left}.day-in-life .photo img{display:block;width:100%;height:auto;margin:5px;padding:15px;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15);box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15)}.archive-case-studies .case-study a{display:block;height:415px;max-width:98%;margin:15px auto;background-size:cover;background-position:center;position:relative;overflow:hidden}@media (max-width: 1200px){.archive-case-studies .case-study a{height:250px}}@media (max-width: 992px){.archive-case-studies .case-study a{height:320px}}@media (max-width: 480px){.archive-case-studies .case-study a{height:250px}}.archive-case-studies .case-study a span{background-image:url("images/red.png");display:block;position:absolute;bottom:0;width:100%;padding:15px;color:#fff;transition:max-height 1s;max-height:58px;font-size:12px;font-size:.75rem;line-height:100%}.archive-case-studies .case-study a span i{color:#ffe500}.archive-case-studies .case-study a span h3{font-size:17.19px;font-size:1.074375rem;margin-top:0;color:#fff}.archive-case-studies .case-study a:hover span{max-height:200px}.section-customer-login{background-size:cover;background-position:center;text-align:center}.section-customer-login h2{display:block;width:300px;margin:0 auto;background-color:#fff;margin-top:120px;margin-bottom:15px}.section-customer-login form{width:300px;background-color:#fff;padding:15px;display:block;margin:120px auto;margin-top:0}.section-customer-login form label{color:#484848}.section-customer-login form input{display:block;margin:0 auto;float:none;clear:left;border:2px solid #e30613;padding:10px 15px;width:260px}.section-customer-login form .login-remember{display:none}.section-customer-login form #wp-submit{background-color:#fff;border:2px solid #e30613;cursor:pointer;transition:all 0.4s;width:260px}.section-customer-login form #wp-submit:hover{background-color:#e30613;color:#fff}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px;background-position:center;background-repeat:no-repeat}.customer-area{position:fixed;width:100%;min-height:100vh;top:0;left:0;text-align:center;z-index:1000;display:none}.customer-area .close{width:78px;height:16px;display:block;position:absolute;top:30px;right:30px;background-image:url("images/close.png");z-index:9999;cursor:pointer}.customer-area .col-sm-4{display:table;height:100vh}.customer-area .col-sm-4 .inner-wrap{display:table-cell;vertical-align:middle;padding-left:10%;padding-right:10%}.customer-area .col-sm-4 .inner-wrap p,.customer-area .col-sm-4 .inner-wrap h2,.customer-area .col-sm-4 .inner-wrap a{color:#fff}.customer-area .col-sm-4 .inner-wrap p{margin-bottom:30px}.customer-area .col-sm-4 .inner-wrap a{border:2px solid #ffe500;padding:10px 45px;transition:all 0.4s}.customer-area .col-sm-4 .inner-wrap a:hover{color:#484848;background-color:#ffe500}.customer-area.active{display:block}.section-title{text-align:center}.section-cta{text-align:center}.section-cta a{display:inline-block;margin:15px auto;padding:10px 45px;border:2px solid #e30613;transition:all 0.4s;color:#484848}.section-cta a:hover{background-color:#e30613;color:#fff}.section-accreditations{padding-top:0}.section-accreditations .logos{text-align:center}.section-accreditations .logos img{height:200px;width:auto;margin-right:30px;display:inline-block}@media (max-width: 580px){.section-accreditations .logos img{height:60px}}.section-testimonials{background-image:-webkit-linear-gradient(80deg, #484848 60%, #666 50%);padding-top:30px;padding-bottom:30px}.section-testimonials h2{text-align:center}.section-testimonials .carousel .slide{text-align:center;cursor:grab}.section-testimonials .carousel .slide span{font-weight:700}.section-testimonials .quote{display:block;width:87px;height:71px;margin:60px auto}@media (max-width: 768px){.section-testimonials .quote{display:none}}.section-testimonials .quote-open{background-image:url("images/quote-open.png")}.section-testimonials .quote-close{background-image:url("images/quote-close.png")}.section-big-cta{padding-top:60px;padding-bottom:60px;text-align:center}.section-big-cta h2{margin-top:0;margin-bottom:30px}.section-big-cta a{border:2px solid #e30613;padding:10px 45px;transition:all 0.4s}.section-big-cta a:hover{background-color:#e30613;color:#fff}.section-big-cta.red a,.section-big-cta.black a{border:2px solid #ffe500}.section-big-cta.red a:hover,.section-big-cta.black a:hover{background-color:#ffe500;color:#484848}.section-featured-links{margin-bottom:0}.section-featured-links .featured-link{margin-bottom:15px}.section-featured-links .featured-link a{display:block;background-size:cover;background-position:center;height:425px;position:relative;overflow:hidden}.section-featured-links .featured-link a p{position:absolute;bottom:-38px;left:0;width:100%;background-image:url("images/red.png");margin:0;padding:15px;transition:bottom 0.4s;color:#fff}.section-featured-links .featured-link a p span{display:block;clear:both;margin-top:15px;font-size:12px;font-size:.75rem;color:#fff}.section-featured-links .featured-link a p span i{color:#ffe500}.section-featured-links .featured-link:hover a p{bottom:0}.section-latest-news div div{display:block;background-position:center;background-size:cover;min-height:600px;overflow:hidden;position:relative}.section-latest-news div div span{display:block;background-image:url("images/red.png");text-align:center;padding:30px 45px;position:absolute;bottom:0;transition:all 1s;max-height:100px}.section-latest-news div div span h3,.section-latest-news div div span p{color:#fff}.section-latest-news div div span h3{margin-top:0}.section-latest-news div div span a{display:block;color:#fff;text-transform:lowercase;border:2px solid #ffe500;padding:10px 45px;width:220px;margin:30px auto;margin-bottom:0;transition:all 0.4s}.section-latest-news div div span a:hover{color:#484848;background-color:#ffe500}.section-latest-news div div:hover span{max-height:600px}.section-contact-form input,.section-contact-form textarea{width:100%;max-width:600px;display:block;margin:0 auto;margin-bottom:15px;font-size:16px;font-size:1rem;padding:5px 15px}.section-contact-form br{display:none}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-submit{background-color:#fff;border:2px solid #e30613;cursor:pointer;transition:all 0.4s}.section-contact-form .wpcf7-submit:hover{background-color:#e30613;color:#fff}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{text-align:center;font-family:"Raleway",sans-serif}.overlay{background-image:url("images/overlay-opacity.png");display:none;z-index:9999;position:fixed;top:0;left:0;height:100vh;min-height:100%;min-width:100vw;width:100%}.overlay.active{display:block}.section-team{padding-top:15px;padding-bottom:15px;margin-bottom:15px}.section-team .dep-select{text-align:center}.section-team .dep-select span{display:inline-block;background-color:#fff;color:#484848;margin:0 30px;padding:5px 15px;cursor:pointer;border:2px solid #e30613;transition:all 0.4s;-moz-transform:skew(-10deg, 0deg);-webkit-transform:skew(-10deg, 0deg);-o-transform:skew(-10deg, 0deg);-ms-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg);background-color:#fff}@media (max-width: 1200px){.section-team .dep-select span{margin:0 10px;margin-bottom:30px}}.section-team .dep-select span span{border:none;margin:0;background-color:transparent;-moz-transform:skew(10deg, 0deg);-webkit-transform:skew(10deg, 0deg);-o-transform:skew(10deg, 0deg);-ms-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg);background-color:transparent;color:#484848}.section-team .dep-select span:hover,.section-team .dep-select span.active{background-color:#e30613}.section-team .dep-select span:hover span,.section-team .dep-select span.active span{background-color:transparent;color:#fff}.section-team article{background-color:#fff;cursor:pointer;display:none}@media (max-width: 768px){.section-team article{max-width:300px;margin:15px auto;float:none}}@media (max-width: 480px){.section-team article{margin:15px auto;float:none}}.section-team article .polaroid-image{display:block;height:415px;max-width:98%;margin:15px auto;background-size:cover;background-position:center;position:relative;overflow:hidden}@media (max-width: 1200px){.section-team article .polaroid-image{height:250px}}@media (max-width: 992px){.section-team article .polaroid-image{height:320px}}@media (max-width: 480px){.section-team article .polaroid-image{height:250px}}.section-team article .polaroid-image span{background-image:url("images/red.png");display:block;position:absolute;bottom:0;width:100%;padding:15px;color:#fff;transition:max-height 1s;max-height:58px;font-size:12px;font-size:.75rem;line-height:100%}.section-team article .polaroid-image span i{color:#ffe500}.section-team article .polaroid-image span h3{font-size:17.19px;font-size:1.074375rem;margin-top:0;color:#fff}.section-team article:hover .polaroid-image span{max-height:200px}.section-team article.active{display:block}.team-overlay{position:fixed;background-color:#fff;width:1200px;margin-top:5vh;margin-left:-600px;left:50%;top:90px;z-index:9999;padding:60px;min-height:600px;-webkit-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15);box-shadow:10px 10px 5px 0px rgba(0,0,0,0.15);display:none;max-height:90%;overflow:auto;overflow-x:hidden}@media (max-width: 1200px){.team-overlay{width:992px;margin-left:-496px;top:30px;min-height:0;padding-bottom:60px}}@media (max-width: 992px){.team-overlay{width:480px;margin-left:-240px}}.team-overlay img{max-width:100%;height:auto}@media (max-width: 992px){.team-overlay img{width:50%;margin-left:25%;height:auto}}.team-overlay h3{font-size:18px;font-size:1.125rem;margin-top:20px}.team-overlay h3.smaller{text-transform:none;font-size:22px;font-size:1.375rem;margin-top:15px}.team-overlay a{border:2px solid #e30613;padding:10px 30px;transition:all 0.4s;display:block;text-align:center}.team-overlay a:hover{background-color:#e30613;color:#fff}.team-overlay .close{background-image:url("images/close-team.png");display:block;width:78px;height:16px;position:absolute;top:30px;right:30px;cursor:pointer}.team-overlay.active{display:block}.section-full-width table{border-collapse:collapse;width:100%}.section-full-width table td,.section-full-width table th{border:1px solid #ddd;padding:8px}.section-full-width tr:nth-child(even){background-color:#f2f2f2}.section-full-width tr:hover{background-color:#ddd}.section-full-width th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#e30613;color:#fff}#terms a{color:#e30613;font-weight:700}#terms a span{color:#e30613}#terms a:hover{border-bottom:1px dotted #e30613}#terms table{color:#333;background:#fff;border:1px solid grey;font-size:12pt;border-collapse:collapse}#terms table th,#terms table td{padding:5px 15px;border:1px solid #d3d3d3}#terms img{max-width:100%}@media (max-width: 600px){#terms{overflow:scroll}}.terms-red{background-color:#e30613;padding:15px 30px;margin-top:30px}.terms-red h3{margin-top:0}.terms-red h1,.terms-red h2,.terms-red h3,.terms-red h4,.terms-red h5,.terms-red h6,.terms-red p,.terms-red a,.terms-red li,.terms-red span,.terms-red td,.terms-red i,.terms-red b{color:#fff}.terms-red .wpcf7-response-output{color:#fff !important}
/*# sourceMappingURL=main.css.map */
