#inner-page-wrapper>.container{width:100%;padding:0}.promo-page-custom-container{max-width:1312px;margin:0 auto;width:100%}body:not(.home) #inner-page-wrapper{margin-bottom:0 !important}.promo-page-banner{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;padding:80px 64px}.promo-page-banner-content{display:flex;flex-flow:row nowrap;justify-content:space-between}.promo-page-banner-content>div{flex:1 1 0;max-width:50%}#promo-page .promo-page-banner .promo-dropdown-label{margin:5px 0 14px;font-size:14px;font-weight:400;line-height:21px;color:var(--black-color-2)}#promo-page .promo-page-banner-text{display:flex;flex-flow:column nowrap;gap:12px;max-width:519px;padding:50px 32px 50px 0;box-sizing:content-box}#promo-page .promo-page-banner-text h1{margin:0;font-size:52px;font-weight:700;line-height:52px;color:var(--white-color-1)}#promo-page .promo-page-banner-text p{margin:0;font-size:20px;font-weight:500;line-height:26.4px;letter-spacing:0;color:var(--white-color-1)}#promo-page-banner-form-container{scroll-margin-top:100px}.promo-page-banner-form__container{margin-left:auto;padding:50px 40px;max-width:550px;background:var(--secondary-color)}#promo-page .promo-page-banner-form h3{font-size:40px;line-height:48px;font-weight:700}#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(//loft.ph/app/themes/loftph/assets/css/custom-page/../../../assets/svg/arrow-down.svg) !important;mask-image:url(//loft.ph/app/themes/loftph/assets/css/custom-page/../../../assets/svg/arrow-down.svg) !important}#promo-list .promo-list-wrapper{display:flex;justify-content:center;padding:0 16px}#promo-list .promo-list-content{display:inline-flex;flex-flow:row wrap;justify-content:center;gap:32px;margin:80px 0;min-width:0}#promo-list .promo-card{display:flex;flex-flow:column nowrap;gap:24px;padding:30px 40px;background:var(--white-color-1);border:1px solid var(--gray-color-3);width:567px;min-width:0;max-width:567px;box-sizing:border-box}#promo-list .promo-image{display:flex;flex-flow:row nowrap;position:relative;width:100%}#promo-list .promo-image-ar-crutch{position:relative;padding-bottom:58.55670103%}#promo-list .promo-image>img{position:absolute;width:100%;height:100%;object-fit:cover}#promo-list .promo-text{display:flex;flex-flow:column nowrap;gap:16px}#promo-list .promo-text .promo-title{font-size:32px;font-weight:700;line-height:38.4px;text-align:center;color:var(--black-color-2)}#promo-list .promo-text .promo-subtitle{font-size:20px;font-weight:700;line-height:26.4px;text-align:center;color:var(--gray-color-1)}#promo-list .promo-text .promo-description{font-size:16px;font-weight:400;line-height:24px;color:var(--gray-color-1)}#promo-list .promo-text p{margin:0}#promo-list .promo-card .promo-cta{align-self:center;padding:12px 20px;background:var(--primary-color);color:var(--white-color-1);font-family:Metropolis;font-weight:700;font-size:12px;line-height:18px;letter-spacing:0;text-decoration:none;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#promo-list .promo-card .promo-cta:hover{background:var(--accent-color);border-color:var(--accent-color);color:var(--white-color-1)}@media only screen and (max-width:991px){.promo-page-banner{padding:0;background:0 0}.promo-page-banner-content{flex-flow:column nowrap}.promo-page-banner-content>div{max-width:100%}#promo-page .promo-page-banner-text{max-width:none;padding:100px 25px;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;text-align:center}.promo-page-banner-text>*{max-width:768px}.promo-page-banner-form__container{display:flex;flex-flow:column nowrap;align-items:center;max-width:none}.promo-page-banner-form__form-submit{width:100%}}@media only screen and (max-width:480px){#promo-list .promo-card{padding:15px 20px}}