.elementor-1186 .elementor-element.elementor-element-f2e85e8{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1186 .elementor-element.elementor-element-69c6860 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-70c31fd .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-02a5616 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-cf643ca{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1186 .elementor-element.elementor-element-525474e{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1186 .elementor-element.elementor-element-63f46fd .elementor-button{background-color:var( --e-global-color-accent );font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#0B1A0E;color:#0B1A0E;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 030px 10px 030px;}.elementor-1186 .elementor-element.elementor-element-63f46fd .elementor-button:hover, .elementor-1186 .elementor-element.elementor-element-63f46fd .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF8A;}.elementor-1186 .elementor-element.elementor-element-63f46fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-63f46fd .elementor-button:hover svg, .elementor-1186 .elementor-element.elementor-element-63f46fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1186 .elementor-element.elementor-element-88b0c30 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#0B1A0E;color:#0B1A0E;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 030px 10px 030px;}.elementor-1186 .elementor-element.elementor-element-88b0c30 .elementor-button:hover, .elementor-1186 .elementor-element.elementor-element-88b0c30 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF8A;}.elementor-1186 .elementor-element.elementor-element-88b0c30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-88b0c30 .elementor-button:hover svg, .elementor-1186 .elementor-element.elementor-element-88b0c30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1186 .elementor-element.elementor-element-2fc93d7 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#0B1A0E;color:#0B1A0E;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 030px 10px 030px;}.elementor-1186 .elementor-element.elementor-element-2fc93d7 .elementor-button:hover, .elementor-1186 .elementor-element.elementor-element-2fc93d7 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF8A;}.elementor-1186 .elementor-element.elementor-element-2fc93d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-2fc93d7 .elementor-button:hover svg, .elementor-1186 .elementor-element.elementor-element-2fc93d7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1186 .elementor-element.elementor-element-97677d9 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#0B1A0E;color:#0B1A0E;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 030px 10px 030px;}.elementor-1186 .elementor-element.elementor-element-97677d9 .elementor-button:hover, .elementor-1186 .elementor-element.elementor-element-97677d9 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF8A;}.elementor-1186 .elementor-element.elementor-element-97677d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-97677d9 .elementor-button:hover svg, .elementor-1186 .elementor-element.elementor-element-97677d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1186 .elementor-element.elementor-element-201d6a5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#0B1A0E;color:#0B1A0E;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 030px 10px 030px;}.elementor-1186 .elementor-element.elementor-element-201d6a5 .elementor-button:hover, .elementor-1186 .elementor-element.elementor-element-201d6a5 .elementor-button:focus{background-color:#FFFFFF00;color:#FFFFFF;border-color:#FFFFFF8A;}.elementor-1186 .elementor-element.elementor-element-201d6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-201d6a5 .elementor-button:hover svg, .elementor-1186 .elementor-element.elementor-element-201d6a5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1186 .elementor-element.elementor-element-f10288b{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1186 .elementor-element.elementor-element-ea11415{text-align:center;}.elementor-1186 .elementor-element.elementor-element-ea11415 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-1f5fd62{--e-icon-list-icon-size:2.5rem;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1186 .elementor-element.elementor-element-1f5fd62 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4b4e985{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-item > a{font-family:"Chakra Petch", Sans-serif;font-size:1.1rem;font-weight:500;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1186 .elementor-element.elementor-element-4b4e985 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-452c5ef{--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-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-1186 .elementor-element.elementor-element-2f574ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-481c86c{left:0px;}body.rtl .elementor-1186 .elementor-element.elementor-element-481c86c{right:0px;}.elementor-1186 .elementor-element.elementor-element-481c86c{top:-100px;}.elementor-1186 .elementor-element.elementor-element-ba28366 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-0f9098f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-ae94d5c{left:0px;}body.rtl .elementor-1186 .elementor-element.elementor-element-ae94d5c{right:0px;}.elementor-1186 .elementor-element.elementor-element-ae94d5c{top:-100px;}.elementor-1186 .elementor-element.elementor-element-ebff7d2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-c8f80eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-2a617ef{left:0px;}body.rtl .elementor-1186 .elementor-element.elementor-element-2a617ef{right:0px;}.elementor-1186 .elementor-element.elementor-element-2a617ef{top:-100px;}.elementor-1186 .elementor-element.elementor-element-ea0e8a0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-type-html{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-button{font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-button[type="submit"]{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .e-form__buttons__wrapper__button-next:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-button[type="submit"]:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-4f2ebb3{--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-1186 .elementor-element.elementor-element-b413387 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1186 .elementor-element.elementor-element-b413387 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-b413387 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1186 .elementor-element.elementor-element-b413387 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-type-html{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-button{font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-b413387 .e-form__buttons__wrapper__button-next{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-button[type="submit"]{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-1186 .elementor-element.elementor-element-b413387 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-b413387 .e-form__buttons__wrapper__button-next:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-button[type="submit"]:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-b413387 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1186 .elementor-element.elementor-element-b413387 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-b413387{--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-1186 .elementor-element.elementor-element-5236d67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-33d86a5{left:0px;}body.rtl .elementor-1186 .elementor-element.elementor-element-33d86a5{right:0px;}.elementor-1186 .elementor-element.elementor-element-33d86a5{top:-100px;}.elementor-1186 .elementor-element.elementor-element-392cf05 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-type-html{padding-bottom:0px;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-button{font-family:"Chakra Petch", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .e-form__buttons__wrapper__button-next{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-button[type="submit"]{color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .e-form__buttons__wrapper__button-next:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-button[type="submit"]:hover{background-color:#00000000;color:#ffffff;border-color:var( --e-global-color-text );}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1186 .elementor-element.elementor-element-ce6ed6f{--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;}@media(max-width:1024px){.elementor-1186 .elementor-element.elementor-element-cf643ca{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-1186 .elementor-element.elementor-element-525474e{--width:30%;}.elementor-1186 .elementor-element.elementor-element-452c5ef{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1186 .elementor-element.elementor-element-525474e{--width:100%;}.elementor-1186 .elementor-element.elementor-element-452c5ef{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-63f46fd */.elementor-1186 .elementor-element.elementor-element-63f46fd{
  position: relative;
  color:#0b1a0e;
  width: 100%;
}
.elementor-1186 .elementor-element.elementor-element-63f46fd a{
  width: 100%;
}

.elementor-1186 .elementor-element.elementor-element-63f46fd::before{
  content:"";
  position:absolute;
  top:1px;
  left:1px;

  width:20px;
  height:20px;

  background-color:#0b1a0e;
  transition:background-color .25s ease;

  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;

  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");

  pointer-events:none;
}

.elementor-1186 .elementor-element.elementor-element-63f46fd:hover::before{
  background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88b0c30 */.elementor-1186 .elementor-element.elementor-element-88b0c30{
  position: relative;
  color:#0b1a0e;
  width: 100%;
}
.elementor-1186 .elementor-element.elementor-element-88b0c30 a{
  width: 100%;
}

.elementor-1186 .elementor-element.elementor-element-88b0c30::before{
  content:"";
  position:absolute;
  top:1px;
  left:1px;

  width:20px;
  height:20px;

  background-color:#0b1a0e;
  transition:background-color .25s ease;

  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;

  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");

  pointer-events:none;
}

.elementor-1186 .elementor-element.elementor-element-88b0c30:hover::before{
  background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fc93d7 */.elementor-1186 .elementor-element.elementor-element-2fc93d7{
  position: relative;
  color:#0b1a0e;
  width: 100%;
}
.elementor-1186 .elementor-element.elementor-element-2fc93d7 a{
  width: 100%;
}

.elementor-1186 .elementor-element.elementor-element-2fc93d7::before{
  content:"";
  position:absolute;
  top:1px;
  left:1px;

  width:20px;
  height:20px;

  background-color:#0b1a0e;
  transition:background-color .25s ease;

  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;

  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");

  pointer-events:none;
}

.elementor-1186 .elementor-element.elementor-element-2fc93d7:hover::before{
  background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97677d9 */.elementor-1186 .elementor-element.elementor-element-97677d9{
  position: relative;
  color:#0b1a0e;
  width: 100%;
}
.elementor-1186 .elementor-element.elementor-element-97677d9 a{
  width: 100%;
}

.elementor-1186 .elementor-element.elementor-element-97677d9::before{
  content:"";
  position:absolute;
  top:1px;
  left:1px;

  width:20px;
  height:20px;

  background-color:#0b1a0e;
  transition:background-color .25s ease;

  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;

  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");

  pointer-events:none;
}

.elementor-1186 .elementor-element.elementor-element-97677d9:hover::before{
  background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-201d6a5 */.elementor-1186 .elementor-element.elementor-element-201d6a5{
  position: relative;
  color:#0b1a0e;
  width: 100%;
}
.elementor-1186 .elementor-element.elementor-element-201d6a5 a{
  width: 100%;
}

.elementor-1186 .elementor-element.elementor-element-201d6a5::before{
  content:"";
  position:absolute;
  top:1px;
  left:1px;

  width:20px;
  height:20px;

  background-color:#0b1a0e;
  transition:background-color .25s ease;

  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;

  -webkit-mask-repeat:no-repeat;
  -webkit-mask-position:center;
  -webkit-mask-size:contain;
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");
  mask-repeat:no-repeat;
  mask-position:center;
  mask-size:contain;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170.66368 171.58182'%3E%3Cg transform='translate(-3.0635871,-3.02774)'%3E%3Cpath fill='black' d='M3.0635871 145.90166V117.19371L18.08206 102.17697 33.100532 87.16023l13.22221.0686c16.307326.0847 15.563316-1.07891 5.650976 8.8377l-7.76406 7.76741h3.30709 3.307091l8.860584-8.86354 8.860575-8.86354H51.976272c-14.684246 0-16.607665-.0469-16.911086-.41252-.358726-.43224.586172-1.40557 25.551132-26.32006l7.67878-7.66326h27.93282c26.491842 0 27.954902.0244 28.360902.47304.40313.44545-3.12684 4.02793-60.548572 61.44926L3.0635871 174.60955Zm0-52.25392V75.3923L28.661512 49.79335 54.259433 24.19441H28.661512H3.0635871V13.61108 3.02774H88.391708c68.082142 0 85.329622.0668 85.335562.33073.004.1819-4.66439 4.9444-10.37442 10.58334l-10.38187 10.2526H121.87227 90.773548L46.918571 68.0488 3.0635871 111.90319Zm0-44.05333V27.89858H24.824961 46.586334L24.891711 49.59441C12.959669 61.52712 3.1670511 71.29024 3.1303381 71.29024c-.03671 0-.06675-9.76312-.06675-21.69583Zm68.527101-1.98543c-.00001-.1461 4.45515-4.6407 9.90036-9.98802l9.90039-9.72238 29.059512.0143 29.05951.0143-10.07669 9.91941-10.07668 9.91941-28.88318.0543c-19.1907.0361-28.8827-.0349-28.88272-.21136Z'/%3E%3C/g%3E%3C/svg%3E");

  pointer-events:none;
}

.elementor-1186 .elementor-element.elementor-element-201d6a5:hover::before{
  background-color:#ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf643ca */:root {
    --bg-dark: #000000;
    --bg-grey: #111111;
    --border: #222222;
    --text: #ffffff;
}

.wc-modern-table-wrapper {
    background: var(--bg-dark);
    color: var(--text);
}

/* Haupttabelle */
.wc-main-table {
    width: 100%;
    border: none;
}

.wc-main-table thead th {
    background: var(--bg-grey);
    color: var(--e-global-color-accent);
    text-align: left;
    padding: 15px;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    border: none;
}

.order-row {
    cursor: pointer;
    border: none;
    transition: background 0.2s;
}

.order-row:hover {
    background: #080808;
}

.order-row.is-active {
    background: #0a0a0a;
    border: none;
}

.order-row td {
    padding: 20px 15px;
    border: none;
}

.order-nr {
    font-weight: bold;
    color: var(--e-global-color-accent);
}

.status-label {
    padding: 4px 8px;
    font-size: 11px;
    text-transform: uppercase;
    background: #222;
    border: none;
}

.order-total-cell {
    font-weight: bold;
}

.plus-minus {
    color: var(--e-global-color-accent);
    font-size: 20px;
    font-weight: bold;
}

/* Ausgeklappter Bereich */
.order-details-row {
    background: #050505;
}
.order-details-row td {
    border: none;
}

.details-expanded-content {
    padding: 30px;
    border: none;
}

/* Innere Produkt-Tabelle */
.inner-product-table {
    width: 100%;
    margin-bottom: 25px;
    border: none;
}

.inner-product-table th {
    color: #666;
    font-size: 11px;
    text-transform: uppercase;
    border: none;
    padding-bottom: 10px;
}

.inner-product-table td {
    padding: 12px 0;
    border: none;
}

/* Zusammenfassung Grid */
.order-summary-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
    margin-bottom: 30px;
}

.totals-block .total-line {
    display: flex;
    justify-content: space-between;
    padding: 5px 0;
    color: #aaa;
}

.grand-total {
    border-top: 1px solid var(--border);
    margin-top: 10px;
    padding-top: 10px !important;
    color: var(--e-global-color-accent) !important;
    font-weight: bold;
    font-size: 1.2rem;
}

/* Buttons */
.order-actions {
    display: flex;
    gap: 15px;
}

.btn-square {
    display: inline-block;
    padding: 12px 24px;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    border-radius: 0 !important;
    transition: 0.3s;
}

.btn-green {
    background: var(--e-global-color-accent);
    color: #000;
    border: 1px solid var(--e-global-color-accent);
}

.btn-green:hover {
    background: transparent;
    color: var(--e-global-color-accent);
}

.btn-outline {
    border: 1px solid #444;
    color: #888;
}

.btn-outline:hover {
    border-color: #ff4444;
    color: #ff4444;
}

.info-text {
    font-size: 11px;
    color: #555;
    align-self: center;
}

/* Paginierung */
.custom-pagination {
    margin-top: 20px;
    display: flex;
    gap: 5px;
}

.custom-pagination a, .custom-pagination span {
    padding: 10px 15px;
    border: 1px solid var(--e-global-color-accent);
    color: white;
    text-decoration: none;
}

.custom-pagination .current {
    border-color: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
}/* End custom CSS */