@import"https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}button:hover,button:active,button:focus{background:transparent;outline:0}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}li{line-height:unset}@font-face{font-family:"Avenir";src:url("../fonts/Avenir/avenir-next-bold.ttf");src:url("../fonts/Avenir/avenir-next-bold.ttf") format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/Avenir/avenir-next-bold.ttf");src:url("../fonts/Avenir/avenir-next-bold.ttf") format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/Avenir/avenir-next-pro-demi.ttf");src:url("../fonts/Avenir/avenir-next-pro-demi.ttf") format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/Avenir/avenir-next.ttf");src:url("../fonts/Avenir/avenir-next.ttf") format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/Avenir/avenir-next-light.ttf");src:url("../fonts/Avenir/avenir-next-light.ttf") format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"JaneAusten";src:url("../fonts/JaneAusten.woff2") format("woff2"),url("../fonts/JaneAusten.woff") format("woff");font-weight:normal;font-style:normal}.cursor{position:fixed;top:0;left:0;opacity:.3;pointer-events:none;mix-blend-mode:difference;transition:transform 350ms ease;transform:translate(-50%,-50%);z-index:999999;height:100px;width:100px}@media screen and (max-width:1024px){.cursor{display:none}}.cursor .pointer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background-color:#fff;transform-origin:center;transition:all ease .3s}.cursor .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:contain;transform-origin:center;transition:all ease .5s}.cursor .text img{width:100%;object-fit:contain;transform:scale(0);transform-origin:center;transition:all ease .3s}@keyframes rotation{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.cursorLink .pointer{height:60px;width:60px}.cursorLink .text{animation:rotation 5s infinite linear}.cursorLink .text img{transform:scale(1)}body{font-family:"Barlow",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.wrapper{position:relative;height:100%;width:100%}.titleWrapper{position:absolute;top:35%;transform:translateY(-50%);left:0;right:0;margin:0 auto;overflow:hidden;z-index:1}@media screen and (max-width:767px){.titleWrapper{top:20%}}section.overview .titleWrapper{top:25%}section.overview .floating{top:42%}section.banner .container,section.hero .container{overflow:hidden}.title{font-family:"Gotham";font-weight:700;text-align:center;color:#fff;line-height:1.3;position:relative;opacity:1}.title.hero{overflow:hidden}.title.hero span{display:inline-block;line-height:.9}@media screen and (max-width:500px){.title.hero span{display:block}}.title.footer{color:#7f8285;position:relative;margin-bottom:50px;z-index:10}.title.footer span{font-weight:inherit}.title.footer span.flex{display:flex;width:50%;margin:0 auto;justify-content:center;color:#f7694c;justify-content:space-between}.title.footer span.flex .ending{position:relative;z-index:2}.title.footer span.float{position:absolute;left:15%;top:-48%;z-index:-1}.title.flex{display:flex}@media screen and (min-width:1200px){.container{max-width:90%}}@media screen and (min-width:1600px){.container{max-width:80%}}.floating{position:absolute;top:55%;transform:translateY(-50%);left:0;width:100%;z-index:2}.floating.projects{top:60%}.customContainer{width:95%;margin:0 auto}.customContainer .flexRow{display:flex;justify-content:space-between;align-items:center}p{font-size:clamp(14px,5vw,22px);line-height:1.2}.slick-dots li button:before{transform:scale(2.5)}.officeSlider .slick-dots{display:flex;justify-content:space-evenly;align-items:center;bottom:-65px}.officeSlider .slick-dots:after{content:"";position:absolute;bottom:8px;height:.5px;background:#ddd;width:100vw;left:50%;transform:translateX(-50%);z-index:-1}.officeSlider .slick-dots li{height:unset;width:unset;display:flex;flex-direction:column;justify-content:center;align-items:center}.officeSlider .slick-dots li .dotTitle{font-size:16px;color:#ddd;margin-bottom:15px;line-height:1;transition:all ease .3s}.officeSlider .slick-dots li .dot{height:16px;width:16px;border-radius:100%;background:#ddd;transition:all ease .3s}.officeSlider .slick-dots li.slick-active .dotTitle{color:#ff5800}.officeSlider .slick-dots li.slick-active .dot{background:#ff5800}@media screen and (max-width:767px)and (max-height:650px){.officeSlider .slick-dots{bottom:-55px}.officeSlider .slick-dots li .dotTitle{margin-bottom:10px}}@media screen and (max-width:767px)and (max-height:600px){.officeSlider .slick-dots{bottom:-45px}.officeSlider .slick-dots li .dotTitle{margin-bottom:5px}}.newsltter-from{width:100%}.newsltter-from .wpcf7{width:100%}.newsltter-from .wpcf7 form{width:100% !important;max-width:100%}.newsltter-from .wpcf7 form .inputContainer{margin:0 auto}@media screen and (max-width:1023px){#sidebar{max-height:unset}}.select2-container--default .select2-selection--multiple{background:transparent !important}header{position:fixed;top:0;left:0;z-index:9999;width:100%;padding:30px 0;transition:padding ease,transform 1s ease}header .customContainer .logoContainer .logo{display:block}header .customContainer .logoContainer .logo img{height:35px}@media screen and (max-width:767px){header .customContainer .logoContainer img{max-width:60%}}header .customContainer .right{display:flex;justify-content:flex-end;align-items:center}header .customContainer .right ul{display:flex;justify-content:flex-start;align-items:center}header .customContainer .right ul.listNavigation .navigationItem .navigationLink{color:#000;padding:0 20px;display:block;font-size:20px;text-decoration:none;line-height:1;outline:0;position:relative}header .customContainer .right ul.listNavigation .navigationItem .navigationLink:after{content:"";width:6px;height:6px;background:#000;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:-3px}header .customContainer .right ul.listNavigation .navigationItem:last-of-type .navigationLink{padding-right:0}header .customContainer .right ul.listNavigation .navigationItem:last-of-type .navigationLink:after{content:unset}header .customContainer .right ul.iconsNavigation .navigationItem:first-of-type{position:fixed;top:40px;right:25px}@media screen and (max-width:767px){header .customContainer .right ul.iconsNavigation .navigationItem:first-of-type{top:21px;right:37px}}@media only screen and (max-width:600px){header .customContainer .right ul.iconsNavigation .navigationItem:first-of-type{top:11px;right:26px}}header .customContainer .right ul.iconsNavigation .navigationItem .icon{margin-left:30px;display:block}header .customContainer .right ul.iconsNavigation .navigationItem .icon img{height:25px;width:25px;object-fit:contain}header .customContainer .right ul.iconsNavigation .navigationItem .icon.menu{height:25px;width:25px;position:relative}header .customContainer .right ul.iconsNavigation .navigationItem .icon.menu:before,header .customContainer .right ul.iconsNavigation .navigationItem .icon.menu:after{content:"";position:absolute;left:0;right:0;height:2px;width:100%;background:#000}header .customContainer .right ul.iconsNavigation .navigationItem .icon.menu:before{top:6px}header .customContainer .right ul.iconsNavigation .navigationItem .icon.menu:after{bottom:6px}header .navigation{position:fixed;top:0;right:0;height:100%;min-height:100vh;min-width:33%;background:rgba(48,49,49,.8);color:#fff;padding:100px 50px 50px 50px;font-family:"Gotham";font-weight:700;line-height:1;display:flex;flex-direction:column;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:100;transform:translateX(100%)}@media screen and (max-width:767px){header .navigation{min-width:100%;align-items:flex-start;padding:50px;align-items:center}}@media screen and (max-width:767px)and (max-height:600px){header .navigation{display:flex;overflow:scroll;padding:50px 30px}}@media screen and (min-width:992px){header .navigation .navigationWrapper{margin-left:70px}}header .navigation .closeNavigation{position:absolute;top:42px;right:20px;transform:translateY(-50%);overflow:hidden;padding-top:20px}@media screen and (max-width:767px){header .navigation .closeNavigation{top:24px;right:30px}}@media only screen and (max-width:600px){header .navigation .closeNavigation{top:13px;right:19px}}header .navigation .closeNavigation .btnClose{color:#b5bdc6;font-size:clamp(14px,3vw,20px);font-weight:600;transform:translateY(100%)}header .navigation .closeNavigation .btnClose img{height:35px;width:35px;object-fit:contain;margin-left:20px}header .navigation .navigationHeadingWrapper{margin-bottom:30px;overflow:hidden}@media screen and (max-width:767px)and (max-height:600px){header .navigation .navigationHeadingWrapper{margin-bottom:20px}}header .navigation .navigationHeadingWrapper .navigationHeading{font-size:clamp(35px,5vw,50px);transform:translateY(100%);line-height:1.1}header .navigation .navigationList .navigationItem{line-height:unset}header .navigation .navigationList .navigationItem .navigationLink{font-size:clamp(25px,5vw,35px);line-height:1.1;color:#fff}header .navigation .navigationList .navigationItem .subNavigationList{list-style:none;display:flex;margin:0;padding:0;margin:20px 0}header .navigation .navigationList .navigationItem .subNavigationList .subNavigationItem{line-height:unset}header .navigation .navigationList .navigationItem .subNavigationList .subNavigationItem .subNavigationLink{font-size:clamp(16px,5vw,25px);color:#fff;padding:0 10px;border-bottom:1px solid;line-height:1.2}header .navigation .navigationList .navigationItem .subNavigationList .subNavigationItem:first-of-type .subNavigationLink{padding-left:0}header .navigation .navigationList .navigationItem .subNavigationList .subNavigationItem:last-of-type .subNavigationLink{padding-right:0}@media screen and (max-width:767px){header .navigation .navigationList .navigationItem .subNavigationList{flex-direction:column;align-items:flex-start}header .navigation .navigationList .navigationItem .subNavigationList .subNavigationItem .subNavigationLink{padding:0 !important;margin:0 20px}}@media screen and (max-width:767px)and (max-height:600px){header .navigation .navigationList .navigationItem .subNavigationList{margin:5px 0}}header .navigation .navigationList.small{margin-top:50px}header .navigation .navigationList.small .navigationItem .navigationLink{font-size:clamp(15px,3vw,20px);font-weight:600}@media screen and (max-width:767px)and (max-height:600px){header .navigation .navigationList.small{margin-top:20px}}@media only screen and (max-width:767px){header{padding:20px 0}header .customContainer{width:90%}header .customContainer .flexRow .logoContainer .logo img{height:25px}header .customContainer .flexRow .right ul.listNavigation{position:fixed;left:5%;bottom:15px;height:45px;background:#fff;border-radius:30px;box-shadow:0 25px 50px 0 rgba(0,0,0,.06)}header .customContainer .flexRow .right ul.listNavigation .navigationItem .navigationLink{font-size:14px}header .customContainer .flexRow .right ul.listNavigation .navigationItem:last-of-type .navigationLink{padding:0 20px}header .customContainer .flexRow .right ul.iconsNavigation .icon{margin-left:30px}header .customContainer .flexRow .right ul.iconsNavigation .icon img{height:20px;width:20px}header .customContainer .flexRow .right ul.iconsNavigation .icon.menu{width:20px}header .navigation .navigationWrapper ul.navigationList:not(.small) .navigationItem{line-height:1}header .navigation .navigationWrapper ul.navigationList:not(.small) .navigationItem a{display:block;font-size:28px;z-index:999;line-height:1;padding:5px 0 3px !important}header .navigation .navigationWrapper ul.small .navigationItem{line-height:1}header .navigation .navigationWrapper ul.small .navigationItem a{padding:4px 0 !important;font-size:14px !important}}@media only screen and (max-width:600px){header{padding:10px 0}header .customContainer{width:90%}header .customContainer .flexRow .right ul.listNavigation{display:none;position:fixed;left:5%;bottom:10px;height:30px;background:#fff;border-radius:30px;box-shadow:0 25px 50px 0 rgba(0,0,0,.06)}header .customContainer .flexRow .right ul.listNavigation .navigationItem .navigationLink{font-size:12px;padding:0 10px}}ul.socialNavigation{display:flex;justify-content:flex-end;align-items:center}ul.socialNavigation.socialNavigation .socialItem{margin-right:20px}ul.socialNavigation.socialNavigation .socialItem:last-of-type{margin:0}ul.socialNavigation.socialNavigation .socialItem .socialLink{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px}ul.socialNavigation.socialNavigation .socialItem .socialLink.insta{background-image:linear-gradient(to right top,#fcac0f,#fd9522,#fa7f30,#f36a3c,#e85647,#e44751,#dd395b,#d42d65,#d12174,#ca1b85,#be1e96,#ae27a8)}ul.socialNavigation.socialNavigation .socialItem .socialLink.fb{background:#006ec3}ul.socialNavigation.socialNavigation .socialItem .socialLink.twitter{background:#00e2f0}ul.socialNavigation.socialNavigation .socialItem .socialLink.linkedin{background:#0086a1}ul.socialNavigation.socialNavigation .socialItem .socialLink.whatsapp{background:#00db1c}footer.home{position:fixed;bottom:0;left:0;z-index:1;width:100%;padding:30px 0}footer.home .left,footer.home .right{flex:0 0 30%}footer.home .left ul.socialNavigation,footer.home .right ul.socialNavigation{display:flex;justify-content:flex-start;align-items:center}footer.home .center{flex:0 0 300px}footer.home .center .slideCounter{display:flex;justify-content:space-between;align-items:center;position:relative}footer.home .center .slideCounter:after{content:"";position:absolute;top:50%;right:40px;margin:0 auto;width:220px;height:1px;background:#000}footer.home .center .slideCounter .currenSlide,footer.home .center .slideCounter .totalSlide{height:35px;width:35px;overflow:hidden;position:relative}footer.home .center .slideCounter .currenSlide .slide,footer.home .center .slideCounter .currenSlide .total,footer.home .center .slideCounter .totalSlide .slide,footer.home .center .slideCounter .totalSlide .total{display:flex;justify-content:center;align-items:center}footer.home .center .slideCounter .currenSlide{margin-right:200px}footer.home .center .slideCounter .currenSlide .slide{position:absolute;top:0;left:0;height:100%;width:100%;transform:translateY(100%);transition:transform ease-in-out .8s,opacity ease .3s;opacity:0}footer.home .center .slideCounter .currenSlide .slide.active{opacity:1;transform:translateY(0)}footer.home .right{flex:0 0 30%}@media only screen and (max-width:767px){footer.home{padding:20px 0}footer.home .customContainer{width:90%}footer.home .customContainer .flexRow{justify-content:flex-end !important}footer.home .customContainer .flexRow .left,footer.home .customContainer .flexRow .center{display:none}}@media only screen and (max-width:600px){footer.home{padding:0 10px}}#fullpage{min-height:100vh}#fullpage .section{overflow:hidden}#fullpage .section.oasis{background:#feefba}#fullpage .section.solitude{background:#e1e8fc}#fullpage .section.fog{background:#d4c6f1}#fullpage .section.sulu{background:#c7f387}#fullpage .section.magicMint{background:#a5ffd4}#fullpage .section.columbiaBlue{background:#93edfe}#fullpage .section.reef{background:#89cee3}#fullpage .section.whiteSmoke{background:#f8f8f8}#fullpage .section .floating.hero .animate-balloons{opacity:.85}#fullpage .section .floating.hero .row .headingCol{padding-top:190px}#fullpage .section .floating.hero .row .headingCol .heroHeadingWrapper .heroHeading{font-size:clamp(30px,5vw,50px);font-family:"Gotham";font-weight:700;line-height:1;text-align:center;color:#000;display:inline-block}#fullpage .section .floating.hero .row .headingCol .heroHeadingWrapper .heroHeading span.top{font-size:clamp(20px,5vw,40px);font-weight:500;text-align:left;line-height:1.5;display:block;margin-left:20%}#fullpage .section .floating.hero .row .headingCol .heroHeadingWrapper .heroHeading span.flex{display:flex;justify-content:center;align-items:center}#fullpage .section .floating.hero .row .headingCol .heroHeadingWrapper .heroHeading span.flex .color{color:#f7694c}#fullpage .section .floating.hero .row .imgCol .imgContainer{position:relative;width:100%;padding-top:100%}#fullpage .section .floating.hero .row .imgCol .imgContainer img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:contain}#fullpage .section .floating.hero .row .imgCol .imgContainer .ideasWrapper{position:absolute;top:25%;right:40px;overflow:hidden}#fullpage .section .floating.hero .row .imgCol .imgContainer .ideasWrapper .ideas{font-size:clamp(30px,5vw,60px);font-family:"JaneAusten"}@media screen and (max-width:767px){#fullpage .section .floating.hero .row .imgCol .imgContainer .ideasWrapper{top:10%;right:-30px}}@media screen and (max-width:767px){#fullpage .section .floating.hero .row{flex-direction:column-reverse}#fullpage .section .floating.hero .row .headingCol{width:100%;margin:0 auto;text-align:center;padding-top:0}#fullpage .section .floating.hero .row .imgCol{width:100%;display:flex;justify-content:center}#fullpage .section .floating.hero .row .imgCol .imgContainer{width:70%;margin-top:100px;margin-bottom:20px}#fullpage .section .floating.hero .row .imgCol .imgContainer img{object-fit:cover}}#fullpage .section .floating.projects .projectDetails{padding-bottom:80px;padding-top:50px}#fullpage .section .floating.projects .projectDetails .projectNameWrapper .projectName{font-size:clamp(30px,5vw,50px);font-family:"Gotham";font-weight:700;line-height:1}#fullpage .section .floating.projects .projectDetails .projectNameWrapper .projectName span{font-weight:300}#fullpage .section .floating.projects .projectDetails .projectDescWrapper{overflow:hidden;margin:10px 0}#fullpage .section .floating.projects .projectDetails .projectDescWrapper .projectDesc{font-size:clamp(14px,5vw,20px);line-height:1.2}#fullpage .section .floating.projects .projectDetails .buttonWrapper{width:30px;height:30px;overflow:hidden}#fullpage .section .floating.overview .overviewCard{padding-bottom:50px}#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper{overflow:hidden;position:relative;height:40px;color:#6f7ba3}#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewFrontTitle{position:absolute;top:0;left:0;line-height:40px;margin:0;font-size:20px}@media screen and (max-width:767px){#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewFrontTitle{font-size:18px}}#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewTitle{font-size:clamp(14px,5vw,20px);color:#6f7ba3;line-height:1.2;width:100%;margin-top:0;text-align:left;list-style:none;-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite;padding-left:100px}@media screen and (max-width:767px){#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewTitle{padding-left:60px}}#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewTitle .strike{display:block;width:calc(100%);background-image:linear-gradient(#d72b33,#d72b33);background-repeat:no-repeat;background-size:0 2px;background-position:0 60%;line-height:40px;margin:0;font-size:25px}@media screen and (max-width:767px){#fullpage .section .floating.overview .overviewCard .overviewTitleWrapper .overviewTitle .strike{font-size:15px}}#fullpage .section .floating.overview .overviewCard .overviewDescWapper{overflow:hidden;margin:10px 0;margin-top:0}#fullpage .section .floating.overview .overviewCard .overviewDescWapper .overviewDesc{font-size:clamp(14px,5vw,20px);line-height:1.2}#fullpage .section .floating.overview .overviewCard .overviewDescWapper .overviewDesc span{color:#004695;display:block;line-height:1.6;margin-top:10px;font-size:clamp(13px,5vw,18px)}#fullpage .section .floating.overview .overviewCard .buttonWrapper{width:30px;height:30px;overflow:hidden}#fullpage .section .floating.services{z-index:1}#fullpage .section .floating.services .servicesSlider .serviceCard{cursor:pointer}#fullpage .section .floating.services .servicesSlider .serviceCard .imgContainer{width:70%;margin:0 auto;margin-bottom:50px;overflow:hidden;position:relative}#fullpage .section .floating.services .servicesSlider .serviceCard .imgContainer img.hide{opacity:0;visibility:hidden;transition:all ease .5s}#fullpage .section .floating.services .servicesSlider .serviceCard .serviceNameWrapper{padding-bottom:50px}#fullpage .section .floating.services .servicesSlider .serviceCard .serviceNameWrapper .serviceName{font-size:clamp(30px,5vw,50px);font-family:"Gotham";font-weight:700;line-height:1;text-align:center;color:#494e53;transition:all ease .3s}#fullpage .section .floating.services .servicesSlider .serviceCard.active .imgContainer img.hide{opacity:1;visibility:visible}#fullpage .section .floating.services .servicesSlider .serviceCard.active .serviceNameWrapper .serviceName{color:#ff5800}#fullpage .section .floating.services.stripBG{z-index:0;top:0;transform:unset}#fullpage .section .floating.services.stripBG .strip{height:100vh;position:relative}#fullpage .section .floating.services.stripBG .strip:after{content:"";position:absolute;top:0;z-index:-1;left:0;width:100%;height:100vh;background:rgba(255,255,255,.45)}#fullpage .section .floating.services.stripBG .strip .slidesContainer{width:70%;margin:0 auto;height:500px;position:relative;overflow:hidden}@media screen and (max-width:767px){#fullpage .section .floating.services.stripBG .strip .slidesContainer{opacity:0;visibility:hidden}}#fullpage .section .floating.services.stripBG .strip .slidesContainer .serviceSlide{padding-top:50px;position:absolute;width:100%;height:100%;visibility:hidden}@media screen and (max-width:767px){#fullpage .section .floating.services .slick-slide .serviceCard .imgContainer img.hide{opacity:1;visibility:visible}#fullpage .section .floating.services .slick-slide .serviceCard .serviceNameWrapper .serviceName{color:#ff5800}}#fullpage .section .floating.footer .titleRow{position:relative}#fullpage .section .floating.footer .titleRow .locationSlider{position:absolute;top:12%;transform:translateY(-50%);right:12%;width:45%}@media screen and (min-height:500px)and (max-height:700px){#fullpage .section .floating.footer .titleRow .locationSlider{top:17% !important}}@media screen and (max-width:767px){#fullpage .section .floating.footer .titleRow .title.footer{margin-top:4rem;margin-bottom:0}#fullpage .section .floating.footer .titleRow .title.footer span.flex{width:100%;margin:0 auto;justify-content:center}#fullpage .section .floating.footer .titleRow .locationSlider{position:absolute;top:180%;transform:translateY(-50%) translateX(50%);right:50%;width:120%}}@media screen and (max-width:767px)and (max-height:650px){#fullpage .section .floating.footer .titleRow .title.footer{margin-top:5rem;margin-bottom:0rem}#fullpage .section .floating.footer .titleRow .socialNavigation{display:none !important}}@media(min-width:1200px)and (max-height:800px){#fullpage .section .floating.footer .titleRow .title.footer{margin-bottom:20px;margin-top:50px}}@media(min-width:767px)and (max-width:1600px){#fullpage .section .floating.footer .titleRow .locationSlider{right:5%}}@media(min-width:767px)and (max-width:1400px){#fullpage .section .floating.footer .titleRow .locationSlider{width:40%}}@media screen and (max-width:767px)and (max-height:600px){#fullpage .section .floating.footer .container{max-width:100%}}@media screen and (max-width:767px)and (max-height:650px){#fullpage .section .floating.footer .container .socialNavigation{display:none !important}}#fullpage .section .floating.footer .container .officeList .row.officeSlider{margin-bottom:50px}@media screen and (max-width:767px){#fullpage .section .floating.footer .container .officeList .row.officeSlider{margin-bottom:80px}}@media screen and (max-width:767px)and (max-height:650px){#fullpage .section .floating.footer .container .officeList .row.officeSlider{margin-bottom:75px}}@media screen and (max-width:767px)and (max-height:600px){#fullpage .section .floating.footer .container .officeList .row.officeSlider{margin-bottom:50px}}@media(min-width:1200px)and (max-height:800px){#fullpage .section .floating.footer .container .officeList .row.officeSlider{margin-bottom:20px}#fullpage .section .floating.footer .container .officeList .row.officeSlider br{display:none}}#fullpage .section .floating.footer .container .officeList .row.officeSlider .slick-list .slick-active .addressCard{color:#000}#fullpage .section .floating.footer .container .officeList .row.officeSlider .slick-list .slick-active .addressCard .location:after{width:120%}#fullpage .section .floating.footer .container .officeList .row.officeSlider .slick-list .slick-slide .addressCard .location:after{transition-delay:1s}#fullpage .section .floating.footer .container .officeList .row.officeSlider .slick-list .slick-slide .addressCard br{display:none}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots{display:flex;justify-content:space-evenly;align-items:center;bottom:-65px}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots:after{content:"";position:absolute;bottom:8px;height:.5px;background:#ddd;width:100vw;left:50%;transform:translateX(-50%);z-index:-1}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li{height:unset;width:unset;display:flex;flex-direction:column;justify-content:center;align-items:center}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li .dotTitle{font-size:16px;color:#ddd;margin-bottom:15px;line-height:1;transition:all ease .3s}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li .dot{height:16px;width:16px;border-radius:100%;background:#ddd;transition:all ease .3s}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li.slick-active .dotTitle{color:#ff5800}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li.slick-active .dot{background:#ff5800}@media screen and (max-width:767px)and (max-height:650px){#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots{bottom:-55px}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li .dotTitle{margin-bottom:10px}}@media screen and (max-width:767px)and (max-height:600px){#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots{bottom:-45px}#fullpage .section .floating.footer .container .officeList .row.officeSlider ul.slick-dots li .dotTitle{margin-bottom:5px}}#fullpage .section .floating.footer .container .officeList .row .addressCard{color:#7f8285;transition:all ease .3s;cursor:pointer;padding:0 20px}#fullpage .section .floating.footer .container .officeList .row .addressCard .location{font-size:clamp(25px,5vw,30px);font-weight:600;position:relative;display:inline-block}#fullpage .section .floating.footer .container .officeList .row .addressCard .location:after{content:"";position:absolute;top:60%;left:-20px;transform:translateY(-50%);height:16px;width:0;background:rgba(255,88,0,.5);z-index:-1;transition:all linear .3s}#fullpage .section .floating.footer .container .officeList .row .addressCard .address{font-size:14px;color:#9e9e9e}#fullpage .section .floating.footer .container .officeList .row .addressCard:hover,#fullpage .section .floating.footer .container .officeList .row .addressCard.active{color:#000}#fullpage .section .floating.footer .container .officeList .row .addressCard:hover .location:after,#fullpage .section .floating.footer .container .officeList .row .addressCard.active .location:after{width:120%}#fullpage .section .floating.footer .container .contactList{position:relative}#fullpage .section .floating.footer .container .contactList:after{content:"";position:absolute;left:0;right:0;height:2px;width:100%;top:30px;background:#e9e9e9;z-index:-1}#fullpage .section .floating.footer .container .contactList .contactItem{margin:20px 0}#fullpage .section .floating.footer .container .contactList .contactItem .contactHeading{color:#000;font-size:18px;line-height:1;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:20px}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails{display:flex;justify-content:center;align-items:center;position:relative}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .phone,#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .mail{font-size:clamp(11px,1.5vw,16px);line-height:1;padding-left:20px;position:relative}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .phone:after,#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .mail:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:15px}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .phone{margin-right:10px}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .phone:after{background:url(../images/global/phone.png) no-repeat center center/contain}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .mail{margin-left:10px}#fullpage .section .floating.footer .container .contactList .contactItem .contactDetails .mail:after{background:url(../images/global/mail.png) no-repeat center center/contain}@media screen and (max-width:767px){#fullpage .section .floating.footer .container .contactList:after{top:60px}#fullpage .section .floating.footer .container .contactList .contactItem{margin:10px auto}#fullpage .section .floating.footer .container .contactList .contactItem .contactHeading{margin-bottom:10px}}@media screen and (max-width:767px)and (max-height:600px){#fullpage .section .floating.footer .container .contactList:after{top:45px}#fullpage .section .floating.footer .container .contactList .contactItem{margin:5px auto}#fullpage .section .floating.footer .container .contactList .contactItem .contactHeading{margin-bottom:5px}}#fullpage .section .floating.projects .imgContainer{position:relative}#fullpage .section .floating.projects .imgContainer img.tomato{position:absolute;top:60%;left:-40%}#fullpage .section .floating.projects .imgContainer img.slice{display:none;position:absolute}@media screen and (max-width:767px){#fullpage .section .floating.projects .imgContainer img.tomato,#fullpage .section .floating.projects .imgContainer img.slice{width:30%}#fullpage .section .floating.projects .imgContainer img.tomato{left:0;top:unset;bottom:-10%}#fullpage .section .floating.projects .imgContainer img.slice{display:block;right:0;bottom:-30%}}#fullpage .section.reef .floating{top:50% !important}#fullpage .section.reef .floating .projectDetails{padding-bottom:0}#fullpage .section.reef .floating .giftBox{margin-left:100px}@media screen and (max-width:767px){#fullpage .section .titleWrapper.hero{top:30%}#fullpage .section .titleWrapper.hero .title{width:90%;text-align:left;margin:0 auto}}#fullpage .section.dk .wrapper,#fullpage .section.pm .wrapper,#fullpage .section.sp .wrapper{position:relative}#fullpage .section.dk .wrapper .titleWrapper .title,#fullpage .section.pm .wrapper .titleWrapper .title,#fullpage .section.sp .wrapper .titleWrapper .title{display:flex;justify-content:center;align-items:center}#fullpage .section.dk .wrapper .titleWrapper .title span,#fullpage .section.pm .wrapper .titleWrapper .title span,#fullpage .section.sp .wrapper .titleWrapper .title span{position:relative;font-weight:inherit}#fullpage .section.dk .wrapper .titleWrapper .title span img,#fullpage .section.pm .wrapper .titleWrapper .title span img,#fullpage .section.sp .wrapper .titleWrapper .title span img{position:absolute;top:30px;left:50%;transform:translateX(-50%)}#fullpage .section.dk .wrapper .titleWrapper .title span img.tomato,#fullpage .section.pm .wrapper .titleWrapper .title span img.tomato,#fullpage .section.sp .wrapper .titleWrapper .title span img.tomato{top:45%;transform:translate(-50%,-50%)}#fullpage .section.dk .wrapper .titleWrapper .title span img.slice,#fullpage .section.pm .wrapper .titleWrapper .title span img.slice,#fullpage .section.sp .wrapper .titleWrapper .title span img.slice{bottom:0;left:40%;top:unset;transform:unset}@media screen and (max-width:767px){#fullpage .section.dk .wrapper .titleWrapper .title span img,#fullpage .section.pm .wrapper .titleWrapper .title span img,#fullpage .section.sp .wrapper .titleWrapper .title span img{display:none}}#fullpage .section.dk .wrapper .float,#fullpage .section.pm .wrapper .float,#fullpage .section.sp .wrapper .float{width:40%;position:absolute;top:30%;transform:translateY(-50%);left:15%;z-index:0}@media screen and (max-width:767px){#fullpage .section.dk .wrapper .float,#fullpage .section.pm .wrapper .float,#fullpage .section.sp .wrapper .float{width:100%;left:50%;top:20%;transform:translate(-50%,-50%)}}body.ios-device .titleWrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;overflow:visible}body.ios-device .titleWrapper span{color:#fff;-webkit-transform:unset !important}body.ios-device .titleWrapper span:first-child{padding-top:25px}body.ios-device .floating.footer .title.footer span{background-color:#f8f8f8}body.ios-device section.banner .animateHeroTitle,body.ios-device section.banner .container{padding-top:30px;margin-top:-30px !important}body.ios-device section.banner .container{z-index:999}body.ios-device .contact-banner .title-wrapper{padding-top:0 !important;overflow:visible !important}body.ios-device .contact-banner h1{letter-spacing:-5px;font-size:60px;padding-top:25px}body.ios-device .contact-banner .banner-text{padding-top:10px;margin-top:-10px}.overviewPage{background:#dde8fd}.overviewPage .footer-inner .contactHeading span{background:#dde8fd}.overviewPage section.hero .wrapper{display:flex;justify-content:center;min-height:100vh;position:relative}.overviewPage section.hero .wrapper .titleContainer{min-width:98vw;margin-top:120px;margin-bottom:120px}.overviewPage section.hero .wrapper .contentContainer{position:absolute;bottom:0;width:100%}.overviewPage section.hero .wrapper .contentContainer img{max-height:calc(100vh - 100px)}@media screen and (max-width:1400px){.overviewPage section.hero .wrapper .contentContainer{bottom:80px !important}}.overviewPage section.content{margin-top:-120px}.overviewPage section.content .row{border-bottom:3px dashed #9fb4da;padding-bottom:100px;margin:0}.overviewPage section.content .row .overviewCard{padding-bottom:40px}.overviewPage section.content .row .overviewCard .overviewTitleWrapper{overflow:hidden;position:relative;height:40px;color:#6f7ba3}.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewFrontTitle{position:absolute;top:0;left:0;line-height:40px;margin:0;font-size:20px}@media screen and (max-width:767px){.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewFrontTitle{font-size:15px}}.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewTitle{font-size:clamp(14px,5vw,20px);color:#6f7ba3;line-height:1.2;width:100%;margin-top:0;text-align:left;list-style:none;-webkit-animation-name:change;-webkit-animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-name:change;animation-duration:10s;animation-iteration-count:infinite;padding-left:100px}@media screen and (max-width:767px){.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewTitle{padding-left:60px}}.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewTitle .strike{display:block;width:calc(100%);background-image:linear-gradient(#d72b33,#d72b33);background-repeat:no-repeat;background-size:0 2px;background-position:0 60%;line-height:40px;margin:0;font-size:25px}@media screen and (max-width:767px){.overviewPage section.content .row .overviewCard .overviewTitleWrapper .overviewTitle .strike{font-size:15px}}.overviewPage section.content .row .overviewCard .overviewDescWapper{overflow:hidden;margin:10px 0}.overviewPage section.content .row .overviewCard .overviewDescWapper .overviewDesc{font-size:clamp(18px,5vw,30px);line-height:1.2}.overviewPage section.content .row .overviewCard .overviewDescWapper .overviewDesc span{color:#004695;display:block;line-height:1.6;margin-top:10px;font-size:clamp(20px,5vw,35px)}.overviewPage section.content .row .big{font-size:clamp(20px,5vw,35px);color:#ff7200}.overviewPage section.philosophy{padding:50px 0}.overviewPage section.philosophy .titleContainer .title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#00e4bf;background-image:url(../images/global/textBg.jpg);background-repeat:no-repeat;-webkit-background-size:contain;background-size:cover;background-position:50% 50%}.overviewPage section.philosophy .titleContainer .title span{letter-spacing:1px}.overviewPage section.philosophy .descContainer .desc.upper{width:51%;margin:0 auto 50px auto}.overviewPage section.philosophy .descContainer .desc.lower{width:70%;margin:0 auto;font-size:clamp(20px,5vw,35px);line-height:1.2}.overviewPage section.philosophy .descContainer .desc.lower strong{font-weight:600}.overviewPage section.commit{padding:50px 0}.overviewPage section.commit .wrapper{position:relative}.overviewPage section.commit .wrapper .container.right{width:80%;margin:0 0 0 auto}.overviewPage section.commit .wrapper .container .philosophy .heading{font-size:clamp(18px,5vw,25px);text-transform:uppercase;font-weight:500;font-family:"Gotham";line-height:1;margin-bottom:10px}.overviewPage section.commit .wrapper .container .philosophy .desc{font-size:clamp(14px,5vw,20px);color:#000 !important;line-height:1.2}.overviewPage section.commit .wrapper .container .philosophy:after{content:"";position:absolute;height:12px;width:12px;border-radius:50%;background:#000}.overviewPage section.commit .wrapper .container .philosophy.upper{margin-bottom:100px;position:relative}.overviewPage section.commit .wrapper .container .philosophy.upper:after{left:30%;bottom:-50px;transform:translateY(50%)}.overviewPage section.commit .wrapper .container .philosophy.lower{margin-top:100px;position:relative}.overviewPage section.commit .wrapper .container .philosophy.lower:after{left:40%;top:-50px;transform:translateY(-50%)}.overviewPage section.commit .wrapper .container .philosophy.c{color:#e1b725;width:20%}.overviewPage section.commit .wrapper .container .philosophy.c:after{background:#e1b725}.overviewPage section.commit .wrapper .container .philosophy.o{color:#f5837c;width:25%}.overviewPage section.commit .wrapper .container .philosophy.o:after{background:#f5837c}.overviewPage section.commit .wrapper .container .philosophy.m1{color:#30c3b4;width:25%}.overviewPage section.commit .wrapper .container .philosophy.m1:after{background:#30c3b4}.overviewPage section.commit .wrapper .container .philosophy.m2{color:#96d359;width:25%}.overviewPage section.commit .wrapper .container .philosophy.m2:after{background:#96d359}.overviewPage section.commit .wrapper .container .philosophy.i{color:#c2d35b;width:25%;margin-left:50px}.overviewPage section.commit .wrapper .container .philosophy.i:after{background:#c2d35b}.overviewPage section.commit .wrapper .container .philosophy.t{color:#61e9f2;width:30%}.overviewPage section.commit .wrapper .container .philosophy.t:after{background:#61e9f2}.overviewPage section.commit .wrapper .container .descContainer{margin-top:50px}.overviewPage section.commit .wrapper .container .descContainer .desc.lower{width:70%;margin:0 auto;font-size:clamp(20px,5vw,35px);line-height:1.2}.overviewPage section.commit .wrapper .container .descContainer .desc.lower strong{font-weight:600}@media screen and (max-width:767px){.overviewPage section.commit .wrapper .commit_letters span img{transition:.4s ease-out}.overviewPage section.commit .wrapper .commit_letters span.active img{transform:scale(1.1)}.overviewPage section.commit .wrapper .container.right{width:100%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy{width:100%;margin-left:0;margin-right:0;margin-top:70px}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(1)::after{left:10%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(2)::after{left:27%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(3)::after{left:47%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(4)::after{left:67%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(5)::after{left:78%}.overviewPage section.commit .wrapper .container.right .commit-slider .philosophy:nth-child(6)::after{left:90%}}.overviewPage section.team .wrapper .container .title.aos-animate.main{line-height:.6;padding:10% 0 15% 0}.overviewPage section.team .wrapper .container .title.aos-animate.main span.upper{font-family:"DM Serif Display",serif;color:#5f6f7c;font-weight:400;margin-left:-1.8%;animation:main-text-animation 1.7s ease-in-out forwards}.overviewPage section.team .wrapper .container .title.aos-animate.main span.middle{color:#a0e94f;animation:word-animation .5s ease-out 1.5s forwards}.overviewPage section.team .wrapper .container .title.aos-animate.main span.lower{color:#73f261;animation:word-animation .5s ease-out 1.5s forwards}.overviewPage section.team .wrapper .container .title.main{line-height:.6;padding:10% 0 15% 0}.overviewPage section.team .wrapper .container .title.main span{font-weight:inherit}.overviewPage section.team .wrapper .container .title.main span.upper{font-family:"DM Serif Display",serif;color:#5f6f7c;font-weight:400;margin-left:-1.8%}.overviewPage section.team .wrapper .container .title.main span.middle{color:#a0e94f}.overviewPage section.team .wrapper .container .title.main span.lower{color:#73f261}.overviewPage section.team .wrapper .container .title.secondary{font-family:"DM Serif Display",serif;color:#393243;font-weight:400;line-height:.7;padding:5% 0 15% 0}.overviewPage section.team .wrapper .container .title.secondary small{margin-right:-2.5%;font-size:70%;text-align:left}.overviewPage section.team .wrapper .teamMembers{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:767px){.overviewPage section.team .wrapper .teamMembers{grid-template-columns:repeat(2,1fr)}}.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer{position:relative;margin:0;width:100%;padding-top:120%}.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer img,.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer figcaption{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;transition:all ease .3s}.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer figcaption{padding:20px;display:flex;flex-direction:column;justify-content:start;align-items:flex-end}.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer figcaption .nameWrapper{overflow:hidden}.overviewPage section.team .wrapper .teamMembers .teamMember figure.imgContainer figcaption .nameWrapper .name{font-size:clamp(18px,3vw,30px);font-weight:700;font-family:"Gotham";transform:translateY(100%);line-height:1;transition:all ease .5s;text-transform:capitalize}.overviewPage section.team .wrapper .teamMembers .teamMember.space-before{grid-column:2/3}.overviewPage section.team .wrapper .teamMembers .teamMember:hover figure.imgContainer img{filter:grayscale(100%)}.overviewPage section.team .wrapper .teamMembers .teamMember:hover figure.imgContainer figcaption .nameWrapper .name{transform:translateY(0)}.overviewPage section.team .wrapper .teamMembers .titleCol{display:flex;justify-content:center;align-items:center;grid-column:3/5;grid-row:1}@media screen and (max-width:767px){.overviewPage section.team .wrapper .teamMembers .titleCol{grid-column:1/2;padding:30px}}.overviewPage section.team .wrapper .teamMembers .titleCol .sectionHeading{font-size:clamp(18px,5vw,70px);line-height:.9;font-weight:700;font-family:"Gotham";text-transform:uppercase;color:#f7694c}.overviewPage section.team .wrapper .teamMembers .titleCol .sectionHeading.aos-animate{animation:main-text-animation 1.7s ease-in-out forwards}.overviewPage footer .container-fluid .contactList{position:relative;z-index:1}@media screen and (max-width:767px){.overviewPage footer .container-fluid .contactList:after{display:none}}@media screen and (max-width:767px)and (max-height:600px){.overviewPage footer .container-fluid .contactList:after{top:45px}}.overviewPage footer .container .common.main{padding:0;border-top:5px solid #383343}.overviewPage footer .container .common.newsletter{padding:50px 0;border-top:5px solid #383343;border-bottom:5px solid #383343}@media screen and (max-width:767px){.overviewPage footer .container .common.newsletter{padding:50px 0;text-align:center}}.overviewPage footer .container .common.newsletter .heading{font-size:clamp(25px,5vw,45px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.overviewPage footer .container .common.newsletter form .inputContainer{position:relative}.overviewPage footer .container .common.newsletter form .inputContainer input{background:#fff;font-size:clamp(14px,5vw,20px);padding:20px 70px;border-radius:35px;background:#fff;color:#383343;border:0;width:100%}.overviewPage footer .container .common.newsletter form .inputContainer input:focus,.overviewPage footer .container .common.newsletter form .inputContainer input:active{outline:0}.overviewPage footer .container .common.newsletter form .inputContainer button{position:absolute;top:50%;transform:translateY(-50%);right:30px}.overviewPage footer .container .common.newsletter form .inputContainer button img{height:25px;width:25px;object-fit:contain}.overviewPage footer .container .common.newsletter form .inputContainer:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:30px;width:25px;height:25px;background:url(../images/global/mail.png) no-repeat center center/contain}.overviewPage footer .container .common.copy{padding:50px 0}.overviewPage footer .container .common.copy ul{display:flex;justify-content:flex-end;align-items:center}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem{margin-right:20px}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem:last-of-type{margin:0}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.insta{background-image:linear-gradient(to right top,#fcac0f,#fd9522,#fa7f30,#f36a3c,#e85647,#e44751,#dd395b,#d42d65,#d12174,#ca1b85,#be1e96,#ae27a8)}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.fb{background:#006ec3}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.twitter{background:#00e2f0}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.linkedin{background:#0086a1}.overviewPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.whatsapp{background:#00db1c}@media screen and (max-width:767px){.overviewPage footer .container .common.copy{margin-bottom:0 !important}.overviewPage footer .container .common.copy ul{justify-content:center}}.overviewPage footer .container .common .row .col{padding:0}@media screen and (max-width:1200px){.overviewPage footer .container .common .row .col{flex:0 0 45% !important;max-width:45% !important;margin:25px 0}}@media screen and (max-width:767px){.overviewPage footer .container .common .row .col{flex:0 0 100% !important;max-width:100% !important;margin:25px 0}}.overviewPage footer .container .common .row .col.navigation{max-width:20%;flex:0 0 20%}.overviewPage footer .container .common .row .col.service{max-width:25%;flex:0 0 25%}.overviewPage footer .container .common .row .col.service ul.services li.serviceItem{margin:5px 0}.overviewPage footer .container .common .row .col.service ul.services li.serviceItem .serviceLink{font-size:clamp(16px,1.3vw,20px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;letter-spacing:-1px}.overviewPage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n+1) .serviceLink{color:#383343}.overviewPage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n) .serviceLink{color:#858da6}.overviewPage footer .container .common .row .col.office{max-width:20%;flex:0 0 20%}.overviewPage footer .container .common .row .col.office ul.address li.adressItem{margin:10px 0 30px 0}.overviewPage footer .container .common .row .col.office ul.address li.adressItem .location{font-size:clamp(18px,5vw,22px);font-weight:600;position:relative;display:inline-block;color:#393243;margin-bottom:10px}.overviewPage footer .container .common .row .col.office ul.address li.adressItem .address{font-size:clamp(14px,5vw,16px);color:#393243}.overviewPage footer .container .common .row .col.social{max-width:20%;flex:0 0 20%}.overviewPage footer .container .common .row .col.social .socialContainer{box-shadow:0 40px 80px 0 rgba(0,0,0,.2);border-radius:20px;overflow:hidden}.overviewPage footer .container .common .row .col.social .socialContainer .nav{display:flex;margin-bottom:0;flex-wrap:unset;justify-content:stretch}.overviewPage footer .container .common .row .col.social .socialContainer .nav .nav-item{margin:0;flex:1 1 auto}.overviewPage footer .container .common .row .col.social .socialContainer .nav .nav-item .heading{color:#fff;font-size:clamp(20px,1.3vw,24px);padding:15px 20px 40px;border-radius:0;width:100%;text-align:center}.overviewPage footer .container .common .row .col.social .socialContainer .nav .nav-item:first-of-type .heading{border-top-left-radius:20px;background:#27daea}.overviewPage footer .container .common .row .col.social .socialContainer .nav .nav-item:last-of-type .heading{border-top-right-radius:20px;background:#2758ba}.overviewPage footer .container .common .row .col.social .socialContainer .tab-content .tab-pane{border-radius:20px;margin-top:-20px;background:#fff;width:100%;height:300px;overflow-y:scroll}.overviewPage footer .container .common .row .col ul li{line-height:1;margin:10px 0}.overviewPage footer .container .common .row .col ul li:first-of-type{margin-top:0}.overviewPage footer .container .common .row .col ul li:last-of-type{margin-bottom:0}.overviewPage footer .container .common .row .col .heading{font-size:clamp(30px,2vw,30px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.overviewPage footer .container .common .row .col .heading.mb-10{margin-bottom:10px}.blogPage{background-color:#e1f3cd}.blogPage .banner{position:relative;padding:80px 0}.blogPage h1{font-size:clamp(80px,22vw,320px);letter-spacing:-20px;color:#fefeff;font-weight:bold;font-family:"Gotham"}.blogPage .banner-text{position:absolute;bottom:0;width:600px;max-width:100%}.blogPage h2{font-size:clamp(30px,5vw,50px);font-family:"Gotham";font-weight:700;line-height:1}.blogPage h1 span,.blogPage h2 span,.blogPage h3 span{font-weight:300}.blogPage .blog-box{border-radius:10px;display:block;text-decoration:none;filter:drop-shadow(15px 25.981px 30px rgba(192,215,166,0.24));background-color:#fff;padding:20px;margin-bottom:30px}.blogPage .blog-box:hover{text-decoration:none}.blogPage .blog-box>img{max-width:calc(100%+40px);margin:20px 0 20px -20px;width:calc(100%+40px)}.blogPage .blog-box h4{line-height:30px;margin:20px 0}.blogPage .blogger.my-3{display:flex}.blogPage .blogger img{width:53px;height:53px;border-radius:5px;margin-right:15px}.blogPage .blogger p{font-size:12px;color:#6b6c69;font-weight:500;font-family:"Gotham"}.blogPage .blogger p.blog-info{color:#6b6c69}.blogPage .sidebar-blog{border-radius:10px;padding:20px;margin-bottom:30px;filter:drop-shadow(15px 25.981px 30px rgba(225,243,205,0.29));background-color:#f5ffea}.blogPage .sidebar-blog h3{border-bottom:1px solid}.blogPage .subscribe-blog{background-color:#65f59f;padding-top:80px;position:relative}.blogPage .subscribe-blog img{max-width:80%;margin:-100px auto 30px;display:block}.blogPage .subscribe-blog button{border-radius:31px;width:100%;color:#65f59f;background-color:#fff;font-weight:bold;margin-top:20px}.blogPage .subscribe-blog p,.blogPage .subscribe-blog h3,.blogPage .blog-archives h3,.blogPage .blog-archives p{color:#fff;border:0}.blogPage .blog-archives{background-color:#40e1e4;color:#fff}.blogPage .sidebar-blog ul{list-style:disc;padding:0 0 0 20px;margin:10px 0}.blogPage .blog-archives select{background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.8);width:100%;margin:15px 0;color:#fff}.blogPage .load-more{font-size:26px;display:inline-block;letter-spacing:-1px;color:#262626;font-weight:bold;padding:15px 15px;font-family:"Gotham";min-width:250px;background-color:transparent;border-radius:45px;border:1px solid #000}.blogPage .blog-inner{background-color:#cdf0f3}.blogPage footer .contactHeading span{background-color:#cdf0f3}.blogPage .blog-wrap h4{font-size:24px;line-height:75px;text-transform:uppercase}.blogPage .blog-wrap h1{margin-bottom:30px}.blogPage .blog-writer{padding:0 50px}.blogPage .blog-writer>img{margin-top:-60px}.blogPage .blog-writer .blogger-details{width:calc(100% - 125px);float:right;text-align:right}.blogPage .blog-writer .blogger-details ul li{display:inline-block;position:relative;font-size:16px;color:#383838;font-weight:500;font-family:"Gotham";line-height:normal;margin-left:15px}.blogPage .blog-writer .blogger-details ul li::before{position:absolute;content:"";width:1px;height:100%;background-color:#383838;left:-8px}.blogPage .blog-writer .blogger-details ul li:first-child::before{display:none}.blogPage .blog-wrap p{margin:20px 0;font-size:24px}.blogPage .blog-text h2{border-bottom:1px solid rgba(0,0,0,.3);margin:40px 0 40px;padding:0 0 40px}.blogPage .subscribe-box form .inputContainer{width:100%;display:inline-block;background-color:#fff;border-radius:40px;display:flex;height:65px;align-items:center;padding:15px 30px;margin:20px 15px}.blogPage .subscribe-box form .inputContainer>img{margin-right:10px}.blogPage .subscribe-box form .inputContainer input{border:0;font-size:20px;color:#383343;font-weight:500;font-family:"Barlow";max-width:calc(100% - 37px - 35px)}.blogPage .subscribe-box form .inputContainer button{order:1;margin-left:auto;font-size:24px;letter-spacing:-2px;color:#00e9a4;font-weight:bold;font-family:"Gotham"}.blogPage .subscribe-box .col-md-4 img{width:45%;display:inline-block;margin:0 2%;vertical-align:middle}.blogPage .blog-archives,.blogPage .sidebar-blog{background-color:#eefeff}.blogPage .blog-inner .subscribe-blog{background-color:#65c7f5}.blogPage .blog-inner .subscribe-blog button{color:#65c7f5}.blogPage .blog-archives h3,.blogPage .blog-archives p,.blogPage .blog-archives select{color:#262626}.blogPage .blog-archives select{border-color:#262626}.blogPage .singleBlog .blog-inner{background-color:#cdf0f3}.blogPage .singleBlog footer .contactHeading span{background-color:#cdf0f3}.blogPage .singleBlog .blog-wrap h4{font-size:24px;line-height:75px;text-transform:uppercase}.blogPage .singleBlog .blog-wrap h1{margin-bottom:30px}.blogPage .singleBlog .blog-writer{padding:0 50px}.blogPage .singleBlog .blog-writer>img{margin-top:-60px}.blogPage .singleBlog .blog-writer .blogger-details{width:calc(100% - 125px);float:right;text-align:right}.blogPage .singleBlog .blog-writer .blogger-details ul li{display:inline-block;position:relative;font-size:16px;color:#383838;font-weight:500;font-family:"Gotham";line-height:normal;margin-left:15px}.blogPage .singleBlog .blog-writer .blogger-details ul li::before{position:absolute;content:"";width:1px;height:100%;background-color:#383838;left:-8px}.blogPage .singleBlog .blog-writer .blogger-details ul li:first-child::before{display:none}.blogPage .singleBlog .blog-wrap p{margin:20px 0;font-size:24px}.blogPage .singleBlog .blog-text h2{border-bottom:1px solid rgba(0,0,0,.3);margin:40px 0 40px;padding:0 0 40px}.blogPage .singleBlog .subscribe-box form .inputContainer{width:100%;display:inline-block;background-color:#fff;border-radius:40px;display:flex;height:65px;align-items:center;padding:15px 30px;margin:20px 15px}.blogPage .singleBlog .subscribe-box form .inputContainer>img{margin-right:10px}.blogPage .singleBlog .subscribe-box form .inputContainer input{border:0;font-size:20px;color:#383343;font-weight:500;font-family:"Barlow";max-width:calc(100% - 37px - 35px)}.blogPage .singleBlog .subscribe-box form .inputContainer button{order:1;margin-left:auto;font-size:24px;letter-spacing:-2px;color:#00e9a4;font-weight:bold;font-family:"Gotham"}.blogPage .singleBlog .subscribe-box .col-md-4 img{width:45%;display:inline-block;margin:0 2%;vertical-align:middle}.blogPage .singleBlog .blog-archives,.blogPage .singleBlog .sidebar-blog{background-color:#eefeff}.blogPage .singleBlog .blog-inner .subscribe-blog{background-color:#65c7f5}.blogPage .singleBlog .blog-inner .subscribe-blog button{color:#65c7f5}.blogPage .singleBlog .blog-archives h3,.blogPage .singleBlog .blog-archives p,.blogPage .singleBlog .blog-archives select{color:#262626}.blogPage .singleBlog .blog-archives select{border-color:#262626}.blogPage footer .container-fluid .contactList{position:relative;z-index:1}.blogPage footer .container-fluid .contactList:after{content:"";position:absolute;left:0;right:0;height:2px;width:100%;top:10px;background:#383343;z-index:-1}.blogPage footer .container-fluid .contactList .contactItem{margin:0 0 100px 0}.blogPage footer .container-fluid .contactList .contactItem .contactHeading{color:#000;font-size:clamp(18px,5vw,22px);line-height:1;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:20px}.blogPage footer .container-fluid .contactList .contactItem .contactHeading span{background:#dde8fd;padding:0 10px}.blogPage footer .container-fluid .contactList .contactItem .contactDetails{display:flex;justify-content:center;align-items:center;position:relative}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .phone,.blogPage footer .container-fluid .contactList .contactItem .contactDetails .mail{font-size:clamp(11px,1.5vw,16px);line-height:1;padding-left:20px;position:relative}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .phone:after,.blogPage footer .container-fluid .contactList .contactItem .contactDetails .mail:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:15px}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .phone{margin-right:10px}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .phone:after{background:url(../images/global/phone.png) no-repeat center center/contain}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .mail{margin-left:10px}.blogPage footer .container-fluid .contactList .contactItem .contactDetails .mail:after{background:url(../images/global/mail.png) no-repeat center center/contain}@media screen and (max-width:767px){.blogPage footer .container-fluid .contactList:after{top:60px}.blogPage footer .container-fluid .contactList .contactItem{margin:10px auto}.blogPage footer .container-fluid .contactList .contactItem .contactHeading{margin-bottom:10px}}@media screen and (max-width:767px)and (max-height:600px){.blogPage footer .container-fluid .contactList:after{top:45px}.blogPage footer .container-fluid .contactList .contactItem{margin:5px auto}.blogPage footer .container-fluid .contactList .contactItem .contactHeading{margin-bottom:5px}}.blogPage footer .container .common.main{padding:100px 0;border-top:5px solid #383343}@media screen and (max-width:767px){.blogPage footer .container .common.main{padding:50px 0;text-align:center}}.blogPage footer .container .common.newsletter{padding:50px 0;border-top:5px solid #383343;border-bottom:5px solid #383343}@media screen and (max-width:767px){.blogPage footer .container .common.newsletter{padding:50px 0;text-align:center}}.blogPage footer .container .common.newsletter .heading{font-size:clamp(25px,5vw,45px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.blogPage footer .container .common.newsletter form .inputContainer{position:relative}.blogPage footer .container .common.newsletter form .inputContainer input{background:#fff;font-size:clamp(14px,5vw,20px);padding:20px 70px;border-radius:35px;background:#fff;color:#383343;border:0;width:100%}.blogPage footer .container .common.newsletter form .inputContainer input:focus,.blogPage footer .container .common.newsletter form .inputContainer input:active{outline:0}.blogPage footer .container .common.newsletter form .inputContainer button{position:absolute;top:50%;transform:translateY(-50%);right:30px}.blogPage footer .container .common.newsletter form .inputContainer button img{height:25px;width:25px;object-fit:contain}.blogPage footer .container .common.newsletter form .inputContainer:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:30px;width:25px;height:25px;background:url(../images/global/mail.png) no-repeat center center/contain}.blogPage footer .container .common.copy{padding:50px 0}.blogPage footer .container .common.copy ul{display:flex;justify-content:flex-end;align-items:center}.blogPage footer .container .common.copy ul.socialNavigation .socialItem{margin-right:20px}.blogPage footer .container .common.copy ul.socialNavigation .socialItem:last-of-type{margin:0}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.insta{background-image:linear-gradient(to right top,#fcac0f,#fd9522,#fa7f30,#f36a3c,#e85647,#e44751,#dd395b,#d42d65,#d12174,#ca1b85,#be1e96,#ae27a8)}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.fb{background:#006ec3}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.twitter{background:#00e2f0}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.linkedin{background:#0086a1}.blogPage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.whatsapp{background:#00db1c}.blogPage footer .container .common .row .col{padding:0}@media screen and (max-width:1200px){.blogPage footer .container .common .row .col{flex:0 0 45% !important;max-width:45% !important;margin:25px 0}}@media screen and (max-width:767px){.blogPage footer .container .common .row .col{flex:0 0 100% !important;max-width:100% !important;margin:25px 0}}.blogPage footer .container .common .row .col.navigation{max-width:20%;flex:0 0 20%}.blogPage footer .container .common .row .col.service{max-width:25%;flex:0 0 25%}.blogPage footer .container .common .row .col.service ul.services li.serviceItem{margin:5px 0}.blogPage footer .container .common .row .col.service ul.services li.serviceItem .serviceLink{font-size:clamp(16px,1.3vw,20px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;letter-spacing:-1px}.blogPage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n+1) .serviceLink{color:#383343}.blogPage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n) .serviceLink{color:#858da6}.blogPage footer .container .common .row .col.office{max-width:20%;flex:0 0 20%}.blogPage footer .container .common .row .col.office ul.address li.adressItem{margin:10px 0 30px 0}.blogPage footer .container .common .row .col.office ul.address li.adressItem .location{font-size:clamp(18px,5vw,22px);font-weight:600;position:relative;display:inline-block;color:#393243;margin-bottom:10px}.blogPage footer .container .common .row .col.office ul.address li.adressItem .address{font-size:clamp(14px,5vw,16px);color:#393243}.blogPage footer .container .common .row .col.social{max-width:20%;flex:0 0 20%}.blogPage footer .container .common .row .col.social .socialContainer{box-shadow:0 40px 80px 0 rgba(0,0,0,.2);border-radius:20px;overflow:hidden}.blogPage footer .container .common .row .col.social .socialContainer .nav{display:flex;margin-bottom:0;flex-wrap:unset;justify-content:stretch}.blogPage footer .container .common .row .col.social .socialContainer .nav .nav-item{margin:0;flex:1 1 auto}.blogPage footer .container .common .row .col.social .socialContainer .nav .nav-item .heading{color:#fff;font-size:clamp(20px,1.3vw,24px);padding:15px 20px 40px;border-radius:0;width:100%;text-align:center}.blogPage footer .container .common .row .col.social .socialContainer .nav .nav-item:first-of-type .heading{border-top-left-radius:20px;background:#27daea}.blogPage footer .container .common .row .col.social .socialContainer .nav .nav-item:last-of-type .heading{border-top-right-radius:20px;background:#2758ba}.blogPage footer .container .common .row .col.social .socialContainer .tab-content .tab-pane{border-radius:20px;margin-top:-20px;background:#fff;width:100%;height:300px;overflow-y:scroll}.blogPage footer .container .common .row .col ul li{line-height:1;margin:10px 0}.blogPage footer .container .common .row .col ul li:first-of-type{margin-top:0}.blogPage footer .container .common .row .col ul li:last-of-type{margin-bottom:0}.blogPage footer .container .common .row .col .heading{font-size:clamp(30px,2vw,30px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.blogPage footer .container .common .row .col .heading.mb-10{margin-bottom:10px}body.services{background-color:#d4c6f1}body.services .footer-inner .contactHeading span{background:#d4c6f1}body.services section.hero{padding:120px 0 170px}body.services section.hero p{margin:0;font-size:24px}@media screen and (max-width:768px){body.services section.hero{padding:80px 0 50px}body.services section.hero h2{font-size:5rem}}body.services section:not(.hero){padding-top:5rem;padding-bottom:5rem}body.services section{position:relative;transition:background-color .4s ease}body.services section.hero,body.services section#engagement{border-bottom:1px solid #b5b5b5}body.services section#creativity,body.services section#contact{background-color:#fff;color:#f7694c}body.services section.content h2{margin-bottom:2.5rem}body.services section.content p{font-size:24px;margin-bottom:.6rem}body.services section.content p:nth-child(3){font-size:22px}body.services section.content .service-item{margin-top:2rem}body.services section.content .service-item .col-auto{height:150px;width:150px;max-width:150px}body.services section.content .service-item h4{font-size:20px;margin-bottom:1rem;color:inherit}body.services section.content .service-item p{font-size:18px;margin-bottom:0}body.services section.content .creativity-img{position:absolute;max-width:320px;right:15px;top:-60%}@media screen and (max-width:480px){body.services section.hero .banner-text{margin-left:5%}body.services section.hero h2{font-size:2.5rem}body.services section.hero p{font-size:20px}body.services section:not(.hero){padding-top:3rem;padding-bottom:3rem}body.services section.content p{font-size:20px;margin-bottom:1.2rem}body.services section.content p:nth-child(3){font-size:18px}body.services section.content .service-item .col-auto{height:100px;width:100px;max-width:100px}body.services section.content .service-item h4{font-size:16px}body.services section.content .service-item p{font-size:14px}body.services section#creativity,body.services section#strategy,body.services section#engagement{position:relative;padding-top:125px}body.services section#creativity .col,body.services section#strategy .col,body.services section#engagement .col{position:static}body.services section#creativity .creativity-img,body.services section#strategy .creativity-img,body.services section#engagement .creativity-img{top:-5%;max-width:220px}}body.service-inner section.hero{padding:120px 0 80px;border:0}body.service-inner section.hero .container{display:table;width:auto}body.service-inner section.hero h2{color:#fff;margin:0 !important}body.service-inner section.hero h1{font-size:8rem;color:#212529;position:relative;z-index:9}body.service-inner section.hero p{position:relative;z-index:9}body.service-inner section.hero .banner-text:before{content:"";display:block;position:absolute;width:32vw;height:32vw;border-radius:50%;background-color:#21252982;left:-50px;bottom:-45px;opacity:.2;z-index:5;display:none}@media screen and (max-width:768px){body.service-inner section.hero{padding:80px 0 100px}body.service-inner section.hero h1{font-size:5rem}}body.service-inner section.intro-content{padding-top:0}body.service-inner section.intro-content h3{font-size:3rem;margin-bottom:15px}body.service-inner section.intro-content h3 span{display:block}body.service-inner section.intro-content p{font-size:2.1rem;margin-top:10px}body.service-inner section.intro-content small{display:block;font-size:1.2rem;max-width:600px}body.service-inner section.content h4{font-size:1.3rem;margin-bottom:12px}body.service-inner section.content p{font-size:1.3rem}body.service-inner section.content.apt p{font-size:1rem}.servicePage{background:#f9f6f6;color:#383343}.servicePage section.hero .wrapper{display:flex;justify-content:center;align-items:center;min-height:60vh;position:relative}.servicePage section.hero .wrapper .titleContainer{min-width:98vw;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.servicePage section.hero .wrapper .titleContainer .title{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;letter-spacing:-20px}.servicePage section.hero .wrapper .titleContainer img{position:absolute;top:50%;transform:translateY(-30%);left:10%;max-height:600px;max-width:600px;width:80%}.servicePage section.content{margin-top:-220px}.servicePage section.content .row.titleRow .flex{display:flex;justify-content:center;align-items:center}.servicePage section.content .row.titleRow .flex .serviceName{font-size:clamp(40px,10vw,150px);font-family:"Gotham";font-weight:700;line-height:1;text-align:center;color:#383343;display:inline-block;letter-spacing:-10px}@media screen and (max-width:767px){.servicePage section.content .row.titleRow .flex .serviceName{font-family:"Gotham";font-weight:700;line-height:1;text-align:left;color:#383343;display:block;letter-spacing:0}}.servicePage section.content .row.titleRow .flex .serviceName span{font-weight:300}.servicePage section.content .row.descRow .serviceDesc{margin:80px auto 150px}.servicePage section.content .row.descRow .serviceDesc .mainDesc{font-family:"Gotham";font-size:clamp(25px,5vw,40px);line-height:1;text-transform:uppercase;font-weight:700;margin-bottom:50px}.servicePage section.content .row.descRow .serviceDesc .subDesc{font-size:clamp(18px,5vw,35px);line-height:1.2;margin-bottom:50px;font-weight:600}.servicePage section.content .row.descRow .serviceDesc .desc p{margin-bottom:10px}.servicePage section.approach{margin:150px auto}.servicePage section.approach img{width:100%}.servicePage section.approach .titleRow,.servicePage section.approach .approachRow{margin:50px auto}.servicePage section.approach .titleRow .approachImage,.servicePage section.approach .approachRow .approachImage{width:800px;margin:0 auto;margin-bottom:0;display:block;margin-bottom:50px}@media screen and (max-width:767px){.servicePage section.approach .titleRow .approachImage,.servicePage section.approach .approachRow .approachImage{width:auto}}.servicePage section.approach .titleRow .approachDesc .mainDesc,.servicePage section.approach .approachRow .approachDesc .mainDesc{font-family:"Gotham";font-size:clamp(18px,5vw,38px);line-height:1;font-weight:300;margin-bottom:30px}.servicePage section.approach .titleRow .approachDesc .mainDesc p,.servicePage section.approach .approachRow .approachDesc .mainDesc p{font-family:"Gotham";font-size:clamp(18px,5vw,38px);line-height:1;font-weight:300;margin-bottom:30px}.servicePage section.approach .titleRow .approachDesc .mainDesc b,.servicePage section.approach .approachRow .approachDesc .mainDesc b{font-weight:700}.servicePage section.approach .approachRow{margin:100px auto}.servicePage section.approach .approachRow:nth-of-type(2n){flex-direction:row-reverse}.servicePage section.approach .approachRow .imgWrapper{display:flex;justify-content:center}@media screen and (max-width:767px){.servicePage section.approach .approachRow .imgWrapper{margin-bottom:20px}}.servicePage section.approach .approachRow .imgWrapper .imgContainer{position:relative;width:80%;padding-top:80%}.servicePage section.approach .approachRow .imgWrapper .imgContainer img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.servicePage section.services{margin:100px auto}.servicePage section.services .title{color:#383343;letter-spacing:-5px;text-align:left}.servicePage section.services .servicesList .myaccordion{width:100%}.servicePage section.services .servicesList .myaccordion .card{border:0;border-bottom:2px solid #383343;background:transparent;border-radius:0}.servicePage section.services .servicesList .myaccordion .card .card-header{border-radius:0;padding:40px 0;border-bottom:0;background:transparent}.servicePage section.services .servicesList .myaccordion .card .card-header .btn{width:100%;font-weight:bold;color:#383343;padding:0;font-size:20px}.servicePage section.services .servicesList .myaccordion .card .card-header .btn .heading{font-family:"Gotham";font-size:clamp(18px,5vw,38px);line-height:1;font-weight:700;text-align:left}.servicePage section.services .servicesList .myaccordion .card .card-header .btn .heading span{display:block;color:#b2b1b1;font-size:14px;margin-bottom:20px}.servicePage section.services .servicesList .myaccordion .card .card-header .btn span{color:#fff}.servicePage section.services .servicesList .myaccordion .card .card-header .btn span.fa-stack{font-size:18px}.servicePage section.services .servicesList .myaccordion .card .card-header .btn span.fa-stack .fa-circle{color:#383343}.servicePage section.services .servicesList .myaccordion .card .card-header .btn:hover,.servicePage section.services .servicesList .myaccordion .card .card-header .btn:focus{text-decoration:none;box-shadow:none}.servicePage section.services .servicesList .myaccordion .card .card-body{padding:0 0 50px 0}.servicePage section.services .card2{padding:20px;background:#fff;border-radius:15px;border:0;margin:15px 0}.servicePage section.services .card2 .heading{font-family:"Gotham";font-size:clamp(18px,5vw,30px);line-height:1;font-weight:700;text-align:left;padding-bottom:15px;display:block;text-transform:lowercase;border-bottom:2px solid;margin-bottom:15px}.servicePage section.services .card2 .heading span{display:block;color:#b2b1b1;font-size:14px;margin-bottom:20px}.servicePage section.services .card2 ul li{font-size:1rem;margin:5px 0}.servicePage section.enquire{margin:100px auto}.servicePage section.enquire .title{color:#ff005b;letter-spacing:-5px;text-align:left}.servicePage section.enquire p.desc{font-weight:500}.servicePage section.team .wrapper .container .title.main{line-height:.6;padding:10% 0 15% 0}.servicePage section.team .wrapper .container .title.main span.upper{font-family:"DM Serif Display",serif;color:#5f6f7c;font-weight:400;margin-left:-1.8%}.servicePage section.team .wrapper .container .title.main span.middle{color:#a0e94f}.servicePage section.team .wrapper .container .title.main span.lower{color:#73f261}.servicePage section.team .wrapper .container .title.secondary{font-family:"DM Serif Display",serif;color:#393243;font-weight:400;line-height:.7;padding:5% 0 15% 0}.servicePage section.team .wrapper .container .title.secondary small{margin-right:-2.5%;font-size:70%;text-align:left}.servicePage footer .container-fluid .contactList{position:relative;z-index:1}.servicePage footer .container-fluid .contactList:after{content:"";position:absolute;left:0;right:0;height:2px;width:100%;top:10px;background:#383343;z-index:-1}.servicePage footer .container-fluid .contactList .contactItem{margin:0 0 100px 0}.servicePage footer .container-fluid .contactList .contactItem .contactHeading{color:#000;font-size:clamp(18px,5vw,22px);line-height:1;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-bottom:20px}.servicePage footer .container-fluid .contactList .contactItem .contactHeading span{background:#dde8fd;padding:0 10px}.servicePage footer .container-fluid .contactList .contactItem .contactDetails{display:flex;justify-content:center;align-items:center;position:relative}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .phone,.servicePage footer .container-fluid .contactList .contactItem .contactDetails .mail{font-size:clamp(11px,1.5vw,16px);line-height:1;padding-left:20px;position:relative}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .phone:after,.servicePage footer .container-fluid .contactList .contactItem .contactDetails .mail:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:100%;width:15px}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .phone{margin-right:10px}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .phone:after{background:url(../images/global/phone.png) no-repeat center center/contain}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .mail{margin-left:10px}.servicePage footer .container-fluid .contactList .contactItem .contactDetails .mail:after{background:url(../images/global/mail.png) no-repeat center center/contain}@media screen and (max-width:767px){.servicePage footer .container-fluid .contactList:after{top:60px}.servicePage footer .container-fluid .contactList .contactItem{margin:10px auto}.servicePage footer .container-fluid .contactList .contactItem .contactHeading{margin-bottom:10px}}@media screen and (max-width:767px)and (max-height:600px){.servicePage footer .container-fluid .contactList:after{top:45px}.servicePage footer .container-fluid .contactList .contactItem{margin:5px auto}.servicePage footer .container-fluid .contactList .contactItem .contactHeading{margin-bottom:5px}}.servicePage footer .container .common.main{padding:100px 0;border-top:5px solid #383343}@media screen and (max-width:767px){.servicePage footer .container .common.main{padding:50px 0;text-align:center}}.servicePage footer .container .common.newsletter{padding:50px 0;border-top:5px solid #383343;border-bottom:5px solid #383343}@media screen and (max-width:767px){.servicePage footer .container .common.newsletter{padding:50px 0;text-align:center}}.servicePage footer .container .common.newsletter .heading{font-size:clamp(25px,5vw,45px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.servicePage footer .container .common.newsletter form .inputContainer{position:relative}.servicePage footer .container .common.newsletter form .inputContainer input{background:#fff;font-size:clamp(14px,5vw,20px);padding:20px 70px;border-radius:35px;background:#fff;color:#383343;border:0;width:100%}.servicePage footer .container .common.newsletter form .inputContainer input:focus,.servicePage footer .container .common.newsletter form .inputContainer input:active{outline:0}.servicePage footer .container .common.newsletter form .inputContainer button{position:absolute;top:50%;transform:translateY(-50%);right:30px}.servicePage footer .container .common.newsletter form .inputContainer button img{height:25px;width:25px;object-fit:contain}.servicePage footer .container .common.newsletter form .inputContainer:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:30px;width:25px;height:25px;background:url(../images/global/mail.png) no-repeat center center/contain}.servicePage footer .container .common.copy{padding:50px 0}.servicePage footer .container .common.copy ul{display:flex;justify-content:flex-end;align-items:center}.servicePage footer .container .common.copy ul.socialNavigation .socialItem{margin-right:20px}.servicePage footer .container .common.copy ul.socialNavigation .socialItem:last-of-type{margin:0}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.insta{background-image:linear-gradient(to right top,#fcac0f,#fd9522,#fa7f30,#f36a3c,#e85647,#e44751,#dd395b,#d42d65,#d12174,#ca1b85,#be1e96,#ae27a8)}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.fb{background:#006ec3}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.twitter{background:#00e2f0}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.linkedin{background:#0086a1}.servicePage footer .container .common.copy ul.socialNavigation .socialItem .socialLink.whatsapp{background:#00db1c}.servicePage footer .container .common .row .col{padding:0}@media screen and (max-width:1200px){.servicePage footer .container .common .row .col{flex:0 0 45% !important;max-width:45% !important;margin:25px 0}}@media screen and (max-width:767px){.servicePage footer .container .common .row .col{flex:0 0 100% !important;max-width:100% !important;margin:25px 0}}.servicePage footer .container .common .row .col.navigation{max-width:20%;flex:0 0 20%}.servicePage footer .container .common .row .col.service{max-width:25%;flex:0 0 25%}.servicePage footer .container .common .row .col.service ul.services li.serviceItem{margin:5px 0}.servicePage footer .container .common .row .col.service ul.services li.serviceItem .serviceLink{font-size:clamp(16px,1.3vw,20px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;letter-spacing:-1px}.servicePage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n+1) .serviceLink{color:#383343}.servicePage footer .container .common .row .col.service ul.services li.serviceItem:nth-last-of-type(2n) .serviceLink{color:#858da6}.servicePage footer .container .common .row .col.office{max-width:20%;flex:0 0 20%}.servicePage footer .container .common .row .col.office ul.address li.adressItem{margin:10px 0 30px 0}.servicePage footer .container .common .row .col.office ul.address li.adressItem .location{font-size:clamp(18px,5vw,22px);font-weight:600;position:relative;display:inline-block;color:#393243;margin-bottom:10px}.servicePage footer .container .common .row .col.office ul.address li.adressItem .address{font-size:clamp(14px,5vw,16px);color:#393243}.servicePage footer .container .common .row .col.social{max-width:20%;flex:0 0 20%}.servicePage footer .container .common .row .col.social .socialContainer{box-shadow:0 40px 80px 0 rgba(0,0,0,.2);border-radius:20px;overflow:hidden}.servicePage footer .container .common .row .col.social .socialContainer .nav{display:flex;margin-bottom:0;flex-wrap:unset;justify-content:stretch}.servicePage footer .container .common .row .col.social .socialContainer .nav .nav-item{margin:0;flex:1 1 auto}.servicePage footer .container .common .row .col.social .socialContainer .nav .nav-item .heading{color:#fff;font-size:clamp(20px,1.3vw,24px);padding:15px 20px 40px;border-radius:0;width:100%;text-align:center}.servicePage footer .container .common .row .col.social .socialContainer .nav .nav-item:first-of-type .heading{border-top-left-radius:20px;background:#27daea}.servicePage footer .container .common .row .col.social .socialContainer .nav .nav-item:last-of-type .heading{border-top-right-radius:20px;background:#2758ba}.servicePage footer .container .common .row .col.social .socialContainer .tab-content .tab-pane{border-radius:20px;margin-top:-20px;background:#fff;width:100%;height:300px;overflow-y:scroll}.servicePage footer .container .common .row .col ul li{line-height:1;margin:10px 0}.servicePage footer .container .common .row .col ul li:first-of-type{margin-top:0}.servicePage footer .container .common .row .col ul li:last-of-type{margin-bottom:0}.servicePage footer .container .common .row .col .heading{font-size:clamp(30px,2vw,30px);text-transform:lowercase;font-weight:700;font-family:"Gotham";line-height:.8;color:#393243;text-decoration:none;display:inline-block;letter-spacing:-2px}.servicePage footer .container .common .row .col .heading.mb-10{margin-bottom:10px}