.elementor-17172 .elementor-element.elementor-element-998e3a8{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17172 .elementor-element.elementor-element-ca1a811 > .elementor-element-populated{margin:0px 0px 0px -2px;--e-column-margin-right:0px;--e-column-margin-left:-2px;padding:0px 0px 0px 0px;}.elementor-17172 .elementor-element.elementor-element-75fe244 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:83px 0px 0px 0px;}.elementor-17172 .elementor-element.elementor-element-64cc68a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:52px 52px;--row-gap:52px;--column-gap:52px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17172 .elementor-element.elementor-element-a87396e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-17172 .elementor-element.elementor-element-273adb7{--display:flex;}.elementor-17172 .elementor-element.elementor-element-0c89a1d{--spacer-size:106px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17172 .elementor-element.elementor-element-998e3a8{margin-top:0px;margin-bottom:0px;padding:13px 40px 5px 40px;}.elementor-17172 .elementor-element.elementor-element-ca1a811 > .elementor-element-populated{margin:0px 0px 0px -3px;--e-column-margin-right:0px;--e-column-margin-left:-3px;padding:0px 0px 0px 0px;}.elementor-17172 .elementor-element.elementor-element-64cc68a{--grid-auto-flow:row;}.elementor-17172 .elementor-element.elementor-element-a87396e{--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-17172 .elementor-element.elementor-element-998e3a8{padding:10px 20px 5px 20px;}.elementor-17172 .elementor-element.elementor-element-ca1a811 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17172 .elementor-element.elementor-element-75fe244 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-17172 .elementor-element.elementor-element-64cc68a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:17px 17px;--row-gap:17px;--column-gap:17px;--grid-auto-flow:row;}.elementor-17172 .elementor-element.elementor-element-a87396e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-75fe244 */.elementor-17172 .elementor-element.elementor-element-75fe244 h2 {
    font-size: 48px !important;
    line-height: 52px !important;
}

@media (max-width: 981px) {
    .elementor-17172 .elementor-element.elementor-element-75fe244 h2 {
        font-size: 40px !important;
        line-height: 44px !important;
    }
}

@media (max-width: 768px) {
    .elementor-17172 .elementor-element.elementor-element-75fe244 h2 {
        font-size: 32px !important;
        line-height: 36px !important;
    }
}/* End custom CSS */
/* Start custom CSS for mkdf_cf7, class: .elementor-element-267c77e */.elementor-17172 .elementor-element.elementor-element-267c77e input, .elementor-17172 .elementor-element.elementor-element-267c77e textarea {
    border: 1px solid #e8e8e9 !important;
    border-radius: 8px;
    padding: 12px !important;
    font-size: 14px !important;
}/* End custom CSS */