.elementor-2412 .elementor-element.elementor-element-b51e2e0 .entry-title{font-size:65px;font-weight:600;line-height:45px;letter-spacing:-0.6px;}.elementor-2412 .elementor-element.elementor-element-b51e2e0 .entry-subtitle{text-transform:uppercase;}.elementor-2412 .elementor-element.elementor-element-6245102{margin-top:65px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-4358275 > .elementor-element-populated{margin:0rem 1.875rem 0rem 0rem;--e-column-margin-right:1.875rem;--e-column-margin-left:0rem;padding:40px 40px 40px 40px;}.elementor-2412 .elementor-element.elementor-element-2c7c72f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2412 .elementor-element.elementor-element-74ded87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2412 .elementor-element.elementor-element-74ded87 .elementor-heading-title{font-size:15px;line-height:1.5em;color:#000000;}.elementor-2412 .elementor-element.elementor-element-b4d4540 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2412 .elementor-element.elementor-element-0b26866{margin-top:14px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-c4e38a7{margin-top:45px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-3720876{--divider-border-style:solid;--divider-color:#E6E8EB;--divider-border-width:1px;}.elementor-2412 .elementor-element.elementor-element-3720876 .elementor-divider-separator{width:100%;}.elementor-2412 .elementor-element.elementor-element-3720876 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2412 .elementor-element.elementor-element-e1fd189{margin-top:35px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-48b985d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2412 .elementor-element.elementor-element-48b985d .elementor-heading-title{font-size:15px;line-height:1.5em;color:#000000;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-3f39b37.elementor-social-icon{background-color:#010101;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-3f39b37.elementor-social-icon i{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-3f39b37.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-dd841e1.elementor-social-icon{background-color:#000000;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-dd841e1.elementor-social-icon i{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-repeater-item-dd841e1.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-afcffb4{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 122.334% );max-width:122.334%;--container-widget-width:122.334%;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-widget-container{text-align:left;}.elementor-2412 .elementor-element.elementor-element-afcffb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2412 .elementor-element.elementor-element-afcffb4 .elementor-social-icon{--icon-padding:0.4em;}.elementor-2412 .elementor-element.elementor-element-ad61799 > .elementor-widget-container{padding:0rem 0rem 0rem 3.75rem;border-style:solid;border-width:0px 0px 0px 1px;border-color:#ECEEF0;}.elementor-2412 .elementor-element.elementor-element-ad61799 .entry-title{color:#000000;}.elementor-2412 .elementor-element.elementor-element-ad61799 .contact-form p {color:#000000;}.elementor-2412 .elementor-element.elementor-element-ad61799 form .footer_newsletter_form, .elementor-2412 .elementor-element.elementor-element-ad61799 form .newsletter2_form{justify-content:flex-start;}.elementor-2412 .elementor-element.elementor-element-ad61799 input:not(.wpcf7-submit):hover,.elementor-2412 .elementor-element.elementor-element-ad61799 textarea:hover{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.elementor-2412 .elementor-element.elementor-element-ad61799 .wpcf7-submit{color:var( --e-global-color-069f299 );border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.elementor-2412 .elementor-element.elementor-element-ad61799 .wpcf7-submit:hover{color:#000000;}body.elementor-page-2412 .container{max-width:1360px;}body.elementor-page-2412 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1360px;}@media(min-width:768px){.elementor-2412 .elementor-element.elementor-element-152224f{width:64.605%;}.elementor-2412 .elementor-element.elementor-element-be85aaf{width:35.395%;}}@media(max-width:767px){.elementor-2412 .elementor-element.elementor-element-b51e2e0 .entry-title{font-size:57px;line-height:58px;letter-spacing:-3.3px;}.elementor-2412 .elementor-element.elementor-element-6245102{margin-top:5px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-4358275 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2412 .elementor-element.elementor-element-74ded87 .elementor-heading-title{font-size:14px;}.elementor-2412 .elementor-element.elementor-element-b4d4540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2412 .elementor-element.elementor-element-0b26866{margin-top:-15px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-c4e38a7{margin-top:25px;margin-bottom:15px;}.elementor-2412 .elementor-element.elementor-element-e1fd189{margin-top:0px;margin-bottom:0px;}.elementor-2412 .elementor-element.elementor-element-152224f{width:100%;}.elementor-2412 .elementor-element.elementor-element-be85aaf{width:100%;}.elementor-2412 .elementor-element.elementor-element-be85aaf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2412 .elementor-element.elementor-element-be85aaf > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2412 .elementor-element.elementor-element-afcffb4{width:var( --container-widget-width, 94.179px );max-width:94.179px;--container-widget-width:94.179px;--container-widget-flex-grow:0;}.elementor-2412 .elementor-element.elementor-element-ad61799 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}