.benefits{position:relative}@media(min-width:991px){.benefits .content-width{padding-bottom:80px}}.benefits .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 15px}.benefits h2{font-size:48px;font-weight:700;letter-spacing:-.04em;line-height:60px;margin:0 0 21px}.benefits h2,.benefits p.top{color:#00005d;font-family:Campton Book,sans-serif;font-style:normal;text-align:center}.benefits p.top{font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:34px;margin-bottom:30px}.benefits .content{margin:60px auto 0;max-width:100%;padding:70px 0 100px;position:relative;width:1e3px}.benefits .content figure{left:38px;position:absolute;top:0}.benefits .content figure img{height:auto;max-width:375px;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 3s ease-in-out}.benefits .text-wrap .line{background:#e3e3e3;border-radius:44px;margin-bottom:30px;min-height:88px;padding:0 0 0 48%}.benefits .text-wrap .line:hover{background:#e8d300}.benefits .text-wrap .line h3{margin:0;padding:32px 45px 24px 0}.benefits .text-wrap .line h3,.benefits .text-wrap .line h3 a{color:#00005d;font-family:Campton Book,sans-serif;font-size:30px;font-style:normal;font-weight:700;letter-spacing:-.03em;line-height:30px}.benefits .text-wrap .line h3 a:hover{color:#425cc7}.benefits .text-wrap .line p{color:#f7f8fc;font-family:Campton Book,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:28px;margin-bottom:0;margin-top:20px}.benefits .text-wrap .line p+p{margin-top:15px}.benefits .text-wrap .is-active{background:#425cc7;padding:13px 45px 54px 48%}.benefits .text-wrap .is-active:hover h3,.benefits .text-wrap .is-active:hover p{color:#00005d}.benefits .text-wrap .is-active h3{color:#fff;padding:36px 24px 0 0}.benefits .text-wrap .is-active h3 a{color:#fff}.benefits .link-wrap{margin-top:68px;padding-left:48%}.benefits .accordion-thumb{cursor:pointer}.benefits .accordion-item,.benefits .text-wrap .line p{transition:all .4s ease}.benefits .content figure img{display:none;width:100%}.benefits .content figure .img-item-1{display:block}@media screen and (min-width:1261px){.benefits .content{margin-left:200px}}@media screen and (min-width:992px){.benefits .content figure.desktop{left:auto;max-width:100%;right:50%;width:100%}.benefits .content figure.desktop img{float:right;max-width:750px}.benefits .content figure.desktop img.img-item-mobile{float:right;margin-right:70px;max-width:400px}}.accordion .accordion-item{border-bottom:1px solid #e2e5ec;margin-bottom:16px;padding-bottom:25px}.accordion .accordion-thumb{cursor:pointer;padding-right:100px;position:relative}.accordion .accordion-thumb:after{height:4px;right:30px;transform:translateY(125%);width:22px}.accordion .accordion-thumb:after,.accordion .accordion-thumb:before{background:#00005d;content:"";position:absolute;top:50%;transition:all .4s ease}.accordion .accordion-thumb:before{height:22px;right:39px;transform:translateY(-18%);width:4px}.accordion .accordion-thumb h3{color:#00005d;font-family:Campton Book,sans-serif;font-size:30px;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:44px;margin:0}.accordion .accordion-thumb:hover h3{color:#425cc7}.accordion .accordion-thumb:hover:after,.accordion .accordion-thumb:hover:before{background:#425cc7}.accordion .accordion-panel{padding-right:100px}.accordion .accordion-panel p{color:#00005d;letter-spacing:.01em;line-height:35px;margin-bottom:17px}.accordion .accordion-panel a,.accordion .accordion-panel p{font-family:Campton Book,sans-serif;font-size:24px;font-style:normal;font-weight:400}.accordion .accordion-panel a{color:#425cc7;letter-spacing:-.01em;line-height:36px;text-align:right}.accordion .accordion-panel a i{font-size:16px;left:0;margin-left:5px;position:relative;transition:all .4s ease}.accordion .accordion-panel a:hover i{left:3px}.accordion .accordion-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.accordion .accordion-item.is-active .accordion-thumb:before{transform:rotate(90deg)translate(-70%)}.accordion .accordion-item.is-active .accordion-panel{padding-bottom:35px;padding-top:9px}@media(max-width:1260px){.accordion .accordion-thumb h3{font-size:24px;line-height:30px}.accordion .accordion-panel a,.accordion .accordion-panel p{font-size:20px;line-height:28px}}@media(max-width:991px){.benefits .content figure{left:0;margin-bottom:60px;position:relative;text-align:center}.benefits .content figure img{margin:auto;max-width:600px;width:100%}.benefits .content figure img.img-item-mobile{max-width:200px}.benefits .text-wrap .line,.benefits .text-wrap .line-active{padding-left:45px}.benefits .link-wrap{padding-left:0;text-align:center}.benefits .content{padding:0}.benefits{margin-bottom:0}}@media(max-width:767px){.benefits .text-wrap .line h3{font-size:24px;padding:13px 10px 10px}.benefits .text-wrap .is-active h3{padding:5px 10px 0}.benefits .text-wrap .line{border-radius:15px;margin-bottom:10px;min-height:54px;padding:10px 15px!important}.benefits .text-wrap .accordion-panel{padding:0 10px 10px}.benefits .link-wrap{margin-top:30px}.benefits p.top{margin-bottom:0}.accordion .accordion-thumb h3{font-size:20px;line-height:26px}.accordion .accordion-thumb{padding-right:70px}.accordion .accordion-panel a,.accordion .accordion-panel p{font-size:18px;line-height:26px}.accordion .accordion-panel{padding-right:0}}