.elementor-332 .elementor-element.elementor-element-77347b6{--display:flex;--min-height:100vh;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:13rem;--padding-left:0rem;--padding-right:0rem;}.elementor-332 .elementor-element.elementor-element-77347b6:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-77347b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-332 .elementor-element.elementor-element-fd9b1a9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.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-332 .elementor-element.elementor-element-77b6abf .elementor-heading-title{font-size:25px;color:#0093EA;}.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-332 .elementor-element.elementor-element-d525e4b .elementor-button{background-color:#0093EA;font-size:1.3rem;font-weight:400;line-height:28px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button:focus{background-color:#0093EA;color:#000000;}.elementor-332 .elementor-element.elementor-element-d525e4b{width:auto;max-width:auto;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button:focus svg{fill:#000000;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-332 .elementor-element.elementor-element-3350b32 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-3350b32 .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-3350b32.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-3350b32.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-3350b32.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-3350b32 .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-1b2ee5f > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-1b2ee5f .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-1b2ee5f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-1b2ee5f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-1b2ee5f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-1b2ee5f .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-39f84a2 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-39f84a2 .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-39f84a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-39f84a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-39f84a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-39f84a2 .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-84a8914 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-84a8914 .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-84a8914.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-84a8914.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-84a8914.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-84a8914 .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-1018495 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-1018495 .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-1018495.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-1018495.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-1018495.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-1018495 .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-c6612aa > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-c6612aa .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-c6612aa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-c6612aa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-c6612aa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-c6612aa .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-692b657 > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-692b657 .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-692b657.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-692b657.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-692b657.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-692b657 .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-f32d38b > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-f32d38b .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-f32d38b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-f32d38b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-f32d38b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-f32d38b .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-f06984d > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0rem 3rem 0rem 3rem;}.elementor-332 .elementor-element.elementor-element-f06984d .elementor-image-box-wrapper{text-align:left;}.elementor-332 .elementor-element.elementor-element-f06984d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-332 .elementor-element.elementor-element-f06984d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-332 .elementor-element.elementor-element-f06984d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-f06984d .elementor-image-box-title{margin-bottom:0px;color:#0093EA;font-size:22px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-beeb922{--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;--padding-top:150px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-332 .elementor-element.elementor-element-beeb922:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-beeb922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0093EA;}.elementor-332 .elementor-element.elementor-element-a4b2fed{width:100%;max-width:100%;}.elementor-332 .elementor-element.elementor-element-a4b2fed > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button{font-size:17vw;text-transform:uppercase;fill:#000000;color:#000000;transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button:hover, .elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button:focus{color:#0093EA;}.elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button:hover svg, .elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button:focus svg{fill:#0093EA;}.elementor-332 .elementor-element.elementor-element-ba3a54a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-332 .elementor-element.elementor-element-7b1f82d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-332 .elementor-element.elementor-element-fdfd604 .elementor-heading-title{font-weight:400;line-height:2rem;color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .elementor-repeater-item-680e217{width:65%;}.elementor-332 .elementor-element.elementor-element-ad1041e .elementor-repeater-item-e881f20{width:100%;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group.wpr-form-field-type-submit{width:35%;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-stp-btns-wrap{width:35%;margin-left:0;margin-right:auto;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-tab:first-of-type .wpr-step-next{margin-left:0;margin-right:auto;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button .wpr-align-icon-right{margin-left:20px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button .wpr-align-icon-left{margin-right:20px;}.elementor-332 .elementor-element.elementor-element-ad1041e.wpr-step-content-layout-vertical .wpr-step{align-items:center;}.elementor-332 .elementor-element.elementor-element-ad1041e.wpr-step-content-layout-horizontal .wpr-step{justify-content:center;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step{text-align:center;border-color:#605be5;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group > label, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-sub-group label{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group > label{font-family:"Trade Gothic Next LT Pro", Sans-serif;font-weight:300;}body.rtl .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-labels-inline .wpr-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-labels-inline .wpr-field-group > label{padding-right:0px;}body .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-labels-above .wpr-field-group > label{padding-bottom:0px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-wrap{padding-left:calc( -10px/2 );padding-right:calc( -10px/2 );margin-bottom:15px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-fields-wrap{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group:not(.wpr-stp-btns-wrap){margin-bottom:10px;justify-content:flex-start;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group.recaptcha-v3-bottomleft, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group.recaptcha-v3-bottomright{margin-bottom:0;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-form-field{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-form-field svg{fill:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="radio"] + label{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="checkbox"] + label{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap){background-color:#FFFFFF00;border-color:#000000;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:6px 5px 7px 10px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap select{background-color:#FFFFFF00;border-color:#000000;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:6px 5px 7px 10px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap::before{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-form-field, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-sub-group label{font-family:"Trade Gothic Next LT Pro", Sans-serif;font-size:20px;font-weight:300;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-form-field:focus{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="radio"]:focus{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="checkbox"]:focus{color:#000000;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap):focus{border-color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap select:focus{border-color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap:focus-within::before{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-form-field.wpr-form-error{color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="radio"].wpr-form-error{color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="checkbox"].wpr-form-error{color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group:not(.wpr-form-field-type-upload) .wpr-form-field:not(.wpr-select-wrap).wpr-form-error{border-color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap select.wpr-form-error{border-color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group .wpr-select-wrap.wpr-form-error-wrap::before{color:#CB3030;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="date"]::before{right:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group input[type="time"]::before{right:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-option{margin:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-option label{margin-left:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e.wpr-custom-styles-yes .wpr-form-field-option label:before{margin-right:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-type-checkbox .wpr-form-field-option label:before{background-color:#FFFFFF;color:#5552BE;border-color:#FFFFFF;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-type-radio .wpr-form-field-option label:before{background-color:#FFFFFF;color:#5552BE;border-color:#FFFFFF;width:16px;height:16px;line-height:16px;font-size:calc(16px / 1.3);}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-type-checkbox input{width:16px;height:16px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-form-field-type-radio input{width:16px;height:16px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-next{background-color:#000000;color:#0093EA;border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button[type="submit"]{background-color:#000000;color:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-double-bounce .wpr-child{background-color:#0093EA !important;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button[type="submit"] svg *{fill:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-prev{background-color:#000000;color:#0093EA;border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-prev, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-next{font-family:"Trade Gothic Next LT Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-next:hover{background-color:#000000;color:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button[type="submit"]:hover{background-color:#000000;color:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button[type="submit"]:hover svg *{fill:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-prev:hover{background-color:#000000;color:#0093EA;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-button{border-radius:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-main-label{color:#7a7a7a;font-size:12px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-sub-label{color:#7a7a7a;font-size:12px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-active .wpr-step-main-label{color:#7a7a7a;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-active .wpr-step-sub-label{color:#7a7a7a;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-finish .wpr-step-main-label{color:#7a7a7a;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-finish .wpr-step-sub-label{color:#7a7a7a;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-sep{margin-left:5px;margin-right:5px;background-color:#222333;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-separator-off .wpr-step:not(:last-of-type){margin-right:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e{--wpr-steps-padding:10px;--wpr-steps-indicator-padding:106px;--wpr-steps-divider-width:2px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-content i{color:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-content svg{fill:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-content{color:#222;background-color:#605be5;border-color:#605be5;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-active .wpr-step-content i{color:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-active .wpr-step-content svg{fill:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-active .wpr-step-content{color:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-active .wpr-step-content{background-color:#605be5;border-color:#605be5;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-finish .wpr-step-content i{color:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-finish .wpr-step-content svg{fill:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-finish .wpr-step-content{color:#222;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step.wpr-step-finish .wpr-step-content{background-color:#605be5;border-color:#605be5;}.elementor-332 .elementor-element.elementor-element-ad1041e.wpr-step-content-layout-horizontal .wpr-step-label{margin-left:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e.wpr-step-content-layout-vertical .wpr-step-label{margin-top:5px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-progress{background-color:#222333;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-step-number{font-size:12px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-submit-success, .elementor-332 .elementor-element.elementor-element-ad1041e .wpr-submit-error{font-size:12px;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-submit-success{color:#30CBCB;text-align:center;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-submit-error{color:#CB3030;text-align:center;}.elementor-332 .elementor-element.elementor-element-bbdeaa2{--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:center;}.elementor-332 .elementor-element.elementor-element-0da3fd1{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{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-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-332 .elementor-element.elementor-element-68f440a{width:initial;max-width:initial;text-align:center;color:#000000;font-size:13px;font-weight:300;}.elementor-332 .elementor-element.elementor-element-68f440a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-332 .elementor-element.elementor-element-68f440a p{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-8a59fda{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-332 .elementor-element.elementor-element-77347b6{--padding-top:3rem;--padding-bottom:13rem;--padding-left:0rem;--padding-right:0rem;}.elementor-332 .elementor-element.elementor-element-fd9b1a9{--grid-auto-flow:row;}.elementor-332 .elementor-element.elementor-element-77b6abf .elementor-heading-title{font-size:22px;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button{font-size:1rem;line-height:20px;}.elementor-332 .elementor-element.elementor-element-3350b32 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-1b2ee5f .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-39f84a2 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-84a8914 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-1018495 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-c6612aa .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-692b657 .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-f32d38b .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-f06984d .elementor-image-box-title{font-size:18px;}.elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button{font-size:15vw;}.elementor-332 .elementor-element.elementor-element-ba3a54a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-77347b6{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-332 .elementor-element.elementor-element-fd9b1a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-332 .elementor-element.elementor-element-d525e4b .elementor-button{line-height:15px;}.elementor-332 .elementor-element.elementor-element-3350b32 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-3350b32 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-1b2ee5f > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-1b2ee5f .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-39f84a2 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-39f84a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-84a8914 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-84a8914 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-1018495 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-1018495 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-c6612aa > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-c6612aa .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-692b657 > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-692b657 .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-f32d38b > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-f32d38b .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-f06984d > .elementor-widget-container{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-332 .elementor-element.elementor-element-f06984d .elementor-image-box-img{margin-bottom:0px;}.elementor-332 .elementor-element.elementor-element-beeb922{--padding-top:80px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-332 .elementor-element.elementor-element-a4b2fed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-a4b2fed .elementor-button{font-size:13vw;}.elementor-332 .elementor-element.elementor-element-ba3a54a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-332 .elementor-element.elementor-element-0ad2287.elementor-element{--order:99999 /* order end hack */;}.elementor-332 .elementor-element.elementor-element-ad1041e .elementor-repeater-item-680e217{width:100%;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-field-group.wpr-form-field-type-submit{width:100%;}.elementor-332 .elementor-element.elementor-element-ad1041e .wpr-stp-btns-wrap{width:100%;}.elementor-332 .elementor-element.elementor-element-0da3fd1{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-332 .elementor-element.elementor-element-68f440a.elementor-element{--order:99999 /* order end hack */;}.elementor-332 .elementor-element.elementor-element-8a59fda{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}}/* Start custom CSS for button, class: .elementor-element-a4b2fed */.f-talk {
    & .elementor-button {
        width: 100%;
        background: linear-gradient(to left, #000 50%, #0093EA 50%);
        background-size: 200% 100%;
        background-position: bottom left;
        transition: all 0.5s ease;
    
        &:hover {
        background-position: right bottom;
        }
        
        & .elementor-button-text{margin-top: -32px;}
    }
    
    & .elementor-button:after, .elementor-button:before{display:none;}
}

@media only screen and (max-width: 980px) {
.f-talk .elementor-button-text{margin-top: -11px !important;}
}
@media only screen and (max-width: 500px) {
.f-talk .elementor-button-text{margin-top: -6px !important;}
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-0ad2287 */.f-menu ul {
    margin: 0 auto;
    gap: 1rem;
    max-width: 500px;
    width: 100% !important;
    & li {
        /*flex: 0 0 33.3333%;*/
    }
}

@media screen and (max-width: 767px) {
    .f-menu ul {
        gap: 0.2rem;
    }
}/* End custom CSS */
/* Start custom CSS for wpr-form-builder, class: .elementor-element-ad1041e */footer .sub-form .wpr-button{flex: inherit;    line-height: 28px;}
footer .sub-form .wpr-stp-btns-wrap {
    position: absolute;
    left: calc(100% - 35%);
    max-height: 49px;
}
.sub-form .wpr-form-field-type-html {
    & h5, p{
        margin-bottom: 10px;
        /*color: #fff;*/
        /*font-weight: 300;*/
    }
    & p{
        display: flex;
        vertical-align: top;
        gap: 10px;
        width: 100%;
        & label{
        font-size: 17px;
        line-height: 1.3;
        font-weight: 300;
        }
    }
    
}
.btn-icon .wpr-field-group-e881f20{
    text-align: left;
}
@media only screen and (max-width: 767px) {
footer .sub-form .wpr-stp-btns-wrap {
    position: relative;
    left: 0;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0da3fd1 */.c-menu1 ul{width:auto !important;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a59fda */.c-menu2 ul{width:auto !important; justify-content: end;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beeb922 */ul.menu {
    display: flex;
    justify-content: flex-center;
    width: 65%;
    flex-wrap: wrap;
    
    & li {
       padding: .4444444444rem;
        position: relative;
        transition: color .5s;
        margin-bottom: 0;
        
        & a{ 
            text-decoration: none;
             background: transparent;
            cursor: pointer;
             padding-bottom: .1111111111rem;
            position: relative;
            color:#000;
            font-size:18px;
        }
    }

}
@media only screen and (max-width: 767px) {
ul.menu {width: 100%;}
.c-menu2 ul {
    justify-content: start;
}
}
/* -- Footer anchor --*/
.footer {
	& .ab-none {
		& a:before, a:after {
			display:none;
		}
	}
	& a:before, a:after {
			content: "";
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			height: 1px;
		background:#000;
	}
	& a:after {
			transform-origin: left;
			transform: scaleX(0);
			transition: transform .55s;
	}
	& a:before {
			transform-origin: right;
			transform: scaleX(1);
			transition: transform .55s .2s;
	}
	& a:hover:before {
		transform: scaleX(0);
		transition: transform .55s;
	}
	& a:hover:after {
        transform: scaleX(1);
        transition: transform .55s .2s;
    }
	
}/* End custom CSS */