.elementor-3411 .elementor-element.elementor-element-73a8f20{--display:flex;}.elementor-3411 .elementor-element.elementor-element-05dde70 > .elementor-widget-container{padding:10px 0px 5px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-text );}.elementor-3411 .elementor-element.elementor-element-05dde70 .elementor-heading-title{font-size:50px;line-height:60px;}.elementor-3411 .elementor-element.elementor-element-4182bda{--display:flex;}.elementor-3411 .elementor-element.elementor-element-0ce8f59{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3411 .elementor-element.elementor-element-0ce8f59.elementor-element{--align-self:center;}.elementor-3411 .elementor-element.elementor-element-16b4da0{--display:flex;}@media(max-width:1024px){.elementor-3411 .elementor-element.elementor-element-0ce8f59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3411 .elementor-element.elementor-element-0ce8f59 img{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-4a3dbd9 */body .sponsors-list .sponsor-no-img {
    padding: 10px;
    border-radius: 2px;
    justify-content: center;
    width: 200px;
}
body .sponsors-list .sponsor-no-img h2 {
    color: #17467C;
    font-size: 1.1em;
    line-height: 1.4em;
}
body .rg-sponsor-modal .rg-sponsor-mdl-head-text h2 {
    color: #fff;
}

body .rg-sponsor-modal .rg-sponsor-mdl-head {
    background: #1E9DD8;
    border-color: #17467C;
    color: #17467C;
}
body .rg-sponsor-modal .rg-sponsor-mdl-close button {
    background: #17467C;
    border-color: #FFF;
}

@media (max-width:500px) {
    body .rg-sponsor-modal {
        padding: 10px;
    }
    body .rg-sponsor-modal .rg-sponsor-mdl-content {
        width: calc( 100vw - 20px );
    }
}/* End custom CSS */