.plan-section{margin-bottom:200px;margin-top:100px}@media(max-width:767px){.plan-section{margin-bottom:100px;margin-top:50px}}@media(max-width:576px){.plan-section{margin-bottom:50px}}.plan-section .plan-card{height:100%;min-height:130px;padding:15px 40px}@media(max-width:991px){.plan-section .plan-card{align-items:flex-start;display:flex;justify-content:flex-start;min-height:unset;padding:2px 0 10px;text-align:left}}.plan-section .plan-card__icon{display:none}@media(max-width:991px){.plan-section .plan-card__icon{color:#eedcbc;display:block;margin-left:2px;margin-right:12px}}.plan-section .plan-card__title{display:block;font-size:24px;font-weight:500;line-height:133.333%;margin-bottom:8px}@media(max-width:1199px){.plan-section .plan-card__title{font-size:20px}}@media(max-width:991px){.plan-section .plan-card__title{margin-bottom:10px}}@media(max-width:576px){.plan-section .plan-card__title{font-size:16px}}@media(max-width:991px){.plan-section .plan-card__content{flex:1;text-align:left}}.plan-section .plan-card__text{font-size:20px;font-weight:400;line-height:140%}@media(max-width:1199px){.plan-section .plan-card__text{font-size:18px}}@media(max-width:576px){.plan-section .plan-card__text{font-size:14px;line-height:22px}}.plan-section .plan-image__item-block-content{max-height:1000px;opacity:1;overflow:hidden;transition:all .3s ease-in-out}.plan-section .plan__border{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media(max-width:991px){.plan-section .plan__border{display:none}}.plan-section .plan-image{border-radius:20px;max-width:511px}@media(max-width:991px){.plan-section .plan-image{margin:0 auto}}.plan-section .plan-image:before{padding-bottom:150%}.plan-section .plan-image__wrap{margin-bottom:73px;padding-top:100px}@media(max-width:767px){.plan-section .plan-image__wrap{margin-bottom:50px;padding-top:40px}}@media(max-width:991px){.plan-section .plan-image__wrap .row{flex-direction:column-reverse}}@media(min-width:992px){.plan-section .plan-image__item{margin-top:16px;padding-right:10px;width:50%}.plan-section .plan-image__item:first-child,.plan-section .plan-image__item:nth-child(2){margin-top:0}.plan-section .plan-image__item-content{align-items:flex-start;display:flex;position:static}}.plan-section .plan-image__item-number{color:#d19689;font-size:16px;font-weight:500;line-height:150%}.plan-section .plan-image__item-text{font-size:16px;font-weight:500;padding-left:6px}.plan-section .plan-image__item-title{font-family:Cormorant SC,serif;line-height:1;text-transform:uppercase}.plan-section .plan-image__item--title{margin-top:0;padding-right:0;width:100%}@media(max-width:991px){.plan-section .plan-image__item{margin-top:8px}.plan-section .plan-image__item-content{display:flex}.plan-section .plan-image__item-block-content{display:block;position:relative}.plan-section .plan-image__item-block-content .plan-image__item:first-child{margin-top:16px}.plan-section .plan-image__item-block-content.hidden{margin:0;max-height:0;opacity:0;padding:0}.plan-section .plan-image__item-number,.plan-section .plan-image__item-text{font-size:14px;font-weight:500;line-height:22px}.plan-section .plan-image__item-text{padding-left:8px}.plan-section .plan-image__item--title{border-bottom:.5px solid #cacaca;cursor:pointer;margin-bottom:0;margin-top:0;padding:12px 40px 12px 0;position:relative;transition:all .3s ease}.plan-section .plan-image__item--title:after{background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><rect width=\"20\" height=\"20\" fill=\"white\"/><path d=\"M5.87528 5.87472L14.1249 14.1243M5.87528 14.1243L14.1249 5.87472\" stroke=\"%239F8F85\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-top:-10px;position:absolute;right:0;top:50%;transform:rotate(45deg);transform-origin:center;transition:transform .3s ease;vertical-align:middle;width:20px}.plan-section .plan-image__item--title p{font-size:20px;padding:0}.plan-section .plan-image__item.active:after{transform:rotate(90deg)}.plan-section .plan-image__list{margin-top:10px}}.plan-section .plan-text{margin:0 auto;max-width:549px}@media(max-width:991px){.plan-section .plan-text{max-width:100%;text-align:left}}.plan-section .plan-text p{margin-bottom:25px}@media(max-width:991px){.plan-section .plan-text p{margin-bottom:23px}}
