section.contact{margin-top:40px}section.contact .headquarters{margin-top:20px}section.contact .c-flexer{display:flex;margin-bottom:170px}@media only screen and (max-width:1024px){section.contact .c-flexer{flex-wrap:wrap}}section.contact .c-flexer .c-left{width:28%;padding-right:15px}@media only screen and (max-width:1024px){section.contact .c-flexer .c-left{width:35%}}@media only screen and (max-width:991px){section.contact .c-flexer .c-left{width:40%;padding-right:10px}}@media only screen and (max-width:720px){section.contact .c-flexer .c-left{width:100%;order:2;padding:0 20px}}section.contact .c-flexer .c-left .c-header{color:#000;font-family:"Apertura",sans-serif;font-size:52px;font-weight:500;text-align:left;line-height:1;margin-top:0;margin-bottom:20px}@media only screen and (max-width:768px){section.contact .c-flexer .c-left .c-header{font-size:42px}}@media only screen and (max-width:550px){section.contact .c-flexer .c-left .c-header{font-size:28px}}section.contact .c-flexer .c-left .c-content{color:#000;font-family:"Apertura",sans-serif;font-size:17px;font-weight:400;text-align:left;line-height:1.4}section.contact .c-flexer .c-left .c-address{border-bottom:1px solid #cfcfcf;padding-bottom:25px;margin-bottom:25px}section.contact .c-flexer .c-left a{text-decoration:underline;color:#5994cf}section.contact .c-flexer .c-left .c-inner-flexer{display:flex;justify-content:space-between}@media only screen and (max-width:720px){.emailus{display:none}section.contact .c-flexer .c-left .c-inner-flexer{flex-wrap:wrap}}section.contact .c-flexer .c-left .c-inner-flexer .c-inner{width:50%;margin-bottom:20px;font-size:17px}@media only screen and (max-width:720px){section.contact .c-flexer .c-left .c-inner-flexer .c-inner{width:100%}}section.contact .c-flexer .c-left .c-inner-flexer .c-inner .email-mobile{border:1px solid #707070;padding:20px;text-align:center;border-radius:24px;margin-top:10px;margin-bottom:20px;font-size:18px}@media only screen and (max-width:720px){section.contact .c-flexer .c-left .c-inner-flexer .c-inner .email-mobile{display:block;text-decoration:none;color:#000}}@media only screen and (max-width:720px){section.contact .c-flexer .c-left .c-inner-flexer .c-phone{border:1px solid #707070;padding:20px;text-align:center;border-radius:24px;margin-top:10px;margin-bottom:20px;font-size:18px;display:block;text-decoration:none;color:#000}}section.contact .c-flexer .c-left .shadow-box{margin-top:20px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;border-top-left-radius:25px;box-shadow:0 15px 45px #d7d7d7;padding:50px 45px}@media only screen and (max-width:1024px){section.contact .c-flexer .c-left .shadow-box{padding:45px 30px}}@media only screen and (max-width:720px){section.contact .c-flexer .c-left .shadow-box{margin-bottom:30px}}section.contact .c-flexer .c-left .shadow-box .s-title{font-size:24px;font-weight:700;margin-top:0;margin-bottom:10px}@media only screen and (max-width:768px){section.contact .c-flexer .c-left .shadow-box .s-title{font-size:20px}}section.contact .c-flexer .c-left .shadow-box .s-abstract{color:#000;font-family:"Apertura",sans-serif;font-size:17px;font-weight:400;text-align:left;line-height:1.4}section.contact .c-flexer .c-left .shadow-box form input{font-family:"Apertura",sans-serif;font-size:17px;background:#f2f1f1;color:#000;border:1px solid #f2f1f1;border-radius:20px;padding:20px 18px;margin-top:20px;margin-bottom:20px;min-width:120px;width:calc(100% - 35px)}@media only screen and (max-width:1024px){section.contact .c-flexer .c-left .shadow-box form input{padding:20px 12px 20px 12px;text-align:center;margin-top:20px;margin-bottom:20px;width:calc(100% - 30px)}}section.contact .c-flexer .c-left .shadow-box form .submit-btn{color:#000;font-family:"Apertura",sans-serif;font-size:18px;width:100%}@media only screen and (min-width:721px){section.contact .c-flexer .show-mobile{display:none}}@media only screen and (max-width:720px){section.contact .c-flexer .hide-mobile{display:none}}section.contact .c-flexer .c-right{width:70%;padding:0 30px;margin:0 auto;max-width:700px}@media only screen and (max-width:1024px){section.contact .c-flexer .c-right{width:55%}}@media only screen and (max-width:991px){section.contact .c-flexer .c-right{width:40%}}@media only screen and (max-width:720px){section.contact .c-flexer .c-right{width:100%;order:1;padding:0 15px 0 0}}@media only screen and (max-width:720px){section.contact .c-flexer .contact-form{margin-top:30px}}section.contact .c-flexer form label{color:#000;font-size:22px;font-weight:400;text-align:left;line-height:1.1}section.contact .c-flexer form input,section.contact .c-flexer form textarea{font-family:"Apertura",sans-serif;font-size:17px;background:#f2f1f1;border:1px solid #f2f1f1;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:14px;padding:15px 18px;width:100%;margin-top:15px;margin-bottom:40px}@media only screen and (max-width:720px){section.contact .c-flexer form input,section.contact .c-flexer form textarea{width:95%}}section.contact .c-flexer form input[type=text]:focus{border:2px solid #2f353f}section.contact .c-flexer form .submit-btn{color:#000;font-family:"Apertura",sans-serif;font-size:18px}@media only screen and (max-width:720px){section.contact .c-flexer form .submit-btn{width:100%}}.darkbox{background-color:#303233}.darkbox .s-title,.darkbox .s-abstract{color:#fff !important}