.contact-form .select-container{border:2px solid #c7d1d6;padding:7px 11px}.contact-form .select-container div.control+div.control{margin-top:5px}.contact-form .select-container label.radio:hover{color:var(--primary-color)}.contact-form .middle-col,.contact-form .right-col label.checkbox{margin-top:20px}.contact-form .bottom-col{align-items:flex-start;flex-flow:column}.contact-form .bottom-col .sub-bottom{align-items:flex-end;display:flex;gap:30%;justify-content:space-between;width:100%}.contact-menu{background-color:var(--primary-color)}.contact-menu .information-column{padding:35px}.contact-menu .information-column p a,.contact-menu .information-column>*{color:#fff}.contact-menu .information-column hr{height:1px}.contact-menu .information-column .button{background-color:#fff;border:none;color:var(--primary-color);margin-top:30px}#contact .store-map{margin-top:40px}@media screen and (min-width:1024px){.contact-container{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 3fr}}@media screen and (max-width:1023px){.contact-container>div+div{margin-top:40px}}.contact-form .form-title{font-size:16px;font-weight:600;text-transform:uppercase}.contact-form label.label.is-required:after{color:#f14668;content:"*";font-size:16px;font-weight:500;margin-left:4px;position:absolute}.contact-form p.is-required{color:#f14668;font-size:13px}.contact-form .right-col div+div{margin-top:.75rem}.contact-form .codeblock{align-items:center;background-color:#f4f6f7;display:flex;flex-direction:row;gap:20px;padding:20px}.contact-form .codeblock span{color:#f14668;font-size:16px;font-weight:500;text-transform:uppercase}@media screen and (min-width:1024px){.contact-form{display:grid;gap:33px;grid-auto-flow:column;grid-template-columns:1.5fr 3fr}.contact-form .top-col{grid-column:1/3;grid-row:1}.contact-form .left-col,.contact-form .right-col{grid-row:2}.contact-form .bottom-col{border-top:1px solid #c7d1d6;display:flex;gap:20px;grid-column:1/3;grid-row:3;justify-content:space-between;padding-top:20px}.contact-form .bottom-col .field.captcha{margin-bottom:0}.contact-form .right-col .required-fields{text-align:right}}@media screen and (max-width:1023px){.contact-form{display:flex;flex-direction:column;gap:0}.contact-form .field+.field,.contact-form .required-fields,.contact-form div{margin-top:15px}.contact-form .field{margin:0}.contact-form .bottom-col{display:flex;flex-direction:column;gap:20px}.contact-form .bottom-col .sub-bottom{display:block}.contact-form .bottom-col .button{width:100%}}.contact-store{display:grid;gap:33px;grid-template-columns:repeat(3,1fr)}.contact-store .store{border:1px solid #c7d1d6;display:grid;padding:33px}.contact-store .store .store-subtitle,.contact-store .store .store-title{font-weight:600}.contact-store .store .store-adress,.contact-store .store .store-title{margin-bottom:33px}.contact-store .store .store-info{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:flex-end}.contact-store .store .store-info .store-info-section{align-items:center;border:2px solid #c7d1d6;display:flex;gap:5px;padding:8px;position:relative;transition:all .3s ease;width:100%}.contact-store .store .store-info .store-info-section:hover{background-color:#f4f6f7}.contact-store .store .store-info .store-info-section i{color:#a7b4bc;float:left;font-size:25px}.contact-store .store .store-info .store-info-section p{font-weight:600}@media screen and (max-width:1023px){.contact-store{grid-template-columns:2fr}}@media screen and (max-width:768px){.contact-store{grid-template-columns:1fr}}.register-request-form .select-container{border:2px solid #c7d1d6;padding:7px 11px}.register-request-form .select-container div.control+div.control{margin-top:5px}.register-request-form .select-container label.radio:hover{color:var(--primary-color)}.register-request-form .select,.register-request-form .select select{width:100%}.register-request-form .middle-col,.register-request-form .right-col label.checkbox{margin-top:20px}.register-request-form .bottom-col{align-items:flex-start;flex-flow:column}.register-request-form .bottom-col .sub-bottom{align-items:flex-end;display:flex;gap:30%;justify-content:space-between;width:100%}.register-request-form .bottom-col .register-checkbox-container{display:flex;flex-direction:column;gap:20px}.register-request-form .form-title{font-size:16px;font-weight:600;text-transform:uppercase}.register-request-form label.label.is-required:after{color:#f14668;content:"*";font-size:16px;font-weight:500;margin-left:4px;position:absolute}.register-request-form p.is-required{color:#f14668;font-size:13px}.register-request-form .right-col div+div{margin-top:.75rem}.register-request-form .codeblock{align-items:center;background-color:#f4f6f7;display:flex;flex-direction:row;gap:20px;padding:20px}.register-request-form .codeblock span{color:#f14668;font-size:16px;font-weight:500;text-transform:uppercase}.register-request-form .register-row{border-bottom:1px solid #c7d1d6;display:grid;margin-bottom:1.5rem;padding-bottom:40px}@media screen and (min-width:1024px){.register-request-form .register-row{-moz-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr}}
