.elementor-531 .elementor-element.elementor-element-05f7de7:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-05f7de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #DEAFA5 0%, #E0836D 100%);}.elementor-531 .elementor-element.elementor-element-05f7de7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:112px;margin-bottom:0px;padding:90px 35px 90px 35px;}.elementor-531 .elementor-element.elementor-element-05f7de7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-b9aae2c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-531 .elementor-element.elementor-element-b9aae2c .aux-modern-heading-primary{font-size:66px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-b9aae2c{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-531 .elementor-element.elementor-element-143f0d35{margin-top:10px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-45b8785:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-45b8785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0F0D;}.elementor-531 .elementor-element.elementor-element-45b8785{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:20px;padding:0px 35px 0px 35px;}.elementor-531 .elementor-element.elementor-element-45b8785 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-531 .elementor-element.elementor-element-0b3bc30{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:85px;--grid-row-gap:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-widget-container{text-align:center;}.elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-social-icon{background-color:rgba(5,238,60,0);}.elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-social-icon:hover i{color:#E18F7D;}.elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-social-icon:hover svg{fill:#E18F7D;}.elementor-531 .elementor-element.elementor-element-0b3bc30 > .elementor-widget-container{padding:17px 0px 17px 0px;}@media(max-width:1024px){.elementor-531 .elementor-element.elementor-element-b9aae2c .aux-modern-heading-primary{font-size:56px;}.elementor-531 .elementor-element.elementor-element-143f0d35{margin-top:10px;margin-bottom:0px;}}@media(max-width:767px){.elementor-531 .elementor-element.elementor-element-b9aae2c .aux-modern-heading-primary{font-size:42px;}.elementor-531 .elementor-element.elementor-element-0b3bc30{--grid-column-gap:22px;}}/* Start custom CSS for social-icons, class: .elementor-element-0b3bc30 */@media only screen and (max-width: 767px) {
    .elementor-531 .elementor-element.elementor-element-0b3bc30 .elementor-social-icon:not(:last-child){
      margin-right: 12%;
}
}/* End custom CSS */