.benefit-title{margin:40px auto}@media only screen and (min-width: 992px){.benefit-title{margin:85px auto}}.benefit-title .page-title{margin-bottom:35px;font-size:25px;line-height:1.56}@media only screen and (min-width: 992px){.benefit-title .page-title{margin-bottom:25px;font-size:50px;line-height:1.6}}.benefit-title .page-description{font-size:14px;font-weight:700;line-height:1.5}@media only screen and (min-width: 992px){.benefit-title .page-description{line-height:1.8571428571}}.benefit-title .page-description a{color:#1452a6;text-decoration:underline}.benefit-title .page-description a:hover{text-decoration:none}.benefit-nav{padding:10px 0;margin:50px 20px;border:1px solid var(--color-main)}@media only screen and (min-width: 992px){.benefit-nav{padding:25px 0 10px;margin:0 auto 100px;border-right:none;border-left:none}.benefit-nav .nav-list{text-align:center}}@media only screen and (min-width: 1200px){.benefit-nav .nav-list{padding:0 25px}}.benefit-nav .nav-list-item{padding:0 20px;text-align:center;border-bottom:1px solid #e3e3e3}@media only screen and (min-width: 992px){.benefit-nav .nav-list-item{display:inline-block;padding:0;margin-bottom:15px;border:none}.benefit-nav .nav-list-item:nth-child(3) a{border-right:none}}.benefit-nav .nav-list-item:last-child{border-bottom:none}@media only screen and (min-width: 992px){.benefit-nav .nav-list-item:last-child a{border-right:none}}.benefit-nav .nav-list-item a{display:block;padding:12px;font-size:14px;font-weight:700;line-height:1.5;color:#4f4f4f;transition:.2s}@media only screen and (min-width: 992px){.benefit-nav .nav-list-item a{padding:0 45px;line-height:1;border-right:1px solid #e3e3e3}}.benefit-nav .nav-list-item a:hover{opacity:.5}.benefit-nav .nav-list-item a span{position:relative}.benefit-nav .nav-list-item a span:after{position:absolute;top:50%;right:-20px;display:inline-block;width:7.5px;height:4.5px;content:"";background:url(/assets/images/premium/benefit/chevron-down-solid.svg) no-repeat center center;background-size:contain;transform:translateY(-50%)}.section-title{margin-bottom:30px;font-size:20px;font-weight:700;line-height:1.5}@media only screen and (min-width: 992px){.section-title{margin-bottom:25px;font-size:30px;line-height:1.75}}.section-lead{padding:35px 30px;margin-bottom:35px;background:#f8f8f8}@media only screen and (min-width: 992px){.section-lead{padding:30px 60px;margin-bottom:60px}}.section-lead-text{line-height:1.5}.section-lead-text small{font-size:10px}.benefit-about{margin-bottom:80px}@media only screen and (min-width: 992px){.benefit-about{margin-bottom:150px}.benefit-about .about-box-holder{display:flex;align-items:center;justify-content:space-between}}.benefit-about .about-box-img{max-width:357px;margin:0 auto 35px}@media only screen and (min-width: 1200px){.benefit-about .about-box-img{margin-bottom:0;margin-left:30px}}@media only screen and (min-width: 992px){.benefit-about .about-box-text{width:600px}}.benefit-about .about-box-text__description{margin-bottom:30px;line-height:1.875}@media only screen and (min-width: 992px){.benefit-about .about-box-text__description{margin-bottom:25px}}.benefit-about .about-box-text__strong{padding:25px 30px 25px 65px;line-height:1.5;background:url(/assets/images/premium/benefit/check-circle-solid.svg) no-repeat 20px 25px;background-size:30px;border:1px solid #e3e3e3}@media only screen and (min-width: 992px){.benefit-about .about-box-text__strong{padding-right:25px;padding-left:70px;background-position:left 25px center}}.benefit-can{margin-bottom:85px}@media only screen and (min-width: 992px){.benefit-can{margin-bottom:150px}.benefit-can .section-lead{margin-bottom:40px}.benefit-can .can-box-holder{display:flex;align-items:center;justify-content:space-between}}.benefit-can .can-box-img{max-width:250px;margin:0 auto 25px}@media only screen and (min-width: 992px){.benefit-can .can-box-img{max-width:302px}}@media only screen and (min-width: 1200px){.benefit-can .can-box-img{margin-bottom:0;margin-left:75px}}@media only screen and (min-width: 992px){.benefit-can .can-box-text{width:600px}}.benefit-can .can-box-text__description{margin-bottom:25px;line-height:1.875}.benefit-can .can-box-text__target{padding:35px 20px;border:1px solid #e3e3e3}@media only screen and (min-width: 992px){.benefit-can .can-box-text__target{padding:30px}}.benefit-can .can-box-text__target dt{display:flex;align-items:center;min-height:30px;padding-left:55px;line-height:1.5;background:url(/assets/images/premium/benefit/check-circle-solid.svg) no-repeat left center;background-size:30px}.benefit-can .can-box-text__target dd{padding-top:35px;margin-top:20px;border-top:1px solid #e3e3e3}@media only screen and (min-width: 992px){.benefit-can .can-box-text__target dd{padding:20px 15px 0}}.benefit-can .can-box-text__target dd p{margin-bottom:35px;font-size:14px;line-height:1.5}@media only screen and (min-width: 992px){.benefit-can .can-box-text__target dd p{margin-bottom:30px}}.benefit-can .can-box-text__target dd .btn-premium{height:50px}@media only screen and (min-width: 992px){.benefit-can .can-box-text__target dd .btn-premium{max-width:100%;height:38px}}.benefit-how{margin-bottom:85px}@media only screen and (min-width: 992px){.benefit-how{margin-bottom:150px}.benefit-how .how-list{display:flex;justify-content:space-between}}.benefit-how .how-list-item{padding:20px;margin-bottom:30px;background:#f8f8f8;border-radius:15px}@media only screen and (min-width: 992px){.benefit-how .how-list-item{width:calc(33.3333333333% - 25px);margin-bottom:0}}.benefit-how .how-list-item .item-icon{display:block;height:85px;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 992px){.benefit-how .how-list-item .item-icon{height:90px}}.benefit-how .how-list-item:nth-child(1) .item-icon{background-image:url(/assets/images/premium/benefit/hand-solid.svg);background-size:42px}.benefit-how .how-list-item:nth-child(2) .item-icon{background-image:url(/assets/images/premium/benefit/address-card-solid.svg);background-size:56px}.benefit-how .how-list-item:nth-child(3){margin-bottom:0}.benefit-how .how-list-item:nth-child(3) .item-icon{background-image:url(/assets/images/premium/benefit/flag-solid.svg);background-size:40px}.benefit-how .how-list-item .item-title{min-height:120px;padding:20px;margin-bottom:45px;font-size:14px;line-height:1.5;text-align:center;background:#fff}@media only screen and (min-width: 992px){.benefit-how .how-list-item .item-title{min-height:130px;padding:20px 35px 25px}}.benefit-how .how-list-item .item-title .num{display:block;margin-bottom:15px}.benefit-how .how-list-item .item-list li{position:relative;padding-left:40px;margin-bottom:45px;font-size:14px;line-height:1.5;text-align:justify}@media only screen and (min-width: 992px){.benefit-how .how-list-item .item-list li{margin-bottom:20px}}.benefit-how .how-list-item .item-list li:before{position:absolute;top:7px;left:12px;display:block;width:9px;height:9px;content:"";background:#14a69a;border-radius:50px}.benefit-flow{margin-bottom:85px}@media only screen and (min-width: 992px){.benefit-flow{margin-bottom:150px}}.benefit-flow .flow-list{counter-reset:number}.benefit-flow .flow-list-item{padding:40px 0;border-bottom:1px solid #14a69a}@media only screen and (min-width: 992px){.benefit-flow .flow-list-item{padding:35px}}.benefit-flow .flow-list-item:first-child{border-top:1px solid #14a69a}.benefit-flow .flow-list-item .item-title{display:flex;align-items:center;line-height:1.3125}.benefit-flow .flow-list-item .item-title:before{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin-right:20px;font-family:var(--font-futura);color:#fff;content:counter(number);counter-increment:number;background:#14a69a;border-radius:50px}@media only screen and (min-width: 992px){.benefit-flow .flow-list-item .item-title:before{margin-right:35px}}.benefit-flow .flow-list-item .item-cont{margin-top:20px}@media only screen and (min-width: 992px){.benefit-flow .flow-list-item .item-cont{padding-left:70px}}.benefit-flow .flow-list-item .item-cont p{line-height:1.5}.benefit-flow .flow-list-item .item-cont__school{margin-top:35px;font-size:14px}@media only screen and (min-width: 768px){.benefit-flow .flow-list-item .item-cont__school{display:flex}.benefit-flow .flow-list-item .item-cont__school-item{margin-right:20px}}.benefit-flow .flow-list-item .item-cont__school-item:nth-child(1){margin-bottom:20px}@media only screen and (min-width: 768px){.benefit-flow .flow-list-item .item-cont__school-item:nth-child(1){margin-bottom:0}}.benefit-flow .flow-list-item .item-cont__school dl{display:flex;align-items:center;border:1px solid #14a69a}.benefit-flow .flow-list-item .item-cont__school dt,.benefit-flow .flow-list-item .item-cont__school dd{padding:15px}@media only screen and (min-width: 768px){.benefit-flow .flow-list-item .item-cont__school dt,.benefit-flow .flow-list-item .item-cont__school dd{padding:10px 15px}}.benefit-flow .flow-list-item .item-cont__school dt{width:107px;color:#fff;text-align:center;background:#14a69a}.benefit-curriculum{margin-bottom:80px}@media only screen and (min-width: 992px){.benefit-curriculum{margin-bottom:150px}}.benefit-startdate{margin-bottom:80px}@media only screen and (min-width: 992px){.benefit-startdate{margin-bottom:150px}}.benefit-startdate .startdate-text{margin-top:40px;line-height:1.5}.benefit-faq{margin-bottom:80px}@media only screen and (min-width: 992px){.benefit-faq{margin-bottom:150px}.benefit-faq .section-title{margin-bottom:65px}}.benefit-faq .faq-list-item{margin-bottom:50px}@media only screen and (min-width: 992px){.benefit-faq .faq-list-item{margin-bottom:55px}}.benefit-faq .faq-list-item dt,.benefit-faq .faq-list-item dd{position:relative;padding-left:40px}@media only screen and (min-width: 992px){.benefit-faq .faq-list-item dt,.benefit-faq .faq-list-item dd{padding-left:85px}}.benefit-faq .faq-list-item dt:before,.benefit-faq .faq-list-item dd:before{position:absolute;top:0;left:15px;font-family:var(--font-futura)}@media only screen and (min-width: 992px){.benefit-faq .faq-list-item dt:before,.benefit-faq .faq-list-item dd:before{left:20px}}.benefit-faq .faq-list-item dt{padding-bottom:15px;margin-bottom:15px;font-weight:700;line-height:1.3125;border-bottom:1px solid #e3e3e3}.benefit-faq .faq-list-item dt:before{color:#4f4f4f;content:"Q"}.benefit-faq .faq-list-item dd{max-width:875px;line-height:1.5}.benefit-faq .faq-list-item dd:before{color:#14a69a;content:"A"}
