@charset "UTF-8";.mdl_none{left:auto;margin-left:auto;margin-top:auto;top:auto}.main_comp_product_checkout .wrap_comp_product_checkout{display:grid;grid-template-columns:135px auto max-content;grid-template-rows:min-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_image{grid-area:1/1/4/2;border-radius:5px;width:135px;height:100px;overflow:hidden;z-index:1}.main_comp_product_checkout .wrap_comp_product_checkout .main_image .image{width:100%;height:100%;object-fit:cover;pointer-events:none}.main_comp_product_checkout .wrap_comp_product_checkout .main_name{grid-area:1/2/2/3;max-width:320px;margin:0 20px;overflow:hidden}.main_comp_product_checkout .wrap_comp_product_checkout .main_name .name{font-size:17px;font-weight:400;color:#1A354D;display:-webkit-box;white-space:break-spaces;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:unset;height:auto;line-height:1.4em}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details{grid-area:3/2/4/3;margin:0 20px;padding-top:10px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details{display:flex;margin:0 -10px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail{padding:0 10px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail .value{display:block;font-size:17px;font-weight:400;color:#1A354D}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail .label{display:block;font-size:13px;font-weight:400;color:rgba(26,53,77,.5)}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .main_comp_tag_course{width:max-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .quantity{color:rgba(26,53,77,.7)}.main_comp_product_checkout .wrap_comp_product_checkout .main_price{grid-area:1/3/2/4;text-align:right}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .price{font-size:17px;color:#1A354D;display:block;font-weight:600}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .price .label{display:inline-block;font-size:12px;font-weight:400;color:rgba(26,53,77,.5)}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .discount_price{font-size:13px;font-weight:400;color:rgba(26,53,77,.5);text-decoration:line-through;display:block}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete{grid-area:3/3/4/4;align-self:flex-end}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn{display:flex;align-items:center;opacity:.5;justify-content:flex-end;cursor:pointer}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn:hover{opacity:.7}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn .main_icon{display:flex}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn .label{padding-left:5px;font-size:14px}@media screen and (max-width:1080px){.main_comp_product_checkout .wrap_comp_product_checkout{grid-template-columns:120px auto max-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_image{width:120px;height:90px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail .value,.main_comp_product_checkout .wrap_comp_product_checkout .main_name .name{font-size:16px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail .label{font-size:12px}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .price{font-size:16px}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .discount_price{font-size:13px}}@media screen and (max-width:980px){.main_comp_product_checkout .wrap_comp_product_checkout{grid-template-columns:110px auto max-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_image{width:110px;height:85px}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn .label{display:none}}@media screen and (max-width:680px){.main_comp_product_checkout .wrap_comp_product_checkout{grid-template-columns:90px auto max-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_image{width:90px;height:100px}.main_comp_product_checkout .wrap_comp_product_checkout .main_name .name{font-size:15px}}@media screen and (max-width:580px){.main_comp_product_checkout .wrap_comp_product_checkout .main_name .name{display:-webkit-box;white-space:break-spaces;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:2.8em;height:2.8em}.main_comp_product_checkout .wrap_comp_product_checkout{grid-template-columns:min-content auto min-content}.main_comp_product_checkout .wrap_comp_product_checkout .main_image{width:70px;height:65px;grid-area:1/3/3/4}.main_comp_product_checkout .wrap_comp_product_checkout .main_name{grid-area:1/1/2/3;margin:0 16px 0 0}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details{grid-area:2/1/3/3;margin:0;padding:12px 16px 0 0}.main_comp_product_checkout .wrap_comp_product_checkout .main_price{grid-area:3/1/4/3;text-align:left;padding-top:15px}.main_comp_product_checkout .wrap_comp_product_checkout .main_price .price{font-size:17px}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete{grid-area:3/3/4/4}.main_comp_product_checkout .wrap_comp_product_checkout .main_delete .main_btn .label{display:none}}@media screen and (max-width:480px){.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details{grid-area:2/1/3/3;margin:0;padding:12px 16px 0 0}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details{margin:0 -6px}.main_comp_product_checkout .wrap_comp_product_checkout .main_list_details .wrap_list_details .item_detail{padding:0 6px}}.main_comp_suggested_product .wrap_comp_suggested_product{display:grid;grid-template-columns:80px auto max-content}.main_comp_suggested_product .wrap_comp_suggested_product .main_image{border-radius:4px;overflow:hidden;width:80px;height:70px;grid-area:1/1/3/2;z-index:1}.main_comp_suggested_product .wrap_comp_suggested_product .main_image .image{width:100%;height:100%;object-fit:cover;pointer-events:none}.main_comp_suggested_product .wrap_comp_suggested_product .main_desc{grid-area:1/2/3/3;max-width:320px;margin:0 25px}.main_comp_suggested_product .wrap_comp_suggested_product .main_desc .subtitle{display:block;font-size:11px;font-weight:400;text-transform:uppercase;color:rgba(26,53,77,.7);padding-bottom:6px}.main_comp_suggested_product .wrap_comp_suggested_product .main_desc .name{display:-webkit-box;white-space:break-spaces;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:unset;height:auto;font-size:16px;font-weight:400}.main_comp_suggested_product .wrap_comp_suggested_product .main_price{grid-area:1/3/2/4;text-align:right;display:flex;align-items:center;justify-content:flex-end}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount{display:flex;align-items:center;padding-right:8px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount .discount{padding:3px 7px;border-radius:20px;background:rgba(251,192,4,.3);color:#FF9500;font-size:11px;font-weight:700;margin-right:8px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount .discount_price{color:rgba(26,53,77,.5);font-size:13px;font-weight:400;text-decoration:line-through}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .price{font-size:15px;font-weight:600;color:#1A354D}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .price .label{font-size:12px;color:rgba(26,53,77,.5)}.main_comp_suggested_product .wrap_comp_suggested_product .main_cta{grid-area:2/3/3/4;text-align:right;padding-top:10px}.main_comp_suggested_product .wrap_comp_suggested_product .main_cta .btn_landing{padding:6px 20px}@media screen and (max-width:1180px){.main_comp_suggested_product .wrap_comp_suggested_product .main_desc{margin:0 20px}}@media screen and (max-width:1080px){.main_comp_suggested_product .wrap_comp_suggested_product .main_desc .name{font-size:15px}}@media screen and (max-width:680px){.main_comp_suggested_product .wrap_comp_suggested_product .main_desc .name{font-size:14px}}@media screen and (max-width:580px){.main_comp_suggested_product .wrap_comp_suggested_product{grid-template-columns:auto 55px}.main_comp_suggested_product .wrap_comp_suggested_product .main_image{width:55px;height:50px;grid-area:1/2/3/3;justify-self:flex-end}.main_comp_suggested_product .wrap_comp_suggested_product .main_desc{grid-area:1/1/2/2;margin:0 16px 0 0}.main_comp_suggested_product .wrap_comp_suggested_product .main_desc .name{font-size:14px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price{grid-area:3/1/4/2;align-items:flex-start;flex-direction:column;padding-top:12px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount{padding:0 0 8px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount .discount{font-size:11px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .main_discount .discount_price{font-size:13px}.main_comp_suggested_product .wrap_comp_suggested_product .main_price .price{font-size:15px}.main_comp_suggested_product .wrap_comp_suggested_product .main_cta{grid-area:3/2/4/3;padding-top:15px;align-self:flex-end;justify-self:flex-end}}.main_comp_box_info .intro_subsection{font-size:25px;font-weight:700;font-feature-settings:"ss02" on}.main_comp_box_info .intro_subsection.small{font-size:21px}@media screen and (max-width:1080px){.main_comp_box_info .intro_subsection{font-size:22px}.main_comp_box_info .intro_subsection.small{font-size:19px}}@media screen and (max-width:580px){.main_comp_box_info .intro_subsection{font-size:19px}.main_comp_box_info .intro_subsection.small{font-size:17px}}@media screen and (max-width:480px){.main_comp_box_info .intro_subsection{font-size:18px}.main_comp_box_info .intro_subsection.small{font-size:16px}}.main_comp_box_info.teachers .intro_subsection{padding-bottom:25px}.main_comp_box_info.teachers .main_list_item .item_teacher{margin-top:-1px}.main_comp_box_info.teachers .main_list_item .item_teacher:first-child{margin-top:unset}.main_comp_box_info.teachers .main_list_item .item_teacher:first-child .main_content{border-top-left-radius:10px;border-top-right-radius:10px}.main_comp_box_info.teachers .main_list_item .item_teacher:last-child .main_content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content{display:flex;align-items:center;justify-content:space-between;padding:25px;box-shadow:inset 0 0 0 1px #e7e8ed;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content:hover{box-shadow:inset 0 0 0 2px #498BC8;position:relative;z-index:1}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher{display:grid;grid-template-columns:50px 1fr;align-items:center;grid-template-rows:1fr}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .main_comp_picture_teacher{width:50px;height:50px;overflow:hidden;flex:none;grid-area:1/1/3/2;z-index:1;position:relative}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .name{font-size:17px;font-weight:400;color:#1A354D;display:block;grid-area:1/2/2/3;padding-left:15px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .desc{font-size:15px;display:block;padding-top:5px;color:rgba(26,53,77,.5);font-weight:400;grid-area:2/2/3/3;padding-left:15px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_icon{display:flex;padding-left:15px;flex:none}.main_comp_box_info.teachers .main_list_item .item_teacher.more .main_content{padding:25px;justify-content:center;display:flex}.main_comp_box_info.teachers .main_list_item .item_teacher.more .main_content:hover{box-shadow:inset 0 0 0 1px #e7e8ed}.main_comp_box_info.teachers .main_list_item .item_teacher.more .main_content .main_more{margin-bottom:-40px;width:100%;max-width:260px}.main_comp_box_info.teachers .main_list_item .item_teacher.more .main_content .main_more .btn_landing{background:#FFF;width:100%}@media (hover:none){.main_comp_box_info.teachers .main_list_item .item_teacher .main_content:hover{box-shadow:inset 0 0 0 1px #e7e8ed;z-index:none}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content:active{box-shadow:inset 0 0 0 2px #498BC8;position:relative;z-index:1}}@media screen and (max-width:1080px){.main_comp_box_info.teachers{padding-top:35px}.main_comp_box_info.teachers .intro_subsection{padding-bottom:20px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content{padding:20px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .name{font-size:16px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .desc{font-size:14px}}@media screen and (max-width:580px){.main_comp_box_info.teachers{padding-top:30px}.main_comp_box_info.teachers .intro_subsection{padding-bottom:20px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher{grid-template-columns:45px 1fr}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .main_comp_picture_teacher{width:45px;height:45px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .name{font-size:15px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .desc{font-size:13px}}@media screen and (max-width:480px){.main_comp_box_info.teachers{padding-top:30px}.main_comp_box_info.teachers .intro_subsection{padding-bottom:20px}.main_comp_box_info.teachers .main_list_item .item_teacher:first-child .main_content{border-top-left-radius:5px;border-top-right-radius:5px}.main_comp_box_info.teachers .main_list_item .item_teacher:last-child .main_content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher{grid-template-columns:30px 1fr}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .main_comp_picture_teacher{width:30px;height:30px;grid-area:1/1/2/2}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .main_comp_picture_teacher .initials{font-size:11px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .name{font-size:15px;padding-left:10px}.main_comp_box_info.teachers .main_list_item .item_teacher .main_content .main_teacher .desc{font-size:13px;grid-area:2/1/3/3;padding:8px 0 0}}.main_comp_box_info.schedule .intro_subsection{padding-bottom:25px}.main_comp_box_info.schedule .main_list_modules .item_module{margin-top:-1px}.main_comp_box_info.schedule .main_list_modules .item_module:first-child{margin-top:unset}.main_comp_box_info.schedule .main_list_modules .item_module:first-child .main_content{border-top-left-radius:10px;border-top-right-radius:10px}.main_comp_box_info.schedule .main_list_modules .item_module:last-child .main_content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content{box-shadow:inset 0 0 0 1px #e7e8ed;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;padding:25px;display:grid;grid-template-columns:85px auto max-content}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info{max-width:85px;display:flex;flex-direction:column;align-items:flex-end;grid-area:1/1/4/2}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list{display:flex;align-items:center;padding-bottom:8px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date{display:flex;align-items:center;flex-direction:column}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date .label{font-size:11px;font-weight:400;color:rgba(26,53,77,.5);text-transform:uppercase}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date .number{font-size:17px;font-weight:700}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .separator{padding:0 5px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course{padding:1px 6px 2px;border-radius:2px;background:rgba(26,53,77,.08);width:100%;text-align:center}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course .tag{font-size:11px;font-weight:400;color:rgba(26,53,77,.7);text-transform:uppercase;white-space:nowrap;text-align:center}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.online{background:rgba(157,6,170,.1)}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.online .tag{color:#9D06AA}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.hybrid{background:rgba(255,149,0,.1)}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.hybrid .tag{color:#FF9500}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.webinar{background:rgba(251,28,175,.1)}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course.webinar .tag{color:#FB1CAF}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data{margin:0 25px;max-width:375px;grid-area:1/2/4/2;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-auto-rows:min-content}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_image{width:65px;height:45px;margin-right:15px;grid-area:1/1/2/2}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_image .image{width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module{display:inline-flex;align-items:center;grid-area:1/2/2/3}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module .name{font-size:17px;font-weight:600;color:#1A354D}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .desc{font-size:15px;font-weight:400;color:#1A354D;padding-top:8px;display:-webkit-box;white-space:break-spaces;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:unset;height:auto;grid-area:2/1/3/3}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .teacher{padding-top:10px;display:block;font-size:13px;grid-area:3/1/4/3;line-height:1.6em}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .teacher span{opacity:.5}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .teacher a{opacity:1;font-weight:400;text-decoration:underline;display:inline-block}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data a.main_module:hover{opacity:.7}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data a.main_module .name{text-decoration:underline}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price{grid-area:1/3/2/4;text-align:right}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .free{color:#498BC8;font-size:17px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .main_discount{display:flex;align-items:center;justify-content:flex-end;padding-bottom:5px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .main_discount .price_discount{font-size:15px;color:#8b90a6;position:relative;text-decoration:line-through}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .main_discount .discount{color:#FF9500;background:rgba(251,192,4,.3);font-size:11px;font-weight:700;padding:3px 7px;border-radius:20px;margin-left:5px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .price{display:block;font-size:17px;font-weight:400;white-space:nowrap}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .price .label{font-size:13px;color:rgba(26,53,77,.5)}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container{grid-area:1/3/2/4}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container .detail::after{content:" ›"}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta{padding-top:10px;grid-area:2/3/3/4;text-align:right;display:grid;gap:10px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .btn_landing{padding:6px 10px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_added{display:inline-block;text-align:center}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_added .main_added_btn{padding:6px 0;opacity:.7;min-height:32px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_detail .detail::after{content:" ›"}.main_comp_box_info.schedule .main_list_modules .item_module.more .main_content{padding:25px;justify-content:center;display:flex}.main_comp_box_info.schedule .main_list_modules .item_module.more .main_content .main_more{margin-bottom:-40px;width:100%;max-width:260px}.main_comp_box_info.schedule .main_list_modules .item_module.more .main_content .main_more .btn_landing{background:#FFF;width:100%}@media screen and (max-width:1080px){.main_comp_box_info.schedule .intro_subsection{padding-bottom:20px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content{padding:20px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info{max-width:85px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course .tag{font-size:11px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data{margin:0 20px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module .name{font-size:16px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .desc{font-size:14px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .free{font-size:16px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .main_discount .price_discount{font-size:14px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .price{font-size:16px}}@media screen and (max-width:880px){.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data{max-width:500px}}@media screen and (max-width:680px){.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data{margin:0 20px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module .name{font-size:15px}}@media screen and (max-width:580px){.main_comp_box_info.schedule .intro_subsection{padding-bottom:20px}.main_comp_box_info.schedule .main_list_modules .item_module:first-child .main_content{border-top-left-radius:5px;border-top-right-radius:5px}.main_comp_box_info.schedule .main_list_modules .item_module:last-child .main_content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content{padding:20px;grid-template-columns:auto min-content}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info{max-width:unset;grid-area:1/1/2/2;align-items:flex-start;padding-right:15px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date{display:flex;align-items:center;flex-direction:row}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date .label{font-size:11px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .item_date .number{font-size:17px;padding:0 5px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_dates_list .separator{padding:0 6px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course{width:fit-content}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_info .main_comp_tag_course .tag{font-size:11px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data{margin:15px 0;grid-area:2/1/3/3;grid-template-columns:1fr auto;align-items:flex-start}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_image{margin-left:15px;margin-right:0;grid-area:1/2/4/3}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module{grid-area:1/1/2/2}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .main_module .name{font-size:15px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .desc{font-size:14px;grid-area:2/1/3/2}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_data .teacher{grid-area:3/1/4/2}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price{grid-area:1/2/2/3}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .free{font-size:16px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .main_discount .price_discount{font-size:14px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .price{font-size:16px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_price .price .label{font-size:12px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container{grid-area:3/1/4/3}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container .detail{padding:6px 10px;border-radius:7px;background:rgba(57,207,243,.1);text-align:center;min-height:32px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container .detail::after{content:unset}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_detail_container .detail:hover{background:rgba(57,207,243,.2)}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta{grid-area:3/1/4/3;padding-top:unset;gap:15px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .btn_landing,.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_added{width:100%}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_added .main_added_btn{padding:6px 10px;border-radius:7px;box-shadow:inset 0 0 0 2px #1A354D;opacity:.5;min-height:32px}.main_comp_box_info.schedule .main_list_modules .item_module .main_content .main_cta .main_detail{padding:6px 10px;border-radius:7px;background:rgba(7,159,237,.1);text-align:center;min-height:32px}}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths{display:flex;justify-content:space-between;margin:0 -10px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength{flex:auto;padding:0 10px;max-width:210px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc{padding-left:30px;box-shadow:-1px 0 0 rgba(26,53,77,.1)}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-family:'Frank Ruhl Libre',serif;font-size:29px;font-weight:700;color:#1A354D;padding-bottom:10px;display:block}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:15px;font-weight:400;color:rgba(26,53,77,.7);display:block}@media screen and (max-width:1080px){.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength{padding:0 10px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc{padding-left:20px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-size:27px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:14px}}@media screen and (max-width:980px){.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths{margin:0 -7.5px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength{padding:0 7.5px;max-width:190px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc{padding-left:16px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-size:25px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:14px}}@media screen and (max-width:880px){.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths{margin:0 -7.5px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength{padding:0 7.5px;max-width:190px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc{padding-left:20px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-size:27px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:15px}}@media screen and (max-width:680px){.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-size:25px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:14px}}@media screen and (max-width:580px){.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths{flex-direction:column;align-items:center}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength{flex:unset;max-width:unset;width:100%;padding:15px 0;box-shadow:0 1px 0 rgba(26,53,77,.1)}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength:first-child{padding-top:0}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength:last-child{box-shadow:unset;padding-bottom:0}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc{box-shadow:unset;padding:0;max-width:190px;margin:0 auto;text-align:center}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .title{font-size:25px}.main_comp_box_info.strengths .main_list_strengths .wrap_list_strengths .item_strength .main_desc .desc{font-size:14px}}.main_comp_box_info.faq .intro_subsection{padding-bottom:25px}.main_comp_box_info.faq .main_list_faq{box-shadow:0 -1px 0 rgba(26,53,77,.1)}.main_comp_box_info.faq .main_list_faq .item_faq{box-shadow:0 1px 0 rgba(26,53,77,.1)}.main_comp_box_info.faq .main_list_faq .item_faq .main_title{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.main_comp_box_info.faq .main_list_faq .item_faq .main_title .title{font-size:17px;font-weight:400;text-decoration:underline}.main_comp_box_info.faq .main_list_faq .item_faq .main_title .main_icon{display:flex;padding-left:15px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc{padding-bottom:25px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc,.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc *{font-family:'Nunito Sans',sans-serif!important;line-height:1.7em!important;font-size:15px!important;font-weight:400!important;color:#1A354D!important;margin:0!important}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc a{font-weight:700!important;color:#1A354D!important;text-decoration:underline!important}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc a:hover{opacity:.7!important}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc b{font-weight:700!important}@media screen and (max-width:1080px){.main_comp_box_info.faq .intro_subsection{padding-bottom:20px}.main_comp_box_info.faq .main_list_faq .item_faq .main_title{padding:16px 0}.main_comp_box_info.faq .main_list_faq .item_faq .main_title .title{font-size:16px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc{padding-bottom:20px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc,.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc *{font-size:14px!important}}@media screen and (max-width:480px){.main_comp_box_info.faq .intro_subsection{padding-bottom:20px}.main_comp_box_info.faq .main_list_faq .item_faq .main_title{padding:14px 0}.main_comp_box_info.faq .main_list_faq .item_faq .main_title .title{font-size:15px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc{padding-bottom:16px}.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc,.main_comp_box_info.faq .main_list_faq .item_faq .main_desc .desc *{font-size:13px!important}}.main_comp_box_info.reassurances .intro_subsection{padding-bottom:15px}.main_comp_box_info.reassurances .main_list_reassurances{box-shadow:0 0 0 1px rgba(26,53,77,.1);border-radius:10px;padding:15px 0}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance{padding-left:30px}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content{cursor:pointer;display:flex;align-items:center}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content .main_icon{display:flex;padding:5px;border-radius:5px;margin-right:15px}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content .main_icon.yellow{background:rgba(251,192,4,.2)}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content .main_icon.blue{background:rgba(7,159,237,.1)}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content .main_icon.fuxia{background:rgba(157,6,170,.1)}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content .label{font-weight:400;text-decoration:underline;width:100%;padding:15px 25px 15px 0;box-shadow:0 1px 0 rgba(26,53,77,.1)}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance .main_content:hover .label{opacity:.7}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance:last-child .main_content .label{box-shadow:unset}@media screen and (max-width:1180px){.main_comp_box_info.reassurances .intro_subsection{padding-bottom:15px}.main_comp_box_info.reassurances .main_list_reassurances{padding:10px 0}.main_comp_box_info.reassurances .main_list_reassurances .item_reassurance{padding-left:25px}}@media screen and (max-width:480px){.main_comp_box_info.reassurances .main_list_reassurances{border-radius:5px}}.main_comp_box_info.reviews .intro_subsection{padding-bottom:15px}.main_comp_box_info.reviews .wrap_box_info{box-shadow:0 0 0 1px rgba(26,53,77,.1);padding:30px;border-radius:10px}.main_comp_box_info.reviews .wrap_box_info .main_review{display:flex;align-items:center;justify-content:space-between}.main_comp_box_info.reviews .wrap_box_info .main_review .average{font-size:17px;font-weight:400}.main_comp_box_info.reviews .wrap_box_info .main_review .average b{font-size:21px;font-weight:700}.main_comp_box_info.reviews .wrap_box_info .main_review .main_review_rate{display:flex;align-items:center}.main_comp_box_info.reviews .wrap_box_info .main_review .main_review_rate .main_rate,.main_comp_box_info.reviews .wrap_box_info .main_review .main_review_rate .main_rate .item_rate{display:flex}.main_comp_box_info.reviews .wrap_box_info .main_review .main_review_rate .label{padding-top:2px;font-size:13px;font-weight:400;padding-left:6px}.main_comp_box_info.reviews .wrap_box_info .main_cta{padding-top:20px}.main_comp_box_info.reviews .wrap_box_info .main_cta .btn_landing{width:100%}@media screen and (max-width:1180px){.main_comp_box_info.reviews .intro_subsection{padding-bottom:15px}.main_comp_box_info.reviews .wrap_box_info{padding:25px}.main_comp_box_info.reviews .wrap_box_info .main_cta{padding-top:16px}}@media screen and (max-width:580px){.main_comp_box_info.reviews .wrap_box_info .main_review .average{font-size:15px}.main_comp_box_info.reviews .wrap_box_info .main_review .average b{font-size:19px}}@media screen and (max-width:480px){.main_comp_box_info.reviews .wrap_box_info{border-radius:5px}.main_comp_box_info.reviews .wrap_box_info .main_review .average{font-size:15px}.main_comp_box_info.reviews .wrap_box_info .main_review .average b{font-size:19px}}.main_comp_box_info.supports .wrap_box_info{text-align:center;background:rgba(57,207,243,.1);border-radius:10px;padding:30px;display:flex;flex-direction:column;align-items:center}.main_comp_box_info.supports .wrap_box_info .claim{font-size:15px;max-width:270px;margin:0 auto;font-weight:400;color:#1A354D;padding-bottom:16px}.main_comp_box_info.supports .wrap_box_info .main_support{display:inline-flex;align-items:center;font-size:21px;font-weight:700}.main_comp_box_info.supports .wrap_box_info .main_support .main_icon{display:flex;padding-right:10px}.main_comp_box_info.supports .wrap_box_info .main_work_date{padding-top:16px}.main_comp_box_info.supports .wrap_box_info .main_work_date .main_date{display:inline-flex;align-items:center;font-size:15px;color:#1A354D;font-weight:400}.main_comp_box_info.supports .wrap_box_info .main_work_date .main_date .main_icon{display:flex;opacity:.3;padding-right:10px}.main_comp_box_info.supports .wrap_box_info .main_work_date .hours{padding-top:8px;display:block;font-size:15px;font-weight:400;color:rgba(26,53,77,.5)}@media screen and (max-width:1180px){.main_comp_box_info.supports .wrap_box_info{padding:25px}.main_comp_box_info.supports .wrap_box_info .main_work_date{padding-top:16px}.main_comp_box_info.supports .wrap_box_info .main_work_date .hours,.main_comp_box_info.supports .wrap_box_info .main_work_date .main_date{font-size:15px}}@media screen and (max-width:580px){.main_comp_box_info.supports .wrap_box_info{border-radius:5px}.main_comp_box_info.supports .wrap_box_info .main_support{font-size:19px}}@media screen and (max-width:480px){.main_comp_box_info.supports .wrap_box_info{border-radius:5px}}.main_comp_box_info.topics .intro_subsection{padding-bottom:25px}.main_comp_box_info.topics .main_list_modules .item_module{margin-top:-1px}.main_comp_box_info.topics .main_list_modules .item_module:first-child{margin-top:unset}.main_comp_box_info.topics .main_list_modules .item_module:first-child .main_content{border-top-left-radius:10px;border-top-right-radius:10px}.main_comp_box_info.topics .main_list_modules .item_module:last-child .main_content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.main_comp_box_info.topics .main_list_modules .item_module .main_content{box-shadow:inset 0 0 0 1px #e7e8ed;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;padding:25px}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data{max-width:100%;overflow:hidden}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .desc{font-size:15px;font-weight:400;color:#1A354D;padding-top:5px}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .teacher{padding-top:10px;display:block;font-size:13px}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .teacher span{opacity:.5}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .teacher a{opacity:1;font-weight:400;text-decoration:underline}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option:hover .label,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social .item_social .main_icon:hover{opacity:.7}@media screen and (max-width:1080px){.main_comp_box_info.topics .intro_subsection{padding-bottom:20px}.main_comp_box_info.topics .main_list_modules .item_module .main_content{padding:20px}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .desc{font-size:14px}}@media screen and (max-width:480px){.main_comp_box_info.topics .intro_subsection{padding-bottom:20px}.main_comp_box_info.topics .main_list_modules .item_module:first-child .main_content{border-top-left-radius:5px;border-top-right-radius:5px}.main_comp_box_info.topics .main_list_modules .item_module:last-child .main_content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main_comp_box_info.topics .main_list_modules .item_module .main_content{padding:20px}.main_comp_box_info.topics .main_list_modules .item_module .main_content .main_data .desc{font-size:14px}}.main_comp_box_info.authors{padding-top:40px}.main_comp_box_info.authors .wrap_comp_box_info{padding-top:20px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author{display:grid;grid-template-columns:min-content auto;padding-top:20px;margin-top:20px;box-shadow:0 -1px 0 rgba(26,53,77,.1)}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author:first-child{padding-top:0;margin-top:0;box-shadow:unset}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .profile{width:130px;height:130px;border-radius:50%;position:relative;overflow:hidden;grid-area:1/1/3/2}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .profile::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(26,53,77,.1);top:0;left:0}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .profile .image{width:100%;height:100%;object-fit:cover;pointer-events:none}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social{padding-top:25px;grid-area:3/1/4/2}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social{display:flex;align-items:center;margin:0 -6px;justify-content:center}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social .item_social{padding:0 6px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social .item_social .main_icon{padding:5px;display:flex;background:rgba(26,53,77,.1);border-radius:50%}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .name{font-size:19px;font-weight:700;color:rgba(26,53,77,.7);padding-bottom:5px;grid-area:1/2/2/3;margin-left:30px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio{grid-area:2/2/5/3;margin-left:30px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content *{font-family:'Nunito Sans',sans-serif!important;font-weight:400!important;font-size:17px!important;line-height:1.7em!important;margin:0!important}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content a{font-weight:700!important;color:#39CFF3!important;text-decoration:underline!important}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content b,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h1,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h1>*,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h2,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h2>*,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h3,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h3>*,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h4,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h4>*,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h5,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content h5>*,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content strong{font-weight:700!important}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content ol,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content ul{padding:0}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content ul li{list-style:disc!important}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content ol li{list-style:decimal!important}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content li{margin-left:22px!important;padding-left:2px!important}@media screen and (max-width:1080px){.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .name{margin-left:25px;font-size:17px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio{margin-left:25px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content *{font-size:15px!important}}@media screen and (max-width:880px){.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .profile{width:120px;height:120px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .name{margin-left:25px;font-size:17px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio{margin-left:25px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content *{font-size:15px!important}}@media screen and (max-width:580px){.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author{align-items:center;grid-template-rows:1fr min-content}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .profile{width:70px;height:70px;grid-area:1/1/4/2}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social{grid-area:2/2/3/3;padding-top:8px;margin-left:18px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social{justify-content:flex-start;margin:0 -8px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_social .wrap_social .item_social{padding:0 8px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .name{grid-area:1/2/2/3;margin-left:20px;padding:0;font-size:17px}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio{grid-area:4/1/5/3;margin:16px 0 0}.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content,.main_comp_box_info.authors .wrap_comp_box_info .main_list_authors .item_author .main_content_bio .content *{font-size:14px!important}}.main_comp_box_info.detail_book .intro_subsection,.main_comp_box_info.location .intro_subsection{padding-bottom:15px}.main_comp_box_info.location{padding-top:40px}.main_comp_box_info.location .desc{display:flex;align-items:center;gap:8px}.main_comp_box_info.location .desc .main_icon{display:flex;opacity:.5}.main_comp_box_info.location .desc .label{font-size:17px}@media screen and (max-width:1080px){.main_comp_box_info.location{padding-top:30px}.main_comp_box_info.location .desc .label{font-size:16px}}@media screen and (max-width:980px){.main_comp_box_info.location .desc .label{font-size:15px}}@media screen and (max-width:580px){.main_comp_box_info.location .desc .label{font-size:14px}}.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info{padding-bottom:5px}.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info .label{font-size:17px;font-weight:400;color:#1A354D}.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info .title{font-weight:700}.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info:last-child{padding-bottom:unset}@media screen and (max-width:1080px){.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info .label{font-size:15px}}@media screen and (max-width:580px){.main_comp_box_info.detail_book .wrap_comp_box_info .main_list_info .item_info .label{font-size:14px}}.main_comp_box_checkout{padding-top:40px}.main_comp_box_checkout:first-child{padding-top:0}.main_comp_box_checkout .title{font-size:21px;font-weight:700;color:#1A354D;padding-bottom:20px;font-feature-settings:"ss02" on}.main_comp_box_checkout .wrap_comp_box_checkout{border-radius:10px;box-shadow:inset 0 0 0 1px #E8E9ED;overflow:hidden;padding:30px}@media screen and (max-width:1180px){.main_comp_box_checkout .wrap_comp_box_checkout{padding:25px}}@media screen and (max-width:1080px){.main_comp_box_checkout{padding-top:30px}.main_comp_box_checkout .title{font-size:19px}}@media screen and (max-width:880px){.main_comp_box_checkout .title{font-size:18px}}@media screen and (max-width:680px){.main_comp_box_checkout .title{font-size:17px}}@media screen and (max-width:480px){.main_comp_box_checkout{margin:0 -20px;padding-top:0}.main_comp_box_checkout .title{padding:25px 20px 20px}.main_comp_box_checkout .wrap_comp_box_checkout{padding:25px 20px;box-shadow:unset;border-radius:unset}}.main_comp_box_checkout.receipt .wrap_comp_box_checkout{background:#FFF}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail:last-child{padding-bottom:0}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail .label{font-size:15px;color:#1A354D;font-weight:400}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail.total{padding-top:12px;box-shadow:0 -1px 0 rgba(26,53,77,.1)}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail.total .label{font-weight:700}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail.coupon .code{font-size:12px;color:rgba(26,53,77,.7)}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail.applyed{padding-bottom:8px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_coupon{border-radius:5px;background:rgba(191,225,255,.7);padding:11px 14px;margin-bottom:12px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount{padding-top:25px;display:flex;align-items:center}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount .wrap_input_landing{padding-right:10px;width:100%}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount .wrap_input_landing input{white-space:nowrap;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:unset;height:auto}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount .main_btn .btn_landing{min-height:40px;padding:9px 12px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount .main_btn .btn_landing .main_icon{display:flex}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_conditions{padding-top:25px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta{padding-top:25px;text-align:center}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .btn_landing{width:100%}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .label{display:block;padding-top:20px;font-size:13px;font-weight:400;color:rgba(26,53,77,.5)}.main_comp_box_checkout.receipt.fixed{position:sticky;top:40px;animation:fixProductBuy .3s ease-out;z-index:3}.main_comp_box_checkout.receipt.fixed .title{display:none}@media screen and (max-width:1180px){.main_comp_box_checkout.receipt .wrap_comp_box_checkout{padding:25px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail .label{font-size:14px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_conditions,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta{padding-top:22px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .label{font-size:13px}}@media screen and (max-width:1080px){.main_comp_box_checkout.receipt .wrap_comp_box_checkout{padding:25px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail .label{font-size:14px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_conditions,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta{padding-top:22px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .btn_landing{font-size:15px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .label{font-size:13px}.main_comp_box_checkout.receipt.fixed{top:30px}}@media screen and (max-width:480px){.main_comp_box_checkout.receipt .wrap_comp_box_checkout{padding:25px 20px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_list_detail .item_detail .label{font-size:14px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_conditions,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_coupon_discount,.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta{padding-top:22px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .btn_landing{font-size:15px}.main_comp_box_checkout.receipt .wrap_comp_box_checkout .main_cta .label{font-size:13px}}@keyframes fixProductBuy{0%{opacity:0;transform:translateY(-100%)}80%{opacity:.8;transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}.main_comp_box_checkout.summary .main_title{display:flex;justify-content:space-between}.main_comp_box_checkout.summary .main_title .main_empty .label{color:rgba(26,53,77,.7);cursor:pointer}.main_comp_box_checkout.summary .main_title .main_empty .label:hover{color:rgba(26,53,77,.5)}.main_comp_box_checkout.summary .wrap_comp_box_checkout{padding:0}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product{box-shadow:0 1px 0 rgba(26,53,77,.1);padding:30px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product:last-child{box-shadow:unset}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products{margin-top:30px;box-shadow:inset 0 0 0 1px rgba(251,192,4,.7);border-radius:5px;overflow:hidden}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested{padding:15px 25px;background:rgba(251,192,4,.1);display:flex;align-items:center;justify-content:space-between}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .label{font-size:15px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .main_label .label{color:#FF9500;font-weight:700}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .main_close{margin-left:20px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .main_close .label{text-decoration:underline;color:rgba(26,53,77,.5);font-weight:400;cursor:pointer}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .main_close .label:hover{color:rgba(26,53,77,.7)}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_content_suggested .main_list_suggested .item_suggested{padding:25px;box-shadow:0 1px 0 rgba(251,192,4,.3)}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_content_suggested .main_list_suggested .item_suggested:last-child{box-shadow:unset}@media screen and (max-width:1180px){.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product{padding:25px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products{margin-top:25px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested{padding:15px 22px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .label{font-size:14px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_content_suggested .main_list_suggested .item_suggested{padding:22px}}@media screen and (max-width:580px){.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .main_close{display:none}}@media screen and (max-width:480px){.main_comp_box_checkout.summary .main_title{align-items:flex-end}.main_comp_box_checkout.summary .main_title .main_empty{padding:20px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product{padding:25px 20px;background:#FFF;margin-bottom:10px;box-shadow:unset}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product:last-child{margin-bottom:unset}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products{margin-top:25px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested{padding:15px 22px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_header_suggested .label{font-size:14px}.main_comp_box_checkout.summary .wrap_comp_box_checkout .main_list_products .item_product .main_suggested_products .main_content_suggested .main_list_suggested .item_suggested{padding:22px}}.main_comp_box_checkout.form .wrap_comp_box_checkout{padding:0;background:#FFF}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap{display:flex;background:rgba(191,225,255,.7);box-shadow:0 1px 0 #E8E9ED}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option{flex:0 0 50%;text-align:center;padding:23px 0 25px;cursor:pointer}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option:last-child{border-radius:0 10px 0 0}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option .label{font-size:16px;font-weight:400;color:#498BC8}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected{background:#FFF;border-radius:10px 10px 0 0;box-shadow:inset 0 0 0 1px #E8E9ED;position:relative}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected::after{content:"";position:absolute;width:calc(100% - 2px);height:4px;pointer-events:none;bottom:-2px;background:#FFF;left:1px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected .label{color:#1A354D}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected:hover .label{opacity:1}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form{padding:30px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro{padding-bottom:30px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro .title{display:block;padding:0;font-feature-settings:"ss02" on}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro .desc{display:block;font-size:16px;padding-top:10px;color:rgba(26,53,77,.7)}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .child.house_number{max-width:135px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_login{text-align:right}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;box-shadow:0 1px 0 rgba(26,53,77,.1);margin-bottom:25px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_user{padding-right:15px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_user .label{font-size:16px;color:rgba(26,53,77,.7)}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_user .label b{color:#498BC8;font-weight:700;display:inline-block}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_logout{display:flex;align-items:center;opacity:.7;cursor:pointer;flex:none;font-size:15px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_logout:hover{opacity:.9}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_logout .main_icon{display:flex;padding-right:5px}@media screen and (max-width:1180px){.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form{padding:25px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro{padding-bottom:25px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base{padding-bottom:20px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base:last-child{padding-bottom:0}}@media screen and (max-width:1080px){.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option .label,.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro .desc{font-size:15px}}@media screen and (max-width:680px){.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option .label,.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .main_intro .desc{font-size:14px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_user .label{font-size:15px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_user_container .main_logout{font-size:14px}}@media screen and (max-width:480px){.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap{margin:20px 20px 0;box-shadow:unset;border-radius:7px;padding:2px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option{border-radius:5px;padding:11px 0 12px;background:unset}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option .label{font-size:13px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected{border-radius:5px;background:#FFF;box-shadow:0 3px 5px rgba(26,53,77,.1)}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option.selected::after{content:unset}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option:last-child{border-radius:unset}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_header_swap .item_option:last-child.selected{border-radius:5px;background:#FFF}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form{padding:25px 20px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base.child{margin:0 -6px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base.child .child{padding:0 6px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base.child.email_psw{flex-direction:column}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base.child.email_psw .child{padding-bottom:20px}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .base.child.email_psw .child:last-child{padding-bottom:0}.main_comp_box_checkout.form .wrap_comp_box_checkout .main_user_form .global_form_landing .main_login .btn_landing{width:100%}}.main_comp_box_checkout.invoice .wrap_comp_box_checkout{background:#FFF}.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing{padding-top:30px}@media screen and (max-width:1180px){.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing{padding-top:25px}.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing .base{padding-bottom:20px}.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing .base:last-child{padding-bottom:0}}@media screen and (max-width:480px){.main_comp_box_checkout.invoice{padding:0}.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing .base.child{margin:0 -6px}.main_comp_box_checkout.invoice .wrap_comp_box_checkout .global_form_landing .base.child .child{padding:0 6px}}.main_comp_box_checkout.payments .wrap_comp_box_checkout{background:#FFF}.main_comp_box_checkout.payments .wrap_comp_box_checkout .desc{font-size:17px;font-weight:400;color:rgba(26,53,77,.7);padding-bottom:30px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc,.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc *{font-size:15px!important;font-weight:400!important;color:rgba(26,53,77,.7)!important;font-family:'Nunito Sans',sans-serif!important}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option{padding-bottom:20px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option:last-child{padding-bottom:unset}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .label_radio{display:flex;align-items:center}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .label_radio .main_icon{display:flex;padding-right:10px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc{margin:15px 0 0 30px;max-width:525px}@media screen and (max-width:1180px){.main_comp_box_checkout.payments .wrap_comp_box_checkout .desc{font-size:16px;padding-bottom:25px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc,.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc *{font-size:14px!important}}@media screen and (max-width:680px){.main_comp_box_checkout.payments .wrap_comp_box_checkout .desc{font-size:15px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc,.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc *{font-size:14px!important}}@media screen and (max-width:480px){.main_comp_box_checkout.payments .wrap_comp_box_checkout .desc{font-size:14px;padding-bottom:20px}.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc,.main_comp_box_checkout.payments .wrap_comp_box_checkout .main_list_options .item_option .radio_landing .payment_desc *{font-size:13px!important}}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout{background:#FFF;padding:0}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details{padding:30px;box-shadow:0 -1px 0 rgba(26,53,77,.1);position:relative;display:flex}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details:first-child{box-shadow:unset}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .intro{position:absolute;top:0;transform:translateY(-50%);font-size:12px;font-weight:700;text-transform:uppercase;background:#FFF;padding:0 15px;margin-left:-15px}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail{padding-bottom:6px}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail:last-child{padding-bottom:0}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail .label{font-size:15px;font-weight:400}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail .label.name,.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail .label.status{font-weight:700}@media screen and (max-width:1180px){.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details{padding:25px}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .intro{padding:0 10px;margin-left:-10px}.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details .wrap_list_details .item_detail .label{font-size:14px}}@media screen and (max-width:480px){.main_comp_box_checkout.order_detail .wrap_comp_box_checkout .main_list_details{padding:25px 20px}}.main_tpl_checkout_landing{min-height:70vh}.main_tpl_checkout_landing.summary .main_section_intro{padding:20px 30px 40px}.main_tpl_checkout_landing.summary .main_section_intro .wrap_section_intro{max-width:1200px;margin:0 auto}@media screen and (max-width:580px){.main_tpl_checkout_landing.summary .main_section_intro{padding:20px 20px 30px}}@media screen and (max-width:480px){.main_tpl_checkout_landing.summary .main_section_intro{padding:20px 15px 30px}}.main_tpl_checkout_landing.summary .main_section_summary{padding:0 30px 80px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:auto 360px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .left_summary{grid-area:1/1/2/2;padding-right:50px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary{grid-area:1/2/2/3}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary .main_comp_box_info.supports{padding-top:40px}@media screen and (max-width:1180px){.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary{grid-template-columns:auto 340px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .left_summary{padding-right:40px}}@media screen and (max-width:1080px){.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary{grid-template-columns:auto 320px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .left_summary{padding-right:30px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary .main_comp_box_info.supports{padding-top:30px}}@media screen and (max-width:980px){.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary{grid-template-columns:auto 300px}}@media screen and (max-width:880px){.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary{grid-template-columns:1fr}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .left_summary{grid-area:1/1/2/2;padding:0 0 30px}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary{grid-area:2/1/3/2}}@media screen and (max-width:580px){.main_tpl_checkout_landing.summary .main_section_summary{padding:0 20px 80px}}@media screen and (max-width:480px){.main_tpl_checkout_landing.summary .main_section_summary{background:rgba(26,53,77,.05)}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .left_summary{padding:0}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary .main_comp_box_info{display:none}.main_tpl_checkout_landing.summary .main_section_summary .wrap_section_summary .right_summary .main_comp_box_info.supports{padding-top:30px}}.main_tpl_checkout_landing.summary .main_empty_state{padding:0 30px 80px}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state{max-width:1200px;margin:0 auto;border-radius:15px;box-shadow:0 0 0 1px rgba(26,53,77,.1);padding:120px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_icon{padding:25px;box-shadow:0 0 0 1px rgba(26,53,77,.1);border-radius:50%;display:flex}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc{padding-top:20px;text-align:center}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc .title{font-weight:700;font-size:17px;color:#1A354D;display:block;padding-bottom:5px}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc .desc{font-weight:400;font-size:15px;color:rgba(26,53,77,.5)}@media screen and (max-width:680px){.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state{max-width:1200px;margin:0 auto;border-radius:15px;box-shadow:0 0 0 1px rgba(26,53,77,.1);padding:120px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc{padding-top:16px}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc .title{font-size:15px}.main_tpl_checkout_landing.summary .main_empty_state .wrap_empty_state .main_desc .desc{font-size:14px}}@media screen and (max-width:580px){.main_tpl_checkout_landing.summary .main_empty_state{padding:0 15px 60px}}.main_tpl_checkout_landing.confirm .main_section_intro{padding:80px 30px 50px}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro{max-width:610px;margin:0 auto;text-align:center}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .main_icon{display:flex;padding:15px;border-radius:50%;background:rgba(73,139,200,.1);max-width:fit-content;margin:0 auto}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .intro_section{padding-top:20px}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .desc{padding-top:15px;font-size:22px;font-weight:400}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .desc .order{font-weight:700;text-decoration:underline}@media screen and (max-width:1080px){.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .desc{font-size:20px}}@media screen and (max-width:880px){.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .main_icon{transform:scale(.9);transform-origin:bottom center}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .desc{font-size:18px}}@media screen and (max-width:580px){.main_tpl_checkout_landing.confirm .main_section_intro{padding:60px 20px 40px}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro{max-width:400px;border-radius:5px}.main_tpl_checkout_landing.confirm .main_section_intro .wrap_section_intro .main_intro_comp .desc{font-size:16px}}.main_tpl_checkout_landing.confirm .main_section_box_order{padding:0 30px 80px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order{max-width:560px;margin:0 auto}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .right_content{height:100%;display:flex;gap:25px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .right_content .main_btn,.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .right_content .main_btn .btn_landing{width:100%}@media screen and (max-width:780px){.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .left_content{padding:25px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .left_content .desc{font-size:14px}}@media screen and (max-width:580px){.main_tpl_checkout_landing.confirm .main_section_box_order{padding:0 20px 60px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order{max-width:320px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .left_content{padding:25px;box-shadow:0 1px 0 rgba(26,53,77,.1)}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .left_content .desc{font-size:14px}.main_tpl_checkout_landing.confirm .main_section_box_order .wrap_section_box_order .right_content{flex-direction:column-reverse;gap:20px}}.main_tpl_checkout_landing.confirm .main_box_bank_transfer{padding:0 30px 80px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer{max-width:765px;margin:0 auto}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .intro{text-align:center;font-size:30px;font-feature-settings:"ss02" on;font-weight:700;padding-bottom:30px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info{box-shadow:0 0 0 1px rgba(26,53,77,.1);border-radius:10px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info{padding:30px;box-shadow:0 1px 0 rgba(26,53,77,.1)}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info:last-child{box-shadow:unset}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .title{font-size:17px;font-weight:700;color:#1A354D}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .desc{font-size:17px;font-weight:400;color:#1A354D;padding-top:2px}@media screen and (max-width:1080px){.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer{max-width:765px;margin:0 auto}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .intro{font-size:26px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .desc,.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .title{font-size:16px}}@media screen and (max-width:980px){.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .intro{font-size:23px}}@media screen and (max-width:780px){.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info{padding:25px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .desc,.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .main_list_info .item_info .title{font-size:15px}}@media screen and (max-width:680px){.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .intro{font-size:21px}}@media screen and (max-width:580px){.main_tpl_checkout_landing.confirm .main_box_bank_transfer{padding:0 20px 60px}.main_tpl_checkout_landing.confirm .main_box_bank_transfer .wrap_box_bank_transfer .intro{font-size:19px;padding-bottom:25px}}