.elementor-333 .elementor-element.elementor-element-c44a35f:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-c44a35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-333 .elementor-element.elementor-element-c44a35f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 100px 0px 100px;}.elementor-333 .elementor-element.elementor-element-c44a35f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-e0c7ee0{text-align:left;}.elementor-333 .elementor-element.elementor-element-e0c7ee0 img{width:120px;}.elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-c58de69{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-c58de69 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-9f07b02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-9f07b02 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-44ae3bc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-44ae3bc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-dbba261{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-dbba261 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-d1e21a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-d1e21a7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-d1e21a7 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-c6c860b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-c6c860b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-c6c860b > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-0d28d14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-0d28d14{z-index:999;}.elementor-333 .elementor-element.elementor-element-2151580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-2151580{z-index:999;}.elementor-333 .elementor-element.elementor-element-a94fcff:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-a94fcff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-333 .elementor-element.elementor-element-a94fcff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 30px 100px;}.elementor-333 .elementor-element.elementor-element-a94fcff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-333 .elementor-element.elementor-element-f5bb8da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-333 .elementor-element.elementor-element-f5bb8da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-333 .elementor-element.elementor-element-1ea1aeb{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-333 .elementor-element.elementor-element-1ea1aeb .elementor-widget-container{text-align:left;}.elementor-333 .elementor-element.elementor-element-1ea1aeb .elementor-social-icon{background-color:var( --e-global-color-49682ba );--icon-padding:0.6em;}.elementor-333 .elementor-element.elementor-element-1ea1aeb .elementor-social-icon i{color:#000000;}.elementor-333 .elementor-element.elementor-element-1ea1aeb .elementor-social-icon svg{fill:#000000;}.elementor-333 .elementor-element.elementor-element-1ea1aeb .elementor-social-icon:hover{background-color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button{font-family:var( --e-global-typography-cbfcc55-font-family ), Sans-serif;font-size:var( --e-global-typography-cbfcc55-font-size );font-weight:var( --e-global-typography-cbfcc55-font-weight );line-height:var( --e-global-typography-cbfcc55-line-height );letter-spacing:var( --e-global-typography-cbfcc55-letter-spacing );word-spacing:var( --e-global-typography-cbfcc55-word-spacing );color:#0A0909;border-color:var( --e-global-color-afae2c6 );border-radius:0px 0px 0px 0px;padding:12px 0px 12px 35px;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--filled{background-color:#02010100;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button:hover{color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#01E4DD00;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#01E4DD00;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#01E4DD00;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#01E4DD00;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-text{padding:12px 0px 12px 35px;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-type--icon-boxed .qodef-m-icon{padding:12px 0 12px;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-m-icon{font-size:12px;color:var( --e-global-color-primary );margin:0px 0px 0px 40px;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-m-icon svg{width:12px;height:12px;}.elementor-333 .elementor-element.elementor-element-9c805b5 > .elementor-widget-container{margin:0px 0px 0px 0px;background-color:transparent;background-image:linear-gradient(107deg, var( --e-global-color-afae2c6 ) 0%, var( --e-global-color-secondary ) 100%);border-radius:3px 3px 3px 3px;}.elementor-333 .elementor-element.elementor-element-41f83d2:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-41f83d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-333 .elementor-element.elementor-element-41f83d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 30px 100px;}.elementor-333 .elementor-element.elementor-element-41f83d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-0860fa0{--divider-border-style:solid;--divider-color:#343747;--divider-border-width:2px;}.elementor-333 .elementor-element.elementor-element-0860fa0 .elementor-divider-separator{width:100%;}.elementor-333 .elementor-element.elementor-element-0860fa0 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-333 .elementor-element.elementor-element-6ac66d2 > .elementor-container{min-height:0px;}.elementor-333 .elementor-element.elementor-element-6ac66d2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-333 .elementor-element.elementor-element-6ac66d2:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-6ac66d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-333 .elementor-element.elementor-element-6ac66d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 60px 100px;}.elementor-333 .elementor-element.elementor-element-6ac66d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-333 .elementor-element.elementor-element-b946396{color:#676B7C;font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;}.elementor-333 .elementor-element.elementor-element-b946396 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-icon, .elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-title{color:#676B7C;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-icon svg{fill:#676B7C;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-active .elementor-accordion-icon, .elementor-333 .elementor-element.elementor-element-a0b43af .elementor-active .elementor-accordion-title{color:#676B7C;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-active .elementor-accordion-icon svg{fill:#676B7C;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-title{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-tab-content{color:#676B7C;font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;}.elementor-333 .elementor-element.elementor-element-a0b43af > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-333 .elementor-element.elementor-element-7d087dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px;}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-ddf4483{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-item > a{font-family:"FIgtree", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-text{color:#676B7C;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-ddf4483 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-ddf4483 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-333 .elementor-element.elementor-element-c44a35f{padding:60px 10px 20px 10px;}.elementor-333 .elementor-element.elementor-element-a94fcff{padding:0px 10px 0px 10px;}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button{font-size:var( --e-global-typography-cbfcc55-font-size );line-height:var( --e-global-typography-cbfcc55-line-height );letter-spacing:var( --e-global-typography-cbfcc55-letter-spacing );word-spacing:var( --e-global-typography-cbfcc55-word-spacing );}.elementor-333 .elementor-element.elementor-element-9c805b5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-41f83d2{padding:0px 10px 0px 10px;}.elementor-333 .elementor-element.elementor-element-6ac66d2{padding:0px 10px 60px 10px;}.elementor-333 .elementor-element.elementor-element-a0b43af .elementor-tab-content{font-size:17px;}}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button{font-size:var( --e-global-typography-cbfcc55-font-size );line-height:var( --e-global-typography-cbfcc55-line-height );letter-spacing:var( --e-global-typography-cbfcc55-letter-spacing );word-spacing:var( --e-global-typography-cbfcc55-word-spacing );}.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-m-icon{margin:0px 0px 0px 116px;}.elementor-333 .elementor-element.elementor-element-9c805b5{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-333 .elementor-element.elementor-element-210691c{width:48%;}.elementor-333 .elementor-element.elementor-element-6ab3ab5{width:13%;}.elementor-333 .elementor-element.elementor-element-4c026dc{width:12%;}.elementor-333 .elementor-element.elementor-element-382859d{width:13.997%;}.elementor-333 .elementor-element.elementor-element-942da7d{width:13%;}.elementor-333 .elementor-element.elementor-element-f5bb8da{width:77.982%;}.elementor-333 .elementor-element.elementor-element-38b6de9{width:21.965%;}}/* Start custom CSS for html, class: .elementor-element-0d28d14 */.elementor-333 .elementor-element.elementor-element-0d28d14 label, .elementor-333 .elementor-element.elementor-element-0d28d14 input, .elementor-333 .elementor-element.elementor-element-0d28d14  select,.elementor-333 .elementor-element.elementor-element-0d28d14  textarea, .elementor-333 .elementor-element.elementor-element-0d28d14  option, .elementor-333 .elementor-element.elementor-element-0d28d14 .submitted-message {
    font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #000;
    background: none !important;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 .hs-richtext p:nth-child(2) {
    margin-bottom: -10px;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 textarea.hs-input {
    height: 50px;
    overflow: hidden;
}
.elementor-333 .elementor-element.elementor-element-0d28d14 .hs-richtext{
     font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #000;
    
}

.elementor-333 .elementor-element.elementor-element-0d28d14 .hs-richtext a{

    color: #000;
    
}

.elementor-333 .elementor-element.elementor-element-0d28d14 .legal-consent-container .field.hs-form-field ul.inputs-list {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    margin-top: 30px;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 fieldset {
    max-width: 100% !important;
}



.elementor-333 .elementor-element.elementor-element-0d28d14 input, .elementor-333 .elementor-element.elementor-element-0d28d14  select,.elementor-333 .elementor-element.elementor-element-0d28d14  textarea, .elementor-333 .elementor-element.elementor-element-0d28d14  option {
 width: 100%;
 border: none;
 border-bottom: 1px solid #000E2F;
 margin-bottom: 40px;
 padding: 10px 0;
 border-radius: 0;
}
ul.inputs-list.multi-container label{
    line-height: 1.5;
}
.elementor-333 .elementor-element.elementor-element-0d28d14 span.hs-form-required {
    color: #5129FC;
    margin-left: 5px;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 label.hs-error-msg {
    font-size: 18px !important;
    color: #ff0042 !important;
    font-weight: 400 !important;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 ul.no-list.hs-error-msgs.inputs-list {
    list-style: none;
    margin-left: 0px;
    padding-left: 0;
    margin-top: -22px;
    margin-bottom: 20px;
}

li.hs-form-booleancheckbox span {
    line-height: 1.3 !important;
}


.elementor-333 .elementor-element.elementor-element-0d28d14 input:focus, .elementor-333 .elementor-element.elementor-element-0d28d14  select:focus,.elementor-333 .elementor-element.elementor-element-0d28d14  textarea:focus, .elementor-333 .elementor-element.elementor-element-0d28d14  option:focus {
background: transparent;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 input.hs-button.primary.large {
    text-align: right;
    width: inherit;
    background-color: #5129FC !important;
   font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #fff;
    border: none !important;
    box-shadow: none !important;
    border-radius: 40px;
    padding: 14px 40px;
}

input.hs-button.primary.large:focus {
    background-color: none !important;
}



.elementor-333 .elementor-element.elementor-element-0d28d14 .actions {
    text-align: right;
    margin-top: 15px;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 fieldset.form-columns-2{
    width: 100% !important;
}

@media all and (min-width:1067px){
    .elementor-333 .elementor-element.elementor-element-0d28d14 fieldset.form-columns-2 .input, .elementor-333 .elementor-element.elementor-element-0d28d14 .actions, .hs_what_can_we_help_you_with_.hs-what_can_we_help_you_with_.hs-fieldtype-select.field.hs-form-field{
        margin-right: 50px;
    }
  .elementor-333 .elementor-element.elementor-element-0d28d14  form {
    margin-left: 50px;
}

}

@media all and (max-width:767px){
    .elementor-333 .elementor-element.elementor-element-0d28d14 label, .elementor-333 .elementor-element.elementor-element-0d28d14 input, .elementor-333 .elementor-element.elementor-element-0d28d14  select,.elementor-333 .elementor-element.elementor-element-0d28d14  textarea, .elementor-333 .elementor-element.elementor-element-0d28d14  option {
    font-size: 16px;
}

.elementor-333 .elementor-element.elementor-element-0d28d14 label.hs-error-msg {
    font-size: 12px !important;

}

.elementor-333 .elementor-element.elementor-element-0d28d14 input.hs-button.primary.large, .elementor-333 .elementor-element.elementor-element-0d28d14 .hs-richtext {

    font-size: 16px;
}

    .elementor-333 .elementor-element.elementor-element-0d28d14 .hs-input{
    width: 100% !important;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2151580 */.elementor-333 .elementor-element.elementor-element-2151580 label, .elementor-333 .elementor-element.elementor-element-2151580 input, .elementor-333 .elementor-element.elementor-element-2151580  select,.elementor-333 .elementor-element.elementor-element-2151580  textarea, .elementor-333 .elementor-element.elementor-element-2151580  option, .elementor-333 .elementor-element.elementor-element-2151580 .submitted-message {
    font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #000;
    background: none !important;
}

.elementor-333 .elementor-element.elementor-element-2151580 .hs-richtext p:nth-child(2) {
    margin-bottom: -10px;
}

.elementor-333 .elementor-element.elementor-element-2151580 textarea.hs-input {
    height: 50px;
    overflow: hidden;
}
.elementor-333 .elementor-element.elementor-element-2151580 .hs-richtext{
     font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #000;
    
}

.elementor-333 .elementor-element.elementor-element-2151580 .hs-richtext a{

    color: #000;
    
}

.elementor-333 .elementor-element.elementor-element-2151580 .legal-consent-container .field.hs-form-field ul.inputs-list {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    margin-top: 30px;
}

.elementor-333 .elementor-element.elementor-element-2151580 fieldset {
    max-width: 100% !important;
}



.elementor-333 .elementor-element.elementor-element-2151580 input, .elementor-333 .elementor-element.elementor-element-2151580  select,.elementor-333 .elementor-element.elementor-element-2151580  textarea, .elementor-333 .elementor-element.elementor-element-2151580  option {
 width: 100%;
 border: none;
 border-bottom: 1px solid #000E2F;
 margin-bottom: 40px;
 padding: 10px 0;
 border-radius: 0;
}
ul.inputs-list.multi-container label{
    line-height: 1.5;
}
.elementor-333 .elementor-element.elementor-element-2151580 span.hs-form-required {
    color: #5129FC;
    margin-left: 5px;
}

.elementor-333 .elementor-element.elementor-element-2151580 label.hs-error-msg {
    font-size: 18px !important;
    color: #ff0042 !important;
    font-weight: 400 !important;
}

.elementor-333 .elementor-element.elementor-element-2151580 ul.no-list.hs-error-msgs.inputs-list {
    list-style: none;
    margin-left: 0px;
    padding-left: 0;
    margin-top: -22px;
    margin-bottom: 20px;
}

li.hs-form-booleancheckbox span {
    line-height: 1.3 !important;
}


.elementor-333 .elementor-element.elementor-element-2151580 input:focus, .elementor-333 .elementor-element.elementor-element-2151580  select:focus,.elementor-333 .elementor-element.elementor-element-2151580  textarea:focus, .elementor-333 .elementor-element.elementor-element-2151580  option:focus {
background: transparent;
}

.elementor-333 .elementor-element.elementor-element-2151580 input.hs-button.primary.large {
    text-align: right;
    width: inherit;
    background-color: #5129FC !important;
   font-family: 'FIgtree';
    font-weight: 400;
    font-size: 20px;
    color: #fff;
    border: none !important;
    box-shadow: none !important;
    border-radius: 40px;
    padding: 14px 40px;
}

input.hs-button.primary.large:focus {
    background-color: none !important;
}



.elementor-333 .elementor-element.elementor-element-2151580 .actions {
    text-align: right;
    margin-top: 15px;
}

.elementor-333 .elementor-element.elementor-element-2151580 fieldset.form-columns-2{
    width: 100% !important;
}

@media all and (min-width:1067px){
    .elementor-333 .elementor-element.elementor-element-2151580 fieldset.form-columns-2 .input, .elementor-333 .elementor-element.elementor-element-2151580 .actions, .hs_what_can_we_help_you_with_.hs-what_can_we_help_you_with_.hs-fieldtype-select.field.hs-form-field{
        margin-right: 50px;
    }
  .elementor-333 .elementor-element.elementor-element-2151580  form {
    margin-left: 50px;
}

}

@media all and (max-width:767px){
    .elementor-333 .elementor-element.elementor-element-2151580 label, .elementor-333 .elementor-element.elementor-element-2151580 input, .elementor-333 .elementor-element.elementor-element-2151580  select,.elementor-333 .elementor-element.elementor-element-2151580  textarea, .elementor-333 .elementor-element.elementor-element-2151580  option {
    font-size: 16px;
}

.elementor-333 .elementor-element.elementor-element-2151580 label.hs-error-msg {
    font-size: 12px !important;

}

.elementor-333 .elementor-element.elementor-element-2151580 input.hs-button.primary.large, .elementor-333 .elementor-element.elementor-element-2151580 .hs-richtext {

    font-size: 16px;
}

    .elementor-333 .elementor-element.elementor-element-2151580 .hs-input{
    width: 100% !important;
}

}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_button, class: .elementor-element-9c805b5 */.elementor-333 .elementor-element.elementor-element-9c805b5 .qodef-qi-button.qodef-layout--outlined .qodef-m-icon{
    margin-top: 5px
}/* End custom CSS */