.elementor-29050 .elementor-element.elementor-element-5730d83a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-5730d83a, .elementor-29050 .elementor-element.elementor-element-5730d83a::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-5730d83a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29050 .elementor-element.elementor-element-83bff07{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-29050 .elementor-element.elementor-element-83bff07:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-83bff07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://u2connectnow.com/wp-content/uploads/2025/10/u2c-air-front.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-29050 .elementor-element.elementor-element-83bff07, .elementor-29050 .elementor-element.elementor-element-83bff07::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-83bff07.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29050 .elementor-element.elementor-element-aef1bb7{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-d9e2324{--display:flex;--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-430c1226{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29050 .elementor-element.elementor-element-430c1226 img{width:100%;height:228px;object-fit:contain;}.elementor-29050 .elementor-element.elementor-element-bc59b65{--spacer-size:10px;}.elementor-29050 .elementor-element.elementor-element-f2a9c19{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-90px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-5f72fa20{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-5f72fa20.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29050 .elementor-element.elementor-element-763f2389{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-763f2389, .elementor-29050 .elementor-element.elementor-element-763f2389::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-763f2389.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29050 .elementor-element.elementor-element-7dc59abc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-29050 .elementor-element.elementor-element-7dc59abc.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-29050 .elementor-element.elementor-element-3cfb1454{--spacer-size:10px;}.elementor-29050 .elementor-element.elementor-element-1046471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-3953cf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-29050 .elementor-element.elementor-element-90d893b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-90d893b:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-90d893b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29050 .elementor-element.elementor-element-90d893b, .elementor-29050 .elementor-element.elementor-element-90d893b::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-c20edc4{--spacer-size:30px;}.elementor-29050 .elementor-element.elementor-element-3a94e09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-3a94e09:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-3a94e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-29050 .elementor-element.elementor-element-3a94e09, .elementor-29050 .elementor-element.elementor-element-3a94e09::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-8f15ab7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-6be2a17{--spacer-size:50px;}.elementor-29050 .elementor-element.elementor-element-8b92ae2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-817b144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-f35e141{--spacer-size:40px;}.elementor-29050 .elementor-element.elementor-element-b42f6b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-b42f6b7:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-b42f6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://u2connectnow.com/wp-content/uploads/2025/08/background-review.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29050 .elementor-element.elementor-element-b42f6b7, .elementor-29050 .elementor-element.elementor-element-b42f6b7::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-2d64836{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-2d64836:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-2d64836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-29050 .elementor-element.elementor-element-2d64836, .elementor-29050 .elementor-element.elementor-element-2d64836::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-42e548b{--spacer-size:40px;}.elementor-29050 .elementor-element.elementor-element-dc175bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-dc175bb:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-dc175bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-29050 .elementor-element.elementor-element-dc175bb, .elementor-29050 .elementor-element.elementor-element-dc175bb::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-68c822e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-3e1a611{--spacer-size:40px;}.elementor-29050 .elementor-element.elementor-element-c21d45c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-c21d45c:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-c21d45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29050 .elementor-element.elementor-element-c21d45c, .elementor-29050 .elementor-element.elementor-element-c21d45c::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-3788927{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-3788927:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-3788927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29050 .elementor-element.elementor-element-3788927, .elementor-29050 .elementor-element.elementor-element-3788927::before{--border-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-6bde051 img{width:80%;}.elementor-29050 .elementor-element.elementor-element-6bde051 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-29050 .elementor-element.elementor-element-c5fea5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29050 .elementor-element.elementor-element-aa793b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-3394edb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-11ee0b2{--spacer-size:50px;}.elementor-29050 .elementor-element.elementor-element-796c310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-c1cf67b.elementor-element{--align-self:center;}.elementor-29050 .elementor-element.elementor-element-ccf6767{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-29050 .elementor-element.elementor-element-c1e0527{--spacer-size:40px;}@media(max-width:1366px){.elementor-29050 .elementor-element.elementor-element-5730d83a{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-83bff07{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-430c1226 img{width:70%;}.elementor-29050 .elementor-element.elementor-element-5f72fa20{--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-7dc59abc{--flex-wrap:nowrap;--z-index:0;}}@media(max-width:1300px){.elementor-29050 .elementor-element.elementor-element-83bff07{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-f2a9c19{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:-20px;--margin-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-6bde051 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-29050 .elementor-element.elementor-element-83bff07{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:767px){.elementor-29050 .elementor-element.elementor-element-5730d83a:not(.elementor-motion-effects-element-type-background), .elementor-29050 .elementor-element.elementor-element-5730d83a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://u2connectnow.com/wp-content/uploads/2025/04/background-2.jpg");background-position:bottom center;}.elementor-29050 .elementor-element.elementor-element-83bff07{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-29050 .elementor-element.elementor-element-d9e2324.e-con{--align-self:center;}.elementor-29050 .elementor-element.elementor-element-430c1226{text-align:center;}.elementor-29050 .elementor-element.elementor-element-430c1226 img{width:50%;}.elementor-29050 .elementor-element.elementor-element-430c1226 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29050 .elementor-element.elementor-element-430c1226.elementor-element{--align-self:center;}.elementor-29050 .elementor-element.elementor-element-763f2389{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}}@media(min-width:768px){.elementor-29050 .elementor-element.elementor-element-5730d83a{--width:100%;}.elementor-29050 .elementor-element.elementor-element-83bff07{--width:100%;}.elementor-29050 .elementor-element.elementor-element-aef1bb7{--content-width:85%;}.elementor-29050 .elementor-element.elementor-element-d9e2324{--content-width:64%;}.elementor-29050 .elementor-element.elementor-element-f2a9c19{--width:100%;}.elementor-29050 .elementor-element.elementor-element-5f72fa20{--content-width:80%;}.elementor-29050 .elementor-element.elementor-element-763f2389{--width:40%;}.elementor-29050 .elementor-element.elementor-element-7dc59abc{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-29050 .elementor-element.elementor-element-5730d83a{--width:100%;}.elementor-29050 .elementor-element.elementor-element-83bff07{--width:100%;}.elementor-29050 .elementor-element.elementor-element-d9e2324{--content-width:100%;}.elementor-29050 .elementor-element.elementor-element-763f2389{--width:45%;}}@media(max-width:1300px) and (min-width:768px){.elementor-29050 .elementor-element.elementor-element-763f2389{--width:35%;}}@media(max-width:880px) and (min-width:768px){.elementor-29050 .elementor-element.elementor-element-5730d83a{--width:100%;}.elementor-29050 .elementor-element.elementor-element-83bff07{--width:100%;}.elementor-29050 .elementor-element.elementor-element-763f2389{--width:40%;}}/* Start custom CSS */.fs-1-2{
    font-size: 1.2rem !important;
}
.air-right-arrow {
    height: 25px !important;
}
.text-green {
    color: #4a9f62;
}
.u2c-btn-blue {
    background: #011c5d;
    color: #fff;
    font-weight: bold;
    font-size: 25px;
    padding: 5px 20px 10px 20px;
    border-radius: 25px;
    border: solid 3px #5cbb52 !important;
}
.u2c-btn-blue:hover {
    background: #10b36e;
    color: #fff;
}
.text-blue {
    color: #071c59;
}
.img-list-icon {
    max-height: 25px;
}

.page-title { display: none; }
.footer__main {
    display: none !important;
}
i.fas.fa-check-circle.u2c-blue {
    color: #07174c;
}
.footer__copyright {
    display: none !important;
}
.main-footer {
    display: none !important;
}

.banner-content {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    transform: translateY(-50%);
}
.bonfire {
    font-family: 'BonFire', Sans-Serif;
    color: #22B573;
    font-weight: 100;
}

.banner-image {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.banner-image img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
}
.promo-limited {
    color: #16004c;
    font-weight: bold;
    font-size: 40px;
        margin-bottom: 15px;
}
.promo-title1 {
    color: #05174c;
    font-size: 60px;
    font-weight: bold;
}

.promo-title2 {
    font-size: 50px;
    color: #a00c40;
    font-weight: bold;
    line-height: 1.5em;
}

.promo-font {
    font-family: 'BonFire', Sans-Serif;
    color: #22B573;
    font-size: 80px;
    font-weight: 100;
}
span.with {
    font-size: 38px;
}

.promo-air {
    font-family: 'BonFire', Sans-Serif;
    color: #22B573;
     font-size: 75px;
     font-weight: 100;
}

.promo-plan-txt {
    color: #06194c;
    font-size: 70px;
    font-weight: bold;
    margin-bottom: 15px;
}

.promo-signup a {
    background: #06194c;
    color: #fff;
    padding: 8px 20px;
    border-radius: 10px;
    font-weight: bold;
    font-size: 30px;
}

.promo-signup {
    margin: 30px 0 0 100px;
}

.promo-txt1 {
    color: #06194c;
    font-size: 25px;
    margin-top: 30px;
}

.promo-txt2 {
    font-weight: bold;
    font-size: 20px;
    color: #06194c;
    line-height: 2em;
}

.promo-txt3 {
    color: #06194c;
    font-size: 18px;
    font-weight: bold;
    line-height: 2em;
    margin-bottom:10px;
}

.promo-txt4 {
    color: #06194c;
    font-size: 20px;
    font-weight: bold;
    font-style: italic;
}

.promo-options {
    color: #06194c;
    font-size: 35px;
    font-weight: bold;
    margin: 30px 0;
}

.promo-option-title {
    font-size: 30px;
    font-weight: bold;
    color: #06194c;
}

.promo-option-btn a {
    background: #06194c;
    color: #fff;
    padding: 5px 9px;
    font-weight: bold;
    font-style: italic;
    border-radius: 8px;
}
.promo-option-container {
    position: relative;
}

.promo-option-btn {
    margin-top: 20px;
}

.promo-option-wrapper {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 30px;
}
.promo-signup a:hover, .promo-option-btn a:hover {
    color: #fff;
    background: #13b76d;
}

.promo-line {
    font-size: 20px;
    font-weight: bold;
}

.promo-left {
    text-align: right;
    margin-right: -30px;
}
.rural-h1 {
    font-size: 30px;
    color: #16014c;
    text-align: center;
}
.rural-h2 {
    font-size: 45px;
    color: #16014c;
    font-weight: bold;
    text-align: center;
    line-height: 1em
}
.rural-h3 {
    font-size: 28px;
    color: #16014c;
    text-align: center;
}
.price-mobile {
    display: none;
}

.u2c-air-list {
    font-size: 18px;
    line-height: 2.5rem;
    color: #071c59;
}
.air-banner-btn {
    margin-top: 10px;
}

@keyframes pulse-glow {
  0%, 100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.7);
  }
  50% {
    transform: scale(1.05);
    box-shadow: 0 0 0 10px rgba(52, 152, 219, 0);
  }
}

.pulse-glow {
  animation: pulse-glow 2s infinite;
}

.gray-text { color: #616060; }
.promo-top-text {
    font-weight: bold;
    font-size: 40px;
    color: #07174c;
}
.rural-faqs {
    font-size: 60px;
    font-weight: bold;
}

.promo-grid-txt {
    color: #07174c;
    font-weight: bold;
    font-size: 17px;
}

.promo-image {
    margin-bottom: 10px;
}
.signup-mobile { display: none; }

.green-btn {
    background: #4a9f62;
    color: #fff;
    border-radius: 30px !important;
    padding: 5px 15px;
    outline: solid #fff 2px;
    font-size: 21px;
    font-weight: bold;
}
.section2 {
    font-size: 2rem;
    text-align: center;
    font-weight: bold;
    font-style: italic;
}
.u2c-air-seamless-block {
    background: #edece8;
    border-radius: 25px;
    margin-bottom: 30px;
    padding: 15px;
}

.seamless-footer {
    font-size: 18px;
    font-weight: bold;
}

.coverage-title {
    font-size: 2.3rem;
    font-weight: bold;
    font-style: italic;
    line-height: 3.5rem;
}
.coverage-desc p {
    font-size: 18px;
    color: #071c59;
}
.coverage-sub {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0;
}
.blue-btn {
    background: #061d59;
    color: #fff;
    font-weight: bold;
    border-radius: 30px !important;
    padding: 10px 15px;
    font-size: 18px;
    outline: solid 3px #499f62;
}
.s3-content {
    padding: 0 60px;
}
.s4-title {
    font-size: 30px;
}
.s4-btns {
    margin: 30px 0;
}
.section5-title {
    font-size: 2.3rem;
    font-weight: bold;
    margin-bottom: 40px;
}

.u2c-air-table {
    font-size: 2.3rem;
    font-weight: bold;
    font-style: italic;
}
.air-banner-btn {
    font-weight: bold !important;
    font-size: 1.2rem !important;
}
.u2c-air-banner-text {
    font-size: 22px;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
}
.u2c-air-heading2 {
    font-size: 21px;
    font-weight: bold;
}
.s5-footer-txt {
    font-size: 20px;
    font-weight: bold;
    color: #011c5d;
    margin-top: 25px;
    text-align: center;
}
.u2c-air-loc p {
    font-size: 21px;
}
.u2c-air-coverage-cont {
    background: #edece8;
    border-radius: 44px;
    padding: 45px;
}
.u2c-air-coveraga-btn-cont {
    margin: 20px 0 30px 0;
}

.u2c-air-banner-btns {
    margin-top: 20px;
}



/* ##################  FAQs  ####################### */
@media (max-width: 1300px) {
    .faq-section {
        margin-left: 0em !important;
        width: 100% !important;
    }
    .faq-data {
        margin-top: 0em !important; 
        align-items: center;
        width: 100% !important;
    }
    .fiber-faq-title {
        font-size: 2.5em !important;
    }
    .faq-data-content {
        display: flex;
        width: 100%;
    }
    .faq-data-content .faq-data-content-text {
        width: 100%;
        opacity: 0;
        transition: opacity ease 0.6s;
        margin-left: 0px;
    }
    .mobile-faq-answer {
        font-size: 19px;
    }
    .mobile-faq-button {
        display: flex;
        justify-content: center;
    }
}


@media (max-width: 991px) {
    .u2c-air-cov-content {
        text-align: center;
    }
    .u2c-air-coverage-cont {
        padding: 45px;
        margin: 20px;
    }    
    .air-banner-btn {
        margin-top: 10px;
    }  
    
}



@media (max-width: 767px) {
    .u2c-air-coverage-cont {
        margin: 0px;
        padding: 15px;
    }       
    .faq-menu-body.elementor-page-29050 {
        align-items: center !important;
        gap: 15px;
    }
    .heater-title {
        font-size: 6em !important;
        margin-bottom: -15px !important;
    }
    .plus_icon_width {
        width: 90px !important;
    }
    .mobile-faq-data-content-text {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 21em;
    }
    .mobile-faq-data-content {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .faq-section {
        padding: 20px 0px 20px !important;
    }
    
    .u2c-air-seamless-block {
        margin: 0 auto 30px auto;
        padding: 15px;
        text-align: center;
        max-width: 500px;
    }    
    .u2c-air-connect img {
        margin: 0 auto 33px auto;
    }
    
    .coverage-title {
        font-size: 2rem;
        line-height: 2.2rem;
    }    
    .coverage-desc p {
        line-height: 1.8rem;
    }
    .u2c-air-cov-content {
        text-align: center;
    }
    .u2c-air-coveraga-btn-cont {
        margin: 30px 0;
    }
    
    .s3-content {
        padding: 26px 60px;
        text-align: center;
    }    
    .u2c-air-conn-title {
        line-height: 2rem;
    } 
    .u2c-air-reviewer {
        margin-bottom: 15px;
    }
    
    .u2c-air-table {
        line-height: 2rem;
    }
    
}




/*  MEDIA QUERIES */

@media  (min-width: 1300px) and (max-width: 1670px) {
    .promo-title1 {
        font-size: 55px;
    }
    .promo-title2 {
        font-size: 50px;
    }
    
    .promo-left img {
        max-height: 370px;
    }
    .promo-right img {
        max-height: 245px;
    }
    .promo-font {
        font-size: 60px;
    }
    .promo-air {
        font-size: 80px;
    }
    .promo-plan-txt {
        font-size: 70px;
        margin-bottom: 15px;
    }
    .promo-txt1 {
        margin-top: 15px;
    }
}

@media (min-width: 768px) and (max-width: 1300px) {
	        .mobile-faq-data-content-text {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 40em;
    }
        .faq-section {
        padding: 20px 0px 20px !important;
    }
}


@media  (min-width: 1200px) and (max-width: 1299px) {
    .promo-title1 {
        font-size: 40px;
    }
    .promo-title2 {
        font-size: 40px;
    }
    
    .promo-left img {
        max-height: 300px;
    }
    .promo-right img {
        max-height: 245px;
    }
    .promo-font {
        font-size: 50px;
    }
    .promo-air {
        font-size: 50px;
    }
    .promo-air {
        font-size: 70px;
    }
    .promo-plan-txt {
        font-size: 65px;
    }
    .promo-signup {
        margin: 15px 0 0 70px;
    }
}


@media  (min-width: 992px) and (max-width: 1199px) {
    .promo-title1 {
        font-size: 30px;
    }
    .promo-title2 {
        font-size: 30px;
    }
    .promo-left img {
        max-height: 250px;
    }
    .promo-right img {
        max-height: 205px;
    }
    .promo-font {
        font-size: 40px;
    }
    .promo-air {
        font-size: 60px;
    }
    .promo-txt1 {
        font-size: 20px;
        margin-top: 0;
    }
    .promo-signup {
        margin: 15px 0 15px 75px;
    }
    .promo-signup a {
        font-size: 20px;
    }
    .promo-plan-txt {
        font-size: 55px;
    }
    .air-banner-btn {
        margin-top: 10px;
    }
}



@media  (min-width: 768px) and (max-width: 991px) {
    .promo-title1 {
        font-size: 25px;
    }
    .promo-title2 {
        font-size: 25px;
    }
    .promo-font {
        font-size: 30px;
    }
    .promo-air {
        font-size: 40px;
    }
    .promo-left img {
        max-height: 200px;
    }
    .promo-right img {
        max-height: 200px;
    }
    .promo-txt1 {
        font-size: 20px;
        margin-top: 15px;
    }
    .promo-txt2 {
        font-size: 17px;
        line-height: 1.2em;
    }
    .promo-txt3 {
        font-size: 18px;
        line-height: 2em;
        margin-bottom: 15px;
    }
    .promo-txt4 {
        font-size: 16px;
    }
    .promo-plan-txt {
    
        font-size: 36px;
    }
    .promo-signup {
        margin: 15px 0;
    }.promo-signup a {
    
        font-size: 16px;
    }
}

@media (min-width: 768px) and (max-width: 948px) {

    .promo-plan-txt {
        margin-bottom: 0px;
    }
    span.with {
        font-size: 25px;
    }
    .promo-air {
        font-size: 35px;
    }
    .promo-signup {
        margin: 0px 0;
    }
    .promo-title2 {
        font-size: 20px;
    }
    .promo-limited {
        font-size: 22px;
        margin-bottom: 0px;
        margin-top: 10px;
    }
    .promo-txt3 {
        margin-bottom: 0;
    }
    .promo-plan-txt {
        font-size: 29px;
    }
    .promo-signup a {
        padding: 1px 20px 5px 20px;
        font-size: 20px;
    }
}


@media  (max-width: 767px) {
.banner-content {
    position: relative;
    transform: none;
}
    .promo-title1 {
        font-size: 30px;
    }
    .promo-title2 {
        font-size: 30px;
    }
    .promo-limited {
        font-size: 30px;
    }
    .promo-font {
        font-size: 33px;
    }
    .promo-air {
        font-size: 50px;
    }
    .promo-left img {
        max-height: 150px;
    }
    .promo-right img {
        max-height: 150px;
    }
    .promo-signup a {
        padding: 8px 17px;
        font-size: 30px;
    }
    .promo-plan-txt {
        font-size: 50px;
    }.promo-txt1 {
        font-size: 20px;
        margin: 15px 0 10px 0
    }
    .promo-txt2 {
        font-size: 18px;
        color: #06194c;
        line-height: 1.5em;
    }
    .promo-txt3 {
        font-size: 16px;
        font-weight: bold;
        line-height: 1.5em;
        margin-bottom: 10px;
    }.promo-signup {
        margin: 15px 0;
    }

    .banner-image {
        display:none;
    }
    .banner-wrapper {
        padding: 80px 0 30px 0;
        background-image: url(https://u2connectnow.com/wp-content/uploads/2025/01/background-landing-mobile.png);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }
    .promo-txt4 {
        font-size: 16px;
    }
    
    .promo-options {
        font-size: 21px;
    }
    .promo-left, .promo-right img {
        text-align: center;
        margin: 0 auto;
    }
    .price-mobile {
        display: block;
    }
    .price-desk {
        display: none;
    }
    .signup-mobile {
        display: block;
    }
    .signup-desk {
        display: none;
    }
    .promo-title2 {
        margin-top: 10px;
        margin-bottom: 20px;
        font-size: 25px;
        font-style: italic;
    }
    .section5-title {
        line-height: 2.3rem;
    }    
    .u2c-air-loc {
        padding: 15px;
    } 
    
}

@media  (max-width: 450px) {
    .seamless-footer.text-center a {
        display: block;
        margin-top: 15px;
    }
    
    .u2c-air-review-btn a {
        display: block;
        margin: 4px 0;
    }    
    .s5-footer-txt a {
        display: block;
        margin-top: 9px;
    }
    
}/* End custom CSS */