@media (max-width:767px){.blog-list__title-box .blog-list__title,.blog-list__title.tp-char-animation.tpbreadcrumb-title,h4.blog-list__title.tp-char-animation,.blog-standard__area .blog-list__title,.blog-list__title{font-size:28px!important;line-height:1.2!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important}.blog-list__subtitle{font-size:14px!important}}@media (max-width:400px){.blog-list__title-box .blog-list__title,.blog-list__title.tp-char-animation.tpbreadcrumb-title,h4.blog-list__title.tp-char-animation,.blog-standard__area .blog-list__title,.blog-list__title{font-size:22px!important;line-height:1.3!important}}@media (max-width:767px){.tp-hero-area,.tp-hero-2__bg,.tp-hero-3__area,.tp-hero-area .tp-hero-wrapper,.tp-hero-area .tp-hero-content,.tp-hero-2__bg .tp-hero-content-2,.tp-hero-3__area .tp-hero-3__content{max-width:100vw!important;overflow-x:hidden!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.tp-hero-area .tp-el-subtitle,.tp-hero-2__bg .tp-el-subtitle,.tp-hero-3__area .tp-el-subtitle{font-size:20px!important;max-width:95vw!important;word-wrap:break-word!important;overflow-wrap:break-word!important;display:block!important;line-height:1.4!important}.tp-hero-area .tp-el-subtitle img,.tp-hero-2__bg .tp-el-subtitle img,.tp-hero-3__area .tp-el-subtitle img{max-width:20px!important;height:auto!important;vertical-align:middle!important}.tp-hero-area .tp-hero-title,.tp-hero-area .tp-el-title,.tp-hero-area .cd-headline,.tp-hero-2__bg .tp-hero-title-2,.tp-hero-2__bg .tp-el-title,.tp-hero-3__area .tp-hero-3__title,.tp-hero-3__area .tp-el-title{font-size:30px!important;line-height:40px!important;max-width:95vw!important;letter-spacing:-0.3px!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.tp-hero-area .tp-hero-title>div,.tp-hero-area .cd-headline>div,.tp-hero-2__bg .tp-hero-title-2>div,.tp-hero-3__area .tp-hero-3__title>div{font-size:30px!important;max-width:100%!important;word-wrap:break-word!important;overflow-wrap:break-word!important;line-height:40px!important}.tp-hero-area .cd-headline,.tp-hero-area .cd-words-wrapper{display:inline-block!important;max-width:85vw!important;overflow:hidden!important}.tp-hero-area .cd-headline b,.tp-hero-area .cd-words-wrapper b,.tp-hero-area .cd-words-wrapper b.is-visible,.tp-hero-area .cd-words-wrapper b.is-hidden{font-size:30px!important;max-width:fit-content!important;display:inline-block!important}.tp-hero-area .tp-el-desc,.tp-hero-area .tp-el-desc>div,.tp-hero-2__bg .tp-el-desc,.tp-hero-2__bg .tp-el-desc>div,.tp-hero-3__area .tp-el-desc,.tp-hero-3__area .tp-el-desc>div{font-size:17px!important;line-height:1.5!important;max-width:95vw!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.tp-hero-area .tp-hero-btn,.tp-hero-area .tp-hover-btn-wrapper,.tp-hero-3__area .tp-hero-btn,.tp-hero-3__area .tp-hover-btn-wrapper{max-width:95vw!important}.tp-hero-area .tp-hover-btn,.tp-hero-3__area .tp-hover-btn{font-size:14px!important;padding:10px 15px!important}.tp-hero-area .tp-btn-circle-text,.tp-hero-3__area .tp-btn-circle-text{font-size:13px!important}}@media (max-width:393px){.tp-hero-area .tp-el-subtitle,.tp-hero-2__bg .tp-el-subtitle,.tp-hero-3__area .tp-el-subtitle{font-size:18px!important}.tp-hero-area .tp-hero-title,.tp-hero-area .tp-hero-title>div,.tp-hero-area .cd-headline,.tp-hero-area .cd-headline>div,.tp-hero-2__bg .tp-hero-title-2,.tp-hero-3__area .tp-hero-3__title{font-size:26px!important;line-height:34px!important}.tp-hero-area .cd-headline b,.tp-hero-area .cd-words-wrapper b{font-size:26px!important}.tp-hero-area .tp-el-desc,.tp-hero-area .tp-el-desc>div,.tp-hero-2__bg .tp-el-desc,.tp-hero-3__area .tp-el-desc{font-size:16px!important}}@media (max-width:375px){.tp-hero-area .tp-el-subtitle,.tp-hero-2__bg .tp-el-subtitle,.tp-hero-3__area .tp-el-subtitle{font-size:16px!important}.tp-hero-area .tp-hero-title,.tp-hero-area .tp-hero-title>div,.tp-hero-area .cd-headline,.tp-hero-area .cd-headline>div,.tp-hero-2__bg .tp-hero-title-2,.tp-hero-3__area .tp-hero-3__title{font-size:24px!important;line-height:32px!important;letter-spacing:-0.5px!important}.tp-hero-area .cd-headline b,.tp-hero-area .cd-words-wrapper b{font-size:24px!important}.tp-hero-area .tp-el-desc,.tp-hero-area .tp-el-desc>div,.tp-hero-2__bg .tp-el-desc,.tp-hero-3__area .tp-el-desc{font-size:15px!important}}