.elementor-103045 .elementor-element.elementor-element-8e0eeb2{margin-top:30px;margin-bottom:30px;}.elementor-103045 .elementor-element.elementor-element-03c4456 .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:60px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-103045 .elementor-element.elementor-element-a29ee57{text-align:left;}.elementor-103045 .elementor-element.elementor-element-a29ee57 img, .elementor-103045 .elementor-element.elementor-element-a29ee57 svg{width:200px;max-width:200%;}.elementor-103045 .elementor-element.elementor-element-a29ee57 svg{height:200px;}.elementor-103045 .elementor-element.elementor-element-a29ee57 img{height:200px;}.elementor-103045 .elementor-element.elementor-element-23e7feb{width:auto;max-width:auto;bottom:40%;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}body:not(.rtl) .elementor-103045 .elementor-element.elementor-element-23e7feb{right:0%;}body.rtl .elementor-103045 .elementor-element.elementor-element-23e7feb{left:0%;}.elementor-103045 .elementor-element.elementor-element-4db6ff9{font-size:31px;font-weight:600;line-height:40px;}.elementor-103045 .elementor-element.elementor-element-8ea69bc > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-103045 .elementor-element.elementor-element-8ea69bc{line-height:25px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-6411634 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-103045 .elementor-element.elementor-element-2cdd198{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-1638943 .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-103045 .elementor-element.elementor-element-0fcbb28{text-align:right;}.elementor-103045 .elementor-element.elementor-element-b82d9e5{font-size:54px;font-weight:800;line-height:68px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-9880cf6{margin-top:1em;margin-bottom:2em;}.elementor-103045 .elementor-element.elementor-element-01ce4aa > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#6F6F6F;}.elementor-103045 .elementor-element.elementor-element-01ce4aa > .elementor-element-populated, .elementor-103045 .elementor-element.elementor-element-01ce4aa > .elementor-element-populated > .elementor-background-overlay, .elementor-103045 .elementor-element.elementor-element-01ce4aa > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-717be5d{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-cc14100 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-cc14100{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-641f80b{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-b8ad0e2{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-3828113 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-3828113{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-425f0b1{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-e49e2b3{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-cd0a88d{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-8d43554{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-ea8bcee{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-8964e04 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-8964e04{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-7e9a4e9{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-b685ec8{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-12d5e0a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-12d5e0a{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-da3daba{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-b68968f{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-963b17f{color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-e106680 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-e106680{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-103045 .elementor-element.elementor-element-81db4fc .elementor-search-form__container{min-height:50px;}.elementor-103045 .elementor-element.elementor-element-81db4fc .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-103045 .elementor-element.elementor-element-81db4fc .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-103045 .elementor-element.elementor-element-81db4fc .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-103045 .elementor-element.elementor-element-81db4fc .elementor-search-form__input, .elementor-103045 .elementor-element.elementor-element-81db4fc.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-103045 .elementor-element.elementor-element-81db4fc:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#6F6F6F;border-radius:3px;}.elementor-103045 .elementor-element.elementor-element-81db4fc.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#6F6F6F;border-radius:3px;}.elementor-103045 .elementor-element.elementor-element-3530f5d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-103045 .elementor-element.elementor-element-37759c6:not(.elementor-motion-effects-element-type-background), .elementor-103045 .elementor-element.elementor-element-37759c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-103045 .elementor-element.elementor-element-37759c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103045 .elementor-element.elementor-element-37759c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103045 .elementor-element.elementor-element-c19f82e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-103045 .elementor-element.elementor-element-bc65e89{text-align:center;}.elementor-103045 .elementor-element.elementor-element-bc65e89 .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:20px;line-height:1.6em;color:#FFFFFF;}.elementor-103045 .elementor-element.elementor-element-2bc6675:not(.elementor-motion-effects-element-type-background), .elementor-103045 .elementor-element.elementor-element-2bc6675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://dev-gravity.eccouncil.org/wp-content/uploads/2024/12/CCT-Middle-banner-vlogs.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-103045 .elementor-element.elementor-element-2bc6675 > .elementor-container{min-height:250px;}.elementor-103045 .elementor-element.elementor-element-2bc6675{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103045 .elementor-element.elementor-element-2bc6675 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103045 .elementor-element.elementor-element-c2742e2{text-align:center;font-size:30px;font-weight:900;line-height:1.5em;letter-spacing:1px;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-103045 .elementor-element.elementor-element-375b5c1{text-align:center;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#FFFFFF;--textColor:#FFFFFF;}@media(max-width:1024px){ .elementor-103045 .elementor-element.elementor-element-23e7feb{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-103045 .elementor-element.elementor-element-03c4456 .elementor-heading-title{font-size:27px;line-height:30px;} .elementor-103045 .elementor-element.elementor-element-23e7feb{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-103045 .elementor-element.elementor-element-4db6ff9{font-size:20px;}.elementor-103045 .elementor-element.elementor-element-0fcbb28{text-align:left;}.elementor-103045 .elementor-element.elementor-element-b82d9e5{font-size:20px;line-height:30px;}.elementor-103045 .elementor-element.elementor-element-01ce4aa > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-103045 .elementor-element.elementor-element-3877a91{text-align:left;}.elementor-103045 .elementor-element.elementor-element-54ef918{text-align:left;}.elementor-103045 .elementor-element.elementor-element-11833d3{text-align:left;}.elementor-103045 .elementor-element.elementor-element-5a98edb{text-align:left;}.elementor-103045 .elementor-element.elementor-element-746641e{text-align:left;}.elementor-103045 .elementor-element.elementor-element-2bc6675 > .elementor-container{min-height:160px;}.elementor-103045 .elementor-element.elementor-element-c2742e2{font-size:13px;}.elementor-103045 .elementor-element.elementor-element-375b5c1{font-size:13px;}}@media(min-width:768px){.elementor-103045 .elementor-element.elementor-element-dfaeb44{width:27.253%;}.elementor-103045 .elementor-element.elementor-element-6411634{width:72.747%;}.elementor-103045 .elementor-element.elementor-element-a4ba7ab{width:10%;}.elementor-103045 .elementor-element.elementor-element-afc7360{width:90%;}.elementor-103045 .elementor-element.elementor-element-02adb78{width:20%;}.elementor-103045 .elementor-element.elementor-element-f4277f9{width:79.997%;}.elementor-103045 .elementor-element.elementor-element-d681645{width:20%;}.elementor-103045 .elementor-element.elementor-element-f5d950e{width:79.997%;}.elementor-103045 .elementor-element.elementor-element-36df48c{width:20%;}.elementor-103045 .elementor-element.elementor-element-bbab4b3{width:79.997%;}.elementor-103045 .elementor-element.elementor-element-13eb966{width:20%;}.elementor-103045 .elementor-element.elementor-element-1cb7cca{width:79.997%;}.elementor-103045 .elementor-element.elementor-element-7c8b522{width:20%;}.elementor-103045 .elementor-element.elementor-element-9799573{width:79.997%;}}/* Start custom CSS for shortcode, class: .elementor-element-2a5c44a */input#gform_submit_button_45 {
    background-color: #fff;
    color: #ff0000;
}
label.gfield_label.gform-field-label  {
    color: #fff;
}

fieldset#field_45_27 {
    color: #fff;}/* End custom CSS */
/* Start custom CSS */.gform_wrapper.gravity-theme .top_label .gfield_label {

    color: #ffffff !important;
   
}

.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description, .gform_wrapper.gravity-theme .gfield_consent_description {
    color: #fff;}
    
    #main .gform_wrapper .gform_footer input[type=submit] {
    background-color: #fff !important;
    color:#ef0000; !important}/* End custom CSS */