.header.contact-page{background-color:#fff0;top:0;width:100%;z-index:1000}.header.contact-page>.container:first-child{padding:0}.header.contact-page .menu-area{position:absolute;top:0;max-width:1340px}.header.contact-page .nav-list a{color:#b8b8b8}.header.contact-page .title-page{width:100%;height:413px;font-family:Montserrat,sans-serif;font-weight:400;size:30px;line-height:33px;color:#2a2F35;background:url(/wp-content/themes/berliner/assets/img/bg-contact.jpg) no-repeat center;background-size:cover;display:flex;justify-content:start;align-items:end}.header.contact-page .title-page h1{background-color:#fff0;padding-top:40px;padding-bottom:40px;font-family:'Montserrat',sans-serif;font-weight:400;size:30px;line-height:33px;color:#fff}.contact-page1{margin:50px auto;display:flex;justify-content:center}.contact-page1 .container{flex-direction:row;justify-content:space-between}.contact-page1 .form-area{width:32%}.contact-page1 form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-page1 input{width:49%;margin-bottom:10px;border:1px solid #f3f3f3;background-color:#f3f3f3;padding:14px;color:#2a2f35;font-size:14px;vertical-align:middle;box-shadow:none;border-radius:0;line-height:15px;font-weight:400}.contact-page1 textarea{width:100%;background-color:#f3f3f3;padding:14px;color:#2a2f35;font-size:14px;vertical-align:middle;box-shadow:none;border-radius:0;line-height:15px;font-weight:400;resize:none;height:150px;margin-bottom:30px;border:none}.contact-page1 button{width:max-content;margin:10px;border:none;cursor:pointer}.contact-page1 input:not(input[type="submit"]){width:100%;margin-bottom:10px;border:1px solid #f3f3f3;background-color:#f3f3f3;padding:14px;color:#2a2f35;font-size:14px;vertical-align:middle;box-shadow:none;border-radius:0;line-height:15px;font-weight:400}.contact-page1 input[type="submit"]:hover{opacity:.6}.contact-page1 .wpcf7-form-control-wrap{width:49%}.contact-page1 .wpcf7-form-control-wrap[data-name="your-message"]{width:100%}.contact-page1 input[type="submit"]{border:none;cursor:pointer;background-color:#e30613;color:#fff;padding:20px 20px;border-radius:5px;display:inline-block;transition:opacity 0.7s;width:49%;margin-right:5%;opacity:1}.contact-page1 input[type="submit"]:hover{opacity:.6}.contact-page1 .img-area{width:32%;display:flex;flex-direction:column}.contact-page1 .img-area .info-text{color:#2a2f35;font-family:'Montserrat';font-size:21px;font-weight:500;line-height:1.1;margin-bottom:20px;display:flex;flex-direction:column}.contact-page1 .img-area .info-text:before{content:'';margin-bottom:30px;text-align:left;background-color:#e6101b;height:1px;width:45px;margin-top:10px}.contact-page1 .img-area img{width:100%;height:100%;object-fit:cover}.contact-page1 .info-area{display:flex;flex-direction:column;width:32%}.contact-page1 .info-area .logo-c{display:flex;width:100%}.contact-page1 .info-area .logo-c img{width:100%;height:auto;object-fit:contain}.contact-page1 .info-area .items-area{display:flex;flex-direction:column;margin-top:20px}.contact-page1 .info-area .items-area .item{margin-bottom:10px;font-size:14px;color:#000;line-height:1.7;font-family:'Open Sans';font-weight:700}@media (max-width:1080px){.contact-page1 .container{flex-direction:column;justify-content:center;align-items:center}.contact-page1 .form-area,.contact-page1 .info-area,.contact-page1 .img-area{width:70%;margin-bottom:30px}}@media (max-width:770px){.contact-page1 .form-area,.contact-page1 .info-area,.contact-page1 .img-area{width:90%}.contact-page1 input[type="submit"]{width:100%;margin-right:0}}@media (max-width:620px){.contact-page1 .wpcf7-form-control-wrap{width:100%;margin-right:0}}@media (max-width:555px){.contact-page1 .form-area,.contact-page1 .info-area,.contact-page1 .img-area{width:100%}}@media (max-width:425px){.contact-page1 input{width:100%;margin-bottom:20px}}