.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--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:flex-start;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-32046 .elementor-element.elementor-element-7509a91f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 .elementor-heading-title{color:#FFFFFF;font-family:"Unbounded", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-6ceb1cd{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-32046 .elementor-element.elementor-element-6ceb1cd, .elementor-32046 .elementor-element.elementor-element-6ceb1cd::before{--border-transition:0.3s;}.elementor-32046 .elementor-element.elementor-element-1707751{font-family:"Inter", Sans-serif;font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-90c2a1d{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-32046 .elementor-element.elementor-element-90c2a1d, .elementor-32046 .elementor-element.elementor-element-90c2a1d::before{--border-transition:0.3s;}.elementor-32046 .elementor-element.elementor-element-b844567{font-family:"Inter", Sans-serif;font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-67ae6c9{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-32046 .elementor-element.elementor-element-67ae6c9, .elementor-32046 .elementor-element.elementor-element-67ae6c9::before{--border-transition:0.3s;}.elementor-32046 .elementor-element.elementor-element-37f8d5d{font-family:"Inter", Sans-serif;font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-628ade6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-32046 .elementor-element.elementor-element-628ade6, .elementor-32046 .elementor-element.elementor-element-628ade6::before{--border-transition:0.3s;}.elementor-32046 .elementor-element.elementor-element-54ac700{font-family:"Inter", Sans-serif;font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-85e13d6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-32046 .elementor-element.elementor-element-85e13d6, .elementor-32046 .elementor-element.elementor-element-85e13d6::before{--border-transition:0.3s;}.elementor-32046 .elementor-element.elementor-element-05cc23a{font-family:"Inter", Sans-serif;font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-f44706d{--n-accordion-title-font-size:11px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#DDDDDD;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:10px;--n-accordion-icon-gap:20px;}.elementor-32046 .elementor-element.elementor-element-f44706d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-32046 .elementor-element.elementor-element-f44706d {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-32046 .elementor-element.elementor-element-f44706d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Unbounded", Sans-serif;text-transform:uppercase;letter-spacing:0.4px;}:where( .elementor-32046 .elementor-element.elementor-element-f44706d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-32046 .elementor-element.elementor-element-4ca29672{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32046 .elementor-element.elementor-element-7252a84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-7252a84b .elementor-heading-title{color:#FFFFFF;font-family:"Unbounded", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.4px;}@media(max-width:1440px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}}@media(max-width:1200px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-32046 .elementor-element.elementor-element-7509a91f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}}@media(max-width:1024px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 .elementor-heading-title{font-size:22px;}.elementor-32046 .elementor-element.elementor-element-7252a84b .elementor-heading-title{font-size:22px;}}@media(max-width:880px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 .elementor-heading-title{font-size:18px;}.elementor-32046 .elementor-element.elementor-element-7252a84b .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--gap:0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-32046 .elementor-element.elementor-element-7509a91f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 .elementor-heading-title{font-size:18px;}.elementor-32046 .elementor-element.elementor-element-4ca29672{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32046 .elementor-element.elementor-element-7252a84b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-7252a84b .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--content-width:100%;}}@media(min-width:1921px){.elementor-32046 .elementor-element.elementor-element-3e72eaaf{--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-32046 .elementor-element.elementor-element-7509a91f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-1e7d4678 .elementor-heading-title{font-size:24px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-1707751{font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-b844567{font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-37f8d5d{font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-54ac700{font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-05cc23a{font-size:13px;letter-spacing:0.4px;}.elementor-32046 .elementor-element.elementor-element-f44706d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32046 .elementor-element.elementor-element-7252a84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-32046 .elementor-element.elementor-element-7252a84b .elementor-heading-title{font-size:24px;letter-spacing:0.4px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-f44706d */.elementor-23790 .elementor-element.elementor-element-f44706d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{
background: linear-gradient(#282828, #121212), linear-gradient(to right, #292929, #b4b4b4, #292929)!important;
    background-clip: padding-box, border-box!important;
    border:1px solid transparent !important;
    border-radius:15px!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-66c385d7 */.custom-form-contact .row-flex-wrapper .wpcf7-form-control {
    background: linear-gradient(black, black), linear-gradient(to right, #292929, #b4b4b4, #292929) !important;
    background-clip: padding-box, border-box !important;
    border: 1px solid transparent !important;
    border-radius: 15px !important;
    font-family: Inter;
    font-size: 13px;
    font-weight: 500;
    height: 50px;
}

.custom-form-contact textarea {
        background: linear-gradient(black, black), linear-gradient(to right, #292929, #b4b4b4, #292929) !important;
    background-clip: padding-box, border-box !important;
    border: 1px solid transparent !important;
    border-radius: 15px !important;
        font-family: Inter;
    font-size: 13px;
    font-weight: 500;
 
}
.elbzotech-bt-global-default {
    font-family: "Unbounded", Sans-serif!important;
    font-size: 11px!important;
    font-weight: 400!important;
  
    background-image: linear-gradient(180deg, #CD0010 0%, #731010 100%)!important;
    transition-duration: 0.2s!important;
    border-radius: 15px 15px 15px 15px!important;
    padding: 17px 20px 17px 20px!important;
    margin-top: 20px!important;
}
.elbzotech-bt-global-default:hover {
    font-family: "Unbounded", Sans-serif!important;
    font-size: 11px!important;
    font-weight: 400!important;

    background-image: linear-gradient(180deg, #CD0010 0%, #731010 100%)!important;
    transition-duration: 0.2s!important;
    border-radius: 15px 15px 15px 15px!important;
    padding: 17px 20px 17px 20px!important;
    opacity: 0.9!important;
}
.wpcf7-not-valid-tip {
    font-size: 11px!important;
    padding-left: 15px!important;
    padding-top: 5px!important;
}

/*NEW*/
.custom-form-contact .row-flex-wrapper .wpcf7-form-control {
    margin-bottom: 10px;
    font-family: 'Inter';
    font-size: 14px;
    color: white;
}
.elbzotech-bt-global-default {
    text-transform: uppercase;
    color: white;
    font-weight: 500 !important;
    border: none;
}
.elbzotech-bt-global-default:hover {
    text-transform: uppercase;
    color: white;
    font-weight: 500 !important;
    border: none;
}
.wpcf7-not-valid-tip {
    padding-bottom: 10px;
    margin-top: -10px;
}
.custom-form-contact textarea {
    font-family: Inter;
    font-size: 14px;
    font-weight: 400;
    color: white;
}
.wpcf7 form.invalid .wpcf7-response-output {
display: none!important;
}
.wpcf7-spinner {
    display: none!important;
}/* End custom CSS */