.elementor-169 .elementor-element.elementor-element-gbs8jze{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.4;--margin-top:88px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-15px;--padding-top:217px;--padding-bottom:140px;--padding-left:-5px;--padding-right:-19px;}.elementor-169 .elementor-element.elementor-element-gbs8jze:not(.elementor-motion-effects-element-type-background), .elementor-169 .elementor-element.elementor-element-gbs8jze > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/universalexpressshipping.com/wp-content/uploads/2026/06/ChatGPT-Image-8-jun-2026-13_50_18.png?fit=1672%2C941&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-169 .elementor-element.elementor-element-gbs8jze::before, .elementor-169 .elementor-element.elementor-element-gbs8jze > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-gbs8jze > .e-con-inner > .elementor-background-video-container::before, .elementor-169 .elementor-element.elementor-element-gbs8jze > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-gbs8jze > .e-con-inner > .elementor-background-slideshow::before, .elementor-169 .elementor-element.elementor-element-gbs8jze > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-169 .elementor-element.elementor-element-2ebda9e{--display:flex;}.elementor-169 .elementor-element.elementor-element-9874375{text-align:center;}.elementor-169 .elementor-element.elementor-element-9874375 .elementor-heading-title{font-size:125px;color:#FFFFFF;}.elementor-169 .elementor-element.elementor-element-ni22wu7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-ni22wu7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-169 .elementor-element.elementor-element-a66cbff{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-169 .elementor-element.elementor-element-917fcba{text-align:start;}.elementor-169 .elementor-element.elementor-element-701130c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-5e86db5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-5e86db5{text-align:start;}.elementor-169 .elementor-element.elementor-element-b5e0773 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-b5e0773 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-b5e0773 .elementor-icon-box-title{margin-block-end:5px;}.elementor-169 .elementor-element.elementor-element-50637d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-50637d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-50637d7 .elementor-icon-box-title{margin-block-end:5px;}.elementor-169 .elementor-element.elementor-element-6d531d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-6d531d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-6d531d1 .elementor-icon-box-title{margin-block-end:5px;}.elementor-169 .elementor-element.elementor-element-8394657 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-8394657{text-align:start;}.elementor-169 .elementor-element.elementor-element-d12cf67{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-widget-container{text-align:left;}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-social-icon{background-color:var( --e-global-color-astglobalcolor0 );--icon-padding:0.7em;}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-social-icon i{color:var( --e-global-color-astglobalcolor5 );}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-social-icon svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-social-icon:hover{background-color:var( --e-global-color-astglobalcolor2 );}@media(min-width:768px){.elementor-169 .elementor-element.elementor-element-gbs8jze{--content-width:800px;}.elementor-169 .elementor-element.elementor-element-ni22wu7{--width:99.806%;}.elementor-169 .elementor-element.elementor-element-a66cbff{--width:54.33%;}.elementor-169 .elementor-element.elementor-element-701130c{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-169 .elementor-element.elementor-element-a66cbff{--width:55%;}}@media(max-width:1024px){.elementor-169 .elementor-element.elementor-element-gbs8jze{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-169 .elementor-element.elementor-element-ni22wu7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-169 .elementor-element.elementor-element-a66cbff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:45px;}.elementor-169 .elementor-element.elementor-element-b5e0773 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-b5e0773 .elementor-icon-box-title{margin-block-end:10px;}.elementor-169 .elementor-element.elementor-element-50637d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-50637d7 .elementor-icon-box-title{margin-block-end:10px;}.elementor-169 .elementor-element.elementor-element-6d531d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-6d531d1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-169 .elementor-element.elementor-element-d12cf67{--icon-size:16px;}}@media(max-width:767px){.elementor-169 .elementor-element.elementor-element-gbs8jze{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-9874375 .elementor-heading-title{font-size:39px;}.elementor-169 .elementor-element.elementor-element-ni22wu7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-169 .elementor-element.elementor-element-a66cbff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-917fcba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-169 .elementor-element.elementor-element-917fcba{text-align:start;}.elementor-169 .elementor-element.elementor-element-701130c{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-169 .elementor-element.elementor-element-5e86db5{text-align:start;}.elementor-169 .elementor-element.elementor-element-b5e0773 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-b5e0773 .elementor-icon-box-title{margin-block-end:8px;}.elementor-169 .elementor-element.elementor-element-50637d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-50637d7 .elementor-icon-box-title{margin-block-end:8px;}.elementor-169 .elementor-element.elementor-element-6d531d1 .elementor-icon-box-wrapper{text-align:start;}.elementor-169 .elementor-element.elementor-element-6d531d1 .elementor-icon-box-title{margin-block-end:8px;}.elementor-169 .elementor-element.elementor-element-8394657{text-align:start;}.elementor-169 .elementor-element.elementor-element-d12cf67{--grid-template-columns:repeat(3, auto);--icon-size:15px;--grid-column-gap:13px;}.elementor-169 .elementor-element.elementor-element-d12cf67 .elementor-widget-container{text-align:left;}}/* Start custom CSS for heading, class: .elementor-element-9874375 *//* TITULO CONTACTOS */
.elementor-element-9874375 .elementor-heading-title{
    font-size: 58px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 2px;

    color: #ffffff;

    text-shadow:
        0 0 10px rgba(255,255,255,0.15),
        0 0 25px rgba(0, 102, 255, 0.25),
        0 0 40px rgba(255, 0, 0, 0.18);

    position: relative;

    animation: fadeContact 1s ease forwards;

    opacity: 0;
    transform: translateY(20px);
}

/* HOVER SUAVE */
.elementor-element-9874375 .elementor-heading-title:hover{
    transform: scale(1.02);
    transition: 0.3s ease;

    text-shadow:
        0 0 15px rgba(255,255,255,0.25),
        0 0 35px rgba(0, 102, 255, 0.35),
        0 0 55px rgba(255, 0, 0, 0.25);
}

/* ANIMACIÓN */
@keyframes fadeContact{
    to{
        opacity: 1;
        transform: translateY(0);
    }
}

/* RESPONSIVE */
@media(max-width:768px){

.elementor-element-9874375 .elementor-heading-title{
    font-size: 38px;
    letter-spacing: 1px;
}

}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-8610f2c *//* =========================================
   UNIVERSAL EXPRESS CONTACT PREMIUM
========================================= */

.elementor-element-a66cbff{

    background:#ffffff;

    padding:60px;

    border-radius:28px;

    border:1px solid rgba(10,31,68,.08);

    box-shadow:
        0 20px 60px rgba(10,31,68,.08);

    position:relative;

    overflow:hidden;
}

/* EFECTO DE MARCA */

.elementor-element-a66cbff::before{

    content:"";

    position:absolute;

    width:400px;
    height:400px;

    right:-180px;
    top:-180px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,216,77,.18),
        transparent 70%
    );

    filter:blur(40px);
}

/* SEGUNDO GLOW */

.elementor-element-a66cbff::after{

    content:"";

    position:absolute;

    width:250px;
    height:250px;

    left:-100px;
    bottom:-100px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(18,58,122,.10),
        transparent 70%
    );

    filter:blur(35px);
}

.elementor-element-a66cbff *{
    position:relative;
    z-index:2;
}

/* TITULO */

.elementor-element-917fcba h2{

    color:#0a1f44 !important;

    font-size:48px;

    font-weight:900;

    line-height:1.1;

    letter-spacing:-1px;

    margin-bottom:25px;
}

/* LINEA DE MARCA */

.elementor-element-917fcba h2::after{

    content:"";

    display:block;

    width:120px;
    height:5px;

    margin-top:18px;

    border-radius:999px;

    background:
    linear-gradient(
        90deg,
        #ff2a2a,
        #ffd84d,
        #123a7a
    );
}

/* INPUTS */

#wpforms-form-16 input,
#wpforms-form-16 textarea{

    background:#f8fafc !important;

    border:2px solid transparent !important;

    border-radius:16px !important;

    padding:18px 22px !important;

    color:#0a1f44 !important;

    font-size:15px !important;

    transition:.35s ease;
}

/* PLACEHOLDER */

#wpforms-form-16 input::placeholder,
#wpforms-form-16 textarea::placeholder{

    color:#6b7280;
}

/* FOCUS */

#wpforms-form-16 input:focus,
#wpforms-form-16 textarea:focus{

    border-color:#123a7a !important;

    background:#ffffff !important;

    box-shadow:
        0 0 0 5px rgba(18,58,122,.10);

    transform:translateY(-2px);
}

/* TEXTAREA */

#wpforms-form-16 textarea{

    min-height:170px !important;

    resize:none;
}

/* BOTON */

#wpforms-submit-16{

    width:100%;

    border:none !important;

    border-radius:16px !important;

    padding:18px 24px !important;

    font-size:16px !important;

    font-weight:800 !important;

    color:#0a1f44 !important;

    background:
    linear-gradient(
        135deg,
        #ffd84d,
        #ffe88d
    ) !important;

    box-shadow:
        0 15px 35px rgba(255,216,77,.30);

    transition:.35s ease;
}

/* HOVER */

#wpforms-submit-16:hover{

    transform:translateY(-4px);

    background:
    linear-gradient(
        135deg,
        #ffcf1f,
        #ffd84d
    ) !important;

    box-shadow:
        0 20px 40px rgba(255,216,77,.45);
}

/* RESPONSIVE */

@media(max-width:768px){

    .elementor-element-a66cbff{

        padding:35px 25px;
    }

    .elementor-element-917fcba h2{

        font-size:34px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-701130c *//* =========================================
   PANEL CONTACT INFO
========================================= */

.elementor-element-701130c{

    background: #ffffff;

    border: 1px solid rgba(0,0,0,0.06);

    border-radius: 22px;

    padding: 45px 35px;

    box-shadow:
        0 15px 40px rgba(0,0,0,0.08);

    position: relative;
    overflow: hidden;
}


/* GLOW DOMINICANO SUAVE */
.elementor-element-701130c::before{

    content: "";

    position: absolute;

    width: 300px;
    height: 300px;

    background: radial-gradient(
        circle,
        rgba(0,87,184,0.08),
        transparent 70%
    );

    top: -120px;
    right: -120px;

    filter: blur(60px);
}


/* =========================================
   TITULO CONTACT INFO
========================================= */

.elementor-element-5e86db5 .elementor-heading-title{

    color: #002D72;

    font-size: 34px;
    font-weight: 800;

    letter-spacing: 1px;

    margin-bottom: 30px;

    text-transform: uppercase;

    text-shadow:
        0 0 10px rgba(0,87,184,0.08);
}


/* =========================================
   TITULOS
========================================= */

.elementor-element-b5e0773 .elementor-icon-box-title,
.elementor-element-50637d7 .elementor-icon-box-title,
.elementor-element-6d531d1 .elementor-icon-box-title{

    color: #CE1126;

    font-size: 18px;
    font-weight: 700;

    margin-bottom: 8px;
}


/* =========================================
   DESCRIPCIONES
========================================= */

.elementor-element-b5e0773 .elementor-icon-box-description,
.elementor-element-50637d7 .elementor-icon-box-description,
.elementor-element-6d531d1 .elementor-icon-box-description{

    color: #4b4b4b;

    font-size: 15px;
    line-height: 1.8;

    transition: 0.3s ease;
}


/* =========================================
   ICONOS
========================================= */

.elementor-element-b5e0773 .elementor-icon,
.elementor-element-50637d7 .elementor-icon,
.elementor-element-6d531d1 .elementor-icon{

    color: #ffffff !important;

    background:
        linear-gradient(
            135deg,
            #0057B8,
            #CE1126
        );

    width: 52px;
    height: 52px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 14px;

    box-shadow:
        0 10px 20px rgba(0,87,184,0.15);

    transition: all 0.35s ease;
}


/* HOVER */
.elementor-element-b5e0773:hover .elementor-icon,
.elementor-element-50637d7:hover .elementor-icon,
.elementor-element-6d531d1:hover .elementor-icon{

    transform: translateY(-4px);

    box-shadow:
        0 15px 30px rgba(206,17,38,0.20);
}


/* =========================================
   FOLLOW US
========================================= */

.elementor-element-8394657 .elementor-heading-title{

    color: #002D72;

    font-size: 22px;
    font-weight: 700;

    margin-top: 30px;
    margin-bottom: 20px;
}


/* =========================================
   SOCIAL ICONS
========================================= */

.elementor-element-d12cf67 .elementor-social-icon{

    width: 48px;
    height: 48px;

    background:
        linear-gradient(
            135deg,
            #0057B8,
            #CE1126
        );

    color: #ffffff !important;

    border-radius: 50%;

    box-shadow:
        0 10px 20px rgba(0,87,184,0.15);

    transition: all 0.35s ease;
}


/* HOVER ICONS */
.elementor-element-d12cf67 .elementor-social-icon:hover{

    transform: translateY(-5px) scale(1.08);

    box-shadow:
        0 15px 30px rgba(206,17,38,0.25);
}


/* =========================================
   RESPONSIVE
========================================= */

@media(max-width:768px){

.elementor-element-701130c{

    padding: 35px 25px;
    border-radius: 18px;
}

.elementor-element-5e86db5 .elementor-heading-title{

    font-size: 28px;
}

}
/* =========================================
   ICONO WHATSAPP EN TELEFONOS
========================================= */

.elementor-element-50637d7 .elementor-icon-box-description::before,
.elementor-element-6d531d1 .elementor-icon-box-description::before{

    content:"\f232";

    font-family:"Font Awesome 5 Brands";

    color:#25D366;

    font-size:18px;

    margin-right:10px;

    vertical-align:middle;
}/* End custom CSS */