:root {--roms-font-regular: "hind_siliguriregular", sans-serif;--roms-font-medium: "hind_siligurimedium", sans-serif;--roms-font-semi-bold: "hind_siligurisemibold", sans-serif;--roms-font-bold: "hind_siliguribold", sans-serif;--roms-primary-color: #DC1B26;--roms-dark-color: #000;--roms-body-color: #333;--roms-white-color: #ffffff;--roms-grey-color: #ddd;--roms-bg-white: #ffffff;--roms-bg-primary: #DC1B26;--roms-bg-grey: #FAFAFA;--roms-bg-dark: #222429;--roms-bd-color: #EEEEEE;--roms-box-shadow: 0 7px 10px rgba(196, 105, 107, 6%);}*, *::before, *::after{box-sizing:border-box;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;}@font-face {font-family: 'hind_siliguribold';src: url('../fonts/hindsiliguri-bold-webfont.woff2') format('woff2'), url('../fonts/hindsiliguri-bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'hind_siligurimedium';src: url('../fonts/hindsiliguri-medium-webfont.woff2') format('woff2'), url('../fonts/hindsiliguri-medium-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'hind_siliguriregular';src: url('../fonts/hindsiliguri-regular-webfont.woff2') format('woff2'), url('../fonts/hindsiliguri-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'hind_siligurisemibold';src: url('../fonts/hindsiliguri-semibold-webfont.woff2') format('woff2'), url('../fonts/hindsiliguri-semibold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}body {background-color: var(--roms-bg-white);font-family: var(--roms-font-regular);font-size: 17px;line-height: 28px;color: var(--roms-body-color);font-weight: 400;letter-spacing: -0.2px;position: relative;overflow-x: hidden;}* {padding: 0;margin: 0;}h1, h2, h3, h4, h5, h6 {font-family: var(--roms-font-bold);-webkit-font-smoothing: antialiased;color: var(--roms-dark-color);word-wrap: break-word;}h1 {font-size: 45px;font-weight: 600;line-height: 55px;margin: 0 0 10px;color: var(--roms-dark-color);}h2 {font-size: 42px;line-height: 50px;color: var(--roms-dark-color);font-weight: 700;letter-spacing: -2px;margin: 0;}.section-heading .is-border span.hl{--roms-hl-bd-width: 0%;display: inline-block;position: relative;z-index: 1;}.section-heading .is-border span.hl:before {background-color: var(--roms-bg-primary);content: "";width: var(--roms-hl-bd-width);height: 5px;position: absolute;left: 0;bottom: 5px;border-radius: 3px;z-index: -1;}h3, h4 {margin: 0 0 10px;font-weight: 500;line-height: 1.7;color: var(--roms-dark-color);letter-spacing: -0.5px;}h3 {font-size: 20px;}h4 {font-size: 16px;}h5, h6 {font-size: 14px;margin: 0 0 10px;}p {font-size: 19px;line-height: 28px;margin-bottom: 15px;}.bg-grey{background-color: var(--roms-bg-grey);}.bd-top{border-top: 1px solid var(--roms-bd-color);}.section-heading{margin-bottom: 40px;}.section-heading .default-btn, .section-heading ul, .section-heading p{margin-top: 20px;}.grid-4-col{display: grid;grid-template-columns: repeat(4, 1fr);gap: 30px;}.grid-2-col{display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;align-items: center;}.ptb-100{padding: 100px 0;}@media (max-width: 992px) {.grid-4-col{grid-template-columns: repeat(2, 1fr);}.ptb-100{padding: 80px 0;}}@media (max-width: 767px) {.ptb-100{padding: 60px 0;}.grid-2-col{grid-template-columns: 1fr;}.section-heading{margin-bottom: 30px;}}@media (max-width: 600px) {.grid-4-col{grid-template-columns: 1fr;}}.text-left{text-align: left;}.text-center{text-align: center;}.text-right{text-align: right;}a {color: var(--roms-dark-color);}a, a:hover {text-decoration: none;}a:focus {outline: 0;text-decoration: none;}img {border: none;outline: none;max-width: 100%;}ul {display: block;list-style: none;padding: 0;margin: 0;}ul.check-with-icon li{display: grid;grid-template-columns: 23px 1fr;gap: 10px;align-items: center;font-family: var(--roms-font-semi-bold);font-weight: 600;font-size: 15px;line-height: 1;color: var(--roms-body-color);}ul.check-with-icon li:not(:last-of-type){margin-bottom: 13px;}ul.check-with-icon li svg{width: 23px;height: auto;margin-top: -2px;}ul.check-with-icon li svg .bg{fill: var(--roms-bg-primary);}ul.check-with-icon li svg .check{fill: #fff;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999 !important;}input:-moz-placeholder, textarea:-moz-placeholder {color: #999 !important;}input::-moz-placeholder, textarea::-moz-placeholder {color: #999 !important;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #999 !important;}button {border: none;background: none;}html.lenis, html.lenis body {height: auto;}.lenis.lenis-smooth {scroll-behavior: auto !important;}.lenis.lenis-smooth [data-lenis-prevent] {overscroll-behavior: contain;}.lenis.lenis-stopped {overflow: hidden;}.lenis.lenis-scrolling iframe {pointer-events: none;}#preloader-wrap {width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9999999999;display: flex;align-items: center;justify-content: center;overflow: hidden;}#preloader-wrap svg{width: 100vw;height: 110vh;position: absolute;left: 0;top: 0;z-index: -1;fill: #fff;}.dl-loader-text{font-family: var(--roms-font-bold);text-align: center;user-select: none;color: transparent;font-size: 60px;line-height: 1;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: rgba(220, 27, 38, 0.15);}.dl-loader-text span{display: inline-block;position: relative;}.dl-loader-text span:nth-child(4){margin-right: 15px;}.dl-loader-text span:before {position: absolute;top: 0;left: 0;animation: dl-text-loading 4s infinite;content: attr(data-text);opacity: 0;color: var(--roms-primary-color);line-height: 1;}.dl-loader-text span:nth-child(2):before {animation-delay: 0.1s;}.dl-loader-text span:nth-child(3):before {animation-delay: 0.2s;}.dl-loader-text span:nth-child(4):before {animation-delay: 0.3s;}.dl-loader-text span:nth-child(5):before {animation-delay: 0.4s;}.dl-loader-text span:nth-child(6):before {animation-delay: 0.5s;}.dl-loader-text span:nth-child(7):before {animation-delay: 0.6s;}.dl-loader-text span:nth-child(8):before {animation-delay: 0.7s;}.dl-loader-text span:nth-child(9):before {animation-delay: 0.8s;}.dl-loader-text span:nth-child(10):before {animation-delay: 0.9s;}.dl-loader-text span:nth-child(11):before {animation-delay: 1s;}@keyframes dl-text-loading {0%, 75%, 100% {opacity: 0;transform: rotateY(90deg);}25%, 50% {opacity: 1;transform: rotateY(0deg);}}@media (max-width: 767px) {.dl-loader-text {font-size: 42px;}}.container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }@media (min-width: 576px) {.container {max-width:540px }}@media (min-width: 768px) {.container {max-width:720px }}@media (min-width: 992px) {.container {max-width:960px }}@media (min-width: 1200px) {.container {max-width:1140px }}@media (min-width: 1400px) {.container {max-width:1320px }}a, a:hover, .form-control, .form-control:hover, button {-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}::-webkit-scrollbar {background-color: var(--bg-dark);width: 8px;height: 8px }::-webkit-scrollbar-thumb {cursor: pointer;background-color: var(--roms-bg-dark);}::selection {background-color: var(--roms-bg-primary);color: var(--roms-white-color);}-webkit-::selection {background-color: var(--roms-bg-primary);color: var(--roms-white-color);}::-moz-selection {background-color: var(--roms-bg-primary);color: var(--roms-white-color);}.default-btn {background: var(--roms-bg-primary);font-family: var(--roms-font-semi-bold);color: var(--roms-white-color);font-size: 14px;font-weight: 600;line-height: 1;text-transform: uppercase;display: inline-block;letter-spacing: 1px;padding: 15px 30px;border-radius: 3px;overflow: hidden;position: relative;z-index: 1;}.default-btn:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: var(--roms-bg-dark);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);transition: transform 500ms cubic-bezier(0.85, 0, 0.08, 1), -webkit-transform 500ms cubic-bezier(0.85, 0, 0.08, 1);-webkit-transition-timing-function: cubic-bezier(0.85, 0, 0.08, 1);transition-timing-function: cubic-bezier(0.85, 0, 0.08, 1);z-index: -1;}.default-btn:hover:before {-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.default-btn:hover {color: #fff;}@media (max-width: 600px) {.default-btn {font-size: 13px;line-height: 1;padding: 15px 18px;}}.big-text{font-family: var(--roms-font-bold);font-size: 50px;line-height: 60px;letter-spacing: -2px;color: var(--roms-dark-color);font-weight: 700;margin: 0 0 20px;}.desc{font-family: var(--roms-font-semi-bold);font-size: 15px;line-height: 27px;font-weight: 600;color: var(--roms-body-color);margin: 0;}@media (max-width: 767px) {.section-heading h2, .big-text{font-size: 32px;line-height: 40px;}.section-heading h2 br, p br, .big-text br{display: none;}}.dl-cursor {display: none;}@media (min-width: 992px) {.dl-cursor {display: block;width: 10px;height: 10px;border-radius: 50%;position: fixed;left: 0;top: 0;user-select: none;pointer-events: none;transform: translate(50%, 50%);visibility: hidden;z-index: 10000;-webkit-transition: all .5s cubic-bezier(.165, .84, .44, 1);transition: all .5s cubic-bezier(.165, .84, .44, 1);}.dl-cursor:before {background-color: var(--roms-dark-color);content: "";width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transition: all .5s cubic-bezier(.165, .84, .44, 1);transition: all .5s cubic-bezier(.165, .84, .44, 1);}.dl-cursor.dl-drag:before{background-color: transparent;width: 50px;height: 50px;border: 3px solid var(--roms-dark-color);opacity: 0.3;-webkit-transition: all .5s cubic-bezier(.165, .84, .44, 1);transition: all .5s cubic-bezier(.165, .84, .44, 1);}.dl-cursor:after{display: block;content: "";right: -20px;border-top: 2px solid var(--roms-dark-color);border-right: 2px solid var(--roms-dark-color);}.dl-cursor span{left: -20px;border-bottom: 2px solid var(--roms-dark-color);border-left: 2px solid var(--roms-dark-color);}.dl-cursor:after, .dl-cursor span{width: 12px;height: 12px;position: absolute;top: 50%;transform: translateY(-50%) rotate(45deg);opacity: 0.3;visibility: hidden;}.dl-cursor.dl-drag:after{right: -38px;visibility: visible;-webkit-transition: right .5s cubic-bezier(.165, .84, .44, 1);transition: right .5s cubic-bezier(.165, .84, .44, 1);}.dl-cursor.dl-drag span{left: -38px;visibility: visible;-webkit-transition: left .5s cubic-bezier(.165, .84, .44, 1);transition: left .5s cubic-bezier(.165, .84, .44, 1);}}.main-header {width: 100%;}.bottom-header{background-color: var(--roms-bg-primary);width: 100%;}.top-header-inner{display: grid;grid-template-columns: 250px 1fr;gap: 60px;padding: 20px 0;}.contact-info{display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.contact-item{display: grid;grid-template-columns: 45px 1fr;gap: 20px;}.contact-item h4{font-family: var(--roms-font-semi-bold);font-size: 18px;line-height: 1;color: var(--roms-primary-color);font-weight: 600;margin: 0 0 15px;}.contact-item p{font-family: var(--roms-font-semi-bold);font-size: 16px;line-height: 1.5;font-weight: 600;margin: 0;}.main-header-wapper {display: flex;align-items: center;justify-content: space-between;height: 50px;}.main-header-info {display: flex;align-items: center;column-gap: 20px;}.header-menu-wrap {display: none;}.sticky-header-wrap{position: fixed;left: 0;top: 0;width: 100%;transform: translateY(-100%);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.05);transition: transform 0.5s ease;z-index: 99;}@media(min-width: 993px) {.sticky-header-wrap.sticky-fixed-top{transform: translateY(0);will-change: transform;transition: transform 1s ease;}.header-menu-wrap {display: block;}.header-menu-wrap ul li {display: inline-flex;position: relative;margin-right: 30px;}.header-menu-wrap ul li a {font-family: var(--roms-font-semi-bold);color: var(--roms-white-color);font-size: 16px;font-weight: 600;letter-spacing: 0.2px;display: block;padding: 0;margin: 0;line-height: 50px;text-decoration: none;-webkit-font-smoothing: antialiased;position: relative;z-index: 1;}.header-menu-wrap li ul {background-color: var(--roms-white-color);box-shadow: var(--roms-box-shadow);width: 220px;padding: 0;display: block;position: absolute;left: -35px;top: 100px;opacity: 0;visibility: hidden;z-index: 0;-webkit-transition: all 0.5s;transition: all 0.5s;}.header-menu-wrap li:hover > ul {opacity: 1;visibility: visible;top: 50px;z-index: 99;}.header-menu-wrap li ul ul{left: 100%;top: 10px;}.header-menu-wrap li ul li:hover ul{top: 0;}.header-menu-wrap li li {margin: 0;padding: 15px 30px;display: flex;justify-content: space-between;text-align: left;position: relative;transition: all 0.2s ease-in-out;}.header-menu-wrap li li:not(:last-of-type) {border-bottom: 1px solid var(--roms-border-color);}.header-menu-wrap li li > a {font-family: var(--roms-font-medium);color: var(--roms-body-color);font-size: 16px;font-weight: 500;text-transform: capitalize;display: block;height: auto;line-height: inherit;line-height: 20px;letter-spacing: -0.2px;width: 100%;-webkit-font-smoothing: antialiased;position: relative;}.header-menu-wrap li li > a:before {background-color: var(--roms-bg-primary);position: absolute;width: 10px;height: 1px;content: "";left: -15px;top: 50%;opacity: 0;transform: translateY(-50%);-webkit-transition: all 0.3s 0s ease-out;-moz-transition: all 0.3s 0s ease-out;-ms-transition: all 0.3s 0s ease-out;-o-transition: all 0.3s 0s ease-out;transition: all 0.3s 0s ease-out;}.header-menu-wrap li li:hover > a {color: var(--roms-primary-color);margin-left: 15px;}.header-menu-wrap li li:hover > a::before {opacity: 0.8;}}.mobile-menu-action, .mobile-navigation-menu {display: none;}@media (max-width: 992px) {.mobile-menu-action{color: var(--roms-white-color);width: 35px;height: 20px;display: flex;flex-wrap: wrap;flex-direction: column;align-items: flex-end;justify-content: space-between;cursor: pointer;}.mobile-menu-action span{background-color: var(--roms-white-color);width: 100%;height: 2px;transition: width 0.3s linear;}.mobile-menu-action span:nth-child(2){width: 80%;}.mobile-menu-action span:last-child{width: 50%;}.mobile-menu-action:hover span:nth-child(2){width: 90%;}.mobile-menu-action:hover span:nth-child(3){width: 70%;}.header-menu-wrap .nav-menu {display: none;}#mobile-menu-close {position: absolute;right: 25px;top: 20px;width: 40px;height: 40px;color: var(--roms-dark-color);display: flex;align-items: center;justify-content: center;flex-wrap: wrap;border-radius: 50%;border: 1px solid rgba(230, 230, 230, 0.7);cursor: pointer;}#mobile-menu-close svg{width: 24px;height: 24px;}#mobile-menu-close:hover {opacity: 0.7;}.mobile-navigation-menu {background-color: rgba(255, 255, 255, 1);position: fixed;left: -100%;top: 0;width: 100%;height: 100vh;padding: 110px 0 50px;display: block;visibility: hidden;opacity: 0;overflow-y: scroll;transition: all .3s linear;z-index: 1000;}.mobile-navigation-menu::-webkit-scrollbar {display: none;}.open-mobile-menu.mobile-navigation-menu {left: 0;visibility: visible;opacity: 1;transition: all .3s linear;}.mobile-navigation-menu .main-menu {display: block;}.mobile-navigation-menu .dropdown-plus {width: 100px;height: 65px;line-height: 65px;position: absolute;top: 2px;right: 25px;cursor: pointer;z-index: 1;}.mobile-navigation-menu .dropdown-plus:before, .mobile-navigation-menu .dropdown-plus:after {position: absolute;content: "";top: 50%;right: 10px;width: 12px;height: 2px;background-color: var(--roms-grey-color);transform: translateY(-50%);}.mobile-navigation-menu .dropdown-plus:after {transform: translateY(-50%) rotate(90deg);transition: all 0.3s ease-in-out;}.mobile-navigation-menu .dropdown-plus.dropdown-open:after {visibility: hidden;transform: translateY(-50%) rotate(0deg);transition: all 0.3s ease-in-out;}.mobile-navigation-menu ul {padding-left: 0;}.mobile-navigation-menu .nav-menu {border-top: 1px solid rgba(230, 230, 230, 0.7);border-bottom: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu ul li {position: relative;margin: 0;display: block;padding: 0;}.mobile-navigation-menu ul li > a {display: block;padding: 25px 40px;font-family: var(--roms-font-bold);color: var(--roms-dark-color);font-size: 18px;line-height: 1;font-weight: 500;}.mobile-navigation-menu ul li:not(:last-of-type) > a{border-bottom: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu ul li:hover > a, .mobile-navigation-menu li li:hover > a {color: var(--roms-dark-color);}.mobile-navigation-menu ul li ul li ul, .mobile-navigation-menu ul li ul {background-color: transparent;width: 100%;opacity: 1;padding: 0;visibility: visible;position: inherit;display: none;top: inherit;left: inherit;box-shadow: none;}.mobile-navigation-menu ul li ul{border-bottom: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu ul li ul ul{border-top: 1px solid rgba(230, 230, 230, 0.7);border-bottom: none;}.mobile-navigation-menu ul li ul ul a{padding-left: 60px;}.mobile-navigation-menu ul li ul ul ul a{padding-left: 80px;}.mobile-navigation-menu li li:last-child {border-bottom: none;}.mobile-navigation-menu ul li ul ul, .mobile-navigation-menu ul li:last-of-type ul ul{border-top: none;border-bottom: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu ul li:last-of-type ul{border-top: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu ul li:last-of-type ul li ul{border-bottom: 1px solid rgba(230, 230, 230, 0.7);}.mobile-navigation-menu li li > a {color: var(--roms-dark-color);font-weight: 400;font-size: 18px;padding: 25px 20px 25px 40px;}.menu-right-item {justify-content: flex-end;}}@media (max-width: 680px){.mobile-navigation-menu{width: 90%;}}.text-anim, .main-header-wapper .nav-menu > li > a {overflow: hidden;}.text-anim span, .main-header-wapper .nav-menu > li > a span {white-space: pre;display: inline-block;opacity: 0;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}.text-anim:before, .main-header-wapper .nav-menu > li > a::before {display: flex;align-items: center;justify-content: center;content: attr(data-text);position: absolute;color: var(--roms-white-color);top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}.text-anim:hover::before, .main-header-wapper .nav-menu > li > a:hover::before {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}.text-anim:hover > span, .main-header-wapper .nav-menu > li > a:hover > span {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.text-anim:hover > span:nth-child(1), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(1) {-webkit-transition-delay: 0.045s;transition-delay: 0.045s;}.text-anim:hover > span:nth-child(2), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(2) {-webkit-transition-delay: 0.09s;transition-delay: 0.09s;}.text-anim:hover > span:nth-child(3), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(3) {-webkit-transition-delay: 0.135s;transition-delay: 0.135s;}.text-anim:hover > span:nth-child(4), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(4) {-webkit-transition-delay: 0.18s;transition-delay: 0.18s;}.text-anim:hover > span:nth-child(5), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(5) {-webkit-transition-delay: 0.225s;transition-delay: 0.225s;}.text-anim:hover > span:nth-child(6), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(6) {-webkit-transition-delay: 0.27s;transition-delay: 0.27s;}.text-anim:hover > span:nth-child(7), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(7) {-webkit-transition-delay: 0.315s;transition-delay: 0.315s;}.text-anim:hover > span:nth-child(8), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(8) {-webkit-transition-delay: 0.36s;transition-delay: 0.36s;}.text-anim:hover > span:nth-child(9), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(9) {-webkit-transition-delay: 0.405s;transition-delay: 0.405s;}.text-anim:hover > span:nth-child(10), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(10) {-webkit-transition-delay: 0.45s;transition-delay: 0.45s;}.text-anim:hover > span:nth-child(11), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(11) {-webkit-transition-delay: 0.495s;transition-delay: 0.495s;}.text-anim:hover > span:nth-child(12), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(12) {-webkit-transition-delay: 0.54s;transition-delay: 0.54s;}.text-anim:hover > span:nth-child(13), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(13) {-webkit-transition-delay: 0.585s;transition-delay: 0.585s;}.text-anim:hover > span:nth-child(14), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(14) {-webkit-transition-delay: 0.63s;transition-delay: 0.63s;}.text-anim:hover > span:nth-child(15), .main-header-wapper .nav-menu > li > a:hover > span:nth-child(15) {-webkit-transition-delay: 0.675s;transition-delay: 0.675s;}.menu-right-item {display: flex;flex-wrap: wrap;align-items: center;column-gap: 20px;}.header-socials{display: flex;align-items: center;justify-content: flex-end;gap: 15px;}.header-socials a{background-color: var(--roms-dark-color);width: 33px;height: 33px;border-radius: 2px;color: var(--roms-white-color);display: flex;align-items: center;justify-content: center;box-shadow: none;}.header-socials a svg{fill: currentColor;width: auto;height: 14px;}.header-socials a:hover{opacity: 0.9;}.header-socials a:nth-child(1){background-color: #279b37;}.header-socials a:nth-child(2){background-color: #1877f2;}.header-socials a:nth-child(3){background-color: #ff0000;}.header-socials a:nth-child(4){background-color: #a4c639;}@media (max-width: 1024px) {.site-branding{max-width: 250px;}.top-header-inner {display: grid;grid-template-columns: 1fr;gap: 20px;padding: 20px 0;}.contact-info{gap: 20px;}.contact-item {grid-template-columns: 1fr;gap: 0;}.contact-item img{display: none;}}@media (max-width: 992px) {.menu-right-item{width: 100%;justify-content: space-between;}}@media (max-width: 767px) {.contact-info{grid-template-columns: repeat(2, 1fr);grid-row-gap: 10px;}}@media (max-width: 520px) {.contact-info{grid-template-columns: 1fr;grid-gap: 15px;}}.hero-section{background-image: url(../img/banner.jpg);background-size: cover;background-position: bottom right;background-repeat: no-repeat;width: 100%;height: 650px;display: flex;align-items: center;}.hero-content{max-width: 50%;}.hero-content .default-btn{margin-top: 30px;}@media (max-width: 1024px) {.hero-section{background-position: 20% 0;}.hero-content{max-width: 70%;}}@media (max-width: 992px) {.hero-section{height: 480px;}.hero-content{max-width: 90%;}}.promo-item{text-align: center;}.promo-item img{width: 70px;height: auto;margin: 0 auto;}.promo-item h3{font-family: var(--roms-font-bold);font-size: 20px;line-height: 1.2;font-weight: 700;color: var(--roms-dark-color);margin: 10px 0 20px;}.promo-item p{font-family: var(--roms-font-medium);font-size: 15px;line-height: 26px;font-weight: 500;}.pricing-item{padding: 30px;border: 1px solid var(--roms-bd-color);border-radius: 3px;position: relative;transition: all 0.3s ease-in-out;}.pricing-item h4{font-family: var(--roms-font-bold);font-size: 22px;line-height: 1;font-weight: 700;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid var(--roms-bd-color);}.pricing-item .price{font-family: var(--roms-font-bold);font-size: 28px;line-height: 1;font-weight: 700;color: var(--roms-primary-color);margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid var(--roms-bd-color);}.pricing-item .price span{font-family: var(--roms-font-semi-bold);font-size: 16px;color: var(--roms-body-color);font-weight: 600;}.pricing-item ul li{display: block;font-family: var(--roms-font-semi-bold);font-size: 15px;font-weight: 600;line-height: 1.4;color: var(--roms-body-color);position: relative;padding: 15px 0 15px 25px;}.pricing-item ul li:not(:last-of-type){border-bottom: 1px solid var(--roms-bd-color);}.pricing-item ul li:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%230ABF53'%3E%3Cpath class='fa-secondary' opacity='.4' d=''/%3E%3Cpath class='fa-primary' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: 15px;background-position: left center;content: "";width: 15px;height: 15px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.pricing-item .default-btn{margin-top: 20px;padding: 13px 30px;}.pricing-item:hover{box-shadow: 0 7px 10px rgba(196, 105, 107, 10%);transition: all 0.3s ease-in-out;}.pricing-item.popular .badge {position: absolute;width: auto;background: var(--roms-bg-primary);color: #fff;top: 35px;right: -15px;z-index: 10;font-family: var(--roms-font-semi-bold);font-size: 10px;line-height: 16px;font-weight: 600;text-transform: uppercase;padding: 5px 10px;}.pricing-item.popular .badge:after{content: "";position: absolute;top: -15px;right: 0;width: 0;height: 0;border-bottom: 15px solid #DC1B26;border-right: 15px solid rgba(0,0,0,0);z-index: 9;opacity: .9;}@media (max-width: 1200px){.pricing-item h4{font-size: 18px;}}.grid-left{height: 100%;overflow: hidden;border-radius: 3px;}.grid-left img{width: 100%;height: 100%;object-fit: cover;object-position: center;}.about-section .section-heading h2{display: flex;align-items: center;justify-content: flex-start;gap: 15px;}.about-section .section-heading h2 span{font-size: 20px;line-height: 1;font-weight: 700;color: var(--roms-primary-color);}.about-section .desc b{background-color: green;color: white;line-height: 1;display: inline-block;padding: 3px 8px;border-radius: 3px;}.bottom-content h3{font-family: var(--roms-font-bold);font-weight: 700;font-size: 20px;line-height: 1;}.contact-list{display: flex;flex-direction: column;gap: 15px;margin-top: 20px;}.contact-list li{display: grid;grid-template-columns: 35px 1fr;gap: 10px;align-items: center;}.contact-list li .icon{background-color: var(--roms-bg-primary);color: #fff;width: 35px;height: 35px;display: flex;align-items: center;justify-content: center;border-radius: 3px;}.contact-list li .icon svg{fill: currentColor;width: 16px;height: auto;}.contact-list li a, .contact-list li span:not(.icon){color: var(--roms-dark-color);}.contact-list li a:hover{color: var(--roms-primary-color);}.personal-links{margin-top: 30px;display: flex;flex-wrap: wrap;gap: 10px;}.personal-links a{background-color: var(--roms-bg-dark);width: 40px;height: 40px;color: var(--roms-white-color);border-radius: 3px;display: flex;align-items: center;justify-content: center;}.personal-links a.fb{background-color: #1877f2;}.personal-links a.tw{background-color: #1da1f2;}.personal-links a.whatsapp{background-color: #25d366;}.personal-links a svg{fill: currentColor;width: auto;height: 16px;}.personal-links a:hover{opacity: 0.8;}.team-thumb {width: 100%;height: 330px;position: relative;overflow: hidden;}.team-thumb img {width: 100%;height: 100%;object-fit: cover;object-position: center;position: absolute;left: 0;top: 0;transition: all .3s linear;}.team-card:hover .team-thumb img {transform: scale(1.02);}.team-social {background-color: var(--roms-bg-primary);position: absolute;left: 0;top: 40%;transform: translateY(-50%) translateX(-100%);visibility: hidden;opacity: 0;transition: all .3s ease;}.team-social li a {background-color: var(--roms-bg-primary);color: var(--roms-white-color);font-size: 16px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;box-shadow: none;position: relative;z-index: 1;}.team-social li a:before {background-color: var(--roms-bg-dark);width: 0;height: 100%;content: "";position: absolute;left: 0;top: 0;visibility: hidden;opacity: 0;transition: all .3s ease;z-index: -1;}.team-social li a:hover:before {width: 100%;visibility: visible;opacity: 1;}.team-social li a:hover {color: #fff;}.team-social li a svg{fill: currentColor;width: auto;height: 14px;}.team-social li:not(:last-of-type) a {border-bottom: 1px solid #c2101a;}.team-card:hover .team-social {transform: translateY(-50%) translateX(0);visibility: visible;opacity: 1;}.team-content {background-color: #fff;box-shadow: 0px 0px 20px 0.5px rgb(0 0 0 / 20%);margin-top: -30px;padding: 25px 20px;margin-right: 20px;position: relative;z-index: 2;}.team-content .position {background-color: var(--roms-bg-primary);clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);font-family: var(--roms-font-semi-bold);font-size: 14px;font-weight: 600;color: var(--roms-white-color);display: inline-block;line-height: 1;padding: 10px 25px 10px 20px;position: absolute;left: 0;top: -34px;margin: 0;}.team-content h3 {font-family: var(--roms-font-bold);font-size: 19px;font-weight: 700;line-height: 1;color: var(--roms-dark-color);margin-bottom: 0;}.team-content .phone {font-family: var(--roms-font-semi-bold);font-size: 15px;font-weight: 600;color: var(--roms-dark-color);}.team-content .phone:hover{color: var(--roms-primary-color);}.brance-member{border: 1px solid var(--roms-bd-color);border-radius: 3px;overflow: hidden;transition: all 0.3s ease-in-out;}.brance-member:hover{box-shadow: 0 7px 10px rgba(196, 105, 107, 10%);transition: all 0.3s ease-in-out;}.brance-member .member-thumb{height: 300px;overflow: hidden;position: relative;}.brance-member .member-thumb img{width: 100%;height: 100%;object-fit: cover;object-position: center;transition: all .3s linear;}.brance-member:hover .member-thumb img {transform: scale(1.02);}.brance-member .address{background-color: var(--roms-bg-primary);width: 90%;border-top-right-radius: 5px;position: absolute;left: 0;bottom: 0;padding: 15px;font-family: var(--roms-font-semi-bold);font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--roms-white-color);visibility: hidden;opacity: 0;transform: translate(-10px, 60%);z-index: 1;transition: all .3s linear;}.brance-member:hover .address{visibility: visible;opacity: 1;transform: translate(0, 0);}.member-content{background-color: var(--roms-bg-white);padding: 20px;}.member-content h3{font-size: 18px;line-height: 1;font-weight: 700;color: var(--roms-dark-color);margin: 0 0 3px;}.member-content h4{font-family: var(--roms-font-medium);font-size: 16px;line-height: 1;font-weight: 500;color: var(--roms-body-color);margin: 0;}@media (max-width: 767px) {.brance-member:hover .address, .brance-member .address{visibility: visible;opacity: 1;transform: translate(0, 0);}}@media (max-width: 580px) {.brance-member .member-thumb{height: 350px;}}.footer-items{display: grid;grid-template-columns: repeat(3, 1fr);gap: 80px;}@media (min-width: 1200px) {.links-widget{padding-left: 80px;}}.about-widget img{max-width: 250px;}.about-widget p{margin-top: 20px;margin-bottom: 0;}.widget-item p{font-family: var(--roms-font-medium);font-weight: 500;font-size: 15px;line-height: 27px;color: var(--roms-body-color);}.widget-item h5{font-family: var(--roms-font-bold);font-weight: 700;font-size: 20px;line-height: 1;padding-bottom: 15px;letter-spacing: -0.5px;margin: 0 0 20px;position: relative;}.widget-item h5:before, .widget-item h5:after {background: var(--roms-bg-primary);content: "";height: 4px;position: absolute;left: 0;bottom: 5px;}.widget-item h5:before {width: 15px;}.widget-item h5:after {width: 35px;left: 20px;}.widget-link{display: flex;flex-direction: column;gap: 10px;}.widget-link li{padding-left: 35px;position: relative;}.widget-link li:before{content: "";background-repeat: no-repeat;background-size: 20px;background-position: left 3px;width: 20px;height: 28px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.widget-link li a{font-family: var(--roms-font-medium);font-weight: 500;font-size: 16px;line-height: 20px;color: var(--roms-body-color);}.widget-link li a:hover{color: var(--roms-primary-color);}.widget-link li:nth-child(1):before{background-image: url(../img/tv.png);}.widget-link li:nth-child(2):before{background-image: url(../img/wifi.png);}.widget-link li:nth-child(3):before{background-image: url(../img/wifi-router.png);}.widget-link li:nth-child(4):before{background-image: url(../img/customer-service.png);}.widget-item .contact-list{flex-direction: inherit;flex-wrap: wrap;}.widget-item .contact-list li:nth-child(2) span:not(.icon){display: flex;flex-direction: column;gap: 2px;}.widget-item .contact-list li:nth-child(2) span:not(.icon) a{line-height: 1;}@media (max-width: 992px) {.footer-items{grid-template-columns: repeat(2, 1fr);gap: 50px;}}@media (max-width: 600px) {.footer-items{grid-template-columns: 1fr;}.widget-item .contact-list{flex-direction: column;}}.footer{background-color: #fff;padding: 30px 0;}.footer p{font-family: var(--roms-font-medium);font-weight: 500;font-size: 14px;line-height: 1;color: var(--roms-body-color);margin: 0;}.footer p a:hover{color: var(--roms-primary-color);}@media (max-width: 767px) {.footer{padding: 30px 15px;}.footer p{line-height: 26px;}}#scrollup {width: 45px;height: 45px;position: fixed;bottom: 30px;right: 30px;overflow: hidden;cursor: pointer;z-index: 999;}.scroll-to-top {background-color: var(--roms-primary-color);color: var(--roms-white-color);width: 100%;height: 100%;text-align: center;font-size: 25px;padding: 0;line-height: 40px;border-radius: 3px;cursor: pointer;outline: none;text-decoration: none;transform: translateY(150%);transition: all 0.3s ease-in-out;}.scroll-to-top svg {fill: currentColor;width: 25px;height: 25px;display: flex;align-items: center;margin: 0 auto;}#scrollup.show {opacity: 1;}#scrollup.show .scroll-to-top {transform: translateY(0);transition: all 0.3s ease-in-out;}.scroll-to-top:hover {text-decoration: none;opacity: 0.8;transition: all 0.3s ease-in-out;}