:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none}body{background-color:#fff}.glassBar{width:100%;height:100%;border:1.5px solid #141212;position:absolute;bottom:-6px;right:-6px;opacity:.8}.burgerMenu{width:70px;aspect-ratio:1/1;display:flex;align-items:flex-end;flex-direction:column;justify-content:center;gap:8px;display:none}.burgerMenu .line:nth-child(1),.burgerMenu .line:nth-child(2),.burgerMenu .line:nth-child(3){height:4px;background-color:#fff;border-radius:100px}.burgerMenu .line:nth-child(1),.burgerMenu .line:nth-child(3){width:50%}.burgerMenu .line:nth-child(2){width:60%}.mobileMenuScreen{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100vh;top:0;left:0;position:fixed;background-color:#141212;z-index:3}.mobileMenuScreen img{width:160px;position:absolute;top:4.6%;left:2.5%}.mobileMenuScreen .x{width:160px;position:absolute;top:5%;right:3%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;rotate:45deg;font-family:Open Sans,sans-serif;font-weight:400;color:#fff;font-size:4rem}.mobileMenuScreen ul{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:100%}.mobileMenuScreen ul li{font-size:2.75rem;width:95%;text-align:center}.mobileMenuScreen ul li a{color:#fff;font-family:Open Sans,sans-serif;font-weight:700}header{position:absolute;top:0;width:100%;height:130px;transition:1s;z-index:2;display:flex;align-items:center;justify-content:center}header nav{height:100%;display:flex;align-items:center;justify-content:space-between}header .secondPath{display:flex;gap:50px;align-items:center}header nav ul{display:flex;gap:30px}header nav ul a{font-family:Open Sans,sans-serif;font-weight:400;color:#fff}.mobImage{display:none}header nav label img{width:220px}header nav{width:1150px}header .secondPath{gap:50px}header nav ul{gap:30px}header nav ul a{font-size:16px}.frontHeaderWrapper{width:100%;height:750px;background:url(/bg2.avif);background-size:cover;background-position:bottom;position:relative}.BlurEffect{position:absolute;width:100%;height:100%;background-color:#00000073;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.bottomBarWrapper{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-90px}.bottomBarWrapper .bottomBar{width:1150px;height:150px;background-color:#faefdf;position:relative;display:flex}.bottomBar .barInfo{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.bottomBar .barInfo i{font-size:30px;color:#141212}.bottomBar .barInfo p{font-family:Open Sans,sans-serif;font-weight:400;color:#141212;width:200px;text-align:center}.headerText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;margin:0 0 40px;display:flex;flex-direction:column;gap:20px;align-items:center;width:100%}.headerText h1{font-size:80px;font-family:Open Sans,sans-serif;color:#fff;line-height:125%;max-width:800px;text-transform:uppercase;font-weight:800}.headerText p{font-family:Open Sans,sans-serif;font-weight:400;color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:2px}.WCUSECT{width:1150px;margin:150px auto 0;display:flex}.WCUSECT .left,.WCUSECT .right{flex-grow:1;max-width:50%}.WCUSECT .left{display:flex;align-items:center;padding:30px 0;position:relative}.WCUSECT .left .circle:nth-child(1){width:150px;aspect-ratio:1/1;position:absolute;background-color:#00a1ff;border-radius:100%;bottom:-20px;right:100px}.WCUSECT .left img{height:450px;width:90%;object-fit:cover;position:relative;border-radius:5px}.WCUSECT .right{padding:30px 0;display:flex;flex-direction:column;justify-content:center;gap:20px}.textTag{font-size:16px;font-family:Open Sans,sans-serif;letter-spacing:5px;color:#141212;font-weight:400}.headingTag{font-family:Open Sans,sans-serif;color:#141212;line-height:120%;text-transform:uppercase;font-size:2.5rem;margin-top:7px}.right .paraTag{font-size:16px;font-family:Open Sans,sans-serif;background-color:#faefdf;padding:20px;color:#141212;font-weight:400;border-radius:5px}.right .symbols{display:flex;flex-direction:column;gap:10px}.right .symbols .symNTextTag{display:flex;gap:20px;align-items:center;font-size:16px;color:#141212}.right .symbols .symNTextTag i{color:#fff;background-color:#141212;width:37px;height:37px;aspect-ratio:1/1;padding:10px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-family:Open Sans,sans-serif;font-weight:700}.servicesSect{width:100%;margin:100px auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:80px 0}.sectBg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.innerServicesSect{width:1150px;padding:50px 0;display:flex;align-items:center;flex-direction:column;position:relative;gap:40px}.innerServicesSect .headingBar{gap:10px;display:flex;flex-direction:column;text-align:center;color:#fff}.innerServicesSect .headingBar .contentHeading{font-size:45px;font-family:Open Sans,sans-serif;color:#fff;text-align:center}.innerServicesSect .headingBar .contentPara{font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px}.innerServicesSect .contentWrapper{width:100%;height:100%;display:flex;gap:30px;flex-wrap:wrap}.innerServicesSect .contentWrapper .serviceBar{flex-grow:1;background-color:#fff;display:flex;flex-direction:column;border-radius:5px;box-shadow:#64646f4d 0 7px 29px;position:relative}.serviceBar .serviceNumber{position:absolute;border:100px;background-color:#00a1ff;font-size:1rem;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100px;top:-10px;left:-10px;font-family:Open Sans,sans-serif;font-weight:900}.serviceBar .bottomInfo{width:100%;height:100%;padding:40px 30px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.serviceBar .bottomInfo .serviceType{display:flex;flex-direction:column}.serviceBar .bottomInfo .serviceType h4{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;color:#141212}.serviceBar .bottomInfo .yellowLine{width:100%;height:1.5px;background-color:#00a1ff}.serviceBar .bottomInfo p{width:300px;flex-grow:1;font-size:16px;font-family:Open Sans,sans-serif;color:#141212}.serviceBar .bottomInfo button{width:100%;height:45px;border-radius:100px;border:0;font-size:15px;font-family:Open Sans,sans-serif;font-weight:500;background-color:#000;display:flex;align-items:center;justify-content:space-between;padding:0 30px;color:#fff;margin-top:20px}.callToAction{width:100%;height:175px;display:flex;align-items:center;justify-content:center;padding:0 100px;margin:25px 0}.callToAction .callToActionContent{width:100%;height:100%;background-color:#00a1ff;display:flex;align-items:center;justify-content:center;position:relative}.callToAction .callToActionContent h1{font-family:Open Sans,sans-serif;font-weight:1000;font-size:4rem;text-align:center;line-height:100%}.callToAction .callToActionContent .glassBar{border:1.5px solid #285AEB}.aboutUsSect{width:1150px;height:550px;margin:100px auto 0;display:flex;position:relative}.aboutUsSect .left,.aboutUsSect .right{flex-grow:1;max-width:50%}.aboutUsSect .right{display:flex;flex-direction:column;gap:20px;align-items:end}.right .imgWrapper{width:90%;height:100%;background-color:#000;position:relative;border-radius:5px}.right .imgWrapper:nth-child(1){background:url(img/before.png);background-size:cover;background-position:bottom}.right .imgWrapper:nth-child(2){background:url(img/preview4.png);background-size:cover;background-position:bottom}.right .imgWrapper .BATag{position:absolute;bottom:5px;left:5px;background-color:#fff;width:150px;height:45px;border-radius:5px;display:flex;align-items:center;justify-content:center;overflow:hidden}.right .imgWrapper .BATag p{font-size:15px;font-family:Open Sans,sans-serif;font-weight:600;color:#141212;display:flex;align-items:center;gap:10px}.aboutUsSect .left{padding:30px 0;display:flex;flex-direction:column;justify-content:center;gap:20px}.left .headingTag{font-size:45px;font-family:Open Sans,sans-serif;color:#141212;display:flex;align-items:center;gap:12px}.left .paraTag{font-size:16px;font-family:Open Sans,sans-serif;background-color:#faefdf;padding:20px;color:#141212;font-weight:400;border-radius:5px}.left .symbols{display:flex;align-items:center;gap:10px}.left .symbols .p{font-size:16px;color:#141212;font-family:Open Sans,sans-serif;font-weight:400}.left .symbols .socialTag{display:flex;align-items:center;justify-content:center;font-size:16px;font-family:Open Sans,sans-serif;font-weight:lighter;width:35px;aspect-ratio:1/1;border-radius:100px}.left .symbols .socialTag i{color:#fff}.symbols .socialTag:nth-child(2){background-color:#1878f2}.symbols .socialTag:nth-child(3){background-color:#285aeb}.aboutUsTag{font-size:40px}.freeQuoteButtonStyle{width:250px;height:45px;border-radius:100px;border:0;font-size:15px;font-family:Open Sans,sans-serif;font-weight:500;background-color:#ffc700;display:flex;align-items:center;justify-content:space-between;padding:0 30px;color:#141212}.recentProjectsSect{width:1150px;height:750px;margin:100px auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:40px}.recentProjectsSect .headingBar{display:flex;flex-direction:column;gap:10px;text-align:center}.recentProjectsSect .headingBar .contentHeading{font-size:45px;font-family:Open Sans,sans-serif;color:#141212;text-align:center}.recentProjectsSect .headingBar .contentPara{font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;color:#141212;display:flex;align-items:center;justify-content:center;gap:10px}.recentProjectsSect .contentWrapper{width:100%;flex-grow:1;display:flex;flex-wrap:wrap;gap:30px}.recentProjectsSect .contentWrapper .firstFour{flex-grow:1;gap:30px;display:flex;flex-wrap:wrap}.recentProjectsSect .contentWrapper .firstFour .projectBar{width:40%;flex-grow:1;background-color:#000;display:flex;border-radius:5px}.recentProjectsSect .contentWrapper .firstFour .projectBar:nth-child(1){background:url(img/preview1.png);background-size:cover}.recentProjectsSect .contentWrapper .firstFour .projectBar:nth-child(2){background:url(img/preview2.png);background-size:cover}.recentProjectsSect .contentWrapper .firstFour .projectBar:nth-child(3){background:url(img/preview3.png);background-size:cover}.recentProjectsSect .contentWrapper .firstFour .projectBar:nth-child(4){background:url(img/preview4.png);background-size:cover}.recentProjectsSect .contentWrapper .loneBar{width:32%;background-color:#000;background:url(img/preview5.png);background-size:cover;border-radius:5px}.reviewsSect{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:100px 0 50px}.innerReviewsSect{width:1150px;display:flex;align-items:center;flex-direction:column;gap:40px}.innerReviewsSect .headingBar{gap:10px;display:flex;flex-direction:column;text-align:center;color:#000}.innerReviewsSect .headingBar .contentHeading{font-size:45px;font-family:Open Sans,sans-serif;color:#000;text-align:center}.innerReviewsSect .headingBar .contentPara{font-size:16px;font-family:Open Sans,sans-serif;color:#000;font-weight:400;display:flex;align-items:center;justify-content:center;gap:10px}.innerReviewsSect .contentWrapper{width:100%;height:100%;column-width:320px;column-gap:1rem}.review{display:inline-block;width:100%;box-sizing:border-box;margin:0 0 1rem;break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid;padding:2rem 1.5rem;background-color:#fff;box-shadow:0 0 20px #00000026;border-radius:5px;border:2px solid rgba(0,0,0,.12)}.review .profile{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:1rem;gap:.5rem}.review .user{font-size:2.5rem;color:#000}.profile .userName{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;color:#000}.review .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;color:#000}.clientRating{display:flex;gap:2px}.clientRating i{font-size:16px;color:#00a1ff}.reviewContent{overflow:hidden;scrollbar-width:none}.reviewContent::-webkit-scrollbar{display:none}.quoteSect{width:100%;height:700px;position:relative;margin:100px 0 0;overflow:hidden;display:flex;justify-content:center;background-color:#eee}.circleTop{position:absolute;height:100px;border-radius:100%;background-color:#fff;top:-50px;left:-50px;right:-50px}.quoteBox{width:550px;height:650px;position:relative;border-radius:5px;background-color:#00a1ff;padding:40px 70px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.quoteBox .headingss h1{font-family:Open Sans,sans-serif;font-size:3rem;font-weight:700;color:#fff;text-align:center}.quoteBox .headingss p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;color:#fff;text-align:center}.quoteBox form{display:flex;flex-direction:column;width:100%;gap:13.5px;align-items:center}.quoteBox form input{width:100%;height:45px;border:0;border-radius:5px;padding:0 20px;font-family:Open Sans,sans-serif;font-weight:600;background-color:#fff;font-size:1.2rem;color:#000}.quoteBox form input:focus{outline:1.5px solid rgba(0,0,0,.45)}.quoteBox form textarea{width:100%;border:0;resize:none;border-radius:5px;padding:20px;height:150px;font-family:Open Sans,sans-serif;font-weight:600;background-color:#fff;font-size:1.2rem;color:#000}.quoteBox form textarea:focus{outline:1.5px solid #000}.quoteBox button{width:200px;height:45px;border:0;background-color:#141212;border-radius:100px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:0 30px;color:#fff}footer{width:100%;background-color:#141212;position:relative;display:flex;align-items:end;justify-content:center}.innerFooter{width:1150px;height:100%;display:flex;padding:20px 0;justify-content:space-between;align-items:end}.footerBar{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1rem}.footerBar .info{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.25rem}.footerBar .info p{display:flex;align-items:center;justify-content:start;gap:20px;-webkit-user-select:unset;user-select:unset}.footerBar img{width:200px}.websiteMadeBy{position:absolute;bottom:20px;right:20px;color:#fff;font-family:Open Sans,sans-serif;display:none}.websiteMadeBy .site{color:#00a1ff}button:hover i{transform:translate(-8px);transition:.3s}button:not(:hover) i{transform:translate(0);transition:.3s}.YlBtn:hover{transition:.3s;background-color:#00a1ff}.YlBtn:not(:hover){transition:.3s;background-color:#00a1ff}.arrowTAG:hover{scale:1.05;transition:.1s}.arrowTAG:not(:hover){scale:1;transition:.1s}.serviceBar .bottomInfo button:hover{transition:.3s;background-color:#333}.serviceBar .bottomInfo button:not(:hover){transition:.3s;background-color:#141212}.quoteBox button:hover{transition:.3s;background-color:#333}.quoteBox button:not(:hover){transition:.3s;background-color:#141212}.freeQuoteButtonStyle:hover{transition:.3s;background-color:#f4d150}.freeQuoteButtonStyle:not(:hover){transition:.3s;background-color:#ffc700}.yellow{color:#ffc700}.brown{color:#141212}.YlBtn{border-radius:100px;border:0;font-family:Open Sans,sans-serif;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:15px 30px;gap:1rem;color:#fff;font-size:1.1rem;text-transform:uppercase}.BlurEffectDark{position:absolute;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(3px)}@media only screen and (max-width: 820px){header nav ul{display:none}header nav button{display:none!important}.burgerMenu{display:flex}.WCUSECT{flex-direction:column}.WCUSECT .left,.WCUSECT .right{flex-grow:1;width:100%;max-width:100%}.WCUSECT .left img{width:100%;aspect-ratio:1/1;height:unset}.bottomBarWrapper{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-70px}}@media only screen and (max-width: 1150px){.bottomBarWrapper .bottomBar{width:95%}header nav{width:95%}.WCUSECT,.innerServicesSect,.innerReviewsSect{width:95%}.callToAction{padding:0;width:100%;display:flex;align-items:center;justify-content:center}.callToAction .callToActionContent{width:95%}.callToAction .callToActionContent h1{font-size:3rem}}@media only screen and (max-width: 650px){.bottomBar .barInfo p{font-family:Open Sans,sans-serif;font-weight:400;color:#141212;width:unset;font-size:.7rem;padding:0 10px}.headerText h1{font-size:3.25rem;font-family:Open Sans,sans-serif;color:#fff;line-height:120%;max-width:800px;text-transform:uppercase;font-weight:800;padding:0 1rem}header nav label img{width:160px}.YlBtn{border-radius:100px;border:0;font-family:Open Sans,sans-serif;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:12.5px 20px;gap:1rem;color:#fff;font-size:1rem;text-transform:uppercase}.bottomBarWrapper .bottomBar{width:95%;height:unset;padding:1rem 0}.callToAction .callToActionContent h1{font-size:2.25rem;line-height:110%}.headerText p{font-family:Open Sans,sans-serif;font-weight:400;color:#fff;opacity:.9;font-size:.9rem;text-transform:uppercase;letter-spacing:2px;padding:0 1rem}.frontHeaderWrapper{width:100%;height:675px;background:url(/bg2.avif);background-size:cover;background-position:bottom;position:relative}.innerServicesSect{padding:0}}
