@import url(https://fonts.googleapis.com/css?family=Merriweather);a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{background:#f1f1f1}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}fieldset{min-width:inherit}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{hyphens:none;quotes:none}a:focus{outline:2px solid #c1c1c1;outline:2px solid rgba(51,51,51,.3)}a:active,a:hover{outline:0}a img{border:0}#nav-icon{cursor:pointer;float:right;height:30px;margin:7px auto;position:relative;transform:rotate(0);transition:.5s ease-in-out;width:30px;z-index:3}#nav-icon span{background:#fff;border-radius:9px;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:10px}#nav-icon span:nth-child(4){top:20px}#nav-icon.open span:first-child{left:50%;top:18px;width:0}#nav-icon.open span:nth-child(2){transform:rotate(45deg)}#nav-icon.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){left:50%;top:18px;width:0}body.mobile-menu-open{overflow:hidden;position:fixed}.mobile-menu-wrapper{background-color:#333;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.mobile-menu-wrapper__content{height:100%;margin:auto;padding:20px;position:relative}.mobile-menu-wrapper__content .main-navigation{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mobile-menu-wrapper__content .main-navigation .menu-primary-container .primary-menu{vertical-align:middle}.mobile-menu-wrapper__content .main-navigation .menu-primary-container .primary-menu .menu-item{text-align:center;vertical-align:middle}.mobile-menu-wrapper__content .main-navigation .menu-primary-container .primary-menu .menu-item a{color:#fff;font-size:2em;vertical-align:middle}.delay-1{animation-delay:.25s}.delay-2{animation-delay:.5s}.delay-3{animation-delay:.75s}.delay-4{animation-delay:1s}.delay-5{animation-delay:1.25s}.delay-6{animation-delay:1.5s}.delay-7{animation-delay:1.75s}.delay-8{animation-delay:2s}.delay-9{animation-delay:2.25s}.delay-10{animation-delay:2.5s}.delay-11{animation-delay:2.75s}.delay-12{animation-delay:3s}.delay-13{animation-delay:3.25s}.delay-14{animation-delay:3.5s}.delay-15{animation-delay:3.75s}.delay-16{animation-delay:4s}#go-to-top{background:rgba(0,80,138,.7);border-radius:35px;bottom:50px;display:none;height:50px;position:fixed;right:50px;text-decoration:none;transition:all .3s ease;width:50px;z-index:2}#go-to-top img{font-size:19px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:16px}#go-to-top:hover{background:rgba(0,80,138,.4);cursor:pointer}@media only screen and (max-width:767px){#go-to-top{bottom:25px;right:25px}}.container{background-color:#fff;max-width:100%}.grey-bg{background-color:#f2f2f2}.dark-grey-bg{background-color:#333}.section-wrapper{font-weight:700;padding:60px 0}.section-wrapper .container{background:0 0;margin:0 auto;max-width:1200px}.section-wrapper h1{color:#333;font-size:4em;margin-bottom:60px;text-align:center}.section-wrapper a,.section-wrapper p{font-family:Merriweather,serif;font-size:1.1em;font-weight:400;line-height:1.8em}.section-wrapper p{color:#4d4d4d;margin:20px 0}@media only screen and (max-width:767px){.section-wrapper{padding:30px 0}.section-wrapper h1{font-size:2.6em;margin-bottom:20px}.section-wrapper a,.section-wrapper p{font-size:1em;line-height:1.6em}.section-wrapper p{color:#4d4d4d;margin:10px 0}}.header-section{background-color:#00508a;color:#fff;position:relative}.header-section.homepage{height:100vh}@media only screen and (max-width:767px){.header-section{height:80vh}}.header-section__top-wrapper{display:flex;padding:20px 30px;width:100%}@media only screen and (max-width:767px){.header-section__top-wrapper{padding:10px 15px}}.header-section__top-wrapper .top__logo{display:inline-block;overflow:hidden;width:50%}.header-section__top-wrapper .top__logo img{display:block;width:300px}@media only screen and (max-width:767px){.header-section__top-wrapper .top__logo img{width:100%}}.header-section__top-wrapper .top__menu{display:inline-block;overflow:hidden;width:50%}@media only screen and (max-width:767px){.header-section__top-wrapper .top__menu{display:none}}.header-section__top-wrapper .top__menu .main-navigation .primary-menu{float:right;list-style-type:none;margin:0;padding:0}.header-section__top-wrapper .top__menu .main-navigation .primary-menu li{float:left}.header-section__top-wrapper .top__menu .main-navigation .primary-menu li a{color:#fff;display:block;font-size:1.4em;font-weight:700;padding:15px 20px;text-align:center;transition:all .3s ease}.header-section__top-wrapper .top__menu .main-navigation .primary-menu li a:hover{background-color:#333;text-decoration:none}.header-section__top-wrapper .top__menu--mobile{display:none;width:50%}@media only screen and (max-width:767px){.header-section__top-wrapper .top__menu--mobile{display:inline-block}}.header-section__top-content{padding-bottom:60px;width:100%}.header-section__top-content h1{font-size:5em;font-weight:700;left:50%;line-height:1em;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:50%}@media only screen and (max-width:767px){.header-section__top-content h1{font-size:2em;line-height:1.2em;width:80%}}.header-section__top-content a{bottom:10%;display:block;left:50%;outline:0;position:absolute;transform:translateX(-50%);transition:all .3s ease-in-out;width:50px}.header-section__top-content a img{outline:0;width:50px}.header-section__top-content a:hover{opacity:.7}@media only screen and (max-width:767px){.header-section__top-content a,.header-section__top-content a img{width:35px}}.brands-section__title{opacity:0}.brands-section__elements-wrapper .single-brand{display:block;opacity:0}.brands-section__elements-wrapper .single-brand__logo{border:1px solid #e5e5e5;margin:0 auto;padding:40px 40px 30px;width:100%}.brands-section__elements-wrapper .single-brand__logo img{width:100%}@media only screen and (max-width:767px){.brands-section{margin:0 -15px}.brands-section__elements-wrapper .single-brand{margin-bottom:30px}}.team-section{margin:0 -15px}.team-section__title{opacity:0}.team-section__elements-wrapper .single-member{background:0 0;display:block;opacity:0;padding:0 60px 40px}.team-section__elements-wrapper .single-member__photo{margin-bottom:15px}.team-section__elements-wrapper .single-member__photo img{width:100%}.team-section__elements-wrapper .single-member__info .member__name{font-size:1.8em}.team-section__elements-wrapper .single-member__info .member__bio,.team-section__elements-wrapper .single-member__info .member__email{font-size:1.1em}@media only screen and (max-width:767px){.team-section__elements-wrapper .single-member{margin-bottom:10px;padding:0}.team-section__elements-wrapper .single-member__photo{display:inline-block;margin-bottom:15px;vertical-align:top;width:35%}.team-section__elements-wrapper .single-member__info{display:inline-block;margin-left:10px;width:60%}.team-section__elements-wrapper .single-member__info .member__name{font-size:1.2em}.team-section__elements-wrapper .single-member__info .member__bio,.team-section__elements-wrapper .single-member__info .member__email{font-size:1em}.team-section__elements-wrapper .single-member__info .member__bio{margin:5px 0}}.contact-section__title{opacity:0}.contact-section h1{margin-bottom:30px!important}.contact-section__form{margin:0 auto;opacity:0;width:500px}@media only screen and (max-width:767px){.contact-section__form{width:100%}}.contact-section__form .wpcf7-text,.contact-section__form .wpcf7-textarea{background-color:#f2f2f2;border:none;border-radius:5px;font-family:Merriweather,serif;font-size:1.2em;margin-bottom:20px;padding:15px;width:100%}@media only screen and (max-width:767px){.contact-section__form .wpcf7-text,.contact-section__form .wpcf7-textarea{border-radius:3px;font-size:1em;padding:10px}}.contact-section__form .wpcf7-text ::-webkit-input-placeholder,.contact-section__form .wpcf7-textarea ::-webkit-input-placeholder{font-size:1.1em}@media only screen and (max-width:767px){.contact-section__form .wpcf7-text ::-webkit-input-placeholder,.contact-section__form .wpcf7-textarea ::-webkit-input-placeholder{font-size:1em}}.contact-section__form .wpcf7-text :-moz-placeholder,.contact-section__form .wpcf7-textarea :-moz-placeholder{font-size:1.1em}@media only screen and (max-width:767px){.contact-section__form .wpcf7-text :-moz-placeholder,.contact-section__form .wpcf7-textarea :-moz-placeholder{font-size:1em}}.contact-section__form .wpcf7-text ::-moz-placeholder,.contact-section__form .wpcf7-textarea ::-moz-placeholder{font-size:1.1em}@media only screen and (max-width:767px){.contact-section__form .wpcf7-text ::-moz-placeholder,.contact-section__form .wpcf7-textarea ::-moz-placeholder{font-size:1em}}.contact-section__form .wpcf7-text :-ms-input-placeholder,.contact-section__form .wpcf7-textarea :-ms-input-placeholder{font-size:1.1em}@media only screen and (max-width:767px){.contact-section__form .wpcf7-text :-ms-input-placeholder,.contact-section__form .wpcf7-textarea :-ms-input-placeholder{font-size:1em}}.contact-section__form .wpcf7-checkbox{display:block;margin:0 auto;text-align:center}.contact-section__form .wpcf7-checkbox span{font-family:Merriweather,serif;font-size:1.1em}.contact-section__form .wpcf7-submit{background-color:#1585d6;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:700;outline:0;padding:15px 0;transition:all .2s ease-in-out;width:100%}.contact-section__form .wpcf7-submit:hover{background-color:#00508a}@media only screen and (max-width:767px){.contact-section h1{margin-bottom:30px!important}.contact-section__form{width:100%}.contact-section__form .wpcf7-text,.contact-section__form .wpcf7-textarea{border-radius:3px;font-size:1em;padding:10px}.contact-section__form .wpcf7-text ::-webkit-input-placeholder,.contact-section__form .wpcf7-textarea ::-webkit-input-placeholder{font-size:1em}.contact-section__form .wpcf7-text :-moz-placeholder,.contact-section__form .wpcf7-text ::-moz-placeholder,.contact-section__form .wpcf7-textarea :-moz-placeholder,.contact-section__form .wpcf7-textarea ::-moz-placeholder{font-size:1em}.contact-section__form .wpcf7-text :-ms-input-placeholder,.contact-section__form .wpcf7-textarea :-ms-input-placeholder{font-size:1em}.contact-section__form .wpcf7-checkbox span{font-size:1em}.contact-section__form .wpcf7-submit{font-size:1.2em;padding:10px 0}}.footer-section{color:#fff;font-family:Merriweather,serif;margin:0 -15px;padding:100px 0 0!important}.footer-section .container{max-width:1000px!important}.footer-section__content .footer-wrapper__map{display:block;height:330px}.footer-section__content .footer-wrapper__address{background-color:hsla(0,0%,100%,.2);color:#fff;font-size:1.4em;font-weight:400;line-height:1.8em;padding:50px}.footer-section__copyright{font-size:1.4em;padding:50px 0;text-align:center}@media only screen and (max-width:767px){.footer-section{padding:25px 15px!important}.footer-section .container{max-width:1000px!important}.footer-section__content .footer-wrapper__map{display:block;height:230px;opacity:0}.footer-section__content .footer-wrapper__address{background-color:hsla(0,0%,100%,.2);color:#fff;font-size:1.4em;font-weight:400;line-height:1.6em;opacity:0;padding:20px}.footer-section__copyright{font-size:1.4em;padding:50px 0;text-align:center}}