.projectList{background-color:var(--black-color);z-index:2;flex-flow:column;width:100%;height:fit-content;padding-bottom:4rem;display:flex;position:relative}.projectList .pin-intro{flex-flow:column;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}.projectList .pin-intro span{color:var(--text-grey-color);text-transform:uppercase;font-size:.7rem;font-weight:900}.projectList .pin-intro .larger-h1{color:var(--text-white-color);letter-spacing:-2px;text-align:center;text-transform:capitalize;margin:1rem auto}.projectList .pin-intro .small-title{width:25%;color:var(--text-grey-color);text-align:center}.projectList .project-slide{z-index:3;flex-flow:wrap;justify-content:space-between;width:100%;height:fit-content;margin-bottom:5rem;padding:0;display:flex}.projectList .item-s{background-color:var(--black-color);flex-flow:row;justify-content:start;width:100%;height:fit-content;display:flex}.item-s:nth-child(2n),.item-s:nth-child(2n) .pr-d{justify-content:flex-end}.item{width:25rem;height:fit-content;color:var(--text-whitefade-color);text-decoration:none;transition:all ease-in-out;position:relative}.item:hover{text-decoration:none}.img-holder{border-radius:var(--border-radius);width:100%;height:24rem;overflow:hidden}.img-holder img{object-fit:cover;border-radius:inherit;width:100%;height:100%;transition:transform 2s cubic-bezier(.22,1,.36,1);overflow-x:hidden;transform:scale(1)}.img-holder:hover img{cursor:pointer;transform:scale(1.03)}.pr-d{flex-flow:row;justify-content:space-between;align-items:start;width:100%;height:fit-content;margin-top:1.2rem;padding-bottom:1.3rem;display:flex}.item h3{text-align:start;text-transform:uppercase;width:fit-content;color:var(--text-whitefade-color);margin:0;font-size:.9rem;font-weight:700}@media screen and (max-width:480px){.projectList{padding-top:50px;padding-bottom:0}.projectList .pin-intro{height:fit-content;margin-top:0;padding-top:0;padding-bottom:3rem}.projectList .pin-intro .larger-h1{margin:.8rem auto}.projectList .pin-intro .small-title{width:80%}.projectList .item-s{justify-content:center;width:100%;height:fit-content;margin-bottom:4rem}.projectList .item-s:last-child{margin-bottom:1rem}.item{width:90%;height:100%}.img-holder{height:16rem}}@media screen and (min-width:481px) and (max-width:768px){.rows{flex-wrap:wrap;padding:0;display:flex}.item{max-width:300px;max-height:350px;margin:50px auto}.item:first-child,.item:nth-child(2),.item:nth-child(3){margin-left:auto}}@media screen and (min-width:769px) and (max-width:1024px){.rows{flex-wrap:wrap;margin-bottom:20px;padding:0;display:flex}.item{max-width:34%;max-height:350px;margin:0 auto}.item:first-child,.item:nth-child(2),.item:nth-child(3){margin-left:auto}.item h3{margin-left:10px;font-size:1.2rem}.item p{width:100%;margin:5px;padding-left:10px;font-size:.7rem;line-height:.7rem}}@media screen and (min-width:1920px){.rows{flex-wrap:wrap;margin-bottom:20px;padding:0;display:flex}.item{width:600px;height:700px;margin:0 auto}.item:first-child,.item:nth-child(2){margin-left:auto}.item:nth-child(3){width:600px;height:700px;margin-left:auto}.item h3{margin-left:0;font-size:2.5rem}.item p{width:100%;margin:20px;padding-left:0;font-size:1.5rem;line-height:1.5rem}}
.service-section{background-color:var(--background-color);z-index:3;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-flow:column;align-items:start;width:100%;height:fit-content;display:flex;position:relative}.service-section .service-title{flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:100vh;display:flex;position:relative}.service-section .service-title .larger-h1{text-transform:capitalize;text-align:center;width:fit-content}.service-section .service-title .video-clip{border-radius:var(--border-radius);width:15rem;height:20rem;margin:auto 0;position:relative}.service-section .service-title .small-title{text-align:start;width:15rem}.service-list{flex-flow:column;align-items:center;width:100%;height:fit-content;display:flex}.service-list .service-item{background-color:var(--white-color);border-radius:var(--border-radius);border:1px solid #24242415;flex-flow:row;justify-content:center;align-items:start;width:55%;height:70vh;padding:0;display:flex;position:relative;overflow:hidden}.service-list .service-item:last-child{margin-bottom:0}.service-list .service-item .x-item{flex-flow:column;justify-content:start;align-items:start;width:100%;height:100%;margin:0;padding:0 2rem;display:flex}.service-list .service-item .no-s{color:var(--text-blackfade-color);z-index:-1;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.5rem;font-size:1rem;font-weight:400;display:flex;position:absolute;top:2rem;right:2rem}.service-list .service-item .x-item .larger-h1{width:100%;font-size:3rem;font-weight:400;line-height:normal}.service-list .service-item .x-item .small-title{width:50%;margin-top:0;font-weight:300}.service-list .service-item .x-item ul{flex-flow:column;justify-content:center;align-items:flex-end;width:100%;height:fit-content;margin-top:1rem;margin-bottom:0;padding:0;display:flex}.service-list .service-item .x-item ul li{text-transform:uppercase;width:fit-content;margin:.2rem .4rem;font-size:.55rem;font-weight:600;list-style:none}.service-list .service-item img{object-fit:cover;z-index:-2;border-radius:var(--border-radius);width:400px;height:400px;display:none;position:absolute;bottom:0;right:0}@media screen and (max-width:480px){.service-section{height:fit-content}.service-section .service-title{flex-flow:column;justify-content:start;height:fit-content}.service-section .service-title .video-clip{width:95%;height:20rem;margin-top:1rem}.service-section .service-title .larger-h1{width:100%;margin-top:2rem;margin-bottom:0;line-height:2rem}.service-section .service-title .small-title{text-align:center;width:70%;margin-top:1rem}.service-list{margin:5rem 0}.service-section .small-title{width:80%}.service-list{border:none}.service-list .service-item{flex-flow:column;width:95%;height:50vh;margin:1rem auto}.service-list .service-item .x-item{justify-content:center;padding:.5rem}.service-list .service-item .x-item .larger-h1{margin:0 auto;font-size:2rem;line-height:2.1rem}.service-list .service-item .x-item .small-title{width:100%;margin-top:1.5rem;font-weight:300}.service-list .service-item .x-item ul{margin-top:1rem;margin-bottom:1rem;padding:0}.service-list .service-item .x-item ul li{margin:.1rem;font-size:.5rem;font-weight:500;list-style:none}.service-list .service-item img{display:none}}@media screen and (min-width:481px) and (max-width:768px){.serviceItem{width:46%;min-height:300px;margin-bottom:30px;margin-right:1rem;padding:20px}.serviceItem:hover{cursor:pointer}.serviceItem:nth-child(3n-2){margin-left:0}.serviceItem:nth-child(3n){margin-right:1rem}.serviceItem h2{font-size:1.5rem;font-weight:500;line-height:1.5rem}.serviceItem ul li{margin-top:1rem;margin-right:.6rem;font-size:.6rem;font-weight:500;line-height:.6rem}}@media screen and (min-width:769px) and (max-width:1024px){.serviceItem{width:32%;min-height:330px;margin-right:1.1rem}.serviceItem h2{margin-top:.4rem;font-size:1.7rem;font-weight:500;line-height:1.7rem}.serviceItem ul li{margin-top:.5rem;margin-right:.6rem;font-size:.6rem;font-weight:400;line-height:.6rem}}@media screen and (min-width:1920px){.service-section{padding-top:150px;padding-bottom:150px}.service-list{margin-top:100px}.serviceItem{width:525px;min-height:600px;margin-bottom:30px;margin-right:3rem;padding:40px}.serviceItem:nth-child(3n-2){margin-left:0}.serviceItem:nth-child(3n){margin-right:3rem}.serviceItem h2{margin-top:0;font-size:3.2rem;font-weight:700;line-height:3rem}.serviceItem ul{margin-top:1rem;padding:0;list-style:none}.serviceItem ul li{margin-top:.8rem;margin-right:20px;font-size:1.25rem;font-weight:500;line-height:1.2rem}.noicon h3{text-transform:uppercase;font-size:2rem;font-weight:300}}
.expection{background-color:var(--background-color);z-index:4;flex-flow:row;justify-content:center;align-items:start;width:100%;height:fit-content;padding-top:0;padding-bottom:10rem;display:flex;position:relative}.ex-intro{flex-flow:column;justify-content:center;align-items:start;width:50%;height:fit-content;display:flex}.expection .title-bold-extra,.expection .span-text,.expection .span-icon{height:fit-content;color:var(--black-color)}.expection .ex-intro .small-title{text-align:start;width:40%;margin-top:2rem;font-weight:300}.expection .ex-intro img{border-radius:var(--border-radius);object-fit:cover;align-self:flex-start;width:20vh;height:20vh;margin-top:5rem}.expection .value-container{flex-flow:column;width:50%;height:fit-content;display:flex}.expection .value-container .value{border-radius:var(--border-radius);width:100%;height:20rem;color:var(--white-black-color);background-color:var(--background-color);flex-flow:row;margin-bottom:3rem;padding:2rem;display:flex}.expection .value-container .value .value-content{flex-flow:column;justify-content:start;width:50%;height:100%;display:flex}.expection .value-container .value .value-content .title-bold-extra{margin:0 0 2rem;font-size:5rem;font-weight:700;line-height:5rem}.expection .value-container .value .value-content .title-bold{width:100%;margin:0 0 .5rem;font-weight:700}.expection .value-container .value .value-content .small-title{text-align:start;width:80%;margin:0 0;font-weight:300;display:block}.expection .value-container .value .value-image{border-radius:var(--border-radius);width:50%;height:100%;margin-left:1rem;position:relative}.expection .value-container .value .value-image img{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:480px){.expection{flex-flow:column;padding:0 0}.ex-intro{flex-flow:column;justify-content:center;align-items:center;width:100%;height:fit-content;display:flex}.ex-intro .larger-h1{text-align:center;margin-bottom:.8rem}.expection .title-bold-extra{text-align:center;height:fit-content;margin-bottom:1rem}.expection .span-text,.expection .span-icon{height:fit-content;color:var(--black-color)}.expection .ex-intro .small-title{text-align:center;width:80%;margin-top:.6rem;font-weight:400}.expection .ex-intro img{width:20vh;height:20vh;margin:1rem auto}.expection .value-container{flex-flow:column;width:100%;height:fit-content;display:flex}.expection .value-container .value{flex-flow:column;width:100%;height:fit-content;margin-bottom:1rem;display:flex}.expection .value-container .value .value-content{flex-flow:column;justify-content:center;width:100%;margin-bottom:2rem}.expection .value-container .value .value-content .title-bold-extra{text-align:center;margin-bottom:.5rem;font-size:3rem;line-height:3rem}.expection .value-container .value .value-content .title-bold{text-align:center;margin-top:.5rem}.expection .value-container .value .value-content .small-title{text-align:center;width:90%;margin:0 auto}.expection .value-container .value .value-image{width:100%;height:12rem;margin-left:0;position:relative}}
