@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}}#page{overflow:initial}body.modal-open{overflow:hidden}body.modal-bg-mobile{background-color:#f7f7f7}#standard-banner{border-bottom:hsla(0,0%,80%,.5019607843) 1px solid}#standard-banner .inside{transform:translateX(0px) !important}@media screen and (max-width: 1420px){#standard-banner .inside .intro{flex-direction:column;row-gap:28px}}#standard-banner .inside .intro .left{flex:0 0 39%;max-width:640px}@media screen and (max-width: 1420px){#standard-banner .inside .intro .left{flex:initial;width:100%;position:static;margin-top:30px;max-width:unset}}#faq-main{padding:65px var(--outside-block)}@media screen and (max-width: 1420px){#faq-main{padding:13px var(--outside-block) 43px}}#faq-main .inside{display:flex;align-items:baseline;column-gap:100px;justify-content:space-between}#faq-main .inside h2{margin-bottom:27px;font-weight:600;font-size:22px;line-height:var(--Line-Height-Nav, 40px)}#faq-main .inside input{margin-bottom:53px;padding:15px 0 15px 21px;font-size:large}@media screen and (max-width: 1420px){#faq-main .inside{flex-direction:column}}@media screen and (max-width: 1020px){#faq-main .inside{row-gap:28px}}#faq-main .inside .left{flex:0 0 39%;max-width:640px;position:sticky;top:118px}@media screen and (max-width: 1420px){#faq-main .inside .left{flex:initial;width:100%;position:static;margin-top:30px;max-width:unset}}#faq-main .inside .right{flex-grow:1}@media screen and (max-width: 1020px){#faq-main .inside .right{width:100%}}#faq-main .inside .right h2{margin-top:70px;font-weight:500;font-size:29px}@media screen and (max-width: 1020px){#faq-main .inside .right h2{margin-top:35px}}#faq-main .inside .right .faq-question{display:inline-flex;align-items:center;padding-bottom:.75rem;border-bottom:hsla(0,0%,80%,.5019607843) 1px solid;width:100%;cursor:pointer;font-family:"Roundo";font-size:1.3125rem;font-style:normal;font-weight:500;line-height:1.6em;margin-top:0px}@media screen and (max-width: 1350px){#faq-main .inside .right .faq-question{font-size:1.225rem}}@media screen and (max-width: 1020px){#faq-main .inside .right .faq-question{display:flex;justify-content:space-between}}@media screen and (max-width: 900px){#faq-main .inside .right .faq-question{font-size:1.125rem}}#faq-main .inside .right button.faq-modal-trigger{background:none;border:none;padding:0;display:inline-flex;align-items:center;cursor:pointer}#faq-main .inside .right button.faq-modal-trigger svg,#faq-main .inside .right button.faq-modal-trigger img{width:24px;height:24px;margin-left:10px;margin-bottom:5px;display:block}#faq-main .inside .right .faq-group ul{list-style:none;padding:0;margin:0}#faq-main .inside .right .faq-group li{text-decoration:none;padding-bottom:12px}.faq-search-wrapper{position:relative;max-width:100%;width:100%;margin-bottom:15px}.faq-search-wrapper input{width:100%;padding:.5rem;box-sizing:border-box}.faq-search-wrapper button{position:absolute;right:.3rem;top:26.5%;transform:translateY(-50%);background:none;border:1px solid #0015a7;border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.faq-search-wrapper button .search-icon-wipe{position:relative;width:100%;height:100%;overflow:hidden}.faq-search-wrapper button .search-icon-wipe img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.faq-search-wrapper button .search-icon-wipe .svg-base{z-index:1}.faq-search-wrapper button .search-icon-wipe .svg-hover{z-index:2;clip-path:inset(0 100% 0 0);transition:clip-path .4s ease}.faq-search-wrapper button:hover .svg-hover{clip-path:inset(0 0 0 0)}#faqFilters{padding-left:0}#faqFilters .filter-label{margin-right:.25em}@media screen and (max-width: 1020px){#faqFilters{display:none}}#faqFilters li{position:relative;overflow:hidden;border-radius:50px;border:1px solid #0015a7;color:#000;cursor:pointer;transition:color .8s ease;display:flex;padding-left:5px;align-items:center;margin-top:10px;z-index:0}#faqFilters li::before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background-color:#d8ff76;z-index:-1;transition:width .8s ease;clip-path:polygon(0% 0%, calc(100% - 24px) 0%, 100% 50%, calc(100% - 24px) 100%, 0% 100%)}#faqFilters li:not(.active):hover::before{width:110%}#faqFilters li.active{pointer-events:none;background:#0015a7;color:#d8ff76}#faqFilters li.active .arrow-icon{background:url("/wp-content/themes/array-theme/images/shell/slider-arrow-green.svg") no-repeat center;background-size:contain}.arrow-icon{display:inline-block;width:54px;height:54px;background:url("/wp-content/themes/array-theme/images/shell/slider-arrow.svg") no-repeat center;background-size:contain;transition:background .8s ease;z-index:1;position:relative}#faqFilters li.active{background:#0015a7;color:#d8ff76}#faqFilters li.active .arrow-icon{background:url("/wp-content/themes/array-theme/images/shell/slider-arrow-green.svg") no-repeat center;background-size:contain}.mobile-only{display:none}@media screen and (max-width: 1020px){.mobile-only{display:block}}.custom-dropdown{position:relative;width:100%;font-size:1rem;z-index:10}.custom-dropdown .dropdown-info{padding:.75rem 1rem;border-bottom:none}.custom-dropdown .dropdown-info .currently-showing{margin:0;font-size:1rem;color:#d8ff76}.custom-dropdown.open .selected-option{border-radius:25px 25px 0 0}.custom-dropdown .selected-option{display:flex;justify-content:flex-start;align-items:center;padding:.3rem;width:100%;border-radius:25px;border-bottom:none;background-color:#0015a7;color:#fff;cursor:pointer;box-sizing:border-box;font-size:1rem;padding-left:17px}.custom-dropdown .selected-option .current-selection{flex-grow:1}.custom-dropdown #faqDropdownBtn{position:relative;width:2.7rem;height:2.7rem;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.custom-dropdown #faqDropdownBtn .dropdown-arrow{width:3rem;height:3rem;transition:transform .3s ease-in-out}.custom-dropdown #faqDropdownBtn.open .dropdown-arrow{transform:rotate(180deg)}.custom-dropdown .dropdown-menu{position:relative;width:100%;margin-top:0;background:#0015a7;border:1px solid #0015a7;border-radius:0 0 25px 25px;border-top:none;flex-direction:column;box-shadow:none;color:#fff;padding:0;height:0;overflow:hidden;opacity:0;transition:height .7s cubic-bezier(0.25, 0.8, 0.25, 1),opacity .6s cubic-bezier(0.25, 0.8, 0.25, 1)}.custom-dropdown .dropdown-menu ul{list-style:none;margin:0;padding:0}.custom-dropdown .dropdown-menu ul li{padding:.75rem 1rem;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;gap:0;justify-content:flex-start !important}.custom-dropdown .dropdown-menu ul li .option-text{flex-grow:1}.custom-dropdown .dropdown-menu ul li .option-icon{display:inline-block;width:3rem;height:3rem;background:url("/wp-content/themes/array-theme/images/shell/slider-arrow-white.svg") no-repeat center;background-size:contain}.custom-dropdown .dropdown-menu ul li:hover{background:hsla(0,0%,100%,.1)}.custom-dropdown.open .dropdown-menu{height:auto;opacity:1}.custom-dropdown.open .dropdown-menu{display:flex}.faq-group{display:none}.faq-group.active{display:block}.faq-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:101;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none}.faq-modal:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.5}.faq-modal .inside{position:relative;width:80vw;max-width:1500px;height:80vh;max-height:800px;top:50%;left:50%;border-radius:20px;transform:translate(-50%, -50%);background-image:url("/wp-content/themes/array-theme/images/shell/modal-diamond.svg");background-repeat:no-repeat;background-position:left;background-size:auto 99%;background-color:#fff;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;flex-direction:column;box-sizing:border-box;justify-content:flex-start !important}.faq-modal .inside .close-modal{position:absolute;top:0;right:10px;padding:20px;border:1px solid #0015a7;border-radius:50%;background-color:#0015a7;margin:10px;cursor:pointer;width:3rem;height:3rem;overflow:hidden}.faq-modal .inside .close-modal::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d8ff76;transform:translateX(-100%);transition:transform .3s ease;z-index:1}.faq-modal .inside .close-modal svg{position:absolute;top:25%;left:25%;z-index:2}.faq-modal .inside .close-modal:hover{background-position:50% 50%,50% 65%}.faq-modal .inside .close-modal:hover::before{transform:translateY(0)}.faq-modal .inside .close-modal:hover svg path{stroke:#0015a7}.faq-modal .inside .upper{position:sticky;z-index:10;top:0;left:0;background-color:#f7f7f7;border-bottom:hsla(0,0%,80%,.5019607843) 1px solid;border-radius:20px 20px 0 0;width:100%;height:70px}@media screen and (max-width: 1020px){.faq-modal .inside .upper{border-radius:unset}}.faq-modal .inside h2.modal-title{margin:20px !important;padding-left:15px;font-weight:500 !important}.faq-modal .inside .modal-content>*:first-child{margin-top:0 !important}.faq-modal .inside .modal-content{overflow-y:auto;padding:10vh 10vw 5vh 15vw}.faq-modal .inside .modal-content .mobile-only-crumbs p{display:none;font-weight:100}@media screen and (max-width: 1020px){.faq-modal .inside .modal-content .mobile-only-crumbs p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin-bottom:40px}}.faq-modal .inside .modal-content .tertiary-heading,.faq-modal .inside .modal-content .faq-question,.faq-modal .inside .modal-content .faq-answer-heading,.faq-modal .inside .modal-content .faq-modal-answer,.faq-modal .inside .modal-content .faq-categories{width:100%;text-align:left}.faq-modal .inside .modal-content .tertiary-heading{font-size:18px;font-weight:600}.faq-modal .inside .modal-content h3.tertiary-heading{margin:0 !important}.faq-modal .inside .modal-content .faq-question{font-size:35px !important;font-weight:500 !important;border-bottom:none !important;margin:0 !important;padding:16px 0 !important}.faq-modal .inside .modal-content .faq-answer-heading{font-size:18px;font-weight:600;padding:26px 0 16px;margin:0}.faq-modal .inside .modal-content .faq-cat-list{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.faq-modal .inside .modal-content .faq-cat-list .category-tag{border:1px solid #ccc;padding:6px 12px;border-radius:30px;font-size:14px;color:#000}.faq-modal .inside .modal-content .faq-modal-answer{font-size:20px;line-height:1.6}.faq-modal .inside .modal-content .share-container{display:block;margin:27px 0;padding:26px 0 16px 0}.faq-modal .inside .modal-content .share-container>*{margin-bottom:0 !important}.faq-modal .inside .modal-content .share-container .header.small-heading{padding-bottom:16px}.faq-modal .inside .modal-content .share-container .socials{display:flex;align-items:center;column-gap:10px}.faq-modal .inside .modal-content .share-container .socials a svg{width:28px}.faq-modal .inside .modal-content .share-container .socials .share-icon{margin-bottom:10px;display:block}.faq-modal .inside .modal-content .share-container .socials .share-icon svg path{fill:#a40055}@media screen and (max-width: 1020px){#faq-main .inside .right h2{margin-bottom:.5rem}#faq-main .inside .right button.faq-modal-trigger img[src*="+.svg"]{display:none}#faq-main .inside .right button.faq-modal-trigger svg{display:block;background-image:url("/wp-content/themes/array-theme/images/shell/slider-arrow.svg");background-repeat:no-repeat;background-position:center;width:2rem;height:2rem}.faq-modal .inside{width:100vw;height:100vh;max-height:unset;border-radius:0;background:unset;background-color:#fff;display:block !important;overflow-y:scroll;top:0;transform:translate(-50%, 0%)}.faq-modal .inside::before{content:"";position:fixed;top:33px;left:0;width:100%;height:100%;background-image:url("/wp-content/themes/array-theme/images/shell/modal-diamond.svg");background-repeat:no-repeat;background-position:left top;background-size:65px;z-index:0;pointer-events:none}.faq-modal .inside>*{position:relative;z-index:1}.faq-modal .inside .modal-content{padding-top:5vh}.faq-modal .inside .modal-content h2.faq-question{font-weight:500 !important}.faq-modal .inside .upper .modal-title{display:none}}/*# sourceMappingURL=faqs.css.map */
