.entry-content{padding:0;color:#000;margin-bottom:60px}.page-top .box{float:none!important;height:auto!important;margin:0!important}#content>.container-fluid>.row>.col-sm-12{padding:0}#content #main{margin:0}.contact-form{position:relative}.contact-form .map{position:absolute;left:0;top:0;width:50%;height:100%}.contact-form .map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.contact-form .box{padding:61px 0 0 53px}.contact-form h2{margin-bottom:36px;margin:0;font-weight:700;font-size:36px;color:#05a242;letter-spacing:1px}.entry-content p{margin:0 0 15px 0}.contact-form p{margin-bottom:16px;font-size:18px}.contact-form p.name{margin-top:20px;font-size:20px}.contact-way{padding:0;margin:0;font-size:16px;list-style-type:none}.flex{display:flex}.contact-way .flex img{margin-right:10px;width:16px;height:16px}.contact-way .flex p{font-size:16px}.form .row{flex-wrap:wrap;width:100%}.form .input-div input{display:block;width:100%;height:48px;margin-bottom:20px;padding:0 15px}.form .textarea textarea{width:100%;height:100px;padding:15px 15px 0}.form .submit input{width:240px;color:#fff;cursor:pointer;margin-top:20px;margin-bottom:0;border-radius:2px;transition:all 1s;background:#05a242;border:2px solid #05a242}.form .submit input:hover{color:#05a242;transition:all 1s;background:#fff}@media (max-width:1279px){.contact-form .box{padding-left:30px}.form .input-div input,.form .textarea textarea{padding-right:0}}@media (max-width:1024px){.contact-form .map{position:relative;width:100%;height:400px}.contact-form #contact .col-md-offset-6{width:100%;margin-left:0}.contact-form .box{padding-left:0}}@media (max-width:1023px){.header2020 .container,#content .container-fluid,.page-top .container,.page-top .container>.row>.col-sm-12,#contact,.contact-form #contact .col-md-offset-6,.footer .top .container,.footer .bottom .container,.footer .bottom .container .col-md-12{padding:0}.header2020 .container .row,#content .container-fluid .row,.page-top .container .row,#contact .row,.form .row,.footer .top .container .row,.footer .bottom .container .row{margin:0}}@media (max-width:767px){.contact-form #contact .col-md-offset-6{padding:0}.contact-form .box{padding:0 15px}.contact-form .map{margin-bottom:40px}}