.elementor-24 .elementor-element.elementor-element-bf6a293{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:200px;--padding-bottom:110px;--padding-left:64px;--padding-right:64px;}.elementor-24 .elementor-element.elementor-element-bf6a293:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bf6a293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-cd02f86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#000000;}.elementor-24 .elementor-element.elementor-element-3c9ff44 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:7.2vw;font-weight:900;text-transform:uppercase;line-height:0.9em;letter-spacing:-0.05em;color:#000000;}.elementor-24 .elementor-element.elementor-element-23eff88{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-338cbc3{font-family:"Inter", Sans-serif;font-size:17px;line-height:1.65em;color:#666666;}.elementor-24 .elementor-element.elementor-element-a5bb8ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-24 .elementor-element.elementor-element-a5bb8ad:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a5bb8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-be29c2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-27c38d0{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4c5f045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#000000;}.elementor-24 .elementor-element.elementor-element-59af1c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-59af1c7 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-59af1c7 .elementor-heading-title a:focus{color:#C73A15;}.elementor-24 .elementor-element.elementor-element-38f094e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#000000;}.elementor-24 .elementor-element.elementor-element-5e963d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#000000;}.elementor-24 .elementor-element.elementor-element-f93eb30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#000000;}.elementor-24 .elementor-element.elementor-element-0d8ffe4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-839fccb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b227ea0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#666666;}.elementor-24 .elementor-element.elementor-element-7aa03fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#000000;}.elementor-24 .elementor-element.elementor-element-ed7afb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c0da148 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#666666;}.elementor-24 .elementor-element.elementor-element-362f733 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#000000;}.elementor-24 .elementor-element.elementor-element-ad69dd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e5864f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;color:#666666;}.elementor-24 .elementor-element.elementor-element-eacbc22 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;letter-spacing:-0.01em;color:#000000;}.elementor-24 .elementor-element.elementor-element-17ad848{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-bf6a293{--padding-top:170px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-3c9ff44 .elementor-heading-title{font-size:9vw;}.elementor-24 .elementor-element.elementor-element-a5bb8ad{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-be29c2f{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-bf6a293{--padding-top:140px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-3c9ff44 .elementor-heading-title{font-size:12vw;}.elementor-24 .elementor-element.elementor-element-a5bb8ad{--padding-top:55px;--padding-bottom:55px;--padding-left:22px;--padding-right:22px;}.elementor-24 .elementor-element.elementor-element-be29c2f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-59af1c7 .elementor-heading-title{font-size:19px;}.elementor-24 .elementor-element.elementor-element-5e963d6 .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-7aa03fc .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-362f733 .elementor-heading-title{font-size:16px;}.elementor-24 .elementor-element.elementor-element-eacbc22 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-bf6a293{--content-width:1440px;}.elementor-24 .elementor-element.elementor-element-a5bb8ad{--content-width:1440px;}.elementor-24 .elementor-element.elementor-element-27c38d0{--width:36%;}.elementor-24 .elementor-element.elementor-element-17ad848{--width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-27c38d0{--width:100%;}.elementor-24 .elementor-element.elementor-element-17ad848{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-23eff88 */.elementor-24 .elementor-element.elementor-element-23eff88{max-width:560px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59af1c7 */.elementor-24 .elementor-element.elementor-element-59af1c7 a{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27c38d0 */.elementor-24 .elementor-element.elementor-element-27c38d0 > .elementor-widget-heading:nth-child(3),.elementor-24 .elementor-element.elementor-element-27c38d0 > .elementor-widget-heading:nth-child(5){margin-top:30px}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-46d7dc1 */.elementor-24 .elementor-element.elementor-element-46d7dc1 .fluentform{font-family:Inter,sans-serif}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-group{margin-bottom:30px}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-input--label label{font:500 10px/1.4 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#000000}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#C73A15}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-form-control{border:0!important;border-bottom:1px solid #000!important;border-radius:0!important;padding:12px 0!important;font-size:18px;background:transparent!important;box-shadow:none!important;color:#000000}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-form-control::placeholder{color:#9a9a9a}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-form-control:focus{border-bottom-color:#C73A15!important}.elementor-24 .elementor-element.elementor-element-46d7dc1 textarea.ff-el-form-control{min-height:120px}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-btn-submit{background:#000!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:16px 30px!important;font:600 13px/1 Inter,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-btn-submit:hover{background:#C73A15!important}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-btn-submit:focus-visible{outline:2px solid #C73A15;outline-offset:3px}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff_gdpr_field + span, .elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-el-tc{font-size:14px;color:#666666}.elementor-24 .elementor-element.elementor-element-46d7dc1 .fluentform a{color:#000000;text-decoration:underline}.elementor-24 .elementor-element.elementor-element-46d7dc1 .ff-message-success{border:0!important;border-top:1px solid #000!important;border-radius:0!important;box-shadow:none!important;background:none!important;padding:28px 0 0!important;margin:0!important;color:#000000}.elementor-24 .elementor-element.elementor-element-46d7dc1 .nw-thanks-kick{font:500 10px/1.4 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#000000;margin:0 0 18px}.elementor-24 .elementor-element.elementor-element-46d7dc1 .nw-thanks h3{font:600 clamp(30px,3.2vw,44px)/1.05 'Inter Tight',Inter,sans-serif;letter-spacing:-.035em;color:#000000;margin:0 0 18px}.elementor-24 .elementor-element.elementor-element-46d7dc1 .nw-thanks p:last-child{font:400 17px/1.55 Inter,sans-serif;color:#666666;margin:0;max-width:440px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be29c2f */.elementor-24 .elementor-element.elementor-element-be29c2f{column-gap:8%;row-gap:56px}/* End custom CSS */