
@media only screen and (min-width: 1900px) {
    .center-flower{
        left: 40%;
        top: 0%;
        margin: auto;
        bottom: 0%;
        transform: translatey(0) rotate(-100deg);
        height: 155px;
    }
    .center-flower img{
        width: 85%;
        height: 155px;
    }
}

@media only screen and (min-width: 350px) and (max-width: 374px) {
    .m-homepage{
        min-height: 550px !important;
    }
}
@media only screen and (min-width: 451px) and (max-width: 480px) {
    .m-homepage .bg-right{
        background-size: 100% 100%;
        background-position: top 70px right;
    }
}

@media only screen and (min-width: 535px) and (max-width: 575px) {
    .m-homepage{
        min-height: 400px !important;
    }
}

@media only screen and (min-width: 670px) and (max-width: 767px) {
    .m-homepage{
        min-height: 400px !important;
    }
}

@media only screen and (min-width: 358px) and (max-width: 374px) {
    .m-inner-page.page-hero {
        min-height: 430px !important;
    }
}
@media only screen and (min-width: 395px) and (max-width: 420px) {
    .m-inner-page.page-hero {
        min-height: 430px !important;
    }
}
@media only screen and (min-width: 440px) and (max-width: 474px) {
    .m-inner-page.page-hero {
        min-height: 430px !important;
    }
}
@media only screen and (min-width: 440px) and (max-width: 480px) {
    .m-inner-page.page-hero {
        min-height: 435px !important;
    }
}
@media only screen and (min-width: 475px) and (max-width: 480px) {
    .m-inner-page.page-hero {
        min-height: 440px !important;
    }
}
@media only screen and (min-width: 383px) and (max-width: 420px) {
    .searchpage .page-hero .bg-left{
        width: 108%;
    }
}
@media only screen and (min-width: 421px) and (max-width: 439px) {
    .m-inner-page.page-hero--search .bg-left{
        background-size: 61% 100% !important;
    }
}
@media only screen and (min-width: 440px) and (max-width: 480px) {
    .m-inner-page.page-hero--search .bg-left{
        background-size: 51% 100% !important;
    }
}
@media only screen and (min-width: 440px) and (max-width: 470px) {
    .m-inner-page.page-hero--search .bg-left{
        width: 115%;
    }
}
@media only screen and (min-width: 945px) and (max-width: 991px){
    .searchpage .page-hero--home .bg-right{
        background-position: center right -90px;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .searchpage .page-hero--home .bg-right{
        background-position: center right 0px;
    }
    .searchpage .m-inner-page .page-hero-text{
        width: 100%;
    }
}



@media only screen and (min-width: 338px) and (max-width: 400px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 730px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 630px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 690px !important;
    }
}
@media only screen and (min-width: 370px) and (max-width: 400px){
    .__stree-control .page-hero--products-product{
        min-height: 665px !important;
    }
}
@media only screen and (min-width: 401px) and (max-width: 440px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 760px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 635px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 690px !important;
    }
}
@media only screen and (min-width: 441px) and (max-width: 465px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 730px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 655px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 700px !important;
    }
}
@media only screen and (min-width: 466px) and (max-width: 480px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 750px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 670px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 710px !important;
    }
}
@media only screen and (min-width: 481px) and (max-width: 525px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 750px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 690px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 720px !important;
    }
}
@media only screen and (min-width: 526px) and (max-width: 555px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 770px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 710px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 740px !important;
    }
}
@media only screen and (min-width: 556px) and (max-width: 767px){
    .__bevont-tabletta .page-hero--products-product{
        min-height: 785px !important;
    }
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 705px !important;
    }
    .__stree-control .page-hero--products-product{
        min-height: 730px !important;
    }
}
@media only screen and (min-width: 481px) and (max-width: 767px){
    .page-hero--products-product .h-text-box{
        width: 100%;
        padding-top: 0px;
    }
    .page-hero--products-product .overlay{
        border-radius: 0px;
    }
    .page-hero--products-product a.comanda-online{
        float: unset;
        width: fit-content;
        margin-left: auto;
        margin-right: auto;
    }
}

@media only screen and (min-width: 700px) and (max-width: 767px){
    .ft-pages .page-hero--small.page-hero .center-flower {
        top: 9%;
        left: 34%;
    }
}
@media only screen and (min-width: 900px) and (max-width: 991px){
    .ft-pages .page-hero--small.page-hero .center-flower {
        top: 0%;
    }
}
@media only screen and (min-width: 700px) and (max-width: 730px){
    .ft-pages .page-hero--small.page-hero .center-flower {
        left: 36%;
    }
}
@media only screen and (min-width: 416px) and (max-width: 432px){
    .jogi-page .bg-left{
        background-size: 59% 100% !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 381px){
    .advan .h-text-box .h-tile {
        font-size: 25px;
    }
}
@media only screen and (min-width: 400px) and (max-width: 420px){
    .m-doctor-geste {
        width: 42%;
    }
}
@media only screen and (min-width: 414px) and (max-width: 422px){
    .searchpage .page-hero--home .bg-right{
        background-size: 150% 76%;
        background-position: top 134px right -8px;
    }
    .__bevont-tabletta .page-hero--products-product{
        min-height: 760px !important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 480px){
    .searchpage .page-hero--home .bg-right{
        background-size: 155% 85%;
        background-position: top 120px right -20px;
    }
}
@media only screen and (min-width: 410px) and (max-width: 427px){
    .__extra-filmtabletta .page-hero--products-product{
        min-height: 670px !important;
    }
}

@media only screen and (min-width: 370px) and (max-width: 380px){
    .__stree-control .page-hero--products-product{
        min-height: 685px !important;
    }
}

@media only screen and (min-width: 390px) and (max-width: 480px){
    .m-bg-banner{
        background-size: 135% 100%;
    }
    .small-banner p{
        padding-right: 30%;
    }
}
@media only screen and (min-width: 320px) and (max-width: 389px){
    .m-bg-banner{
        background-size: 178% 83%;
        padding: 50px 50px 60px 0px;
        background-position: center right 33%;
    }
    .small-banner p{
        padding-right: 30%;
    }
    .article-heading{
        padding-right: 18%;
    }
}
@media only screen and (min-width: 390px) and (max-width: 480px){

    .small-banner p{
        padding-right: 30%;
    }
    .article-heading{
        padding-right: 18%;
    }
    .m-bg-banner{
        background-size: 150% 100%;
    }
}
@media only screen and (min-width: 422px) and (max-width: 480px){
    .small-banner p{
        padding-right: 35%;
    }
    .article-heading{
        padding-right: 25%;
    }
}
.str{
    text-align: right;
}
.row-products-article img {
    border-radius: 24px;
}
