body.christmas .contact-number{color:#b30003!important}body.christmas .top-bar-con ul li a i,body.christmas .cta-single__icon>span i,body.christmas .design-contact a i,body.christmas .contact-details__list .icon i{width:45px;position:relative;isolation:isolate;aspect-ratio:1/1}body.christmas .top-bar-con ul li a i::before,body.christmas .cta-single__icon>span i::before,body.christmas .design-contact a i::before,body.christmas .contact-details__list .icon i::before{content:"";background-size:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}body.christmas .top-bar-con ul li a i.bx.bxs-phone::before,body.christmas .cta-single__icon>span i.bx.bxs-phone::before,body.christmas .design-contact a i.bx.bxs-phone::before,body.christmas .contact-details__list .icon i.bx.bxs-phone::before{background:url("../images/christmas/phone.png") no-repeat center}body.christmas .top-bar-con ul li a i.bx.bxs-message-rounded::before,body.christmas .cta-single__icon>span i.bx.bxs-message-rounded::before,body.christmas .design-contact a i.bx.bxs-message-rounded-dots::before,body.christmas .contact-details__list .icon i.bx.bxs-message-rounded::before{background:url("../images/christmas/chat.png") no-repeat center}body.christmas .cta-single__icon>span i.bx.bxl-telegram::before{background:url("../images/christmas/plan.png") no-repeat center}body.christmas .counter-number{color:#a70003}body.christmas .banner-menu ul li i{color:#fff;background:#a70003}body.christmas .banner{background:url("../images/christmas/banner-bg.png") no-repeat center;background-size:100% 100%;position:relative;isolation:isolate;overflow:hidden;padding-top:8rem;padding-bottom:8rem}body.christmas .banner::before{content:"";width:100%;height:100%;background:url("../images/christmas/banner-ornaments.png") no-repeat top;background-size:contain;position:absolute;top:-2rem;left:0;z-index:-1}body.christmas .btn,body.christmas .nav-tabs .nav-link.active,body.christmas .themeBtn{background:linear-gradient(180deg,#b30003 0%,#630200 100%),#630200!important;position:relative;isolation:isolate}body.christmas .btn,body.christmas .nav-tabs .nav-link{padding:.65rem 1.45rem;border-radius:0;transition:none;outline:none}body.christmas .contact-btn{margin-top:2rem}body.christmas .contact-btn.contact-btn .btn{padding-inline:3rem}body.christmas .nav-tabs .nav-link{background-color:transparent!important;border:2px solid #0000001f}body.christmas .btn::after,body.christmas .nav-tabs .nav-link.active::after,body.christmas .themeBtn::after,.contact-btn .btn::after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}body.christmas .nav-menu ul li a.btn::after{width:65px;height:23px;right:-10px;top:-9px;background-image:url("../images/christmas/clound-1.png")}body.christmas .nav-tabs .nav-link.active::after,body.christmas .contact-btn .btn::after{width:75px;height:103px;left:-10px;top:-10px;background-image:url("../images/christmas/clound-2.png")}body.christmas .dec-sale{width:100vmax;height:58vmax;background:url("../images/christmas/sale.png") no-repeat center left;background-size:cover}body.christmas .potfolio{position:relative;isolation:isolate}body.christmas .potfolio::before{content:"";width:400px;height:700px;position:absolute;left:0;top:-4rem;background:url("../images/christmas/leaves.png") no-repeat center;background-size:100% 100%;z-index:1;pointer-events:none}body.christmas section.design{padding:10rem 0 8rem;position:relative;isolation:isolate;background:url("../images/christmas/packages-bg.png") no-repeat top;background-size:100% 100%;background-color:#f0f1f5;overflow:hidden}body.christmas section.design::after{content:"";width:1027.87px;height:504.15px;position:absolute;top:-5rem;right:-14rem;background:url("../images/christmas/ribbon.png") no-repeat center;background-size:100% 100%;z-index:-1;pointer-events:none}body.christmas .design-box-con h4{color:#8c0101;font-weight:600;font-size:1.25rem;width:80%;margin:auto}body.christmas .design-box-con h4 del{color:#00000078}body.christmas .design-box{position:relative;margin:1.25rem 0;padding-top:3rem}body.christmas .design-box::after{content:"";width:220px;height:76px;position:absolute;left:-18px;top:-12px;background:url("../images/christmas/clound-3.png") no-repeat center;background-size:100% 100%;pointer-events:none}body.christmas .design-box-btn .btn{width:90%;margin:auto;position:relative}body.christmas .design-box-btn .btn::before,body.christmas .design-box-btn .btn::after{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}body.christmas .design-box-btn .btn::before{display:block;width:51px;height:23px;right:-3px;top:-10px;background-image:url("../images/christmas/clound-1.png")}body.christmas .design-box-btn .btn::after{display:block;width:130px;height:45px;left:-10px;top:-10px;background-image:url("../images/christmas/clound-4.png")}body.christmas .design-boxes .row .col-md-4:nth-child(4) .design-box{position:relative}body.christmas .design-boxes .row .col-md-4:nth-child(4) .design-box::after{content:"";width:100%;height:100%;position:absolute;left:-92%;top:50%;transform:translateY(-50%);background:url("../images/christmas/snowman.png") no-repeat center;background-size:contain;pointer-events:none}body.christmas section.business{position:relative;isolation:isolate;overflow:hidden;background:none!important;padding-top:24%}body.christmas section.business::before{content:"";width:100%;height:80vh;position:absolute;top:-30%;left:0;background:url("../images/christmas/packages-ornaments.png") no-repeat top;background-size:cover;z-index:-1}body.christmas .busniess-box{text-align:left!important;background:#fff;box-shadow:0 0 10px 1px #0000000f;padding:1rem;margin:1rem .25rem;border-radius:.5rem;height:350px;overflow-y:auto}body.christmas .busniess-item{margin:0 1rem .75rem;width:70px;padding:14px;background:#9a081f}body.christmas .busniess-inner-item p{margin-bottom:0}body.christmas .busniess-boxes svg{display:none}body.christmas section.contact{background:url("../images/christmas/contact-bg.png") no-repeat top;background-size:cover;background-repeat:no-repeat;padding:20rem 0 0}body.christmas .contact-img img{display:none}body.christmas .contact-img{position:relative;width:45vw;height:90vh}body.christmas .contact-img::after{content:"";width:100%;height:100%;background:url("../images/christmas/contact-img.png") no-repeat center;background-size:contain;position:absolute;left:-7rem;bottom:-2.25rem}body.christmas .contact-details{display:block!important;color:#fff;background:url("../images/christmas/details-bg.png") no-repeat center;background-size:100% 100%;padding:5rem 0 4rem}body.christmas .contact-details .heading{font-size:2.5rem}body.christmas .contact-details__list{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;max-width:70%;margin:auto}body.christmas .contact-details__list li{text-align:center;width:30%}body.christmas .contact-details__list .icon{width:65px;aspect-ratio:1/1;display:flex;margin:auto;align-items:center;justify-content:center;border-radius:100%;background:#fff}body.christmas .contact-details__list .info{font-size:1.15rem;font-weight:500;padding:.4rem 0;color:#fff}body.christmas .nav-menu>ul>li>a:not(.btn):where(:hover,.active){color:#630200!important}body.christmas .nav-menu>ul>li>a:before,body.christmas ul.sub-menu{background:linear-gradient(180deg,#b30003 0%,#630200 100%),#630200}.pkg-discount{display:none}body.christmas .pkg-discount{display:flex}.pkg-discount{position:absolute;top:-2.4vmax;right:-2.4vmax;width:11vmax;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;transform:rotate(45deg);pointer-events:none}.pkg-discount::after{content:attr(discount-text);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;color:#fff;font-size:.6vmax;text-align:center;text-transform:uppercase;font-weight:600}.pkg-discount>img{width:100%}@media only screen and (max-width:882px){body.christmas section.design::after{display:none}body.christmas .contact-details__list{max-width:100%;gap:2rem}body.christmas .contact-img::after{left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}body.christmas .contact-img{width:80%;height:80%;min-height:60vh}}@media only screen and (max-width:768px){.pkg-discount::after{font-size:1.29vmax}.pkg-discount{top:-6.2vmax;right:-6.2vmax;width:28vmax}}@media only screen and (max-width:600px){body.christmas .contact-details__list li{width:100%}}@media only screen and (max-width:505px){.pkg-discount::after{font-size:.4rem}body.christmas .dec-sale{width:60vmax;height:40vmax}body.christmas .potfolio::before{display:none}body.christmas .design-boxes .row .col-md-4:nth-child(4) .design-box::after{display:none}body.christmas section.business::before{display:none}body.christmas .cta{display:none}}body.christmas .procedure-list__single{background:linear-gradient(180deg,#b30003 0%,#630200 100%),#630200}body.christmas .step-arrow::before{color:#000}