@media(max-width:1440px){.site-navi li li .sub-menu{width:300px}.site-navi .sub-menu .sub-menu li a{font-size:11px}.hp-abt-img-col{max-width:none;width:40%}.hp-fp-item-price{font-size:25px}}@media(max-width:1366px){.hp-podcast-profile{width:60%}}@media(max-width:1280px){.section-title{font-size:60px}.hp-fp-item-more{width:100px;font-size:8px}#inner-page-wrapper>.container:not(:has(>.container-theme-filter)) .section-title{font-size:60px!important}}@media(min-width:1200px){html:not(.mobile):not(.safari.ipad):not(.safari.iphone):not(.mobile.android):not(.android) .canvas-bg.is-fixed canvas{background-attachment:fixed}}@media only screen and (max-width:1199px){.site-navi li a{font-size:12px}.exp-stat{width:100px;height:100px}#listings-results .listings-grid .listings-address{width:100%!important}}@media(max-width:1024px){.hp-podcast-profile-photo{width:80px;height:80px}.section-title{font-size:50px}.hp-podcast-profile-name{font-size:20px}#inner-page-wrapper>.container:not(:has(>.container-theme-filter)) .section-title{font-size:50px!important}}@media only screen and (max-width:991px){.inner{width:100%}#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}.hp-abt-col{width:100%}.hp-abt-img{max-width:780px;margin:0 auto 40px}.hp-abt-main{text-align:center;padding-top:0}.footer{padding-top:40px}#pojo-a11y-toolbar,.hp-floating-smis,.header-top,.header-bottom .menu-primary-menu-container .site-navi{display:none}.header-bottom .menu-primary-menu-container{justify-content:center}header.header{position:relative}.default-header{background-color:#fff;padding:50px 0 30px;border-bottom:2px var(--primary) solid;margin-top:20px}.default-header .header-logo img{filter:brightness(1)}.hp-qs .section-title{width:100%}.hp-qs .powered-by{text-align:center}.hp-abt-img .canvas-img{left:auto;margin:0 auto}.hp-abt-button{display:block;text-align:center}.hp-fp{padding-bottom:0}.hp-fp-item{max-width:460px;margin:0 auto;display:block!important;}.hp-fp-item-specs{opacity:1;flex-wrap:wrap;position:relative;bottom:auto}.hp-fp-item-more{width:100%;margin-top:20px;font-size:15px}.hp-fp-item-details{display:block;text-align:center;line-height:1.5;bottom:150px}.hp-fp-top,.hp-testi-row,.hp-fc-row,.hp-podcast-top,.hp-podcast-bottom{flex-wrap:wrap}.hp-fp-top .section-title,.hp-testi-left,.hp-testi-right,.hp-fc-left,.hp-fc-right,.hp-podcast .section-title,.hp-podcast-profile,.hp-podcast-main,.hp-podcast-side,.hp-testi-item-text{width:100%;text-align:center}.hp-fc-right{margin:50px auto 0}.hp-testi-item{display:block!important}.hp-testi-item-img{margin:50px auto 0;width:100%;max-width:385px}.hp-podcast-profile{flex-direction:column}.hp-podcast-profile>div{padding:15px 0}.footer-nav ul li{display:block;margin:10px 0}.footer-copyright{display:block;text-align:center}.footer-contact-form-col{width:100%;margin-top:40px}.footer-contact-form-img .canvas-img{right:auto;margin:0 auto}.cf-field{width:100%}.hp-slide-controls{display:block;text-align:center;width:100%}.hp-slide-arrows{justify-content:center;margin-bottom:40px}.hp-qs .qs-fields{padding-left:0}#listings-results .listings-grid .listings-col,#listings-results .listings-grid .listings-address{width:100%!important}}@media only screen and (max-width:767px){.contact-popup-main{padding-bottom:40px}#contact-popup .wpcf7 .wpcf7-response-output{bottom:-30px;font-size:13px;margin-left:0}.ip-banner .container{width:100%}.footer-nav ul li{display:block;margin:10px 0}.hp-qs form{flex-wrap:wrap}.hp-qs .qs-fields,.hp-qs .qs-buttons{width:100%;margin-left:0}.hp-qs .qs-field{width:calc(50% - 10px)}.hp-qs .qs-buttons{flex-direction:row;justify-content:center;padding:20px}.hp-podcast-latest-episode{display:block;text-align:center}.hp-podcast-latest-episdode-body{width:100%}.hp-podcast-latest-episode-img{width:100%;max-width:236px;margin:0 auto}.hp-podcast-recent-episodes,.hp-podcast-latest-episdode-body{padding:40px 10px}#content .entry-title{letter-spacing:.02em;font-size:35px}#content .entry-title.long{font-size:40px}}@media(max-width:600px){.hp-fc-right{max-width:345px}}@media only screen and (max-width:480px){.section-title{font-size:35px;letter-spacing:normal}.hp-qs .qs-field{width:100%}.aiosp-container.aiosp-inline-holder.aiosp-ref-\#contact-popup .aios-popup-body{width:100%}.pu-field{width:100%}#content .entry-title{letter-spacing:0}#content .entry-title{letter-spacing:.02em;font-size:30px}#content .entry-title.long{font-size:25px}#inner-page-wrapper>.container:not(:has(>.container-theme-filter)) .section-title{font-size:35px!important}}