@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}html{scroll-behavior:smooth}body{background-color:#e1e9e5}a{text-decoration:none;color:inherit;line-height:1;cursor:pointer}.black{color:#0f141e!important}.sections-top-padding{padding-top:100px!important}.heading-bottom-padding{padding-bottom:30px!important}.inline-block{display:inline-block}.text-align-center{text-align:center!important}.container{padding:0% 6%}.center-text{text-align:center}.btn{background:transparent;color:#0f141e;padding:10px 20px;border-radius:50px;font-size:16px;font-weight:700;text-transform:uppercase;border:3px solid #0f141e;cursor:pointer}.btndark{background:#0f141e;color:#e1e9e5;padding:10px 20px;border-radius:50px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;border:3px solid #0f141e}.fa-envelope{padding-left:0!important;padding-right:3px}.btn:hover{background:#0f141e;color:#e1e9e5;transition:.5s}.btn:hover .fa-envelope{color:#e1e9e5;transition:.5s}.btndark:hover{background:#0f141ee8;color:#e1e9e5;transition:.5s;font-weight:700;border:3px solid #0f141e}.greyheadings{font-size:14px;text-transform:uppercase;letter-spacing:1rem;color:#606574;padding-left:8px;padding-bottom:10px}.mainheading{color:#0f141e;font-size:2rem;line-height:200%;letter-spacing:-.1cap;margin-top:10px;margin-bottom:40px}.descriptiontext{font-size:20px;color:#606574;margin:10px 0;line-height:1.8rem;padding:20px 0}.cardscontainer{display:grid;gap:50px;grid-template-columns:auto auto;row-gap:0px}.bodytext{color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.1cap;font-size:1.5cap}.Aboutpageheading{text-align:center;line-height:1.5em;font-size:1.6em;padding:0% 15%}@media (max-width: 480px){.greyheadings{font-size-adjust:.4;letter-spacing:.8cap}.descriptiontext{font-size:18px!important;margin:10px 0!important;padding:0 0 10px!important;line-height:2cap!important}.center-text{text-align:center;padding-bottom:20px}.mainheading{color:#0f141e;font-size-adjust:.27!important;line-height:80%;letter-spacing:-.1cap;margin-top:0;margin-bottom:40px}.container{width:100%;grid-template-columns:auto;padding:0% 4%}.btn{background:transparent;color:#0f141e;padding:10px 15px;font-size:12px;font-weight:700;text-transform:uppercase;border:2px solid #0f141e;cursor:pointer}.btndark{background:#0f141e;color:#e1e9e5;padding:10px 15px;font-size:12px!important;font-weight:700;text-transform:uppercase;cursor:pointer;border:3px solid #0f141e}.bodytext{color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.1cap;font-size:14px;padding:0 0 5px}}@media (max-width: 390px){.greyheadings{font-size-adjust:.35!important}.btndark{font-size:10px!important;font-weight:500}.descriptiontext{font-size:18px!important;margin:5px 0!important;padding:0 0 10px!important;line-height:2cap!important}.btn{font-size:10px;font-weight:600;text-transform:uppercase;border:2px solid #0f141e}.greyheadings{font-size:12px;letter-spacing:.8cap;margin-left:2px;padding:0!important}.mainheading{font-size-adjust:.2!important}.bodytext{font-size:12px}}@media (max-width: 834px){.mainheading{font-size-adjust:.4;line-height:120%}.greyheadings{font-size:18px!important}.bodytext{font-size:12px}.greyheadings{font-size:12px;letter-spacing:.8cap;margin-left:2px;padding:0!important}}@media (max-width: 800px){.mainheading{font-size-adjust:.35;letter-spacing:-.1cap}.greyheadings{font-size-adjust:.35!important}.btndark,.btn{font-size-adjust:.6!important}}.white{color:#fff!important}ul{margin:0;padding:0}li{list-style:none}.navlinkcontainer{position:absolute;top:-100vh;left:0;right:0;display:flex;flex-direction:column;transition:top .5s ease-in-out;background-color:#0f141e;height:100vh}.navlinkcontainer.show{top:0;display:flex}.navlink-list{display:flex;flex-direction:column;margin-top:40vh;font-weight:500}.fa-bars{line-height:1rem}.navlink-list ul{display:flex;flex-direction:column}.navlink-list ul li{list-style:none;display:block;padding:20px 0;text-align:center}.navlink-list li a{color:#0f141e!important;text-decoration:none;font-size:2rem}.navlink-list li a:hover{color:#0f141e}.openMenu{font-size:2rem;cursor:pointer;display:flex;position:fixed;top:20px;right:20px;z-index:1000}.closeMenu{display:block;position:absolute;top:0;right:20px}.close-btnn{color:#fff;font-size:2.5rem;padding:25px}.footerlogo2{display:block;align-content:baseline;color:#888ea8;padding-top:100px}.inactive{color:#0f141e;border-radius:50px;font-weight:500;padding:10px 20px}.active{background-color:#0f141e;border-radius:50px;padding:10px 20px;font-weight:500;color:#fff!important}.icons i{display:inline-block;padding:12px}@media (min-width: 1024px){.navlinkcontainer{position:relative;top:0;display:flex;justify-content:flex-end;height:auto;background-color:transparent}.navlink-list{display:flex;flex-direction:row;margin:0;gap:3.5rem}.navlink-list ul{display:flex;flex-direction:row}.navlink-list ul li{display:inline-block;padding:8px 12px;position:relative}.navlink-list li a{font-size:1rem;color:#0f141e;text-decoration:none}.navlink-list li a:hover{color:#0f141e}.navlink-list li a.active{color:#fff!important;text-decoration-thickness:2px}.openMenu,.closeMenu,.footerlogo2{display:none}}.navlink-list a:hover{color:#0f141e}.footercopyrightsectionheader{display:none}.footercopyrightsectionheader p{color:#fff}@media (max-width: 1000px){nav{padding:20px!important;position:fixed!important}.logo img{width:230px;padding-left:10px}.footerlogo2{display:block;align-content:baseline;color:#888ea8;padding-top:100px}.navlink-list{align-items:center}nav ul li{margin:20px 0!important}}@media (max-width: 850px){.openMenu{font-size:2.6rem;padding-top:15px}.footercopyrightsectionheader{display:flex;font-size:.8rem;padding-top:34%;width:100%;justify-content:space-evenly}}@media (max-width: 480px){.openMenu{font-size:2rem;padding-top:5px}.footercopyrightsectionheader{flex-direction:column;align-items:center}.footercopyright{padding-top:10px}}@media (max-width: 390px){.openMenu{font-size:1.7rem;padding-top:0}}.nav{width:100%;color:#0f141e;background-color:transparent;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:20px 6%;transition:background-color .5s ease}.nav.scrolled{background-color:#e2e9e6e6}@keyframes pulseGlow{0%{box-shadow:0 0 #fff9}50%{box-shadow:0 0 10px #ffffffe6}to{box-shadow:0 0 #fff9}}.navlink-list li a.active.contact-link{animation:pulseGlow 2s infinite ease-in-out}nav{width:100%;color:#0f141e;background-color:#e2e9e6e6;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:20px 6%}.logo{width:220px}nav ul li{list-style:none;display:inline-block;font-size:18px;color:#0f141e!important;background-color:transparent;text-transform:uppercase}.nav ul li a{font-weight:700!important}.btnout{margin:0}@media (max-width: 834px){.logo{width:290px!important}.nav ul li a{color:#fff!important}}@media (max-width: 800px){.logo{width:200px!important}}@media (max-width: 390px){.logo{width:180px!important}}@media (max-width: 480px){nav{width:100%;color:#0f141e;background-color:#e2e9e6e6;position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:10;padding:10px 4%!important}.logo{width:220px}.navlinkcontainer,.btnout{display:none}}.hero{width:100%;min-height:100vh;background:linear-gradient(#e1e9e599,#e1e9e5),url(/assets/bg1-Dz4OL3RC.jpg);background-size:cover}.herocontents{display:flex}.heromainheading{margin-bottom:0!important;color:#0f141e;font-size:2rem;line-height:200%;letter-spacing:-.1cap}.elevatorhero{padding:10px 0 20px;margin:0}.animated-heading{display:inline-block;position:relative;transform-origin:bottom;animation:boxRoll .8s ease-in-out forwards;perspective:1000px}@keyframes boxRoll{0%{opacity:0;transform:rotateX(90deg) translateY(100%)}25%{opacity:1;transform:rotateX(45deg) translateY(0)}50%{opacity:1;transform:rotateX(22.5deg) translateY(0)}75%{opacity:1;transform:rotateX(12deg) translateY(0)}to{opacity:1;transform:rotateX(0) translateY(0)}}.or{padding:0 10px;font-size:20px;color:#606574;font-weight:500}.sectionleft{width:50%;position:absolute;bottom:0;margin-bottom:50px;animation:slide-up 2s}.sectionright{width:50%;position:absolute;bottom:0;right:0;top:10px;opacity:.85}.heroimg{width:100%;margin-top:2vh;image-resolution:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 100%)}.scroll-to-icon{width:20px;height:30px;box-shadow:inset 0 0 0 3px #0f141e;border-radius:25px;transition:all .25s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.scroll-to-icon:after{content:"";width:4px;height:6px;background:#0f141e;margin-left:8px;top:8px;border-radius:2px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;position:absolute;transition:background .25s}@keyframes scroll{0%{transform:translateY(8px)}to{transform:translateY(0)}}.scrollBtn{padding-left:85%;padding-top:20px}@media (max-width: 390px){.sectionright{top:10px!important}}@media (max-width: 480px){.hero{width:100%;height:100vh;background:linear-gradient(#e1e9e5,#e1e9e5),url(/assets/bg-TYeoCi1V.jpg);background-size:cover}.herocontents{flex-direction:column-reverse;height:100vh}.or{font-size:14px}.sectionleft{width:100%!important;margin-bottom:20px;position:static;bottom:0;left:0;z-index:1!important;padding:0 15px;box-shadow:0 -10px 31px 20px #e1e9e5!important}.descriptiontext{font-size:18px;margin:10px 0;line-height:1.5rem;padding:0;width:100%!important}.sectionright{width:100%;position:absolute!important;top:120px;z-index:0;opacity:.9}.heromainheading{color:#0f141e;font-size-adjust:.3!important;line-height:100%!important;letter-spacing:-.1cap;margin-bottom:40px}.scrollBtn{padding-left:50%!important;padding-top:20px}.heroimg{width:100%;margin:0}.heroimgcontainer{margin:0;display:flex;justify-content:center}}@media (max-width: 390px){.heromainheading{font-size-adjust:.25!important}.descriptiontext{font-size:18px!important;margin:5px 0!important;line-height:2cap!important}.scrollBtn{padding-top:0}.heroimg{width:100%}.or{padding:0 10px;font-size:12px;color:#606574;font-weight:500}.scroll-to-icon{display:none}.sectionleft{margin-bottom:0!important}}@media (max-width: 800px){.sectionleft{box-shadow:60px -5px 20px 20px #e1e9e5!important;margin-bottom:30px!important}.scrollBtn{display:none}.descriptiontext{margin-top:0!important;font-size-adjust:.5!important}.heromainheading{line-height:120%!important}}@media (max-width: 1025px){.hero{width:100%;height:100vh;background:linear-gradient(#e1e9e5,#e1e9e5),url(/assets/bg-TYeoCi1V.jpg);background-size:cover}.herocontents{height:100vh}.sectionleft{width:70%;margin-bottom:20px;position:absolute;bottom:0;z-index:1;background-color:#e1e9e5;box-shadow:60px -10px 100px 100px #e1e9e5!important}.descriptiontext{font-size:18px;line-height:1.5rem;padding:10px 0}.elevatorhero{padding:10px 0 20px}.sectionright{width:100%;bottom:0;right:0;opacity:.9}.heromainheading{color:#0f141e;font-size-adjust:.4;line-height:150%;margin-top:15px!important;letter-spacing:-.1cap;margin-bottom:40px}.scrollBtn{padding-left:65%;padding-top:20px}.heroimg{margin:0}.heroimgcontainer{margin:0;display:flex;justify-content:center}}.projectscontainer{margin-top:150px}.photographycontainer{margin-top:100px}@media (max-width: 480px){.photographycontainer{margin-top:100px}}.footercontainer{display:flex;justify-content:space-between;border-top:2px solid #60657445;padding-bottom:0;background-color:#0f141e}.sections h3{color:#fff;padding-bottom:20px;padding-top:70px}.sections p{color:#fff!important;word-spacing:.2cap;line-height:2.5cap}.section1{width:40%;padding-right:50px}.footerdescription{margin-bottom:20px}.phoneandemail{color:#0f141e!important}.copyrightsection{background-color:#0f141e}.footercopyrightsection{padding:30px 0}.footercopyright{color:#acadb1;font-weight:400;letter-spacing:0cap}.section2{width:10%;padding-right:140px}.section3{width:30%;padding-right:50px}.section4{width:10%}.sections ul li{list-style:none;color:#fff;font-weight:500;line-height:2.5cap}.sections ul li:hover{text-decoration:underline;color:#fff}@media (max-width: 480px){.break{display:none}.footercontainer{flex-direction:column;gap:0px!important}.footerheading{font-weight:1.125rem;width:100%}.footercopyrightsection{font-size:10px;display:flex;justify-content:center;padding:40px 0 10px;gap:2px}.footerdescription{margin-bottom:0}.colcontainers{display:flex;gap:30%}.sections p{color:#fff!important;font-weight:500;font-size:14px!important;word-spacing:.1em;line-height:2cap}.contactfooter{padding-top:30px}.sections{width:100%}.sections h3{color:#0f141e;padding-bottom:10px;padding-top:60px;font-size:1.4rem}.sections ul li{text-decoration:underline;font-size:14px!important;color:#fff!important}.section1,.section2,.section3,.section4{width:100%!important;padding-right:0}}@media (max-width: 390px){.sections p{color:#fff;font-weight:500;font-size:12px!important;word-spacing:.1em;line-height:1.1rem!important}.sections ul li{font-size:12px!important;list-style:none;color:#fff;font-weight:500;text-decoration:underline}.sections h3{font-size:1.2rem;color:#0f141e;padding-bottom:10px;padding-top:40px}.footercopyrightsection{font-size:10px!important;display:flex;justify-content:center;padding:40px 0 10px;gap:10px!important}}@media (max-width: 834px){.break{display:none}.footercontainer{flex-direction:column;gap:0px!important}.footerheading{font-weight:1.125rem;width:100%}.footercopyrightsection{font-size:12px;display:flex;justify-content:center;padding:40px 0 30px;gap:20px}.footerdescription{margin-bottom:0}.colcontainers{display:flex;gap:50%}.sections p{color:#fff!important;font-weight:500;font-size:18px;word-spacing:.1em;line-height:2cap}.contactfooter{padding-top:30px}.sections{width:100%}.sections h3{color:#fff;padding-bottom:10px;padding-top:60px;font-size:1.4rem}.sections ul li{text-decoration:underline;font-size:18px;color:#fff}.section1,.section2,.section3,.section4{width:100%!important;padding-right:0}}.workcontainer{text-align:center;padding:100px 0 50px!important}.fa-solid{color:#0f141e;padding-left:20px}.workbutton:hover{cursor:pointer;text-decoration:underline}.worktogethertext a{display:inline-block;padding:8px 12px;position:relative}.worktogethertext a:after{content:"";width:0;height:8px;background:#0f141e;display:block;margin:8px auto auto;transition:.5s}.workarrow:before{font-size:3rem;padding-left:10px}.worktogethertext a:hover:after{width:100%;cursor:pointer}@media (max-width: 480px){.workcontainer{text-align:center;padding:50px 0 25px}.worktogethertext{font-size:1.8rem!important}.worktogethertext a{line-height:.6}.fa-arrow-right{height:0px;font-size:1.5em}.workarrow:before{font-size:5rem!important;padding-left:8px}.fa-solid{color:#0f141e;padding-left:8px}.worktogethertext a:after{content:"";width:100%;height:6px;background:#0f141e;display:block;margin-top:0;transition:.5s}}@media (max-width: 390px){.worktogethertext{font-size:2rem!important}.worktogethertext a:after{content:"";width:100%;height:5px;background:#0f141e;display:block;margin-top:0;transition:.5s}.worktogethertext a{line-height:.5;height:fit-content}}@media (max-width: 834px){.workarrow:before{font-size:5rem!important;padding-left:8px}.worktogethertext a:after{content:"";width:100%;height:5px;background:#0f141e;display:block;margin-top:0;transition:.5s}.worktogethertext a{display:inline-block;padding:0;position:relative}}.card{margin:25px 0;height:600px;padding:2rem;background:#fff;position:relative;border-radius:50px!important;display:flex;align-items:flex-start;transition:.5s ease-in-out}.card2{height:500px}.card2 .bodytext{display:none}.card2 .cardnavigation{padding-top:10px}.card2 .cardnavi{padding-top:0!important;display:inline-block}.card2 .fa-arrow-right-long{display:inline-block;font-size:1rem}.card2 .companytagflex{padding:0}.clickcard{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;text-decoration:none}.card:hover{cursor:pointer}.card:before{content:"";position:absolute;border-radius:50px;top:0;left:0;display:block;width:100%;height:100%;z-index:2;transition:.5s all;opacity:1;background:linear-gradient(to top,#0f141e1a,#0f141e4d,#0f141e80,#0f141eb3,#0f141ee6)}.card:hover:before{opacity:1;background:linear-gradient(to top,#0f141e1a,#0f141e33,#0f141e66,#0f141eb3,#0f141ee6);transition:.5s}.companytagflex{width:100%;display:flex;flex-wrap:wrap;gap:10px;padding-bottom:10px;align-items:flex-end}.card img{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:50px!important;top:0;left:0}.card .info{z-index:2;color:#fff;width:100%;opacity:1;padding-top:5px;transition:.5s all}.card .info .greyheadings{padding-left:0}.card:hover .info{transition:.5s;transform:translateY(5%)}.card:hover .info .cardnavi{display:inline-block}.card:hover .info .fa-arrow-right-long{display:inline-block;transform:translateY(10%);transition-duration:8s;font-size:1rem}.card2:hover .info{transition:.5s;transform:translateY(5%)}.cardheading{font-size:2rem;letter-spacing:0cap;display:inline-block!important}.companytag{display:inline-block;background:#e1e9e5;color:#0f141e;margin-bottom:5px;text-transform:uppercase;border-radius:50px;padding:3px 15px;font-size:10px;word-spacing:.3cap}.carddate{color:#fff!important;letter-spacing:1cap!important}.cardnavi{letter-spacing:.1cap;font-weight:500;text-transform:uppercase;font-size:18px;text-decoration:underline;display:inline-block;display:none;transform:translateY(10%)}.fa-arrow-right-long{color:#fff!important;padding-left:6px!important;display:none}.cardarrow{font-size:.8rem}.cardnavigation{display:flex;align-items:center;padding-top:10px}@media (max-width: 480px){.cardscontainer{display:grid;gap:50px;grid-template-columns:auto;row-gap:0px}.cardnavi{display:inline-block!important}.card{padding:1.2rem;height:500px;margin:12px 0}.card2{padding:1.2rem;height:400px;margin:12px 0}.card2 .cardnavi{font-size:12px;padding-top:10px!important}.card .info{z-index:2;color:#fff;width:100%;opacity:1;padding-top:0;transition:.5s all}.card:hover .info,.card2:hover .info{transition:.5s;transform:translateY(0)}:is() .fa-solid{display:inline-block}.cardheading{font-size:1rem;letter-spacing:0cap;padding:5px 0;display:inline-block}.cardnavi{font-size:12px;padding-top:0}.cardnavigation{display:block}}@media (max-width: 834px){.cardscontainer{gap:20px!important}.cardnavi{display:inline-block!important;text-decoration:none}.card:before{border-radius:24px!important}.card img{border-radius:24px!important}.card{padding:1.2rem;height:500px;border-radius:24px!important;margin:0}.card2{padding:1.2rem;height:400px;margin:0}.card2 .cardnavi{font-size:12px;padding-top:0!important}.card2 .cardnavigation{padding-top:5px}.card .info{z-index:2;color:#fff;width:100%;opacity:1;padding-top:0;transition:.5s all}.card:hover .info,.card2:hover .info{transition:.5s;transform:translateY(0)}:is() .fa-solid{display:inline-block}.carddate{font-size-adjust:.4}.cardheading{width:fit-content;font-size:1.5rem;letter-spacing:0cap;padding:5px 0;display:inline-block}.cardnavi{font-size:12px}.cardnavigation{display:flex;align-items:center;padding-top:5px}.cardarrow{display:inline-block;font-size:1rem!important}.companytagflex{align-items:first baseline;flex-wrap:wrap;padding-bottom:0}}.aboutmehero{padding-top:10%}.Aboutpageheading{text-align:center;line-height:1.5em;font-size:1.6em;padding:4% 12%;animation:slide-up 2s}.mainpitch{font-size:1rem;color:#606574;line-height:1.875rem;padding-top:20px;padding-bottom:0;text-align:center;animation:slide-up 3s;letter-spacing:normal;font-weight:500;word-spacing:.2cap}@media (max-width: 480px){.Aboutpageheading{padding:10px 0;font-size:1.2rem}.elevatorpitch{line-height:2rem;font-size:2rem}.mainpitch{line-height:2cap;font-size:2rem;font-weight:500}.aboutmehero{padding-top:20%}}.carousel{position:relative;width:80%;height:500px;overflow:hidden;margin:auto;border-radius:50px;animation:slide-up 2s}.carousel img{width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.loader{display:flex;justify-content:center;align-items:center;height:100%;background-color:#606574}.spinner{border:8px solid rgba(255,255,255,.3);border-top:8px solid #0f141e;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.navigation{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.fa-solid,.fas{font-weight:900;font-size:2rem;padding-left:0}.nav-button{background-color:#0f141e;border:none;padding:10px;cursor:pointer;transition:background-color .3s}.navbtn{color:#e1e9e5}.nav-button:hover{background-color:#0f141ecc}.progress-container{position:absolute;bottom:0;left:0;width:100%;height:10px;display:flex;justify-content:space-between}.progress-bar{height:100%;transition:width 1s linear}@media (max-width: 480px){.carousel{width:90%;height:300px;border-radius:24px}}.toolscontainer{display:flex;justify-content:space-between;gap:30px;padding:70px 20px!important;border-bottom:2px solid #60657445}.toolsiuse{text-align:center}.body23{font-weight:800;color:#0f141e;font-size:1.2rem}@media (max-width: 480px){.toolscontainer{width:100%;flex-direction:column;padding:40px 20px!important}.toolsiuse{text-align:left;width:100%}.body23{font-weight:800;color:#0f141e;font-size:1rem;padding:10px 0}}.companiescontainer{display:flex;align-items:center;padding:10px 150px 70px;flex-direction:column;justify-content:space-between;margin:auto}.experiencecontainer{display:flex;background-color:#0f141e;color:#fff;flex-direction:column;align-items:center;justify-content:space-between}.body24{text-align:center;padding:20px 120px 0;color:#606574;font-weight:500;word-spacing:.2cap;line-height:2.5cap}.linkedin{font-weight:500}.linkedin:hover{text-decoration:underline}.col1p{display:flex;width:100%;justify-content:space-between}.padd-top{padding-top:80px}.white-color{color:#fff!important}.col1p p,.col2p p,.col3p p{font-size:1rem}.col2p,.col3p{display:flex;width:100%;justify-content:space-between}.workdetails{padding:10px!important}.companyname{padding-right:60px}.jobrole,.jobduration{padding-right:40px;color:#888ea2}.white-animate{color:#e4ebff!important}@media (max-width: 480px){.body24{padding:20px 0;line-height:2cap}.white-animate{color:#e4ebff!important}.padd-top{padding-top:40px!important}.Aboutpageheading{padding:10px 0}.experiencecontainer{padding:auto 20px}.companiescontainer{display:flex;align-items:center;padding:0;flex-direction:column;justify-content:space-between;padding:40px 20px 0!important;margin:auto}.linkedin{color:#0f141e;text-decoration:underline}.col1p,.col2p,.col3p{display:flex;padding-bottom:40px;gap:20px}.companyname,.jobrole,.jobduration{text-align:left;width:33%;padding-right:0}}.experience-table{width:100%;border-collapse:collapse;table-layout:fixed}.experience-table td{padding:16px 10px;vertical-align:top;word-wrap:break-word;font-size:1rem}.experience-table td.companyname{width:40%}.experience-table td.jobrole,.experience-table td.jobduration{width:30%;color:#888ea2}@media (max-width: 768px){.experience-table td{display:block;width:100%;padding:7px 0}.white-animate{color:#e4ebff!important}.experience-table tr{display:block;margin-bottom:30px;border-bottom:1px solid #888ea2}.experience-table td:before{content:attr(data-label);font-weight:700;display:block;margin-bottom:6px;color:#606574}.companiescontainer{padding:10px 40px}.descriptiontext{margin:0}.experience-table td.companyname:before{content:"Company"}.experience-table td.jobrole:before{content:"Role"}.experience-table td.jobduration:before{content:"Duration"}}.achievementcontainer{text-align:center;padding-top:30px;border-top:2px solid #60657445;padding-top:80px!important}.cont{border-style:none;padding-top:20px}.item2024container{display:flex;gap:50px;padding-bottom:50px}.item2024{width:600px;color:#888ea2;word-spacing:.2cap;line-height:2.5cap}.whichyear{font-size:1.9rem}.y2024{text-align:center}.blacktext{color:#0f141e;display:inline}@media (max-width: 480px){.item2024container{flex-direction:column;gap:20px}.item2024{width:100%;line-height:2cap}}.toolcontainer{padding-top:100px;padding-bottom:40px}.iconcontainer{padding-top:40px}.logocontainer{width:auto}.logocontainer img{opacity:.2}.logocontainer img:hover{cursor:pointer;transition:.5s;opacity:.9}.logocontainer p{opacity:0}.logocontainer:hover p{opacity:1;transition:.5s}.line1{padding-bottom:40px;padding-top:10px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-around}.line2{padding-bottom:40px;display:flex;width:100%;flex-wrap:wrap;justify-content:space-around}@media (max-width: 480px){.line1{padding-bottom:0}.logocontainer{width:33%}.toolcontainer{padding:40px 20px 0!important}}.containercontactpage{margin-bottom:40px!important}.mapembedded{width:100%;margin-top:80px}@media (max-width: 850px){.mapembedded{margin-top:100px}.mapembedded{display:none}.containercontactpage{margin-top:50px}}@media (max-width: 490px){.mapembedded{width:100%;margin-top:65px}}.containercontactpage{display:flex;margin-bottom:100px}.sectionleftcontact{width:50%;animation:slide-up 2s;margin-right:40px}@keyframes slide-up{0%{transform:translateY(100px)}to{transform:translateY(0)}}.myaddresslightheading{font-family:Helvetica Now Display DW,sans-serif;font-weight:100;color:#888ea2;letter-spacing:1cap;padding-top:40px}.leaddescription2{margin-top:10px;padding-right:150px}.dropheading h1{font-family:Helvetica Now Display DW,sans-serif;color:#0f141e;line-height:3.125rem;letter-spacing:-.1cap;font-size:2.5rem;font-weight:bolder}label{width:100%;display:inline-block;margin-top:.5rem;margin-bottom:.1rem;color:#0f141e;font-weight:900;font-size:clamp(.8rem,1rem + 100vw,1.1rem);font-family:Helvetica Now Display DW,sans-serif;line-height:160%;padding-top:0;padding-bottom:0;text-align:left}.leaddescription{font-family:Helvetica Now Display DW,sans-serif;font-size:1.3rem;color:#888ea2;line-height:1.875rem;padding-top:0;padding-bottom:3px}.col-lg-6{padding-left:0}#form_lastname{background-size:20px 20px;width:100%;height:50px;font-size:.9rem;line-height:50px;font-weight:500;color:#888ea8;cursor:pointer;padding:0 0 0 10px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}#form_services{background-color:#fff;background-size:20px 20px;width:100%;height:50px;font-size:.9rem;line-height:50px;font-weight:500;color:#81889b!important;cursor:pointer;padding:0 0 0 15px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}#form_budget{background-color:#fff;background-size:20px 20px;width:100%;height:50px;font-size:.9rem;line-height:50px;font-weight:500;color:#81889b!important;cursor:pointer;padding:0 0 0 10px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}#form_message{height:150px;border-radius:24px!important;letter-spacing:.05em;color:#0f141e;padding-top:20px;padding-left:10px!important;background-color:#fff!important}.form-control{background-size:20px 20px;width:100%;height:50px;font-size:.9rem;font-weight:500;color:#000!important;cursor:pointer;border-radius:50px;padding:0 10px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}.leaddescription2{font-size:2rem;color:#0f141e;margin-top:20px!important}.row{width:100%;margin-right:0;margin-left:0}.form-group{width:100%}.desc{font-size:20px;color:#606574;margin:10px 0;line-height:1.8rem;padding:10px 0}.btnsend{background:#0f141e;color:#e1e9e5;padding:10px 20px;border-radius:50px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;border:3px solid #0f141e}@media (max-width: 850px){.navbar{display:none}.container{width:100%;padding:0 10px}.sectionleftcontact{display:none;margin:0;padding-left:20px}#contact_form{padding-top:20px}.containercontactpage{display:flex;width:100%;flex-direction:column;padding-top:0;margin-bottom:20px}.dropheading h1{font-family:Helvetica Now Display DW,sans-serif;color:#0f141e;line-height:1.8rem;letter-spacing:-.1cap;font-size:2rem;font-weight:bolder}.desc{font-size:1rem!important;line-height:normal;padding:0!important}.leaddescription{font-family:Helvetica Now Display DW,sans-serif;width:100%;font-size:1.2rem;color:#0f141e;line-height:2rem;padding:0;text-align:left}.leaddescription2{font-family:Helvetica Now Display DW,sans-serif;width:100%;color:#0f141e;font-size:clamp(.8rem,1rem + 100vw,2.1rem);line-height:160%;padding-top:0;padding-bottom:0;font-weight:900;letter-spacing:-.05cap;text-align:left;padding-right:0}.field{display:flex;flex-direction:column}.row{width:100%;margin-right:0;margin-left:0}#form_lastname{background-size:20px 20px;width:110%;height:50px;font-size:.8rem;line-height:50px;font-weight:500;color:#495057;cursor:pointer;padding:1px 30px 0 20px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}.col-lg-6{padding:0}.form-control{background-size:20px 20px;width:100%;height:50px;font-size:.9rem;line-height:50px;font-weight:500;color:#81889b;cursor:pointer;padding:1px 30px 0 20px;border:1px solid #e7e8e9;transition:all .2s cubic-bezier(.3,0,.5,1)}#form_message{height:150px;font-size:1rem;opacity:1;color:#0f141e;padding-top:10px;padding-left:15px!important;background-color:#fff!important}.controls{width:100%}.btnsend{background-color:#0f141e;border-style:none;color:#fff;padding:20px 70px;font-size:1rem;width:100%;font-family:Helvetica Now Display DW,sans-serif;font-weight:bolder;letter-spacing:.1cap}.btn-success,.btn-send{background-color:#0f141e}}.popup-success{position:fixed;bottom:30px;right:30px;background-color:#fff;color:#0f141e;border:1px solid #c3e6cb;padding:56px 34px;border-radius:24px;font-weight:500;z-index:9999;text-align:center;box-shadow:0 0 15px #00000026;animation:fadeInOut 3s ease-in-out}.popup-success p{padding-top:20px}@keyframes fadeInOut{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.dots-loading{display:inline-flex;align-items:center;font-size:16px;font-weight:500}.dot{animation:blink 1.4s infinite both;font-weight:700;font-size:20px;margin-left:2px}.dot.one{animation-delay:0s}.dot.two{animation-delay:.2s}.dot.three{animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}
