.elementor-21607 .elementor-element.elementor-element-89c4fd2{--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;--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-21607 .elementor-element.elementor-element-c553ea7{--display:flex;--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-21607 .elementor-element.elementor-element-596af114{--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:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-596af114:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-596af114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-34553e95{--display:flex;}.elementor-21607 .elementor-element.elementor-element-7a8fbcd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-7a8fbcd8{text-align:center;}.elementor-21607 .elementor-element.elementor-element-7a8fbcd8 .elementor-heading-title{font-weight:700;color:#2B3138;}.elementor-21607 .elementor-element.elementor-element-23581570{font-size:20px;color:#2B3138;}.elementor-21607 .elementor-element.elementor-element-b81f093{--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;--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-21607 .elementor-element.elementor-element-e5df98e{--display:flex;--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-21607 .elementor-element.elementor-element-1616206{--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-21607 .elementor-element.elementor-element-1616206:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-1616206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#312F2F;}.elementor-21607 .elementor-element.elementor-element-bec2966{--display:flex;}.elementor-21607 .elementor-element.elementor-element-defcb6e > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-21607 .elementor-element.elementor-element-defcb6e{text-align:center;}.elementor-21607 .elementor-element.elementor-element-defcb6e .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-45c1e8f{color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-a9bb319 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-21607 .elementor-element.elementor-element-ddf8251 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-21607 .elementor-element.elementor-element-ddf8251{text-align:center;}.elementor-21607 .elementor-element.elementor-element-ddf8251 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-a5a12f2 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-21607 .elementor-element.elementor-element-63b3622{--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;--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-21607 .elementor-element.elementor-element-016de90{--display:flex;--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-21607 .elementor-element.elementor-element-ac4d7a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-ac4d7a1:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-ac4d7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-959fb98{--display:flex;}.elementor-21607 .elementor-element.elementor-element-3460701 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-3460701{text-align:center;}.elementor-21607 .elementor-element.elementor-element-3460701 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-2db22d1{--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;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-2db22d1:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-2db22d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-9325f71{--display:flex;}.elementor-21607 .elementor-element.elementor-element-7637719 img{max-width:100%;}.elementor-21607 .elementor-element.elementor-element-23a8005{--display:flex;}.elementor-21607 .elementor-element.elementor-element-23a8005:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-23a8005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-60921bd{--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-21607 .elementor-element.elementor-element-60921bd:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-60921bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-f639899 img{width:54%;}.elementor-21607 .elementor-element.elementor-element-bede2f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-bede2f8:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-bede2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-019c509 .elementor-button{background-color:#025287;font-size:16px;font-weight:600;text-decoration:none;fill:#ffffff;color:#ffffff;border-radius:300px 300px 300px 300px;padding:15px 45px 15px 45px;}.elementor-21607 .elementor-element.elementor-element-019c509 .elementor-button:hover, .elementor-21607 .elementor-element.elementor-element-019c509 .elementor-button:focus{background-color:#D65527;color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-019c509 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-019c509 .elementor-button:hover svg, .elementor-21607 .elementor-element.elementor-element-019c509 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-3210774{--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;--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-21607 .elementor-element.elementor-element-237fa56{--display:flex;--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-21607 .elementor-element.elementor-element-71e58e0{--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;--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-21607 .elementor-element.elementor-element-249735f{--display:flex;--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-21607 .elementor-element.elementor-element-8e769ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-8e769ed:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-8e769ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-5a99441{--display:flex;}.elementor-21607 .elementor-element.elementor-element-3b8bf3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-3b8bf3d{text-align:center;}.elementor-21607 .elementor-element.elementor-element-3b8bf3d .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-2e55a6a{--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;}.elementor-21607 .elementor-element.elementor-element-2e55a6a:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-2e55a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-f5fe7d3{--display:flex;}.elementor-21607 .elementor-element.elementor-element-b3e1e0d{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-b3e1e0d img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px;}.elementor-21607 .elementor-element.elementor-element-984d83b{--display:flex;}.elementor-21607 .elementor-element.elementor-element-35474a3{--display:flex;--justify-content:center;}.elementor-21607 .elementor-element.elementor-element-68195a2{--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;}.elementor-21607 .elementor-element.elementor-element-68195a2:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-68195a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-545a72e{--display:flex;}.elementor-21607 .elementor-element.elementor-element-831ed37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-831ed37 img{border-radius:8px 8px 8px 8px;}.elementor-21607 .elementor-element.elementor-element-3240fdc{--display:flex;}.elementor-21607 .elementor-element.elementor-element-ab7ebe3{--display:flex;--justify-content:center;}.elementor-21607 .elementor-element.elementor-element-5638f59{width:var( --container-widget-width, 101.078% );max-width:101.078%;--container-widget-width:101.078%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-cab2de6{--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:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-cab2de6:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-cab2de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-a5558e7{--display:flex;}.elementor-21607 .elementor-element.elementor-element-feeea72{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-feeea72 img{border-radius:8px 8px 8px 8px;}.elementor-21607 .elementor-element.elementor-element-8a5757a{--display:flex;}.elementor-21607 .elementor-element.elementor-element-7c5f0c1{--display:flex;--justify-content:center;}.elementor-21607 .elementor-element.elementor-element-bed7be9{width:var( --container-widget-width, 101.078% );max-width:101.078%;--container-widget-width:101.078%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-c0fcc60{--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:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-c0fcc60:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-c0fcc60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-348a789{--display:flex;}.elementor-21607 .elementor-element.elementor-element-b6e3088 .elementor-button{background-color:#025287;font-size:16px;font-weight:600;text-decoration:none;fill:#ffffff;color:#ffffff;border-radius:300px 300px 300px 300px;padding:15px 45px 15px 45px;}.elementor-21607 .elementor-element.elementor-element-b6e3088 .elementor-button:hover, .elementor-21607 .elementor-element.elementor-element-b6e3088 .elementor-button:focus{background-color:#D65527;color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-b6e3088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-b6e3088 .elementor-button:hover svg, .elementor-21607 .elementor-element.elementor-element-b6e3088 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-240f214{--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;--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-21607 .elementor-element.elementor-element-346db54{--display:flex;--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-21607 .elementor-element.elementor-element-137cce2{--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:10px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-8d57b75{--display:flex;}.elementor-21607 .elementor-element.elementor-element-9078401 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-9078401{text-align:center;}.elementor-21607 .elementor-element.elementor-element-9078401 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-e4ca761{--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;--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-21607 .elementor-element.elementor-element-9a39eea{--display:flex;--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-21607 .elementor-element.elementor-element-0d54b68{--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:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-0d54b68:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-0d54b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-9b57f51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-9b57f51{text-align:center;}.elementor-21607 .elementor-element.elementor-element-9b57f51 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-42b3ed4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-42b3ed4:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-42b3ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-560e3db{--display:flex;}.elementor-21607 .elementor-element.elementor-element-560e3db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-6d3c5b4{width:var( --container-widget-width, 130.483% );max-width:130.483%;--container-widget-width:130.483%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-6d3c5b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-b80dd59{--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;}.elementor-21607 .elementor-element.elementor-element-b80dd59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-8a2ef6f{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-8e1faa6{width:var( --container-widget-width, 130.483% );max-width:130.483%;--container-widget-width:130.483%;--container-widget-flex-grow:0;}.elementor-21607 .elementor-element.elementor-element-8e1faa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-1ac2f61{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;--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-21607 .elementor-element.elementor-element-5b92ebb{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;text-align:center;}.elementor-21607 .elementor-element.elementor-element-5b92ebb > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-5b92ebb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-5b92ebb img{width:100%;max-width:100%;}.elementor-21607 .elementor-element.elementor-element-04cf2e8{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;text-align:center;}.elementor-21607 .elementor-element.elementor-element-04cf2e8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-04cf2e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21607 .elementor-element.elementor-element-04cf2e8 img{width:100%;max-width:100%;}.elementor-21607 .elementor-element.elementor-element-6c73120{--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:0px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-6c73120:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-6c73120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-21607 .elementor-element.elementor-element-6c73120.e-con{--align-self:center;}.elementor-21607 .elementor-element.elementor-element-1b189d5{--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;--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-21607 .elementor-element.elementor-element-deacbcd{--display:flex;--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-21607 .elementor-element.elementor-element-e564ee9{--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:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-e564ee9:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-e564ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #336797 0%, #3585BA 100%);}.elementor-21607 .elementor-element.elementor-element-322457b{--display:flex;}.elementor-21607 .elementor-element.elementor-element-322457b:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-322457b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-21607 .elementor-element.elementor-element-5a841c4 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-21607 .elementor-element.elementor-element-5a841c4{text-align:center;}.elementor-21607 .elementor-element.elementor-element-5a841c4 .elementor-heading-title{font-weight:700;color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-313c1d9 > .elementor-widget-container{padding:0px 0px 1px 0px;}.elementor-21607 .elementor-element.elementor-element-313c1d9{text-align:center;}.elementor-21607 .elementor-element.elementor-element-313c1d9 .elementor-heading-title{font-size:24px;font-weight:700;color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-fbe6ab2{text-align:left;color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-3f68239{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21607 .elementor-element.elementor-element-3f68239:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-3f68239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21607 .elementor-element.elementor-element-9ad75d4{--display:flex;}.elementor-21607 .elementor-element.elementor-element-4bffbfd{text-align:center;}.elementor-21607 .elementor-element.elementor-element-4bffbfd .elementor-heading-title{color:#231F20;}.elementor-21607 .elementor-element.elementor-element-139ba04{--display:flex;}.elementor-21607 .elementor-element.elementor-element-c8b2614{text-align:center;}.elementor-21607 .elementor-element.elementor-element-c8b2614 .elementor-heading-title{color:#231F20;}.elementor-21607 .elementor-element.elementor-element-5126ebb{--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:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-5126ebb:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-5126ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #CCD9E5 0%, #99B3CB 100%);}.elementor-21607 .elementor-element.elementor-element-5e648af{--display:flex;}.elementor-21607 .elementor-element.elementor-element-35323c7{text-align:center;}.elementor-21607 .elementor-element.elementor-element-35323c7 .elementor-heading-title{font-weight:700;color:#231F20;}.elementor-21607 .elementor-element.elementor-element-8cfd082 > .elementor-widget-container{background-color:#FFFFFF;padding:024px 0px 024px 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 20px 2px rgba(0, 0, 0, 0.3);}.elementor-21607 .elementor-element.elementor-element-8cfd082 img{max-width:95%;border-radius:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-a485eb0{--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:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-a485eb0:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-a485eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #336797 0%, #99B3CB 100%);}.elementor-21607 .elementor-element.elementor-element-0ffe0c4{--display:flex;}.elementor-21607 .elementor-element.elementor-element-ec9f3e8{text-align:center;}.elementor-21607 .elementor-element.elementor-element-ec9f3e8 .elementor-heading-title{font-weight:700;color:#F8F8F8;}.elementor-21607 .elementor-element.elementor-element-1caaf16 > .elementor-widget-container{background-color:#FFFFFF;padding:024px 0px 024px 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 20px 2px rgba(0, 0, 0, 0.3);}.elementor-21607 .elementor-element.elementor-element-1caaf16 img{max-width:65%;}.elementor-21607 .elementor-element.elementor-element-69ea7c4{--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-21607 .elementor-element.elementor-element-69ea7c4:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-69ea7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2FF;}.elementor-21607 .elementor-element.elementor-element-47c6bcd{--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-21607 .elementor-element.elementor-element-62f4989 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-62f4989{text-align:center;}.elementor-21607 .elementor-element.elementor-element-62f4989 .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-6af1649{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-21607 .elementor-element.elementor-element-6af1649 .elementor-heading-title{font-weight:400;line-height:1.5rem;}.elementor-21607 .elementor-element.elementor-element-8af2ec6{--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;--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-21607 .elementor-element.elementor-element-1e16471{--display:flex;--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-21607 .elementor-element.elementor-element-ddb8fb0{--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:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-bcff902{--display:flex;}.elementor-21607 .elementor-element.elementor-element-2c45aca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-2c45aca{text-align:center;}.elementor-21607 .elementor-element.elementor-element-2c45aca .elementor-heading-title{font-weight:700;color:#00274B;}.elementor-21607 .elementor-element.elementor-element-d743cfe{--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-21607 .elementor-element.elementor-element-d743cfe:not(.elementor-motion-effects-element-type-background), .elementor-21607 .elementor-element.elementor-element-d743cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-21607 .elementor-element.elementor-element-58c86c1{--display:flex;}.elementor-21607 .elementor-element.elementor-element-34ac2b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21607 .elementor-element.elementor-element-34ac2b7{text-align:center;}.elementor-21607 .elementor-element.elementor-element-34ac2b7 .elementor-heading-title{font-weight:700;color:#00274B;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21607 .elementor-element.elementor-element-596af114{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-1616206{--content-width:1330px;}.elementor-21607 .elementor-element.elementor-element-ac4d7a1{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-60921bd{--content-width:1412px;}.elementor-21607 .elementor-element.elementor-element-8e769ed{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-f5fe7d3{--width:19.5%;}.elementor-21607 .elementor-element.elementor-element-984d83b{--width:2.599%;}.elementor-21607 .elementor-element.elementor-element-35474a3{--width:77.539%;}.elementor-21607 .elementor-element.elementor-element-545a72e{--width:19%;}.elementor-21607 .elementor-element.elementor-element-3240fdc{--width:3.104%;}.elementor-21607 .elementor-element.elementor-element-ab7ebe3{--width:77.534%;}.elementor-21607 .elementor-element.elementor-element-a5558e7{--width:19%;}.elementor-21607 .elementor-element.elementor-element-8a5757a{--width:3.104%;}.elementor-21607 .elementor-element.elementor-element-7c5f0c1{--width:77.534%;}.elementor-21607 .elementor-element.elementor-element-c0fcc60{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-137cce2{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-42b3ed4{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-560e3db{--width:100%;}.elementor-21607 .elementor-element.elementor-element-b80dd59{--width:100%;}.elementor-21607 .elementor-element.elementor-element-e564ee9{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-5126ebb{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-a485eb0{--content-width:1140px;}.elementor-21607 .elementor-element.elementor-element-69ea7c4{--content-width:1330px;}.elementor-21607 .elementor-element.elementor-element-47c6bcd{--width:1330px;}.elementor-21607 .elementor-element.elementor-element-d743cfe{--content-width:1330px;}}@media(max-width:1024px){.elementor-21607 .elementor-element.elementor-element-ac4d7a1{--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-b3e1e0d img{max-width:100%;}.elementor-21607 .elementor-element.elementor-element-cab2de6{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-137cce2{--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-e564ee9{--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-9ad75d4{--flex-wrap:wrap;}.elementor-21607 .elementor-element.elementor-element-5126ebb{--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-a485eb0{--padding-top:040px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-21607 .elementor-element.elementor-element-ddb8fb0{--padding-top:030px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-21607 .elementor-element.elementor-element-b3e1e0d img{max-width:100%;}.elementor-21607 .elementor-element.elementor-element-5b92ebb{text-align:center;}.elementor-21607 .elementor-element.elementor-element-04cf2e8{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-53c2cbeb */.tw-g2-container {
            max-width: 1200px;
            margin: 0 auto;
            text-align: center;
        }

        .tw-g2-main-title {
            font-size: 32px;
            font-weight: bold;
            color: #333;
            margin-bottom: 10px;
        }

        .tw-g2-subtitle {
            font-size: 16px;
            color: #666;
            margin-bottom: 40px;
        }

        .tw-g2-video-grid {
            display: grid;
            grid-template-columns: 1fr 2fr;
            gap: 30px;
            max-width: 1200px;
            margin: 0 auto;
            align-items: center;
        }

        .tw-g2-segments-grid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(2, 1fr);
            gap: 15px;
        }

        /* Tablet breakpoint */
        @media (max-width: 1024px) {
            .tw-g2-video-grid {
                grid-template-columns: 1fr 1.5fr;
                gap: 15px;
            }
            
            .tw-g2-segments-grid {
                grid-template-columns: repeat(3, 1fr);
                grid-template-rows: auto;
            }
        }

        /* Small tablet / large mobile breakpoint */
        @media (max-width: 768px) {
            .tw-g2-video-grid {
                grid-template-columns: 1fr;
                gap: 20px;
            }
            
            .tw-g2-segments-grid {
                grid-template-columns: repeat(2, 1fr);
                grid-template-rows: auto;
            }
            
            .tw-g2-main-title {
                font-size: 28px;
            }
        }

        /* Mobile breakpoint */
        @media (max-width: 480px) {
            
            .tw-g2-main-title {
                font-size: 24px;
            }
            
            .tw-g2-segments-grid {
                grid-template-columns: 1fr;
            }
            
            .tw-g2-video-item {
                margin-bottom: 10px;
            }
            
            .tw-g2-video-title {
                padding: 12px;
                font-size: 13px;
            }
        }

        .tw-g2-video-item {
            background: white;
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
            transition: transform 0.2s ease;
        }

        .tw-g2-video-item:hover {
            transform: translateY(-2px);
            cursor: pointer;
        }

        .tw-g2-video-thumbnail {
            position: relative;
            width: 100%;
            height: 100px;
            background: #000;
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            display: flex;
            align-items: center;
            justify-content: center;
            overflow: hidden;
        }

        .tw-g2-video-thumbnail.tw-g2-full-event {
            height: 200px;
        }

        .tw-g2-play-button {
            width: 40px;
            height: 40px;
            background: #ff0000;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }

        .tw-g2-play-button:hover {
            transform: scale(1.1);
        }

        .tw-g2-play-button::after {
            content: '';
            width: 0;
            height: 0;
            border-left: 12px solid white;
            border-top: 8px solid transparent;
            border-bottom: 8px solid transparent;
            margin-left: 3px;
        }

        .tw-g2-video-title {
            padding: 15px 2px;
            font-size: 14px;
            color: #333;
            text-align: center;
            line-height: 1.4;
            font-weight: bold;
        }

        .tw-g2-duration {
            position: absolute;
            top: 10px;
            left: 10px;
            background: rgba(0,0,0,0.8);
            color: white;
            padding: 4px 8px;
            border-radius: 4px;
            font-size: 12px;
        }

        .tw-g2-full-event-label {
            position: absolute;
            top: 10px;
            left: 10px;
            background: rgba(0,0,0,0.8);
            color: white;
            padding: 6px 12px;
            border-radius: 4px;
            font-size: 14px;
            font-weight: bold;
        }

        /* Specific thumbnail images for different videos */
        .tw-g2-video-thumbnail.tw-g2-tarana { background-image: url('https://taranawireless.com/wp-content/uploads/2025/09/g2-basil-serg-fi.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-broadband { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-state-of-broadband.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-current-state { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-guest-speaker-craig-moffett.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-impact { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-tarana-g1-impact.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-dawn { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-churn-final-word.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-introducing { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-introducing-the-g2-bn.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-use-cases { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-bn-use-cases.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-rhin { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-introducing-the-rnm.jpg'); }
        .tw-g2-video-thumbnail.tw-g2-pricing { background-image: url('https://taranawireless.com/wp-content/uploads/2025/10/g2-pricing-availability-qa.jpg'); }

        .tw-g2-video-embed {
            width: 100%;
            height: 100%;
            border: none;
        }

        .tw-g2-video-item.tw-g2-playing .tw-g2-video-thumbnail {
            background-image: none !important;
            background-color: #000;
        }

        .tw-g2-video-item.tw-g2-playing .tw-g2-play-button,
        .tw-g2-video-item.tw-g2-playing .tw-g2-full-event-label {
            display: none;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596af114 *//*.elementor-21607 .elementor-element.elementor-element-596af114 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b81f093 */.elementor-21607 .elementor-element.elementor-element-b81f093 {
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9bb319 */.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 html, class: .elementor-element-a5a12f2 */.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-bec2966 */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1616206 *//*.elementor-21607 .elementor-element.elementor-element-1616206 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b3622 */.elementor-21607 .elementor-element.elementor-element-63b3622 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3210774 */.elementor-21607 .elementor-element.elementor-element-3210774 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e58e0 */.elementor-21607 .elementor-element.elementor-element-71e58e0 {
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3e1e0d */@media (max-width: 767px) {
    .elementor-21607 .elementor-element.elementor-element-b3e1e0d img {
        max-width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-240f214 */.elementor-21607 .elementor-element.elementor-element-240f214 {
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3901a68 */.tcs-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 40px;
}

.tcs-gradient-text {
    color: var(--F8F8F8, #F8F8F8);
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px; /* 137.5% */
}

.tcs-dd-text{
    color: var(--F8F8F8, #F8F8F8);
font-family: Lato;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 22px; /* 137.5% */
margin-bottom: 20px;

}

.tcs-list-container {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    color: var(--Text, #231F20);
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 125% */
}

.tcs-list-item {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: baseline;
    gap: 8px;
    padding-left: 16px;
}

.uni-arrow-bullet {
    color: var(--F8F8F8, #F8F8F8);
font-family: Tarana;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 20px; /* 166.667% */
}

.tcs-page-link {
    text-decoration: underline !important;
    color: #fff;
}

.tcs-page-link:hover {
    text-decoration: underline !important;
    color: #fff;
}

.tcs-flex-row {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 40px;
}

.tcs-list-header {
    color: #00274B;
font-family: Lato;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 24px; /* 120% */
}

.tcs-list-image {
    border-radius: 8px !important;
}

.tcs-list-image-cont {
    border-radius: 8px;
    box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.30);
}

#service-act-cont {
    max-width: 50%;
}

#tcs-sec-cont {
    max-width: 46%;
}

#sec-img-cont {
    display: flex;
width: 540px;
height: 304px;
padding: 62px 0px 62.176px 0px;
justify-content: center;
align-items: center;
}

@media (max-width: 630px) {
    .tcs-list-image {
        width: 100%;
    }
}


@media (max-width: 900px) {
    .tcs-flex-row {
        flex-wrap: wrap;
        margin: auto;
        justify-content: center;
    }

    .tcs-reverse {
        flex-wrap: wrap-reverse;
    }

    #service-act-cont {
        max-width: 100%;
    }

    #tcs-sec-cont {
        max-width: 100%;
    }

    #fault-man-cont {
        width: 100%;
    }

    #tcs-sec-cont {
        width: 100%;
    }
    
    #sec-img-cont {
        width: 100%;
        padding: 0px;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4ca761 */.elementor-21607 .elementor-element.elementor-element-e4ca761 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b189d5 */.elementor-21607 .elementor-element.elementor-element-1b189d5 {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c6bcd */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ea7c4 *//*.elementor-21607 .elementor-element.elementor-element-69ea7c4 {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8af2ec6 */.elementor-21607 .elementor-element.elementor-element-8af2ec6 {
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41903e4 */.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;
        }

        .slider-container {
            position: relative;
            overflow: hidden;
            margin-bottom: 30px;
            height: 400px;
        }

        .slider-track {
            display: flex;
            transition: transform 0.5s ease-in-out;
            gap: 30px;
            align-items: stretch;
            height: 100%;
            cursor: grab;
            user-select: none;
        }

        .slider-track:active {
            cursor: grabbing;
        }

        .testimonial-card {
            min-width: calc(33.333% - 20px);
            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;
            opacity: 0.7;
            transform: scale(0.95);
            display: flex;
            flex-direction: column;
            height: 100%;
        }

        .testimonial-card.active {
            opacity: 1;
            /* transform: scale(1); */
            box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);
        }

        .testimonial-quote {
            margin-bottom: 25px;
            line-height: 1.6;
            color: #2c3e50;
            flex: 1;
        }

        .quote-regular {
            font-weight: 400;
            font-size: 1em;
            color: #5a6c7d;
            line-height: 1.6;
        }

        .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);
        }

        .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;
        }

        .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;
        }

        .slider-navigation {
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .nav-arrow {
            background: none;
            border: none;
            font-size: 24px;
            color: #6c757d;
            cursor: pointer;
            padding: 10px;
            border-radius: 50%;
            transition: all 0.3s ease;
            width: 50px;
            height: 50px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .nav-arrow:hover {
            background-color: #f8f9fa;
            color: #495057;
        }

        .nav-arrow:disabled {
            opacity: 0.3;
            cursor: not-allowed;
        }

        .pagination-dots {
            display: flex;
            gap: 12px;
        }

        .dot {
            width: 12px;
            height: 12px;
            border-radius: 50%;
            background-color: #dee2e6;
            cursor: pointer;
            transition: all 0.3s ease;
            border: none;
        }

        .dot.active {
            background-color: #6f42c1;
            transform: scale(1.2);
        }

        .dot:hover {
            background-color: #adb5bd;
        }

        @media (max-width: 768px) {
            .testimonial-slider {
                padding: 20px;
            }
            
            .testimonial-card {
                min-width: 100%;
            }
            
            .slider-track {
                gap: 20px;
            }
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c86c1 */#rnv-banner-section-cont .elementor-widget-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d743cfe *//*.elementor-21607 .elementor-element.elementor-element-d743cfe {
    background-image: linear-gradient(180deg, #336797 0%, #3585BA 100%);
}*//* End custom CSS */