#main-wrapper #inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0}#promo-page .promo-page-banner-section{padding:40px 64px;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),var(--bg-image,none);background-size:cover;background-repeat:no-repeat;background-position:center}#promo-page .promo-page-section__wrapper{margin:0 auto;max-width:1312px;display:flex;flex-flow:row nowrap;justify-content:space-between}#promo-page .promo-page-banner__content{margin-top:200px;padding-right:32px;max-width:551px}#promo-page .promo-page-banner-text{color:#fff}#promo-page .promo-page-banner-text h1{margin-bottom:12px;font-family:Metropolis;font-weight:700;font-size:52px;line-height:52px;letter-spacing:0;color:#fff}#promo-page .promo-page-banner-text h1+p{margin-top:0}#promo-page .promo-page-banner-text p{font-family:Metropolis;font-weight:500;font-size:20px;line-height:26.4px;letter-spacing:0}#promo-page-banner-form-container{scroll-margin-top:100px}.promo-page-banner-form__container{margin-left:auto;max-width:550px}#promo-page .promo-page-banner-form h3{font-size:40px;line-height:48px;font-weight:700}#promo-page .promo-page-banner__form-wrapper{max-width:50%}#promo-page .site-form .select2-selection--multiple{display:flex !important;flex-flow:row wrap !important;justify-content:flex-start !important;min-height:50px;height:auto !important;padding:12px 25px 12px 12px !important}#promo-page .site-form .select2-selection--multiple ul{height:100%;display:inline-block !important;padding:0 !important;margin:0 !important}#promo-page .site-form .select2-selection--multiple ul li{margin-top:0 !important;margin:0 5px 5px 0 !important}#promo-page .site-form .select2-selection--multiple ul+span{flex:1 0 auto;display:flex;min-width:2rem}#promo-page .site-form .select2-selection--multiple ul+span>input{margin:0;font-family:Metropolis;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;color:var(--gray-color-2)}.select2-container--default .select2-selection--multiple:after{content:'';border:0;position:absolute;top:50%;right:13px;transform:translateY(-50%);pointer-events:none;width:12px !important;height:9px !important;background:var(--gray-color-2) !important;-webkit-mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/arrow-down.svg) !important;mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/arrow-down.svg) !important}#promo-page #featured-promo .container{max-width:1312px;padding:0 32px;width:auto;box-sizing:content-box}#promo-page .promo-page-featured-section{padding-top:100px;padding-bottom:60px}#promo-page .featured-section__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}#promo-page .featured-section__wrapper:before,#promo-page .featured-section__wrapper:after{display:none}#promo-page .featured-section__text-content{flex:0 1 auto;display:flex;flex-flow:column nowrap;gap:24px;padding-right:47px;max-width:488px;font-family:Metropolis}#promo-page .featured-section__text-content-body>*+*{margin-top:12px}#promo-page .featured-section__description p{margin:0}#promo-page .featured-section__description p:not(:last-child){margin-bottom:1rem}#promo-page .featured-section__tag{font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;color:var(--primary-color)}#promo-page .featured-section__text-content h2{margin:0;font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;color:var(--black-color-1)}#promo-page .featured-section__subtitle{font-weight:700;font-size:20px;line-height:30px;letter-spacing:0}#promo-page .featured-section__description{font-weight:400;font-size:20px;line-height:30px;letter-spacing:0}#promo-page .featured-section__text-content .site-button{align-self:start}#promo-page .featured-section__image-container{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;width:68.20%;height:452px;min-width:56%}#promo-page .featured-section__image-container img{width:100%;object-fit:cover}#promo-page #promo-grid .container{max-width:1312px;padding:0 32px;width:auto;box-sizing:content-box}#promo-page .promo-page-promo-grid-section{padding:80px 0;background:var(--white-color-9)}#promo-page .grid-header{max-width:840px;margin:0 auto}#promo-page .grid-header h2{font-family:Metropolis;font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;text-align:center;color:var(--black-color-1)}#promo-page .grid-header__subtitle{font-family:Metropolis;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--black-color-1)}#promo-page .grid-filters{display:flex;gap:16px;margin:24px 0}#promo-page .grid-filters input.search-input{position:relative;border:1px solid var(--gray-color-3);border-radius:0;color:var(--gray-color-2)}#promo-page .grid-filters input.search-input:focus{border:1px solid var(--gray-color-3);border-radius:0;outline:none}#promo-page .grid-filters input.search-input{padding:9.5px 12px 9.5px 48px;font-family:Metropolis;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;background:#fff no-repeat 12px center url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/search.svg)}#promo-page .grid-filters select{height:40px}#promo-page .grid-filters .select2-container .select2-selection--single{display:flex;align-items:center;padding:9.5px 12px;height:auto;border:1px solid var(--gray-color-3);border-radius:0}#promo-page .grid-filters .select2-container .select2-selection--single .select2-selection__rendered{font-family:Metropolis;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;color:var(--gray-color-2)}#promo-page .grid-filters .select2-container .select2-selection--single .select2-selection__clear{display:flex;align-items:center;height:21px;margin-right:0;padding-left:0}#promo-page .grid-filters .select2-container .select2-selection--single .select2-selection__arrow{-webkit-mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/arrow-down.svg);mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:ceter;background:var(--gray-color-2);top:unset;right:12px;width:24px;height:24px}#promo-page .grid-filters .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}#promo-page .grid-filters .select2-container .select2-results__options{margin:0}#promo-page .grid-filters input[name=search]{flex:1 0 auto}#promo-page .grid-filters select[name=category]+.select2-container{max-width:175px;min-width:175px}#promo-page .grid-filters select[name=location]+.select2-container{max-width:129px;min-width:129px}#promo-page .grid-filters select[name=sort]+.select2-container{max-width:114px;min-width:114px}#promo-page .promo-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 32px;min-height:400px}#promo-page .promo-list .promo-card{display:flex;flex-flow:column nowrap;max-width:416px;border:1px solid var(--gray-color-3)}#promo-page .promo-list .promo-card.disabled{filter:grayscale()}#promo-page .promo-list .image-container{display:flex;flex-flow:row nowrap;position:relative;width:100%}#promo-page .promo-list .image-ar-crutch{position:relative;padding-bottom:58.41%}#promo-page .promo-list .image-container>img{position:absolute;width:100%;height:100%;object-fit:cover}#promo-page .promo-list .content{flex:1 0 auto;display:flex;flex-flow:column nowrap;gap:16px;padding:20px 40px 24px}#promo-page .promo-list .content h3{margin:0;font-family:Metropolis;font-weight:700;font-size:24px;line-height:28.8px;letter-spacing:0;text-align:center;color:var(--black-color-1)}#promo-page .promo-list .content .promo-subtitle{font-family:Metropolis;font-weight:700;font-size:16px;line-height:21.12px;letter-spacing:0;text-align:center;color:var(--gray-color-1)}#promo-page .promo-list .content .promo-description{font-family:Metropolis;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--gray-color-1)}#promo-page .promo-list .content .promo-description p{margin:0}#promo-page .promo-list .content .promo-description p:not(:last-child){margin-bottom:1rem}#promo-page .promo-list .content .site-button{margin-top:auto;align-self:center}#promo-page .promo-list .promo-card.disabled .content .site-button{background:var(--gray-color-3);border:1px solid var(--gray-color-3);pointer-events:none}#promo-page .promo-list .loader-wrapper{grid-column:1/-1;display:flex;justify-content:center;align-items:center;height:400px}#promo-page .promo-list .loader{width:48px;height:48px;border:3px solid var(--white-color-1);border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:promo-loader-rotation 1s linear infinite}#promo-page .promo-list .loader:after{content:'';box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid transparent;border-bottom-color:var(--red-color-2)}@keyframes promo-loader-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#promo-page .promo-list-pagination-container{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:30px}#promo-page .promo-list-pagination-container .page-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:Metropolis;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--gray-color-1);border:none;background:0 0}#promo-page .promo-list-pagination-container .page-button.current-page{font-weight:700;color:var(--black-color-1)}#promo-page .promo-list-pagination-container .page-button:hover{background:var(--primary-color);color:#fff}#promo-page .promo-list-pagination-container .page-button .nav-arrow{width:20px;height:20px;-webkit-mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/promo-nav-arrow.svg);mask-image:url(//launchpad.ph/wp-content/themes/launchpad/assets/css/custom-page/../../../assets/svg/promo-nav-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--black-color-1)}#promo-page .promo-list-pagination-container .page-button .nav-arrow.arrow-left{transform:rotate(180deg)}#promo-page .promo-list-pagination-container .page-button:hover .nav-arrow{background-color:#fff}@media only screen and (max-width:991px){#promo-page .promo-page-banner-section{padding:0;background:0 0}#promo-page .promo-page-section__wrapper{flex-flow:column nowrap;padding:0}#promo-page .promo-page-banner__content{margin-top:0;padding:100px 30px;max-width:none;background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),var(--bg-image,none);background-size:cover;background-repeat:no-repeat;background-position:center}#promo-page .promo-page-banner-text{margin:0 auto;max-width:768px;text-align:center}#promo-page .promo-page-banner__form-wrapper{max-width:none}#promo-page .promo-page-banner-form__container{display:flex;flex-flow:column nowrap;align-items:center;max-width:none;background-color:var(--white-color-10)}#promo-page .promo-page-banner-form__form-submit{width:100%}#promo-page .featured-section__text-content{padding:0;max-width:600px}#promo-page .featured-section__text-content .site-button{width:auto}#promo-page .featured-section__wrapper{flex-flow:column-reverse nowrap;align-items:center}#promo-page .featured-section__wrapper{gap:32px}#promo-page .featured-section__image-container{width:640px;height:auto;max-width:100%}#promo-page .featured-section__text-content-body>*+*{margin-top:12px}#promo-page .featured-section__text-content .site-button{margin-top:24px;align-self:center}#promo-page .grid-filters{gap:8px}#promo-page .promo-list{grid-template-columns:repeat(2,minmax(0,1fr))}#promo-page .grid-filters select[name=category]+.select2-container{flex:1 1 auto;max-width:none}#promo-page .grid-filters select[name=location]+.select2-container{flex:1 1 auto;max-width:none}#promo-page .grid-filters select[name=sort]+.select2-container{flex:1 1 auto;max-width:none}#promo-page .promo-list .content .site-button{width:auto}}@media only screen and (max-width:767px){#promo-page .grid-filters{flex-flow:row wrap;justify-content:space-between}#promo-page .grid-filters input.search-input{flex:1 1 100%}#promo-page .grid-filters select{flex:1 1 auto;width:auto}#promo-page .promo-list{justify-items:center;grid-template-columns:repeat(1,minmax(0,1fr))}}