@media (max-width:1399.98px){header{margin:40px 0}header .abt{padding:4px 30px}header.header .menu li a{padding:8px 15px}.h-highlight-focus{padding:40px 0 90px 0}.h-brands .label{font-size:16px;line-height:normal}.h-brands .item{padding:30px 25px}.testimonials .testimonials-sld{padding:0 0;margin:0 45px}.testimonials .item{position:relative;margin:0 25px}.testimonials .item .text .name{font-size:24px}.bar-highlight-1 .cols .text .title{font-size:38px}.bar-highlight-1 .cols .text .description{font-size:15px}.list-cards-2 .item .text{padding:28px 28px 50px 28px}.list-cards-2 .item .title{font-size:16px;padding-top:20px}.list-cards-2 .item .icon{right:28px;font-size:18px}.bar-title .title{font-size:28px}.bar-title .breadcrumbs{font-size:13px}.container-login{padding:70px 0}.container-login .ltr .title{font-size:28px;line-height:30px}.list-m1{margin-bottom:60px}.list-m1 .middle .name{font-size:22px;line-height:24px;margin-bottom:8px}.list-m1 .middle .code,.list-m1 .middle .info{font-size:12px}.list-m1 .middle .video-thumb::after{background-size:90px auto}.ag-01 .t-data span{font-size:15px}.ag-01 .t-data i{width:21px;height:21px;font-size:13px}.ag-01 .t-hour .item{font-size:15px;border-radius:8px}.detail-professional .detail-top .name{font-size:22px;line-height:24px;margin-bottom:8px}.detail-professional .detail-top .code{font-size:12px}.detail-professional .detail-top .rating-stars{margin-bottom:8px}.detail-professional .detail-text .video-thumb::after{background-size:90px auto}.detal-section .subtitle{padding:8px 30px;font-size:20px}.detal-section .description{padding:30px 30px 0 30px}.detal-section .description p:last-child{margin-bottom:0}.tags span{padding:0 15px;margin:4px 2px;font-size:11px}.ltr-subtitle-1{padding:8px 20px;font-size:18px;border-radius:10px}.table-cart td{font-size:16px}.table-cart .price{font-size:22px}.table-cart .btn-remove{width:23px;height:23px}.table-cart .info{font-size:14px}.bar-filter .btn-search{width:130px;font-size:16px}.bar-filter .selc{width:250px}.bar-total{font-size:22px}.cart-base .input-group.f-cupom .form-control{font-size:15px!important}.cart-base .input-group.f-cupom .bt{width:80px;font-size:16px!important}.bar-img-subtitle .area{height:220px}.bar-img-subtitle .area-subtitle .subtitle{font-size:28px}.post-list .item{height:250px}.post-list .item .image{width:380px}.post-list .item .text{padding-left:410px}.post-list .item .text .title{font-size:26px;line-height:30px}.card-item-plan{font-size:17px}.card-item-plan .row-big .price{font-size:20px}.card-item-plan .row-single{font-size:13px}}@media (max-width:1199.98px){:root{--fnt-s-main:13px}header{margin:30px 0}header .abt{padding:4px 20px}header .logo{max-width:150px}header.header .menu li a{padding:8px 12px}header .btn-cart span{top:-20px;margin-left:-7px;width:14px;height:14px;font-size:10px;font-weight:300}.h-highlight-focus{padding:30px 0 70px 0}.h-brands .label{font-size:15px}.h-brands .item{padding:30px 20px}.s-title span{font-size:15px}.s-title h2,.s-title h3{font-size:36px!important}.bar-highlight-1 .cols .text .type{font-size:15px}.bar-highlight-1 .cols .text .title{font-size:34px}.list-icon-1 .item .area{border-radius:15px}.list-icon-1 .item .text{padding:0 15px;font-size:11px}.testimonials .testimonials-pg{top:40px}.testimonials .item{position:relative;margin:0 15px}.testimonials .item .image{width:120px;height:120px}.testimonials .item .text{padding-left:155px}.testimonials .item .text .name{font-size:20px}.list-cards-1 .row{margin-right:-20px;margin-left:-20px}.list-cards-1 .row .cols{padding-right:20px;padding-left:20px}.list-cards-1 .item .text{padding:0 65px 0 0}.list-cards-1 .item .title{font-size:20px}.list-cards-2 .item .text{padding:20px 20px 45px 20px}.list-cards-2 .item .title{font-size:14px;padding-top:15px}.list-cards-2 .item .icon{right:20px;font-size:15px}.bar-title .title{font-size:24px}.bar-title .breadcrumbs{font-size:12px}.container-login{padding:50px 0}.container-login .card-login{border-radius:30px}.container-login .ltr .title{font-size:24px;line-height:26px}.container-login .base-text{font-size:15px}.list-m1 .middle .video-thumb::after{background-size:70px auto}.ag-01 .t-data span{font-size:12px}.ag-01 .t-data i{width:19px;height:19px;font-size:12px}.ag-01 .t-hour .item{font-size:13px;border-radius:5px}.detail-professional .detail-top{margin-bottom:30px}.detail-professional .detail-top .profile{margin-top:30px}.detail-professional .detail-top .name{font-size:20px;line-height:20px;margin-bottom:5px}.detail-professional .detail-top .rating-stars{margin-bottom:5px}.detail-professional .detail-top .rating-stars .bar-star span{width:20px;height:20px;margin:0 5px 0 0}.detail-professional .info a.icon{padding-left:30px;padding-right:15px}.detail-professional .info a.icon::before{width:20px;height:23px;left:0;top:-3px}.detail-professional .detail-text .list-icon{margin-top:0;margin-left:0}.detail-professional .detail-text .list-icon .item{background-color:#f5f5f5;padding:30px 30px 30px 80px;border-radius:15px}.detail-professional .detail-text .list-icon .item br{display:none}.detail-professional .detail-text .list-icon .item:first-child{display:none}.detail-professional .detail-text .video-thumb::after{background-size:70px auto}.detail-professional .list-icon .item::before{left:25px;top:20px;width:40px;height:40px}.detal-section{margin:30px 0}.detal-section .subtitle{padding:8px 30px;font-size:20px}.detal-section .description{padding:30px 30px 0 30px}.detal-section .description p:last-child{margin-bottom:0}.tags span{padding:0 15px;margin:4px 2px;font-size:11px}.ltr-subtitle-1{padding:8px 15px;font-size:16px;border-radius:10px}.table-cart td{font-size:14px}.table-cart .price{font-size:20px}.table-cart .btn-remove{width:21px;height:21px}.table-cart .info{font-size:13px}.bar-filter{padding:25px 28px}.bar-filter .btn-search{height:50px;width:80px;font-size:14px}.bar-filter .md2{height:50px;font-size:13px}.bar-filter .more-filters{width:150px}.bar-filter .date{width:150px}.bar-filter .lab{font-size:12px}.bar-filter .max-price{width:130px}.bar-filter .m-price{padding-left:90px}.bar-filter .selc{width:210px}.bar-filter .select2-container .select2-selection--single{height:48px!important;line-height:48px!important}.bar-filter .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px!important}.bar-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px!important}.bar-total{font-size:20px}.cart-base .input-group.f-cupom .form-control{font-size:14px!important}.cart-base .input-group.f-cupom .bt{width:70px;font-size:15px!important}.bar-img-subtitle{margin-bottom:35px}.bar-img-subtitle .area{height:200px}.bar-img-subtitle .area-subtitle{padding:20px 25px}.bar-img-subtitle .area-subtitle .subtitle{font-size:24px}.post-list{padding-top:30px}.post-list .item{height:230px;margin-bottom:50px}.post-list .item .image{width:330px}.post-list .item .text{padding-left:355px;font-size:12px}.post-list .item .text .title{font-size:18px;line-height:22px}.post-list .item .read-more{bottom:-15px;padding-right:35px;height:30px}.post-list .item .read-more::after{font-size:22px;padding-bottom:2px;width:30px;height:30px}.panel-1 .title{font-size:18px!important;margin-bottom:15px}.card-item-plan{font-size:16px}.card-item-plan .row-big .price{position:relative;top:auto;right:auto;font-size:16px;display:inline-block;border-radius:0;padding:10px 0 0 0;background-color:transparent;border:none}.card-item-plan .row-single{font-size:12px}}@media (max-width:991.98px){header{margin:10px 0}header .cm{display:none}header .mn-resp{display:flex}.h-highlight-focus{padding:20px 0 50px 0}.h-highlight-focus .text{margin-right:0}.h-highlight-focus .image{margin-left:0;text-align:center}.h-highlight-focus .s-title,.h-highlight-focus .s-title span{text-align:center}.h-highlight-focus .f-select{margin-bottom:30px}.h-brands .row{background-color:#fff;border-radius:15px;padding:30px 15px}.h-brands .label{font-size:22px;padding-top:0!important;width:100%;justify-content:center;text-align:center}.h-brands .label br{display:none}.h-brands .item{padding:30px 20px;border-radius:10px}.h-brands .item.lg{background-color:#f3f3f3;margin:5px;padding:10px!important;width:48%;height:75px}.h-brands .item.lg img{max-width:50%;margin:auto}.h-about .space{display:none}.bar-highlight-1 .cols .text .type{font-size:14px}.bar-highlight-1 .cols .text .title{font-size:28px}.bar-highlight-1 .cols .text .description{font-size:14px}.list-icon-1 .item .area{border-radius:50%;border-width:10px}.list-icon-1 .item .text{padding:0 15px;font-size:11px}.testimonials .item .image{position:relative;left:auto;top:auto;margin:auto}.testimonials .item .text{padding-left:0;text-align:center;padding-top:20px}.testimonials .item .text .type{font-size:14px}.s-title span{font-size:14px}.s-title h2,.s-title h3{font-size:28px!important}.list-cards-1 .row{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.list-cards-1 .row .cols{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.list-cards-1 .item{padding:5px;border-radius:15px;background-color:#f3f3f380}.list-cards-1 .item:hover{background-color:#f3f3f3}.list-cards-1 .item .text{padding:0 0 50px 0}.list-cards-1 .item .title{font-size:16px}.list-cards-1 .item .summary{font-size:11px}.list-cards-1 .item .icon{right:50%;margin-right:-17px;bottom:10px}.list-cards-2{margin:0 0}.list-cards-2 .item{margin:30px 0 0 0}.list-cards-2 .item .text{padding:30px 30px 45px 30px}.list-cards-2 .item .title{font-size:18px;padding-top:25px}.list-cards-2 .item .icon{right:30px;font-size:16px}footer .top{text-align:center}footer .cols{margin-bottom:20px}footer .cols .item{background-color:#e5e5e5;padding:20px}footer .cols section:last-child{margin-bottom:0}footer .base{justify-content:center}ul.social li{margin:3px}.btn-min-1{width:100%}.bar-title{display:block;padding:12px 28px}.bar-title .title{font-size:20px}.bar-title .breadcrumbs{font-size:11px}.container-login{padding:30px 0}.container-login .card-login .cols{min-height:auto}.container-login .card-login{border-radius:28px}.container-login .ltr{padding:30px 30px 30px 30px}.container-login .ltr .title{font-size:22px;line-height:24px}.container-login .content{padding:30px 30px 110px 30px;margin-left:-20px}.container-login .content .title{font-size:14px;margin-bottom:30px}.container-login .content .title br{display:none}.container-login .content .base-bts{padding:0 30px 30px 30px}.container-login .base-text{font-size:14px}.ag-01 .t-data span{font-size:16px}.ag-01 .t-data i{width:23px;height:23px;font-size:16px}.ag-01 .t-hour .item{font-size:14px;border-radius:5px}.list-m1{padding:35px 30px;border-radius:15px;margin-bottom:60px}.list-m1 .middle{padding:20px 0 40px 0;text-align:center}.list-m1 .middle .name{font-size:22px;line-height:24px;margin-bottom:8px}.list-m1 .middle .code,.list-m1 .middle .info{margin-bottom:20px;font-size:12px}.list-m1 .middle .info a.icon{padding-left:30px;padding-right:15px}.list-m1 .middle .info a.icon::before{width:20px;height:23px;left:0;top:-3px}.list-m1 .middle .thumb{margin-top:30px;width:100%;padding-top:45%;border-radius:15px}.list-m1 .middle .thumb::before{margin-left:-60px;margin-top:-60px;width:120px;height:120px}.list-m1 .cols .base-bt{position:relative;bottom:0;margin-top:15px}.list-m1 .middle .video-thumb::after{background-size:60px auto}.ltr-profile .image{margin-left:0}.list-icon{margin-top:20px;padding:30px 5px 20px 5px;border:1px solid #eee;border-radius:10px;display:flex;justify-content:space-around;background-color:#fafafa}.list-icon .item::before{left:50%;top:-15px;width:36px;height:36px;margin-left:-18px}.list-icon .item{min-height:50px;display:flex;align-items:center;text-align:left;position:relative;margin:0 10px;padding:20px 0 0 0}.list-icon .item:first-child{display:none}.detail-professional .detail-top{margin-bottom:30px;text-align:center}.detail-professional .detail-top .name{font-size:22px;line-height:24px;margin-bottom:8px}.detail-professional .detail-top .code{font-size:12px}.detail-professional .detail-top .rating-stars{margin-bottom:8px;justify-content:center}.detail-professional .detail-text .list-icon{margin:0 0 30px 0!important;display:block;padding:0;border:0}.detail-professional .detail-text .list-icon .item{margin:0 0 20px 0}.detail-professional .detail-text .video-thumb::after{background-size:60px auto}.detail-professional .area-calendar{margin-bottom:40px;padding:30px;background-color:#f5f5f5;border-radius:20px}.detal-section{margin:30px 0}.detal-section .subtitle{padding:8px 30px;font-size:20px}.detal-section .description{padding:30px 30px 0 30px}.detal-section .description p:last-child{margin-bottom:0}.tags span{padding:0 15px;margin:4px 2px;font-size:11px}.ltr-subtitle-1{padding:8px 15px;font-size:16px;border-radius:10px}.table-cart td{font-size:12px}.table-cart .price{font-size:16px}.table-cart .btn-remove{width:17px;height:17px;font-size:9px}.table-cart .info{font-size:13px}.td-n-resp{display:none}.td-s-resp{display:block}.bar-filter{padding:25px}.bar-filter .b-itemsiflex{display:block;justify-content:space-between;align-items:center}.bar-filter .btn-search{height:40px;width:100%;font-size:14px}.bar-filter .md2{height:40px;font-size:13px}.bar-filter .more-filters{width:100%;margin:5px 0}.bar-filter .date{width:100%}.bar-filter .lab{font-size:12px;position:relative;text-align:center}.bar-filter .lab br{display:none}.bar-filter .max-price{width:100%}.bar-filter .m-price{padding-left:0;display:block;margin:5px 0}.bar-filter .selc{width:100%}.bar-filter .select2-container .select2-selection--single{height:38px!important;line-height:38px!important}.bar-filter .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px!important}.bar-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px!important}.bar-total{font-size:18px}.cart-base .input-group.f-cupom .form-control{font-size:13px!important}.cart-base .input-group.f-cupom .bt{width:50px;font-size:14px!important}.bar-img-subtitle{margin-bottom:30px}.bar-img-subtitle .area{height:180px}.bar-img-subtitle .area-subtitle{padding:20px 25px}.bar-img-subtitle .area-subtitle .subtitle{font-size:16px}.post-list .item{height:auto;display:block;margin-bottom:20px;padding:20px;background-color:#f5f5f5;border-radius:20px;transition:.2s}.post-list .item:hover{background-color:#eee}.post-list .item .image{width:100%;height:250px;position:relative;margin-bottom:20px}.post-list .item .text{padding-left:0;font-size:12px}.post-list .item .text .title{font-size:18px;line-height:22px}.post-list .item .read-more{display:none}.sidebar-blog{padding:30px 0 0 0}.sidebar-blog .ltr-item-menu{margin-bottom:10px}.sidebar-blog .ltr-item-menu .line-title{margin-bottom:10px;padding:10px 15px;font-size:14px;background-color:var(--clr-1);color:#fff}.sidebar-blog .ltr-item-menu ul{display:none;background-color:#eee;border-radius:15px;padding:10px 0}.sidebar-blog .ltr-item-menu ul li a{font-size:12px}.sidebar-blog .ltr-item-menu .ctrl-resp{display:block}.panel-1 .title{font-size:16px!important;margin-bottom:15px}.card-item-plan{font-size:14px}}@media (max-width:767.98px){header .logo{width:100px}header .abt{padding:5px 10px}.bar-highlight-1 .cols .text .type{font-size:13px}.bar-highlight-1 .cols .text .title{font-size:22px}.bar-highlight-1 .cols .text .description{font-size:13px}.s-title span{font-size:13px}.s-title h2,.s-title h3{font-size:22px!important}.h-brands .item.lg{width:46%;height:70px}.list-icon-1 .item .area{border-radius:15px;border-width:10px;position:relative}.list-icon-1 .item{width:auto;padding-top:0}.list-icon-1 .item .text{padding:20px;font-size:13px}.list-cards-1 .item .title{font-size:18px}.list-cards-1 .item .summary{font-size:13px}footer .base::before,footer .top::before{left:0;right:0;width:auto;margin-left:calc(var(--bs-gutter-x) * .5);margin-right:calc(var(--bs-gutter-x) * .5)}.bar-title{display:block;padding:10px 25px}.bar-title .title{font-size:16px}.bar-title .breadcrumbs{font-size:10px}.container-login .card-login{border-radius:25px}.container-login .ltr{padding:50px 30px}.container-login .ltr .title{font-size:22px;line-height:24px}.container-login .content{padding:30px 30px 30px 30px;margin-left:0}.container-login .content .title{font-size:14px;margin-bottom:30px;text-align:left}.container-login .content .title br{display:none}.container-login .content .base-bts{position:relative;padding:20px 0 0 0;text-align:center}.container-login .content .base-bts .btn{margin:10px 0}.bar-total{font-size:16px}.bar-img-subtitle .area{height:auto}.bar-img-subtitle .area.area-image{height:180px!important;margin-bottom:20px}.bar-img-subtitle .area-subtitle{padding:20px 25px}.bar-img-subtitle .area-subtitle .subtitle{font-size:16px}.panel-1 .title{font-size:14px!important}}@media (max-width:575.98px){.s-title h3{font-size:18px!important}}