:root{--red: #fd101a;--yellow: #ffc31d;--white: #ffffff;--dark: #242424}body{overflow-x:hidden}a{text-decoration:none;color:var(--dark)}a:hover{color:var(--red)}a.text-dark:hover{color:var(--red) !important}a.text-white:hover{color:var(--white) !important}img{max-width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.transition,.slider-nav .slick-slide,.slider-for .slick-arrow,.cart .btn i,.icon-2,.news-item-slider .slick-arrow,.team-slider .slick-dots li,.team-slider .slick-arrow,.partner-slider .slick-dots li,.partner-slider .slick-arrow,.hero-slider .slick-dots li,.product-item .image img,.product-item,.partner-item img,.team-item .image img,.news-item-list .image img,.news-item .image img,.navbar-light .navbar-nav .nav-item .nav-link::before,.table-hover>tbody>tr,.qtySelector.custom i,.btn,button,a{transition:all .3s}.text-12{font-size:12px}.text-14{font-size:14px}.text-16{font-size:16px}.text-18{font-size:18px}.text-20{font-size:20px}.text-red{color:var(--red)}.text-white{color:var(--white)}.text-dark{color:var(--dark) !important}.text-yellow{color:var(--yellow)}.py-140{padding-top:140px;padding-bottom:140px}.pt-140{padding-top:140px}.pb-140{padding-bottom:140px}.py-75{padding-top:75px;padding-bottom:75px}.pt-75{padding-top:75px}.pb-75{padding-bottom:75px}.py-35{padding-top:35px;padding-bottom:35px}.pt-35{padding-top:35px}.pb-35{padding-bottom:35px}.mt-75{margin-top:75px}.mb-75{margin-bottom:75px}.mt-45{margin-top:45px}.mb-45{margin-bottom:45px}.bg-red{background-color:var(--red)}.bg-white{background-color:var(--white)}.bg-gray{background-color:#eee}.bg-yellow{background-color:var(--yellow)}.background-size-cover{background-size:cover}.background-position-center{background-position:center}.background-size-fill{background-size:100% 100%}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.object-fit-contain{-o-object-fit:contain;object-fit:contain}.shadow{box-shadow:3px 3px 20px rgba(0,0,0,.1) !important}hr{background-color:#dedede;opacity:1}.rounded-30{border-radius:30px}.invert-0{filter:brightness(0) invert(0)}.z-2{z-index:2}.w-184{min-width:184px}.h-56{min-height:56px;line-height:40px}.btn,button{border-radius:50px}.btn:focus,button:focus{box-shadow:none}.btn-1{background-color:var(--white);border-color:#888;color:var(--dark)}.btn-1:hover{background-color:var(--red);color:var(--white);border-color:var(--red)}.btn-2{background-color:var(--red);color:var(--white);border-color:var(--red)}.btn-2:hover{background-color:var(--white);border-color:#888;color:var(--dark)}.btn-white{background-color:var(--white);color:var(--dark);border-color:var(--white)}.btn-white:hover{background-color:rgba(0,0,0,0);border-color:var(--white);color:var(--white)}.btn-outline-white{border:1px solid var(--white);color:var(--white)}.btn-outline-white:hover{color:var(--dark);background-color:var(--white)}.btn-secondary{background-color:#dedede;border:0;color:#000}.btn-secondary:hover{background-color:var(--dark);color:var(--white)}.btn-gray{background-color:#464646;color:var(--white)}.btn-gray:hover{background-color:#dedede}.btn-dark{background-color:var(--dark) !important;border-color:var(--dark) !important;color:var(--white)}.btn-dark:hover{background-color:var(--red) !important;border-color:var(--red) !important}.btn-border{border:1px solid #888;color:#888}.btn-border:hover{background-color:#888;color:var(--white)}.form-control{color:#888;border-color:#dedede;border-radius:50px}.form-control::-moz-placeholder{color:#888}.form-control::placeholder{color:#888}.form-control.form-control-md{min-height:46px}.form-control.form-control-lg{min-height:56px;font-size:16px}.form-control:focus{box-shadow:none;border-color:#888}.form-control:focus::-moz-placeholder{opacity:0}.form-control:focus::placeholder{opacity:0}.form-control.expire-date{width:70px;height:65px;line-height:65px;border-radius:14px}.form-check-input:focus{box-shadow:none}.form-check-input:checked{background-color:var(--white);border-color:var(--white)}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FD101A'/%3e%3c/svg%3e");background-size:22px}.form-check-input.form-check-input-dark:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000000'/%3e%3c/svg%3e")}.form-check-custom{position:relative;padding:0;margin:0}.form-check-custom .form-check-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;margin:0}.form-check-custom .form-check-input:checked[type=radio]~.form-check-label{background-color:var(--red);border-color:var(--red);color:var(--white)}.form-check-custom .form-check-label{border:1px solid #707070;border-radius:8px;width:40px;height:40px;line-height:40px;text-align:center;margin-bottom:0 !important}.qtySelector{background-color:var(--white);border-radius:25px;position:relative;padding:5px 10px}.qtySelector .qtyValue{width:80px}.qtySelector .qtyValue:focus{outline:0}.qtySelector i{color:var(--dark);position:absolute;right:10px;font-size:14px;cursor:pointer}.qtySelector i.increaseQty{top:3px}.qtySelector i.decreaseQty{bottom:3px}.qtySelector i:hover{color:#000}.qtySelector.custom{align-items:center;width:170px;background-color:rgba(0,0,0,0)}.qtySelector.custom .qtyValue{text-align:center;width:60px}.qtySelector.custom i{position:relative;top:0;bottom:0;width:38px;height:38px;border-radius:50%;background-color:#dedede;display:inline-block;vertical-align:middle;text-align:center;line-height:38px;font-size:25px;right:0}.qtySelector.custom i:hover{background-color:var(--red);color:var(--white)}.qtySelector.custom i.increaseQty{background-color:var(--red);color:var(--white)}.qtySelector.custom i.increaseQty:hover{background-color:#dedede;color:var(--dark)}.iti{display:flex}.iti .iti__flag-container{position:relative;background-color:var(--white);width:113px;min-width:113px;border-radius:33px;border:1px solid #dedede;margin-right:5px}.iti__selected-flag{justify-content:center}.iti--separate-dial-code .iti__selected-dial-code{font-weight:600}.iti--separate-dial-code .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0)}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-left:1rem !important}.iti__country-list{border-radius:33px;border-color:#dedede;box-shadow:0px 0px 50px 0px rgba(82,63,105,.15)}.iti__country-list::-webkit-scrollbar{width:0}.iti__country{padding-left:15px;padding-right:15px}.wizard ul>li.iti__country{padding:5px 15px}.accordion-item{border:0;margin-bottom:30px}.accordion-item:first-of-type .accordion-button{border-top-right-radius:18px;border-top-left-radius:18px}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:18px;border-bottom-left-radius:18px}.accordion-item .accordion-button{border-radius:18px;background-color:#888;color:var(--white);font-weight:700;padding-top:20px;padding-bottom:20px}.accordion-item .accordion-button:focus{box-shadow:none}.accordion-item .accordion-button::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.accordion-item .accordion-button:not(.collapsed){background-color:#be161d;color:var(--white)}.accordion-item .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}.accordion-item .accordion-header{margin-bottom:25px}.accordion-item .accordion-body{background-color:#ebebeb;border-radius:12px;padding-top:20px;padding-bottom:40px}.pagination .page-item .page-link{border:0;border-radius:0;color:var(--dark);padding-left:20px;padding-right:20px;position:relative}.pagination .page-item .page-link::after{content:"";height:2px;width:11px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:var(--red);opacity:0}.pagination .page-item .page-link.next{border:1px solid var(--dark);border-radius:22px;padding-left:20px;padding-right:20px;margin-left:30px}.pagination .page-item .page-link.next::after{content:none}.pagination .page-item .page-link.next:hover{background-color:var(--red);color:var(--white);border-color:var(--red)}.pagination .page-item.active .page-link,.pagination .page-item:hover .page-link{color:var(--red);background-color:rgba(0,0,0,0)}.pagination .page-item.active .page-link::after,.pagination .page-item:hover .page-link::after{opacity:1}.table-border-collapse{border-collapse:inherit;border-spacing:0 1em}.table-border-collapse tr td{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.table-border-collapse tr td:first-child{border-left:1px solid #dedede}.table-border-collapse tr td:last-child{border-right:1px solid #dedede}.custom-table tr[href]{cursor:pointer}.custom-table tr td{padding-top:1.5rem;padding-bottom:1.5rem}.table-hover>tbody>tr:hover{--bs-table-accent-bg: #eee}header .top{background-color:var(--dark);padding:12px 0}header .top ul{margin-bottom:0}header .top ul li{color:var(--white)}header .top ul li a:not(.dropdown-item){color:var(--white);padding-left:7px;padding-right:7px}header .top ul li a:not(.dropdown-item):hover{color:var(--white);opacity:.8}.navbar-light{background-color:var(--white);padding-top:0;padding-bottom:0}.navbar-light .navbar-brand{max-width:60%;margin:0;display:block}.navbar-light .navbar-nav .nav-item .nav-link{color:#020202;position:relative;display:block;text-transform:capitalize}.navbar-light .navbar-nav .nav-item .nav-link::before{content:"";position:absolute;left:.5rem;right:.5rem;background-color:var(--red);height:0;bottom:-1px;opacity:0;visibility:hidden}.navbar-light .navbar-nav .nav-item .nav-link:hover,.navbar-light .navbar-nav .nav-item .nav-link:focus,.navbar-light .navbar-nav .nav-item .nav-link.active{color:var(--red)}.navbar-light .navbar-nav .nav-item .nav-link:hover::before,.navbar-light .navbar-nav .nav-item .nav-link:focus::before,.navbar-light .navbar-nav .nav-item .nav-link.active::before{opacity:1;visibility:visible;height:5px}.navbar-light .navbar-toggler{border:0;padding-right:3rem}.navbar-light .navbar-toggler:focus{box-shadow:none}@media(min-width: 1200px)and (max-width: 1280px){.navbar-collapse ul:last-child{padding-right:3rem !important}}@media(min-width: 992px){.navbar-light .nav-item .nav-link{padding-top:2rem;padding-bottom:2rem}}.dropdown-toggle::after{border:0;content:"";font-family:themify;vertical-align:initial;font-size:12px}.dropdown-menu{box-shadow:0px 0px 50px 0px rgba(82,63,105,.15);border:0;min-width:10rem}.dropdown-menu.dropdown-menu-anim{animation:dropdown-menu-fade-in .3s ease 1,dropdown-menu-move-up .3s ease-out 1}.dropdown-menu.dropdown-menu-lg{width:320px}.dropdown-item.active,.dropdown-item:active{background-color:var(--red)}@media(min-width: 1200px){.dropdown-menu-hover{display:block;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease-out}.dropdown:hover .dropdown-menu-hover{opacity:1;visibility:visible;transform:translateY(0)}}.dropdown-item{padding-top:10px;padding-bottom:10px;font-size:14px}.dropdown-item:hover{background-color:#f7f8fa;color:var(--dark)}@keyframes dropdown-menu-fade-in{from{opacity:0}to{opacity:1}}@keyframes dropdown-menu-move-down{from{margin-top:-10px}to{margin-top:0}}@keyframes dropdown-menu-move-up{from{margin-top:10px}to{margin-top:0}}.section-title{margin-bottom:46px}footer{background-image:url("../media/footer.png");background-size:cover;background-position:center;background-color:var(--dark);padding-top:70px;padding-bottom:70px;color:var(--white)}footer h4{margin-bottom:30px}footer ul{margin-bottom:60px}footer a{color:var(--white)}footer a:hover{color:var(--red)}footer ul li{margin-bottom:10px}footer .socials a{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center}footer .socials a:not(:last-child){margin-right:5px}footer .socials a:hover{background-color:var(--white)}footer .form-control{color:var(--white)}footer .form-control:focus{color:var(--white)}footer .footer-section{padding:0 15px}@media(min-width: 992px){footer .col-lg-5{border-left:1px solid var(--white)}}.section-title{position:relative;font-size:60px;font-weight:700;display:flex}.section-title::before{content:"";background-image:url("../media/icons/half-circle.png");background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:top;margin-right:40px;margin-top:15px;width:20px;height:43px}.section-title-2{position:relative}.section-title-2::before{content:"";background-image:url("../media/icons/half-circle-2.png");background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:40px;margin-top:15px;width:20px;height:43px;vertical-align:top}.page-head{padding-top:25px;padding-bottom:25px;min-height:380px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;text-align:center;color:var(--white);margin-bottom:25px}.page-head .h1{font-size:50px}.breadcrumb-item{color:var(--dark);font-size:18px}.breadcrumb-item a{color:var(--red);font-weight:700}.breadcrumb-item+.breadcrumb-item::before{content:">"}.page-title{margin-bottom:50px}.page-content{min-height:100vh}.msger{position:fixed;left:35px;bottom:35px;z-index:9999}.msger .msger-chat{width:390px;box-shadow:0 3px 15px rgba(0,0,0,.16);border-radius:24px;display:none}.msger .msger-chat .msger-header{background-color:var(--red);color:var(--white);display:flex;align-items:center;padding:20px;border-top-left-radius:24px;border-top-right-radius:24px}.msger .msger-chat .msger-body{background-color:var(--white);padding:20px;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.msger .msger-chat .msger-body .msg{display:flex;align-items:start;margin-bottom:50px}.msger .msger-chat .msger-body .msg .msg-img{min-width:49px;width:49px;height:49px;border-radius:50%}.msger .msger-chat .msger-body .msg .msg-text{background-color:#dedede;border-radius:15px 15px 15px 0;padding:15px;width:259px;font-weight:600}.msger .msger-chat .msger-body .msg .msg-text-outline{color:var(--red);border:1px solid #888;border-radius:15px 15px 15px 0;padding:15px;width:259px;font-weight:600;margin-bottom:10px}.msger .msger-chat .msger-body .msger-inputarea{margin-top:50px;display:flex;align-items:center}.msger .msger-chat .msger-body .msger-inputarea .msger-input{background-color:#dedede;min-height:50px;border-radius:12px}.msger .msger-chat .msger-body .msger-inputarea .msger-send-btn{background-color:var(--red);width:50px;min-width:50px;height:50px;line-height:35px;border-radius:50%;border:0}.msger .msger-btn{background-color:rgba(0,0,0,0);border:0;position:relative;padding:0}.msger .msger-btn .badge{position:absolute;right:-20px;top:0;background-color:var(--red);border-radius:50%;padding:0;width:36.9px;height:35.75px;line-height:35.75px;text-align:center;font-size:14px}.msger .msger-btn .badge::before{width:23.4px;height:20.35px;background-color:var(--red);content:"";position:absolute;left:0;bottom:3px;transform:rotate(90deg);z-index:-1}.scrollToDown{position:absolute;right:3%;bottom:-150px;color:var(--white);text-transform:uppercase;z-index:99;text-align:center}.scrollToDown::after{content:"";height:223px;width:1px;background-color:#a8a8a8;display:block;margin:10px auto 0}.scrollToDown:hover{color:var(--white);transform:translateY(10px)}.scrollbar-track-y{width:6px}.scrollbar-thumb{background-color:#abaeb7}.border.shadow-bottom::after{content:"";background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.11), rgb(255, 255, 255));width:100%;height:70px;position:absolute;bottom:0;left:0}.border .scrollbar-track{background-color:#eee}.border .scrollbar-track-y{width:21px}.border .scrollbar-thumb{width:21px;background-color:#dedede}.preloader{position:fixed;width:100%;height:100%;top:0;left:0;background-color:var(--white);z-index:99999;display:flex;justify-content:center;align-items:center;font-size:20px;letter-spacing:1px;font-weight:700}.preloader.loaded{display:none}.rate span{color:#ffc31d}.news-item{background-color:#eee;margin-bottom:30px;height:calc(100% - 30px)}.news-item .image{position:relative;overflow:hidden}.news-item .image img{aspect-ratio:12/7;width:100%}.news-item .content{padding:20px}.news-item .content .title{margin:15px 0}.news-item .content .title a{color:var(--dark)}.news-item .content .title a:hover{color:var(--red)}.news-item .content .description{margin-bottom:25px}.news-item:hover .image img{transform:scale(1.1)}.news-item-list .image{position:relative;overflow:hidden;margin-bottom:10px}.news-item-list .image img{aspect-ratio:12/9;width:100%}.news-item-list .content .description{margin-top:30px;margin-bottom:30px}.news-item-list:not(:last-child){padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #dedede}.news-item-list:hover .image img{transform:scale(1.1)}.team-item{text-align:center;margin:0 10px}.team-item .image{position:relative;overflow:hidden}.team-item .image img{aspect-ratio:12/12;width:100%}.team-item .image:hover img{transform:scale(1.1)}.team-item .content{padding:20px;border-bottom:1px solid #a6b0b3}.team-item .content .title a{color:var(--red)}.partner-item img{aspect-ratio:12/12;transform:scale(0.9)}.partner-item:hover img{transform:scale(0.8)}.grid-wrapper{display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit, minmax(19%, 1fr));grid-auto-rows:45%;grid-auto-flow:dense}.grid-item{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.grid-item:nth-child(1){transition-delay:0.5s}.grid-item:nth-child(2){transition-delay:1s}.grid-item:nth-child(3){transition-delay:1.5s}.grid-item:nth-child(4){transition-delay:2s}.grid-item:nth-child(5){transition-delay:2.5s}.grid-item:nth-child(6){transition-delay:3s}.grid-item:nth-child(7){transition-delay:3.5s}.grid-item::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-image:linear-gradient(to bottom, rgba(33, 33, 33, 0), #242424);opacity:0;transition:all .7s}.grid-item.wide{grid-column:span 2}.grid-item.tall{grid-row:span 2}.grid-item.big{grid-column:span 2;grid-row:span 2}.grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-item .content{position:absolute;left:0;bottom:0;width:100%;color:var(--white);padding:15px;opacity:0;visibility:hidden;transform:translateY(100px);transition:all .7s;z-index:-1;max-height:100%;overflow:hidden}.grid-item .play-icon{position:absolute;left:0;right:0;margin:0 auto;top:35%;text-align:center;color:var(--white);width:60px;height:60px;border:3px solid var(--white);line-height:50px;text-align:center;border-radius:50%;opacity:0;visibility:hidden;transform:translateY(100px);transition:all .7s}.grid-item:hover::before{opacity:1}.grid-item:hover .content,.grid-item:hover .play-icon{opacity:1;visibility:visible;transform:translateY(0);z-index:1}.address-item{border-bottom:1px solid #dedede;padding-bottom:30px;margin-bottom:30px}.address-item a{color:rgba(0,0,0,.5)}.address-item a:hover{color:var(--red)}.product-item{padding:15px 15px 30px 15px;margin-bottom:25px}.product-item .image{position:relative;overflow:hidden;margin-bottom:15px}.product-item .image img{aspect-ratio:12/7;width:100%}.product-item .content .rate{margin-bottom:15px}.product-item .content .price{margin-bottom:35px}.product-item:hover{box-shadow:4px 4px 15px rgba(0,0,0,.12)}.product-item:hover .image img{transform:scale(1.1)}.crescent-section{padding-top:132px;padding-bottom:133px}.crescent::before{background-image:url(../media/path/Intersection-1.webp);background-position:center;background-size:100% 100%;background-repeat:no-repeat;content:"";position:absolute;right:-70.666667%;top:-405px;width:100%;height:1236px;z-index:-1}.layer-2{padding-top:64px;padding-bottom:164px;position:relative;z-index:1}.layer-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../media/bg/bg-2.webp");background-size:100% 100%}@media(min-width: 992px){.layer-2{height:557px;padding-top:164px}.layer-2::before{content:"";background-image:url("../media/path/layer-2.webp");background-size:100% 100%;position:absolute;left:0;right:0;margin:0 auto;top:-417px;height:1302px;width:104%;z-index:-1;pointer-events:none}}.project-item{background-color:#eee;padding:30px 25px 50px;position:relative;z-index:1;margin-bottom:25px}.project-item::before{content:"";width:100%;height:135px;position:absolute;left:0;top:0;border-radius:0 0 68px 68px;background-color:var(--red);z-index:-1}.project-item .image{text-align:center;margin-bottom:35px}.project-item .image img{height:200px;-o-object-fit:contain;object-fit:contain}.project-item .content .title{margin-bottom:25px}.hero-slider .item{min-height:100vh;max-height:965px;background-repeat:no-repeat;background-size:cover;padding-top:144px;padding-bottom:144px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero-slider .item .content{position:relative;z-index:999}.hero-slider .item .content .h1{margin-bottom:40px}.hero-slider .slick-dots{list-style:none;display:flex;justify-content:center;align-items:center;position:absolute;z-index:999;bottom:80px;left:0;right:0;margin:0 auto;padding:0}.hero-slider .slick-dots li{width:14px;height:14px;border:2px solid var(--white);border-radius:50%;cursor:pointer}.hero-slider .slick-dots li.slick-active,.hero-slider .slick-dots li:hover{background-color:var(--white)}.hero-slider .slick-dots li:not(:last-child){margin-right:30px}.hero-slider .slick-dots li button{display:none}.partner-slider .slick-arrow{width:60px;height:60px;border-radius:50%;border:1px solid;position:absolute;top:15%;z-index:1}.partner-slider .slick-arrow.nextArrow{border-color:#707070;background-color:var(--white);right:-7%}.partner-slider .slick-arrow.nextArrow:hover{border-color:var(--red);background-color:var(--red);color:var(--white)}.partner-slider .slick-arrow.prevArrow{border-color:var(--red);background-color:var(--red);color:var(--white);left:-7%}.partner-slider .slick-arrow.prevArrow:hover{border-color:#707070;background-color:var(--white);color:var(--dark)}.partner-slider .slick-dots{list-style:none;display:flex;justify-content:center;margin-top:75px;margin-bottom:0;padding:0}.partner-slider .slick-dots li{width:14px;height:14px;border-radius:50%;border:1px solid var(--dark);cursor:pointer}.partner-slider .slick-dots li:not(:last-child){margin-right:30px}.partner-slider .slick-dots li button{display:none}.partner-slider .slick-dots li.slick-active,.partner-slider .slick-dots li:hover{background-color:var(--dark)}.team-slider .slick-arrow{width:60px;height:60px;border-radius:50%;border:1px solid;position:absolute;top:25%;z-index:1}.team-slider .slick-arrow.nextArrow{border-color:#707070;background-color:var(--white);right:-7%}.team-slider .slick-arrow.nextArrow:hover{border-color:var(--red);background-color:var(--red);color:var(--white)}.team-slider .slick-arrow.prevArrow{border-color:var(--red);background-color:var(--red);color:var(--white);left:-7%}.team-slider .slick-arrow.prevArrow:hover{border-color:#707070;background-color:var(--white);color:var(--dark)}.team-slider .slick-dots{list-style:none;display:flex;justify-content:center;align-items:center;padding:0;margin-top:35px;margin-bottom:0}.team-slider .slick-dots li{width:14px;height:14px;border:2px solid var(--dark);border-radius:50%;cursor:pointer}.team-slider .slick-dots li.slick-active,.team-slider .slick-dots li:hover{background-color:var(--dark)}.team-slider .slick-dots li:not(:last-child){margin-right:30px}.team-slider .slick-dots li button{display:none}@media(min-width: 992px){.team-slider .item:nth-child(even){margin-top:30px}}.news-item-slider .slick-arrow{width:60px;height:60px;border-radius:50%;border:1px solid;position:absolute;top:45%;z-index:1;border-color:#707070;background-color:var(--white)}.news-item-slider .slick-arrow.nextArrow{right:-7%}.news-item-slider .slick-arrow.prevArrow{left:-7%}.news-item-slider .slick-arrow:hover{border-color:var(--red);background-color:var(--red);color:var(--white)}.gallery-section{background-image:url("../media/path/Intersection-2.webp");background-position:-50% center;background-repeat:no-repeat;background-size:75% 100%;padding-top:250px;padding-bottom:200px;margin-top:-130px}.sign-form legend{color:var(--white);margin-bottom:50px;font-size:36px;font-weight:700}.sign-form legend::after{content:"";height:1px;width:239px;display:inline-block;vertical-align:super;background-color:rgba(255,255,255,.45);margin-left:20px}.sign-form label{color:var(--white)}.sign-form .form-control{color:var(--white);background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}.sign-form .form-control::-moz-placeholder{color:rgba(255,255,255,.3);font-size:14px}.sign-form .form-control::placeholder{color:rgba(255,255,255,.3);font-size:14px}.icon-1{width:48px;height:48px;line-height:48px;display:inline-block;border-radius:50%;text-align:center;background-color:var(--white);color:var(--dark)}.icon-1:hover{background-color:var(--red);color:var(--white)}.backToHome:hover .icon-1{background-color:var(--red);color:var(--white)}.icon-2{background-color:var(--white);display:inline-block;vertical-align:middle;width:64px;height:64px;line-height:64px;text-align:center;border:1px solid #707070;border-radius:50%;font-size:24px}.icon-2:hover{background-color:var(--red);color:var(--white);border-color:var(--red)}a:hover .icon-2{background-color:var(--red);color:var(--white);border-color:var(--red)}.layer-1{position:relative;z-index:1;overflow-x:clip}.layer-1::before{content:"";background-image:url("../media/path/Intersection-7.webp");background-size:100% 100%;background-repeat:no-repeat;background-position:bottom;width:110%;height:255%;position:absolute;left:0;bottom:0;z-index:-1}.team-page-content .col-lg-3:nth-child(even) .team-item{margin-top:30px}.gallery-page-content .grid-item{margin-bottom:20px}.gallery-page-content .grid-item img{aspect-ratio:12/10;min-height:230px}.filter-button-group button{border:1px solid var(--dark);color:var(--dark);border-radius:25px;background-color:rgba(0,0,0,0);min-width:90px;min-height:43px;text-transform:uppercase}.filter-button-group button.active,.filter-button-group button:hover{background-color:var(--red);color:var(--white);border-color:var(--red)}.filter-product-button .dropdown-toggle{border:1px solid #707070;border-radius:25px;height:43px;line-height:43px;display:block;min-width:130px;padding-left:15px;padding-right:10px}.filter-product-button .dropdown-toggle::after{float:right}.fancybox-slide{width:90%;max-width:1366px;left:0;right:0;margin:0 auto}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{padding:0;border-radius:50%;width:62px;height:62px;background-color:var(--white);width:62px;height:62px;border-radius:50%;color:var(--dark)}.fancybox-navigation .fancybox-button--arrow_left div svg,.fancybox-navigation .fancybox-button--arrow_right div svg{display:none}.fancybox-navigation .fancybox-button--arrow_left:hover,.fancybox-navigation .fancybox-button--arrow_right:hover{background-color:var(--red);color:var(--white)}.fancybox-navigation .fancybox-button--arrow_left div::before{content:"";font-family:themify;position:absolute;left:0;right:0;margin:0 auto;top:20px}.fancybox-navigation .fancybox-button--arrow_right div::before{content:"";font-family:themify;position:absolute;left:0;right:0;margin:0 auto;top:20px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{background-color:var(--dark);color:var(--white)}.cart .btn{padding:0}.cart .btn i{width:40px;height:40px;line-height:40px;background-color:#dedede;border-radius:50%;display:inline-block}.cart .btn:hover i{background-color:var(--red);color:var(--white)}.badge{background-color:var(--red);color:var(--white);font-size:12px;min-width:10px;height:23px;border-radius:50%}.slider-for .item img{width:100%}.slider-for .slick-arrow{width:60px;height:60px;border-radius:50%;border:1px solid;position:absolute;top:45%;z-index:1;border-color:#707070;background-color:var(--white)}.slider-for .slick-arrow.nextArrow{right:-5rem}.slider-for .slick-arrow.prevArrow{left:-5rem}.slider-for .slick-arrow:hover{border-color:var(--red);background-color:var(--red);color:var(--white)}.slider-nav .item img{aspect-ratio:12/13;-o-object-fit:cover;object-fit:cover}.slider-nav .slick-slide{cursor:pointer;opacity:.3;padding-bottom:15px;position:relative}.slider-nav .slick-slide::before{content:"";background-color:rgba(0,0,0,0);height:8px;width:100%;position:absolute;bottom:0;left:0}.slider-nav .slick-slide:not(:last-child){margin-right:10px}.slider-nav .slick-slide.slick-current,.slider-nav .slick-slide:hover{opacity:1}.slider-nav .slick-slide.slick-current::before,.slider-nav .slick-slide:hover::before{background-color:var(--red)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:var(--red);background-image:none}.wizard>.content{background:rgba(0,0,0,0);min-height:0}.wizard>.content>.body{width:100%;position:inherit}.wizard>.steps>ul{display:flex;justify-content:space-between}.wizard>.steps>ul>li{float:none}.wizard>.steps>ul>li a{padding:0;margin:0}.wizard>.steps>ul>li:not(:last-child){position:relative}.wizard>.steps>ul>li:not(:last-child) a::after{content:"";width:135%;height:1px;background-color:#888;position:absolute;top:35%;right:-100%;z-index:-1}.wizard>.steps .done a::after{background-color:var(--red) !important}.wizard>.actions>ul>li{float:none}.wizard>.actions>ul>li:first-child{display:none}.wizard>.steps .number{display:none}#steps.wizard a{text-align:center}#steps.wizard a span{width:94px;height:94px;line-height:94px;text-align:center;border-radius:50%;margin:0 auto 15px}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active,.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background-color:rgba(0,0,0,0);color:var(--red);padding:0;margin:0}.wizard>.steps .current a span,.wizard>.steps .current a:hover span,.wizard>.steps .current a:active span,.wizard>.steps .done a span,.wizard>.steps .done a:hover span,.wizard>.steps .done a:active span{background-color:var(--red);color:var(--red)}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background-color:rgba(0,0,0,0);color:var(--dark);padding:0;margin:0}.wizard>.steps .disabled a span,.wizard>.steps .disabled a:hover span,.wizard>.steps .disabled a:active span{background-color:#888}.wizard>.actions>ul{display:flex;align-items:center;justify-content:end}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{border:1px solid var(--red);background-color:var(--red);border-radius:25px;min-width:193px;padding-top:12px;padding-bottom:12px}.wizard>.actions a:hover,.wizard>.actions a:hover:hover,.wizard>.actions a:active:hover{background-color:rgba(0,0,0,0);border-color:#888;color:var(--dark)}.sidebar{background-color:var(--red);overflow-y:auto;color:var(--white);z-index:1;position:relative}.sidebar::before{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background-image:url(../media/profile/mask.webp);background-repeat:no-repeat;background-position:top right;background-size:100%;z-index:-1}.sidebar .backToHome i{transition:all .3s}.sidebar .backToHome:hover{color:var(--white) !important}.sidebar .backToHome:hover i{background-color:#be161d;color:var(--white)}.sidebar a{color:var(--white)}.sidebar .nav .nav-item:not(:last-child){margin-bottom:15px}.sidebar .nav .nav-link{color:var(--white);font-weight:700;padding:15px 25px;border-top-left-radius:100px;border-bottom-left-radius:100px}.sidebar .nav .nav-link.active,.sidebar .nav .nav-link:hover{background-color:#be161d}.page-wrapper{padding:50px 0}@media(min-width: 992px){.sidebar{width:25%;min-width:320px;position:fixed;left:0;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:1}.page-wrapper{width:75%;max-width:calc(100% - 320px);padding:70px 0}}@media(max-width: 1366px){.navbar-light .navbar-nav .nav-link{font-size:14px}.navbar-light .btn{font-size:14px}}@media(max-width: 1199.9px){.navbar-collapse{padding:15px;position:absolute;top:100%;left:0;width:100%;z-index:999;background-color:var(--white);transition:none;display:block !important;opacity:0;visibility:hidden;box-shadow:0 3px 3px rgba(0,0,0,.1)}.navbar-collapse.show{opacity:1;visibility:visible}.navbar-light .navbar-nav .nav-item .nav-link{padding-top:1rem;padding-bottom:1rem}.navbar-light .navbar-nav .nav-item .nav-link::before{content:none}.navbar-light .list-inline li{padding-top:1rem;padding-bottom:1rem}}@media(max-width: 991.9px){.py-140{padding-top:75px;padding-bottom:75px}.pt-140{padding-top:75px}.pb-140{padding-bottom:75px}.py-75{padding-top:35px;padding-bottom:35px}.mb-75{margin-bottom:35px}.mt-75{margin-top:35px}.mb-45{margin-bottom:25px}.mt-45{margin-top:25px}.gallery-section{padding-top:180px;padding-bottom:75px}.partner-slider .slick-dots{margin-top:35px}}@media(max-width: 767.9px){h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}body{font-size:12px}.section-title::before{margin-right:20px;margin-top:5px;width:15px;height:24px}.section-title-2::before{margin-right:20px;margin-top:-10px;width:15px;height:24px}.grid-wrapper .grid-item .content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-item-slider .slick-arrow{width:35px;height:35px}.grid-wrapper{grid-template-columns:auto;grid-auto-rows:auto}}@media(max-width: 575.9px){.msger .msger-chat{width:calc(100% - 70px)}.msger .msger-chat .msger-body .msg .msg-text-outline{width:100%}#steps.wizard a span{transform:scale(0.8)}}