@media (min-width:577px) and (max-width: 768.98px){
      .prn-body .apn-online-host::before{
        top:40px;
        bottom:auto;
        height:870px;
      }
      .prn-body .apn-online-host::after{
        top:40px;
        bottom:auto;
        height:870px;
      }
      .prn-body .apn-online-host .apn-online__titlebox{
        transform:translate(24px,20px);
      }
      .prn-body .apn-online-host .apn-online__subtitle{
        transform:translate(24px,18px);
      }
      .prn-body .apn-online-host .apn-online__grid{
        transform:translate(24px,29px);
      }
      .prn-body .apn-online-host .apn-online__nav{
        transform:translate(-16px,22px);
      }
      .prn-body .apn-love-host .apn-love-card--chat[data-heritage-component="expert-card.v1"]{
        display:flex;
      }
      .prn-body .apn-online-host .apn-love-card--chat[data-heritage-component="expert-card.v1"]{
        display:flex;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"]{
        flex-direction:column;
        height:483px;
        min-height:483px;
        padding:24px 30px 30px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__info{
        flex:1 1 auto;
        gap:18px;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__cta{
        width:275px;
        margin-top:auto;
        padding-top:0;
        transform:none;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__cta .c-btn{
        width:275px;
        height:58px;
        min-height:58px;
        padding:0 30px;
        gap:10px;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__price{
        margin-top:16px;
        line-height:18px;
      }
      .prn-body .apn-love-host .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__price{
        font-size:10px;
      }
      .prn-body .apn-online-host .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__price{
        font-size:10px;
      }
      .prn-body .apn-maktaro-catalog__grid > .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__price{
        font-size:14px;
      }
      .prn-body .apn-online-host .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__info{
        flex:0 0 auto;
      }
      .prn-body .apn-online-host .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__cta{
        margin-top:19px;
      }
    }
@media (min-width:400px) and (max-width: 576.98px){
      .prn-body .apn-maktaro-proof__stats .apn-maktaro-proof__stat:nth-child(2){
        transform:translateX(-30px);
      }
      .prn-body .apn-maktaro-proof__stats .apn-maktaro-proof__stat:nth-child(3){
        transform:translateX(32px);
      }
      .prn-body .apn-maktaro-catalog__browse{
        border-radius:15px;
        color:#673EDA;
        border-color:#673EDA;
      }
      .prn-body .apn-maktaro-catalog__browse::after{
        background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5303 6.53033C13.8232 6.23744 13.8232 5.76256 13.5303 5.46967L8.75736 0.696699C8.46447 0.403806 7.98959 0.403806 7.6967 0.696699C7.40381 0.989592 7.40381 1.46447 7.6967 1.75736L11.9393 6L7.6967 10.2426C7.40381 10.5355 7.40381 11.0104 7.6967 11.3033C7.98959 11.5962 8.46447 11.5962 8.75736 11.3033L13.5303 6.53033ZM0 6.75H13V5.25H0V6.75Z' fill='%23673EDA'/%3E%3C/svg%3E");
      }
    }
@media (min-width:577px) and (max-width: 768.98px){
      .prn-body .apn-love-host .apn-online__browse::after{
        background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5303 6.53033C13.8232 6.23744 13.8232 5.76256 13.5303 5.46967L8.75736 0.696699C8.46447 0.403806 7.98959 0.403806 7.6967 0.696699C7.40381 0.989592 7.40381 1.46447 7.6967 1.75736L11.9393 6L7.6967 10.2426C7.40381 10.5355 7.40381 11.0104 7.6967 11.3033C7.98959 11.5962 8.46447 11.5962 8.75736 11.3033L13.5303 6.53033ZM0 6.75H13V5.25H0V6.75Z' fill='%23673EDA'/%3E%3C/svg%3E");
      }
      .prn-body .apn-client-card__stars{
        display:flex;
        width:auto;
        height:15px;
        gap:2px;
        overflow:visible;
      }
      .prn-body .apn-client-card__stars span{
        display:block;
        width:10px;
        height:15px;
        background:none;
        color:#ffb447;
        font-size:0;
        line-height:0;
        overflow:visible;
      }
      .prn-body .apn-client-card__stars span::before{
        content:"";
        display:block;
        width:10px;
        height:15px;
        background:url('../pages/aura-reading/img/all-psychic-rating-star-figma.svg') center/contain no-repeat;
        letter-spacing:0;
      }
    }
.apn-maktaro-quote__br-992{display:none}
@media (min-width:769px) and (max-width:1199.98px){
      .prn-body .apn-online-host .apn-online__subtitle .apn-break--desktop{
        display:block;
      }
      .prn-body .apn-love-heritage-host .apn-online__titlebox::before{
        background-image:image-set(url('../graphics/raster/bf495f1cd85e762b73ba7d55.webp') type("image/webp"), url('../graphics/raster/0e07ae2899458f28c780d11c.webp') type("image/webp"));
        background-size:contain;
        background-position:center;
      }
      .prn-body .apn-maktaro-quote{
        width:930px;
        height:363px;
        min-height:363px;
        margin-top:100px;
        padding:71px 0 0 69px;
        border-radius:55px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"]{
        padding:24px 30px 30px;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__top{
        min-height:84px;
        height:84px;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__avatar{
        width:80px;
        height:80px;
        flex-basis:80px;
      }
      .prn-body .prn-plain-section .apn-love-card--chat[data-heritage-component="expert-card.v1"] .apn-love-card__identity{
        min-height:84px;
        height:84px;
      }
      .prn-body .apn-maktaro-quote__text{
        width:722px;
        max-width:722px;
        font-size:23px;
        line-height:44px;
        letter-spacing:0;
        font-weight:400;
      }
      .prn-body .apn-maktaro-quote__br-992{
        display:block;
      }
      .prn-body .apn-maktaro-quote__br-576{
        display:none;
      }
      .prn-body .apn-maktaro-quote__mark{
        right:27px;
        bottom:41px;
        width:121px;
        height:80px;
        background-size:121px 80px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        height:auto;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__desc{
        width:100%;
        max-width:100%;
        margin:0;
        line-height:18px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__cta{
        margin-top:14px;
        transform:none;
      }
    }
@media (max-width:399px){
      .prn-body .prn-plain-section.apn-online-host{min-height:890px;height:auto;
        min-height:0;
        padding-bottom:0;
        overflow:hidden;
      }
      .prn-body .prn-plain-section.apn-online-host + .prn-plain-section.apn-online-host{
        margin-top:30px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online{
        height:890px;
        padding-bottom:0;
        overflow:hidden;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        padding-top:32px;
        padding-bottom:0;
        overflow:hidden;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog > .container{
        width:290px;
        max-width:290px;
        padding-left:0;
        padding-right:0;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog .apn-maktaro-catalog__title{
        width:290px;
        max-width:290px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid{
        grid-template-columns:repeat(3,250px);
        justify-content:start;
        width:770px;
        min-width:770px;
        max-width:none;
        gap:10px;
      }
      .prn-body .apn-maktaro-catalog__grid{
        grid-template-columns:repeat(2,140px);
        justify-content:space-between;
        width:290px;
        min-width:290px;
        max-width:290px;
        gap:10px;
        margin-top:20px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid > .apn-love-card{
        width:250px;
        max-width:none;
        height:437px;
        min-height:0;
        margin-left:0;
        margin-right:0;
      }
      .prn-body .apn-maktaro-catalog__grid > .apn-love-card{
        max-width:none;
        margin-left:0;
        margin-right:0;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__info{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        gap:12px;
        height:auto;
        max-height:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__info{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        gap:12px;
        height:auto;
        max-height:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        width:100%;
        max-width:100%;
        height:auto;
        transform:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        width:100%;
        max-width:100%;
        height:auto;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        width:100%;
        max-width:100%;
        height:auto;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__desc{
        width:auto;
        max-width:none;
        margin:0;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__cta{
        width:100%;
        margin-left:0;
        margin-top:14px;
        transform:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__cta{
        width:100%;
        margin-left:0;
        margin-top:14px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card:first-child .apn-love-card__cta{
        width:100%;
        margin-left:0;
        margin-top:14px;
        transform:none;
      }
    }
@media (max-width: 768.98px) and (min-width:577px){
      .prn-body .prn-plain-section.apn-maktaro-proof{
        margin-top:-260px;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:820px;
        min-height:0;
        padding-bottom:0;
      }
    }
@media (max-width: 576.98px) and (min-width:400px){
      .prn-body .prn-plain-section.apn-maktaro-proof{
        margin-top:-50px;
      }
    }
@media (max-width:399px){
      .prn-body .apn-clients{
        width:290px;
        max-width:290px;
        overflow:hidden;
      }
      .prn-body .apn-clients__grid{
        display:grid;
        grid-template-columns:260px 300px;
        justify-content:start;
        gap:0 10px;
        width:570px;
        min-width:570px;
        max-width:570px;
        margin-top:30px;
        transform:none;
      }
      .prn-body .apn-clients__grid > .apn-client-card{
        width:260px;
        max-width:260px;
        height:163px;
        min-height:163px;
        margin-left:0;
        margin-right:0;
      }
      .prn-body .apn-clients__grid > .apn-client-card:nth-child(n+3){
        display:none;
      }
    }
@media (min-width:769px) and (max-width:1199.98px){
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid{
        display:grid;
        grid-template-columns:repeat(3,296px);
        justify-content:space-between;
        gap:0;
        width:930px;
        min-width:930px;
        max-width:930px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid > .apn-love-card{
        width:296px;
        max-width:296px;
        height:489px;
        min-height:489px;
        margin-left:0;
        margin-right:0;
        padding:24px 30px 30px;
        box-sizing:border-box;
      }
      .prn-body .apn-maktaro-catalog__grid{
        display:grid;
        grid-template-columns:repeat(3,296px);
        justify-content:space-between;
        gap:20px 21px;
        width:930px;
        min-width:930px;
        max-width:930px;
        transform:none;
      }
      .prn-body .apn-maktaro-catalog__grid > .apn-love-card{
        width:296px;
        max-width:296px;
        height:489px;
        min-height:489px;
        margin-left:0;
        margin-right:0;
        padding:24px 30px 30px;
        box-sizing:border-box;
      }
      .prn-body .apn-clients__grid{
        display:grid;
        grid-template-columns:repeat(3,290px);
        justify-content:space-between;
        gap:0;
        width:900px;
        min-width:900px;
        max-width:900px;
        margin-top:86px;
        transform:none;
      }
      .prn-body .apn-clients__grid > .apn-client-card{
        width:290px;
        max-width:290px;
        height:184px;
        min-height:184px;
        margin-left:0;
        margin-right:0;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__info{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        gap:18px;
        height:auto;
        max-height:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__info{
        display:flex;
        flex-direction:column;
        align-items:stretch;
        gap:18px;
        height:auto;
        max-height:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        height:auto;
        transform:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__facts{
        display:flex;
        flex-direction:column;
        gap:8px;
        height:auto;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-love-card__cta{
        width:100%;
        margin-top:auto;
        transform:none;
      }
      .prn-body .apn-maktaro-catalog__grid .apn-love-card__cta{
        width:100%;
        margin-top:auto;
        transform:none;
      }
    }
.prn-body .apn-maktaro-video__frame{
      background-color:#f1f1f1;
      background-image:image-set(url('img/video-cover.webp') type("image/webp"), url('img/video-cover.png') type("image/png"));
      background-position:center center;
      background-repeat:no-repeat;
      background-size:cover;
      isolation:isolate;
    }
.prn-body .apn-maktaro-video__frame img{
      display:block;
      position:relative;
      z-index:1;
      width:100%;
      height:100%;
      object-fit:cover;
      opacity:1;
      visibility:visible;
    }
.prn-body .apn-maktaro-video__play{
      z-index:2;
    }
@media (min-width:1200px){
      .prn-body .prn-hero-section.apn-theme.apn-hero{
        height:791px;
        min-height:0;
        margin-top:0;
        margin-bottom:72px;
        box-sizing:border-box;
      }
      .prn-body .prn-hero-section.apn-theme.apn-hero .apn-hero-shell{
        transform:translateY(-64px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host{min-height:970px;height:auto;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof{
        height:1000px;
        min-height:0;
        margin-top:60px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof > .container{
        transform:translateY(-24px);
      }
      .prn-body .prn-plain-section.apn-maktaro-video{
        height:900px;
        min-height:0;
        margin-top:-1px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        height:2774px;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable{
        height:900px;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide{
        height:496px;
        min-height:0;
        margin-top:-1px;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients{
        padding-top:77px;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__head{
        gap:25px;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide{min-height:968px;height:auto;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:980px;
        min-height:0;
        margin-top:97px;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide .apn-faq-section{
        padding-top:80px;
      }
.prn-body .prn-plain-section.apn-answer-shot-hide{min-height:1726px;height:auto;
  min-height:0;
  box-sizing:border-box;
}

.prn-body .prn-plain-section.apn-answer-shot-hide .apn-answer-section{
  padding-top:99px;
}
    }
@media (min-width:769px) and (max-width:1199.98px){
      .prn-body .prn-hero-section.apn-theme.apn-hero{
        height:748px;
        min-height:0;
        margin-top:62px;
        margin-bottom:52px;
        box-sizing:border-box;
      }
      .prn-body .prn-hero-section.apn-theme.apn-hero .apn-hero-shell{
        transform:translateY(-63px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host{min-height:900px;height:auto;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof{
        height:984px;
        margin-top:110px;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-video{
        height:860px;
        margin-top:-52px;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        height:2450px;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable{
        height:920px;
        min-height:0;
        margin-top:0;
        margin-bottom:-6px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide{
        height:527px;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide{min-height:1163px;height:auto;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:920px;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-answer-shot-hide{min-height:1726px;height:auto;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__title{
        transform:translate(-15px,102px);
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__grid{
        transform:translate(-15px,102px);
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__cta{
        transform:translateY(100px);
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__cta .c-btn{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__head{
        transform:translateY(5px);
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__grid{
        margin-top:62px;
        transform:none;
      }
    }
@media (min-width:577px) and (max-width: 768.98px){
      .prn-body .prn-hero-section.apn-theme.apn-hero{
        height:601px;
        min-height:0;
        margin-top:59px;
        margin-bottom:40px;
        box-sizing:border-box;
      }
      .prn-body .prn-hero-section.apn-theme.apn-hero .apn-hero-shell{
        transform:translateY(-59px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host{min-height:870px;height:auto;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof{
        height:631px;
        margin-top:0;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-video{
        height:670px;
        margin-top:0;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        height:2380px;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable{
        height:1120px;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide{
        height:429px;
        min-height:0;
        margin-top:60px;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide{min-height:970px;height:auto;
        min-height:0;
        margin-top:31px;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:820px;
        min-height:0;
        margin-top:70px;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-answer-shot-hide{min-height:1681px;height:auto;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__title{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__grid{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__cta{
        transform:translateY(6px);
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reasons__cta .c-btn{
        transform:translateY(43px);
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients{
        padding-top:0;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__head{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__grid{
        transform:none;
      }
    }
@media (min-width:400px) and (max-width: 576.98px){
      .prn-body .prn-hero-section.apn-theme.apn-hero{
        height:782px;
        min-height:0;
        margin-top:58px;
        margin-bottom:40px;
        box-sizing:border-box;
      }
      .prn-body .prn-hero-section.apn-theme.apn-hero .apn-hero-shell{
        transform:translateY(-58px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host{min-height:770px;height:auto;
        min-height:0;
        margin-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof{
        height:570px;
        margin-top:40px;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-video{
        height:477px;
        margin-top:0;
        min-height:0;
        position:relative;
        z-index:2;
        box-sizing:border-box;
      }
      .prn-body .apn-maktaro-quote{
        margin-top:55px;
      }
      .prn-body .apn-maktaro-video__title{
        transform:none;
      }
      .prn-body .apn-maktaro-video__frame{
        margin-top:35px;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        height:1630px;
        min-height:0;
        padding-top:32px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable{
        height:960px;
        min-height:0;
        margin-top:0;
        padding-top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable > .container{
        transform:translateY(43px);
      }
      .prn-body .prn-plain-section.apn-affordable .apn-affordable__title{
        width:510px;
        font-size:30px;
        line-height:42px;
        letter-spacing:0;
      }
      .prn-body .prn-plain-section.apn-affordable .apn-affordable__text{
        font-size:16px;
        line-height:30px;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide{
        height:671px;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__head{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide .apn-clients__grid{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide{min-height:1109px;height:auto;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reason-card__title{
        font-size:29px;
        line-height:32px;
        letter-spacing:0;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide .apn-reason-card__text{
        font-size:16px;
        line-height:27px;
        letter-spacing:0;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:820px;
        min-height:0;
        padding-bottom:0;
        background:#f9faff;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-answer-shot-hide{min-height:1672px;height:auto;
        min-height:0;
        margin-top:0;
        background:linear-gradient(to bottom,#f9faff 0 300px,#fff 300px);
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-answer-shot-hide .apn-answer-section{
        transform:translateY(1px);
      }
      .prn-body .site-footer{
        height:663px;
        min-height:663px;
        overflow:hidden;
        box-sizing:border-box;
      }
      .prn-body .site-footer__inner{
        min-height:663px;
      }
      .prn-body .site-footer__col-right{
        row-gap:28px;
      }
      .prn-body .site-footer__title{
        font-size:17px;
        line-height:20px;
        letter-spacing:0;
      }
      .prn-body .site-footer__link{
        font-size:13px;
        line-height:23px;
        letter-spacing:0;
      }
      .prn-body .site-footer__col-menu .list-group{
        gap:6px;
      }
      .prn-body .site-footer__inner-bottom{
        transform:translateY(-32px);
      }
    }
@media (max-width:399px){
      .prn-body .prn-hero-section.apn-theme.apn-hero{
        height:1000px;
        min-height:0;
        margin-top:70px;
        margin-bottom:40px;
        box-sizing:border-box;
      }
      .prn-body .prn-hero-section.apn-theme.apn-hero .apn-hero-shell{
        transform:translateY(-73px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host{min-height:890px;height:auto;
        min-height:0;
        margin-top:0;
        margin-bottom:14px;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-proof{
        height:720px;
        margin-top:0;
        position:relative;
        top:0;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-video{
        height:477px;
        margin-top:-1px;
        position:relative;
        top:0;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-maktaro-catalog{
        height:1400px;
        position:relative;
        top:0;
        min-height:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-affordable{
        height:1180px;
        min-height:0;
        margin-top:0;
        position:relative;
        top:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-clients-shot-hide{
        height:498px;
        min-height:0;
        position:relative;
        top:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-reasons-shot-hide{min-height:1482px;height:auto;
        min-height:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-faq-shot-hide{
        height:1250px;
        min-height:0;
        position:relative;
        top:0;
        padding-bottom:0;
        box-sizing:border-box;
      }
      .prn-body .prn-plain-section.apn-answer-shot-hide{min-height:2103px;height:auto;
        min-height:0;
        position:relative;
        top:14px;
        box-sizing:border-box;
      }
    }
.prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online__titlebox::before{
      background-image:image-set(url('../graphics/raster/bf495f1cd85e762b73ba7d55.webp') type("image/webp"), url('../graphics/raster/0e07ae2899458f28c780d11c.webp') type("image/webp"));
      background-size:contain;
      background-position:center;
      background-repeat:no-repeat;
    }
.prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online__titlebox{
      gap:8px;
    }
@media (min-width:577px) and (max-width: 768.98px){
      .prn-body .prn-plain-section.apn-online-host .apn-online{
        padding-top:34px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__titlebox{
        transform:translateX(24px);
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online__titlebox{
        gap:16px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__subtitle{
        transform:translateX(24px);
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid{
        transform:translate(24px,9px);
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__nav{
        transform:translateX(-16px);
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__browse{
        margin-top:55px;
        transform:none;
      }
    }
@media (min-width:400px) and (max-width: 576.98px){
      .prn-body .prn-plain-section.apn-online-host .apn-online{
        padding-top:34px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__titlebox{
        gap:10px;
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online__titlebox{
        gap:10px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__titlebox::before{
        width:40px;
        height:40px;
        flex-basis:40px;
      }
      .prn-body .prn-plain-section.apn-online-host.apn-love-heritage-host .apn-online__titlebox::before{
        width:40px;
        height:40px;
        flex-basis:40px;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__subtitle{
        transform:none;
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__grid{
        transform:translateY(6px);
      }
      .prn-body .prn-plain-section.apn-online-host .apn-online__browse{
        width:287px;
        min-height:50px;
        margin-top:46px;
        transform:none;
      }
    }

