.section.contact .dt-contact-iconblock-section{margin:0}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block{border-width:1px;border-style:solid;padding:25px;transition:var(--duration-long)}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-image>i{display:inline-block;font-size:40px;height:50px;line-height:50px;position:relative;text-align:center;width:50px;transition:var(--duration-long)}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-content br{display:block;margin-top:6px}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-content h4{margin-top:25px;transition:var(--duration-long)}.section.contact .layout-type>.contact-form-section h4{margin-top:10px}.section.contact .layout-type form.contact-form{display:grid;grid-template-columns:1fr 1fr 1fr}.section.contact .layout-type form.contact-form>*{margin-bottom:30px}.section.contact .layout-type form.contact-form .errors{grid-column:1/4}.section.contact .layout-type form.contact-form .errors ul{margin:0}.layout-type form.contact-form textarea#ContactFormMessage{grid-column:1/4}.layout-type form.contact-form button{grid-column:2/3;margin:0}.section.contact .layout-type form.contact-form .note.form-success{grid-column-start:1;grid-column-end:4}.section.contact .layout-type{display:flex;flex-wrap:wrap}.section.contact .layout-type>*{width:100%}.section.contact .layout-type.block_layout>*{flex:1 1 100%}.section.contact .layout-type.block_layout>*+*{margin-top:35px}.section.contact .layout-type.left_map_form_inline>*{flex:1}.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section{flex:1 1 100%;order:-1;margin-bottom:35px}.section.contact .layout-type.left_map_form_inline>.contact-form-section h4{margin-top:10px}.section.contact .layout-type.left_map_form_inline>*:nth-child(3):nth-last-child(1) form.contact-form>input,.section.contact .layout-type.left_map_form_inline>*:nth-child(3):nth-last-child(1) form.contact-form textarea#ContactFormMessage{grid-column:1/4}.section.contact .layout-type.left_map_form_inline>*:nth-child(3):nth-last-child(1) form.contact-form button{grid-column:1/2}.section.contact .layout-type.left_map_iconblock_inline>*{flex:1}.section.contact .layout-type.left_map_iconblock_inline #map{flex-grow:2}.section.contact .layout-type.left_map_iconblock_inline .contact-form-section{flex:1 1 100%}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section .dt-contact-icon-block{grid-column:1/6;display:flex;align-items:center}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-content{padding-left:25px}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-content h5{margin-top:0}.section.contact .layout-type.left_iconblock_form_inline>*{flex:1}.section.contact .layout-type.left_iconblock_form_inline #map{flex:1 1 100%;margin-bottom:35px;order:1}.section.contact .layout-type.left_iconblock_form_inline .contact-form-section{flex-grow:2;order:3}.section.contact .layout-type.left_iconblock_form_inline .dt-contact-iconblock-section{order:2}.section.contact .layout-type.left_iconblock_form_inline>.contact-form-section h4{margin-top:0;margin-bottom:20px}.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section+.contact-form-section form.contact-form>input,.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section+.contact-form-section form.contact-form textarea#ContactFormMessage{grid-column:1/4}.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section+.contact-form-section form.contact-form button{grid-column:1/2;min-width:120px}.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(1):nth-last-child(2) .dt-contact-icon-block,.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(2):nth-last-child(2) .dt-contact-icon-block{grid-column:1/6;display:flex;align-items:center}.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(1):nth-last-child(2) .dt-contact-icon-block .dt-contact-icon-content,.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(2):nth-last-child(2) .dt-contact-icon-block .dt-contact-icon-content{padding-left:25px}.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(1):nth-last-child(2) .dt-contact-icon-block .dt-contact-icon-content h5,.section.contact .layout-type.left_iconblock_form_inline>*:nth-child(2):nth-last-child(2) .dt-contact-icon-block .dt-contact-icon-content h5{margin-top:0}@media only screen and (max-width: 1199px){.section.contact .layout-type.block_layout .dt-contact-iconblock-section,.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.section.contact .layout-type.block_layout .dt-contact-iconblock-section li,.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section li{flex:1 1 40%;max-width:50%;margin:15px}.section.contact .layout-type.left_map_iconblock_inline #map,.section.contact .layout-type.left_iconblock_form_inline .contact-form-section{flex-grow:1}.section.contact .layout-type.left_map_iconblock_inline .dt-contact-iconblock-section:nth-child(1):nth-last-child(2),.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(1):nth-last-child(2),.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(2):nth-last-child(2){display:flex;flex-wrap:wrap;gap:0;justify-content:center}.section.contact .layout-type.left_map_iconblock_inline .dt-contact-iconblock-section:nth-child(1):nth-last-child(2) .dt-contact-icon-block{flex:1 1 40%;max-width:50%;margin:15px}.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(1):nth-last-child(2) .dt-contact-icon-block,.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(2):nth-last-child(2) .dt-contact-icon-block{flex:1 1 100%}.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(1):nth-last-child(2) .dt-contact-icon-block+.dt-contact-icon-block,.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section:nth-child(2):nth-last-child(2) .dt-contact-icon-block+.dt-contact-icon-block{margin-top:30px}}@media only screen and (max-width: 767px){.section.contact .layout-type.left_map_form_inline>*,.section.contact .layout-type.left_iconblock_form_inline>*{flex:auto}.section.contact .layout-type.block_layout .dt-contact-iconblock-section li,.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section li{flex:1 1 40%;max-width:50%}.section.contact .layout-type.left_map_form_inline>:nth-child(3):nth-last-child(1) form.contact-form button{grid-column:1/3}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section{gap:0;justify-content:stretch}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section li{width:100%}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section li+li{margin-top:30px}}@media only screen and (max-width: 576px){.section.contact .layout-type.block_layout form.contact-form>input,.section.contact .layout-type.block_layout form.contact-form textarea#ContactFormMessage,.section.contact .layout-type.left_map_iconblock_inline form.contact-form>input,.section.contact .layout-type.left_map_iconblock_inline form.contact-form textarea#ContactFormMessage,.section.contact .layout-type.left_iconblock_form_inline form.contact-form>input,.section.contact .layout-type.left_iconblock_form_inline form.contact-form textarea#ContactFormMessage{grid-column:1/4}.section.contact .layout-type.block_layout form.contact-form button,.section.contact .layout-type.left_iconblock_form_inline form.contact-form button{grid-column:1/2;min-width:150px}.section.contact .layout-type.block_layout .dt-contact-iconblock-section li,.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section li,.section.contact .layout-type.left_map_iconblock_inline .dt-contact-iconblock-section:nth-child(1):nth-last-child(2) li{flex:1 1 80%;max-width:80%}.section.contact .layout-type.left_map_form_inline>*{flex:1 1 100%}.section.contact .layout-type.left_map_form_inline>.contact-form-section:nth-child(3):nth-last-child(1) form.contact-form button{grid-column:2/3}.section.contact .layout-type.left_map_iconblock_inline>*,.layout-type.left_iconblock_form_inline>*{flex:auto}.section.contact .layout-type.left_map_iconblock_inline>#map+.dt-contact-iconblock-section li{margin-top:30px}.section.contact .layout-type.left_iconblock_form_inline>.dt-contact-iconblock-section+.contact-form-section form.contact-form button{grid-column:1/3}}.contacts .heading-section *{text-align:center}.contacts .heading-section h2.title{margin:0}.layout-type.block_layout .contacts,.layout-type.block_layout .img-form{padding:0 5%}.layout-type.block_layout .contacts .heading-section .description{width:32%;margin:auto;margin-top:1.2rem}.layout-type.block_layout .contacts .heading-section{margin-bottom:4.5rem}.layout-type.block_layout .contacts{margin-bottom:3rem}.section.contact .layout-type .phone-form .contacts .icon-space{flex-direction:column}.section.contact .dt-contact-icon-content{padding-left:0;text-align:center}.contacts .dt-contact-iconblock-section{grid-gap:35px}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block:hover{background:var(--gradient-base-accent-2)}.section.contact .dt-contact-iconblock-section .dt-contact-icon-block:hover *{color:var(--gradient-base-background-1)}.section.contact .dt-contact-icon-block:hover .dt-contact-icon-content p a:hover{color:var(--gradient-base-accent-3)}.contact-form-section form .field__input{border-color:#cbcbcb;padding:1.5rem 2rem;height:5.2rem}.contact-form-section form .field__input::placeholder{color:#101010}.section.contact textarea{height:192px}.layout-type.block_layout .img-form{display:flex;justify-content:center;margin:9rem 0}.layout-type.block_layout .img-form .contact-form-section,.layout-type.block_layout .img-form .right-img{width:49%}.layout-type.block_layout .img-form .contact-form-section .title{margin-bottom:1.5rem}.layout-type.block_layout .img-form .contact-form-section .form-description{margin-bottom:5rem;width:90%}.contact__button .button{text-transform:capitalize;padding:0 5rem;font-weight:300;margin-top:4rem}.right-img .img-title{margin-top:2rem}.layout-type .map{line-height:0}@media screen and (max-width:1660px){.layout-type.block_layout .contacts .heading-section .description{width:44%}.layout-type.block_layout .contacts{padding:0 4%}.layout-type.block_layout .img-form{padding:0 5%}}@media screen and (max-width:1540px){.layout-type.block_layout .img-form .contact-form-section .title{margin-bottom:2.5rem;line-height:34px}.section.contact textarea{height:120px}.layout-type.block_layout .img-form .contact-form-section .form-description{width:100%;margin-bottom:4rem}.section.contact .contact__fields .field{margin-bottom:2.5rem}}@media screen and (max-width:1199px){.layout-type.block_layout .contacts .heading-section .description{width:50%}}@media screen and (max-width:1060px){.img-form{flex-wrap:wrap}.layout-type.block_layout .img-form .contact-form-section,.layout-type.block_layout .img-form .right-img{width:100%}.layout-type.block_layout .img-form .contact-form-section{margin-bottom:5rem}.section.contact textarea{height:160px}}@media screen and (max-width:991px){.layout-type.block_layout .contacts .heading-section .description{width:60%}}@media screen and (max-width:767px){.section.contact .layout-type.block_layout .dt-contact-iconblock-section,.section.contact .layout-type.left_map_form_inline .dt-contact-iconblock-section{display:grid;grid-template-columns:1fr}.section.contact .layout-type.block_layout .dt-contact-iconblock-section li{max-width:100%}.layout-type.block_layout .contacts .heading-section .description{width:80%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-contact.css.map */
