.elementor-23588 .elementor-element.elementor-element-00e35c1:not(.elementor-motion-effects-element-type-background), .elementor-23588 .elementor-element.elementor-element-00e35c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00B3E3;}.elementor-23588 .elementor-element.elementor-element-00e35c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:01.5rem 0rem 3rem 0rem;}.elementor-23588 .elementor-element.elementor-element-00e35c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23588 .elementor-element.elementor-element-af5133f.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-23588 .elementor-element.elementor-element-0b82054{text-align:center;}.elementor-23588 .elementor-element.elementor-element-0b82054 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-23588 .elementor-element.elementor-element-5958381.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23588 .elementor-element.elementor-element-5958381 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-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-23588 .elementor-element.elementor-element-b17c462{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-23588 .elementor-element.elementor-element-b17c462 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-23588 .elementor-element.elementor-element-9e342d5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-23588 .elementor-element.elementor-element-9e342d5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-23588 .elementor-element.elementor-element-d59da5e{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;}.elementor-23588 .elementor-element.elementor-element-d59da5e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-23588 .elementor-element.elementor-element-0c2cd26{padding:0px 0px 0px 0px;}.elementor-23588 .elementor-element.elementor-element-e33a2f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23588 .elementor-element.elementor-element-e33a2f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23588 .elementor-element.elementor-element-0583ac8{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-23588 .elementor-element.elementor-element-0583ac8 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-23588 .elementor-element.elementor-element-0583ac8 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-23588 .elementor-element.elementor-element-00e35c1{padding:1.5rem 1rem 3rem 1rem;}.elementor-23588 .elementor-element.elementor-element-af5133f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23588 .elementor-element.elementor-element-0b82054 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-23588 .elementor-element.elementor-element-5958381 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23588 .elementor-element.elementor-element-b17c462{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23588 .elementor-element.elementor-element-9e342d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23588 .elementor-element.elementor-element-d59da5e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23588 .elementor-element.elementor-element-0583ac8 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}}/* Start custom CSS for shortcode, class: .elementor-element-d59da5e */.book_demo_form_note{
    text-align: center;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00e35c1 */.bookademo-design_ver_v2 .field-div input{
    border-radius: 0 !important;
    padding: 7px 15px !important
}
.bookademo-design_ver_v2 .field-div > label{
   color: #fff;
}
.bookademo-design_ver_v2 .field-div .required{
   color: #fff;
}
.bookademo-design_ver_v2 button[type="submit"].btn-sub  {
    width: auto !important;
    margin: 3rem auto 0 !important;
    background-color: transparent !important;
    border: 1px solid #FFF !important;
    line-height: 1;
    padding: 10px 13px !important;
    border-radius: 2px !important
   
}
.bookademo-design_ver_v2 button[type="submit"].btn-sub:hover  {
   border-radius: 2px !important;
     border: 1px solid transparent !important;
    background-color: #002F6D !important;
   
}
.bookademo-design_ver_v2 .save-form-btn{
     display: flex;
    justify-content: space-between;
    align-items: center;
    
}
.bookademo-design_ver_v2 .save-form-btn i{
   margin-left: 2rem;
   font-size: 16px;

}
#book-demo-form .book-a-demo-v2-col{
    /*max-width:450px !important;*/
    /*width: 85% !important;*/
    /*margin: 0 auto*/
}
.bookademo-design_ver_v2 .book-a-demo-v2-footer-text p{
   font-size: 13px !important;
}

.book-a-demo-green-content {
    display: none;
}/* End custom CSS */