.calendar-card[data-v-83f71164]{width:100%;background:#f1f1f1;border-radius:40px;padding:30px}.calendar-header h2[data-v-83f71164]{margin:0 0 25px 10px;font-size:24px;font-weight:500;color:#1a1a1a}.days-grid[data-v-83f71164]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.week-days[data-v-83f71164]{color:#888;font-weight:700;margin-bottom:15px}.day-cell[data-v-83f71164]{height:45px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;margin:2px;cursor:default}.day-cell.cursor-pointer[data-v-83f71164]{cursor:pointer}.day-cell.active[data-v-83f71164]{border:2px solid #000}.highlight-yellow[data-v-83f71164]{background-color:#e5a900}.highlight-orange[data-v-83f71164],.highlight-yellow[data-v-83f71164]{color:#000;border-radius:5px;font-weight:700}.highlight-orange[data-v-83f71164]{background-color:#e67e22}.day-cell[data-v-83f71164]:not(.empty):hover{background-color:rgba(0,0,0,.05);border-radius:5px}@media(min-width:1921px){#page-home div.button-container{text-align:center;padding-top:50px}#page-home div.button-container a.btn-home{padding:15px 40px;font-size:24px;border-radius:50px;transition:all .2s ease-in-out;display:inline-flex;align-items:center;grid-gap:15px;gap:15px}#page-home div.button-container a.btn-home>span{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50px;width:40px;height:40px;transition:all .2s ease-in-out}#page-home div.button-container a.btn-home>span i{transition:all .2s ease-in-out;width:15px;background-color:var(--infra-primary)}#page-home #section_2{padding-bottom:50px}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:50px 0;font-weight:400;font-size:40px}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{display:grid;grid-gap:30px;gap:30px;justify-content:center;align-items:center;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:80%}#page-home #section_2>div.featured-container>a{transition:all .2s ease-in-out}#page-home #section_2>div.featured-container>a:hover{scale:1.05}#page-home #section_2>div.button-container a{background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:50px}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:50px 0;font-weight:400;font-size:40px}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:40px;padding-bottom:30px;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;border-radius:8px}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:20px 0 40px}#page-home #section_4 .tabs-container{max-width:60%;margin:0 auto;padding:50px 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;grid-gap:60px;gap:60px}#page-home #section_4 .tabs-container ul li{padding:15px 20px;background-color:#eee;border-radius:50px;cursor:pointer;width:100%;text-align:center;transition:all .2s ease-in-out}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:60%;margin:0 auto;padding:0 0 50px}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-gap:80px;gap:80px;grid-template-columns:350px auto}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:35px;color:var(--infra-primary)}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:20px 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.8;font-size:20px}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:auto 150px}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:15px 30px;background-color:#eee;outline:none;border-radius:50px 0 0 50px;border:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 50px 50px 0;background-color:var(--infra-primary);border:0}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:40px 0 30px}#page-home #section_5 h2{font-weight:400;font-size:40px}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:20px;font-weight:300}#page-home #section_5 .clients-container{display:flex;justify-content:center;padding-top:10px}#page-home #section_5 .clients-container img{height:165px}}@media(min-width:1921px)and (max-width:768px){#page-home #section_2{padding-bottom:50px;padding-left:20px;padding-right:20px}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:40px 0;font-weight:400;font-size:30px}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{grid-template-columns:repeat(1,1fr);max-width:80%}#page-home #section_2>div.button-container a{font-size:18px;padding:12px 25px;background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{width:35px;height:35px;background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:50px}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:40px 0 0;font-weight:400;font-size:35px}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:40px;padding-bottom:50px;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;border-radius:8px}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{font-size:22px;padding:14px 32px;background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{width:35px;height:35px;background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:20px 0 40px}#page-home #section_4 .tabs-container{max-width:90%;margin:0 auto;padding:30px 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}#page-home #section_4 .tabs-container ul li{padding:10px 15px;background-color:#eee;border-radius:50px;cursor:pointer;text-align:center;transition:all .2s ease-in-out;font-size:14px;width:auto}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:90%;margin:0 auto;padding:0 0 40px}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:clamp(22px,4vw,35px);color:var(--infra-primary);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:20px 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.6;font-size:clamp(14px,2.5vw,20px);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:1fr auto;width:100%}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:12px 20px;background-color:#eee;outline:none;border-radius:50px 0 0 50px;border:0;width:100%;min-width:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 50px 50px 0;background-color:var(--infra-primary);border:0;padding:12px 20px;white-space:nowrap;cursor:pointer}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:40px 10px 30px}#page-home #section_5 h2{font-weight:400;font-size:30px}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:15px;font-weight:300;padding:0 20px}#page-home #section_5 .clients-container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;place-items:center;padding-top:10px}#page-home #section_5 .clients-container img{width:auto;height:130px}}@media(min-width:769px)and (max-width:1920px){#page-home div.button-container{text-align:center;padding-top:2.60417vw}#page-home div.button-container a.btn-home{padding:.78125vw 2.08333vw;font-size:1.25vw;border-radius:2.60417vw;transition:all .2s ease-in-out;display:inline-flex;align-items:center;grid-gap:.78125vw;gap:.78125vw}#page-home div.button-container a.btn-home>span{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:2.60417vw;width:2.08333vw;height:2.08333vw;transition:all .2s ease-in-out}#page-home div.button-container a.btn-home>span i{transition:all .2s ease-in-out;width:.78125vw;background-color:var(--infra-primary)}#page-home #section_2{padding-bottom:2.60417vw}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:2.60417vw 0;font-weight:400;font-size:2.08333vw}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{display:grid;grid-gap:1.5625vw;gap:1.5625vw;justify-content:center;align-items:center;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:80%}#page-home #section_2>div.featured-container>a{transition:all .2s ease-in-out}#page-home #section_2>div.featured-container>a:hover{scale:1.05}#page-home #section_2>div.button-container a{background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:2.60417vw}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:2.60417vw 0;font-weight:400;font-size:2.08333vw}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:2.08333vw;padding-bottom:1.5625vw;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.08333vw;border-radius:.41667vw}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:1.04167vw 0 2.08333vw}#page-home #section_4 .tabs-container{max-width:60%;margin:0 auto;padding:2.60417vw 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;grid-gap:3.125vw;gap:3.125vw}#page-home #section_4 .tabs-container ul li{padding:.78125vw 1.04167vw;background-color:#eee;border-radius:2.60417vw;cursor:pointer;width:100%;text-align:center;transition:all .2s ease-in-out}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:60%;margin:0 auto;padding:0 0 2.60417vw}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-gap:4.16667vw;gap:4.16667vw;grid-template-columns:18.22917vw auto}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:1.82292vw;color:var(--infra-primary)}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:1.04167vw 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.8;font-size:1.04167vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:auto 7.8125vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:.78125vw 1.5625vw;background-color:#eee;outline:none;border-radius:2.60417vw 0 0 2.60417vw;border:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 2.60417vw 2.60417vw 0;background-color:var(--infra-primary);border:0}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:2.08333vw 0 1.5625vw}#page-home #section_5 h2{font-weight:400;font-size:2.08333vw}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:1.04167vw;font-weight:300}#page-home #section_5 .clients-container{display:flex;justify-content:center;padding-top:.52083vw}#page-home #section_5 .clients-container img{height:8.59375vw}}@media(min-width:769px)and (max-width:1920px)and (max-width:768px){#page-home #section_2{padding-bottom:2.60417vw;padding-left:1.04167vw;padding-right:1.04167vw}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:2.08333vw 0;font-weight:400;font-size:1.5625vw}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{grid-template-columns:repeat(1,1fr);max-width:80%}#page-home #section_2>div.button-container a{font-size:.9375vw;padding:.625vw 1.30208vw;background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{width:1.82292vw;height:1.82292vw;background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:2.60417vw}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:2.08333vw 0 0;font-weight:400;font-size:1.82292vw}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:2.08333vw;padding-bottom:2.60417vw;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.08333vw;border-radius:.41667vw}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{font-size:1.14583vw;padding:.72917vw 1.66667vw;background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{width:1.82292vw;height:1.82292vw;background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:1.04167vw 0 2.08333vw}#page-home #section_4 .tabs-container{max-width:90%;margin:0 auto;padding:1.5625vw 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.78125vw;gap:.78125vw}#page-home #section_4 .tabs-container ul li{padding:.52083vw .78125vw;background-color:#eee;border-radius:2.60417vw;cursor:pointer;text-align:center;transition:all .2s ease-in-out;font-size:.72917vw;width:auto}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:90%;margin:0 auto;padding:0 0 2.08333vw}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-template-columns:1fr;grid-gap:.52083vw;gap:.52083vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:clamp(22px,4vw,35px);color:var(--infra-primary);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:1.04167vw 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.6;font-size:clamp(14px,2.5vw,20px);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:1fr auto;width:100%}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:.625vw 1.04167vw;background-color:#eee;outline:none;border-radius:2.60417vw 0 0 2.60417vw;border:0;width:100%;min-width:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 2.60417vw 2.60417vw 0;background-color:var(--infra-primary);border:0;padding:.625vw 1.04167vw;white-space:nowrap;cursor:pointer}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:2.08333vw .52083vw 1.5625vw}#page-home #section_5 h2{font-weight:400;font-size:1.5625vw}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:.78125vw;font-weight:300;padding:0 1.04167vw}#page-home #section_5 .clients-container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;place-items:center;padding-top:.52083vw}#page-home #section_5 .clients-container img{width:auto;height:6.77083vw}}@media(max-width:768px){#page-home div.button-container{text-align:center;padding-top:12.82051vw}#page-home div.button-container a.btn-home{padding:3.84615vw 10.25641vw;font-size:6.15385vw;border-radius:12.82051vw;transition:all .2s ease-in-out;display:inline-flex;align-items:center;grid-gap:3.84615vw;gap:3.84615vw}#page-home div.button-container a.btn-home>span{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:12.82051vw;width:10.25641vw;height:10.25641vw;transition:all .2s ease-in-out}#page-home div.button-container a.btn-home>span i{transition:all .2s ease-in-out;width:3.84615vw;background-color:var(--infra-primary)}#page-home #section_2{padding-bottom:12.82051vw}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:12.82051vw 0;font-weight:400;font-size:10.25641vw}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{display:grid;grid-gap:7.69231vw;gap:7.69231vw;justify-content:center;align-items:center;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:80%}#page-home #section_2>div.featured-container>a{transition:all .2s ease-in-out}#page-home #section_2>div.featured-container>a:hover{scale:1.05}#page-home #section_2>div.button-container a{background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:12.82051vw}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:12.82051vw 0;font-weight:400;font-size:10.25641vw}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:10.25641vw;padding-bottom:7.69231vw;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10.25641vw;border-radius:2.05128vw}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:5.12821vw 0 10.25641vw}#page-home #section_4 .tabs-container{max-width:60%;margin:0 auto;padding:12.82051vw 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;grid-gap:15.38462vw;gap:15.38462vw}#page-home #section_4 .tabs-container ul li{padding:3.84615vw 5.12821vw;background-color:#eee;border-radius:12.82051vw;cursor:pointer;width:100%;text-align:center;transition:all .2s ease-in-out}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:60%;margin:0 auto;padding:0 0 12.82051vw}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-gap:20.51282vw;gap:20.51282vw;grid-template-columns:89.74359vw auto}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:8.97436vw;color:var(--infra-primary)}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:5.12821vw 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.8;font-size:5.12821vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:auto 38.46154vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:3.84615vw 7.69231vw;background-color:#eee;outline:none;border-radius:12.82051vw 0 0 12.82051vw;border:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 12.82051vw 12.82051vw 0;background-color:var(--infra-primary);border:0}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:10.25641vw 0 7.69231vw}#page-home #section_5 h2{font-weight:400;font-size:10.25641vw}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:5.12821vw;font-weight:300}#page-home #section_5 .clients-container{display:flex;justify-content:center;padding-top:2.5641vw}#page-home #section_5 .clients-container img{height:42.30769vw}}@media(max-width:768px)and (max-width:768px){#page-home #section_2{padding-bottom:12.82051vw;padding-left:5.12821vw;padding-right:5.12821vw}#page-home #section_2 h2{color:#333;text-align:center;margin:0;padding:10.25641vw 0;font-weight:400;font-size:7.69231vw}#page-home #section_2 h2 span{color:var(--infra-primary)}#page-home #section_2>div.featured-container{grid-template-columns:repeat(1,1fr);max-width:80%}#page-home #section_2>div.button-container a{font-size:4.61538vw;padding:3.07692vw 6.41026vw;background-color:#000;color:var(--infra-primary)}#page-home #section_2>div.button-container a>span{width:8.97436vw;height:8.97436vw;background-color:#fff}#page-home #section_2>div.button-container a>span i{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover{color:#fff}#page-home #section_2>div.button-container a:hover>span{background-color:var(--infra-primary)}#page-home #section_2>div.button-container a:hover>span i{background-color:#fff}#page-home #section_3{background-image:url(/pages/home/nexxt-infra-banner-solutions-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:12.82051vw}#page-home #section_3>h2{color:#fff;text-align:center;margin:0;padding:10.25641vw 0 0;font-weight:400;font-size:8.97436vw}#page-home #section_3 .solutions-container{margin:0 auto;max-width:80%}#page-home #section_3 .solutions-container .solution-item{display:block;transition:all .2s ease-in-out;padding-top:10.25641vw;padding-bottom:12.82051vw;scale:.95}#page-home #section_3 .solutions-container .solution-item:hover{scale:1}#page-home #section_3 .solutions-container .solution-item img{width:100%}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}#page-home #section_3 .solutions-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10.25641vw;border-radius:2.05128vw}#page-home #section_3 .solutions-container .swiper-slide-next+.swiper-slide .solution-item,#page-home #section_3 .solutions-container .swiper-slide-next .solution-item{padding-top:0}#page-home #section_3 .solutions-container .swiper{overflow:visible!important}#page-home #section_3>div.button-container a{font-size:5.64103vw;padding:3.58974vw 8.20513vw;background-color:#fff;color:var(--infra-primary)}#page-home #section_3>div.button-container a>span{width:8.97436vw;height:8.97436vw;background-color:var(--infra-primary)}#page-home #section_3>div.button-container a>span i{background-color:#fff}#page-home #section_3>div.button-container a:hover{color:#000}#page-home #section_3>div.button-container a:hover>span{background-color:#000}#page-home #section_4{padding:5.12821vw 0 10.25641vw}#page-home #section_4 .tabs-container{max-width:90%;margin:0 auto;padding:7.69231vw 0}#page-home #section_4 .tabs-container ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3.84615vw;gap:3.84615vw}#page-home #section_4 .tabs-container ul li{padding:2.5641vw 3.84615vw;background-color:#eee;border-radius:12.82051vw;cursor:pointer;text-align:center;transition:all .2s ease-in-out;font-size:3.58974vw;width:auto}#page-home #section_4 .tabs-container ul li.active{color:#fff;background-color:var(--infra-primary)}#page-home #section_4 .tabs-container ul li:hover:not(.active){color:#fff;background-color:#333}#page-home #section_4 .tabs-content{max-width:90%;margin:0 auto;padding:0 0 10.25641vw}#page-home #section_4 .tabs-content .calendar-container{display:grid;grid-template-columns:1fr;grid-gap:2.5641vw;gap:2.5641vw}#page-home #section_4 .tabs-content .calendar-container .calendar-content{display:flex;flex-direction:column;justify-content:space-between}#page-home #section_4 .tabs-content .calendar-container .calendar-content h3{font-size:clamp(22px,4vw,35px);color:var(--infra-primary);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center{flex-grow:1;padding:5.12821vw 0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .row-center p{margin:0;line-height:1.6;font-size:clamp(14px,2.5vw,20px);text-align:center}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container{display:grid;grid-template-columns:1fr auto;width:100%}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container input{padding:3.07692vw 5.12821vw;background-color:#eee;outline:none;border-radius:12.82051vw 0 0 12.82051vw;border:0;width:100%;min-width:0}#page-home #section_4 .tabs-content .calendar-container .calendar-content .register-container button{outline:none;color:#000;border-radius:0 12.82051vw 12.82051vw 0;background-color:var(--infra-primary);border:0;padding:3.07692vw 5.12821vw;white-space:nowrap;cursor:pointer}#page-home #section_5{text-align:center;background-color:#f9f9f9;padding:10.25641vw 2.5641vw 7.69231vw}#page-home #section_5 h2{font-weight:400;font-size:7.69231vw}#page-home #section_5 h2 span{color:var(--infra-primary)}#page-home #section_5 p{margin:0;font-size:3.84615vw;font-weight:300;padding:0 5.12821vw}#page-home #section_5 .clients-container{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center;place-items:center;padding-top:2.5641vw}#page-home #section_5 .clients-container img{width:auto;height:33.33333vw}}