.module:not(:last-child){--kit-widget-spacing:20px}
.page-legal .contact-section-1:not(.motion-bg){background-color:#000000}
.page-legal .contact-section-1>.section__row{max-width:1200px}
.page-legal .contact-section-1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 15px 50px 15px}
.page-legal .heading-group{text-align:center}
.page-legal .heading-group .heading-group__inner{max-width:65%}
.page-legal .heading-group .item--title{color:#FFFFFF;-webkit-text-stroke-color:#FFFFFF;font-size:60px;line-height:65px;margin-bottom:0px}
.page-legal .heading-group .item--subtitle{color:#FFFFFF}
.page-legal .heading-group .item--subtitle,.page-legal .heading-group .item--subtitle span{font-size:20px}
.module--text{font-family:var( --type-text-font-family ), Sans-serif;font-weight:var( --type-text-font-weight );color:var( --color-text )}
.page-legal .contact-text-1{padding:10px 0px 0px 0px;text-align:center;font-size:18px;font-weight:400;color:#E0E0E0}
.page-legal .contact-section-2:not(.motion-bg){background-color:#FFFFFF}
.page-legal .contact-section-2>.section__row{max-width:1200px}
.page-legal .contact-section-2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 15px 60px 15px}
.page-legal .contact-column-2:not(.motion-bg){background-color:#FFFFFF}
.page-legal .contact-column-2{border-radius:30px 30px 30px 30px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px}
@media (max-width:1024px){
.page-legal .contact-section-1,.page-legal .contact-section-2{padding:75px 0px 65px 0px}
}
@media (max-width:767px){
.page-legal .contact-section-1{padding:50px 0px 0px 0px}
.page-legal .heading-group .heading-group__inner{max-width:100%}
.page-legal .heading-group .item--title{font-size:32px;line-height:46px}
.page-legal .contact-section-2{padding:40px 20px 20px 20px}
}
body{background-color:#f6f6f6}
