.elementor-kit-4076{--e-global-color-primary:#00507E;--e-global-color-secondary:#F9C90F;--e-global-color-text:#454B52;--e-global-color-accent:#467FF7;--e-global-color-783a076:#F6F6F6;--e-global-color-4660aee:#191919;--e-global-color-ddc94bb:#FCFCFC;--e-global-color-c98f363:#C8D5DC;--e-global-color-da7ecfd:#0E5785;--e-global-color-93f44e1:#F3F4F6;--e-global-color-6edb984:#F6F6F6;--e-global-color-a8a105e:#E4E4E4;--e-global-color-a646ef5:#B7B7B7;--e-global-color-4b5f0da:#001A37;--e-global-color-60da78b:#02010100;--e-global-color-c696dce:#FFFFFF;--e-global-color-14ef391:#C8D5DC;--e-global-color-764183d:#F9FAFD;--e-global-color-d6cea4e:#FFFFFF;--e-global-color-86b4fcd:#02010100;--e-global-color-57c8da2:#000000CC;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:4.643em;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:2.25em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1em;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-9b24b86-font-family:"Open Sans";--e-global-typography-9b24b86-font-size:3.429em;--e-global-typography-9b24b86-font-weight:700;--e-global-typography-9b24b86-line-height:44px;--e-global-typography-9b24b86-letter-spacing:-1.44px;--e-global-typography-eed34c8-font-family:"Poppins";--e-global-typography-eed34c8-font-size:1.286em;--e-global-typography-eed34c8-font-weight:300;--e-global-typography-eed34c8-line-height:20px;--e-global-typography-d77128c-font-family:"Open Sans";--e-global-typography-d77128c-font-size:2.857em;--e-global-typography-d77128c-font-weight:600;--e-global-typography-d77128c-line-height:44px;--e-global-typography-eed4185-font-family:"Open Sans";--e-global-typography-eed4185-font-size:2.143em;--e-global-typography-eed4185-font-weight:300;--e-global-typography-eed4185-line-height:32px;--e-global-typography-8f32e64-font-family:"Open Sans";--e-global-typography-8f32e64-font-size:2.857em;--e-global-typography-8f32e64-font-weight:700;--e-global-typography-8f32e64-line-height:44px;--e-global-typography-8f32e64-letter-spacing:-1.44px;--e-global-typography-573c762-font-family:"Poppins";--e-global-typography-573c762-font-size:1.143em;--e-global-typography-573c762-font-weight:300;--e-global-typography-573c762-line-height:22px;--e-global-typography-5a2d6a4-font-family:"Open Sans";--e-global-typography-5a2d6a4-font-size:2.857em;--e-global-typography-5a2d6a4-font-weight:600;--e-global-typography-5a2d6a4-line-height:44em;--e-global-typography-5a2d6a4-letter-spacing:-1.44px;--e-global-typography-7f1734e-font-family:"Open Sans";--e-global-typography-7f1734e-font-size:2.143em;--e-global-typography-7f1734e-font-weight:300;--e-global-typography-7f1734e-line-height:32px;--e-global-typography-011edf6-font-family:"Poppins";--e-global-typography-011edf6-font-size:1.143em;--e-global-typography-011edf6-font-weight:200;--e-global-typography-f7d9a6c-font-size:3em;--e-global-typography-f7d9a6c-font-weight:300;--e-global-typography-f7d9a6c-line-height:1em;--e-global-typography-f6621c9-font-family:"Open Sans";--e-global-typography-f6621c9-font-size:1em;--e-global-typography-f6621c9-font-weight:400;--e-global-typography-392b9e0-font-family:"Open Sans";--e-global-typography-392b9e0-font-size:22px;--e-global-typography-392b9e0-font-weight:600;--e-global-typography-392b9e0-text-transform:capitalize;--e-global-typography-392b9e0-font-style:normal;--e-global-typography-392b9e0-text-decoration:none;--e-global-typography-392b9e0-line-height:1.2em;--e-global-typography-392b9e0-letter-spacing:0px;--e-global-typography-c05b693-font-family:"Poppins";--e-global-typography-c05b693-font-size:22px;--e-global-typography-c05b693-font-weight:300;--e-global-typography-c05b693-text-transform:none;--e-global-typography-c05b693-font-style:normal;--e-global-typography-c05b693-text-decoration:none;--e-global-typography-c05b693-line-height:1.5em;--e-global-typography-c05b693-letter-spacing:0px;--e-global-typography-6558fb1-font-family:"Poppins";--e-global-typography-6558fb1-font-size:16px;--e-global-typography-6558fb1-font-weight:300;--e-global-typography-6558fb1-text-transform:uppercase;--e-global-typography-6558fb1-font-style:normal;--e-global-typography-6558fb1-text-decoration:none;--e-global-typography-6558fb1-line-height:1.5em;--e-global-typography-6558fb1-letter-spacing:10px;--e-global-typography-92bce3b-font-family:"Poppins";--e-global-typography-92bce3b-font-size:16px;--e-global-typography-92bce3b-font-weight:400;--e-global-typography-92bce3b-text-transform:capitalize;--e-global-typography-92bce3b-font-style:italic;--e-global-typography-92bce3b-text-decoration:underline;--e-global-typography-92bce3b-line-height:1em;--e-global-typography-92bce3b-letter-spacing:0px;--e-global-typography-b2deeae-font-family:"Poppins";--e-global-typography-b2deeae-font-size:85px;--e-global-typography-b2deeae-font-weight:600;--e-global-typography-b2deeae-text-transform:none;--e-global-typography-b2deeae-font-style:normal;--e-global-typography-b2deeae-text-decoration:none;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-b2deeae-letter-spacing:0px;--e-global-typography-fb1a3e0-font-family:"Poppins";--e-global-typography-fb1a3e0-font-size:200px;--e-global-typography-fb1a3e0-font-weight:600;--e-global-typography-fb1a3e0-text-transform:none;--e-global-typography-fb1a3e0-font-style:normal;--e-global-typography-fb1a3e0-text-decoration:none;--e-global-typography-fb1a3e0-line-height:1.2em;--e-global-typography-fb1a3e0-letter-spacing:0px;--e-global-typography-397e168-font-family:"Poppins";--e-global-typography-397e168-font-size:16px;--e-global-typography-397e168-font-weight:400;--e-global-typography-397e168-text-transform:capitalize;--e-global-typography-397e168-font-style:italic;--e-global-typography-397e168-text-decoration:none;--e-global-typography-397e168-line-height:1.3em;--e-global-typography-397e168-letter-spacing:0px;background-color:#F6F6F6;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-kit-4076 button,.elementor-kit-4076 input[type="button"],.elementor-kit-4076 input[type="submit"],.elementor-kit-4076 .elementor-button{background-color:#002336;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:15px;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-kit-4076 button:hover,.elementor-kit-4076 button:focus,.elementor-kit-4076 input[type="button"]:hover,.elementor-kit-4076 input[type="button"]:focus,.elementor-kit-4076 input[type="submit"]:hover,.elementor-kit-4076 input[type="submit"]:focus,.elementor-kit-4076 .elementor-button:hover,.elementor-kit-4076 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#002336;border-radius:100px 100px 100px 100px;}.elementor-kit-4076 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4076 p{margin-block-end:28px;}.elementor-kit-4076 a{color:var( --e-global-color-accent );}.elementor-kit-4076 a:hover{color:var( --e-global-color-primary );}.elementor-kit-4076 h1{font-weight:600;}.elementor-kit-4076 h2{color:#00507E;font-family:"Open Sans", Sans-serif;font-size:3.429em;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;}.elementor-kit-4076 h3{color:#003A5C;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-kit-4076 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-392b9e0-font-family ), Sans-serif;font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-kit-4076 h5{color:#003A5C;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-kit-4076 h6{letter-spacing:3.6px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1110px;}.e-con{--container-max-width:1110px;--container-default-padding-top:10px;--container-default-padding-right:0px;--container-default-padding-bottom:10px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:20px;padding-inline-start:20px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-4076{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-9b24b86-font-size:2.714em;--e-global-typography-9b24b86-line-height:36px;--e-global-typography-9b24b86-letter-spacing:-1.44px;--e-global-typography-eed34c8-font-size:1.143em;--e-global-typography-eed34c8-line-height:18px;--e-global-typography-d77128c-font-size:2.286em;--e-global-typography-d77128c-line-height:34px;--e-global-typography-eed4185-font-size:1.714em;--e-global-typography-8f32e64-font-size:2.286em;--e-global-typography-8f32e64-line-height:34px;--e-global-typography-8f32e64-letter-spacing:-1.44px;--e-global-typography-573c762-font-size:1.143em;--e-global-typography-5a2d6a4-line-height:34px;--e-global-typography-5a2d6a4-letter-spacing:-1.44px;--e-global-typography-7f1734e-font-size:1.714em;--e-global-typography-c05b693-font-size:14px;--e-global-typography-6558fb1-font-size:14px;--e-global-typography-92bce3b-font-size:14px;--e-global-typography-b2deeae-font-size:65px;--e-global-typography-fb1a3e0-font-size:145px;--e-global-typography-397e168-font-size:14px;font-size:14px;}.elementor-kit-4076 h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4076{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:14px;--e-global-typography-9b24b86-font-size:2.214em;--e-global-typography-9b24b86-letter-spacing:-1.44px;--e-global-typography-d77128c-font-size:1.857em;--e-global-typography-d77128c-line-height:28px;--e-global-typography-eed4185-font-size:1.143em;--e-global-typography-eed4185-line-height:18px;--e-global-typography-8f32e64-font-size:1.857em;--e-global-typography-8f32e64-line-height:28px;--e-global-typography-8f32e64-letter-spacing:-1.44px;--e-global-typography-573c762-font-size:1.143em;--e-global-typography-573c762-line-height:22px;--e-global-typography-5a2d6a4-font-size:1.857em;--e-global-typography-5a2d6a4-line-height:28px;--e-global-typography-5a2d6a4-letter-spacing:-1.44px;--e-global-typography-7f1734e-font-size:1.143em;--e-global-typography-7f1734e-line-height:18px;--e-global-typography-392b9e0-font-size:18px;--e-global-typography-b2deeae-font-size:48px;--e-global-typography-b2deeae-line-height:1em;--e-global-typography-fb1a3e0-font-size:100px;--e-global-typography-fb1a3e0-line-height:1em;}.elementor-kit-4076 h2{font-size:18px;}.elementor-kit-4076 h4{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.white {
    color: #fff;
}

form label span {
    color: red;
}

#mega-menu h2 {
    font-size: 20px;
    font-weight: 700;
    color: rgb(0, 57, 92);
    padding-bottom: 12px;
}

#mega-menu .e-n-menu-item:last-child .e-n-menu-title {
    padding-right: 0px;
}

#mega-menu .mega-line {
    height: 4px;
    background-color: #F9C90F;
    border-radius:8px;
    width: 40%;
}

#mega-menu h3 {
    font-size: 18px;
    font-weight: 600;
    color: rgb(0, 57, 92);
    padding-top: 18px;
}

#mega-menu .menu-item {
    /*border: 1px solid pink;*/
    font-size: 14px;
    font-weight: 400;
    color: rgb(0, 57, 92);
}

#mega-menu .elementor-nav-menu--main .elementor-nav-menu li {
    padding: 6px 0 6px 0;
    transition: opacity 0.5s ease, background-color 0.5s ease-out;
    background-color: rgba(233, 236, 238, 0);
    border-radius: 6px;
}

#mega-menu .elementor-nav-menu--main .elementor-nav-menu li:hover {
    background-color: rgba(233, 236, 238, 1);
    border-radius: 6px;
}

#mega-menu .elementor-nav-menu--main .elementor-nav-menu a {
    padding: 0px 0px;
    color: rgb(0, 57, 92);
    transform: translateX(0);
    transition: transform 0.5s ease-out;
}

#mega-menu .elementor-nav-menu--main .elementor-nav-menu a:hover {
    transform: translateX(12px);
}

/* Homepage - Why Choose iTeraTEL section */
.elementor-element-5fc349c .elementor-icon-box-title {
    width: 120px;
}

/* Homepage - Testimonials section */
.elementor-testimonial-job {
    margin-top: 4px;
    /*text-align: right;*/
}


/* CRCT Tariff page - hide featured image - button */
.page-id-83 div[data-id="fcd4d6a"] {
    display:none;
}



/* Homepage - Get a Quote section */
.elementor-element-6571f5e li {
    margin-bottom: 5px !important;
}


/* Footer hover link */
footer .elementor-nav-menu--main a:hover.elementor-item {
    color: rgba(255, 255, 255, 0.5) !important;
}





/* The CSS below are for Mobile */

@media (max-width: 1024px) {
    .elementor-3561 .elementor-element.elementor-element-2a24a1d9 {
    --padding-top:8px !important;
    --padding-bottom: 8px !important;
}}

@media screen and (max-width: 1024px) and (min-width: 320px)
{
    
    .e-n-menu-wrapper {
        border:4px solid red;
        height: 100vh
        width: 100%;
    }
    
    .e-n-menu-heading {
    padding-top:30px !important;
    }
    
    /* first level dropdown */
    #e-n-menu-title-2512, #e-n-menu-title-2513, #e-n-menu-title-2514 {
        justify-content: space-between;
    }
    
    .elementor-nav-menu--dropdown .elementor-item, .elementor-sub-item {
        background-color: unset !important;
        color: #00507E !important;
        font-size: 1em !important;
    }
    
    /* second level dropwdown  */
    #mega-menu .elementor-nav-menu a {
        justify-content: space-between;
    }
    
    .elementor-sub-item {
        color: #4FA3D1 !important;
        font-weight: 500 !important;
    }
    
    /* last level - no dropdown */
    .elementor-nav-menu ul ul a {
        color: #191919 !important;
        font-weight: 400 important;
    }
    
    .elementor-nav-menu ul ul a:hover {
        color: rgba(25, 25, 25, 0.5) !important;
    }
    
    .elementor.elementor .e-con>.elementor-widget {
        width: 100%;
    }
    
    .elementor-nav-menu--dropdown.elementor-nav-menu__container {
        margin-top: 0px !important;
    }

}


/* all pages */
/*div[data-elementor-type='wp-page'] span {*/
/*    font-weight: 300;*/
/*    font-face: "Poppin";*/
/*}*/

.faqs summary, .features summary {
    justify-content: space-between !important;
}

.faqs summary:hover, .faqs summary[aria-expanded='true'] {
    background-image: linear-gradient(0deg, #D0EBF7 -23.5%, #FCFDFB 97.5%);
    border-color: rgb(145 202 227 / var(--tw-border-opacity, 1)) !important;
}

.features summary[aria-expanded='true'] {
    border-radius: 16px 16px 0px 0px;
}/* End custom CSS */