.c-order-now{background:#fff;position:relative}
.c-order-now p{margin-bottom:0}
.c-order-now .c-carousel-wrapper{position:relative}
.c-order-now .c-order-now-banner{width:100%;position:relative;height:372px;background-image:var(--mobile-bg)}
@media screen and (min-width:770px){.c-order-now .c-order-now-banner{background-image:var(--desktop-bg);height:527px}}
.c-order-now .c-order-now-banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%);z-index:1}
.c-order-now .c-order-now-search{width:100%;max-width:588px;padding:0 16px;position:absolute;bottom:132px;left:50%;transform:translateX(-50%);z-index:10}
.c-order-now .c-order-now-search h1{padding-bottom:24px;margin-bottom:0;color:#FFF;text-align:center;font-family:"Montserrat",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:100%}
@media screen and (min-width:770px){.c-order-now .c-order-now-search h1{padding-bottom:24px;font-size:61px}}
@media screen and (min-width:770px){.c-order-now .c-order-now-search{padding:0;bottom:194px}}
.c-order-now .c-order-now-search .search-container{position:relative;display:flex;align-items:center;width:100%;height:52px}
.c-order-now .c-order-now-search .search-container input{width:100%;padding:16px 14px;height:100%}
.c-order-now .c-order-now-search .search-container .search-icon{right:0;position:absolute;background:#DA291C;border:none;cursor:pointer;width:52px;height:52px}
.c-order-now .c-order-now-search .search-container .search-icon img{width:24px;height:24px}
.c-order-now .c-order-now-search .suggestions-container{position:absolute;top:100%;left:0;width:100%;padding:0;background:white;box-shadow:0 4px 6px rgba(0,0,0,0.1);max-height:200px;overflow-y:auto;z-index:11}
@media screen and (min-width:770px){.c-order-now .c-order-now-search .suggestions-container{padding:0}}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item{padding:0 16px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #b2b4b2}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item:hover{background:#fff}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;color:var(--Title-Dark,#3A3A3A);text-overflow:ellipsis;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:130%;padding:12px 0;border-bottom:1px solid #B2B4B2}
@media screen and (min-width:770px){.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion{font-size:16px}}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion:last-child{border-bottom:none}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion p{margin:0}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion p:last-child{white-space:nowrap}
.c-order-now .c-order-now-search .suggestions-container .suggestion-item .suggestion:hover{text-decoration:none}
.c-order-now .c-order-now-search .suggestions-container .all-result{color:#DA291C;font-family:"Montserrat",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:16px;text-align:center;cursor:pointer}
.c-order-now .suggestion-item:hover{background-color:#f0f0f0}
.c-order-now .c-search-no-result{display:none;padding:40px 16px}
.c-order-now .c-search-no-result.active{display:block}
@media screen and (min-width:770px){.c-order-now .c-search-no-result{padding:80px 0}}
.c-order-now .c-search-no-result .c-search-no-result-wrapper{padding:80px 0;display:flex;flex-direction:column;gap:24px;width:100%;max-width:588px;margin:0 auto;align-items:center}
@media screen and (min-width:770px){.c-order-now .c-search-no-result .c-search-no-result-wrapper{padding:80px 0}}
.c-order-now .c-search-no-result .c-search-no-result-wrapper h4{color:#3A3A3A;text-align:center;font-family:"Montserrat",sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:100%}
@media screen and (min-width:770px){.c-order-now .c-search-no-result .c-search-no-result-wrapper h4{font-size:31px}}
.c-order-now .c-search-no-result .c-search-no-result-wrapper span{color:#3A3A3A;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%}
@media screen and (min-width:770px){.c-order-now .c-search-no-result .c-search-no-result-wrapper span{font-size:20px}}
.c-order-now .c-search-no-result .c-search-no-result-wrapper button{width:fit-content;padding:9px 21px;border:none;background:#DA291C;color:#FFF;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:16px}
.c-order-now .c-search-no-result .c-search-no-result-wrapper button:hover{background:#A6192E}
.c-order-now .card-containers{padding:40px 0;display:flex;flex-direction:column}
.c-order-now .card-containers.hidden{display:none}
@media screen and (min-width:770px){.c-order-now .card-containers{padding:40px 0 80px}}
.c-order-now .card-containers .c-search-result{display:none}
.c-order-now .card-containers .c-search-result.active{display:block}
.c-order-now .card-containers .c-search-result p{color:#3A3A3A;text-align:center;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;line-height:100%;padding-bottom:24px;font-size:20px}
@media screen and (min-width:770px){.c-order-now .card-containers .c-search-result p{font-size:25px}}
.c-order-now .card-containers .divider{padding:40px 16px;width:100%;display:none}
.c-order-now .card-containers .divider.active{display:block}
@media screen and (min-width:770px){.c-order-now .card-containers .divider{padding:56px 120px}}
.c-order-now .card-containers .c-search-reset{display:none;flex-direction:column;gap:24px;width:100%;max-width:588px;margin:0 auto;align-items:center}
.c-order-now .card-containers .c-search-reset.active{display:flex}
.c-order-now .card-containers .c-search-reset h4{color:#3A3A3A;text-align:center;font-family:"Montserrat",sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:100%}
.c-order-now .card-containers .c-search-reset span{color:#3A3A3A;text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:130%}
@media screen and (min-width:770px){.c-order-now .card-containers .c-search-reset span{font-size:20px}}
.c-order-now .card-containers .c-search-reset button{width:fit-content;padding:9px 21px;border:none;background:var(--Button-Red,#DA291C);color:#FFF;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.c-order-now .card-containers .c-search-reset button.hover-red:hover{background:#A6192E !important}
.c-order-now .card-containers .c-search-reset button.hover-green:hover{background:#027534 !important}
.c-order-now .card-containers .c-catalogue-tab{justify-content:center;gap:0;max-width:588px;margin:0 auto;width:100%;display:flex;flex-wrap:unset;padding:0 9px}
.c-order-now .card-containers .c-catalogue-tab.hidden{display:none}
@media screen and (min-width:770px){.c-order-now .card-containers .c-catalogue-tab{padding:0}}
.c-order-now .card-containers .c-catalogue-tab button{padding:14px 0;width:100%;border:0;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:294px}
.c-order-now .card-containers .c-catalogue-tab button img{width:40px;height:40px}
.c-order-now .card-containers .c-catalogue-tab button .tab-title{text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:100%;display:flex;flex-direction:row}
.c-order-now .card-containers .c-catalogue-tab button .tab-title p{font-weight:400;margin-bottom:0}
@media screen and (min-width:770px){.c-order-now .card-containers .c-catalogue-tab button .tab-title{font-size:25px}}
.c-order-now .card-containers .c-catalogue-tab button.fiber{color:#da291c;border-bottom:1px solid #B2B4B2}
.c-order-now .card-containers .c-catalogue-tab button.fiber.active{border-bottom:5px solid red}
.c-order-now .card-containers .c-catalogue-tab button.mobility{color:#19a739;border-bottom:1px solid #B2B4B2}
.c-order-now .card-containers .c-catalogue-tab button.mobility.active{border-bottom:5px solid #19a739}
.c-order-now .card-containers .c-catalogue-tab button:not(.active){filter:grayscale(1)}
.c-order-now .card-containers .c-catalogue-containers{padding-top:40px}
@media screen and (min-width:770px){.c-order-now .card-containers .c-catalogue-containers{padding-top:56px}}
.c-order-now .card-containers .c-catalogue-containers .service-plan{padding-bottom:24px;width:100%;text-align:center;color:#000;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;display:none}
.c-order-now .card-containers .c-catalogue-containers .service-plan.active{display:block}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards{padding:0 16px;display:flex;flex-direction:row;gap:32px;max-width:1440px;width:100%;margin:0 auto;justify-content:center;flex-wrap:wrap}
@media screen and (min-width:770px){.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards{padding:0 120px;gap:16px}}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items.fiber ul li::before{content:"";background-image:url("../themes/demo/assets/images/icons/icon-check-cirle-red.png");background-size:cover;background-repeat:no-repeat;width:20px;height:20px;flex-shrink:0;top:0;left:0}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items.mobility ul li::before{content:"";background-image:url("../themes/demo/assets/images/icons/icon-check-cirle-green.png");background-size:cover;background-repeat:no-repeat;width:20px;height:20px;flex-shrink:0;top:0;left:0}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items{max-width:384px;width:100%;display:none}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items.active{display:block}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content{display:flex;flex-direction:column;width:100%;height:100%}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .violator{position:relative}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .violator picture{width:87px;height:87px;display:block;position:absolute;z-index:2;right:8px;top:8px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .violator picture img{width:100%;height:100%;object-fit:contain}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content picture{height:219px;width:100%}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content picture img{width:100%;height:100%;object-fit:cover}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details{padding:16px;display:flex;flex-direction:column;gap:125px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text{display:flex;flex-direction:column;gap:16px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .title{color:#3a3a3a;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:100%}
@media screen and (min-width:1024px){.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .title{font-size:25px}}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .description{overflow:hidden;color:#da291c;text-overflow:ellipsis;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .featured_text{color:#3a3a3a;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:130%}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .featured_content{color:#3A3A3A;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .featured_content ul{padding:0;margin:0;list-style-type:none;display:flex;gap:16px;flex-direction:column}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .featured_content ul li{display:flex;flex-direction:row;gap:16px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect{width:100%;margin:0 auto}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;list-style:none}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect ul li{width:calc(33.33% - 10px);text-align:center;padding:20px 0;box-sizing:border-box;cursor:pointer}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect ul li img{width:50px !important;height:50px !important}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect ul li.fiber.active{border:2px solid #DA291C;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border-radius:20px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .text .js-appSelect ul li.mobility.active{border:2px solid #19A739;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border-radius:20px}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links{display:flex;flex-direction:row;gap:16px;justify-content:center}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item{padding:9px 0;width:100%;text-align:center;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item a{text-decoration:none;font-weight:500}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.fiber{color:#DA291C;display:flex;gap:8px;align-items:center;justify-content:center}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.fiber::after{content:"";background-image:url("../themes/demo/assets/images/icons/icon-caret-right-red.png");background-size:cover;display:block;background-repeat:no-repeat;width:20px;height:20px;top:0;left:0}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.fiber:first-child{background:#da291c;color:#fff}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.fiber:first-child::after{content:'';display:none}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.fiber:hover:first-child{background:#A6192E;color:#fff}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.mobility{color:#19A739;display:flex;gap:8px;align-items:center;justify-content:center}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.mobility::after{content:"";background-image:url("../themes/demo/assets/images/icons/icon-caret-right-green.png");background-size:cover;display:block;background-repeat:no-repeat;width:20px;height:20px;top:0;left:0}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.mobility:first-child{background:#19A739;color:#fff}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.mobility:first-child::after{content:'';display:none}
.c-order-now .card-containers .c-catalogue-containers .c-catalogue-cards .card-items .card-content .card-details .card-links .link-item.mobility:hover:first-child{background:#027534;color:#fff}