﻿*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;min-height:100%;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}body{font-size:18px !important;font-family:"sofia-pro",sans-serif;color:#847979;position:relative;background-color:#000;-ms-touch-action:pan-y;overflow-x:hidden;outline:none}a:hover{transition:all .3s ease-in-out}p{font-size:18px;line-height:150%;margin:0}p:first-letter{text-transform:capitalize}figure{margin:0}figure img{display:block;max-width:100%}ul{list-style:none;margin:0;padding:0}@media(min-width: 1400px){.container{max-width:1500px}}::selection{color:#fff;background:#d0120a}::-moz-selection{color:#fff;background:#d0120a}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.form-field{width:100%;margin:0 0 21px 0}@media only screen and (max-width: 1400px){.form-field{margin:0 0 18px 0}}label{display:block;font-style:normal;font-weight:500;font-size:16px;line-height:137.02%;color:#8999a6}@media only screen and (max-width: 1400px){label{font-size:14px}}.textbox{width:100%;height:59px;padding:0 21px;background:#f1f6fc;border:none;font-family:"sofia-pro",sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#d0120a;margin:0 0 0 0;border-radius:0;outline:none}@media only screen and (max-width: 1400px){.textbox{height:45px;padding:0 15px}}.textbox::-webkit-input-placeholder{opacity:1;color:#999;font-size:16px}.textbox:focus{border:#1f1f1f solid 1px}textarea.textbox{height:99px;resize:none;padding:15px 21px}@media only screen and (max-width: 1400px){textarea.textbox{height:70px;padding:15px}}.button,.primary--button,.secondary--button,.line--button-white,.line--button{display:inline-block;padding:0 43px;margin:0;height:61px;font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:58px;text-transform:capitalize;text-decoration:none;border:none;border-radius:3px;text-align:center;cursor:pointer;transition:all .3s ease-in-out}.button:hover,.primary--button:hover,.secondary--button:hover,.line--button-white:hover,.line--button:hover{background-color:#f53931}@media only screen and (max-width: 1400px){.button,.primary--button,.secondary--button,.line--button-white,.line--button{padding:0 32px;height:48px;line-height:46px}}@media only screen and (max-width: 991px){.button,.primary--button,.secondary--button,.line--button-white,.line--button{font-size:15px;font-weight:600;padding:0 28px;height:45px;line-height:43px}}.line-button-sm{display:inline-block;text-decoration:none;padding:0 28px;height:41px;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:38px;letter-spacing:.54px;border-radius:3px;border:1px solid rgba(255,255,255,.51)}.line-button-sm:hover{background:#d0120a;border:1px solid #d0120a}.line--button{display:block;height:21px;font-size:18px;letter-spacing:.54px;line-height:21px;color:#fff;border-radius:3px;width:auto;padding:10px 43px;border:1px solid rgba(255,255,255,.51)}.line--button:hover{color:#fff;border:1px solid #d0120a}.line--button-white{color:#fff;border-radius:3px;border:1px solid #aa9e9e}.line--button-white:hover{color:#fff;border:1px solid #d0120a}.secondary--button{border-radius:3px;color:#fff;border:1px solid #1c2632;background:#1c2632}.secondary--button:hover{border:1px solid #d0120a}.primary--button{background:#d0120a;color:#fff;border:1px solid #d0120a}.primary--button:hover{background-color:#f42219;border:1px solid #f42219}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);list-style-type:none}.slick-dots li{display:block;float:left;margin:0 2px}.slick-dots li button{width:6px;height:6px;background-color:#666;outline:none;border:none;font-size:0;padding:0}.slick-dots li.slick-active button{background-color:#999}.slick-arrow{width:30px;height:30px;background-color:#666;font-size:0;position:relative;outline:none;border:none;cursor:pointer}.slick-arrow:after{font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;text-align:center;color:#fff}.slick-arrow.slick-next:after{content:""}.slick-arrow.slick-prev:after{content:""}@keyframes arrowMove{0%{transform:translateY(-10px)}50%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}h1{margin:0;color:#fff;font-size:72px;font-style:normal;font-weight:700;line-height:104%}h1 span{font-size:60%}@media only screen and (max-width: 1400px){h1{font-size:58px}}@media only screen and (max-width: 1200px){h1{font-size:55px}}@media only screen and (max-width: 768px){h1{font-size:40px}}@media only screen and (max-width: 640px){h1{font-size:36px}}h3{margin:0;color:#fff;font-size:48px;font-style:normal;font-weight:800;line-height:110%}@media only screen and (max-width: 1400px){h3{font-size:40px}}@media only screen and (max-width: 1200px){h3{font-size:38px}}@media only screen and (max-width: 991px){h3{font-size:34px}}@media only screen and (max-width: 768px){h3{font-size:30px}}h4{margin:0;color:#fff;font-size:36px;font-style:normal;font-weight:500;line-height:110%}@media only screen and (max-width: 1400px){h4{font-size:34px}}@media only screen and (max-width: 1200px){h4{font-size:32px}}@media only screen and (max-width: 991px){h4{font-size:30px}}@media only screen and (max-width: 768px){h4{font-size:26px}}.heading--section{display:flex;justify-content:center;flex-direction:column;max-width:830px;text-align:center;margin:0 auto}.heading--section h3{margin-bottom:10px}.heading--section p{color:#948282;font-size:20px;font-style:normal;font-weight:300;line-height:28px;margin:0 auto}@media only screen and (max-width: 1400px){.heading--section p{font-size:18px;line-height:26px}}@media only screen and (max-width: 991px){.heading--section p{font-size:17px;line-height:24px}}@media only screen and (max-width: 640px){.heading--section p{font-size:16px;line-height:22px}}.home--banner,.inner--banner{width:100%;height:750px;background-position:70% 50% !important;background-repeat:no-repeat !important;background-size:cover !important;margin-top:-50px;position:relative}@media only screen and (max-width: 1400px){.home--banner,.inner--banner{height:auto;padding:120px 0}}@media only screen and (max-width: 768px){.home--banner,.inner--banner{background-position:48% 50% !important;text-align:center;height:auto;padding:120px 0}}.home--banner .container,.inner--banner .container{height:100%}.home--banner .container .content--area,.inner--banner .container .content--area{max-width:616px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media only screen and (max-width: 768px){.home--banner .container .content--area,.inner--banner .container .content--area{height:auto;align-items:center;background-position:48% 50% !important;text-align:center}}.home--banner .container .content--area h1,.inner--banner .container .content--area h1{margin-bottom:30px}@media only screen and (max-width: 1400px){.home--banner .container .content--area h1,.inner--banner .container .content--area h1{margin-bottom:20px}}.home--banner .container .content--area p,.inner--banner .container .content--area p{margin-bottom:36px}@media only screen and (max-width: 1400px){.home--banner .container .content--area p,.inner--banner .container .content--area p{margin-bottom:20px}}@media only screen and (max-width: 991px){.home--banner .container .content--area p,.inner--banner .container .content--area p{font-size:17px}}@media only screen and (max-width: 640px){.home--banner .container .content--area p,.inner--banner .container .content--area p{font-size:16px}}.home--banner .container .content--area h6,.inner--banner .container .content--area h6{margin-bottom:46px;color:#fff;font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}@media only screen and (max-width: 1400px){.home--banner .container .content--area h6,.inner--banner .container .content--area h6{margin-bottom:30px}}.home--banner .container .content--area h6 span,.inner--banner .container .content--area h6 span{font-size:26px}.home--banner .container .content--area .scroll-icon,.inner--banner .container .content--area .scroll-icon{text-decoration:none;bottom:-7%;left:50%;transform:translateX(-50%);position:absolute}.home--banner .container .content--area .scroll-icon span,.inner--banner .container .content--area .scroll-icon span{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;text-decoration:none;color:#fff;animation:1s arrowMove infinite}.home--banner .container .content--area .scroll-icon span .icon-scroll,.inner--banner .container .content--area .scroll-icon span .icon-scroll{font-size:100px}@media only screen and (max-width: 991px){.home--banner .container .content--area .scroll-icon span .icon-scroll,.inner--banner .container .content--area .scroll-icon span .icon-scroll{font-size:70px}}.inner--banner .container .content--area{max-width:692px}.infrastructure--block{width:100%;padding:83px 0 0 0;background:linear-gradient(180deg, rgb(25, 25, 25) 0%, rgb(36, 36, 36) 100%)}@media only screen and (max-width: 991px){.infrastructure--block{padding:70px 0 0 0}}.infrastructure--block.packages .heading--section{max-width:970px}.infrastructure--block.packages .heading--section p{max-width:960px}.infrastructure--block.packages .container .content--area ul{min-height:270px}.infrastructure--block .container .heading--section{margin-bottom:96px}.infrastructure--block .container .content--area{display:flex;flex-wrap:wrap;justify-content:center;gap:100px 10px}.infrastructure--block .container .content--area .item{width:316px;background:#000;padding:0 15px 45px 15px}@media(min-width: 1500px){.infrastructure--block .container .content--area .item{width:361px}}.infrastructure--block .container .content--area .item figure{margin-top:-60px;margin-bottom:25px}.infrastructure--block .container .content--area .item figure img{display:block;max-width:126px;height:auto;margin:0 auto}.infrastructure--block .container .content--area .item section{padding-bottom:25px;text-align:center;position:relative}.infrastructure--block .container .content--area .item section::before{content:"";opacity:.3;top:0;left:0;width:100%;height:80%;background:linear-gradient(0deg, rgba(217, 217, 217, 0.7) 0%, rgba(217, 217, 217, 0) 128.1%);position:absolute}.infrastructure--block .container .content--area .item section h5{margin-bottom:20px;color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.infrastructure--block .container .content--area .item section .pricing{margin-top:26px}.infrastructure--block .container .content--area .item section .pricing h4{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}.infrastructure--block .container .content--area .item section .pricing h6{font-size:16px}.infrastructure--block .container .content--area .item section .pricing h6 span{color:#fff;text-align:center;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}.infrastructure--block .container .content--area .item section .pricing h6 span span{font-size:16px}.infrastructure--block .container .content--area .item section p{padding:0 16px 40px 16px;font-size:16px;color:rgba(156,146,146,.8);line-height:133%}.infrastructure--block .container .content--area .item ul{margin-left:19px;margin-bottom:28px}.infrastructure--block .container .content--area .item ul li{padding-left:22px;color:#c9b6b6;font-size:17px;font-style:normal;font-weight:400;line-height:38px;position:relative}.infrastructure--block .container .content--area .item ul li:before{content:"";width:3px;height:3px;border-radius:100%;background:#c9b6b6;top:17px;left:0;position:absolute}.infrastructure--block .container .content--area .item ul li span{font-weight:800}.infrastructure--block .container .content--area .item h6{width:100%;margin-bottom:36px;text-align:center;font-family:"Inter",sans-serif;color:#fff;font-size:16px;font-weight:600;letter-spacing:.78px}.infrastructure--block .container .content--area .item h6 span{font-size:26px}.infrastructure--block .container .content--area .item .cta{display:flex;justify-content:center}.infrastructure--block .container .content--area .item .number--tile{display:flex;justify-content:center;align-items:center;background:url(../images/number-tile.svg) no-repeat;width:126px;height:129.953px;margin-top:-60px;margin-bottom:25px;margin-left:auto;margin-right:auto}.infrastructure--block .container .content--area .item .number--tile h6{margin:0;color:#fff;font-size:48px;font-style:normal;font-weight:300;line-height:38px}.infrastructure--block .container .content--area .item .number--tile h6 span{color:rgba(255,13,3,.94);font-size:48px}.learn--more-block{background:#1f1f1f;padding:105px 0}@media only screen and (max-width: 1400px){.learn--more-block{padding:70px 0}}@media only screen and (max-width: 991px){.learn--more-block{padding:50px 0}}.learn--more-block .content--area{display:flex;justify-content:space-between;gap:110px}@media only screen and (max-width: 1200px){.learn--more-block .content--area{flex-direction:column;gap:60px}}.learn--more-block .content--area .item{display:flex;gap:42px;width:100%}@media only screen and (max-width: 1200px){.learn--more-block .content--area .item{flex-direction:column;align-items:center;text-align:center;gap:25px}}.learn--more-block .content--area .item figure{flex-shrink:0;width:114px;height:114px}@media only screen and (max-width: 991px){.learn--more-block .content--area .item figure{width:90px;height:90px}}.learn--more-block .content--area .item figure img{display:block;max-width:100%;height:auto}.learn--more-block .content--area .item section h6{margin-bottom:14px;color:#faf4f4;font-size:24px;font-style:normal;font-weight:800;line-height:28px}@media only screen and (max-width: 991px){.learn--more-block .content--area .item section h6{font-size:22px}}.learn--more-block .content--area .item section p{margin-bottom:40px}@media only screen and (max-width: 1400px){.learn--more-block .content--area .item section p{font-size:16px}}.feature--block{padding:96px 0}@media only screen and (max-width: 1400px){.feature--block{padding:70px 0 80px 0}}@media only screen and (max-width: 991px){.feature--block{padding:50px 0}}.feature--block .heading--section{margin-bottom:56px}.feature--block.packages .heading--section{max-width:980px}.feature--block.packages .heading--section p{max-width:830px}.feature--block .content--area{display:flex;justify-content:center;flex-wrap:wrap;gap:60px 109px}@media only screen and (max-width: 991px){.feature--block .content--area{gap:50px 109px}}.feature--block .content--area .item{width:282px;text-align:center}@media(min-width: 1500px){.feature--block .content--area .item .container{max-width:327px}}.feature--block .content--area .item figure{width:78px;height:78px;margin:0 auto 18px auto}.feature--block .content--area .item figure img{display:block;max-width:100%;height:auto;margin:0 auto}.feature--block .content--area .item h6{min-height:52px;margin-bottom:0;color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:116%}@media only screen and (max-width: 1400px){.feature--block .content--area .item h6{font-size:20px;min-height:42px}}.feature--block .content--area .item h6 span{display:block;color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.feature--block .content--area .item p{margin-top:5px}.next--array-counter{padding:70px 0 0 0;background:#1f1f1f;position:relative;overflow:hidden}@media only screen and (max-width: 1400px){.next--array-counter{padding:70px 0 40px 0}}@media only screen and (max-width: 1200px){.next--array-counter{background:none}}.next--array-counter .permium-colocation-vector{position:absolute;width:1002.188px;height:578px;bottom:-3%;left:-26%;z-index:0}.next--array-counter .content--area{display:flex;gap:50px}@media only screen and (max-width: 1200px){.next--array-counter .content--area{flex-direction:column}}.next--array-counter .content--area .image--area{width:50%}@media only screen and (max-width: 1200px){.next--array-counter .content--area .image--area{width:100%}}.next--array-counter .content--area .image--area figure{width:100%;flex-shrink:0}.next--array-counter .content--area .image--area figure img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1200px){.next--array-counter .content--area .image--area figure img{margin:0 auto}}.next--array-counter .content--area .text--area{width:50%}@media only screen and (max-width: 1200px){.next--array-counter .content--area .text--area{width:100%}}.next--array-counter .content--area .text--area h3{margin-bottom:20px}.next--array-counter .content--area .text--area .sub-heading{display:block;margin-bottom:12px;color:#d0120a;font-size:24px;font-style:normal;font-weight:400;line-height:116%}.next--array-counter .content--area .text--area p{margin-bottom:33px}.next--array-counter .content--area .text--area .counter--area{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:50px}@media only screen and (max-width: 1200px){.next--array-counter .content--area .text--area .counter--area{grid-template-columns:1fr}}.next--array-counter .content--area .text--area .counter--area .counter{display:flex;gap:24px}.next--array-counter .content--area .text--area .counter--area .counter figure{width:78px;height:78px}.next--array-counter .content--area .text--area .counter--area .counter figure img{display:block;max-width:100%;height:auto}.next--array-counter .content--area .text--area .counter--area .counter section h4 span{font-weight:300}.our--service-providers{padding:77px 0 88px 0}@media only screen and (max-width: 1400px){.our--service-providers{padding:55px 0 70px 0}}@media only screen and (max-width: 991px){.our--service-providers{padding:50px 0}}.our--service-providers .heading--section{margin-bottom:65px}@media only screen and (max-width: 1400px){.our--service-providers .heading--section{margin-bottom:40px}}.our--service-providers .content--area{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.our--service-providers .content--area figure{display:block;width:199px}@media(min-width: 1500px){.our--service-providers .content--area figure{width:271px}}.our--service-providers .content--area figure img{display:block;max-width:100%;height:auto}.client--say{padding:160px 0;background:#1f1f1f;position:relative}@media only screen and (max-width: 991px){.client--say{padding:70px 0}}.client--say .content--area{display:flex}@media only screen and (max-width: 991px){.client--say .content--area{flex-direction:column}}.client--say .content--area .client--left{width:35%}@media only screen and (max-width: 991px){.client--say .content--area .client--left{width:100%;margin-bottom:50px}}.client--say .content--area .client--left .quote-logo{display:flex;justify-content:space-between;align-items:center;margin-bottom:33px}.client--say .content--area .client--left .quote-logo figure{width:225px;height:158px;margin-bottom:40px}@media only screen and (max-width: 1400px){.client--say .content--area .client--left .quote-logo figure{width:155px;height:68px;margin-bottom:25px}}@media only screen and (max-width: 991px){.client--say .content--area .client--left .quote-logo figure{width:135px;height:88px;margin-bottom:15px}}.client--say .content--area .client--left .quote-logo figure img{display:block;max-width:100%;height:auto}.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-prev,.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-next{font-size:60px;background:none;border:none;outline:none;color:#ababab}@media only screen and (max-width: 1400px){.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-prev,.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-next{font-size:40px}}.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-prev:hover,.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-next:hover{color:#f53931}.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-next{margin-left:60px}@media only screen and (max-width: 1400px){.client--say .content--area .client--left .quote-logo .client-slider-button-area #client-slide-next{margin-left:30px}}.client--say .content--area .client--left h3{margin-bottom:22px}@media only screen and (max-width: 991px){.client--say .content--area .client--left h3{margin-bottom:15px}}.client--say .content--area .client--left p{color:#948282}.client--say .content--area .client--right{position:absolute;width:55%;height:auto;top:50%;right:0;transform:translateY(-50%)}@media only screen and (max-width: 991px){.client--say .content--area .client--right{width:100%;position:unset;top:unset;transform:unset}}.client--say .content--area .client--right .client--slider .slide{width:370px;padding:56px 44px;background:#000;margin:0 14px}.client--say .content--area .client--right .client--slider .slide figure{width:66px;height:66px;margin-bottom:36px;border:#d0120a solid 3px;border-radius:100%}.client--say .content--area .client--right .client--slider .slide figure img{max-width:100%;height:auto}.client--say .content--area .client--right .client--slider .slide p{margin-bottom:57px;color:#847979;font-weight:300}.client--say .content--area .client--right .client--slider .slide section{text-align:right}.client--say .content--area .client--right .client--slider .slide section h6{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:22px}.client--say .content--area .client--right .client--slider .slide section span{color:#d0120a;font-size:14px;font-style:normal;font-weight:500;line-height:23px}.posted-videos{padding:109px 0}@media only screen and (max-width: 1400px){.posted-videos{padding:60px 0 70px 0}}@media only screen and (max-width: 991px){.posted-videos{padding:60px 0 55px 0}}.posted-videos .heading--section{flex-direction:row;justify-content:space-between;max-width:100%;margin-bottom:60px}.posted-videos .heading--section section{max-width:830px}.posted-videos .heading--section section h3{margin-bottom:24px}.posted-videos .heading--section #videos-slide-prev,.posted-videos .heading--section #videos-slide-next{align-self:start;font-size:60px;background:none;border:none;outline:none;color:#ababab}@media only screen and (max-width: 1400px){.posted-videos .heading--section #videos-slide-prev,.posted-videos .heading--section #videos-slide-next{font-size:40px}}.posted-videos .heading--section #videos-slide-prev:hover,.posted-videos .heading--section #videos-slide-next:hover{color:#f53931}.posted-videos .video-slider .slide{padding:53px 42px;background:#171717;margin:0 10px}@media only screen and (max-width: 1200px){.posted-videos .video-slider .slide{width:443px}}@media only screen and (max-width: 991px){.posted-videos .video-slider .slide{width:290px;padding:33px 22px}}.posted-videos .video-slider .slide h6{min-height:64px;margin:0 0 20px 0;color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:32px;letter-spacing:.48px}.posted-videos .video-slider .slide p{color:#847979;margin-bottom:21px}.posted-videos .video-slider .slide .primary--button{margin-bottom:36px;width:215px;font-weight:400}@media only screen and (max-width: 991px){.posted-videos .video-slider .slide .primary--button{width:auto}}.posted-videos .video-slider .slide figure a{position:relative}.posted-videos .video-slider .slide figure a .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s ease-in-out}.posted-videos .video-slider .slide figure a:hover .play-icon{top:46%}.connect--block{width:100%;padding:117px 0;background-position:center left !important;background-repeat:no-repeat !important;background-size:cover !important}@media only screen and (max-width: 1400px){.connect--block{padding:80px 0}}@media only screen and (max-width: 991px){.connect--block{padding:70px 0}}.connect--block .content--area{text-align:center}.connect--block .content--area h3{margin-bottom:56px}@media only screen and (max-width: 991px){.connect--block .content--area h3{margin-bottom:24px}}.connect--block .content--area .primary--button{padding:0 62px}.map--area{padding:80px 0;background-color:#c2c2c2}@media only screen and (max-width: 991px){.map--area{padding:50px 0}}.map--area .map{display:flex;align-items:center;gap:40px;margin-bottom:58px}@media only screen and (max-width: 991px){.map--area .map{flex-direction:column}}.map--area .map .map--heading{width:43%}@media only screen and (max-width: 991px){.map--area .map .map--heading{width:100%;text-align:center}}.map--area .map .map--heading h3{color:#0f0e0e;margin-bottom:19px}.map--area .map .map--heading p{color:#3c3434}.map--area .map .globle-map{width:52%;position:relative}@media only screen and (max-width: 1200px){.map--area .map .globle-map{max-width:600px;order:1}}@media only screen and (max-width: 991px){.map--area .map .globle-map{width:100%}}.map--area .map .globle-map .map-point{width:12px;height:12px;border-radius:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0.94) 0%, rgba(37, 4, 3, 0.83) 100%);cursor:pointer;position:absolute;z-index:999}@media only screen and (max-width: 991px){.map--area .map .globle-map .map-point{width:4px;height:4px}}.map--area .map .globle-map .map-point .location-details{display:flex;flex-direction:column;align-items:center;top:-600%;left:50%;padding:10px 18px 15px 18px;transform:translateX(-50%);background:#fff;min-width:134.75px;position:absolute;border-radius:3px;display:none;z-index:9999;stroke-width:1px;stroke:rgba(255,255,255,.94);filter:drop-shadow(0px 4px 14px rgba(0, 0, 0, 0.25))}@media only screen and (max-width: 991px){.map--area .map .globle-map .map-point .location-details{top:-1700%}}.map--area .map .globle-map .map-point .location-details::after{content:"";bottom:-11px;left:50%;transform:translateX(-50%);width:17px;height:11px;background:url(../images/map-location-down.png) no-repeat;position:absolute}.map--area .map .globle-map .map-point .location-details h6{margin:0;color:#243238;font-size:16px;font-style:normal;font-weight:600;line-height:18px}.map--area .map .globle-map .map-point .location-details span{color:#243238;font-size:11px;font-style:normal;font-weight:600;line-height:16px}.map--area .map .globle-map .map-point.show-map{outline:#fff solid 3px;z-index:8888}.map--area .map .globle-map .map-point.show-map .location-details{display:flex;z-index:9999}.map--area .map .globle-map .map-image{display:block;width:100%;height:auto}.map--area .map--buttons{display:flex;flex-wrap:wrap;justify-content:center;max-width:1032px;margin:0 auto;gap:19px}.map--area .map--buttons button{height:64px;width:191px;border-radius:2px;word-break:break-all;border:1px solid #000;background:#d9d9d9;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}@media only screen and (max-width: 991px){.map--area .map--buttons button{height:48px}}.map--area .map--buttons button:hover{background:#d0120a;border:1px solid #d0120a;color:#fff}.accordion-area{padding:100px 0}@media only screen and (max-width: 1400px){.accordion-area{padding:70px 0}}@media only screen and (max-width: 991px){.accordion-area{padding:60px 0}}.accordion-area .content--area{display:flex;justify-content:space-between;align-items:center;gap:40px}@media only screen and (max-width: 991px){.accordion-area .content--area{flex-direction:column}}.accordion-area .content--area .accordion--heading{width:27%}@media only screen and (max-width: 991px){.accordion-area .content--area .accordion--heading{width:100%}}.accordion-area .content--area .accordion--heading figure{width:99px;height:auto;margin-bottom:33px}@media only screen and (max-width: 1400px){.accordion-area .content--area .accordion--heading figure{width:75px;margin-bottom:25px}}.accordion-area .content--area .accordion--heading figure img{display:flex;max-width:100%;height:auto}.accordion-area .content--area .accordion--heading h3{margin-bottom:14px}.accordion-area .content--area .accordion--heading p{margin-bottom:52px}.accordion-area .content--area .accordion-wrapper{width:50%;margin:0}@media only screen and (max-width: 991px){.accordion-area .content--area .accordion-wrapper{width:100%}}.accordion-area .content--area .accordion-wrapper .accordion-item h4{cursor:pointer;margin:0;padding:19px 20px 20px 0;color:#afa9a9;font-size:20px;font-style:normal;font-weight:800;line-height:normal}@media only screen and (max-width: 1400px){.accordion-area .content--area .accordion-wrapper .accordion-item h4{font-size:18px;font-weight:700}}@media only screen and (max-width: 991px){.accordion-area .content--area .accordion-wrapper .accordion-item h4{font-size:16px;font-weight:600}}.accordion-area .content--area .accordion-wrapper .accordion-item h4:before{font-size:16px;top:26px;padding-left:8px}.overview--process{background:#1f1f1f;padding:82px 0 100px 0}@media only screen and (max-width: 1400px){.overview--process{padding:70px 0}}@media only screen and (max-width: 991px){.overview--process{padding:60px 0}}.overview--process .heading--section{margin-bottom:89px}@media only screen and (max-width: 1400px){.overview--process .heading--section{margin-bottom:70px}}@media only screen and (max-width: 991px){.overview--process .heading--section{margin-bottom:50px}}.overview--process .content--area{display:flex;justify-content:space-between;align-items:center;gap:30px}@media only screen and (max-width: 991px){.overview--process .content--area{flex-direction:column;gap:50px}}.overview--process .content--area .item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:290px;width:100%;position:relative}.overview--process .content--area .item .number--tile{margin-bottom:57px}@media only screen and (max-width: 991px){.overview--process .content--area .item .number--tile{margin-bottom:25px}}.overview--process .content--area .item h5{margin-bottom:10px;color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.overview--process .content--area .horizontal-vector{max-width:174px;height:auto}@media only screen and (max-width: 1200px){.overview--process .content--area .horizontal-vector{max-width:130px}}@media only screen and (max-width: 991px){.overview--process .content--area .horizontal-vector{display:none}}.number--tile{display:flex;justify-content:center;align-items:center;background:url(../images/number-tile.svg) no-repeat;width:126px;height:129.953px}.number--tile h6{color:#fff;font-size:48px;font-style:normal;font-weight:300;line-height:38px}.number--tile h6 span{color:rgba(255,13,3,.94)}.location--details{padding:110px 0;background:rgba(235,235,235,.8)}@media only screen and (max-width: 1400px){.location--details{padding:70px 0}}@media only screen and (max-width: 991px){.location--details{padding:50px 0}}.location--details .content--area{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}@media only screen and (max-width: 1200px){.location--details .content--area{flex-direction:column;align-items:center}}.location--details .content--area .center--features{max-width:585px}.location--details .content--area .center--features .heading--section{text-align:left;max-width:100%}.location--details .content--area .center--features .heading--section h6{margin-bottom:20px;color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:116%}.location--details .content--area .center--features .heading--section h3{color:#0f0e0e}.location--details .content--area .center--features .heading--section p{margin-bottom:42px;color:#3c3434;font-weight:500}.location--details .content--area .center--features .accordion-wrapper h5{margin-bottom:15px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px}.location--details .content--area .center--features .accordion-wrapper .accordion-item{margin-bottom:15px;border-radius:2px;border:1px solid #000;background:#d9d9d9}.location--details .content--area .center--features .accordion-wrapper .accordion-item h4{padding:15px 60px 15px 18px;color:#000;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}@media only screen and (max-width: 991px){.location--details .content--area .center--features .accordion-wrapper .accordion-item h4{font-size:15px}}.location--details .content--area .center--features .accordion-wrapper .accordion-item h4:before{font-size:15px;top:34%;right:26px;color:#000}.location--details .content--area .center--features .accordion-wrapper .accordion-ans ul{margin:0;padding:0 10px}.location--details .content--area .center--features .accordion-wrapper .accordion-ans ul li{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:180%;padding:0 0 0 26px;position:relative}.location--details .content--area .center--features .accordion-wrapper .accordion-ans ul li::before{content:"";top:4px;left:0;width:24px;height:24px;background:url(../images/icon-tick.svg) no-repeat;position:absolute}.location--details .content--area .test--network{max-width:572px;padding:48px 52px;border-radius:2px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);text-align:center}@media only screen and (max-width: 1200px){.location--details .content--area .test--network{padding:30px}}.location--details .content--area .test--network figure figcaption{padding:18px 0;text-align:center;color:#3c3434;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.location--details .content--area .test--network section{padding:20px 0;margin-bottom:31px;text-align:center;border-top:#c2c2c2 solid 1px;border-bottom:#c2c2c2 solid 1px}.location--details .content--area .test--network section h6{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.location--details .content--area .test--network section span{display:block;margin-bottom:13px;color:#3c3434;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.location--details .content--area .test--network section .test--button{display:inline-block;text-decoration:none;padding:2px 12px 5px 12px;margin:0 6px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:2px;border:1px solid rgba(23,22,22,.4);background:#fff}.location--details .content--area .test--network section .test--button:hover{background-color:#d0120a;border-color:#d0120a;color:#fff}.terms--service-banner{background:linear-gradient(180deg, rgb(51, 50, 50) 0%, rgb(9, 9, 9) 100%)}.terms--service-banner .content--area{padding:65px 0 78px 0;text-align:center}.terms--service-banner .content--area h2{margin-bottom:20px;color:#fff;text-align:center;font-size:62px;font-style:normal;font-weight:800;line-height:105%}.terms--service-banner .content--area p{color:#847979;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:110%}.terms--service{padding:70px 0;background:#1f1f1f}.terms--service .content--area{max-width:1075px;margin:0 auto}.terms--service .content--area h4{margin-bottom:30px;color:#f9f9f9;font-size:26px;font-style:normal;font-weight:700;line-height:24px}.terms--service .content--area p{margin-bottom:38px;color:#847979;text-align:justify;font-size:18px;font-style:normal;font-weight:400;line-height:133%}.terms--service .content--area h3{margin-bottom:30px;color:#f9f9f9;font-size:18px;font-style:normal;font-weight:700;line-height:133%}.terms--service .content--area ul{margin-bottom:30px}.terms--service .content--area ul li{margin-bottom:8px}.accordion-wrapper{margin-top:20px;width:100%;margin:auto}.accordion-wrapper .accordion-item{width:100%;display:block;padding:5px 0;margin-bottom:0;border-radius:0;border-bottom:solid 1px #3f3a3a}.accordion-wrapper .accordion-item h4{cursor:pointer;margin:0;padding:19px 20px 20px 0;position:relative;transition:color .3s ease-in}.accordion-wrapper .accordion-item h4:before{content:"";display:flex;justify-content:center;align-items:center;transition:.3s ease;font-family:"icomoon" !important;font-size:19px;color:#bdbdbd;font-weight:500;border-radius:100%;position:absolute;top:18px;right:0;transform:rotate(180deg)}@media only screen and (max-width: 1400px){.accordion-wrapper .accordion-item h4:before{width:25px;height:23px;top:21px}}.accordion-wrapper .accordion-item p{color:#847979;font-size:18px;font-style:normal;font-weight:400;line-height:133%}@media only screen and (max-width: 1200px){.accordion-wrapper .accordion-item p{font-size:16px}}@media only screen and (max-width: 991px){.accordion-wrapper .accordion-item:last-child{border-bottom:solid 1px #0d151a}}.accordion-wrapper .accordion-item.faqitem-active .accordion-question h4:before{transform:rotate(360deg)}.accordion-wrapper .accordion-question.current h4{color:#d0120a}.accordion-wrapper .accordion-ans{display:none;margin-bottom:30px}.data--center-details{padding:128px 0 0 0;background:linear-gradient(0deg, rgb(51, 50, 50) 0%, rgb(31, 31, 31) 100%)}@media only screen and (max-width: 1400px){.data--center-details{padding:70px 0 0 0}}.data--center-details .content--area{position:relative}.data--center-details .content--area .center--image{max-width:52%;margin:0 auto;border:5px solid #171717}@media only screen and (max-width: 1200px){.data--center-details .content--area .center--image{width:100%;max-width:765px}}.data--center-details .content--area .center--image figure{width:100%;height:auto;position:relative}.data--center-details .content--area .center--image figure img{display:block;max-width:100%;height:auto}.data--center-details .content--area .center--image figure figcaption{margin:0;padding:15px 0;width:100%;bottom:0;left:0;color:#fff;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:110%;background:rgba(0,0,0,.6);position:absolute}@media only screen and (max-width: 1400px){.data--center-details .content--area .center--image figure figcaption{font-size:20px}}.data--center-details .content--area .center--description{width:26%;bottom:-30px;padding:57px 20px 21px 20px;left:0;background:#000;position:absolute}@media only screen and (max-width: 1400px){.data--center-details .content--area .center--description{padding:40px 20px 21px 20px;width:30%}}@media only screen and (max-width: 1200px){.data--center-details .content--area .center--description{width:100%;max-width:765px;margin:0 auto;position:unset}}.data--center-details .content--area .center--description h5{margin:0;text-align:center;color:#fff;font-size:30px;font-style:normal;font-weight:800;line-height:35px}@media only screen and (max-width: 1400px){.data--center-details .content--area .center--description h5{font-size:25px;line-height:32px}}.data--center-details .content--area .center--description h5 span{display:block;text-align:center;font-size:24px;font-style:normal;font-weight:800;line-height:35px}@media only screen and (max-width: 1400px){.data--center-details .content--area .center--description h5 span{font-size:19px;line-height:26px}}.data--center-details .content--area .center--description section{position:relative}.data--center-details .content--area .center--description section p{padding:33px 20px 45px 20px;color:#847979;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:133%}@media only screen and (max-width: 1400px){.data--center-details .content--area .center--description section p{font-size:16px;padding:20px 20px 35px 20px}}.data--center-details .content--area .center--description section::before{content:"";width:100%;height:100%;position:absolute;opacity:.3;background:linear-gradient(0deg, rgba(217, 217, 217, 0.7) 0%, rgba(217, 217, 217, 0) 128.1%)}.data--center-details .data--center-features{margin-top:100px;display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media only screen and (max-width: 991px){.data--center-details .data--center-features{grid-template-columns:1fr;margin-top:60px}}.data--center-details .data--center-features article{background:#000;padding:19px 35px 27px 35px}@media only screen and (max-width: 1400px){.data--center-details .data--center-features article{padding:15px 20px}}.data--center-details .data--center-features article h6{margin:0;color:#fff;font-size:20px;font-style:normal;font-weight:800;line-height:175%}@media only screen and (max-width: 1400px){.data--center-details .data--center-features article h6{font-size:18px}}@media only screen and (max-width: 1400px){.data--center-details .data--center-features article span{font-size:15px;line-height:160%}}.location--map{padding:120px 0}@media only screen and (max-width: 1400px){.location--map{padding:70px 0}}@media only screen and (max-width: 991px){.location--map{padding:50px 0}}.location--map .content--area{display:flex;justify-content:space-between;align-items:center;gap:50px}@media only screen and (max-width: 1200px){.location--map .content--area{flex-direction:column}}.location--map .content--area .text--area{max-width:600px}@media only screen and (max-width: 1200px){.location--map .content--area .text--area{max-width:100%}}.location--map .content--area .text--area h3{margin-bottom:20px}.location--map .content--area .text--area p{margin-bottom:28px}@media only screen and (max-width: 1400px){.location--map .content--area .text--area p{font-size:17px}}@media only screen and (max-width: 1200px){.location--map .content--area .map{width:100%}}.location--map .content--area .map iframe{width:730px;height:662px}@media only screen and (max-width: 1400px){.location--map .content--area .map iframe{width:570px;height:517px}}@media only screen and (max-width: 1200px){.location--map .content--area .map iframe{width:100%;height:300px}}.location--map .content--area .primary--button{margin-top:38px}@media only screen and (max-width: 1400px){.location--map .content--area .primary--button{margin-top:10px}}.header--area{width:100%}.header--area .pre--header{width:100%;background-color:#d0120a;padding:5px 0 7px 0;position:relative;overflow:hidden}.header--area .pre--header .container{position:relative;z-index:15}.header--area .pre--header .container .content--area{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.header--area .pre--header .container .content--area{justify-content:center;text-align:center}}.header--area .pre--header .container .content--area h6{margin:0;color:#fff;font-size:16px;font-style:normal;font-weight:800;line-height:28px;text-transform:uppercase}.header--area .pre--header .container .content--area h6 span{font-weight:400;text-transform:capitalize}@media only screen and (max-width: 1400px){.header--area .pre--header .container .content--area h6{font-size:15px}}.header--area .pre--header .container .content--area .contact--us{display:flex;gap:14px;position:relative}.header--area .pre--header .container .content--area .contact--us::before{content:"";position:absolute;top:-27px;left:-23px;height:280%;width:323%;background:linear-gradient(90deg, rgba(22, 20, 20, 0.2) 9.71%, rgba(217, 217, 217, 0) 100%);z-index:0}@media only screen and (max-width: 991px){.header--area .pre--header .container .content--area .contact--us{display:none}}.header--area .pre--header .container .content--area .contact--us a{display:flex;align-items:center;text-decoration:none;color:#fff;font-size:16px;font-weight:700;letter-spacing:.48px;position:relative;z-index:10}@media only screen and (max-width: 1400px){.header--area .pre--header .container .content--area .contact--us a{font-size:15px}}.header--area .pre--header .container .content--area .contact--us a i{margin-top:3px;margin-right:15px;font-size:24px;line-height:0}.header--area .pre--header .container .content--area .contact--us a i.icon-Frame-28{font-size:32px;margin-right:8px}@media only screen and (max-width: 1400px){.header--area .pre--header .container .content--area .contact--us a i.icon-Frame-28{font-size:28px;margin-right:4px}}.header--area .pre--header .container .content--area .contact--us .email{font-weight:400}.header--area .main--header{width:100%;background:#1f1f1f;position:relative;z-index:20}@media only screen and (max-width: 1200px){.header--area .main--header{padding:8px 0}}.header--area .main--header .content--area{display:flex;justify-content:space-between;align-items:center;position:relative}.header--area .main--header .content--area a.logo{display:block}.header--area .main--header .content--area a.logo img{display:block;width:250px;height:auto}@media only screen and (max-width: 1400px){.header--area .main--header .content--area a.logo img{width:220px}}.header--area .main--header .content--area nav{display:flex;justify-content:right;align-items:center}@media only screen and (max-width: 1200px){.header--area .main--header .content--area nav{display:none}}.header--area .main--header .content--area nav ul{display:flex;align-items:center;gap:55px}@media only screen and (max-width: 1400px){.header--area .main--header .content--area nav ul{gap:35px}}.header--area .main--header .content--area nav ul li a{display:inline-block;padding:41px 0;text-decoration:none;color:#fff;font-size:17px;font-style:normal;font-weight:700;line-height:normal}@media only screen and (max-width: 1400px){.header--area .main--header .content--area nav ul li a{font-size:16px}}.header--area .main--header .content--area nav ul li a:hover,.header--area .main--header .content--area nav ul li a.active{color:#d0120a}.header--area .main--header .content--area nav ul li .mega--menu{display:none;grid-template-columns:repeat(4, 1fr);gap:15px;width:100%;top:104px;left:0;padding:38px 44px;background:#fff;position:absolute;border-radius:10px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);z-index:9999}@media only screen and (max-width: 1500px){.header--area .main--header .content--area nav ul li .mega--menu{grid-template-columns:repeat(3, 1fr)}}.header--area .main--header .content--area nav ul li .mega--menu li{width:335px}.header--area .main--header .content--area nav ul li .mega--menu li a{display:flex;padding:12px 30px;background:#fff}.header--area .main--header .content--area nav ul li .mega--menu li a img{width:44.673px;height:44.673px;border-radius:100%}.header--area .main--header .content--area nav ul li .mega--menu li a section{margin-left:16px}.header--area .main--header .content--area nav ul li .mega--menu li a section h6{margin:0;color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.header--area .main--header .content--area nav ul li .mega--menu li a section span{color:#9b9494;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.header--area .main--header .content--area nav ul li .mega--menu li a:hover{box-shadow:0px 2px 2px 0px rgba(0,0,0,.25)}.header--area .main--header .content--area nav ul li.sub--menu:hover{background:url(../images/mega-menu-up-arrow.svg) no-repeat;background-position:41% 104%}.header--area .main--header .content--area nav ul li.sub--menu:hover .mega--menu{display:grid}.header--area .main--header .content--area nav .line-button-sm{margin:6px 0 0 55px}@media only screen and (max-width: 1400px){.header--area .main--header .content--area nav .line-button-sm{margin:6px 0 0 35px;font-size:15px}}.header--area .main--header .content--area .mobile-icon{display:none;text-decoration:none;font-size:28px;color:#fff;font-weight:700;line-height:0}.header--area .main--header .content--area .mobile-icon:hover{color:#f53931}@media only screen and (max-width: 1200px){.header--area .main--header .content--area .mobile-icon{display:block}}.header--area.sticky{position:fixed;z-index:9999;top:0;left:0;background:#fff;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1);transform:translateY(0);animation:slide-down 1s}.header-notification{background-color:rgba(45,60,82,.5);padding:12px 0 12px 0;position:relative;z-index:19}@media only screen and (max-width: 1400px){.header-notification{padding:5px 0 7px 0}}@media only screen and (max-width: 1400px){.header-notification{background-color:#2d3c52}}.header-notification .container{display:flex;justify-content:space-between}.header-notification .container .notification-left{display:flex;align-items:center;gap:16px}@media only screen and (max-width: 1200px){.header-notification .container .notification-left{flex-direction:column;justify-content:center;text-align:center;gap:5px}}.header-notification .container .notification-left a{width:97px;padding:0 7px 0 7px;text-decoration:none;color:#0a0808;font-size:12px;font-style:normal;font-weight:800;line-height:24px;text-align:center;text-transform:uppercase;border-radius:2px;background:#d9d9d9}@media only screen and (max-width: 1200px){.header-notification .container .notification-left a{margin:4px auto 4px auto}}.header-notification .container .notification-left a:hover{color:#fff;background-color:#d0120a}.header-notification .container .notification-right{display:flex;align-items:center}@media only screen and (max-width: 1200px){.header-notification .container .notification-right{flex-direction:column;justify-content:center;text-align:center;gap:5px}}@media only screen and (max-width: 1200px){.header-notification .container{flex-direction:column;text-align:center}}.header-notification .container h6{margin:0;color:#e5e0e0;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}@media only screen and (max-width: 1400px){.header-notification .container h6{margin:3px 0;font-size:14px}}.header-notification .container h6 span{font-weight:400;font-size:16px}.mobile-menu{display:none;width:50%;float:left;position:fixed;top:0;right:0;min-height:100%;height:100%;z-index:20000;color:#fff;padding:40px 40px 40px 40px;background-color:#1f1f1f}.mobile-menu .logo{display:flex;justify-content:center;align-items:flex-start;margin-bottom:50px}.mobile-menu .logo img{width:210px;height:39px}.mobile-menu .close-icon{position:absolute;text-decoration:none;top:12px;right:12px;font-size:22px;color:#fff}.mobile-menu .close-icon:hover{color:#d0120a}@media screen and (max-width: 768px){.mobile-menu{width:70%}}@media screen and (max-width: 640px){.mobile-menu{width:90%}}.mobile-menu ul{padding:0;margin:0;height:calc(100% - 50px);list-style-type:none;overflow-y:scroll}.mobile-menu ul li{display:block;font-size:15px}.mobile-menu ul li a{display:block;text-decoration:none;font-size:17px;font-weight:600;padding:15px 0;color:#fff;border-bottom:rgba(255,255,255,.123) solid 1px}.mobile-menu ul li a:hover{color:#d0120a}.mobile-menu ul li a.active{color:#d0120a}.mobile-menu ul li.sub--menu>a:after{content:"";font-size:14px;margin-top:1px;margin-right:8px;font-family:"icomoon" !important;float:right;font-weight:600;transform:rotate(0)}.mobile-menu ul li.sub--menu>a.open:after{transform:rotate(180deg)}.mobile-menu ul li.sub--menu .mega--menu img{margin-bottom:15px}.mobile-menu ul li.sub--menu .mega--menu h6{margin:0}.mobile-menu ul li.sub--menu .mega--menu span{font-size:10px}.mobile-menu ul li ul{display:none;margin:0 0 0 25px;overflow:auto}.mobile-menu ul li ul li.active>a{color:#1f1f1f}.mobile-menu>ul{padding-right:10px;overflow:auto}.mobile-menu .cta{text-align:center;margin:15px 0 0 0}#footer{width:100%;padding:80px 0;position:relative}@media only screen and (max-width: 1400px){#footer{padding:70px 0}}@media only screen and (max-width: 1200px){#footer{padding:50px 0}#footer::before{display:none}}@media only screen and (max-width: 991px){#footer{padding:50px 0}}#footer .content--area{display:flex;justify-content:space-between;gap:30px;width:100%;position:relative;z-index:500}@media only screen and (max-width: 1200px){#footer .content--area{flex-wrap:wrap}}#footer .content--area h6{margin-top:18px;margin-bottom:21px;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.4px}@media only screen and (max-width: 1400px){#footer .content--area h6{font-size:17px}}#footer .content--area .logo--area{width:252px}#footer .content--area .logo--area .logo{width:243.5px;height:auto}#footer .content--area .logo--area .logo img{display:flex;max-width:100%;height:auto}#footer .content--area .logo--area p{margin-bottom:40px;color:#948282;font-size:16px;font-style:normal;font-weight:400;line-height:175%;letter-spacing:.32px}#footer .content--area .logo--area .social-icons{display:flex;justify-content:space-between}#footer .content--area .logo--area .social-icons li a{text-decoration:none;color:#fff;font-size:16px}#footer .content--area .logo--area .social-icons li a:hover,#footer .content--area .logo--area .social-icons li a.active{color:#d0120a}#footer .content--area .footer-links{width:196px}#footer .content--area .footer-links ul li{margin-bottom:10px}#footer .content--area .footer-links ul li a{text-decoration:none;color:#948282;font-size:16px;font-style:normal;font-weight:400;line-height:26px}#footer .content--area .footer-links ul li a:hover{color:#ff0a00}#footer .content--area .footer-contacts{width:210px}#footer .content--area .footer-contacts address{margin:0 0 8px 0;padding:0 0 0 40px;color:#948282;font-size:16px;font-style:normal;font-weight:400;line-height:150%;position:relative}#footer .content--area .footer-contacts address::before{content:"";top:5px;left:0;font-family:"icomoon" !important;font-size:26px;color:#ff0a00;position:absolute}#footer .content--area .footer-contacts p{padding:0 0 0 40px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;position:relative}#footer .content--area .footer-contacts p.email{margin-bottom:24px}#footer .content--area .footer-contacts p.email::before{content:"";top:4px;left:0;font-family:"icomoon" !important;font-size:26px;color:#ff0a00;position:absolute}#footer .content--area .footer-contacts p.email a{color:#948282;text-decoration-line:underline}#footer .content--area .footer-contacts p.email a:hover{color:#ff0a00}#footer .content--area .footer-contacts p.phone a{color:#ddc0c0}#footer .content--area .footer-contacts p.phone a:hover{color:#ff0a00}#footer .content--area .footer-contacts p.phone::before{content:"";top:4px;left:0;font-family:"icomoon" !important;font-size:26px;color:#ff0a00;position:absolute}