﻿@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,600,600i,700,700i,800,800i");@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300");@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#generic-page .page-content h1{margin:0}#generic-page .page-content h1:not(:first-child){margin-top:15px}#generic-page .page-content h2{margin:0}#generic-page .page-content h2:not(:first-child){margin-top:15px}#generic-page .page-content h3{margin:0}#generic-page .page-content h3:not(:first-child){margin-top:15px}#generic-page .page-content h4{margin:0}#generic-page .page-content h4:not(:first-child){margin-top:15px}#generic-page .page-content h5{margin:0}#generic-page .page-content h5:not(:first-child){margin-top:15px}#generic-page .page-content h6{margin:0}#generic-page .page-content h6:not(:first-child){margin-top:15px}#generic-page .page-content a{color:gray;transition:all 0.2s}#generic-page .page-content a:hover{text-decoration:none;color:#7DB828}#generic-page .page-content p{font-size:15px;font-size:.9375rem;line-height:1.4;color:gray}#generic-page .page-content p:not(:first-child){margin-top:25px}@media screen and (max-width: 768px){#generic-page .page-content p{font-size:18px;font-size:1.125rem}}#generic-page .page-content img,#generic-page .page-content figure,#generic-page .page-content picture{max-width:100%;height:auto;position:relative;z-index:1}#generic-page .page-content img img,#generic-page .page-content figure img,#generic-page .page-content picture img{max-width:100%;height:auto}#generic-page .page-content img.alignleft,#generic-page .page-content figure.alignleft,#generic-page .page-content picture.alignleft{margin:0 10px 10px 0;float:left}#generic-page .page-content img.alignright,#generic-page .page-content figure.alignright,#generic-page .page-content picture.alignright{margin:0 0 10px 10px;float:right}@media screen and (max-width: 768px){#generic-page .page-content img.alignleft,#generic-page .page-content img.alignright,#generic-page .page-content figure.alignleft,#generic-page .page-content figure.alignright,#generic-page .page-content picture.alignleft,#generic-page .page-content picture.alignright{margin:10px auto;display:block;float:none}}#generic-page .page-content img.aligncenter,#generic-page .page-content figure.aligncenter,#generic-page .page-content picture.aligncenter{margin:10px auto;display:block;float:none}#generic-page .page-content img.wp-caption,#generic-page .page-content figure.wp-caption,#generic-page .page-content picture.wp-caption{padding:4px 4px 0;background:#E5E5E5}#generic-page .page-content img.wp-caption .wp-caption-text,#generic-page .page-content figure.wp-caption .wp-caption-text,#generic-page .page-content picture.wp-caption .wp-caption-text{padding:8px;font-size:12px}#generic-page .page-content blockquote{padding:10px 10px 10px 20px;position:relative;display:block;border-left:2px solid;background:#F2F2F2}#generic-page .page-content blockquote:before{content:'“';position:absolute;top:-8px;left:10px;font-family:'serif';font-size:80px;font-size:5rem;opacity:0.06;color:#000}#generic-page .page-content blockquote:not(:first-child){margin-top:20px}#generic-page .page-content blockquote p{position:relative;z-index:1}::-moz-selection{background:#274C68;color:#fff}::selection{background:#274C68;color:#fff}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{font-family:'Lato';font-size:16px;background:#fff;color:#274C68}@media screen and (max-width: 960px){html,body{font-size:14px}}@media screen and (max-width: 768px){html,body{font-size:12px}}body{max-width:1920px;margin:0 auto;position:relative;overflow-x:hidden;animation-name:fadeIn;animation-duration:1s}body.admin-bar #header .heading{top:32px}svg{fill:currentColor}strong,b{font-weight:700}input,select,button{border-radius:0}.container{max-width:1170px;margin:0 auto;padding:0 15px;position:relative}#menu-toggler{position:fixed;left:-9999px}#menu-toggler:checked ~ #header .menu{left:0;z-index:12}#menu-toggler:checked ~ #header .hamburger{margin-top:0;position:fixed;top:0;right:0}#menu-toggler:checked ~ #header .hamburger .toggler{padding:20px 15px 0 0}#menu-toggler:checked ~ #header .hamburger .toggler:after{left:0;opacity:0.8}#menu-toggler:checked ~ #header .hamburger .line{margin-left:auto;position:relative;background:#fff;z-index:12}#menu-toggler:checked ~ #header .hamburger .line:nth-child(1){transform:translateY(8px) rotate(45deg)}#menu-toggler:checked ~ #header .hamburger .line:nth-child(2){opacity:0}#menu-toggler:checked ~ #header .hamburger .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}#header{position:relative;color:#fff}#header .heading{width:100%;height:146px;padding:45px 0 30px;position:fixed;top:0;left:0;box-shadow:0 1px 30px rgba(0,0,0,0.06);background:#fff;z-index:10;transition:all 0.2s}@media screen and (max-width: 1366px){#header .heading{height:100px;padding:18px 0 0}}@media screen and (max-width: 1200px){#header .heading{padding:0;display:flex;align-items:center}}#header .heading .container{display:flex;align-items:center}@media screen and (max-width: 1200px){#header .heading .container{width:100%}}@media screen and (max-width: 1200px){#header .logo svg{width:180px;height:51px}}#header .logo path{transition:all 0.2s}#header .menu{margin-left:auto;position:relative;z-index:1}@media screen and (max-width: 1200px){#header .menu{width:80vw;height:100vh;padding:30px 0;position:fixed;top:0;left:-100vw;background:#184268;transition:all 0.6s}}#header .menu .items{display:flex;justify-content:space-between;list-style:none}@media screen and (max-width: 1200px){#header .menu .items{display:block}}#header .menu .menu-item{font-size:15px;font-size:.9375rem;text-transform:uppercase;font-weight:500}@media screen and (max-width: 1200px){#header .menu .menu-item{font-size:20px;font-size:1.25rem}#header .menu .menu-item:not(:first-child){margin-top:20px}}#header .menu .menu-item:not(:first-child){margin-left:40px}@media screen and (max-width: 1200px){#header .menu .menu-item:not(:first-child){margin-left:0}}#header .menu .menu-item.current-menu-item a:after,#header .menu .menu-item.current_page_parent a:after{width:100%}@media screen and (max-width: 1200px){#header .menu .menu-item.highlight{width:100%}}#header .menu .menu-item.highlight a{position:relative;padding:0 15px 16px;background:#184268;color:#fff;transition:all 0.4s}@media screen and (max-width: 1200px){#header .menu .menu-item.highlight a{margin:0;padding:20px;display:block;background:#7DB828}}#header .menu .menu-item.highlight a:before{content:'';width:100%;height:999px;position:absolute;bottom:0;left:0;background:#184268;transition:all 0.4s;z-index:-1}@media screen and (max-width: 1200px){#header .menu .menu-item.highlight a:before{display:none}}#header .menu .menu-item.highlight a:hover{background:#7DB828}@media screen and (max-width: 1200px){#header .menu .menu-item.highlight a:hover{background:#97d53e}}#header .menu .menu-item.highlight a:hover:before{background:#7DB828}#header .menu .menu-item.highlight a:hover:after{display:none}@media screen and (max-width: 1200px){#header .menu .menu-item.highlight a:active{background:#618e1f}}#header .menu .menu-item.highlight a .text{position:relative;z-index:1}#header .menu .menu-item a{position:relative;text-decoration:none;color:#274C68}@media screen and (max-width: 1200px){#header .menu .menu-item a{margin:0 20px;padding:5px 0;display:inline-block;color:#fff}}#header .menu .menu-item a:after{content:'';width:0;height:2px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-11px;background:#7DB828;transition:all 0.4s cubic-bezier(0.42, 0, 0.5, 1.37)}@media screen and (max-width: 1200px){#header .menu .menu-item a:after{bottom:-4px}}#header .menu .menu-item a:hover:after{width:100%}#header .hamburger{margin-left:auto;position:relative;display:none;z-index:11}@media screen and (max-width: 1200px){#header .hamburger{display:block}}#header .hamburger .toggler{display:block;cursor:pointer}#header .hamburger .toggler:after{content:'';width:100vw;height:100vh;position:fixed;top:0;left:-100vw;opacity:0;background:#184268;transition:opacity 0.6s}#header .hamburger .line{width:32px;height:2px;margin:6px 0;display:block;background:#274C68;transition:all 0.2s}#content .section-header{position:relative;text-align:center}#content .section-header:after{content:'';width:102px;height:4px;margin:14px auto 0;display:block;background:#184268}#content .section-header .title{font-size:35px;font-size:2.1875rem;text-transform:uppercase;letter-spacing:0.2em}@media screen and (max-width: 480px){#content .section-header .title{letter-spacing:0.1em}}#content .section-header .title .big{display:block;font-size:52px;font-size:3.25rem;letter-spacing:0.2em}@media screen and (max-width: 480px){#content .section-header .title .big{letter-spacing:0.1em}}#content .section-header .subtitle{margin-top:13px;padding-bottom:8px;font-size:22px;font-size:1.375rem;line-height:1.84;color:gray}#newsletter{margin-top:158px;padding-top:1px;background:#184268}@media screen and (max-width: 960px){#newsletter{margin-top:60px;padding:40px 0}}@media screen and (max-width: 480px){#newsletter{padding:30px 0}}#newsletter .container{display:flex;align-items:center}#newsletter .section-header{text-align:left}@media screen and (max-width: 480px){#newsletter .section-header{text-align:center}}#newsletter .section-header:after{margin-left:0;background:#fff}@media screen and (max-width: 480px){#newsletter .section-header:after{margin-left:auto;margin-right:auto}}#newsletter .section-header .title,#newsletter .section-header .subtitle{color:#fff}#newsletter .section-header .subtitle{font-size:21px;font-size:1.3125rem}#newsletter .image{width:524px;height:368px;margin-top:-58px;position:relative;overflow:hidden;background:url(../img/bg-newsletter.jpg) top center no-repeat}@media screen and (max-width: 960px){#newsletter .image{display:none}}#newsletter .image svg{position:absolute;top:103px;left:-45px}#newsletter .content{margin-left:64px;flex-grow:1}@media screen and (max-width: 960px){#newsletter .content{margin:0;padding:0 40px}}@media screen and (max-width: 480px){#newsletter .content{padding:0}}#newsletter .form{margin-top:35px}#newsletter .form input[type="email"],#newsletter .form button[type="submit"]{height:50px;border:0;border-radius:0;font-family:'Lato'}#newsletter .form input[type="email"]{padding:0 28px;flex-grow:1;font-size:16px;font-size:1rem;color:gray}#newsletter .form input[type="email"]::-webkit-input-placeholder{opacity:1;text-transform:uppercase}#newsletter .form input[type="email"]::-moz-placeholder{opacity:1;text-transform:uppercase}#newsletter .form input[type="email"]:-moz-placeholder{opacity:1;text-transform:uppercase}#newsletter .form input[type="email"]:-ms-input-placeholder{opacity:1;text-transform:uppercase}#newsletter .form button[type="submit"]{padding:0 31px;flex-shrink:0;font-size:18px;font-size:1.125rem;text-transform:uppercase;background:#7DB828;color:#fff;cursor:pointer;transition:all 0.2s}#newsletter .form button[type="submit"]:hover{background:#97d53e}#newsletter .form button[type="submit"]:active{background:#618e1f}#newsletter .form .fields{display:flex;align-items:center}#footer{font-size:15px;font-size:.9375rem;overflow:hidden;color:gray}#footer a{text-decoration:none;color:inherit;transition:all 0.2s}#footer a:hover{color:#7DB828}@media screen and (max-width: 960px){#footer .content{padding:40px 0}}#footer .content .container,#footer .content .company{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 960px){#footer .content .container{display:block}}#footer .content .company{width:44.4%}@media screen and (max-width: 960px){#footer .content .company{width:100%;justify-content:center}}@media screen and (max-width: 480px){#footer .content .company{display:block}}#footer .content .logo{width:32.02%}@media screen and (max-width: 960px){#footer .content .logo{width:180px}}@media screen and (max-width: 480px){#footer .content .logo{margin:0 auto}}#footer .content .logo svg{width:100%;height:auto;vertical-align:top}#footer .content .contact{width:57.15%;padding:46px 0;line-height:1.58}@media screen and (max-width: 960px){#footer .content .contact{width:auto;margin-left:40px;padding:0}}@media screen and (max-width: 480px){#footer .content .contact{margin:20px 0 0 0;font-size:18px;font-size:1.125rem;text-align:center}}#footer .content .phone .ico,#footer .content .phone .text{display:inline-block;vertical-align:middle}#footer .content .menu{padding-left:43px;border-left:1px solid #E5E5E5;text-transform:uppercase}@media screen and (max-width: 960px){#footer .content .menu{margin-top:60px;padding-left:0;border:0;text-align:center}}#footer .content .menu .items{list-style:none}@media screen and (max-width: 960px){#footer .content .menu .menu-item{font-size:20px;font-size:1.25rem}}#footer .content .menu .menu-item.current-menu-item a,#footer .content .menu .menu-item.current_page_parent a{color:#7DB828}#footer .content .menu .menu-item:not(:first-child){margin-top:8px}@media screen and (max-width: 960px){#footer .content .menu .menu-item:not(:first-child){margin-top:12px}}#footer .content .social{padding-left:40px;border-left:1px solid #E5E5E5;color:#184268}@media screen and (max-width: 960px){#footer .content .social{margin-top:60px;padding-left:0;border:0;text-align:center}}#footer .content .social a:hover{color:#7DB828}#footer .content .social .social-header .title{font-size:16px;font-size:1rem;font-weight:400;text-transform:uppercase}#footer .content .social .social-header .title .big{margin-top:4px;display:block;font-size:22px;font-size:1.375rem;letter-spacing:0.2em;font-weight:700}@media screen and (max-width: 480px){#footer .content .social .social-header .title .big{letter-spacing:0.1em}}#footer .content .social .networks{margin-top:32px;display:flex;align-items:center}@media screen and (max-width: 960px){#footer .content .social .networks{margin-top:20px;justify-content:center}}#footer .content .social .network{padding:3px 28px 3px 0}@media screen and (max-width: 960px){#footer .content .social .network{padding-left:28px}}#footer .content .social .network:not(:first-child){padding-left:28px;border-left:1px solid #E5E5E5}#footer .legal{padding:10px 0;background:#7DB828;color:#fff}@media screen and (max-width: 560px){#footer .legal{padding:15px 0;font-size:18px;font-size:1.125rem;text-align:center}}#footer .legal a:hover{color:#184268}#footer .legal .container{display:flex;justify-content:space-between}@media screen and (max-width: 560px){#footer .legal .container{display:block}#footer .legal .container .droopi{margin-top:15px}}body{padding-top:146px}@media screen and (max-width: 1366px){body{padding-top:100px}}#page-header{height:230px;background:url(../img/bg-header-page.jpg) #7DB828}@media screen and (max-width: 960px){#page-header{height:150px}}#page-header .container{height:100%;display:flex;align-items:center}@media screen and (max-width: 768px){#page-header .container{justify-content:center;text-align:center}}#page-header .title{font-size:35px;font-size:2.1875rem;text-transform:uppercase;letter-spacing:0.2em;color:#fff}#generic-page{padding:60px 0}@media screen and (max-width: 768px){#generic-page{padding:40px 0}}#contact{padding-top:76px}@media screen and (max-width: 960px){#contact{padding-top:40px}}#contact .container{display:flex;justify-content:space-between}@media screen and (max-width: 960px){#contact .container{display:block}}#contact .form{width:70%;flex-shrink:0;order:1}@media screen and (max-width: 960px){#contact .form{width:100%;max-width:640px;margin:0 auto}}#contact .form .message{margin-bottom:20px;font-weight:400}#contact .form .message.success{color:#7DB828}#contact .form .message.error{color:#D02F38}#contact .form .field{width:100%;position:relative}#contact .form .field:not(:first-child){margin-top:18px}#contact .form .field.double{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (max-width: 640px){#contact .form .field.double{display:block}}#contact .form .field.double .field{width:49%;margin-top:0}@media screen and (max-width: 640px){#contact .form .field.double .field{width:100%}#contact .form .field.double .field:not(:first-child){margin-top:18px}}#contact .form .field input[type="text"],#contact .form .field input[type="email"],#contact .form .field input[type="tel"],#contact .form .field textarea{width:100%;height:50px;padding:0 12px;border:0;font-family:'Lato';font-size:14px;font-size:.875rem;background:#F2F2F2;color:gray}#contact .form .field input[type="text"]::-webkit-input-placeholder,#contact .form .field input[type="email"]::-webkit-input-placeholder,#contact .form .field input[type="tel"]::-webkit-input-placeholder,#contact .form .field textarea::-webkit-input-placeholder{opacity:0}#contact .form .field input[type="text"]::-moz-placeholder,#contact .form .field input[type="email"]::-moz-placeholder,#contact .form .field input[type="tel"]::-moz-placeholder,#contact .form .field textarea::-moz-placeholder{opacity:0}#contact .form .field input[type="text"]:-moz-placeholder,#contact .form .field input[type="email"]:-moz-placeholder,#contact .form .field input[type="tel"]:-moz-placeholder,#contact .form .field textarea:-moz-placeholder{opacity:0}#contact .form .field input[type="text"]:-ms-input-placeholder,#contact .form .field input[type="email"]:-ms-input-placeholder,#contact .form .field input[type="tel"]:-ms-input-placeholder,#contact .form .field textarea:-ms-input-placeholder{opacity:0}#contact .form .field input[type="text"]:focus,#contact .form .field input[type="text"]:not(:placeholder-shown),#contact .form .field input[type="text"]:not(.placeholder-shown),#contact .form .field input[type="email"]:focus,#contact .form .field input[type="email"]:not(:placeholder-shown),#contact .form .field input[type="email"]:not(.placeholder-shown),#contact .form .field input[type="tel"]:focus,#contact .form .field input[type="tel"]:not(:placeholder-shown),#contact .form .field input[type="tel"]:not(.placeholder-shown),#contact .form .field textarea:focus,#contact .form .field textarea:not(:placeholder-shown),#contact .form .field textarea:not(.placeholder-shown){padding-top:12px}#contact .form .field input[type="text"]:focus+.label,#contact .form .field input[type="text"]:not(:placeholder-shown)+.label,#contact .form .field input[type="text"]:not(.placeholder-shown)+.label,#contact .form .field input[type="email"]:focus+.label,#contact .form .field input[type="email"]:not(:placeholder-shown)+.label,#contact .form .field input[type="email"]:not(.placeholder-shown)+.label,#contact .form .field input[type="tel"]:focus+.label,#contact .form .field input[type="tel"]:not(:placeholder-shown)+.label,#contact .form .field input[type="tel"]:not(.placeholder-shown)+.label,#contact .form .field textarea:focus+.label,#contact .form .field textarea:not(:placeholder-shown)+.label,#contact .form .field textarea:not(.placeholder-shown)+.label{left:12px;top:6px;font-size:10px}#contact .form .field textarea{max-width:100%;min-width:100%;height:150px;min-height:150px;padding:12px;resize:vertical}#contact .form .field textarea:focus,#contact .form .field textarea:not(:placeholder-shown),#contact .form .field textarea:not(.placeholder-shown){padding-top:24px}#contact .form .field .label{position:absolute;top:18px;left:32px;font-size:14px;font-size:.875rem;text-transform:uppercase;pointer-events:none;transition:all 0.2s}#contact .form .form-footer{margin-top:20px;text-align:right}@media screen and (max-width: 480px){#contact .form .form-footer{text-align:center}}#contact .form .form-footer .send,#contact .form .form-footer .notice{display:inline-block;vertical-align:middle}@media screen and (max-width: 480px){#contact .form .form-footer .send,#contact .form .form-footer .notice{display:block}}#contact .form .form-footer .send{height:50px;padding:0 31px;flex-shrink:0;border:0;font-family:'Lato';font-size:18px;font-size:1.125rem;text-transform:uppercase;background:#7DB828;color:#fff;cursor:pointer;transition:all 0.2s}@media screen and (max-width: 480px){#contact .form .form-footer .send{margin:10px auto 0}}#contact .form .form-footer .send:hover{background:#97d53e}#contact .form .form-footer .send:active{background:#618e1f}#contact .form .form-footer .notice{margin-right:20px;font-size:14px;font-size:.875rem}@media screen and (max-width: 480px){#contact .form .form-footer .notice{margin-right:0}}#contact .info{width:30%;order:0;margin-left:auto}@media screen and (max-width: 960px){#contact .info{width:100%;margin-top:80px;text-align:center}}#contact .info a{text-decoration:none;color:inherit;transition:all 0.2s}#contact .info a:hover{color:#7DB828}#contact .info .contact{margin-top:20px;line-height:1.58;color:gray}#contact .info .phone .ico,#contact .info .phone .text{display:inline-block;vertical-align:middle}#contact .info .social{margin-top:40px}#contact .info .social a:hover{color:#7DB828}#contact .info .social .networks{display:inline-flex}#contact .info .social .network{padding:3px 28px 3px 0}@media screen and (max-width: 960px){#contact .info .social .network{padding-left:28px}}#contact .info .social .network:not(:first-child){padding-left:28px;border-left:1px solid #E5E5E5}

/*# sourceMappingURL=contact.css.map */