main.partners-main :root{--white:#FFF;--grey:#252525;--dark-grey:#161616;--wood-color:#C5A476}main.partners-main html{color:var(--white);font-family:"Montserrat";font-style:normal;overflow-x:hidden!important}main.partners-main body{font-family:"Montserrat";font-style:normal;background:var(--dark-grey);overflow-x:hidden!important}main.partners-main .overflow-hidden{overflow-y:hidden}main.partners-main main.home{overflow-x:hidden}main.partners-main .heading{font-style:normal;font-weight:700;font-size:clamp(22px, 4vw, 64px);line-height:100%;color:var(--wood-color)}main.partners-main .heading-2{font-style:normal;font-weight:600;font-size:clamp(20px, 4vw, 36px);line-height:100%;color:var(--wood-color)}main.partners-main .button{display:flex;width:fit-content;background:#1E1E1E;color:var(--white);position:relative}main.partners-main .button::after{display:block;position:absolute;content:"";left:0;bottom:0;height:5px;background:var(--wood-color);width:100%;transition:0.2s}main.partners-main .button:hover::after{height:100%}main.partners-main .link{display:block;position:relative;z-index:2;color:var(--white);width:100%;height:100%;padding:20px 50px;font-weight:500}@media (max-width:767px){main.partners-main .link{padding:20px 30px}}main.partners-main .text{display:block;line-height:1.5}main.partners-main .partners__outer{width:100%;max-width:1490px;padding:0 25px;margin:50px auto}main.partners-main .partners__heading{margin-bottom:25px}main.partners-main .partners__container{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:50px;position:relative}@media (max-width:767px){main.partners-main .partners__container{grid-template-columns:repeat(1,minmax(250px,1fr))}}main.partners-main .partners__logo-container{display:flex;justify-content:center;align-items:center}main.partners-main .partners__logo-container img{width:100%;max-width:200px}main.partners-main .contact-form__outer{width:100%;margin:0 auto;margin-bottom:25px}main.partners-main .contact-form__container{display:flex;max-width:1490px;margin:0 auto;padding:0 25px}@media (max-width:767px){main.partners-main .contact-form__container{flex-direction:column}}main.partners-main .contact-form .contact{margin-top:50px}main.partners-main .contact-form__title{margin-bottom:50px;background:var(--grey);padding:25px 0}main.partners-main .contact-form__title-text{margin:0 auto;display:block;width:fit-content}main.partners-main .contact-form__left-col{width:50%;display:flex}@media (max-width:767px){main.partners-main .contact-form__left-col{width:100%;margin-bottom:50px}}main.partners-main .contact-form__left-text{padding-right:50px}@media (max-width:767px){main.partners-main .contact-form__left-text{padding-right:0}}main.partners-main .contact-form__text-1{display:block;margin-bottom:50px}main.partners-main .contact-form__text-2 a{text-decoration:none;color:var(--wood-color);font-weight:500}main.partners-main .contact-form__right-col{width:50%}@media (max-width:767px){main.partners-main .contact-form__right-col{width:100%}}main.partners-main .contact-form .form__input-container{margin-bottom:25px}main.partners-main .contact-form .form .wpcf7-form-control-wrap textarea,main.partners-main .contact-form .form .wpcf7-form-control-wrap input{width:100%;padding:15px 20px;border:2px solid #C5A476;transition:0.2s;font-family:"Montserrat",sans-serif;font-size:14px;background:transparent;color:#fff}main.partners-main .contact-form .form .wpcf7-form-control-wrap textarea:focus,main.partners-main .contact-form .form .wpcf7-form-control-wrap input:focus{outline:none}main.partners-main .contact-form .form__send{display:block;position:relative;z-index:2;color:var(--white);width:fit-content;padding:20px 50px;font-weight:500;font-family:montserrat;border:2px solid #C5A476;background:var(--grey)}main.partners-main .contact-form .form__submit-button{display:flex}main.partners-main .contact-form .form .form__label{display:block}main.partners-main .contact-form .form .wpcf7-list-item label{font-size:9px;color:#fff;line-height:12px;display:flex;position:relative}main.partners-main .contact-form .form .form__acceptance{width:fit-content!important;margin-right:15px}main.partners-main .contact-form .form .wpcf7-list-item{margin:0}