.mapouter{position:relative;text-align:left;height:415px;width:100%}.gmap_canvas{overflow:hidden;background:none!important;height:415px;width:100%}#contact{width:100%;height:auto;position:relative;background:#eee;padding:30px 50px}#contact #contact-box{width:100%;height:fit-content;position:relative;display:flex}#contact #contact-box .contact-box-item{height:fit-content;padding:0 30px;position:relative}#contact #contact-box .contact-box-item#contact-box-item-form{width:60%}#contact #contact-box .contact-box-item#contact-box-item-map{width:40%}#contact #contact-box .contact-box-item .contact-box-item-header{font-family:'Calibri Bold',sans-serif;font-size:2rem;padding:10px 0;color:#000;font-weight:bold}#contact #contact-box .contact-box-item .contact-box-item-body{width:100%;height:fit-content;position:relative}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form{width:100%;height:auto;background:var(--default-green);border-radius:15px;position:relative;padding:15px 30px}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form{width:100%;height:auto;position:relative}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box{width:100%;height:auto;position:relative;display:flex}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side{width:50%;position:relative;height:100%;padding:0 20px}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side#contact-box-form-side-left{height:100%}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side#contact-box-form-side-right{height:auto}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row{width:100%;height:auto;position:relative;margin-bottom:20px}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row .contact-box-form-row-header{font-family:'Calibri Regular',sans-serif;font-size:1rem;color:#fff;margin-bottom:5px}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row .contact-box-form-row-input{width:100%;height:auto;position:relative}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row .contact-box-form-row-input input{width:100%;height:40px;border-radius:5px;outline:none;font-family:'Calibri Regular',sans-serif;font-size:1rem;padding:5px;border:none}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row .contact-box-form-row-input textarea{width:100%;height:calc(100% - 45px);border-radius:5px;resize:none;outline:none;padding:5px;font-family:'Calibri Regular',sans-serif;font-size:1rem;border:none}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form #contact-box-form-submit{width:100%;height:auto;position:relative}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form #contact-box-form-submit button{font-family:'Calibri Regular',sans-serif;background:#494b4a;border:none;outline:none;color:#fff;border-radius:10px;padding:15px 100px;left:50%;transform:translateX(-50%);position:relative}@media screen and (max-width:1400px){#contact{padding:10px 20px}#contact #contact-box .contact-box-item .contact-box-item-header{font-size:1.8rem}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form{padding:10px 0}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box{display:block}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side{width:100%}#contact #contact-box .contact-box-item .contact-box-item-body #contact-box-form form #contact-box-form-input-box .contact-box-form-side .contact-box-form-row .contact-box-form-row-input textarea{height:250px}#contact #contact-box .contact-box-item#contact-box-item-form{width:50%}#contact #contact-box .contact-box-item#contact-box-item-map{width:50%}}@media screen and (max-width:800px){#contact{display:inline-table;top:45px;margin-bottom:45px}.mapouter{text-align:center}#contact #contact-box{display:block}#contact #contact-box .contact-box-item#contact-box-item-form{width:100%;padding:0}#contact #contact-box .contact-box-item#contact-box-item-map{width:100%;padding:0}}