*{margin:0;padding:0;scroll-behavior:smooth}body{--banner-bg:rgba(47,47,47,.6);--header-nav-bg:#fcfcfc;--header-nav-text:#353232;--gold:#744d25;--btn-gold:#00000089;--grey:#bfbfbfba;--dark-blue:#929292;--review-bg:#f7f7f7;--heading-text:#9c9b9a;--nunito:"Nunito Sans",sans-serif;font-family:var(--nunito)}.home__video{height:95vh;width:100%}.home__video video{height:100%;object-fit:cover;position:relative;width:100%}.home__video__text{background-color:var(--banner-bg);bottom:.1rem;color:#fff;padding:1rem 2rem;position:absolute;text-align:center;text-transform:capitalize}.home__video__text a{text-decoration:none}.home__video__text h1{font-size:35px;margin:auto;width:80%}.home__hero{margin:auto;text-align:center;width:95%}.home__hero h3{font-weight:bolder;margin-bottom:.5rem}.home__hero__contents{align-items:center;display:flex;justify-content:space-between;margin-bottom:5rem}.home__hero__contents__logo{width:40%}.home__hero__contents__text{width:60%}.home__hero__contents__logo img{width:100%}.home__hero p{font-weight:lighter}.home__offers__container,.home__projects__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.projects.home{justify-content:space-between;width:100%}.home__offers__container .offer__content,.home__projects__container .projects__content{margin-bottom:1rem;width:33%}.projects.page{width:33%}.home__portfolio{align-items:center;background-color:var(--grey);display:flex;justify-content:space-between;padding:5rem}.home__portfolio>div{width:50%}.home__portfolio a{text-decoration:none}.home__portfolio .button{font-size:20px;letter-spacing:.2rem;text-align:center;text-transform:uppercase}.home__portfolio__text{margin-top:3rem}.home__portfolio__text h3{font-size:20px;font-weight:bolder;margin-bottom:1rem;text-transform:uppercase}.home__clients{justify-content:space-between;width:60%}.home__clients,.home__reviews{align-items:center;display:flex;margin:auto}.home__reviews{width:90%}.home__reviews .home__reviews__rate{display:flex;width:100%}.swiper{width:100%}.home__reviews .home__reviews__rate__img img{border-radius:50%;height:50px;margin-right:1rem;object-fit:cover;width:50px}.home__reviews__rate__details h3{font-size:16px;font-weight:bolder;text-transform:capitalize}.home__reviews__rate__details p{align-items:center;color:var(--gold);display:flex}.home__reviews__rate__details p .MuiSvgIcon-root{font-size:16px}.home__reviews__rate .desc img{width:50%}.home__reviews__rate .desc p,.review__us p{color:#000}.review__us{align-items:center;background-color:#21215d;border-radius:10px;display:flex;justify-content:center;padding:.3rem;text-decoration:none;width:100%}.review__us a{color:#fff;text-decoration:none}.review__us img{width:30px}.home__logos__heading{margin:3rem auto;text-align:center}.home__logos__main{margin:auto;width:75%}.home__logos__main div img{border-radius:50%;height:100px;margin-bottom:3rem;object-fit:contain;width:100px}.projects{position:relative;width:100%}.projects__contents{height:70vh;width:100%}.projects__contents img{display:block;height:100%;object-fit:cover;width:100%}.projects__hover__contents{border:1px solid #fff;bottom:0;color:#fff;height:95%;left:0;margin:auto;padding:5px 0;position:absolute;right:0;text-align:left;top:0;width:95%}.projects__hover__contents>div{background-color:rgba(0,0,0,.675);bottom:2rem;padding:1rem;position:absolute;text-transform:uppercase;width:80%}.projects__hover__contents h3{font-size:25px;text-transform:capitalize}.main__text{font-size:20px;margin-top:10px;text-align:left;text-transform:uppercase}.projects__hover__contents #desc{border-bottom:1px solid #fff;padding-bottom:2rem}.projects__hover__contents a{color:#fff;display:flex;font-size:14px;text-decoration:none}.projects__hover__contents #beauty,.projects__hover__contents a .MuiSvgIcon-root{font-size:12px}.home a{text-decoration:none}@media (max-width:550px){.home__video{height:50vh}.home__video__text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:10rem}.home__hero__contents{display:block}.home__hero__contents__logo,.home__hero__contents__text{width:100%}.home__hero__contents__text .text{font-size:20px;width:100%}.home__hero__contents__text h3,.home__hero__contents__text p{font-size:14px}.home__offers .heading h3{margin-bottom:0}.home__offers__container,.home__projects__container{display:block}.home__offers__container .offer__content,.home__projects__container .projects__content{width:100%}.home__logos__heading{margin:1rem auto}.home__logos__main{margin:auto;width:90%}.home__reviews{display:block}.home__reviews .home__reviews__rate{margin-bottom:3rem}.home__clients{display:block}.home__portfolio{display:block;padding:1rem}.home__portfolio>div{width:100%}.home__portfolio .button{font-size:12px;letter-spacing:0;margin-bottom:2rem}.home__portfolio__text p{font-size:14px}}.projects__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/project.a399e3bf1f488a0a82fd.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.projects__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.projects.page{width:30%}.projects.page:hover{-webkit-filter:brightness(75%);transition:all .5s ease}.projects.page .projects__contents{margin-bottom:1rem;width:100%}.projects__main{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;width:95%}.projects__heading{margin-bottom:3rem;margin-top:7rem;text-align:center}@media (max-width:550px){.projects__banner{height:30vh}.projects__header{font-size:15px}.projects.page{width:100%}}.button p,.home__contact__btn p{border:2px solid var(--gold);display:inline-block;font-weight:600;letter-spacing:2px;padding:10px 30px;position:relative;text-transform:uppercase;transition:.5s;transition-delay:0s}.button p:hover,.home__contact__btn p:hover{box-shadow:0 0 10px var(--gold),0 0 20px var(--gold),0 0 40px var(--gold),0 0 60px var(--gold),0 0 80px var(--gold),0 0 100px var(--gold);color:#000;transition-delay:1.5s}.button p:before,.home__contact__btn p:before{background:var(--btn-gold);box-shadow:5px -8px 0 var(--gold),5px 8px 0 var(--gold);content:"";height:2px;left:-20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:width .5s,left .5s,height .5s,box-shadow .5s;transition-delay:1s,.5s,0s,0s;width:20px}.button p:hover:before,.home__contact__btn p:hover:before{box-shadow:5px 0 0 var(--gold),5px 0 0 var(--gold);height:100%;left:-2px;transition-delay:0s,.5s,1s,1s;width:60%}.button p:after,.home__contact__btn p:after{background:var(--btn-gold);box-shadow:5px -8px 0 var(--gold),5px 8px 0 var(--gold);content:"";height:2px;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:width .5s,left .5s,height .5s,box-shadow .5s;transition-delay:1s,.5s,0s,0s;width:20px}.button p:hover:after,.home__contact__btn p:hover:after{box-shadow:-5px 0 0 var(--gold),-5px 0 0 var(--gold);height:100%;right:-2px;transition-delay:0s,.5s,1s,1s;width:60%}.button p span,.home__contact__btn p span{position:relative;z-index:999}.clients{margin:1rem auto;text-align:center;width:100%}.clients__icon .MuiSvgIcon-root{color:var(--gold);font-size:7rem}.clients__text #number{font-size:30px}.clients__text #text{color:#6f6f6f;font-size:20px;text-transform:capitalize}.offer{position:relative;width:100%}.offer__contents{height:70vh;width:100%}.offer__contents img{display:block;height:100%;object-fit:cover;position:relative;width:100%}.offer__contents__details{background-color:rgba(0,0,0,.675);bottom:2rem;padding:1rem;position:absolute;text-align:left;text-transform:uppercase;width:80%;z-index:99999}.offer__contents__details h3{color:#fff}.offer__contents__details a{color:#fff;display:flex;font-size:14px;text-decoration:none}.hover__contents{background-color:#000000b8;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;width:100%}.offer:hover .hover__contents{opacity:1}.hover__contents p{color:#fff;font-size:16px;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.hover__contents h3{border-bottom:3px solid #fff;color:#fff;font-size:30px;margin-top:5rem;text-align:center;text-transform:uppercase}@media (max-width:550px){.hover__contents{opacity:1}}.heading{text-align:center}.heading h2,.heading h3{color:var(--gold);font-size:30px;margin-bottom:0}.heading h2,.heading h3,.heading p{font-weight:700;text-transform:capitalize}.heading p{font-size:25px}@media (max-width:550px){.heading h3{font-size:20px}.heading p{font-size:16px}}.text{font-size:30px;margin:1rem auto;text-align:center;text-transform:capitalize;width:80%}.review{background-color:var(--review-bg);border-radius:10px;height:30vh;margin:auto auto 1rem;padding:2rem;width:100%}.review__header,.review__header .img{align-items:center;display:flex;justify-content:space-between}.review__header img{border-radius:50%;height:40px;margin-right:.5rem;object-fit:cover;width:40px}.review__header .google img{border-radius:50%;height:20px;width:20px}.review__header .name{font-size:14px}.review__header .name h4{font-weight:bolder;text-transform:capitalize}.review__header .name p{color:var(--heading-text)}.review__rate .MuiSvgIcon-root{color:var(--gold);margin:1rem auto}.review__comment{font-size:12px;height:50%;overflow-y:scroll;width:90%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.nav{align-items:center;background-color:var(--header-nav-bg);color:var(--header-nav-text);display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9999999}.nav__mobile{display:none}.nav__logo img{border-radius:50%;height:100px;object-fit:contain;width:100px}.nav__links ul{align-items:center;display:flex;list-style:none}.nav__links ul li{margin-right:1rem}.nav__links ul li a{color:#353232;font-weight:700;text-decoration:none;text-transform:capitalize}.nav__links ul li a:hover{border-bottom:.2rem solid var(--gold)}.nav__contact__icons a{color:#353232;font-size:16px;text-decoration:none}.nav__contact__icons p{margin-bottom:.5rem;margin-right:2.5rem}.nav__contact__icons p .MuiSvgIcon-root{color:var(--gold);font-size:12px;margin-right:.5rem}.nav__contact__icons__others a{color:#353232;font-weight:700;margin:auto 1rem;text-decoration:none}.nav__contact__icons a:hover,.nav__contact__icons__others a:hover{color:var(--gold)}.nav__links #about,.nav__links #clients,.nav__links #services{align-items:center;display:flex;position:relative}.nav__links .about__clients,.nav__links .about__nav,.nav__links .about__services{background-color:var(--review-bg);border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;position:absolute;top:1.5rem;width:10rem;z-index:999}.about__clients ul,.about__services ul,.nav__links .about__nav ul{display:block}.nav__links .about__clients ul li,.nav__links .about__nav ul li,.nav__links .about__services ul li{border-bottom:.2px solid var(--gold);font-size:14px;margin-bottom:1rem;padding-bottom:5px}.nav__links .about__clients ul li a:hover,.nav__links .about__nav ul li a:hover,.nav__links .about__services ul li a:hover{border:none;color:var(--gold)}.nav__contact__now{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav__contact__now a{text-decoration:none}.nav__contact__now .button{font-size:14px;padding:.3rem 1rem}.home__contact__btn{-webkit-animation:button .6s ease infinite alternate;animation:button .6s ease infinite alternate;cursor:pointer;font-size:14px;letter-spacing:4px;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@-webkit-keyframes button{0%{border:.1rem solid #fee5c3}to{border:.1rem solid var(--gold)}}@keyframes button{0%{border:.1rem solid #fee5c3}to{border:.1rem solid var(--gold)}}@media (max-width:1024px){.nav.desktop{display:none}.nav__mobile{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:999999}.nav__mobile img{height:70px;width:70px}.toggle__menu{-webkit-animation:nav;animation:nav;-webkit-animation-duration:2s;animation-duration:2s;background-color:var(--header-nav-text);height:70vh;left:0;overflow-y:scroll;padding:2rem 1rem;position:fixed;top:0;width:70%;z-index:999999999}@-webkit-keyframes nav{0%{opacity:.8}to{opacity:1}}@keyframes nav{0%{opacity:.8}to{opacity:1}}.toggle__menu ul{list-style:none}.toggle__menu ul a{color:#fff;font-size:12px;line-height:2rem;text-decoration:none;text-transform:uppercase}#about__clients,#about__mobile,#about__services{align-items:center;display:flex;justify-content:space-between;position:relative}#about__clients .MuiSvgIcon-root,#about__mobile .MuiSvgIcon-root,#about__services .MuiSvgIcon-root{color:#fff;margin-left:1rem}.about__clients__mobile,.about__nav__mobile,.about__services__mobile{border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;top:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:999}.about__clients__mobile ul,.about__nav__mobile ul,.about__services__mobile ul{display:block}.about__clients__mobile ul li,.about__nav__mobile ul li,.about__services__mobile ul li{border-bottom:.2px solid var(--gold);font-size:14px;margin-bottom:1rem;padding-bottom:5px}.home__contact__btn{margin:3rem auto}.nav__contact__now__mobile a{text-decoration:none}.nav__contact__now__mobile .button{font-size:12px}.nav__contact__icons a{color:#fff;font-size:12px;margin-left:5px;text-decoration:none}.nav__contact__icons__others{margin-top:1rem}.nav__contact__icons__others a{color:#fff}.nav__mobile{padding:0 1rem}}.footer{align-items:center;background-color:#575757;border-top:1px solid #000;color:#fff;display:flex;justify-content:space-between}.footer>div{font-size:14px;padding:1rem;width:50%}.footer__first img{width:100%}.footer h3{font-weight:bolder;margin-bottom:3rem}.footer ul{list-style:none}.footer a{color:#fff;text-decoration:none}.footer li{margin-bottom:1rem}.footer li a{color:#fff;text-transform:capitalize}.footer a:hover,.footer li a:hover{color:var(--gold)}.footer .MuiSvgIcon-root{font-size:14px}.footer .footer__fifth p{margin-bottom:1rem}.dev__by{background-color:#575757;text-align:center}.dev__by a{color:#fff;font-weight:bolder;text-decoration:none}@media (max-width:550px){.footer{display:block;padding-bottom:1rem;text-align:center}.footer>div{padding:0;width:100%}.footer__first img{width:70%}.footer .footer__fifth p{margin-bottom:0}.footer h3{margin-bottom:1rem}.nav__contact__icons__others a{margin:0 25px}.footer__contact{margin:10px}.footer__contact__link{border-radius:4px;color:#fff;display:inline-block;font-size:16px;padding:12px 16px;text-decoration:none}}.single{margin:auto;width:90%}.single .single__swiper{height:50vh;margin-bottom:3rem;width:100%}.single .single__swiper img{height:100%;object-fit:cover;width:80%}.excerpts__more{display:flex;justify-content:space-between;margin:auto auto 2rem;width:60%}.excerpts__more .heading{font-size:20px;font-weight:700;text-transform:uppercase}.excerpts__more__others{border:.2px solid #000;padding:1rem}.excerpts__more__others>div{margin-bottom:2rem}.excerpts__more__others>div .header{font-weight:700}@media (max-width:550px){.single .single__swiper img{width:100%}}.banner{height:70vh;margin-bottom:3rem;width:100%}.banner img{height:100%;object-fit:cover;position:relative;width:100%}.banner p{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media (max-width:550px){.banner{height:30vh}}.about__contents{margin:auto;width:70%}.about__contents .heading h3{text-align:center}.about__contents p{line-height:25px;margin-bottom:2rem;text-align:center}.about .banner{height:90vh}.about .banner img{height:100%;object-fit:cover}@media (max-width:550px){.about .banner{height:40vh}}.clients{height:50vh;margin:2rem auto}.clients,.clients__banner{align-items:center;display:flex;justify-content:center}.clients__banner{background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/clients.da6a7fcf81efd5d3ee0c.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:80vh;position:relative}.clients__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.clients__container .heading{text-align:center}.clients__main{margin:auto;width:75%}.clients div img{border-radius:50%;height:100px;margin-bottom:3rem;object-fit:contain;width:100px}@media (max-width:550px){.clients{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.license{margin:auto;text-align:center;width:50%}.license img{margin:10rem auto;object-fit:cover;width:100%}.license__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/licence.603fc3eeb9c656883702.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.license__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}@media (max-width:550px){.license{width:90%}.license img{margin:3rem auto}.license__banner{height:40vh}.license__header{font-size:15px}}.team__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/team.704d65d9e99267cc7dd9.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 30% 30%/0 0 50% 50%;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.team__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;padding:0 10px;position:absolute;text-transform:uppercase}.team{margin:auto;text-align:center;width:50%}.team img{margin:10rem auto;object-fit:cover;width:100%}.licence__ceo{height:80vh;margin:1rem auto;object-fit:contain;width:80%}.licence__ceo p{font-size:20px;font-weight:700}.licence__ceo img{height:100%;object-fit:cover;width:100%}@media (max-width:550px){.licence__ceo,.team{width:90%}.team img{margin:3rem auto}.licence__ceo,.team__banner{height:40vh}.team__header{font-size:.9375rem}}.twitter{-webkit-animation:twitter .5s ease infinite alternate;animation:twitter .5s ease infinite alternate;border-radius:50%;bottom:1rem;left:1rem;position:fixed;text-align:center;z-index:9999}@-webkit-keyframes twitter{to{opacity:.8}}@keyframes twitter{to{opacity:.8}}.twitter img{-webkit-animation:twitter .5s ease infinite alternate;animation:twitter .5s ease infinite alternate;border-radius:50%;height:70px;width:70px}@media (max-width:550px){.twitter img{height:50px;width:50px}}.services__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/services.cad718e8615b069142f0.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.services__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.services{margin:4rem auto 3rem;width:95%}.services__contents{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.services .subtext{color:var(--banner-bg);margin:auto;text-align:center;width:70%}.services .heading{margin:3rem auto;text-align:center}@media (max-width:550px){.services__contents{display:block}.services .subtext{font-size:14px;width:100%}.services__banner{border-radius:0;height:40vh}.services__header{font-size:15px}}.contact{align-items:center;display:flex;justify-content:space-between;margin:3rem auto;width:90%}.contact .contact__left__content{width:70%}.contact__right__content{width:30%}.contact__body{display:flex;flex-wrap:wrap;margin-top:3rem;width:100%}.contact__body p{margin-bottom:2rem;width:50%}.contact__body input{height:3rem;text-align:center;width:90%}.contact__body input,.contact__body textarea{background-color:var(--review-bg);border:none;outline:none}.contact__body textarea{height:30vh;resize:none;width:48rem}.contact__right__content>div{background-color:var(--review-bg);display:flex;margin-bottom:3rem;padding:1rem 2rem}.contact__right__content a{color:#000;font-size:14px;text-decoration:none}.contact__btn{text-align:center}.contact__right__content p .MuiSvgIcon-root{color:var(--gold);font-size:16px;margin-right:1rem}.contact__item.socials{align-items:center;justify-content:center}@media (max-width:550px){.contact{display:block}.contact .contact__left__content,.contact .contact__right__content{width:100%}.contact__body textarea{width:20rem}}.testimonials{margin:3rem auto}.testimonials__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/review-bg.cff3fcfa2127f53d014f.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.testimonials__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.testimonials__heading{background-color:#000;color:#fff;margin-bottom:2rem;padding:1rem 0}.testimonials__heading h3{font-size:25px;padding:1rem;text-transform:capitalize}.testimonials__container{align-items:center;display:flex;height:50vh;justify-content:center;margin:auto;width:90%}.testimonials__swiper{background-color:var(--review-bg);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.testimonials__swiper p{line-height:2rem;margin-bottom:2rem;text-align:center}.testimonials__swiper h3{text-align:center;text-transform:capitalize}.testimonials__comments{background-color:#fff;padding:3rem 1rem}@media (max-width:550px){.testimonials__banner{height:40vh}.testimonials__header{font-size:15px}}.commercial__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/hospitality.8062932beb17e15273c0.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.commercial__lists.span{font-weight:700}.commercial{margin:auto;width:90%}.commercial .heading{margin:2rem auto}.commercial__content p{line-height:30px;margin-bottom:1rem;text-align:center}.commercial__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.commercial h3{margin:3rem 0}.commercial li{line-height:3rem}.commercial__gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.pic__gallery{height:100%;position:relative;width:30%}.pic__gallery .pic img{height:300px;object-fit:cover;width:100%}.pic__logo img{bottom:1rem;height:150px;object-fit:cover;opacity:.6;position:absolute;right:0;width:150px}@media (max-width:550px){.commercial__banner{height:40vh}.commercial h3{margin:1rem 0;text-align:center}.commercial__content p{font-size:14px}.commercial__header{font-size:15px}.commercial__gallery{display:block}.pic__gallery{width:100%}}.residential__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/residential.bd3e32a96efa14b93dd1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.residential{margin:auto;width:90%}.residential .heading{margin:2rem auto}.residential__content p{line-height:30px;margin-bottom:1rem;text-align:center}.residential__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.residential__img{display:flex;justify-content:space-between;margin-bottom:3rem}.residential__img img{height:300px;object-fit:cover;width:300px}@media (max-width:550px){.residential__banner{height:40vh}.residential h3{margin:1rem 0;text-align:center}.residential__content p{font-size:14px}.residential__header{font-size:15px}.residential__img{display:block}.residential__img img{height:400px;object-fit:cover;width:100%}}.interior__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/interior.31d193c94c1d4151dc2e.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 40% 40%/0 0 90% 90%;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.interior{margin:auto;width:90%}.interior__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.interior .heading{margin:2rem auto}.interior__content p{line-height:30px;margin-bottom:1rem;text-align:center}.interior ul li{margin-bottom:1rem}@media (max-width:550px){.interior__banner{height:40vh}.interior h3{margin:1rem 0;text-align:center}.interior__content p{font-size:14px}.interior__header{font-size:15px}}.hospitality__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/hospitality.8062932beb17e15273c0.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 30% 30%/0 0 70% 70%;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.hospitality__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.hospitality{margin:auto;width:90%}.hospitality .heading{margin:2rem auto}.hospitality__content p{line-height:30px;margin-bottom:1rem;text-align:center}.hospitality ul li{margin-bottom:1rem}@media (max-width:550px){.hospitality__banner{height:40vh}.hospitality h3{margin:1rem 0;text-align:center}.hospitality__content p{font-size:14px}.hospitality__header{font-size:15px}}.restaurant__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/restaurant.ef51e08a6ed676d54021.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.bold__span{font-weight:800}.restaurant__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.restaurant{margin:auto;width:90%}.restaurant .heading{margin:2rem auto}.restaurant__content p{line-height:30px;margin-bottom:1rem;text-align:center}.restaurang__img{margin:2rem auto}.restaurang__img img{height:400px;object-fit:cover;width:600px}.restaurant__sides{display:flex;justify-content:space-between}@media (max-width:550px){.restaurant__banner{height:40vh}.restaurant h3{margin:1rem 0;text-align:center}.restaurant__content p{font-size:14px}.restaurant__header{font-size:15px}.restaurang__img img{height:400px;object-fit:cover;width:100%}.restaurant__sides{display:block}}.office__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/office.1e5c58d4b86ea704a901.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.office__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.office{margin:auto;width:90%}.office .heading{margin:2rem auto}.office__content p{line-height:30px;margin-bottom:1rem;text-align:center}@media (max-width:550px){.office__banner{height:40vh}.office h3{margin:1rem 0;text-align:center}.office__content p{font-size:14px}.office__header{font-size:15px}}.beauty__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/beauty.de7f6c219bb040f509bd.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.bold__list{font-weight:700}.list__spacing{margin-bottom:10px}.beauty__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.beauty{margin:auto;width:90%}.beauty .heading{margin:2rem auto}.beauty__content p{line-height:30px;margin-bottom:1rem;text-align:center}.beauty ul li{margin-bottom:1rem}@media (max-width:550px){.beauty__banner{height:40vh}.beauty h3{margin:1rem 0;text-align:center}.beauty__content p{font-size:14px}.beauty__header{font-size:15px}}.retail__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/retail-service.42e7ce9a20adff604812.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.retail__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.retail{margin:auto;width:90%}.retail .heading{margin:2rem auto}.retail__content p{line-height:30px;margin-bottom:1rem;text-align:center}.retail ul li{margin-bottom:1rem}@media (max-width:550px){.retail__banner{height:40vh}.retail h3{margin:1rem 0;text-align:center}.retail__content p{font-size:14px}.retail__header{font-size:15px}}.woodwork__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/woodwork-service.23a306beaf3bde9138a7.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.woodwork__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.woodwork{margin:auto;width:90%}.woodwork .heading{margin:2rem auto}.woodwork__content p{line-height:30px;margin-bottom:1rem;text-align:center}.woodwork ul li{margin-bottom:1rem}@media (max-width:550px){.woodwork__banner{height:40vh}.woodwork h3{margin:1rem 0;text-align:center}.woodwork__content p{font-size:14px}.woodwork__header{font-size:15px}}.medical__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/medical-service.7df067f35a1c7978ef64.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.medical__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.medical{margin:auto;width:90%}.medical .heading{margin:2rem auto}.medical__content p{line-height:30px;margin-bottom:1rem;text-align:center}@media (max-width:550px){.medical__banner{height:40vh}.medical h3{margin:1rem 0;text-align:center}.medical__content p{font-size:14px}.medical__header{font-size:15px}}.authority__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(/static/media/authority.5ad5fb758f35d3840667.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.authority__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.authority{margin:auto;width:90%}.authority .heading{margin:2rem auto}.authority__content p{line-height:30px;margin-bottom:1rem;text-align:center}@media (max-width:550px){.authority__banner{height:40vh}.authority h3{margin:1rem 0;text-align:center}.authority__content p{font-size:14px}.authority__header{font-size:15px}}.landscape__banner{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(0,0,0,.8)),url(https://images.unsplash.com/photo-1506744038136-46273834b3fb?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxzZWFyY2h8Mnx8bGFuZHNjYXBlfGVufDB8fDB8fA%3D%3D&auto=format&fit=crop&w=800&q=60);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}.landscape__header{border-bottom:2px solid #fff;color:#fff;font-size:30px;font-weight:700;position:absolute;text-transform:uppercase}.landscape{margin:auto;width:90%}.landscape .heading{margin:2rem auto}.landscape__content p{line-height:30px;margin-bottom:1rem;text-align:center}.landscape__imgs{margin:2rem auto}.landscape__imgs img{height:500px;object-fit:cover;width:100%}@media (max-width:550px){.landscape__banner{height:40vh}.landscape h3{margin:1rem 0;text-align:center}.landscape__content p{font-size:14px}.landscape__header{font-size:15px}}.loader{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;width:100%;z-index:9999}.loader__dots{-webkit-animation:changeColor 5s linear infinite;animation:changeColor 5s linear infinite;display:flex;position:relative}@-webkit-keyframes changeColor{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes changeColor{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.loader__dots .dot{-webkit-animation:animateDot 1.6s linear infinite;animation:animateDot 1.6s linear infinite;background-color:var(--gold);border-radius:50%;box-shadow:0 0 10px var(--gold),0 0 20px var(--gold),0 0 40px var(--gold),0 0 60px var(--gold),0 0 80px var(--gold),0 0 100px var(--gold);display:block;height:8px;margin:20px 10px;position:relative;width:8px}@-webkit-keyframes animateDot{0%{-webkit-transform:scale(.1);transform:scale(.1)}10%{-webkit-transform:scale(1);transform:scale(1)}50%,to{-webkit-transform:scale(.1);transform:scale(.1)}}@keyframes animateDot{0%{-webkit-transform:scale(.1);transform:scale(.1)}10%{-webkit-transform:scale(1);transform:scale(1)}50%,to{-webkit-transform:scale(.1);transform:scale(.1)}}.loader img{-webkit-animation:loader 3s ease infinite;animation:loader 3s ease infinite;height:300px;object-fit:contain;width:300px}.error-container{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px;text-align:center}.error-code{color:#e74c3c;font-size:120px;margin:0}.error-message{color:#333;font-size:24px;margin:10px 0}.error-description{color:#555;font-size:16px;margin:10px 0}.back-home-button{background-color:#3498db;border-radius:5px;color:#fff;font-size:18px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.back-home-button:hover{background-color:#2980b9}
/*# sourceMappingURL=main.4530f7da.css.map*/