.elementor-41911 .elementor-element.elementor-element-77149a2:not(.elementor-motion-effects-element-type-background), .elementor-41911 .elementor-element.elementor-element-77149a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6001C;}.elementor-41911 .elementor-element.elementor-element-77149a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-41911 .elementor-element.elementor-element-77149a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41911 .elementor-element.elementor-element-53564086 > .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-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta .elementor-cta__bg, .elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta__content{min-height:100px;text-align:center;padding:0px 0px 0px 0px;background-color:#D6001C;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-icon-wrapper{margin-bottom:0px;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-framed .elementor-icon, .elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-framed .elementor-icon, .elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-icon{font-size:20px;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta__title{font-size:10px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta__title:not(:last-child){margin-bottom:0px;}#elementor-popup-modal-41911 .dialog-widget-content{animation-duration:0.8s;margin:0px 0px 0px 0px;}#elementor-popup-modal-41911 .dialog-message{width:100px;height:100px;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-41911{justify-content:flex-end;align-items:center;}@media(max-width:1024px){.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta__content{min-height:160px;}.elementor-41911 .elementor-element.elementor-element-a84d2b2 .elementor-cta__bg-wrapper{min-height:160px;}#elementor-popup-modal-41911 .dialog-message{width:60px;height:160px;}}@media(max-width:767px){#elementor-popup-modal-41911 .dialog-message{width:30px;}#elementor-popup-modal-41911{justify-content:flex-end;align-items:center;}}/* Start custom CSS for call-to-action, class: .elementor-element-a84d2b2 *//** btnpopnl**/ 
/*
.elementor-41911 .elementor-element.elementor-element-a84d2b2 a {
    min-width: 100px !important;
    min-height: 100px!important;
}
*/
@media only screen and (max-width : 668px) {
    .elementor-icon i:before, .elementor-icon svg:before{
            transform: translateX(50%);
    }
        
}
/* Mobiles in landscape mode */
@media only screen and (min-width : 321px) and (max-width : 479px) {
 .elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-cta__title{
            transform: rotate(-90deg) translateX(-20px);
            
            
        }
        
        .elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-icon-wrapper {
             transform: rotate(-90deg) translateX(30px) translateY(3px);
      
        }
    .elementor-icon i:before, .elementor-icon svg:before{
            transform: translateX(-50%);
    }
}

 
/* Tablets */
@media only screen and (min-width : 466px) and (max-width : 1024px) {
    
 
    
        .elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-cta__title{
            transform: rotate(-90deg) translateX(-10px);
            
            
        }
        
        .elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-icon-wrapper {
             transform: rotate(-90deg) translateX(20px) translateY(3px);
      
        }
        /*
       .elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-cta__content {
             -ms-flex-line-pack: normal;
            align-content: normal;
            -webkit-box-align: normal;
            -ms-flex-align: normal;
            align-items: center ;
        }*/
        /*.elementor-41911 .elementor-element.elementor-element-a84d2b2 a .elementor-icon {
            font-size: 16px;
            margin-top:5px;
        }
        
        .elementor-41911 .elementor-element.elementor-element-a84d2b2 a {
            min-width: 60px !important;
            min-height: 100px!important;
        }

*/
        
}/* End custom CSS */
/* Start custom CSS */.dialog-type-lightbox {
    background-color: transparent !important;
}/* End custom CSS */