.contact-section{display:flex;justify-content:space-between;padding-top:140px;padding-bottom:3.44rem;background-color:#f6fae2;align-items:flex-start;height:93vh;min-height:1200px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section{padding-top:0;padding-bottom:2.44rem;height:100%;min-height:100%}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section{padding-top:0;padding-bottom:2.44rem;height:100%;min-height:100%}}.contact-section .form_status{font-size:26px;font-weight:400;color:#fff;margin-top:4rem}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .form_status{font-size:20px}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .form_status{font-size:24px}}.contact-section .contact-content{display:flex;margin-top:50px!important;padding-bottom:100px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-content{flex-direction:column-reverse;width:100%!important;margin-top:0!important}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-content{flex-direction:column-reverse;width:100%!important;margin-top:0!important}}.contact-section .contact-details{flex:1 1;padding-right:100px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details{padding-right:0;padding-top:40px}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details{padding-right:0;padding-top:40px}}.contact-section .contact-details p.title{font-size:60px;font-weight:700;color:#171717}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.title{font-size:30px;display:none}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details p.title{font-size:30px;display:none}}.contact-section .contact-details p.description{font-size:24px;color:#171717;margin-bottom:60px;margin-top:10px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.description{font-size:18px;margin-bottom:30px;display:none}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details p.description{font-size:18px;margin-bottom:30px;display:none}}.contact-section .contact-details p.Heading{font-size:30px;font-weight:700;color:#171717}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.Heading{font-size:24px}}.contact-section .contact-details p.HeadingDec{font-size:20px;color:#171717;margin-bottom:5px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.HeadingDec{font-size:15px}}.contact-section .contact-details p.Adress{font-size:20px;color:#f46800;margin-bottom:5px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.Adress{font-size:17px}}.contact-section .contact-details p.AdressDec{font-size:16px;color:#171717;margin-bottom:5px;width:50%}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.AdressDec{font-size:13px;width:100%}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details p.AdressDec{width:100%}}.contact-section .contact-details p.AdressTwo{font-size:20px;color:#f46800;margin-bottom:5px;margin-top:20px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.AdressTwo{font-size:17px}}.contact-section .contact-details p.AdressContact{font-size:16px;font-weight:700;color:#171717;margin-bottom:5px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.AdressContact{font-size:13px}}.contact-section .contact-details p.AdressDecTwo{font-size:16px;color:#171717;margin-bottom:5px;width:50%}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details p.AdressDecTwo{font-size:13px;width:100%}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details p.AdressDecTwo{width:100%}}.contact-section .contact-details .contact-info .contact-item{display:flex;align-items:start;margin-bottom:15px;gap:25px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-details .contact-info .contact-item{gap:15px;flex-direction:column;justify-content:center;align-items:center}.contact-section .contact-details .contact-info .contact-item .info-contacts{width:80%;margin:auto;text-align:center}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-details .contact-info .contact-item{gap:15px;flex-direction:column;justify-content:center;align-items:center}.contact-section .contact-details .contact-info .contact-item .info-contacts{width:80%;margin:auto;text-align:center}}.contact-section .contact-details .contact-info .contact-item .icon{width:50px;height:50px;padding:10px;background-color:#065b2a;border-radius:7px;display:flex;justify-content:center;align-items:center}.contact-section .contact-details .contact-info .contact-item .icon img{width:24px;height:24px;filter:brightness(0) invert(1)}.contact-section .contact-details .contact-info .contact-item .email,.contact-section .contact-details .contact-info .contact-item .phone{color:#d9534f;font-weight:700}.contact-section .contact-form{background:#02632e;color:#fff;padding:50px;border-radius:20px;text-align:center;height:-moz-fit-content;height:fit-content;flex:1 1}.contact-section .contact-form .title-mob{display:none}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-form .title-mob{font-size:30px;display:block;color:#fff;text-align:left;width:95%;margin:auto;font-weight:700}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-form .title-mob{font-size:30px;display:block;color:#fff;text-align:left;width:95%;margin:auto;font-weight:700}}.contact-section .contact-form .description-mob{display:none}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-form .description-mob{font-size:18px;display:block;text-align:left;color:#fff;width:95%;margin:auto;padding-bottom:30px;padding-top:30px}}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-form .description-mob{font-size:18px;display:block;text-align:left;color:#fff;width:95%;margin:auto;padding-bottom:30px;padding-top:10px}.contact-section .contact-form{width:100%;padding:120px 0 40px;border-radius:.9375rem;border-top-left-radius:0!important;border-top-right-radius:0!important}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-form{width:100%;padding:0 0 40px;padding-top:120px!important;border-radius:.9375rem;border-top-left-radius:0!important;border-top-right-radius:0!important;padding:.8rem;border-radius:15px}}.contact-section .contact-form p.subtitle{font-size:33px;width:90%;margin:auto}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-form p.subtitle{font-size:26px;width:95%;margin-top:1rem;text-align:left}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-form p.subtitle{font-size:26px;width:95%;margin-top:1rem}}.contact-section .contact-form form{display:flex;flex-direction:column;align-items:center;margin-top:100px}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-form form{margin-top:30px}}@media only screen and (min-width:601px)and (max-width:1024px){.contact-section .contact-form form{margin-top:30px}}.contact-section .contact-form form input,.contact-section .contact-form form select,.contact-section .contact-form form textarea{width:90%;margin-bottom:20px;padding:15px 15px 15px 0;border:none;border-bottom:1px solid #fff;background:rgba(0,0,0,0);color:#fff;font-size:18px;outline:none}.contact-section .contact-form form input::placeholder,.contact-section .contact-form form textarea::placeholder{color:#fff;opacity:1}.contact-section .contact-form form textarea{height:120px;border-radius:10px;background:rgba(0,0,0,0);border:1px solid #fff;padding:.8rem 1.19rem;margin-top:2rem;margin-bottom:2rem;resize:none}@media only screen and (min-width:300px)and (max-width:600px){.contact-section .contact-form form textarea{margin-top:20px;margin-bottom:20px}}.contact-section .contact-form form .custom-dropdownTwo{position:relative;width:90%;font-size:18px;max-height:unset}.contact-section .contact-form form .dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px 0;border-bottom:1px solid #fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background:rgba(0,0,0,0)}.contact-section .contact-form form .dropdown-icon{transition:transform .2s ease}.contact-section .contact-form form .rotate{transform:rotate(180deg)}.contact-section .contact-form form .dropdown-list{position:absolute;text-align:left;top:100%;left:0;width:100%;background:#fff;border:1.5px solid #01652f;border-top:none;border-radius:10px;margin-top:10px;max-height:250px;overflow-y:auto;z-index:10}.contact-section .contact-form form .dropdown-item{padding:14px;margin:.25rem;color:rgba(23,23,23,.8823529412);background-color:#fdf9f0;cursor:pointer;transition:background .2s ease-in-out}.contact-section .contact-form form .active,.contact-section .contact-form form .dropdown-item:hover{background:#01652f;color:#fff}.contact-section .contact-form form button{background:#fff;color:#065b2a;padding:15px 50px;border:none;width:90%;border-radius:50px;font-size:18px;font-weight:700;cursor:pointer;transition:background .3s}.contact-section .contact-form form button:hover{background:#ddd}