@font-face{font-family:"Spezia Serif";src:url("/wp-content/themes/array-theme/includes/Spezia/SpeziaSerif-RegularB.otf");font-weight:400;font-style:normal}@font-face{font-family:"Spezia Serif";src:url("/wp-content/themes/array-theme/includes/Spezia/SpeziaSerif-BoldB.otf");font-weight:700;font-style:normal}@font-face{font-family:"Roundo";src:url("/wp-content/themes/array-theme/includes/array/Roundo-Regular.otf");font-weight:400;font-style:normal}@font-face{font-family:"Roundo";src:url("/wp-content/themes/array-theme/includes/array/Roundo-Medium.otf");font-weight:500;font-style:normal}@font-face{font-family:"Roundo";src:url("/wp-content/themes/array-theme/includes/array/Roundo-SemiBold.otf");font-weight:600;font-style:normal}@font-face{font-family:"Roundo";src:url("/wp-content/themes/array-theme/includes/array/Roundo-Bold.otf");font-weight:700;font-style:normal}:root{--outside-block: 78px;--inside-block: 156px;--max-width: 1600px;--body-font-size: 1.125rem;--navbar-height: 125px;--Colour-Palette-Light-New-Graphite: #CCC;--XS-Space-in-Between-2: 16px;--Small-Left-Margin: 70px;--Colour-Palette-Miami: #9BE5FF;--Colour-Palette-Light-Grey-2: #F7F7F7;--Colour-Palette-Tennis-Ball: #D8FF76;--Button-Text-Hover: #0015A7;--Button-Background: #9BE5FF;--Colour-Palette-Raspberry: #A40055;--Colour-Palette-New-Graphite: #292929;--Button-Text-Sec-Hover: #292929;--Text: #292929;--Sizing-H3: 1.5625rem;--Small-Left-Margin-ud: 70px;--M-Space-in-Between-ud: 30px;--Large-Left-Margin-ud: 170px;--Large-Left-Margin-sm-ud: 170px}@media screen and (max-width: 1728px){:root{--M-Space-in-Between-ud: calc((30px * 0.40) + (30/1728*100vw * 0.6));--Large-Left-Margin-ud: calc((170px * -0.35) + (170/1728*100vw * 1.35));--Large-Left-Margin-sm-ud: calc((170px * -0.75) + (170/1728*100vw * 1.75));--Small-Left-Margin-ud: calc((70px * 0.40) + (70/1728*100vw * 0.6))}}@media screen and (max-width: 1600px){:root{--outside-block: calc((78px * 0.15) + (78/1600*100vw * 0.85));--inside-block: calc(2 * var(--outside-block))}}@media screen and (max-width: 1500px){:root{--Sizing-H3: 1.47rem}}@media screen and (max-width: 1350px){:root{--Sizing-H3: 1.36rem}}@media screen and (max-width: 1000px){:root{--Large-Left-Margin-sm-ud: 45px}}@media screen and (max-width: 900px){:root{--Sizing-H3: 1.3125rem;--body-font-size: 1.0675rem}}@media screen and (max-width: 800px){:root{--Sizing-H3: 1.225rem;--outside-block: 24px;--inside-block: 24px;--Small-Left-Margin-ud: 41px;--Large-Left-Margin-sm-ud: 20px}}#loading-spinner{top:10px}#current-filters .tertiary-heading,#current-filters h4{padding:0 var(--outside-block) 50px var(--inside-block)}@media screen and (max-width: 800px){#current-filters .tertiary-heading,#current-filters h4{padding:0 var(--outside-block) 30px var(--inside-block)}}#filter-work-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none}#filter-work-modal *::-webkit-scrollbar{display:none}#filter-work-modal *{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 800px){#filter-work-modal{overflow:auto}}#filter-work-modal:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.5}#filter-work-modal .filter-overflow-wrapper{position:absolute;width:100%;height:100%;overflow:scroll;display:flex;padding-top:70px}#filter-work-modal .inside{position:absolute;width:800px;left:50%;top:20px;transform:translate(-50%, 0%);background:#fff;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;border-radius:20px}@media screen and (max-width: 800px){#filter-work-modal .inside{width:100%;transform:translate(0%, 0%);border-radius:20px 20px 0 0;position:initial;margin-top:auto}}#filter-work-modal .inside .top-bar{display:flex;align-items:center;justify-content:space-between;padding-left:60px;border-bottom:1px solid #ccc}@media screen and (max-width: 800px){#filter-work-modal .inside .top-bar{padding-left:20px}}#filter-work-modal .inside .top-bar .tertiary-heading{line-height:0}#filter-work-modal .inside .top-bar .close-modal{padding:30px;border:none;border-left:1px solid #ccc;cursor:pointer;background:initial}@media screen and (max-width: 800px){#filter-work-modal .inside .top-bar .close-modal{padding:24px}#filter-work-modal .inside .top-bar .close-modal svg{width:18px}}#filter-work-modal .inside .bottom{padding:30px 60px}#filter-work-modal .inside .bottom h5{margin-bottom:30px}@media screen and (max-width: 800px){#filter-work-modal .inside .bottom h5{margin-bottom:20px}}@media screen and (max-width: 800px){#filter-work-modal .inside .bottom{padding:30px var(--outside-block);position:relative}#filter-work-modal .inside .bottom:before{content:"";background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);width:90px;position:absolute;top:50px;height:150px;right:0;z-index:1;pointer-events:none}}#filter-work-modal .inside .bottom .service-selection-wrapper{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:15px;padding-bottom:30px}@media screen and (max-width: 800px){#filter-work-modal .inside .bottom .service-selection-wrapper{flex-wrap:nowrap;overflow:auto;position:relative;left:calc(-1*var(--outside-block));width:calc(100% + 2*var(--outside-block));padding-left:var(--outside-block);padding-right:var(--outside-block);column-gap:20px;padding-bottom:15px}}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry{flex:0 0 calc(25% - 15px);cursor:pointer;background:initial;border:initial;padding:10px;border-radius:18px;line-height:1.5}@media screen and (max-width: 800px){#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry{flex:0 0 34%}}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry .icon{height:70px;display:flex;align-items:flex-start;justify-content:center}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry .icon img{height:56px}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry .name{text-align:center;font-weight:500;font-size:1rem}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry.deactive{opacity:.5}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry.active{background-color:#a40055;color:#fff}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry:not(.active):hover{opacity:1;outline:1.5px solid #0015a7}#filter-work-modal .inside .bottom .service-selection-wrapper .service-entry:not(.active):hover .name{color:#0015a7}#filter-work-modal .inside .bottom .industry-selection-wrapper{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:8px}#filter-work-modal .inside .bottom .industry-selection-wrapper .industry-entry{cursor:pointer;background:initial;padding:initial;border:initial;line-height:initial}#filter-work-modal .inside .bottom .industry-selection-wrapper .industry-entry .category-tag{transition:none}#filter-work-modal .inside .bottom .industry-selection-wrapper .industry-entry.active .category-tag{background:#a40055;border:1px solid #a40055;color:#fff}#filter-work-modal .inside .bottom .industry-selection-wrapper .industry-entry.deactive .category-tag{opacity:.5}#filter-work-modal .inside .bottom .industry-selection-wrapper .industry-entry:not(.active):hover .category-tag{background:initial;border:1.5px solid #0015a7;color:#0015a7;opacity:1}#filter-work-modal .inside .apply{display:flex;justify-content:space-between;padding:20px 60px 20px 60px;align-items:center;border-top:1px solid #ccc}@media screen and (max-width: 800px){#filter-work-modal .inside .apply{padding:20px var(--outside-block) 20px var(--outside-block)}}#filter-work-modal .inside .apply .custom-button{position:relative;top:-7px}@media screen and (max-width: 800px){#filter-work-modal .inside .apply .custom-button{top:0px}}#filter-work-modal .inside .apply .custom-button-secondary{margin:0;border-radius:50px;background-color:#0015a7}#filter-work-modal .inside .apply .custom-button-secondary:before{background:#a40055}#filter-work-modal .inside .apply .custom-button-secondary a,#filter-work-modal .inside .apply .custom-button-secondary span{background-image:url(/wp-content/themes/array-theme/images/shell/icon-custom-button-arrow-white.svg);color:#fff;border:none}#work-filter .inside{padding:0 0 0 0;margin-bottom:65px;display:flex;white-space:nowrap;height:75px;align-items:center}@media screen and (max-width: 1300px){#work-filter .inside{margin-bottom:0}}@media screen and (max-width: 950px){#work-filter .inside{flex-wrap:wrap;height:initial}}@media screen and (max-width: 800px){#work-filter .inside{padding-left:0}}#work-filter .inside .input-search-wrapper{height:100%;position:relative;flex-grow:1}@media screen and (max-width: 950px){#work-filter .inside .input-search-wrapper{order:2;height:75px}}@media screen and (max-width: 800px){#work-filter .inside .input-search-wrapper{width:100%}}#work-filter .inside .input-search-wrapper .search-button-a{position:absolute;width:75px;height:100%;right:0;top:0;cursor:pointer}#work-filter .inside input{height:100%;padding-left:calc(var(--inside-block) - var(--outside-block));border:1px solid #ccc !important;border-left:none !important;border-radius:0px !important;position:relative;background:url(/wp-content/themes/array-theme/images/shell/icon-nav-search.svg);background-repeat:no-repeat;background-position:calc(100% - 26px);outline:none;font-size:1.3125rem}@media screen and (max-width: 950px){#work-filter .inside input{border-right:initial !important}}@media screen and (max-width: 800px){#work-filter .inside input{font-size:1.2425rem;padding-left:var(--outside-block)}}#work-filter .inside input::placeholder{color:#292929;font-weight:300;opacity:1;font-size:1.3125rem}@media screen and (max-width: 800px){#work-filter .inside input::placeholder{font-size:1.2425rem}}#work-filter .inside input:-ms-input-placeholder{color:#292929;font-weight:300;opacity:1;font-size:1.3125rem}@media screen and (max-width: 800px){#work-filter .inside input:-ms-input-placeholder{font-size:1.2425rem}}#work-filter .inside input::-ms-input-placeholder{color:#292929;font-weight:300;opacity:1;font-size:1.3125rem}@media screen and (max-width: 800px){#work-filter .inside input::-ms-input-placeholder{font-size:1.2425rem}}#work-filter .inside #award-winning-toggle,#work-filter .inside .filter-toggle{color:#0015a7;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-left:none;padding:initial;background:initial}@media screen and (max-width: 950px){#work-filter .inside #award-winning-toggle,#work-filter .inside .filter-toggle{height:75px;flex:0 0 50% !important;border-bottom:initial}}#work-filter .inside #award-winning-toggle{flex:0 0 373px;cursor:pointer;position:relative}@media screen and (max-width: 1200px){#work-filter .inside #award-winning-toggle{flex:0 0 285px}}@media screen and (max-width: 800px){#work-filter .inside #award-winning-toggle{flex:initial !important;flex-grow:1 !important}}#work-filter .inside #award-winning-toggle #loading-spinner{right:-27px;top:4px;width:21px;height:21px}#work-filter .inside #award-winning-toggle .toggle-indi{background:#fff;border:1px solid #0015a7;width:52px;height:28px;border-radius:20px;margin-left:12px;position:relative;transition:.3s ease background-color;bottom:1px}#work-filter .inside #award-winning-toggle .toggle-indi:after{content:"";width:18px;height:18px;border-radius:10px;background:#0015a7;display:block;position:absolute;right:calc(100% - 22px);top:50%;transform:translateY(-50%);transition:.3s ease all}#work-filter .inside #award-winning-toggle.toggled .toggle-indi{background:#a40055;border:1px solid #a40055}#work-filter .inside #award-winning-toggle.toggled .toggle-indi:after{right:4px;background:#fff}#work-filter .inside .filter-toggle{flex:0 0 301px;background:#f7f7f7;cursor:pointer;column-gap:5px;border-right:0}@media screen and (max-width: 1200px){#work-filter .inside .filter-toggle{flex:0 0 232px}}@media screen and (max-width: 950px){#work-filter .inside .filter-toggle{border-right:initial}}@media screen and (max-width: 800px){#work-filter .inside .filter-toggle{flex:0 0 134px !important;padding:0 15px}#work-filter .inside .filter-toggle .mbl{display:none}}#work-filter .inside .filter-toggle svg{margin-left:5px;position:relative;bottom:2px}#work-container .inside{padding:0 var(--outside-block) 0 var(--outside-block)}@media screen and (max-width: 1300px){#work-container .inside{padding:0;padding-left:var(--outside-block)}}@media screen and (max-width: 800px){#work-container .inside{padding-left:0}}@media screen and (max-width: 1370px){#work-container .inside .custom-button-secondary{margin:5px auto 40px auto}}#work-container .inside .work-post-wrapper{display:flex;flex-wrap:wrap;column-gap:7px;row-gap:7px}@media screen and (max-width: 1370px){#work-container .inside .work-post-wrapper{flex-direction:column}}#work-container .inside .work-post-wrapper.no-more{padding-bottom:60px}@media screen and (max-width: 1370px){#work-container .inside .work-post-wrapper.no-more{padding-bottom:0px}}#work-container .inside .work-post{flex:0 0 calc(50% - 3.5px);min-height:33vw;position:relative;cursor:pointer;overflow:hidden;text-decoration:initial}#work-container .inside .work-post:focus-visible{outline:2px solid #0015a7;border-radius:16px;outline-offset:20px;z-index:1}#work-container .inside .work-post img,#work-container .inside .work-post video{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;transition:filter .3s ease}@media screen and (max-width: 1370px){#work-container .inside .work-post img,#work-container .inside .work-post video{position:static;height:680px}}@media screen and (max-width: 1000px){#work-container .inside .work-post img,#work-container .inside .work-post video{height:580px}}@media screen and (max-width: 800px){#work-container .inside .work-post img,#work-container .inside .work-post video{height:100%}}#work-container .inside .work-post .content{z-index:1;position:relative;color:#fff;width:100%;height:100%;flex-direction:column;padding:50px;display:flex;transition:opacity .3s ease;opacity:0}@media screen and (max-width: 1370px){#work-container .inside .work-post .content{opacity:1;color:#292929;display:block}}@media screen and (max-width: 800px){#work-container .inside .work-post .content{padding:35px var(--outside-block);width:100vw}#work-container .inside .work-post .content:after{content:"";background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgb(255, 255, 255) 100%);width:40px;position:absolute;bottom:25px;height:55px;right:0;z-index:0;pointer-events:none}}#work-container .inside .work-post .content .background{position:absolute;width:100%;height:100%;left:0;top:0}@media screen and (max-width: 1370px){#work-container .inside .work-post .content .background{display:none}}#work-container .inside .work-post .content .background .opaque-bg{position:absolute;width:100%;height:100%;opacity:.75;background-color:#292929 !important;filter:brightness(0.2)}#work-container .inside .work-post .content .intro{position:relative;margin-bottom:35px}@media screen and (max-width: 800px){#work-container .inside .work-post .content .intro{font-size:1.375rem}}#work-container .inside .work-post .content .title{margin-bottom:20px;position:relative}@media screen and (max-width: 800px){#work-container .inside .work-post .content .title{margin-bottom:10px;font-size:.875rem}}#work-container .inside .work-post .content .work-categories{display:flex;margin-top:auto;row-gap:8px;column-gap:8px;flex-wrap:wrap;position:relative}@media screen and (max-width: 800px){#work-container .inside .work-post .content .work-categories{flex-wrap:nowrap;white-space:nowrap;overflow:auto;padding-right:20px;position:relative;left:calc(-1*var(--outside-block));width:calc(100% + 2*var(--outside-block));padding-left:var(--outside-block)}}#work-container .inside .work-post .content .work-categories .category{opacity:1;align-self:flex-start;border:1.5px solid #fff;border-radius:30px;color:#fff}@media screen and (max-width: 1370px){#work-container .inside .work-post .content .work-categories .category{border:1px solid #777;color:#777;opacity:1}}#work-container .inside .work-post:hover img{filter:blur(6px)}@media screen and (max-width: 1370px){#work-container .inside .work-post:hover img{filter:initial}}#work-container .inside .work-post:hover .content{opacity:1}#work-container .inside .work-post.full{flex:0 0 100%;height:54vw}@media screen and (max-width: 1370px){#work-container .inside .work-post.full{height:initial}}#work-container.hide-big-cards .work-post.full{flex:0 0 calc(50% - 3.5px);height:initial}/*# sourceMappingURL=work.css.map */
