.elementor-11902 .elementor-element.elementor-element-2f51477{margin-top:0px;margin-bottom:-100px;padding:0px 40px 0px 40px;z-index:999;}.elementor-11902 .elementor-element.elementor-element-e7b1386{text-align:left;}.elementor-11902 .elementor-element.elementor-element-e7b1386 .elementor-image img{width:180px;}.ee-tooltip.ee-tooltip-e7b1386.to--top,
							 .ee-tooltip.ee-tooltip-e7b1386.to--bottom{transform:translateX(0px);}.ee-tooltip.ee-tooltip-e7b1386.to--left,
							 .ee-tooltip.ee-tooltip-e7b1386.to--right{transform:translateY(0px);}.elementor-11902 .elementor-element.elementor-element-e301746.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.jet-desktop-menu-active .elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu > .jet-menu-item{flex-grow:0;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu .jet-menu-item .top-level-link{font-family:"Heebo", Roboto;font-weight:600;color:#ffffff;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu .jet-menu-item:hover > .top-level-link{color:#ef3f6a;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu .jet-menu-item.jet-current-menu-item .top-level-link{color:#ef3f6a;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu ul.jet-sub-menu{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu div.jet-sub-mega-menu{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu li.jet-sub-menu-item .sub-level-link{font-family:"Heebo", Roboto;font-weight:600;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu li.jet-sub-menu-item:hover > .sub-level-link{color:#ef3f6a;}.elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu li.jet-sub-menu-item.jet-current-menu-item .sub-level-link{color:#ef3f6a;}.jet-mobile-menu-active .elementor-11902 .elementor-element.elementor-element-ea26f9d .jet-menu-container .jet-menu-inner{background-color:#4054b2;}.elementor-11902 .elementor-element.elementor-element-ea26f9d{width:auto;max-width:auto;}.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-search-form{text-align:right;}.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-search-form__toggle i{font-size:33px;width:33px;height:33px;background-color:rgba(0,0,0,0);}.elementor-11902 .elementor-element.elementor-element-0a44b40.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:rgba(64,84,178,0.7);}.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-search-form__input,
					.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-search-form__icon,
					.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-11902 .elementor-element.elementor-element-0a44b40.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#ffffff;}.elementor-11902 .elementor-element.elementor-element-0a44b40:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-11902 .elementor-element.elementor-element-0a44b40.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-11902 .elementor-element.elementor-element-0a44b40 .elementor-search-form__toggle{color:#4054b2;border-color:#4054b2;}.elementor-11902 .elementor-element.elementor-element-0a44b40 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-11902 .elementor-element.elementor-element-0a44b40{width:auto;max-width:auto;}.elementor-11902 .elementor-element.elementor-element-0c4ddbd a.elementor-button, .elementor-11902 .elementor-element.elementor-element-0c4ddbd .elementor-button{font-size:17px;font-weight:700;color:#ef3f6a;background-color:rgba(0,0,0,0);border-radius:50px 50px 50px 50px;}.elementor-11902 .elementor-element.elementor-element-0c4ddbd .elementor-button{border-style:solid;border-width:3px 3px 3px 3px;border-color:#ef3f6a;}.elementor-11902 .elementor-element.elementor-element-0c4ddbd a.elementor-button:hover, .elementor-11902 .elementor-element.elementor-element-0c4ddbd .elementor-button:hover{color:#ffffff;background-color:transparent;background-image:linear-gradient(90deg, #ef3f6a 0%, #f8921f 100%);}.elementor-11902 .elementor-element.elementor-element-0c4ddbd{width:auto;max-width:auto;}@media(min-width:768px){.elementor-11902 .elementor-element.elementor-element-37e2b53{width:17%;}.elementor-11902 .elementor-element.elementor-element-e301746{width:83%;}}@media(max-width:767px){.elementor-11902 .elementor-element.elementor-element-2f51477{margin-top:0px;margin-bottom:-120px;padding:0px 0px 0px 0px;}.elementor-11902 .elementor-element.elementor-element-4d79225 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11902 .elementor-element.elementor-element-e30db70{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11902 .elementor-element.elementor-element-37e2b53{width:100%;}.elementor-11902 .elementor-element.elementor-element-37e2b53 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11902 .elementor-element.elementor-element-e7b1386 .elementor-image img{width:138px;}.elementor-11902 .elementor-element.elementor-element-e301746{width:100%;}.elementor-11902 .elementor-element.elementor-element-e301746.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}}/* Start custom CSS for section, class: .elementor-element-2f51477 */.elementor-11902 .elementor-element.elementor-element-2f51477.elementor-sticky--effects{
   background-color: rgba(41,42,128,0.8)!important
}

.elementor-11902 .elementor-element.elementor-element-2f51477{
   transition: background-color 2s ease !important;
}

.elementor-11902 .elementor-element.elementor-element-2f51477.elementor-sticky--effects >.elementor-container{
   min-height: 80px;
}

.elementor-11902 .elementor-element.elementor-element-2f51477 > .elementor-container{
   transition: min-height 1s ease !important;
}/* End custom CSS */