.s-report__inner{padding-bottom:7.5em}@media(max-width: 768px){.s-report__inner{padding-bottom:3.75em}}.s-report__upper{padding-top:2.5em;padding-bottom:2.5em}.s-report__main .section__title{font-size:1.5em;margin-top:5rem}@media(max-width: 768px){.s-report__main .section__title{font-size:1.25em;margin-top:2.5rem}}.s-report__main{background-color:#fff;border-radius:20px;padding:2.5em}@media(max-width: 768px){.s-report__main{padding:1.25em}}.s-report__info{display:flex;align-items:center;flex-wrap:wrap;gap:1em;margin-bottom:2.5em}.s-report__info-tags,.s-report__info-area,.s-report__info-plans{display:flex;flex-wrap:wrap;gap:.5em 1em}.s-report__info-date{color:#aaa;font-weight:400}.s-report__info-stars{display:flex;align-items:flex-end;margin-bottom:3.75em}@media(max-width: 768px){.s-report__info-stars{align-items:center}}.s-report__info-stars-title{font-weight:700}@media(max-width: 768px){.s-report__info-stars-title{font-size:.875em}}.s-report__info-stars .shortcode-star-rating{display:flex;align-content:center;gap:3px;padding:0 1.25em}@media(max-width: 768px){.s-report__info-stars .shortcode-star-rating{gap:0}}.s-report__info-stars .dashicons{display:block;line-height:1}.s-report__info-stars .dashicons:nth-child(n+6){display:none}.s-report__info-stars .dashicons::before{font-size:2.25em;display:block}@media(max-width: 768px){.s-report__info-stars .dashicons::before{font-size:1.5em}}.s-report__info-stars-num{font-size:2.5em;color:#eea70e;line-height:1}@media(max-width: 768px){.s-report__info-stars-num{font-size:1.5em}}.s-report__comment-title{font-size:1.5em;line-height:1;font-weight:700;padding-bottom:1.25rem;border-bottom:1px dashed #ccc;margin-bottom:2.5rem}.s-report__comment-container{display:flex;align-items:flex-start;gap:5.618%}@media(max-width: 768px){.s-report__comment-container{flex-direction:column}}.s-report__comment-image{width:150px;flex-shrink:0;border-radius:10px;overflow:hidden;position:relative}.s-report__comment-image::before{content:"";display:block;padding-top:75%}.s-report__comment-image img,.s-report__comment-image video,.s-report__comment-image iframe,.s-report__comment-image svg{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 768px){.s-report__comment-image{margin:0 auto 1em}}.s-report__comment-text h2{color:#007ccf}.s-report__stars-rate{display:flex;justify-content:space-between;align-items:center}.s-report__stars-rate:nth-child(n+2){margin-top:2.5rem}@media(max-width: 768px){.s-report__stars-rate:nth-child(n+2){margin-top:1.25rem}}@media(max-width: 768px){.s-report__stars-rate{flex-direction:column;align-items:flex-start}}.s-report__stars-rate-title{display:flex}.s-report__stars-rate-title::before{content:"";display:inline-block;width:1rem;height:1rem;border-radius:50%;flex-shrink:0;background-color:#49a3ba;margin-right:.625rem;margin-top:.4em}@media(max-width: 768px){.s-report__stars-rate-title::before{width:.75rem;height:.75rem;margin-top:.5em}}.s-report__stars-rate .shortcode-star-rating{display:flex;align-content:center;gap:5px;padding:0 1.25em}.s-report__stars-rate .dashicons{display:block;line-height:1}.s-report__stars-rate .dashicons:nth-child(n+6){display:none}.s-report__stars-rate .dashicons::before{font-size:2.25em;display:block}@media(max-width: 768px){.s-report__stars-rate .dashicons::before{font-size:1.5em}}.s-report__choices-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1em}.s-report__choices-item:nth-child(n+2){margin-top:2.5rem}.s-report__choices-item-title{display:flex}.s-report__choices-item-title::before{content:"";display:inline-block;width:1rem;height:1rem;border-radius:50%;flex-shrink:0;background-color:#49a3ba;margin-right:.625rem;margin-top:.4em}@media(max-width: 768px){.s-report__choices-item-title::before{width:.75rem;height:.75rem;margin-top:.5em}}.s-report__choices-item-choices{display:flex;gap:1.5rem}.s-report__choices-item-choice{display:flex;justify-content:center;align-items:center;gap:10px;border:1px solid #aaa;border-radius:5px;padding:.5625rem 1.5rem;cursor:pointer;line-height:1;font-weight:500;position:relative}@media(max-width: 768px){.s-report__choices-item-choice{font-size:.875em;padding:.5625rem .9375rem}}.s-report__choices-item-choice::before,.s-report__choices-item-choice::after{content:"";display:block}.s-report__choices-item-choice::before{width:25px;height:25px;border-radius:50%;border:1px solid #aaa}@media(max-width: 768px){.s-report__choices-item-choice::before{width:20px;height:20px}}.s-report__choices-item-choice::after{opacity:0;position:absolute;top:50%;left:calc(1.5rem + 12.5px);width:12px;height:12px;border-radius:10px;background-color:#fff;transform:translate(-50%, -50%)}@media(max-width: 768px){.s-report__choices-item-choice::after{left:calc(.9375rem + 10px);width:10px;height:10px}}.s-report__choices-item-choice.is-choose{background-color:#007ccf;color:#fff;font-weight:600;border:1px solid #007ccf}.s-report__choices-item-choice.is-choose::before{background-color:#007ccf;border:2.5px solid #fff}.s-report__choices-item-choice.is-choose::after{opacity:1}.s-report__images-items{display:grid;grid-template-columns:repeat(3, 1fr);gap:5%}@media(max-width: 768px){.s-report__images-items{grid-template-columns:repeat(1, 1fr)}}.s-report__images-item{position:relative}.s-report__images-item::before{content:"";display:block;padding-top:75%}.s-report__images-item img,.s-report__images-item video,.s-report__images-item iframe,.s-report__images-item svg{position:absolute;top:0;left:0;width:100%;height:100%}.s-report__images-item{overflow:hidden;border-radius:10px}.s-report__plans-list{margin-bottom:3.75em}@media(max-width: 768px){.s-report__plans-list{margin-bottom:2rem}}.s-report__plans-item:nth-child(n+2){margin-top:2.5rem}.s-report__plans-item a{display:block;background-color:#eaeef2;border-radius:10px;overflow:hidden;padding:1.75em 1.75em 2.5em;box-shadow:0 3px 6px rgba(0,0,0,.16);border:2px solid rgba(0,0,0,0)}@media(max-width: 768px){.s-report__plans-item a{padding:1.25em 1.25em 1.75em}}.s-report__plans-item a:hover{background-color:#fff;border:2px solid #007ccf}.s-report__plans-item a:hover .btn__circle-icon{background-color:#fff}.s-report__plans-item a:hover .btn__circle-icon img.white{display:none}.s-report__plans-item a:hover .btn__circle-icon img.blue{display:block}.s-report__plans-item a:hover .btn__circle-text{color:#007ccf}.s-report__plans-item-title{margin-bottom:1.75em}@media(max-width: 768px){.s-report__plans-item-title{gap:.5em;margin-bottom:.75em}}.s-report__plans-item-title-icon{border:1px solid #007ccf}@media(max-width: 768px){.s-report__plans-item-title-icon{width:2em;height:2em}}.s-report__plans-item-title-text{font-size:1.5em;white-space:nowrap}@media(max-width: 768px){.s-report__plans-item-title-text{font-size:1.25em}}.s-report__plans-btn{margin:auto}.s-report__options-list{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:3.75em}@media(max-width: 768px){.s-report__options-list{margin-bottom:2rem;gap:.5em}}.s-report__options-item{display:flex;align-items:center;background-color:#007ccf;color:#fff;font-weight:600;padding:.625em 1.25em;border-radius:10px}@media(max-width: 768px){.s-report__options-item{font-size:.875em;padding:.5em 1em}}.s-report__options-item::before{content:"";display:inline-block;width:1.5em;height:1.5em;background:url(../img/common/icons/icon_check-white.svg) no-repeat center center/contain;margin-right:.5em}@media(max-width: 768px){.s-report__options-item::before{width:1.25em;height:1.25em}}.s-report__options-btn{margin:auto}.s-report__area-list{display:flex;justify-content:center;margin-bottom:3.75em}@media(max-width: 768px){.s-report__area-list{margin-bottom:2rem}}.s-report__area .area__item{max-width:380px}.s-report__area-btn{margin:auto}.s-report__related-inner{padding-top:2.5em;padding-bottom:5em}@media(max-width: 768px){.s-report__related-inner{padding-top:1.25em;padding-bottom:2.5em}}.s-report__related-title{font-size:2em;text-align:center;line-height:1.333;margin-bottom:1.5em}@media(max-width: 768px){.s-report__related-title{font-size:1.5em;margin-bottom:1em}}.s-report__related-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5em 5%}@media(max-width: 1024px){.s-report__related-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.s-report__related-list{grid-template-columns:repeat(1, 1fr)}}.s-report__btn{margin:auto;max-width:320px}
