.features_presentation .features_presentation_title{margin:auto;max-width:800px;text-align:center}.features_presentation .features_presentation_title h2{color:#262625;font-size:60px;line-height:110.00000000000001%;margin:0 0 104px}.features_presentation .features_presentation_content{display:flex;flex-direction:column;row-gap:88px}.features_presentation .features_presentation_content .features_presentation_section{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 0 calc(50vw - 647px)}.features_presentation .features_presentation_section .features_presentation_text{width:45%}.features_presentation .features_presentation_section .features_presentation_image{line-height:0;width:55%}.features_presentation .features_presentation_section .features_presentation_image img{border-radius:32px 0 0 32px;height:600px!important;object-fit:cover;width:100%}.features_presentation .features_presentation_text .features_text{max-width:600px}.features_presentation .features_presentation_section .features_presentation_text h2{line-height:110.00000000000001%;margin:0 0 56px}.features_presentation .features_presentation_text .features_presentation_btn{align-items:center;display:flex;margin:36px 0 0}.features_presentation .features_presentation_accordions .features_accordion_content{color:#212121;font-size:18px;font-weight:400;line-height:28px;max-height:0;opacity:0;overflow:hidden;padding:0;transform:translateZ(0);transition:opacity .3s ease}.features_presentation .features_presentation_accordions.active .features_accordion_content{max-height:500px;opacity:1;padding:0 102px 15px 0}.features_presentation .features_presentation_accordions .features_accordion_heading{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;padding:16px 0}.features_presentation .features_presentation_accordions .features_accordion_heading h4{color:#212121;font-size:24px;font-weight:800;line-height:normal;margin:0;padding:0 15px 0 0;width:calc(100% - 48px)}.features_presentation .features_accordion_heading .features_accordion_icon{align-items:center;background:#0000000d;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.features_presentation .features_presentation_accordions{position:relative;will-change:max-height}.features_presentation .features_presentation_accordions .features_accordion_icon svg{transition:transform .3s ease}.features_presentation .features_presentation_accordions.active .features_accordion_icon svg{transform:rotate(180deg)}.features_presentation .features_presentation_accordions:before{background:linear-gradient(60.32deg,hsla(0,0%,100%,0) -6.49%,hsla(9,86%,67%,.5) 31.71%,rgba(245,209,65,.6) 42.33%,rgba(17,155,155,.7) 46.04%,rgba(107,141,237,.5) 51.35%,hsla(0,0%,100%,0) 103.88%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.features_presentation .features_presentation_accordions:first-child:before{display:none}.features_presentation .features_presentation_section .features_presentation_text p{font-size:18px;font-weight:400;line-height:150%;margin:0 0 30px}@media only screen and (max-width:1024px){.features_presentation .features_presentation_title h2{font-size:38px;margin:0 0 60px}.features_presentation .features_presentation_content .features_presentation_section{flex-direction:column-reverse!important;margin:0!important;row-gap:30px}.features_presentation .features_presentation_section .features_presentation_image,.features_presentation .features_presentation_section .features_presentation_text{width:100%}.features_presentation .features_presentation_content{padding:0 20px}.features_presentation .features_presentation_section .features_presentation_image img{border-radius:32px!important;height:350px!important}.features_presentation .features_presentation_section .features_presentation_text h2{margin:0 0 12px}.features_presentation .features_presentation_text .features_presentation_btn{margin:20px 0 0}.features_presentation .features_presentation_text .features_text{max-width:100%}}@media only screen and (min-width:1025px) and (max-width:1400px){.features_presentation .features_presentation_title h2{font-size:46px}.features_presentation .features_presentation_content .features_presentation_section{margin:0 0 0 20px}.features_presentation .features_presentation_section .features_presentation_image,.features_presentation .features_presentation_section .features_presentation_text{width:50%}.features_presentation .features_presentation_section .features_presentation_text{padding:0 30px 0 0}.features_presentation .features_presentation_section .features_presentation_text h2{margin:0 0 10px}.features_presentation .features_presentation_text .features_presentation_btn{margin:20px 0 0}}@media only screen and (min-width:1401px) and (max-width:1600px){.features_presentation .features_presentation_section .features_presentation_text{padding:0 30px 0 0}}