.elementor-738 .elementor-element.elementor-element-044e332{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-738 .elementor-element.elementor-element-044e332:not(.elementor-motion-effects-element-type-background), .elementor-738 .elementor-element.elementor-element-044e332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-054cc99 );background-image:url("https://imagoventurestudio.com/wp-content/uploads/imago-bg-02-Nagy.png");}.elementor-738 .elementor-element.elementor-element-044e332, .elementor-738 .elementor-element.elementor-element-044e332::before{--border-transition:0.3s;}.elementor-738 .elementor-element.elementor-element-c1ebaf9{text-align:center;}.elementor-738 .elementor-element.elementor-element-c1ebaf9 .elementor-heading-title{font-size:40px;}.elementor-738 .elementor-element.elementor-element-c1ebaf9 > .elementor-widget-container{margin:0px 0px 30px 0px;}#elementor-popup-modal-738 .dialog-message{width:965px;height:auto;}#elementor-popup-modal-738{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-738 .dialog-close-button{display:flex;}#elementor-popup-modal-738 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-738 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-738 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-738 .elementor-element.elementor-element-044e332{--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-738 .elementor-element.elementor-element-c1ebaf9 .elementor-heading-title{font-size:30px;}#elementor-popup-modal-738 .dialog-widget-content{border-radius:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-6e4a13e */@media (min-width:1024px){.fluentform .ff-el-form-right .ff-el-input--content {
    margin-left: auto;
    width: 65% !important;
    }}
    
    .fluentform .ff-el-group.ff-el-form-right .ff-el-input--label {
        text-align: left;
        width: auto;
    }
    
    .fluentform .industry {
        margin-top: 40px !important;
        border-style: solid;
        border-left:0px;
        border-right: 0px;
        border-bottom: 0px;
        padding-top: 40px;
    }
    
    .fluentform .target {
        margin-bottom: 40px !important;
    }
    
    .fluentform .funding {
        margin-bottom: 40px !important;
         border-style: solid;
        border-left:0px;
        border-right: 0px;
        border-bottom: 0px;
        padding-top: 40px;
    }
    
    .fluentform .growth {
        margin-bottom: 40px !important;
         border-style: solid;
        border-left:0px;
        border-right: 0px;
        border-bottom: 0px;
        padding-top: 40px;
    }
    
    .fluentform .rd {
        margin-bottom: 40px !important;
         border-style: solid;
        border-left:0px;
        border-right: 0px;
        padding-bottom: 40px;
        padding-top: 40px;
    }
    
    .fluentform .financial {
        margin-top: 40px !important;
        border-style: solid;
        border-left:0px;
        border-right: 0px;
        border-bottom: 0px;
        padding-top: 40px;
    }
    
     .fluentform .admindisc {
        margin-bottom: 40px !important;
        border-style: solid;
        border-left:0px;
        border-right: 0px;
        border-top: 0px;
        padding-bottom: 40px;
    }
    
    .fluentform .ff-el-group {
        margin-bottom: 40px !important;
    }
    
    .elementor-738 .elementor-element.elementor-element-6e4a13e h3 {
        font-weight: 900;
    }
    .elementor-738 .elementor-element.elementor-element-6e4a13e p {
        font-family: Gotham;
        font-size: 23px;
        font-weight: 300;
    }
 .fluentform .annualmarketing .ff-el-input--label {
        width: 350px !important;
    }
    
    .fluentform .annualproduct .ff-el-input--label {
        width: 350px !important;
    }
    
    .elementor-738 .elementor-element.elementor-element-6e4a13e .fluentform span
    {
        font-family: Gotham;
        font-weight: 200;
    }
    
@media (max-width:1024px){
.fluentform .ff-el-form-right .ff-el-input--content {
        margin-left: auto;
        width: 100% !important;
    
}
   .fluentform .ff-el-group.ff-el-form-right .ff-el-input--label {
        text-align: left;
        width: 100% !important;
    }
   .fluentform .ff-el-input--content {
         margin-top: 5px;
}}


@media (max-width:767px) {
.fluentform .ff-el-form-right .ff-el-input--content {
    margin-left: auto;
    width: 100% !important;
}
     .fluentform .ff-el-group.ff-el-form-right .ff-el-input--label {
        text-align: left;
        width: 100% !important;
   }}


.button{background:#fff!important;}

.ff-el-form-check-label p, .ff-el-form-check-label a{font-size:16px!important;}

.ff-btn-submit{width:100%!important;
    background:#8e38c0!important;
}/* End custom CSS */