.elementor-20821 .elementor-element.elementor-element-b0a9616{--display:flex;--min-height:500px;--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;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-b0a9616:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-b0a9616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taranawireless.com/wp-content/uploads/2025/08/Tarana-G2-LP-banner-2208x689px-v10b-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20821 .elementor-element.elementor-element-b0a9616::before, .elementor-20821 .elementor-element.elementor-element-b0a9616 > .elementor-background-video-container::before, .elementor-20821 .elementor-element.elementor-element-b0a9616 > .e-con-inner > .elementor-background-video-container::before, .elementor-20821 .elementor-element.elementor-element-b0a9616 > .elementor-background-slideshow::before, .elementor-20821 .elementor-element.elementor-element-b0a9616 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20821 .elementor-element.elementor-element-b0a9616 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20821 .elementor-element.elementor-element-f62dc5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-20821 .elementor-element.elementor-element-170eb62{--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;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-170eb62:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-170eb62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(327deg, #454141 0%, #191717 100%);}.elementor-20821 .elementor-element.elementor-element-851e4a5{--display:flex;}.elementor-20821 .elementor-element.elementor-element-0d362d3{text-align:center;}.elementor-20821 .elementor-element.elementor-element-0d362d3 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-20821 .elementor-element.elementor-element-0d362d3 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-20821 .elementor-element.elementor-element-c327129 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-20821 .elementor-element.elementor-element-6994374{text-align:center;}.elementor-20821 .elementor-element.elementor-element-6994374 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-20821 .elementor-element.elementor-element-3be02f6{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-3be02f6:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-3be02f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-20821 .elementor-element.elementor-element-b9536a0{--display:flex;}.elementor-20821 .elementor-element.elementor-element-4a004f1{text-align:center;}.elementor-20821 .elementor-element.elementor-element-4a004f1 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-20821 .elementor-element.elementor-element-4a004f1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20821 .elementor-element.elementor-element-049fc7b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-e96854b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20821 .elementor-element.elementor-element-e96854b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-be3bf0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20821 .elementor-element.elementor-element-be3bf0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-a8e53b5{text-align:center;width:var( --container-widget-width, 167.26% );max-width:167.26%;--container-widget-width:167.26%;--container-widget-flex-grow:0;}.elementor-20821 .elementor-element.elementor-element-a8e53b5 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-20821 .elementor-element.elementor-element-a8e53b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20821 .elementor-element.elementor-element-a8e53b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-195435b{width:var( --container-widget-width, 129.714% );max-width:129.714%;--container-widget-width:129.714%;--container-widget-flex-grow:0;}.elementor-20821 .elementor-element.elementor-element-195435b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-544512b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20821 .elementor-element.elementor-element-544512b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-491cc58 img{width:42%;}.elementor-20821 .elementor-element.elementor-element-491cc58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20821 .elementor-element.elementor-element-491cc58{width:var( --container-widget-width, 169.294% );max-width:169.294%;--container-widget-width:169.294%;--container-widget-flex-grow:0;}.elementor-20821 .elementor-element.elementor-element-491cc58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20821 .elementor-element.elementor-element-0682b73{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:-10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-0682b73:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-0682b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20821 .elementor-element.elementor-element-430ebde{--display:flex;}.elementor-20821 .elementor-element.elementor-element-08a2e27 img{width:84%;}.elementor-20821 .elementor-element.elementor-element-1cbe369{--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;--padding-top:040px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-1cbe369:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-1cbe369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(327deg, #454141 0%, #191717 100%);}.elementor-20821 .elementor-element.elementor-element-f8ffd31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-20821 .elementor-element.elementor-element-5388e25{text-align:center;}.elementor-20821 .elementor-element.elementor-element-5388e25 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-20821 .elementor-element.elementor-element-5388e25 > .elementor-widget-container{padding:0px 0px 040px 0px;}.elementor-20821 .elementor-element.elementor-element-4bd2e95 > .elementor-widget-container{padding:0px 0px 040px 0px;}.elementor-20821 .elementor-element.elementor-element-2442dcc{--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;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-2442dcc:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-2442dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;}.elementor-20821 .elementor-element.elementor-element-96f06bc{--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-20821 .elementor-element.elementor-element-a60d742{text-align:center;}.elementor-20821 .elementor-element.elementor-element-a60d742 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-20821 .elementor-element.elementor-element-a60d742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20821 .elementor-element.elementor-element-27ec602{text-align:center;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-20821 .elementor-element.elementor-element-27ec602 .elementor-heading-title{font-weight:400;line-height:1.5rem;}.elementor-20821 .elementor-element.elementor-element-58b35d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-58b35d0:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-58b35d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://taranawireless.com/wp-content/uploads/2025/08/Tarana-G2-LP-banner-2208x689px-v3.jpg");background-position:center right;background-size:cover;}.elementor-20821 .elementor-element.elementor-element-feb50c4{--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;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-feb50c4:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-feb50c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-20821 .elementor-element.elementor-element-802facf{--display:flex;}.elementor-20821 .elementor-element.elementor-element-8f34c5e{text-align:center;}.elementor-20821 .elementor-element.elementor-element-8f34c5e .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-20821 .elementor-element.elementor-element-8f34c5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20821 .elementor-element.elementor-element-9786e37{text-align:center;}.elementor-20821 .elementor-element.elementor-element-9786e37 .elementor-heading-title{font-weight:400;}@media(max-width:1024px){.elementor-20821 .elementor-element.elementor-element-3be02f6{--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-20821 .elementor-element.elementor-element-58b35d0:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-58b35d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-20821 .elementor-element.elementor-element-b0a9616{--min-height:250px;}.elementor-20821 .elementor-element.elementor-element-b0a9616:not(.elementor-motion-effects-element-type-background), .elementor-20821 .elementor-element.elementor-element-b0a9616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20821 .elementor-element.elementor-element-195435b{text-align:center;}.elementor-20821 .elementor-element.elementor-element-491cc58 img{width:25%;}.elementor-20821 .elementor-element.elementor-element-f8ffd31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20821 .elementor-element.elementor-element-58b35d0{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-20821 .elementor-element.elementor-element-170eb62{--content-width:1330px;}.elementor-20821 .elementor-element.elementor-element-3be02f6{--content-width:1140px;}.elementor-20821 .elementor-element.elementor-element-e96854b{--width:13%;}.elementor-20821 .elementor-element.elementor-element-be3bf0a{--width:57%;}.elementor-20821 .elementor-element.elementor-element-544512b{--width:25%;}.elementor-20821 .elementor-element.elementor-element-0682b73{--content-width:1140px;}.elementor-20821 .elementor-element.elementor-element-1cbe369{--content-width:1330px;}.elementor-20821 .elementor-element.elementor-element-2442dcc{--content-width:1330px;}.elementor-20821 .elementor-element.elementor-element-96f06bc{--width:1330px;}.elementor-20821 .elementor-element.elementor-element-58b35d0{--content-width:765px;}.elementor-20821 .elementor-element.elementor-element-feb50c4{--content-width:1330px;}}/* Start custom CSS for html, class: .elementor-element-c327129 */.tw-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 2rem;
        }

        .tw-page-header {
            text-align: center;
            margin-bottom: 3rem;
        }

        .tw-page-header h1 {
            font-size: 2.5rem;
            color: #2c3e50;
        }

        .tw-page-header p {
            font-size: 1.1rem;
            color: #6c757d;
            max-width: 600px;
            margin: 0 auto;
        }

        .tw-items-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 2rem;
            margin: 0 2rem 1rem 2rem;
            justify-items: center;
        }

        .tw-item-card {
            background: #eee;
            border-radius: 12px;
            overflow: hidden;
            box-shadow: 0px 0px 40px 10px rgba(0,0,0,0.05);
            transition: transform 0.3s ease, box-shadow 0.3s ease;
            text-decoration: none !important;
            color: inherit;
            display: block;
            border: solid 0px #fff;
            width: 100%;
            max-width: 350px;
        }

        .tw-item-card:hover {
           /* transform: translateY(-5px); */
            transform: scale(1.045) !important;
            transition: all 0.3s ease-in-out !important;
            box-shadow: 0px 10px 50px 15px rgba(0,0,0,0.1);
            text-decoration: none;
            color: inherit;
        }

        .tw-item-image {
            height: auto;
            /* background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); */
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: 2.5rem;
            position: relative;
            overflow: hidden;
            padding: 1rem 1.5rem .5rem 1.5rem;
        }

        .tw-item-image img {
            width: 100%;
            max-width: 248px;
            height: 140px;
            object-fit: cover;
            border-radius: 12px;
        }

        .tw-item-content {
            padding: .5rem 1.5rem;
        }

        .tw-item-title {
            font-size: 18px;
            font-weight: 600;
            color: #000;
            margin: auto;
            text-align: center;
            text-decoration: none !important;
        }

        .tw-item-description {
            text-align: center;
            color: #000;
            font-size: 14px;
        }
        
        .tw-prevent-default:hover {
            opacity: .4 !important;
        }

        @media (min-width: 768px) {
            .tw-items-grid {
                grid-template-columns: repeat(3, 1fr);
            }
        }

        @media (max-width: 767px) {
            .tw-container {
                padding: 1rem;
            }
            
            .tw-page-header h1 {
                font-size: 2rem;
            }
            
            .tw-items-grid {
                grid-template-columns: 1fr;
                gap: 1.5rem;
                justify-self: center;
            }
            
            .tw-item-content {
                padding: 1.25rem;
            }
        }

        @media (max-width: 480px) {
            .tw-page-header h1 {
                font-size: 1.75rem;
            }
            
            .tw-item-image {
                height: 175px;
                font-size: 2rem;
            }
        }

        .tw-fade-in {
            opacity: 0;
            transform: translateY(20px);
            transition: opacity 0.6s ease, transform 0.6s ease;
        }

        .tw-fade-in.tw-visible {
            opacity: 1;
            transform: translateY(0);
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851e4a5 */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-170eb62 *//*.elementor-20821 .elementor-element.elementor-element-170eb62 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0682b73 *//*.elementor-20821 .elementor-element.elementor-element-0682b73 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bd2e95 */.testimonial-slider {
            /* max-width: 1200px; */
            width: 100%;
            /* background: white;
            border-radius: 12px;
             box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            padding: 40px;
            */
            position: relative;
        }

        .testimonials-container {
            display: flex;
            gap: 30px;
            align-items: stretch;
            min-height: 400px;
            width: 100;
            justify-content: space-between;
        }

        .testimonial-card {
            flex: 1;
            background: white;
            border-radius: 12px;
            padding: 30px;
            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
            border: 1px solid #e9ecef;
            transition: all 0.3s ease;
            display: flex;
            flex-direction: column;
            overflow: hidden;
            /* word-wrap: break-word; */
            min-width: 0;
            max-width: 325px;
        }

        .testimonial-quote {
            line-height: 1.6;
            color: #2c3e50;
            flex: 1;
            overflow: hidden;
        }

        .quote-regular {
            font-weight: 400;
            font-size: 1em;
            color: #5a6c7d;
            line-height: 1.6;
            /* word-break: break-word;
            hyphens: auto; */
        }

        .testimonial-author {
            display: flex;
            align-items: center;
            gap: 15px;
            margin-top: auto;
            cursor: pointer;
            transition: all 0.3s ease;
            padding: 8px;
            border-radius: 8px;
            text-decoration: none;
            color: inherit;
        }

        .testimonial-author:hover {
            background-color: #f8f9fa;
            transform: translateY(-2px);
            text-decoration: none;
        }

        .testimonial-author:active {
            transform: translateY(0);
        }

        .author-avatar {
            width: 80px;
            height: 50px;
            border-radius: 8px;
            object-fit: contain;
            border: 1px solid #e9ecef;
            background-color: white;
            padding: 4px;
            flex-shrink: 0;
        }

        .author-info {
            flex: 1;
        }

        .author-name {
            font-weight: 600;
            color: #2c3e50;
            margin-bottom: 4px;
            font-size: 0.95em;
        }

        .author-title {
            color: #6c757d;
            font-size: 0.85em;
        }


        @media (max-width: 899px) {
            .testimonial-slider {
                padding: 20px;
            }
            
            .testimonials-container {
                flex-direction: column;
                min-height: auto;
                gap: 20px;
            }
            
            .testimonial-card {
                height: auto;
                min-height: 300px;
                align-self: center;
            }
            
            .quote-regular {
                font-size: 0.85em;
            }
            
            .testimonial-quote {
                margin-bottom: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8ffd31 */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cbe369 *//*.elementor-20821 .elementor-element.elementor-element-1cbe369 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f06bc */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2442dcc *//*.elementor-20821 .elementor-element.elementor-element-2442dcc {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-802facf */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb50c4 *//*.elementor-20821 .elementor-element.elementor-element-feb50c4 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */