.features{border-radius:15px;display:block;position:relative}.features.top-active{margin-top:377px}.features .upper-card{border-radius:20px;box-shadow:5px 5px 34px 0 rgba(0,0,0,.15);display:flex;flex-wrap:wrap;margin-bottom:101px;margin-top:-477px}.features .upper-card .col.image{border-radius:20px 0 0 20px;position:relative;width:40.25%}.features .upper-card .col .icon{bottom:57px;left:-47px;position:absolute}.features .upper-card .img-wrapper{display:none}.features .upper-card .col img{display:block}.features .upper-card .col.text{background-color:#f9fafb;border-radius:0 20px 20px 0;box-sizing:border-box;overflow:hidden;padding:35px;width:59.75%}.features .upper-card .logo-wrapper{margin-bottom:20px}.features .upper-card h3{font-size:26px;line-height:1.2;margin:0 0 25px}.features .upper-card h3 span{color:var(--secondary_color)}.features .upper-card .description{line-height:1.444}.features .upper-card .description p{font-size:17px;margin-bottom:16px}.features .upper-card .description p:last-child{margin-bottom:0}.features .upper-card .statics-cards-wrapper{column-gap:62px;display:flex;flex-wrap:wrap;margin-top:40px;row-gap:15px}.features .upper-card .statics-cards-wrapper .state-card{width:auto}.features .upper-card .statics-cards-wrapper .state-card h3{color:var(--secondary_color);font-size:42px;line-height:1;margin-bottom:3px}.features .upper-card .statics-cards-wrapper .state-card p{line-height:1.444;margin:0}.features .upper-card .btn-wrapper{margin-top:40px}.features .row-wrapper{display:flex;flex-wrap:wrap;row-gap:149px}.features .content-row{display:flex;flex-wrap:wrap;justify-content:space-between;scroll-margin-top:90px}.features .content-row.reverse{flex-direction:row-reverse}.features .content-row .column{width:calc(50% - 75px)}.features .content-row .text-wrapper{color:var(--white_color)}.features .content-row .text-wrapper .label{align-items:center;background-color:var(--secondary_color);border-radius:50px;color:var(--white_color);display:flex;flex-wrap:wrap;font-family:Nunito;font-size:22px;font-weight:700;justify-content:center;line-height:1.181;margin:0;max-width:fit-content;min-height:51px;min-width:228px;padding:10px}.features .content-row .text-wrapper .label img{height:auto;margin-right:7px;width:18px}.features .content-row .text-wrapper h2{color:var(--white_color);font-size:38px;line-height:1.263;margin:34px 0 24px}.features .content-row .text-wrapper p{font-size:22px;line-height:1.4;margin:0;max-width:404px}.features .content-row .text-wrapper .list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:49px 0 44px;padding:0;row-gap:35px}.features .content-row .text-wrapper .list li{padding:0 0 0 64px;position:relative;width:calc(50% - 48px)}.features .content-row .text-wrapper .list li .icon{left:0;position:absolute;top:3px}.features .content-row .img-wrapper img{display:block}@media (min-width:992px) and (max-width:1300px){.features .upper-card{margin-left:auto;margin-right:auto;max-width:calc(100% - 100px)}}@media (max-width:1199px){.features .row-wrapper{row-gap:80px}.features .content-row .column{width:calc(50% - 25px)}.features .upper-card .col.text{padding:20px 15px}.features .upper-card .logo-wrapper{margin-bottom:15px}.features .upper-card h3{margin:0 0 15px}.features .upper-card .description p{margin-bottom:15px}.features .upper-card .statics-cards-wrapper{column-gap:20px;margin-top:15px;row-gap:15px}.features .upper-card .btn-wrapper{margin-top:20px}}@media (max-width:991px){.features .content-row{margin:0 auto;max-width:575px;row-gap:46px}.features .content-row .column{width:100%}.features .content-row .text-wrapper p{max-width:100%}.features .content-row .img-wrapper img{margin:0 auto}.features .upper-card{margin-bottom:80px}.features .row-wrapper{row-gap:58px}.features .upper-card .col.image{display:none}.features .upper-card .col.text{border-radius:20px;margin:0 auto;padding:30px 30px 40px;width:100%}.features .upper-card .statics-cards-wrapper .state-card h3{color:var(--secondary_color);font-size:36px;margin-bottom:3px}.features.top-active{margin-top:320px}.features .upper-card{margin-top:-420px}}@media (max-width:767px){.features{border-radius:0;margin:0}.features.top-active{margin-top:0}.features.top-active .page-center{padding:0}.features.top-active .row-wrapper{padding:0 30px}.features .upper-card{background-color:#f5f5f5;border-radius:0;box-shadow:none;margin:0 auto 55px;width:100%}.features .upper-card .col.text{background-color:#f5f5f5;border-radius:0;max-width:100%;padding:43px 15px 47px;text-align:center}.features .upper-card .logo-wrapper{margin:0 auto 25px;max-width:176px}.features .upper-card .text-box{margin:0 auto;max-width:575px}.features .upper-card h3{font-size:24px;margin:0 auto 29px}.features .content-row .text-wrapper h2{font-size:34px;line-height:1.4;margin:39px 0 18px}.features .upper-card .statics-cards-wrapper{column-gap:20px;flex-direction:column;justify-content:center;margin-top:29px;row-gap:0}.features .upper-card .statics-cards-wrapper .state-card{align-items:center;column-gap:14px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:290px;width:100%}.features .upper-card .statics-cards-wrapper .state-card h3{font-size:32px;line-height:1.8125;margin:0}.features .upper-card .statics-cards-wrapper .state-card p{font-size:14px;line-height:1.571;margin:0}.features .upper-card .btn-wrapper{margin-top:28px}.features .upper-card .btn-wrapper .button{margin:0 auto}.features .upper-card .description{padding:0 13px}.features .upper-card .description p{font-size:16px;line-height:1.625;margin-bottom:26px}.features .row-wrapper{row-gap:46px}.features .content-row .text-wrapper p{font-size:20px}.features .content-row .text-wrapper .list{margin:36px 0 35px;row-gap:23px}.features .content-row .text-wrapper .list li .icon{height:auto;top:0;width:28px}.features .content-row .text-wrapper .list li{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;line-height:26px;min-height:28px;padding:0 0 0 41px;width:100%}.features .content-row .text-wrapper .list li br{display:none}.features .content-row .text-wrapper .label{font-size:18px;margin:0 auto;min-height:unset;min-width:unset;padding:12px 29.3px}}