.elementor-19 .elementor-element.elementor-element-c919ef0 > .elementor-container{max-width:1270px;}.elementor-19 .elementor-element.elementor-element-c919ef0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11px 0px 8px 0px;z-index:20;}.elementor-19 .elementor-element.elementor-element-c919ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-134b15d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3d06adc > .elementor-container{max-width:1270px;}.elementor-19 .elementor-element.elementor-element-3d06adc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3d06adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-3d06adc > .elementor-background-overlay{background-color:rgba(218, 220, 222, 0.7);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-3d06adc .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-3d06adc, .elementor-19 .elementor-element.elementor-element-3d06adc > .elementor-background-overlay{border-radius:23px 23px 23px 23px;}.elementor-19 .elementor-element.elementor-element-3d06adc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:6px;margin-bottom:0px;padding:17px 0px 0px 0px;z-index:999;}.elementor-19 .elementor-element.elementor-element-20ad4e6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3094227{text-align:center;}.elementor-19 .elementor-element.elementor-element-3094227 .elementor-image img{width:78%;opacity:1;}.elementor-19 .elementor-element.elementor-element-3094227 .elementor-image:hover img{opacity:0.74;}.elementor-19 .elementor-element.elementor-element-3094227 > .elementor-widget-container{margin:-3px 9px 0px 16px;}.elementor-19 .elementor-element.elementor-element-0d4871a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-menu-toggle{margin:0 auto;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;padding-left:5px;padding-right:5px;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item:focus{color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6671f74 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cd25f04 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0567da9{text-align:center;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon{background-color:#FFFFFF;font-size:12px;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon i{color:#000000;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon svg{fill:#000000;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon:not(:last-child){margin-right:8px;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon:hover{background-color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0567da9 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-0567da9 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f34368d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cfd3c0c .elementor-icon-list-icon i{font-size:14px;}.elementor-19 .elementor-element.elementor-element-cfd3c0c .elementor-icon-list-icon svg{width:14px;}.elementor-19 .elementor-element.elementor-element-cfd3c0c .elementor-icon-list-text{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-cfd3c0c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-cfd3c0c .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-cfd3c0c > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-45cc6f8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e524884 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-aa694b1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-aa694b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19 .elementor-element.elementor-element-aa694b1 > .elementor-background-overlay{opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-aa694b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:33;}.elementor-19 .elementor-element.elementor-element-69c9a39{text-align:right;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon{background-color:#FFFFFF;font-size:13px;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon i{color:#283552;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon svg{fill:#283552;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon:not(:last-child){margin-right:11px;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon:hover{background-color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-69c9a39 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-icon i{font-size:14px;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-icon svg{width:14px;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-text{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-a074086 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-menu-toggle{margin:0 auto;background-color:rgba(0, 0, 0, 0);}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a, .elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-menu-toggle{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a:hover,
					.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a.highlighted,
					.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-menu-toggle:hover{color:#C94C4D;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a:hover,
					.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--dropdown a.highlighted{background-color:#DADCDE;}.elementor-19 .elementor-element.elementor-element-9bea9ce div.elementor-menu-toggle{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9bea9ce div.elementor-menu-toggle:hover{color:#C94C4D;}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-aa694b1{margin-top:0px;margin-bottom:0px;padding:2px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8e08d23{width:25%;}.elementor-19 .elementor-element.elementor-element-3940e51 .elementor-image img{width:100%;}.elementor-19 .elementor-element.elementor-element-3940e51 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ae23811{width:57%;}.elementor-19 .elementor-element.elementor-element-ae23811 > .elementor-element-populated{padding:5px 17px 0px 0px;}.elementor-19 .elementor-element.elementor-element-69c9a39 .elementor-social-icon{font-size:8px;}.elementor-19 .elementor-element.elementor-element-a074086 .elementor-icon-list-item{font-size:17px;}.elementor-19 .elementor-element.elementor-element-a074086 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-43e85d9{width:18%;}.elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-19 .elementor-element.elementor-element-9bea9ce .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:14px !important;}.elementor-19 .elementor-element.elementor-element-9bea9ce > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-20ad4e6{width:9%;}.elementor-19 .elementor-element.elementor-element-0d4871a{width:46%;}.elementor-19 .elementor-element.elementor-element-cd25f04{width:11%;}.elementor-19 .elementor-element.elementor-element-f34368d{width:17%;}.elementor-19 .elementor-element.elementor-element-45cc6f8{width:16.802%;}}/* Start custom CSS for html, class: .elementor-element-e524884 */.anim-bg-gradient {
  background: linear-gradient(100deg, darkmagenta, crimson, 
#c94c4d);
  background-size: 200% 100%;
  background-position: 100% 0;
  transition: background-position .5s;
  border: 0;
  padding: 12px 25px;
  color: white;
  font-size: 14px;
  border-radius: 15px;
  cursor: pointer;
}

.anim-bg-gradient:hover {
  background-position: 0 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c919ef0 */.elementor-19 .elementor-element.elementor-element-c919ef0.elementor-sticky--effects{
    background-color: rgba(18,23,35.7)!important
    }
    
    .elementor-19 .elementor-element.elementor-element-c919ef0{
    transition: background-color 1s ease !important;
    }
    
    .elementor-19 .elementor-element.elementor-element-c919ef0.elementor-sticky--effects >.elementor-container{
    min-height: 50px;
    }
    
    .elementor-19 .elementor-element.elementor-element-c919ef0 > .elementor-container{
    transition: min-height 1s ease !important;
    }
    

 
    
    .elementor-sticky--effects .logo img {
    max-width: 50px !important;
    height: auto;
    transition: all 0.5s ease;
    }/* End custom CSS */