.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>p+nav.lateral-menu,.contact-menu>p+p{border-top:1px solid #c7d1d6;margin-top:20px;padding-top:20px}.lateral-menu ul{border:1px solid #c7d1d6}.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:#eff5fb}.lateral-menu li:not(:last-child){border-bottom:1px solid #c7d1d6}.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-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:600;margin-left:4px;position:absolute}.contact-form p.is-required{color:#f14668;font-size:14px}.contact-form .right-col div+div{margin-top:.75rem}.contact-form .codeblock{align-items:center;background-color:#eff5fb;display:flex;flex-direction:row;gap:20px;padding:20px}.contact-form .codeblock span{color:#f14668;font-size:16px;font-weight:600;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 .right-col,.contact-form .top-col{margin-bottom:15px}.contact-form label:not(:last-child){margin-bottom:5px}.contact-form .field{margin:0;padding-bottom:15px}.contact-form .bottom-col{display:flex;flex-direction:column;gap:20px}.contact-form .bottom-col .sub-bottom{display:block}.contact-form .bottom-col .sub-bottom .control{margin-top:15px}.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:#eff5fb}.contact-store .store .store-info .store-info-section i{color:#363636;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}}.store-map{display:grid;gap:20px;grid-template-columns:4fr 1fr}.store-map .information-column{background-color:var(--primary-color);padding:25px}.store-map .information-column>*{color:#fff}.store-map .information-column>h3{border-top:1px solid #fff;font-size:18px;margin-bottom:20px;margin-top:20px;padding-top:20px}@media screen and (max-width:768px){.store-map{gap:1.5rem;grid-template-columns:1fr}.store-map .information-column{grid-row:1}}.box.div-border{border:none;border-radius:20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}.contact-menu>div+div{border-top:1px solid #c7d1d6;margin-top:20px;padding-top:20px}.contact-form{grid-template:2fr 1fr}.contact-form .codeblock{background-color:#f5f5f5;max-width:325px}@media screen and (min-width:1024px){.contact-form.school{grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:769px){.store-map{grid-template-columns:2fr 1fr}}.store-map iframe{border:20px!important}.store-map .information-column{background-color:#fff;border-radius:20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)}.store-map .information-column h3{border-top:3px solid var(--secondary-color);margin-bottom:0;margin-top:15px;padding-top:15px}.store-map .information-column img{display:flex;margin:auto;max-width:230px}.store-map .information-column>*{color:unset}#maletes main{padding-bottom:0}#maletes main div.container.body-width>section{margin-top:0}#maletes main .full-width-section.hero-section{padding-bottom:0;padding-top:0}@media screen and (max-width:1023px){#maletes main .full-width-section.hero-section{padding-left:0!important;padding-right:0!important}}#maletes main .full-width-section.hero-section img{display:table;margin-left:auto;margin-right:auto}#maletes main .full-width-section:not(.section-maletes-footer) .container{max-width:840px}@media screen and (max-width:1023px){#maletes main .full-width-section:not(.section-maletes-footer) .container{max-width:700px}}#maletes main .button,#maletes main .title{text-transform:uppercase}#maletes main .cms a{color:#594646}#maletes main .cms a.button{color:#000}#maletes main .cms .title{border-bottom:3px solid #faaa00}#maletes main .button{background-color:#ecad00;border-color:#ecad00;border-radius:50px!important;color:#fff!important;font-size:18px;padding:25px;text-decoration:none}#maletes main .semi-highlight{text-wrap:balance;font-size:18px;margin-bottom:20px;margin-top:20px}#maletes main .highlight{background-color:#ecad00;border-radius:20px;color:#fff;font-weight:600;margin:40px auto 20px;max-width:400px;padding:15px 20px;position:relative;text-align:center}@media screen and (max-width:768px){#maletes main .highlight{margin-top:25px}}#maletes main .highlight.contact-highlight{margin-bottom:40px}#maletes main h1.title.is-full-width{text-wrap:balance;border-bottom:none;color:#594646;font-size:42px;padding-top:0}@media screen and (max-width:768px){#maletes main h1.title.is-full-width{font-size:32px}}#maletes main .questions-block{display:flex;flex-direction:row;gap:30px;justify-content:center;margin-bottom:30px;margin-top:30px;text-align:center}#maletes main .questions-block span{color:#fff}@media screen and (max-width:1023px){#maletes main .questions-block{gap:20px}}@media (max-width:650px){#maletes main .questions-block{flex-direction:column;margin-left:auto;margin-right:auto;max-width:200px}#maletes main .questions-block .questions-block>div{gap:10px;padding:10px}}#maletes main .questions-block>div{align-items:center;background-color:#ec9800;border-radius:20px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px}#maletes main .questions-block>div img{max-height:150px}#maletes main .questions-block>div span{font-weight:600;text-transform:uppercase}#maletes main .questions-block>div:nth-child(2){background-color:#edbc00}#maletes main .questions-block>div:nth-child(3){background-color:#ffb800}#maletes main .maletes-footer{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between}#maletes main .maletes-footer a.icon-contact{align-items:center;display:flex;gap:10px}#maletes main .maletes-footer img{border-radius:0;max-height:75px}@media screen and (max-width:1023px){#maletes main .maletes-footer{align-items:center;flex-direction:column;gap:45px}#maletes main .maletes-footer a.icon-contact{justify-content:center}#maletes main .maletes-footer p{text-align:center}}#maletes main .full-width-section.section-stripe{background:#ff8500;border-bottom:1px solid #c7d1d6;height:46px;padding:0}#maletes main #contact-form-anchor{scroll-margin-top:170px}#maletes .slider-footer-container{display:none}#maletes .snippet>.div-border{padding-top:0}#maletes .snippet>.div-border .box-header{border-bottom:3px solid #faaa00;font-weight:600;margin-bottom:33px;padding-bottom:15px;padding-top:15px;text-align:center;text-transform:uppercase}#maletes .contact-form .bottom-col .sub-bottom{align-items:center;gap:30px}@media screen and (min-width:1024px){#maletes .contact-form .left-col,#maletes .contact-form .right-col{grid-row:1}#maletes .contact-form .bottom-col{grid-row:2}}@media screen and (max-width:768px){#maletes .cms p,#maletes .snippet>.div-border{margin-left:auto;margin-right:auto;max-width:480px}}
