.submenu_submenuWrapper__znw4V{width:100vw;height:100vh;position:fixed;top:0;display:flex;justify-content:center;background-color:#2a5f7f}.submenu_submenuItemsWrapper__UVm3_{display:flex;flex-direction:column;align-items:center;align-self:center;font-family:Signifier;row-gap:20px;font-size:60px}@media (max-width:768px){.submenu_submenuItemsWrapper__UVm3_{font-size:45px}}@media (max-height:400px){.submenu_submenuItemsWrapper__UVm3_{font-size:32px;margin-top:50px}}.navBar_navbarContainer__5RX0H{display:flex;position:fixed;top:0;z-index:100;width:100vw;overflow:hidden}.navBar_navbarLinks__atqY0{display:flex;padding:41px 30px;justify-content:space-between;width:100vw}.navBar_logoWrapper__aMrYy{align-self:center}.navBar_animationWrapper__3IGmN{position:fixed;z-index:100;top:0}@media (max-height:400px){.navBar_navbarLinks__atqY0{padding:41px 30px 0}}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden;height:100%;width:100%;box-sizing:border-box}.example::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:light){body{background-color:#000}}@media(prefers-color-scheme:dark){body{background:#000;color:#fff}}.container{margin:0 auto;max-width:1440px}@font-face{font-family:Founders;src:local("Founders"),url(/_next/static/media/founders-grotesk-light.0583f081.woff2) format("woff2");font-display:swap}@font-face{font-family:Signifier;src:local("Signifier"),url(/_next/static/media/signifier-light.b29d5c17.woff2) format("woff2");font-display:swap}figure{aspect-ratio:16/9;margin:0}figure img{width:100%;height:100%;object-fit:cover}.slider-wrapper,.swiper{height:100vh;width:100vw;overflow:hidden}.slider-wrapper :global(.swiper-pagination-bullet){background:#fff;width:1rem;height:1rem;border-radius:.5rem;opacity:1}.slider-wrapper :global(.swiper-pagination-bullet-active){background-color:blue;width:5rem;height:1rem;border-radius:.5rem}.swiper-slide{height:100vh;width:100vw;position:relative;overflow:hidden;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.swiper-pagination{width:10vw;display:flex;flex-direction:column;justify-content:center;font-family:Signifier;font-size:30px;text-shadow:0 4px 4px rgba(0,0,0,.145);z-index:50}@media(max-width:375px){.swiper-pagination{font-size:24px}}.swiper-pagination .swiper-pagination-bullet{background-color:transparent;color:#fff;width:20px;margin-bottom:30px!important;margin-right:40px!important;height:auto;display:flex!important;flex-direction:row;align-self:flex-end;outline:none;opacity:100%!important}@media(max-width:375px){.swiper-pagination .swiper-pagination-bullet{margin-right:30px;width:10px}}.swiper-pagination .swiper-pagination-bullet .number{display:none!important}.swiper-pagination .swiper-pagination-bullet .circle,.swiper-pagination .swiper-pagination-bullet-active .number{display:block!important}.swiper-pagination .swiper-pagination-bullet-active .circle{display:none!important}.circle{border:2px solid #fff;height:10px;width:10px;border-radius:100px;margin-top:10px}.video-wrapper{position:absolute;height:100vh;width:100vw}.title-container-wrapper{margin:240px auto}@media(max-width:991px){.title-container-wrapper{margin:240px auto 100px}}.pull-quote{font-size:60px;line-height:65px;font-family:Founders;font-weight:200}@media(max-width:479px){.pull-quote{font-size:45px;line-height:45px}}.pull-quote-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media(max-width:479px){.pull-quote-wrapper :nth-child(2){display:none}}.pull-quote-wrapper div a :hover{transform:scale(1.5);transition:transform .5s}.pull-quote-wrapper div p{font-family:Signifier;font-size:22px;line-height:33px}@media(max-width:991px){.pull-quote-wrapper div p{font-size:22px;line-height:33px}}.pull-quote-wrapper div div{width:200px}.founder-section-container{margin:150px 0}.founder-section-container h1{font-size:60px;font-weight:300;font-family:Founders}@media(max-width:991px){.founder-section-container h1{font-size:45px}}@media(min-width:700px){.team-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:start;justify-items:start}.team-grid div:nth-child(2n){margin-top:100px}}.team-section h1{font-size:60px;font-weight:300;font-family:Founders}@media(max-width:991px){.team-section h1{font-size:45px}}.client-section{display:flex;flex-direction:column;padding:50px 0 100px}.client-section h1{font-size:60px;font-weight:300;font-family:Founders;margin:50px 0}@media(max-width:991px){.client-section h1{font-size:45px}}.contact-us-page-wrapper{background-color:#fff;height:100%;padding-top:140px}.portfolio-page-wrapper{padding-top:150px;position:relative}@media(max-width:800px){.portfolio-page-wrapper{padding-top:100px}}.blog-home{background-color:#fff}.page-container{max-width:1140px;padding:180px 150px}.islet-logo{width:230px;height:50px;color:#000}@media(max-width:768px){.islet-logo{width:200px}}@media(max-width:400px){.islet-logo{max-width:178px}}.menu-container-wrapper{display:flex;align-items:center}.button_container{position:relative;display:flex;flex-direction:column;row-gap:10px;width:50px;cursor:pointer;z-index:100;transition:opacity .25s ease}.button_container.black span{background-color:#000}@media(max-width:768px){.button_container{height:40px;width:50px}}@media(max-width:400px){.button_container{width:40px}}.button_container.active .top{transform:translateY(16px) translateX(0) rotate(45deg);background-color:#000}@media(max-width:479px){.button_container.active .top{transform:translateY(14.5px) translateX(0) rotate(45deg)}}.button_container.active .middle{opacity:0;background-color:#000}.button_container.active .bottom{transform:translateY(-12px) translateX(0) rotate(-45deg);background-color:#000}.button_container span{background:#fff;border:none;height:4px;width:100%;border-radius:20px;transition:all .35s ease;cursor:pointer}@media(max-width:430px){.button_container span{height:3px}}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}.case-study-title-wrapper{margin:185px auto 125px}@media(max-width:479px){.case-study-title-wrapper{margin:130px auto 80px}}.portfolio-page{display:flex;flex-direction:column;top:0;margin:0;padding:0;background-color:#000}@media(min-width:500px){.portfolio-page{margin:0}}.portfolio-page .video-container{margin:auto;aspect-ratio:16/9;min-width:75vw;padding-block:100px;position:relative}.portfolio-page .video-container video{aspect-ratio:16/9;margin:0 auto;width:100vw;position:relative;max-width:1140px}.portfolio-page .video-container.social-media video{aspect-ratio:9/16;max-width:300px;margin:0 auto}.portfolio-page h1,.portfolio-page h2,.portfolio-page p{color:#fff!important}.back-button-container{position:absolute;top:5%;right:5%;z-index:10;width:50px;height:50px}.back-button-container :hover{transform:scale(1.2);transition:transform .5s}@media(max-width:479px){.back-button-container{width:30px;height:40px;top:2%;right:5%}}.back-button-wrapper{position:relative;display:flex;flex-direction:column;height:50px;width:50px;padding:5px}@media(max-width:479px){.back-button-wrapper{width:30px;height:40px}}.back-button-wrapper .first-line{background-color:#fff;width:100%;height:3px;rotate:45deg;border-radius:20px;transform:translate(20px,11px)}.back-button-wrapper .second-line{background-color:#fff;width:100%;height:3px;rotate:-45deg;border-radius:20px;transform:translate(-10px,18px)}.blog-content-wrapper{margin:180px auto 150px}.blog-content-wrapper p{font-family:Signifier;font-size:22px;line-height:33px;font-weight:300}@media(max-width:479px){.blog-content-wrapper p{font-size:16px;line-height:20px;margin-bottom:30px}}.blog-content-wrapper h1{font-family:Founders;font-size:68px;line-height:80px;font-weight:300}@media(max-width:991px){.blog-content-wrapper h1{font-size:60px;line-height:65px;margin-bottom:20px}}@media(max-width:479px){.blog-content-wrapper h1{font-size:45px;line-height:45px}}.active p{text-decoration:underline;text-underline-offset:5px}.two-column-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:100px;margin-bottom:200px}.two-column-container h2{font-size:45px}.two-column-container h2,.two-column-container p{font-family:Founders;font-weight:100;margin-top:0}.two-column-container p{font-size:22px;line-height:33px;letter-spacing:.66px}.two-column-container h3{font-family:Founders;font-weight:100;margin-top:0}@media(max-width:991px){.two-column-container{flex-direction:column;width:100%;margin-bottom:150px}}@media(max-width:479px){.two-column-container{margin-bottom:100px;margin-top:80px}}.two-column-container .block-one{min-width:375px}@media(max-width:991px){.two-column-container .block-one{margin-bottom:40px}.two-column-container .block-one h2{font-size:45px;line-height:45px}}@media(max-width:375px){.two-column-container .block-one{margin-bottom:0;width:auto}.two-column-container .block-one h2{font-size:28px;line-height:33px}}.two-column-container .block-two{width:auto;max-width:747px}@media(max-width:991px){.two-column-container .block-two{max-width:545px}}figcaption{text-align:center;font-family:Founders;font-size:18px;margin:10px auto 20px}.enter-portfolio{animation:enterport 2s ease-in 0s reverse}.exit-portfolio{animation:exitport 2s ease-in 0s reverse}@keyframes enterport{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}}@keyframes exitport{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.initial-fade{background-color:#000;width:100vw;height:100vh}.form-section{background-color:#fff;color:#000;padding:60px 30px}.form-section h1{font-family:Founders;text-align:center}.form-section form{display:flex;flex-direction:row;column-gap:273px;margin-bottom:60px}@media(max-width:997px){.form-section form{flex-direction:column}}.form-section form label{font-size:22px;font-weight:33px;font-family:Signifier;margin-bottom:10px}.form-section form input,.form-section form select{border-width:0 0 1px!important;min-width:330px;margin-bottom:36px;height:50px;font-family:Signifier;font-size:20px;color:#000;box-shadow:none!important;text-align:left}@media(max-width:768px){.form-section form input,.form-section form select{min-width:auto}}.form-section form textarea{margin-top:36px;min-height:265px;min-width:200px;font-family:Signifier;font-size:24px;line-height:33px}.form-section form button:focus,.form-section form input:focus,.form-section form select:focus,.form-section form textarea:focus{outline:none}button{margin-top:64px;font-family:Signifier;border-radius:80px;background-color:#fff;border:1px solid #000;padding:23px 50px;font-size:22px;width:190px;font-weight:100;color:#000;align-self:flex-end}@media(max-width:997px){button{align-self:center}}button:hover{background-color:#43594d;color:#fff;cursor:pointer}hr{margin:0;padding:0 30px}input[type=button],input[type=submit],input[type=text],input[type=”date”] .input-radio-checkbox,input[type=”email”],input[type=”number”],input[type=”tel”],select,textarea{-webkit-appearance:none;border-radius:0}.portfolioGrid{display:grid;grid-template-columns:1fr 1fr}.portfolioGrid div:nth-child(14),.portfolioGrid div:nth-child(15),.portfolioGrid div:nth-child(16),.portfolioGrid div:nth-child(4),.portfolioGrid div:nth-child(5),.portfolioGrid div:nth-child(6){aspect-ratio:9/16}@media(max-width:470px){.portfolioGrid div:not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)):not(:nth-child(14)):not(:nth-child(15)):not(:nth-child(16)){grid-column:1/3}}.grid-tile{width:100%;aspect-ratio:16/9}@media(min-width:470px){.portfolioGrid{display:grid;padding:0 30px;margin-top:40px;grid-template-columns:repeat(3,1fr);overflow:hidden;grid-column-gap:5px;grid-row-gap:5px}.portfolioGrid div:first-child,.portfolioGrid div:nth-child(17n),.portfolioGrid div:nth-child(7){grid-row:span 2;grid-column:span 2}.portfolioGrid div:nth-child(10n){grid-column:span 3}}.category-grid{display:grid;margin:40px auto auto;overflow:hidden;grid-template-areas:"Area-1 Area-1 Area-2" "Area-1 Area-1 Area-3" "Area-4 Area-5 Area-5" "Area-6 Area-5 Area-5" "Area-7 Area-8 Area-9" "Area-10 Area-10 Area-10" "Area-10 Area-10 Area-10" "Area-11 Area-11 Area-12" "Area-11 Area-11 Area-13" "Area-14 Area-15 Area-15" "Area-16 Area-15 Area-15" "Area-17 Area-18 Area-19";grid-template-rows:auto auto;grid-column-gap:5px;grid-row-gap:5px}@media(max-width:470px){.category-grid{display:flex;flex-direction:column}}.category-grid.social-media{display:grid;max-width:1280px;margin:40px auto auto;overflow:hidden;grid-template-areas:none;grid-template-columns:repeat(3,1fr);grid-column-gap:5px;grid-row-gap:5px}.category-grid.social-media h1{font-size:28px;text-align:center;width:100%}@media(max-width:650px){.category-grid.social-media{display:grid;grid-template-columns:1fr 1fr}.category-grid.social-media div{width:49vw!important}}.social-media-grid{display:none;gap:5px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:repeat(auto-fit,minmax(444px,1fr))}@media(max-width:650px){.social-media-grid{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.social-media-grid div{width:47vw!important}}.portfolio-details-container{padding:50px 30px;font-family:Founders;font-size:22px;max-width:1140px;margin:0 auto}.portfolio-details-container h1{font-family:Signifier;font-size:22px;line-height:33px}.portfolio-details-container h2,.portfolio-details-container p{margin:0;font-family:Founders;font-weight:200}.portfolio-details-container p{font-size:32px;line-height:35.5px;margin-bottom:30px}@media(max-width:500px){.portfolio-details-container p{font-size:24px}}.portfolio-details-top{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.portfolio-details-bottom{padding:50px 0}@media(min-width:768px){.portfolio-details-bottom{display:grid;align-items:start;justify-items:start;grid-template-columns:2fr 3fr}}.mute-button-wrapper,.unmute-button-wrapper{position:absolute;top:45%;height:30px;width:30px;left:calc(100% - 30px - 20px);transform:translateY(-50%);z-index:20}@media(min-width:400px){.mute-button-wrapper,.unmute-button-wrapper{height:40px;width:40px;left:calc(100% - 40px - 30px)}}@media(min-width:768px){.mute-button-wrapper,.unmute-button-wrapper{height:50px;width:50px;left:calc(100% - 50px - 30px)}}