/* Responsive */
@media (max-width:1001px){.intro-text{font-size:30px;}
.intro-name{font-size:37px;}
.title-main h1,.title-main h2,.title-main span{font-size:34px;}
.service-numb{font-size:120px;}
.product .price-new{font-size:19px;}
}
@media (max-width:850px){.wrap-banner{padding:15px 0px !important;}
.swiper-intro-package::before{display:none;}
.criteria-package{margin-top:10px;margin-left:0px;width:100%;border-radius:10px;padding:15px 20px;}
.product-list-package-title{padding-right:0px;}
.product-list-package-title::before{display:none;}
}
@media (max-width:769px){.flex-intro{flex-direction:column-reverse;text-align:center;}
.intro-text{font-size:28px;}
.intro-name{font-size:34px;}
.title-main h1,.title-main h2,.title-main span{font-size:32px;}
.service-package{display:flex;flex-direction:column;gap:10px;}
.service-img-package-position{display:none;}
.service-box{padding:15px 15px 15px 50px;background:#fff;border:solid 2px var(--color-main);margin-left:20px;}
.service-numb{font-size:100px;left:-20px;right:auto;background:#fff;line-height:1;z-index:5555;-webkit-text-fill-color:unset;color:var(--color-main);}
.product-list-package-title,.product-list-title-flex{flex-direction:column;gap:5px;justify-content:start !important;text-align:start;align-items:start !important;}
.product-cat-title{padding-right:5px;padding-left:0px;font-size:14px;}
.product .price-new{font-size:18px;}
.newsletter-box{padding:15px 20px;}
.newsletter-button{text-align:center;}
.news-external-slug{display:none;}
.name-cat-gallery-position{padding: 7px;}
}
@media (max-width:600px){.product .price-old{font-size:14px;padding:0px;}
}
@media (max-width:440px){.intro-text{font-size:26px;}
.intro-name{font-size:30px;}
.title-main h1,.title-main h2,.title-main span{font-size:30px;}
.service-numb{font-size:80px;}
.product .price-new{font-size:17px;}
}
