.custom-membership .member_main{background-color:#f7f7f6;padding-block:80px 40px}.custom-membership .member_main .member_body{display:grid;grid-template-columns:repeat(2,1fr);gap:75px}.member_detail h4{font-size:16px;font-weight:700;line-height:21.55px;color:#253728;text-transform:uppercase}.member_detail h2,.member_detail h1{font-size:60px;font-weight:700;line-height:71px;color:#253728;text-transform:uppercase;margin-bottom:16px;letter-spacing:0}.member_detail p{font-size:16px;font-weight:400;line-height:26px;color:#253728;font-family:Archivo;letter-spacing:0;max-width:630px;margin-bottom:32px}.member_detail ul li+li{margin-top:16px}.member_detail ul{list-style:none}.member_detail ul li{position:relative;padding-left:25px;font-size:16px;font-weight:400;line-height:17.41px;color:#253728;letter-spacing:0}.member_detail ul li:before{content:"";position:absolute;width:16px;height:16px;background-image:url(/cdn/shop/files/tick.svg?v=1714670809);top:50%;transform:translateY(-50%);left:0}.member_form{padding:40px;background:#fff;border-radius:8px}.member_form form .form-row{display:flex;gap:20px}.member_form form input,.member_form form select{padding:10px 20px;min-height:55px;font-family:Archivo;margin-bottom:20px;border:1px solid rgba(238,238,238,1);border-radius:4px;font-size:16px;color:#000c;width:100%;background-color:#fff;-webkit-appearance:none;appearance:none}.member_form form select{background-image:url(/cdn/shop/files/select-arrow1.svg?v=1718124762);background-repeat:no-repeat;background-position:97% center}.member_form .plan_type{display:flex;align-items:center;margin-bottom:20px}.member_form .plan_type .currency{background-color:#253728;height:55px;width:70px;text-align:center;line-height:55px;color:#fff;border-radius:4px 0 0 4px;font-size:16px;font-weight:400;font-family:Archivo}.member_form .plan_type select{margin-bottom:0!important;border-radius:0 4px 4px 0}.member_form form input::placeholder{color:#000c}.member_form form #subscribe{width:100%;border-radius:8px;background-color:#2b3f2e;overflow:hidden;border:none;font-size:16px;font-weight:600;line-height:17.41px;font-family:Archivo;height:55px;transition:all .4s ease;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.member_form form #subscribe:hover{background-color:var(--secondary-color)}.custom-membership .text-blockitems{margin-block:70px;background-color:#f7f7f6;padding:15px;border:1px solid rgba(0,0,0,.1);border-radius:8px}.custom-membership .text-blockitems-body{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding-top:80px}.custom-membership .title-wrapper-custom{text-align:center;margin-bottom:40px}.custom-membership .suitable-plan-body-content-items.suitable-plan-body-title p{font-family:Archivo;font-weight:500}.custom-membership .title-wrapper-custom h2,.custom-membership .multicolumn .title-wrapper-with-link .title{font-size:40px;font-weight:700;line-height:53.88px;color:#253728;text-transform:uppercase;margin-bottom:12px}.custom-membership .title-wrapper-custom p,.custom-membership .multicolumn .title-wrapper-with-link .subheading{font-size:16px;line-height:21.55px;font-weight:700;font-family:Archivo Narrow;text-transform:uppercase;color:#25372899}.custom-membership .suitable_plan_sec{background-color:#fff;border-radius:8px;margin-inline:50px}.custom-membership .suitable-plan-table-header{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.custom-membership .suitable-plan-header-cont{text-align:center;padding:60px}.custom-membership .suitable-plan-header-cont h2{font-size:24px;font-weight:600;line-height:26.11px;font-family:Archivo;color:#253728;letter-spacing:0}.custom-membership .suitable-plan-header-cont p,.custom-membership .suitable-plan-body-content-items div{font-size:16px;font-weight:400;line-height:17.41px;font-family:Archivo;color:#253728;letter-spacing:0}.custom-membership .suitable-plan-header-cont img{margin-bottom:15px;width:32px}.custom-membership .suitable-plan-header-cont p{padding-top:10px}.custom-membership .suitable-plan-table-body{border-top:2px solid #253728}.custom-membership .suitable-plan-body-content{display:flex;align-items:center;border-bottom:1px solid #DDDDDD}.custom-membership .suitable-plan-body-content-items{width:33.33%;text-align:center;padding:20px}.custom-membership .suitable-plan-body-content-items+.suitable-plan-body-content-items{border-left:1px solid #dddddd}.custom-membership .groundimage{margin-top:30px}.custom-membership .groundimage p{font-size:16px;font-weight:400;line-height:17.41px;font-family:Archivo;color:#253728;letter-spacing:0;text-align:center;font-style:italic}.custom-membership .groundimage img{width:100%}.custom-membership .border-section{height:59px;background-color:#f7f7f6;margin-top:0!important}.custom-membership .section-multicolumn{padding-bottom:80px}.custom-membership .multicolumn .title-wrapper-with-link{flex-direction:column;gap:0}.custom-membership .multicolumn .multicolumn-card{border-radius:8px;overflow:hidden}.custom-membership .multicolumn .multicolumn-card__info h3{font-size:18px;line-height:19.58px;font-weight:600;font-family:Archivo;color:#253728;letter-spacing:0;margin-bottom:10px}.custom-membership .multicolumn .multicolumn-card__info p{font-size:16px;letter-spacing:0;line-height:26px;color:#253728cc;font-family:Archivo}.custom-membership .multicolumn .button{margin-top:50px;min-width:160px;border-radius:8px;background-color:#2b3f2e;overflow:hidden;border:none;font-size:16px;font-weight:600;line-height:17.41px;font-family:Archivo;height:50px;transition:all .4s ease}@media screen and (max-width:990px){.custom-membership .member_main .member_body{grid-template-columns:repeat(1,1fr);gap:30px}.custom-membership .member_main{padding-block:50px 20px}.member_detail h2{font-size:32px;line-height:43.1px;text-align:center;margin-bottom:10px}.member_detail h4{font-size:14px;text-align:center;margin-bottom:5px}.member_detail p{font-size:14px;margin-bottom:28px}.member_detail ul li+li{margin-top:12px}.member_form{padding:50px 20px}.member_form form input,.member_form form select{font-size:14px}.member_form form .form-row{display:block}.member_form form select{background-position:95% center}.suitable-plan-table-header .suitable-plan-header-cont:first-child{display:none}.custom-membership .suitable-plan-header-cont{text-align:center;padding:20px 10px}.custom-membership .multicolumn-list__item.center .media--adapt,.custom-membership .multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%}.custom-membership .title-wrapper-custom h2,.custom-membership .multicolumn .title-wrapper-with-link .title{font-size:32px;line-height:43.1px}.custom-membership .multicolumn .title-wrapper-with-link{align-items:center}.custom-membership .title-wrapper-custom p,.custom-membership .multicolumn .title-wrapper-with-link .subheading{font-size:14px;line-height:18.86px;text-align:center}.custom-membership .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.custom-membership .suitable-plan-table-header{grid-template-columns:repeat(2,1fr)}.custom-membership .suitable-plan-header-cont h2{font-size:18px;line-height:19.58px}.custom-membership .suitable-plan-header-cont p,.custom-membership .suitable-plan-body-content-items div{font-size:14px;line-height:15.23px}.custom-membership .suitable-plan-body-content-items.suitable-plan-body-title div{font-weight:600}.custom-membership .suitable-plan-header-cont p{padding-top:7px}.member_form .plan_type select{padding-inline:15px 35px}.custom-membership .suitable-plan-body-content{flex-wrap:wrap}.suitable-plan-body-content-items.suitable-plan-body-title{width:100%;background:#2537280d;border:.5px solid #253728;padding:10px}.custom-membership .suitable-plan-body-content-items.suitable-plan-body-content-area{width:50%;padding:13px 6px}.custom-membership .suitable-plan-table-body{border-top:none}.custom-membership .title-wrapper-custom{margin-bottom:30px;padding-inline:20px}.page-width.suitable_main{padding-inline:0!important}.custom-membership .border-section{height:40px}.custom-membership .groundimage{height:30px}.custom-membership .groundimage img{height:100%;object-fit:cover;background:#f7f7f6}.border-section .mobile{object-fit:cover}.custom-membership .text-blockitems-body{border:none;border-radius:0;padding-top:30px}.custom-membership .groundimage p{font-size:14px;line-height:20px}.custom-membership .text-blockitems{margin-block:0 50px;border:none;padding:15px 0;border-radius:0}.custom-membership .suitable_plan_sec{margin-inline:20px}.custom-membership .multicolumn .button{margin-top:30px;min-width:100%}.custom-membership .section-multicolumn{padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/membership.css.map */
