.contact-menu>div+div,.contact-menu>p+nav.lateral-menu,.contact-menu>p+p{border-top:1px solid #bed1dc;margin-top:30px;padding-top:30px}.contact-menu a{color:#1469ef}.contact-menu .link-flex{align-items:center;display:flex;flex-flow:row;gap:20px;justify-content:center}.contact-menu .link-flex i{color:var(--secondary-color);font-size:50px}.contact-menu .delegations-selector{margin-top:20px}.contact-menu .delegation-info-block ul.delegation-default{display:none!important}.contact-menu .delegation-info-block i{color:var(--secondary-color);font-size:20px}.contact-menu .delegation-info-block>ul{background-color:#f4f7ff;padding:10px}.contact-menu .delegation-info-block>ul>li{display:grid;grid-template-columns:35px 1fr;padding:5px 0}.contact-menu .delegation-info-block>ul>li>i{grid-column:1}.contact-menu .delegation-info-block a{grid-column:2;line-height:2}.menu-links li{border:1px solid #bed1dc;cursor:pointer;font-weight:600;padding:15px;text-align:center;transition:all .3s ease}.menu-links li:not(:last-child){margin-bottom:10px}.menu-links li.active,.menu-links li:hover{background-color:var(--primary-color)}.menu-links li.active>p,.menu-links li:hover>p{color:#fff}.lateral-menu ul{border:1px solid #bed1dc}.lateral-menu li{cursor:pointer;font-weight:600;text-align:center;transition:all .3s ease}.lateral-menu li.active,.lateral-menu li:hover{background-color:#f4f7ff}.lateral-menu li:not(:last-child){border-bottom:1px solid #bed1dc}.lateral-menu li div.has-global-link{padding:15px 20px}.lateral-menu li div.has-global-link i{font-size:25px}@media screen and (min-width:1024px){.lateral-menu li div.has-global-link{text-align:left}}.contact-form .notification-pop-flex{gap:15px}.contact-form .notification-pop-flex i{font-size:18px;position:absolute;top:-5px}@media screen and (min-width:1024px){.contact-container{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1.5fr 3fr}}@media screen and (max-width:1023px){.contact-container>div+div{margin-top:40px}}.contact-form>div+div,.contact-form>input[type=hidden]+div{margin-top:30px}.contact-form.with-titles>div.checkbox-section,.contact-form:not(.with-titles)>div+div,.contact-form:not(.with-titles)>input[type=hidden]+div,.contact-form>div.bottom-col{border-top:1px solid #bed1dc;padding-top:30px}.contact-form>div:last-child{margin-bottom:0}.contact-form .form-title{font-size:16px;font-weight:600;text-transform:uppercase}.contact-form .right-col div+div{margin-top:.75rem}.contact-form .section-form .title-section{background-color:var(--primary-color);border-radius:4px;color:#fff;font-weight:700;margin-bottom:20px;padding:10px;text-transform:uppercase}.contact-form .section-form .subtitle-section{background-color:#f4f7ff;border-bottom:1px solid #bed1dc;font-weight:700;margin-bottom:10px;padding:5px 0 5px 10px;text-transform:uppercase}.contact-form .section-form>div+.subtitle-section{margin-top:20px}.contact-form .select,.contact-form select{width:100%}.contact-form .notification.is-info{margin-top:0}.contact-form .codeblock{align-items:center;background-color:#f4f7ff;display:flex;flex-direction:row;gap:20px;padding:20px}.contact-form .codeblock span{color:#f14668;font-size:16px;font-weight:500;text-transform:uppercase}.contact-form .introduction-message{margin-bottom:10px}.contact-form .top-col>.required-fields{margin-top:10px}.contact-form .shipping-address-checkbox>div.address-col{margin-top:20px}.contact-form .checkbox-container{border:2px solid #bed1dc;gap:20px;padding:7px 11px}.contact-form .text-section ul{margin-top:10px}.contact-form .text-section ul>li{list-style:disc inside;padding:5px 10px}.contact-form .input-file .file-icon i{font-size:18px}@media screen and (min-width:1024px){.contact-form .top-col{grid-column:1/3}.contact-form .bottom-col{align-items:center;display:flex;flex-flow:row wrap;gap:10px;grid-column:1/3;justify-content:space-between}.contact-form .bottom-col .button{margin-top:13px;width:100%}.contact-form .section-form .checkbox-dropdown .checkbox-dropdown-list.active,.contact-form .section-form:not(.activities-section,.checkbox-section){-moz-column-gap:33px;column-gap:33px;display:grid;grid-template-columns:1fr 1fr}.contact-form .section-form .checkbox-dropdown .checkbox-dropdown-list.active>.checkbox,.contact-form .section-form:not(.activities-section,.checkbox-section)>.checkbox{grid-column:1/3;margin-bottom:33px}.contact-form .section-form.right-more-area{grid-template-columns:1fr 1.5fr}.contact-form .section-form.left-more-area{grid-template-columns:1.5fr 1fr}.contact-form .section-form.bottom-col{gap:100px;grid-template-columns:1fr 1.5fr}.contact-form .section-form .checkbox-dropdown,.contact-form .section-form .input-file,.contact-form .section-form .introduction-message,.contact-form .section-form .notification-block,.contact-form .section-form .subtitle-section,.contact-form .section-form .title-section,.contact-form .section-form.text-section>*{grid-column:1/3}.contact-form .section-form .file+.has-info-block{margin-top:.5rem;width:0}}@media screen and (max-width:1023px){.contact-form .field+.field,.contact-form .required-fields{margin:15px 0}.contact-form .field{margin:0}.contact-form .bottom-col .button{margin-top:20px;width:100%}}@media screen and (max-width:768px){.contact-form .input{max-width:none}}.newsletter-form-container .box{padding-top:1.25rem}.contact-store{display:grid;gap:33px;grid-template-columns:repeat(3,1fr)}.contact-store .store{border:1px solid #bed1dc;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{border:2px solid #bed1dc;padding:8px;position:relative;text-align:center;transition:all .3s ease;width:100%}.contact-store .store .store-info .store-info-section:hover{background-color:#f4f7ff}.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:768px){.contact-store{grid-template-columns:1fr}}#register .section-form .has-info-block{margin-top:14px}@media screen and (max-width:768px){#register .section-form .has-info-block{margin-bottom:14px}}#register h3.login-title{text-wrap:balance;font-size:20px;font-weight:700!important;padding-bottom:2.5rem;text-align:center;text-transform:none}#b2b-register-request .contact-form div.has-info-block{margin-top:14px}@media screen and (max-width:768px){#b2b-register-request .contact-form div.has-info-block{margin-bottom:14px}}
