.elementor-50010 .elementor-element.elementor-element-59235c36{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-59235c36:not(.elementor-motion-effects-element-type-background), .elementor-50010 .elementor-element.elementor-element-59235c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-50010 .elementor-element.elementor-element-4e82b532{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-50010 .elementor-element.elementor-element-75ec3f2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-75a682be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-50010 .elementor-element.elementor-element-53fb9079.elementor-element{--align-self:flex-start;}.elementor-50010 .elementor-element.elementor-element-53fb9079{text-align:left;}.elementor-50010 .elementor-element.elementor-element-53fb9079 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.02em;color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-type-html{padding-bottom:0px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#1C1C1C;border-color:#262626;border-width:1px 1px 1px 3px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group .elementor-select-wrapper select{background-color:#1C1C1C;border-color:#262626;border-width:1px 1px 1px 3px;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group .elementor-select-wrapper::before{color:#262626;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button{font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;border-radius:2px 2px 2px 2px;}.elementor-50010 .elementor-element.elementor-element-63275398 .e-form__buttons__wrapper__button-next{background-color:#D02424;color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button[type="submit"]{background-color:#D02424;color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-63275398 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-50010 .elementor-element.elementor-element-63275398 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-50010 .elementor-element.elementor-element-63275398 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-50010 .elementor-element.elementor-element-63275398{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-50010 .elementor-element.elementor-element-2459eddf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-50010 .elementor-element.elementor-element-410f22f3.elementor-element{--align-self:flex-start;}.elementor-50010 .elementor-element.elementor-element-410f22f3{text-align:left;}.elementor-50010 .elementor-element.elementor-element-410f22f3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25.6px;font-weight:600;text-transform:uppercase;line-height:1.02em;color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-72bbc1da{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--border-radius:2px 2px 2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-72bbc1da:not(.elementor-motion-effects-element-type-background), .elementor-50010 .elementor-element.elementor-element-72bbc1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-50010 .elementor-element.elementor-element-51329147{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-50010 .elementor-element.elementor-element-7058ceb4{text-align:left;font-family:"Jost", Sans-serif;font-size:16px;line-height:1.6em;color:#B3B3B3;}.elementor-50010 .elementor-element.elementor-element-7058ceb4 a{color:var( --e-global-color-af9cf4f );}.elementor-50010 .elementor-element.elementor-element-17da5c4d .elementor-button{background-color:#1FAA52;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:2px 2px 2px 2px;padding:14px 26px 14px 26px;}.elementor-50010 .elementor-element.elementor-element-17da5c4d .elementor-button:hover, .elementor-50010 .elementor-element.elementor-element-17da5c4d .elementor-button:focus{background-color:#25C161;color:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-17da5c4d .elementor-button:hover svg, .elementor-50010 .elementor-element.elementor-element-17da5c4d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-50010 .elementor-element.elementor-element-10ef8312{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#262626;--border-color:#262626;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-7fd6f280{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-7fd6f280:not(.elementor-motion-effects-element-type-background), .elementor-50010 .elementor-element.elementor-element-7fd6f280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D02424;}.elementor-50010 .elementor-element.elementor-element-7debae3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-668e415e iframe{height:500px;}body.elementor-page-50010:not(.elementor-motion-effects-element-type-background), body.elementor-page-50010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}@media(max-width:1024px){.elementor-50010 .elementor-element.elementor-element-668e415e iframe{height:400px;}}@media(max-width:767px){.elementor-50010 .elementor-element.elementor-element-59235c36{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-50010 .elementor-element.elementor-element-4e82b532{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-50010 .elementor-element.elementor-element-51329147{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-50010 .elementor-element.elementor-element-668e415e iframe{height:280px;}}/* Start custom CSS for form, class: .elementor-element-63275398 */.elementor-50010 .elementor-element.elementor-element-63275398 { width: 100% !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-group { margin-bottom: 8px !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-label { display: none !important; height: 0 !important; overflow: hidden !important; margin: 0 !important; padding: 0 !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textual, .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textarea { background: #1c1c1c !important; border: 1px solid #262626 !important; border-left: 3px solid #D02424 !important; border-radius: 2px !important; color: #ffffff !important; font-family: Jost, sans-serif !important; font-size: 16px !important; padding: 26px 18px !important; min-height: 72px !important; line-height: 1.4 !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textarea { min-height: 140px !important; padding-top: 26px !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textual::placeholder, .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textarea::placeholder { color: #b3b3b3 !important; opacity: 1 !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textual:focus, .elementor-50010 .elementor-element.elementor-element-63275398 .elementor-field-textarea:focus { border-color: #D02424 !important; box-shadow: none !important; outline: none !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button { background: #D02424 !important; font-family: Oswald, sans-serif !important; text-transform: uppercase !important; letter-spacing: .04em !important; border-radius: 2px !important; padding: 14px 26px !important; margin-top: 8px !important; }
.elementor-50010 .elementor-element.elementor-element-63275398 .elementor-button:hover { background: #A81C1C !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72bbc1da */.elementor-50010 .elementor-element.elementor-element-72bbc1da, .elementor-50010 .elementor-element.elementor-element-72bbc1da > .e-con-inner { background: #1c1c1c !important; border: 1px solid #262626 !important; border-radius: 2px !important; overflow: hidden !important; transition: transform .2s ease, border-color .2s ease !important; }
.elementor-50010 .elementor-element.elementor-element-72bbc1da:hover, .elementor-50010 .elementor-element.elementor-element-72bbc1da:hover > .e-con-inner { border-color: #D02424 !important; transform: translateY(-3px) !important; }
.elementor-50010 .elementor-element.elementor-element-72bbc1da .k6-channel-body { padding: 32px !important; }
.elementor-50010 .elementor-element.elementor-element-72bbc1da .k6-channel-body p { margin: 0 !important; }
.elementor-50010 .elementor-element.elementor-element-72bbc1da .k6-channel-body p + p { margin-top: 16px !important; }
.elementor-50010 .elementor-element.elementor-element-72bbc1da .k6-ccode { font-family: Oswald, sans-serif !important; text-transform: uppercase !important; color: #ffffff !important; letter-spacing: .03em !important; font-weight: 600 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd6f280 */.elementor-50010 .elementor-element.elementor-element-7fd6f280 { position: absolute !important; top: 0 !important; left: 24px !important; width: 12px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; background: #D02424 !important; opacity: .9 !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-668e415e */.elementor-50010 .elementor-element.elementor-element-668e415e { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; margin: 0 !important; padding: 0 !important; } .elementor-50010 .elementor-element.elementor-element-668e415e .elementor-widget-container { height: 100% !important; margin: 0 !important; padding: 0 !important; } .elementor-50010 .elementor-element.elementor-element-668e415e iframe { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; min-height: 100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7debae3f */.elementor-50010 .elementor-element.elementor-element-7debae3f { position: absolute !important; inset: 0 !important; z-index: 1 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ef8312 */.elementor-50010 .elementor-element.elementor-element-10ef8312 { position: relative !important; aspect-ratio: 16 / 9 !important; width: 100% !important; background: linear-gradient(135deg, #2a2a2a, #0e0e0e) !important; border: 1px solid #262626 !important; border-radius: 2px !important; overflow: hidden !important; margin-top: 16px !important; }
.elementor-50010 .elementor-element.elementor-element-10ef8312 .k6-map-rail { position: absolute !important; top: 0 !important; left: 24px !important; width: 12px !important; bottom: 0 !important; height: 100% !important; z-index: 2 !important; pointer-events: none !important; background: #D02424 !important; opacity: .9 !important; }
.elementor-50010 .elementor-element.elementor-element-10ef8312 .k6-map-slot { position: absolute !important; inset: 0 !important; z-index: 1 !important; width: 100% !important; height: 100% !important; padding: 0 !important; margin: 0 !important; }
.elementor-50010 .elementor-element.elementor-element-10ef8312 .k6-map-slot .elementor-widget-google_maps { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; margin: 0 !important; }
.elementor-50010 .elementor-element.elementor-element-10ef8312 .k6-map-slot .elementor-widget-container { height: 100% !important; margin: 0 !important; }
.elementor-50010 .elementor-element.elementor-element-10ef8312 .k6-map-slot iframe { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; min-height: 100% !important; border: 0 !important; display: block !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ec3f2e */.elementor-50010 .elementor-element.elementor-element-75ec3f2e { display: grid !important; grid-template-columns: 1fr !important; gap: 48px !important; width: 100% !important; }
@media (min-width: 860px) { .elementor-50010 .elementor-element.elementor-element-75ec3f2e { grid-template-columns: 1fr 1fr !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59235c36 */.elementor-50010 .elementor-element.elementor-element-59235c36 { background: #141414 !important; background-image: linear-gradient(135deg, rgba(255,255,255,.02) 25%, transparent 25%), linear-gradient(225deg, rgba(0,0,0,.25) 25%, transparent 25%) !important; background-size: 64px 64px !important; width: 100% !important; max-width: 100% !important; overflow-x: clip !important; -webkit-font-smoothing: antialiased !important; }
.elementor-50010 .elementor-element.elementor-element-59235c36 .k6-block-inner { width: 100% !important; max-width: 1240px !important; margin-inline: auto !important; box-sizing: border-box !important; }/* End custom CSS */