*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,select,button,table,caption,tbody,tfoot,thead,tr,th,.main-content table td,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}img{max-width:100%;height:auto;vertical-align:top;border:0}ol,ul{list-style:none inside none}input,textarea{font:normal 400 1em/1 "Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input:-moz-placeholder,textarea:-moz-placeholder{color:#63615d;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#63615d;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#63615d;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#63615d;opacity:1}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}*::-moz-selection{color:#fff;background-color:#2b4162}*::selection{color:#fff;background-color:#2b4162}html{font:normal 400 1em/1 "Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:500;font-family:"museo-sans"}h1{font-size:2.375rem;line-height:1.18;color:#fff}h2{font-size:2.375rem;line-height:.78;color:#2b4162;margin-bottom:10px}h3{font-size:1.875rem;line-height:1.18;color:#2b4162;margin-bottom:10px}h4{font-weight:700;font-size:1.25rem;color:#fff;margin-bottom:10px}strong{font-weight:700}a{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.main-content p{font-size:1.125rem;line-height:1.66;color:#63615d;margin-bottom:30px}.main-content p:last-child{margin-bottom:0}.main-content p a{text-decoration:none;color:#2b4162;padding-bottom:1px;border-bottom:1px solid #2b4162}.main-content p.blue-text{color:#2b4162}.main-content p.green-text{color:#00792c!important}.main-content ul,.main-content ol{margin-bottom:30px}.main-content ul li,.main-content ol li{position:relative;font-size:1.125rem;line-height:1.66;color:#63615d;margin-bottom:10px;padding-left:15px}.main-content ul li:last-child,.main-content ol li:last-child{margin-bottom:0}.main-content ul li a,.main-content ol li a{text-decoration:none;color:#2b4162;padding-bottom:1px;border-bottom:1px solid #2b4162}.main-content ul li:before{content:"\2022";position:absolute;top:0;left:0;color:#2b4162}.main-content ol li{counter-increment:count-me;padding-left:22px}.main-content ol li:before{content:counter(count-me) ". ";position:absolute;top:0;left:0;color:#2b4162}.main-content h1+img,.main-content h2+img,.main-content h3+img,.main-content h4+img,.main-content h5+img,.main-content h6+img,.main-content p+img,.main-content ul+img,.main-content ol+img,.main-content .iframe-wrap+img,.main-content .table-wrap+img{margin-bottom:30px}.main-content p+a:not(.cta-button){text-decoration:none;color:#2b4162;padding-bottom:1px;border-bottom:1px solid #2b4162}.main-content img.alignright{float:right;margin:8px 0 50px 50px}.main-content img.alignleft{float:left;margin:0 50px 50px 0}.main-content img.aligncenter{text-align:center;display:block;margin:0 auto 30px}.main-content blockquote{margin-bottom:30px}.main-content .iframe-wrap{position:relative;max-width:100%;height:auto;overflow:hidden;margin:30px 0;padding-bottom:56.25%}.main-content .iframe-wrap video,.main-content .iframe-wrap iframe,.main-content .iframe-wrap object,.main-content .iframe-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.main-content .table-wrap{padding:30px 0}.main-content table{width:100%;font-size:1em;text-align:left;color:#63615d}.main-content table tr{width:100%}.main-content table th,.main-content table td{font-weight:700;line-height:1;padding:10px;border:1px solid #ddd}.main-content table td{font-weight:400}.main-content p.wp-caption-text{font-weight:400;font-style:italic;font-size:1em;color:#63615d;margin:5px 0 20px}.main-content.blue-bg h2,.main-content.blue-bg h3,.main-content.blue-bg h4,.main-content.blue-bg p,.main-content.blue-bg ul li,.main-content.blue-bg ol li,.main-content.blue-bg p.wp-caption-text,.main-content.blue-bg table{color:#fff}.main-content.blue-bg h2 a,.main-content.blue-bg h3 a,.main-content.blue-bg h4 a,.main-content.blue-bg p a,.main-content.blue-bg ul li a,.main-content.blue-bg ol li a,.main-content.blue-bg p.wp-caption-text a,.main-content.blue-bg table a{color:#fff;border-color:#fff}.main-content.blue-bg table th,.main-content.blue-bg table td,.main-content.blue-bg table td{border-color:#fff}.main-content.green-bg h2,.wpcf7 input.main-content[type="submit"] h2,.main-content.green-bg h3,.wpcf7 input.main-content[type="submit"] h3,.main-content.green-bg h4,.wpcf7 input.main-content[type="submit"] h4,.main-content.green-bg p,.wpcf7 input.main-content[type="submit"] p,.main-content.green-bg ul li,.wpcf7 input.main-content[type="submit"] ul li,.main-content.green-bg ol li,.wpcf7 input.main-content[type="submit"] ol li,.main-content.green-bg p.wp-caption-text,.wpcf7 input.main-content[type="submit"] p.wp-caption-text,.main-content.green-bg table,.wpcf7 input.main-content[type="submit"] table{color:#fff}.main-content.green-bg h2 a,.wpcf7 input.main-content[type="submit"] h2 a,.main-content.green-bg h3 a,.wpcf7 input.main-content[type="submit"] h3 a,.main-content.green-bg h4 a,.wpcf7 input.main-content[type="submit"] h4 a,.main-content.green-bg p a,.wpcf7 input.main-content[type="submit"] p a,.main-content.green-bg ul li a,.wpcf7 input.main-content[type="submit"] ul li a,.main-content.green-bg ol li a,.wpcf7 input.main-content[type="submit"] ol li a,.main-content.green-bg p.wp-caption-text a,.wpcf7 input.main-content[type="submit"] p.wp-caption-text a,.main-content.green-bg table a,.wpcf7 input.main-content[type="submit"] table a{color:#fff;border-color:#fff}.main-content.green-bg table th,.wpcf7 input.main-content[type="submit"] table th,.main-content.green-bg table td,.wpcf7 input.main-content[type="submit"] table td,.main-content.green-bg table td,.wpcf7 input.main-content[type="submit"] table td{border-color:#fff}.main-content.dark-grey-bg h2,.main-content.dark-grey-bg h3,.main-content.dark-grey-bg h4,.main-content.dark-grey-bg p,.main-content.dark-grey-bg ul li,.main-content.dark-grey-bg ol li,.main-content.dark-grey-bg p.wp-caption-text,.main-content.dark-grey-bg table{color:#fff}.main-content.dark-grey-bg h2 a,.main-content.dark-grey-bg h3 a,.main-content.dark-grey-bg h4 a,.main-content.dark-grey-bg p a,.main-content.dark-grey-bg ul li a,.main-content.dark-grey-bg ol li a,.main-content.dark-grey-bg p.wp-caption-text a,.main-content.dark-grey-bg table a{color:#fff;border-color:#fff}.main-content.dark-grey-bg table th,.main-content.dark-grey-bg table td,.main-content.dark-grey-bg table td{border-color:#fff}.main-content .white-bg h2,.main-content .white-bg h3,.main-content .white-bg h4{color:#2b4162}.main-content .white-bg h2 a,.main-content .white-bg h3 a,.main-content .white-bg h4 a{color:#2b4162;border-color:#2b4162}.main-content .white-bg p,.main-content .white-bg ul li,.main-content .white-bg ol li,.main-content .white-bg p.wp-caption-text,.main-content .white-bg table{color:#63615d}.main-content .white-bg p a,.main-content .white-bg ul li a,.main-content .white-bg ol li a,.main-content .white-bg p.wp-caption-text a,.main-content .white-bg table a{color:#2b4162;border-color:#2b4162}.main-content .white-bg table th,.main-content .white-bg table td,.main-content .white-bg table td{border-color:#2b4162}.wp-caption{max-width:100%}.wp-caption img{margin-bottom:0}.cta-button,.wpcf7 input[type="submit"]{width:100%;max-width:235px;font-size:1rem;text-decoration:none;color:#fff;display:block;padding:22px 0}.cta-button.has-shadow,.wpcf7 input.has-shadow[type="submit"]{-moz-box-shadow:0 0 27.84px 1.16px rgb(50 45 45 / .51);-webkit-box-shadow:0 0 27.84px 1.16px rgb(50 45 45 / .51);box-shadow:0 0 27.84px 1.16px rgb(50 45 45 / .51)}.no-touchevents .cta-button:hover,.no-touchevents .wpcf7 input[type="submit"]:hover,.wpcf7 .no-touchevents input[type="submit"]:hover{background-color:#02531f}.centre-text,.wpcf7 input[type="submit"]{text-align:center}.blue-text{color:#2b4162}.green-text{color:#00792c}.white-text{color:#fff}.full-screen{width:100%;height:100vh}.vertical-centre,.banner .images .owl-nav button.owl-next,.banner .images .owl-nav button.owl-prev,.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-next,.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-prev,.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-next,.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-prev,.downloads-page-content .owl-carousel .owl-nav button.owl-next,.downloads-page-content .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:0;right:0;margin:0 auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.desktop-hide{display:none}.clearfix:after{content:"";height:0;display:block;visibility:hidden;clear:both}.last-in-row{margin-right:0!important}.pad-top-60{padding-top:60px}.pad-bot-60{padding-bottom:60px}.pad-top-30{padding-top:30px}.pad-bot-30{padding-bottom:30px}.flexi-layout.blue-bg+.flexi-layout.white-bg{padding-top:60px}.flexi-layout.white-bg+.flexi-layout.white-bg{padding-top:0}.cover{background:none center no-repeat #fff0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.blue-bg{background-color:#2b4162}.green-bg,.wpcf7 input[type="submit"]{background-color:#00792c}.dark-grey-bg{background-color:#5f6062}.darkest-grey-bg{background-color:#262b2d}.white-bg{background-color:#fff}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-moz-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes rotate{0%{-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(180deg) scale(.6);-ms-transform:rotate(180deg) scale(.6);-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}100%{-moz-transform:rotate(360deg) scale(1);-ms-transform:rotate(360deg) scale(1);-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.container{width:100%;max-width:1500px;margin:0 auto;padding:0 30px}.full{width:100%;clear:both}.three-quarters{width:-moz-calc(50% - 30px);width:-webkit-calc(50% - 30px);width:calc(50% - 30px);width:75%;float:left;margin-right:30px}.half{width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px);float:left;margin-right:30px}.half:last-child,.half:nth-child(2n+2){margin-right:0}.one-third{width:-moz-calc(33.333% - 20px);width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px);float:left;margin-right:30px}.one-third:last-child,.one-third:nth-child(3n+3){margin-right:0}.one-quarter{width:-moz-calc(25% - 22.5px);width:-webkit-calc(25% - 22.5px);width:calc(25% - 22.5px);float:left;margin-right:30px}.one-quarter:last-child,.one-quarter:nth-child(4n+4){margin-right:0}.one-sixth{width:-moz-calc(16.666% - 33.333px);width:-webkit-calc(16.666% - 33.333px);width:calc(16.666% - 33.333px);float:left;margin-right:40px}.one-sixth:last-child,.one-sixth:nth-child(6n+6){margin-right:0}.topbar{height:32px}.logo-bar{height:100px;padding:28px 0 22px}.logo-bar .main-menu{float:right;margin-top:27px}.logo-bar .main-menu ul li{font:700 1.125rem "museo-sans";text-transform:uppercase;color:#00792c;display:inline-block;margin-right:24px}.logo-bar .main-menu ul li:last-of-type{margin-right:0}.logo-bar .main-menu ul li.current-menu-item>a,.logo-bar .main-menu ul li.current-page-ancestor>a,.logo-bar .main-menu ul li.current-menu-ancestor>a{position:relative;color:#2b4162;padding-bottom:23px}.logo-bar .main-menu ul li.current-menu-item>a:after,.logo-bar .main-menu ul li.current-page-ancestor>a:after,.logo-bar .main-menu ul li.current-menu-ancestor>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;display:block;background-color:#2b4162}.logo-bar .main-menu ul li a{text-decoration:none;color:#00792c}.no-touchevents .logo-bar .main-menu ul li a:hover{color:#2b4162}.logo-bar .main-menu ul li.menu-item-has-children{position:relative;margin-right:29px}.logo-bar .main-menu ul li.menu-item-has-children>a{position:relative;padding-bottom:23px}.logo-bar .main-menu ul li.menu-item-has-children>a:before{content:"";position:absolute;top:4px;left:-moz-calc(100% + 5px);left:-webkit-calc(100% + 5px);left:calc(100% + 5px);width:9px;height:9px;display:inline-block;border-top:1px solid #00792c;border-right:1px solid #00792c;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.no-touchevents .logo-bar .main-menu ul li.menu-item-has-children>a:hover:before{border-color:#2b4162}.logo-bar .main-menu ul li.menu-item-has-children.current-menu-item>a:before,.logo-bar .main-menu ul li.menu-item-has-children.current-page-ancestor>a:before,.logo-bar .main-menu ul li.menu-item-has-children.current-menu-ancestor>a:before{border-color:#2b4162}.logo-bar .main-menu ul li.menu-item-has-children ul{position:absolute;top:-moz-calc(100% + 23px);top:-webkit-calc(100% + 23px);top:calc(100% + 23px);left:0;width:300px;visibility:hidden;opacity:0;z-index:10;padding:20px;border:1px solid #63615d;background-color:#fff;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.logo-bar .main-menu ul li.menu-item-has-children ul li{font-size:.85em;display:block;margin:0 0 20px;padding:0}.logo-bar .main-menu ul li.menu-item-has-children ul li:last-child{margin-bottom:0}.logo-bar .main-menu ul li.menu-item-has-children ul li a{color:#00792c}.logo-bar .main-menu ul li.menu-item-has-children ul li a:before,.logo-bar .main-menu ul li.menu-item-has-children ul li a:after{display:none}.logo-bar .main-menu ul li.menu-item-has-children ul li.current-menu-item>a,.logo-bar .main-menu ul li.menu-item-has-children ul li.current-page-ancestor>a,.logo-bar .main-menu ul li.menu-item-has-children ul li.current-menu-ancestor>a{color:#2b4162}.no-touchevents .logo-bar .main-menu ul li.menu-item-has-children:hover>ul{visibility:visible;opacity:1}.logo-bar .burger{position:relative;width:36px;cursor:pointer;float:right;z-index:110;margin-top:13px}.logo-bar .burger:before{content:"Menu";position:absolute;top:0;right:100%;font-size:1rem;font-weight:600;color:#00792c;display:block;padding:2px 10px 2px 0}.logo-bar .burger .line{position:relative;top:0;width:100%;height:2px;display:block;margin-bottom:9px;background-color:#00792c;-moz-transition:-moz-transform 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,top 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s;-o-transition:-o-transform 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,top 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s;-webkit-transition:-webkit-transform 0.4s ease-in-out,opacity 0.3s ease-in-out,top 0.4s ease-in-out,background-color 0.4s ease-in-out;-webkit-transition-delay:0s,0.4s,0.45s,0.5s;transition:transform 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,top 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s}.logo-bar .burger .line.bottom{margin-bottom:0}.logo-bar .burger.open:before{content:"Close"}.logo-bar .burger.open .line{background-color:#00792c;-moz-transition:top 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,-moz-transform 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s;-o-transition:top 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,-o-transform 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s;-webkit-transition:top 0.4s ease-in-out,opacity 0.3s ease-in-out,-webkit-transform 0.4s ease-in-out,background-color 0.4s ease-in-out;-webkit-transition-delay:0s,0.4s,0.45s,0.5s;transition:top 0.4s ease-in-out,opacity 0.3s ease-in-out 0.4s,transform 0.4s ease-in-out 0.45s,background-color 0.4s ease-in-out 0.5s}.logo-bar .burger.open .line.top{top:11px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.logo-bar .burger.open .line.middle{opacity:0}.logo-bar .burger.open .line.bottom{top:-11px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mask{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgb(0 0 0 / .75);opacity:0;-moz-transition:opacity 0.5s ease-in-out,z-index 0.05s ease-in-out 0.5s;-o-transition:opacity 0.5s ease-in-out,z-index 0.05s ease-in-out 0.5s;-webkit-transition:opacity 0.5s ease-in-out,z-index 0.05s ease-in-out;-webkit-transition-delay:0s,0.5s;transition:opacity 0.5s ease-in-out,z-index 0.05s ease-in-out 0.5s}.mask.open{z-index:101;opacity:1;-moz-transition:z-index 0.05s ease-in-out,opacity 0.5s ease-in-out 0.05s;-o-transition:z-index 0.05s ease-in-out,opacity 0.5s ease-in-out 0.05s;-webkit-transition:z-index 0.05s ease-in-out,opacity 0.5s ease-in-out;-webkit-transition-delay:0s,0.05s;transition:z-index 0.05s ease-in-out,opacity 0.5s ease-in-out 0.05s}.slideout-menu{position:fixed;top:0;right:-75%;width:75%;height:100vh;z-index:105;padding:50px 0;background-color:#fff;-moz-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;-webkit-transition:all 0.4s ease-in-out;-webkit-transition-delay:0.2s;transition:all 0.4s ease-in-out 0.2s}.slideout-menu.open{right:0}.slideout-menu .mobile-menu-wrap{position:absolute;top:150px;left:0;width:100%;height:-moz-calc(100vh - 150px);height:-webkit-calc(100vh - 150px);height:calc(100vh - 150px);overflow:auto}.slideout-menu nav.mobile-menu{padding:0 30px}.slideout-menu nav.mobile-menu ul li{width:100%;font-size:1.375rem;text-transform:uppercase;color:#00792c;margin-bottom:32px}.slideout-menu nav.mobile-menu ul li.desktop-hide{display:block}.slideout-menu nav.mobile-menu ul li:last-child{margin-bottom:0}.slideout-menu nav.mobile-menu ul li a{text-decoration:none;color:#00792c}.slideout-menu nav.mobile-menu ul li ul{display:none;margin-left:20px}.slideout-menu nav.mobile-menu ul li ul li{font-size:1.1rem;margin-bottom:16px}.slideout-menu nav.mobile-menu ul li ul li:first-child{padding-top:20px}.slideout-menu nav.mobile-menu ul li ul li:last-child{margin-bottom:0}.slideout-menu nav.mobile-menu ul li .mobile-expand{position:relative;top:0;width:0;height:11px;cursor:pointer;display:inline-block;margin-left:18px;border-width:9px 9px 0 9px;border-style:solid;border-color:#00792c #fff0 #fff0}.slideout-menu nav.mobile-menu p{font-size:1.2rem;color:#fff;margin-top:32px}.slideout-menu a[href^="tel:"]{color:#fff;text-decoration:none}.banner{position:relative}.banner .images{position:relative;z-index:1}.banner .images .image{height:650px}.banner .images .image .overlay{width:100%;height:100%;opacity:.8;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MWIxOCIvPjxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjMTYxYjE4IiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#161b18),color-stop(90%,#fff0));background-image:-moz-linear-gradient(left,#161b18 0%,#fff0 90%);background-image:-webkit-linear-gradient(left,#161b18 0%,#fff0 90%);background-image:linear-gradient(to right,#161b18 0%,#fff0 90%)}.banner .images .owl-nav{z-index:3}.banner .images .owl-nav button.owl-next,.banner .images .owl-nav button.owl-prev{width:56px;height:56px;left:30px;text-align:center;display:inline-block;margin:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#00792c;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.banner .images .owl-nav button.owl-next img,.banner .images .owl-nav button.owl-prev img{width:12px}.banner .images .owl-nav button.owl-next.disabled,.banner .images .owl-nav button.owl-prev.disabled{opacity:.35}.banner .images .owl-nav button.owl-prev{right:auto}.banner .images .owl-nav button.owl-next{left:auto;right:30px}.banner .images .owl-dots{position:absolute;bottom:26px;width:100%;text-align:center}.banner .images .owl-dots button.owl-dot{width:16px;height:16px;display:inline-block;margin-right:8px;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;-webkit-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out}.banner .images .owl-dots button.owl-dot:last-child{margin-right:0}.banner .images .owl-dots button.owl-dot.active{background-color:#fff}.banner .text{z-index:2}.banner .text .text-wrap{max-width:720px}.banner .text p{font-size:1.25rem;line-height:1.55;color:#fff;margin-bottom:22px}.banner .text img{margin-bottom:10px}.breadcrumb{padding:30px 0;background-color:#f2f2f2}.breadcrumb span{font-size:1.125rem;line-height:1;color:#63615d}.breadcrumb span a{text-decoration:none;color:#00792c}.no-touchevents .breadcrumb span a:hover{color:#02531f}.link-block{margin-bottom:30px}.link-blocks.rows-of-three .link-block:nth-last-child(-n+3),.link-blocks.rows-of-two .link-block:nth-last-child(-n+2){margin-bottom:0}.link-block .block-text-wrap{margin:15px 0 22px}.link-block .block-text-wrap img{margin-bottom:11px}.link-block .block-text-wrap h3{font-size:1.5rem;line-height:1.05}.link-block .block-text-wrap h3.logo-heading{position:relative;font-size:2.375rem;color:#000;text-transform:uppercase;margin-bottom:2px;padding:12px 0 0 28px}.link-block .block-text-wrap h3.logo-heading:before{content:"";position:absolute;top:25px;left:0;width:18px;height:18px;display:inline-block;background-color:#00792c}.flexi-two-cols>.container{position:relative;display:-ms-flexbox;display:flex;align-items:center}.two-col-text.text-on-left{padding-right:130px}.two-col-text.text-on-right{padding-left:130px}.two-col-image .image-wrap.owl-carousel .owl-nav{position:absolute;right:0;bottom:0}.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-next,.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-prev{width:56px;height:56px;text-align:center;display:inline-block;margin-left:1px;padding-top:1px;background-color:#fff}.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-next img,.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-prev img{-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-next.disabled img,.two-col-image .image-wrap.owl-carousel .owl-nav button.owl-prev.disabled img{opacity:.25}.two-col-image .image-wrap.owl-carousel .owl-dots{position:absolute;right:114px;bottom:0;height:56px;counter-reset:slides-num;padding:18px 30px;background-color:#fff}.two-col-image .image-wrap.owl-carousel .owl-dots:after{content:counter(slides-num);font-size:1.125rem;color:#63615d;display:inline-block}.two-col-image .image-wrap.owl-carousel .owl-dot{display:inline-block;counter-increment:slides-num;cursor:default}.two-col-image .image-wrap.owl-carousel .owl-dot span{display:none}.two-col-image .image-wrap.owl-carousel .owl-dot.active:before{content:counter(slides-num) " of";font-size:1.125rem;color:#63615d;display:inline-block;padding-right:6px}.two-col-image.left{left:30px;margin:0}.two-col-image.left+.two-col-text{float:right}.two-col-image.right{right:30px;margin:0}.flexi-two-cols-video .iframe-wrap{margin:0}.icon-block{margin-bottom:30px;padding:0 10px}.icon-block img{margin-bottom:20px}.icon-block h3{margin-bottom:0}.icon-block p a{font-weight:600}.flexi-cta-panel p.tel{position:relative;font-size:1.313em;margin-bottom:8px;padding-left:37px}.flexi-cta-panel p.tel:before{content:url(/wp-content/themes/day-group/img/tel-icon-white.png);position:absolute;top:0;display:inline-block;margin-left:-42px}.flexi-cta-panel p.email{position:relative;font-size:1.313em;margin-bottom:0;padding-left:37px}.flexi-cta-panel p.email:before{content:url(/wp-content/themes/day-group/img/mail-icon-white.png);position:absolute;top:5px;display:inline-block;margin-left:-42px}.flexi-cta-panel p a{text-decoration:none;border:none}.flexi-full-width-image img{width:100%}.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-next,.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-prev{right:auto;left:30px;display:inline-block;margin:0}.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-next img,.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-prev img{width:12px;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-next.disabled img,.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-prev.disabled img{opacity:.35}.flexi-full-width-image .image-wrap.owl-carousel .owl-nav button.owl-next{left:auto;right:30px}.flexi-full-width-image .image-wrap.owl-carousel .owl-dots{position:absolute;bottom:26px;left:0;width:100%;text-align:center}.flexi-full-width-image .image-wrap.owl-carousel .owl-dots button.owl-dot{width:16px;height:16px;display:inline-block;margin-right:8px;border:2px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;-webkit-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out}.flexi-full-width-image .image-wrap.owl-carousel .owl-dots button.owl-dot.active{background-color:#fff}.flexi-full-width-image .image-wrap.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.latest-vacancy{padding:30px}.latest-vacancy a{text-decoration:none;display:block}.latest-vacancy h3{font-weight:700;font-size:1.25rem;line-height:1.5;color:#2b4162}.latest-vacancy p{margin-bottom:10px}.latest-vacancy p:last-child{margin-bottom:0}.benefits-icon{margin-bottom:40px}.benefits-icon img{margin-bottom:15px}.benefits-icon h3{font-size:1.25rem;line-height:1.05;margin-bottom:3px}.benefits-icon p{font-family:"museo-sans";font-size:.9rem;line-height:1.25;color:#2b4162}.flexi-affiliate-logos{background-color:#f2f2f2}.flexi-affiliate-logos h2{margin-bottom:30px}.flexi-affiliate-logos .owl-carousel .owl-item .affiliate-logo{position:relative;height:175px}.flexi-affiliate-logos .owl-carousel .owl-item .affiliate-logo img{width:auto;margin:0 auto}.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-next,.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-prev{right:auto;left:-42px;display:inline-block;margin:0;width:46px;height:46px;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#00792c;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-next img,.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-prev img{width:12px;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-next.disabled img,.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-prev.disabled img{opacity:.35}.flexi-affiliate-logos .logos-wrap.owl-carousel .owl-nav button.owl-next{left:auto;right:-42px}.timeline{position:relative}.timeline:after{content:"";position:absolute;top:0;left:49.9%;width:2px;height:100%;z-index:-1;margin:0 auto;background-color:#2b4162}.timeline .marker{position:relative;width:29px;height:29px;margin:2px auto 0;border:9px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#00792c;-moz-box-sizing:initial;-webkit-box-sizing:initial;box-sizing:initial}.timeline .marker:after{content:"";position:absolute;top:-11px;left:-11px;right:-11px;bottom:-11px;z-index:-1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#2b4162}.timeline-block{margin-bottom:80px}.timeline-block .date h2{margin-bottom:0;padding:14px 0 12px;background-color:#fff}.timeline-block .blocks-wrap{display:flex;align-items:center}.timeline-block .content .text-wrap{width:100%;max-width:580px;margin:0 auto}.timeline-block .image .image-wrap{width:100%;max-width:590px;margin:0 auto}.timeline-block .image .image-wrap img{border:10px solid #f3f1d1}.timeline-block.text-left .image{float:right}.timeline-block.text-right .content{float:right}@media screen and (max-width:768px){.timeline-blocks{display:flex;flex-direction:column;justify-content:center;align-items:center;.timeline-block{display:flex;flex-direction:column;.date{order:0!important}.blocks-wrap{display:flex;flex-direction:column;.image{order:0}}}}}.our-values-blocks{position:relative;background-image:url(/wp-content/themes/day-group/img/our-values-bg-placeholder.png)}.our-values-blocks .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.65;z-index:1}.our-values-blocks .container{position:relative;z-index:2}.our-values-blocks .icon-blocks{max-width:960px;margin:0 auto}.our-values-blocks .icon-blocks .icon-block{padding:35px 20px;border:10px solid #fff}.our-values-blocks .icon-blocks .icon-block h2,.our-values-blocks .icon-blocks .icon-block h3,.our-values-blocks .icon-blocks .icon-block p{color:#fff}.downloads-page-content .flexi-link-blocks:nth-child(odd){background-color:#fff}.downloads-page-content .flexi-link-blocks:nth-child(even){background-color:#f2f2f2}.downloads-page-content .owl-carousel .owl-nav button.owl-next,.downloads-page-content .owl-carousel .owl-nav button.owl-prev{width:56px;height:56px;left:-86px;text-align:center;display:inline-block;margin:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#00792c;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.downloads-page-content .owl-carousel .owl-nav button.owl-next img,.downloads-page-content .owl-carousel .owl-nav button.owl-prev img{width:12px}.downloads-page-content .owl-carousel .owl-nav button.owl-next.disabled,.downloads-page-content .owl-carousel .owl-nav button.owl-prev.disabled{opacity:.35}.downloads-page-content .owl-carousel .owl-nav button.owl-prev{right:auto}.downloads-page-content .owl-carousel .owl-nav button.owl-next{left:auto;right:-86px}.cat-meta h2{margin-bottom:28px}.vacancies-page-content .latest-vacancy{margin-bottom:30px;border:1px solid #2b4162}.individual-vacancy-content .wpcf7 label{color:#fff}.contact-page-content .form-wrap{max-width:580px}.contact-page-content .contact-address nav ul li{font-size:1.7rem;color:#2b4162;display:inline-block;margin-right:10px;margin-bottom:0;padding:0}.contact-page-content .contact-address nav ul li:before{display:none}.contact-page-content .contact-address nav ul li:last-child{margin-right:0}.contact-page-content .contact-address nav ul li a{text-decoration:none;color:#2b4162;padding-bottom:0;border-bottom:0}.wpcf7 form{position:relative}.wpcf7 label{position:relative;font-weight:600;font-size:1.125rem;line-height:1.5;color:#63615d;display:block;margin-bottom:8px}.wpcf7 label .asterisk{color:#d8000c}.wpcf7 label .hover-spot{width:20px;height:20px;font-weight:700;font-size:.95rem;line-height:1;text-align:center;color:#fff;cursor:pointer;float:right;margin-top:6px;padding-top:2px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#2b4162}.wpcf7 label .tooltip{position:absolute;top:-34px;left:104%;width:100%;max-width:460px;font-weight:400;font-size:1rem;line-height:1.5;color:#fff;display:none;z-index:10;padding:30px 20px;background-color:#2b4162}.wpcf7 label .tooltip:before{content:"";position:absolute;top:40px;left:-9px;width:0;height:0;display:block;border-style:solid;border-width:10px 10px 10px 0;border-color:#fff0 #2b4162 #fff0 #fff0}.no-touchevents .wpcf7 label .hover-spot:hover+.tooltip{display:block}.wpcf7 label span{font-size:1.125rem}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%;height:62px;font-size:1.125rem;color:#63615d;margin-bottom:22px;padding:0 10px;border:1px solid #2b4162;background-color:#e9e9e9}.wpcf7 textarea{min-height:220px;padding:10px}.wpcf7 .checkbox-marketing{display:block;margin-bottom:16px}.wpcf7 input.no-input{pointer-events:none}.wpcf7 input[type="radio"]{position:relative;top:-2px;width:auto;height:auto;font-size:1rem;background-color:none;margin-right:5px;margin-bottom:0;padding:0;border:0}.chrome .wpcf7 input[type="file"]{padding-top:20px}.wpcf7 input[type="submit"]{cursor:pointer;display:inline-block;margin-bottom:0;border:0;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}span.wpcf7-not-valid-tip{display:none!important}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid{border-color:#d8000c}div.wpcf7 div.wpcf7-response-output{width:100%;font:400 1.125rem/1 "Source Sans Pro";margin:30px 0;padding:16px 12px}div.wpcf7 .wpcf7-response-output.wpcf7-validation-errors,div.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ng{color:#d8000c;border:2px solid #d8000c;background-color:#ffbaba}div.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{color:#4f8a10;border:2px solid #4f8a10;background-color:#dff2bf}div.wpcf7 .ajax-loader{width:auto!important;height:auto!important;margin:0 0 0 20px!important;background:none!important}.ball-clip-rotate>div{height:35px;width:35px;display:block;border:2px solid #2b4162;border-bottom-color:#fff0;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-animation:rotate 1s 0s linear infinite;-webkit-animation:rotate 1s 0s linear infinite;animation:rotate 1s 0s linear infinite;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both}.contact-map{width:100%;height:345px;margin:30px 0}.contact-map .map{width:100%;height:345px}footer{padding-bottom:30px}footer .cols-wrap{position:relative;height:240px}footer .cols-wrap .footer-logo{position:absolute;top:0;left:0}footer .logo{display:inline-block;margin-bottom:10px}footer.main-content p{color:#fff}footer.main-content p a{text-decoration:none;color:#fff;padding-bottom:0;border-bottom:0}.no-touchevents footer.main-content p a:hover{text-decoration:underline}footer .social-menu ul li{font-size:1.7rem;line-height:1;color:#fff;display:inline-block;margin:0 10px 0 0;padding:0}footer .social-menu ul li:last-child{margin-right:0}footer .social-menu ul li:before{display:none}footer .social-menu ul li a{text-decoration:none;color:#63615d;padding-bottom:0;border-bottom:0}.no-touchevents footer .social-menu ul li a:hover{color:#fff}footer .footer-logos .logo{margin-right:14px;margin-bottom:17px}footer .footer-logos .logo:last-child{margin-right:0}footer .footer-logos .logo img{width:auto;height:32px}footer .legal-content{margin-top:20px}footer .legal-content p{font-size:1rem;color:#fff;margin-bottom:5px}footer .legal-content p a{color:#fff}footer .legal-content p .separator{display:inline-block;margin:0 7px}footer .legal-content ul{margin-bottom:5px}footer .legal-content ul li{font-size:1rem;color:#fff;display:inline-block;margin:0;padding:0}footer .legal-content ul li:last-child{margin-right:0}footer .legal-content ul li:last-child:after{display:none}footer .legal-content ul li:before{display:none}footer .legal-content ul li:after{content:"|";color:inherit;display:inline-block;margin:0 7px}footer .legal-content ul li a{text-decoration:none;color:#fff;padding-bottom:0;border-bottom:0}.no-touchevents footer .legal-content ul li a:hover{text-decoration:underline}.legacy-browser-notice{position:fixed;bottom:0;z-index:9999;width:100%;max-width:1000px;font-size:16px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;line-height:1.6;text-align:center;color:#fff;padding:20px 10px 26px;background:url(/wp-content/themes/day-group/img/legacy-browser-logo.jpg) no-repeat 30px center #00a1f1}.legacy-browser-notice .notice{font-size:26px;text-transform:uppercase;margin-bottom:10px}.legacy-browser-notice strong{font-weight:700}.legacy-browser-notice a{font-weight:700;color:#fff}.banner-vacancy_image{position:absolute;width:100%;height:100%}.banner-vacancy_image img{object-fit:cover;position:absolute;width:100%;height:100%}.banner-vacancy.banner .images .owl-nav button.owl-prev{right:70px}.banner-vacancy.banner .images .owl-nav button.owl-next,.banner-vacancy.banner .images .owl-nav button.owl-prev{left:auto;background:none;top:auto;bottom:20px}.banner-vacancy.banner .images .owl-nav button.owl-next img,.banner-vacancy.banner .images .owl-nav button.owl-prev img{width:20px}.banner-vacancy.banner .text p.banner-vacancy_title{font-size:2.375rem;font-weight:700}.banner-vacancy.banner .images .owl-dots{bottom:auto;top:70px;width:60px}.banner-vacancy.banner .images .owl-dots button.owl-dot{display:block;margin-bottom:10px;margin-left:30px}.banner-vacancy.banner .images .owl-nav{max-width:1500px;position:relative;margin:0 auto;padding:0 30px}.banner-vacancy.banner .images .owl-dots{max-width:60px;width:100%;left:50%;margin-left:-800px}@media screen and (max-width:1500px){.banner-vacancy.banner .text .text-wrap{padding-left:50px}.banner-vacancy.banner .images .owl-dots{left:0;margin-left:0}}header{position:sticky;top:0;z-index:999}.wpcf7 label .hover-spot{display:block!important}