.elementor-1303 .elementor-element.elementor-element-2be8061{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;}.elementor-1303 .elementor-element.elementor-element-aa0e1f1{--display:flex;--justify-content:center;}.elementor-1303 .elementor-element.elementor-element-7e92a2a{text-align:center;}.elementor-1303 .elementor-element.elementor-element-7e92a2a .elementor-heading-title{color:#FFFFFF;}#elementor-popup-modal-1303{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1303 .dialog-message{width:450px;height:auto;}#elementor-popup-modal-1303 .dialog-close-button{display:flex;}#elementor-popup-modal-1303 .dialog-widget-content{border-radius:30px 30px 30px 30px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1303 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-1303 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-1303 .elementor-element.elementor-element-7e92a2a{text-align:center;}#elementor-popup-modal-1303 .dialog-message{width:300px;}}@media(min-width:768px){.elementor-1303 .elementor-element.elementor-element-aa0e1f1{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2be8061 *//* Air Cargo Popup Container */

.elementor-1303 .elementor-element.elementor-element-2be8061{
    position:relative;
    overflow:hidden;
    background:linear-gradient(145deg,#011E4B 0%,#013A8B 55%,#0267F0 100%);
    border:1px solid rgba(255,255,255,.12);
    border-radius:28px;
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    box-shadow:
        0 30px 80px rgba(1,30,75,.45),
        inset 0 1px 0 rgba(255,255,255,.18);
    isolation:isolate;
}

/* Top Glow */
.elementor-1303 .elementor-element.elementor-element-2be8061::before{
    content:"";
    position:absolute;
    width:320px;
    height:320px;
    top:-160px;
    right:-120px;
    border-radius:50%;
    background:radial-gradient(circle,
        rgba(2,103,240,.45) 0%,
        rgba(2,103,240,.18) 45%,
        transparent 75%);
    filter:blur(40px);
    animation:popupGlow1 8s ease-in-out infinite alternate;
}

/* Bottom Glow */
.elementor-1303 .elementor-element.elementor-element-2be8061::after{
    content:"";
    position:absolute;
    width:280px;
    height:280px;
    bottom:-140px;
    left:-100px;
    border-radius:50%;
    background:radial-gradient(circle,
        rgba(255,255,255,.15) 0%,
        rgba(0,183,255,.12) 40%,
        transparent 70%);
    filter:blur(35px);
    animation:popupGlow2 10s ease-in-out infinite alternate;
}

.elementor-1303 .elementor-element.elementor-element-2be8061 > *{
    position:relative;
    z-index:2;
}

@keyframes popupGlow1{
    from{
        transform:translate(0,0) scale(1);
    }
    to{
        transform:translate(-30px,20px) scale(1.2);
    }
}

@keyframes popupGlow2{
    from{
        transform:translate(0,0) scale(1);
    }
    to{
        transform:translate(30px,-20px) scale(1.15);
    }
}/* End custom CSS */