/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica,sans-serif;scroll-behavior:smooth;width:100%;overflow-x:hidden}a:-moz-any-link{text-decoration:none}a:-webkit-any-link{text-decoration:none}a:any-link{text-decoration:none}li{list-style:none}button{border:none}input{border:none;outline:none}img{display:block;width:100%}.dot{color:#198754}.nav{width:100%;margin-top:3rem;margin-bottom:7rem;z-index:6}@media(max-width: 576px){.nav{margin-top:0;padding-block:1rem;margin-bottom:3rem}}@media(max-width: 576px){.nav{background-color:#fff;position:sticky;top:0;left:0}}.nav__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:4rem}@media(max-width: 576px){.nav__container{padding-inline:2rem}}.nav__container .brand__name{font-size:1.75rem;font-family:"Montserrat",sans-serif;font-weight:700;color:#198754;cursor:pointer}@media(max-width: 576px){.nav__container .brand__name{font-size:1.5rem}}.nav__container .nav__tags__desktop ul li{display:inline-block;padding-left:.875rem}.nav__container .nav__tags__desktop ul li a{color:#6c757d;font-size:.875rem;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s;font-weight:500;cursor:pointer}.nav__container .nav__tags__desktop ul li a:hover{position:relative;margin-bottom:2rem;padding-block:0;color:#212529}.nav__container .nav__tags__desktop ul li a:hover::after{content:"";position:absolute;left:0;bottom:-2px;height:1.2px;width:100%;background-color:#212529}.nav__container .nav__tags__desktop ul li .project{position:relative;margin-bottom:2rem;padding-block:0;color:#212529}.nav__container .nav__tags__desktop ul li .project::after{content:"";position:absolute;left:0;bottom:-2px;height:1.2px;width:100%;background-color:#212529}.nav__container .menu__slider{display:none}@media(max-width: 576px){.nav__container .nav__tags__desktop{display:none}.nav__container .menu__slider{display:block}.nav__container .menu-btn{width:30px;height:30px;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:6}.nav__container .box{width:13px;height:13px;background-color:#6c757d;position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.nav__container .box1{-webkit-transform:translate(-8px, -8px);-ms-transform:translate(-8px, -8px);transform:translate(-8px, -8px)}.nav__container .box2{-webkit-transform:translate(8px, -8px);-ms-transform:translate(8px, -8px);transform:translate(8px, -8px)}.nav__container .box3{-webkit-transform:translate(-8px, 8px);-ms-transform:translate(-8px, 8px);transform:translate(-8px, 8px)}.nav__container .box4{-webkit-transform:translate(8px, 8px);-ms-transform:translate(8px, 8px);transform:translate(8px, 8px)}.nav__container .menu-btn.active .box1{-webkit-transform:translate(-6px, -6px);-ms-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}.nav__container .menu-btn.active .box2{-webkit-transform:translate(6px, -6px);-ms-transform:translate(6px, -6px);transform:translate(6px, -6px)}.nav__container .menu-btn.active .box3{-webkit-transform:translate(-6px, 6px);-ms-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}.nav__container .menu-btn.active .box4{-webkit-transform:translate(6px, 6px);-ms-transform:translate(6px, 6px);transform:translate(6px, 6px)}.nav__container .menu-btn.active~.nav__tags__mobile{max-height:calc(100vh - 62px)}.nav__container .nav__tags__mobile{position:fixed;top:62px;right:0;width:100%;max-height:0;height:100%;overflow:hidden;background-color:#fff;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;z-index:10;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.084);box-shadow:0 2px 4px rgba(0,0,0,.084);padding-inline:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__container .nav__tags__mobile .tags__container{padding-bottom:1rem;text-align:center}.nav__container .nav__tags__mobile .tags__container li{border-bottom:1px solid rgba(128,128,128,.1)}.nav__container .nav__tags__mobile .tags__container li:first-child{border-top:1px solid rgba(128,128,128,.1)}.nav__container .nav__tags__mobile .tags__container li a{color:#6c757d;font-size:.875rem;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s;font-weight:500;cursor:pointer;display:inline-block;margin-block:1rem}.nav__container .nav__tags__mobile .tags__container li a:hover{position:relative;color:#212529}.nav__container .nav__tags__mobile .tags__container li a:hover::after{content:"";position:absolute;left:0;bottom:-2px;height:1.4px;width:100%;background-color:#212529}.nav__container .socials{padding-block:5rem;text-align:center}.nav__container .socials .item{font-size:.75rem;font-weight:200;position:relative;margin-bottom:2rem;margin-right:1.5rem;color:#6c757d;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}}@media(max-width: 576px)and (max-width: 450px){.nav__container .socials .item{margin-right:1rem}}@media(max-width: 576px){.nav__container .socials .item:hover{color:#212529}.nav__container .socials .item:hover::after{background-color:#212529}.nav__container .socials .item::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background-color:#6c757d;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}}.main{width:100%}.main__header{padding-inline:4rem;margin-bottom:3rem}.main__header .back-link{color:gray;font-size:.875rem;position:relative;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.main__header .back-link:hover{color:#212529}.main__header .back-link i{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.main__header .back-link:hover i{-webkit-transform:translateX(-7px);-ms-transform:translateX(-7px);transform:translateX(-7px)}.main__header .back-link::after{content:"";position:absolute;left:0;bottom:-2px;height:1.2px;width:117px;background-color:gray;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.main__header .back-link:hover::after{background-color:#212529}@media(max-width: 576px){.main__header{padding-inline:2rem}}.main__body .title{font-size:4rem;font-weight:700;padding-inline:4rem;margin-bottom:1rem}@media(max-width: 576px){.main__body .title{font-size:2.3rem}}.main__body .info{padding-inline:4rem;font-size:.9rem;font-weight:300;line-height:2}@media(max-width: 576px){.main__body .title,.main__body .info{padding-inline:2rem}}.view-project{padding-inline:4rem;font-size:.875rem;font-family:500;color:#6c757d;display:block;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding-block:1rem;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;gap:.2rem;-webkit-text-decoration:1.5px solid #000;text-decoration:1.5px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.view-project{text-decoration:underline}.view-project .arrow{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;color:#198754;display:block;padding-block:.3rem}.view-project:hover{color:#333}.view-project:hover .arrow{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}@media(max-width: 576px){.view-project{padding-inline:2rem}}.project-img{height:100vh;background-position:center;background-size:cover;background-attachment:fixed}.orchardInt-project-img{background-image:url("/assets/img/PLA-wallpaper-desktop.jpg")}.styleRare-project-img{background-image:url("/assets/img/Style-rare-wallpaper-mobile.jpg")}.trendlineBlog-project-img{background-image:url("/assets/img/Blog-site-wlallpaper-desktop.jpg")}.trendlineNews-project-img{background-image:url("/assets/img/News-site-wallpaper-mobile .jpg")}.lvClone-project-img{background-image:url("/assets/img/Life-point-bg-desk.png");background-position:left}.project-summary{width:100%;padding-block:4rem;background-color:rgba(128,128,128,.2)}.project-summary__container{margin-inline:auto;width:500px}@media(max-width: 576px){.project-summary__container{width:200px}}.project-summary .label{font-size:.875rem;margin-bottom:.5rem}.project-summary .value{font-size:.875rem;color:gray;margin-bottom:1rem}.project-heynow{text-align:center;padding-block:7rem 5rem}@media(max-width: 576px){.project-heynow{padding-inline:2rem}.project-heynow-br{display:none}}.project-heynow .heading{font-size:2rem;font-weight:700;margin-bottom:1rem}.project-heynow .message{font-size:.9rem;line-height:2;margin-bottom:5rem}.project-heynow .let-us-chat{font-size:.875rem;background-color:#000;padding:.7rem 1.5rem;color:#fff}.other-projects{width:100%;padding-block:4rem;padding-inline:4rem}@media(max-width: 576px){.other-projects{padding-inline:2rem}}.other-projects .header{font-size:.875rem;color:gray;font-weight:500;margin-bottom:1rem}.other-projects .style-rare,.other-projects .trendline{display:block;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;color:#000;position:relative}.other-projects .style-rare::after,.other-projects .trendline::after{content:"";position:absolute;left:0;bottom:-2px;height:1.2px;width:80px;background-color:rgba(128,128,128,.385);-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.other-projects .style-rare::after{width:88px}.other-projects .style-rare:hover::after,.other-projects .trendline:hover::after{background-color:#212529}.footer{position:relative;bottom:0;left:0;background-color:#f5f5f5;width:100%;padding:3rem 2rem 6rem}@media screen and (min-width: 576px){.footer{padding:3rem 4rem 6rem}}.footer .footer__top{margin-bottom:2rem}.footer .brand__name{font-size:2rem;font-weight:600;cursor:pointer;color:#198754}@media(max-width: 576px){.footer .brand__name{font-size:1.5rem}}.footer .item{font-size:.75rem;font-weight:200;position:relative;margin-bottom:2rem;margin-right:1.5rem;color:#6c757d;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}@media(max-width: 450px){.footer .item{margin-right:1rem}}.footer .item:hover{color:#212529}.footer .item:hover::after{background-color:#212529}.footer .item::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background-color:#6c757d;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}