
/* Common Fonts Start
-------------------------------------------------- */

body {font-family: 'humnst777_btroman';}

.btn,
.navbar-nav .nav-link,
.home-link a,
.sitemap-section .sitehome-link,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6,
.product-filter ul li a,
.disease-list li strong,
.ask-for a,
.other-proj-block span,
.form-block .btn{font-family: 'humnst777_blk_btblack';}

.home-logo span,
strong,
.terms-section h4,
.form-label{font-family: 'humnst777_btbold';}

.product-slider .prod-more{font-family: 'humnst777_btitalic';}

footer{font-family: 'poppinslight';}

/* Common Fonts End
-------------------------------------------------- */

/* Body and General Styles Start
-------------------------------------------------- */

html{min-height: 100%;position: relative;}
strong{font-weight: normal;}
:focus{outline: none !important;}
.curve-white{z-index: 11;}
.curve-left{left: 0;top: 0;position: fixed; z-index: -1;}
.curve-left-cup{left: -100px;top: -100px;position: fixed;}
.curve-right{right: 0;bottom: 0;position: absolute;}

#loader{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(255,255,255,0.98);z-index: 11112;}
#loader span{position: absolute;left: 50%;top: 50%;}
#loader img{width: 200px;}

/* Body and General Styles End
-------------------------------------------------- */

/* Header Start
-------------------------------------------------- */

.navbar{background-color: #fff;}
.navbar-nav .nav-link{font-size: 12px;text-transform: uppercase;position: relative;}
.navbar-nav .nav-link:after{content: "";position: absolute;height: 2px;width: 0;bottom: 0; left: 50%;background-color: #000000;}
.navbar-light .navbar-nav .nav-link:hover:after, 
.navbar-light .navbar-nav .nav-link:focus:after,
.navbar-light .navbar-nav .show > .nav-link:after,
.navbar-light .navbar-nav .active > .nav-link:after,
.navbar-light .navbar-nav .nav-link.show:after,
.navbar-light .navbar-nav .nav-link.active:after{left: 0;width: 100%;}

/* Header End
-------------------------------------------------- */

/* Content Start
-------------------------------------------------- */

#content {position: relative;}
.face-bg{background-image: url(../images/body-bg.png);background-repeat: no-repeat;background-position: center top;background-size: cover;}
.home-section{padding-top: 73px;}
.home-logo{margin-bottom: 62px;}
.home-logo span{font-size: 22px;line-height: 24px;margin-bottom: -26px;}
.home-logo img{max-width: 100%;}
.home-content{font-size: 16px;line-height: 20px;max-width: 596px;/*color: #464646;*/ color: #6f6f6f; padding-bottom: 31px;}
.home-content p{margin-bottom: 27px;}
.home-link{margin-bottom: 0;margin-top: 4px;}
.home-link li{display: -ms-flexbox !important;display: flex !important;position: relative;}
.home-link li+li:before{content: "";height: 20px;width: 2px;background-color:#252525;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.home-link a{/*color: #252525;*/ color: #4c4c4c; text-transform: uppercase;padding: 10px 14px;font-size: 22px;display: block;-ms-flex-item-align: center !important;align-self: center !important; position: relative;}
.home-link a:hover,
.home-link a:focus{color: #252525;}
.home-link a:after{content: "";position: absolute;height: 2px;width: 0;bottom: 0; left: 50%;background-color: #000000;}
.home-link a:hover:after,
.home-link a:focus:after,
.home-link .active a:after{left: 10px;width: calc(100% - 20px);}

.sitemap-section{padding-top: 120px;padding-bottom: 30px; font-size: 18px;line-height: 20px;}
.sitemap-section h4{text-transform: uppercase;margin-bottom: 54px;}
.sitemap-section .sitehome-link{color: #252525;padding-bottom: 11px;border-bottom: 2px solid #000;display: inline-block;vertical-align: middle;}

.site-block{padding-top: 12px;margin-bottom: 32px;}
.site-block h4{margin-bottom: 30px;}
.site-block h4 a{color: #525252;}
.site-block li{margin-bottom: 6px;}
.site-block li a{display: block;color: inherit;}

.terms-section{padding-top: 120px;}
.terms-section h4{margin-bottom: 0;}

.productlist-section{padding-top: 72px;padding-bottom: 100px; background-image: url(../images/product-list-bg.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover;}
.product-list-heading h4{display: inline-block;position: relative; margin-bottom: 38px;color: #000000;font-size: 17px;letter-spacing: 6.8px;padding: 0 35px;}
.product-list-heading h4:after,
.product-list-heading h4:before{content: "";position: absolute;top: 8px; width: 5px;height: 5px;background-color: #000;}
.product-list-heading h4:before{left: 0;}
.product-list-heading h4:after{right: 0;}

.product-filter{margin-bottom: 38px;}
.product-filter ul{margin-bottom: 0;}
.product-filter ul li a{min-width: 88px;padding: 6px 20px;font-size: 12px;color: #000;text-transform: uppercase;border-top: 1px solid #ced5d9;border-bottom: 1px solid #ced5d9;display: block;}
.product-filter ul li:first-child a{border-left: 1px solid #ced5d9;}
.product-filter ul li:last-child a{border-right: 1px solid #ced5d9;}
.product-filter ul li a:hover,
.product-filter ul li.active a{background-color: #000000;color: #fff;border-color: #000;}

.product-slider{padding-bottom: 50px;}
.gripa-logo{position: absolute;right: 20px;top: 9px;z-index: 1;}
.gripa-logo.hover,
.product-slider .card:hover .gripa-logo.normal{display: none;}
.product-slider .card:hover .gripa-logo.hover{display: block;}
.product-slider .card{padding-top: 60px;}
.product-slider .card:hover,
.product-slider .card:hover .card-text,
.product-slider .card:hover .prod-more{color: #fff;}
.product-slider .card.gripa-slide:hover{background-color: #bd1b0b;}
.product-slider .card.garganta-slide:hover{background-color: #22abb1;}
.product-slider .card.tos-slide:hover{background-color: #013697;}
.card-thumb{padding: 0 15px;height: 200px;text-align: center;}
.card-thumb img{max-width: 100%;max-height: 100%;}
.product-slider .card-title{margin-bottom: 16px;text-transform: uppercase;}

.product-slider .prod-more{font-size: 15px;color: #000;}
.product-slider .prod-more:hover,
.product-slider .prod-more:focus{text-decoration: underline;}
.product-slider .card-text{color: #505050;margin-bottom: 8px;}

.slick-track{display: -ms-flexbox;display: flex;padding-top: 17px;padding-bottom: 14px;}
.product-slider .slick-slide{height: auto; padding: 0 13px;-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;}
.product-slider .slick-slide>div,
.product-slider .slick-slide>div>div,
.product-slider .slick-slide>div>div>div,
.product-slider .slick-slide>div>div>a{height: 100%;;}

.white-color{color: #fff;}
h4.h4{display: inline-block;text-align: center; position: relative; margin-bottom: 34px; font-size: 17px;letter-spacing: 6.8px;padding: 0 35px;text-transform: uppercase;}
h4.h4:after,
h4.h4:before{content: "";position: absolute;top: 50%; width: 5px;height: 5px;background-color: #fff;}
h4.h4:before{left: 0;}
h4.h4:after{right: 0;}
h4.h4> span{display: inline;}
h4.h4> span>span{display: inline-block;}
.product-d-left{padding-top: 88px;}
.product-d-right{padding-top: 50px;}

.info-accordian{margin-bottom: 60px;}
.info-block{text-align:left;}
.info-heading{padding:20px 40px 20px 50px;position:relative;border-bottom:1px solid #d2d2d2;cursor:pointer;overflow:hidden;}
.info-heading:after{content: "+";position: absolute;right: 22px;top: 50%;color: #fff;width: 11px;text-align: center;}
.info-block.active .info-heading:after{content: "-";}
.info-block h6{margin:0;text-transform:uppercase;letter-spacing: 1.4px;line-height: 20px;}
.info-icon{position:absolute;top:50%;left:0;}
.info-body{padding:20px 0 0;display:none;border-bottom:1px solid #d2d2d2;}
.info-block p{margin-bottom:20px;text-align: justify;}

.disease-list{margin-bottom: 38px;}
.disease-list li{font-size: 11px;line-height: 11px; margin-left: 11px;margin-right: 11px;background-color: #fff;width: 86px;height: 86px;text-transform: uppercase; display: table-cell;vertical-align: middle;margin-bottom: 10px;}

.ask-for{margin-bottom: 0;margin-right: -34px;margin-left: -13px;}
.ask-for li{margin-bottom: 11px;margin-left: 6px;margin-right: 6px;}
.ask-for li a{background-color: #fff;padding: 2px 8px;height: 38px;font-size: 13px;line-height: 12px;}
.ask-for li img{margin-left: 7px;}

.other-project-wrap{margin-bottom: 0;}
.other-project-wrap .h4{margin-bottom: 20px;}
.other-proj-block{background-color: #fff;padding: 37px 15px 10px;min-height: 106px;margin-top: 55px; position: relative;color: #202020;margin-bottom: 10px;border-bottom: 10px solid;display: block;}
.other-proj-block:hover{color: #202020;}
.other-img{height: 82px;top: -50px;position: absolute;left: 50%;margin-bottom: 10px;}
.other-img img{max-width: 100%;max-height: 100%;}
.other-proj-block h5{margin-bottom: 10px;text-transform: uppercase;}
.other-proj-block span{font-size: 12px;color: #805c5c;text-transform: uppercase;display: inline-block;line-height: 16px;position: relative;}
.other-proj-block span:after{content: "";position: absolute;height: 2px;width: 0;bottom: -5px;left: 50%;background-color: #000000;}
.other-proj-block:hover span:after,
.other-proj-block:focus span:after{left: 0;width: 100%;}
.prod-descr{margin-bottom: 50px;}
.prod-descr h3{margin-bottom: 17px;}
.prod-descr p{margin-bottom: 0;margin-left: auto;margin-right: auto;}
.prod-descript{font-size: 16px;line-height: 22px;}

.assets-desk{position: absolute;}
.graphic-section{position: absolute !important;top: 0;right: 0;left: 0;bottom: 0;}
.product-detail-section{padding-bottom: 48px;position: relative;background-repeat: no-repeat;background-position: center top;background-size: 100% auto;}
/* Detail page fast total */
.fast-total-section{background-color: #c12327; background-image: url(../images/fast-total-bg.png);}
.fast-total-section .disease-list li{color: #b12f39;}
.fast-total-section .ask-for a{color: #c12327;}
/*.fast-total-section .cd-floating-background{background-image: url(../images/gripa-assets/fast-total-bg.png);}*/
.fast-total-section .other-proj-block{border-color: #cb1b27;}
.fast-total-section .prod-main-img{margin-bottom: 30px;}

.fast-asset-1{left: 8.980966325036603vw;top: 412px;}
.fast-asset-2{left: 37.40849194729136vw;top: 86px;}
.fast-asset-3{left: 39.23865300146413vw;top: 320px;}
.fast-asset-4{right: 6.7569546120058566vw;top: 548px;}

/* Detail page capsula  */
.capsula-section{background-color: #d16248;background-image: url(../images/capsula-product-bg.png);}
.capsula-section .disease-list li{color: #da7f37;}
.capsula-section .ask-for a{color: #d66836;}
/* .capsula-section .cd-floating-background{background-image: url(../images/capsula-product-bg.png);} */
.capsula-section .disease-list{margin-bottom: 0;}
.capsula-section .other-proj-block{border-color: #960d16;}
.capsula-section .prod-descr{margin-bottom: 26px;}

/* Detail page dia  */
.dia-section{background-color: #d04735;background-image: url(../images/dia-product-bg.png);}
.dia-section .disease-list li{color: #da7f37;}
.dia-section .ask-for a{color: #d66836;}
/*.dia-section .cd-floating-background{background-image: url(../images/dia-product-bg.png);}*/
.dia-section .disease-list{margin-bottom: 0;}
.dia-section .other-proj-block{border-color: #cb1b27;}
.dia-section .prod-descr{margin-bottom: 26px;}

/* Detail page noche  */
.noche-section{background-color: #022a40;background-image: url(../images/noche-product-bg.png);}
.noche-section .disease-list li{color: #00091b;}
.noche-section .ask-for a{color: #00091b;}
/*.noche-section .cd-floating-background{background-image: url(../images/noche-product-bg.png);}*/
.noche-section .other-proj-block{border-color: #cb1b27;}
/* .noche-section .prod-main-img img{margin-left: 20%;} */

/* Detail page menta forte */
.menta-forte-section{background-color: #179d9c;background-image: url(../images/menta-forte-product-bg.png);}
.menta-forte-section .disease-list li{color: #179d9c;}
.menta-forte-section .ask-for a{color: #199e9d;}
/*.menta-forte-section .cd-floating-background{background-image: url(../images/menta-forte-product-bg.png);}*/
.menta-forte-section .other-img{top: -36px;}
.menta-forte-section .other-proj-block{border-color: #179d9c;}

/* Detail page spray */
.spray-section{background-color: #179cac;background-image: url(../images/spray-product-bg.png);}
.spray-section .disease-list li{color: #179d9c;}
.spray-section .ask-for a{color: #199e9d;}
/*.spray-section .cd-floating-background{background-image: url(../images/spray-product-bg.png);}*/
.spray-section .other-img{top: -36px;}
.spray-section .other-img.other-prod-8{top: -46px;}
.spray-section .other-proj-block{border-color: #179d9c;}

/* Detail page liquido */
.liquido-section{background-color: #179cac;background-image: url(../images/spray-product-bg.png);}
.liquido-section .disease-list li{color: #179d9c;}
.liquido-section .ask-for a{color: #199e9d;}
/*.liquido-section .cd-floating-background{background-image: url(../images/spray-product-bg.png);}*/
.liquido-section .other-img{top: -36px;}
.liquido-section .other-img.other-prod-8{top: -46px;}
.liquido-section .other-proj-block{border-color: #179d9c;}

/* Detail page tos */
.tos-section{background-color: #013697;background-image: url(../images/tos-product-bg.png);}
.tos-section .disease-list li{color: #013697;}
.tos-section .ask-for a{color: #013697;}
/*.tos-section .cd-floating-background{background-image: url(../images/tos-product-bg.png);}*/
.tos-section .other-img{top: -36px;}
.tos-section .other-img.other-prod-8{top: -46px;}
.tos-section .other-proj-block{border-color: #179d9c;}
/*.tos-section .prod-main-img img{margin-left: -120px;}*/

/* Detail page ninos */
.ninos-section{background-color: #013697;background-image: url(../images/ninos-product-bg.png);}
.ninos-section .disease-list li{color: #013697;}
.ninos-section .ask-for a{color: #013697;}
/*.ninos-section .cd-floating-background{background-image: url(../images/ninos-product-bg.png);}*/
.ninos-section .other-img{top: -36px;}
.ninos-section .other-img.other-prod-8{top: -40px;}
.ninos-section .other-proj-block{border-color: #179d9c;}

/* Detail page cereza */
.cereza-section{background-color: #e02948;background-image: url(../images/cereza-product-bg.png);}
.cereza-section .disease-list li{color: #df2a49;}
.cereza-section .ask-for a{color: #e02a49;}
/*.cereza-section .cd-floating-background{background-image: url(../images/cereza-product-bg.png);}*/
.cereza-section .other-img{top: -36px;}
.cereza-section .other-proj-block{border-color: #179d9c;}

/* Detail page naranja */
.naranja-section{background-color: #ee8d46;background-image: url(../images/naranja-product-bg.png);}
.naranja-section .disease-list li{color: #e87423;}
.naranja-section .ask-for a{color: #e97423;}
/*.naranja-section .cd-floating-background{background-image: url(../images/naranja-product-bg.png);}*/
.naranja-section .other-img{top: -36px;}
.naranja-section .other-proj-block{border-color: #179d9c;}

.form-section{padding-top: 58px;}
.form-heading{margin-bottom: 35px;}
.form-heading h4{display: inline-block;vertical-align: middle; font-size: 20px;position: relative;letter-spacing: 8px;padding: 0 35px;}
.form-heading h4:after,
.form-heading h4:before{content: "";position: absolute;top: 50%; width: 5px;height: 5px;background-color: #000;text-transform: uppercase;}
.form-heading h4:before{left: 0;}
.form-heading h4:after{right: 5px;}
.form-heading span{font-size: 12px;color: #000;}

/* Content End
-------------------------------------------------- */

/* Footer Start
-------------------------------------------------- */

footer{position: absolute;left: 0;right: 0;bottom: 0; background-color: #252525;color: #fff;padding-top: 17px;padding-bottom: 30px;font-size: 12px;line-height: 18px;}
footer p{font-size: 9px;letter-spacing: 0.54px;margin-bottom: 28px;}
.footer-youtube{margin-bottom: 24px;letter-spacing: 0.9px;}
.footer-youtube span{margin-right: 16px;}
footer a{color: inherit;}
footer ul{margin-bottom: 0;}
footer li{padding: 0 14px;line-height: 15px;letter-spacing: 0.6px;font-size: 12px;}
footer li a{display: block;}

/* Footer End
-------------------------------------------------- */

.cd-background-wrapper {position: absolute; left: 0;top: 0;right: 0;bottom: 0;}
.cd-floating-background {position: relative;top: 0;left: 0;margin-bottom: 0; background-repeat: no-repeat;background-position: center top;background-size: 100% auto;top: 0 !important;left: 0 !important; width: 100% !important;} 
.parallax-image {display: none;/*width: 100%;*/ -webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;top: 0;left: 0;z-index: 11;}
.no-preserve-3d .cd-floating-background {position: relative;}
.prod-main-img .cd-background-wrapper,
.prod-main-img .cd-floating-background{position: relative;min-height: 1px !important;}

/*.product-detail-section .container{position: relative;z-index: 1;}*/
/* .product-detail-section [class*="col-"]{position: static;} */

.form-label{text-transform: uppercase;font-weight: normal;}
.option{font-size: 12px;position: absolute;left: 0;bottom: -20px;}
.form-block .btn-danger{font-size: 15px;min-width: 133px; text-transform: uppercase;padding: 11px 20px 13px;border: none; border-bottom: 4px solid #6f0408;height: 44px;}
.form-block .btn-danger:hover,
.form-block .btn-danger:focus,
.form-block .btn-danger:active,
.form-block .btn-danger.active{border-bottom-color:#c12327;padding-top: 13px;}

.modal-title h4{display: inline-block;vertical-align: middle; font-size: 20px;position: relative;letter-spacing: 8px;padding: 0 35px; margin-bottom: 33px;line-height: 30px;}
.modal-title h4:after,
.modal-title h4:before{content: "";position: absolute;top: 50%; width: 5px;height: 5px;background-color: #000;text-transform: uppercase;}
.modal-title h4:before{left: 0;}
.modal-title h4:after{right: 5px;}
.modal-body{padding: 30px 45px;}

textarea.form-control{resize: none;height: 89px;}

.was-validated .terms-checks .custom-control-input:valid ~ .custom-control-label, 
.terms-checks .custom-control-input.is-valid ~ .custom-control-label{color: inherit;}
.was-validated .terms-checks .custom-control-input:valid ~ .custom-control-label::before, 
.terms-checks .custom-control-input.is-valid ~ .custom-control-label::before{border-color: #999999;}
.was-validated .terms-checks .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, 
.terms-checks .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color: #140404;}

.was-validated .terms-checks .custom-control-input:valid:checked ~ .custom-control-label::before, 
.terms-checks .custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color: #140404;background-color: #140404;}
.noche-section .prod-descr p{max-width: 350px;}
/* Responsive Style Start 
-------------------------------------------------- */

@media (min-width: 768px) {
    #wrapper{padding-top: 55px;}
    .navbar{position: fixed;left: 0;top: 0;right: 0;z-index: 2;}
    footer li+li{border-left: 1px solid #fff;}
    .form-label{background-color: #181717;color: #fff;padding: 0 8px;line-height: 17px;font-size: 14px;margin-bottom: 6px;}
    .home-logo{margin-left: 25px;}
    .info-body{opacity: 0.8;}
    /* .noche-section .prod-main-img img{margin-left: 100px;} */
    /*.prod-main-img img{opacity: 0;}*/
    
}

@media (min-width: 992px) {
    #wrapper{padding-top: 58px;}
    #nav .container{max-width: 100%;}
    .navbar-nav .nav-item+.nav-item{margin-left: 6px;}
    .navbar-nav .nav-item+.nav-item .nav-link:before{content: "";position: absolute; background-color: #939598;width: 2px;height: 11px;top: 50%;left: -4px;margin-top: -5px;}
    .register-btn{margin-left: 13px;}
    .product-d-right{margin-left: -30px;}
    #nav .container{padding: 0;}
    /* .noche-section .prod-main-img img{margin-left: 150px;} */
}

@media (min-width: 1200px) {
    /* .noche-section .prod-main-img img{margin-left: 200px;} */
    .dia-section .prod-descr p{max-width: 313px;margin-left: auto;margin-right: auto;}
}
@media (max-width: 1360px) and (min-width: 1200px) {
    .capsula-section .prod-descr p{max-width: 352px;}
    .menta-forte-section .prod-descr p{max-width: 352px;}
    .naranja-section .prod-descr p{max-width: 320px;}
    .spray-section .prod-descr p{max-width: 320px;}
}
@media (max-width: 1380px) and (min-width: 1200px) {
    .cereza-section .prod-descr p{max-width: 350px;}
}
@media (max-width: 1800px) and (min-width: 992px) {
    .noche-section .prod-descr p{max-width: 300px;}
}
@media (max-width: 1400px) and (min-width: 992px) {
    .navbar-brand{margin-left: 100px;}
}
@media (max-width: 991px) {
.navbar-light .navbar-nav .nav-link{color: #000;}
.navbar-light .navbar-nav .show > .nav-link, 
.navbar-light .navbar-nav .active > .nav-link, 
.navbar-light .navbar-nav .nav-link.show, 
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link:hover, 
.navbar-light .navbar-nav .nav-link:focus{color: #990a10;}
.navbar-nav{margin-bottom: 37px;}
.navbar-nav .nav-link::after{background-color: #990a10;}
.navbar-brand{margin-left: 120px;padding-top: 0;padding-bottom: 0;}
.navbar-brand img{max-width: 86px;}
.navmain{position: absolute;left: 0;top: 100%;right: 0;background-color: #fff;z-index: 9;background-image: url(../images/body-bg-mob.png);background-size: cover;background-position: center top;background-repeat: no-repeat;}
#nav{padding-top: 45px;padding-bottom: 30px;}
.navbar{padding: 11px 0;}
.navbar-nav .nav-link{display: inline-block;font-size: 13px;letter-spacing: 1.3px;padding-top: 14px;padding-bottom: 14px;line-height: 17px;}
.navbar-nav .nav-item{margin-bottom: 10px;}
.register-btn{display: block;padding-top: 12px;padding-bottom: 12px;background-color: transparent;color: #000;}
.header-play{padding-top: 40px;font-size: 12px;}
.header-play span{margin-bottom: 20px;}
.prod-main-img img{max-width: 100%;}
.curve-left-cup{visibility: hidden;}
}

@media (min-width: 768px) and (max-width: 991px) {
    .other-proj-block h5{font-size: 13px;}
    .other-project .row{margin-left: -5px;margin-right: -5px;}
    .other-project [class*="col-"]{padding-left: 5px;padding-right: 5px;}
    

}

@media (max-width: 767px) {

    .assets-desk,
    .graphic-section{display: none;
    .curve-left{position: absolute;}
    
    .face-bg{background-image: url(../images/body-bg-mob.png);}
    .navbar-brand{margin-left: 70px;}
    .home-link{margin-top: 0;margin-bottom: 10px;}
    .home-link a{font-size: 12px;font-family: 'humnst777_btbold';color: #464646;}
    .home-link li+li:before{background-color: #464646;height: 14px;margin-top: -7px;}
    .home-logo{margin-bottom: 16px;}
    .mobile-products{padding-bottom: 10px;border-bottom: 1px solid rgba(176,176,176,0.5);}
    footer ul{padding-bottom: 50px;font-family: 'humnst777_btroman';}
    .sitemap-section{padding-top: 60px;}
    .terms-section{padding-top: 60px;}
    .product-slider .card{margin-left: 30px;margin-right: 30px;margin-bottom: 17px;padding-top: 50px;}
    .product-slider{padding-bottom: 0;}
    .productlist-section{padding-bottom: 30px;padding-top: 55px;}
    .curve-white img{width: 112px;}
    .home-content{font-size: 12px;line-height: 17px;padding-top: 20px;padding-bottom: 13px;}
    .home-content p{margin-bottom: 18px;}
    footer{font-size: 10px;line-height: 15px;padding-top: 23px;padding-bottom: 0;}
    .footer-youtube{margin-bottom: 18px;}
    .footer-youtube img{width: 12px;}
    footer p{margin-bottom: 20px;}
    .product-list-heading h4{margin-bottom: 33px;}
    .productlist-section{background-image: url(../images/product-list-bg-mob.jpg);background-size: 100% auto;background-repeat: repeat-y;background-position: center top;}

    .fast-total-section{background-image: url(../images/fast-total-bg-mob.png);}
    .menta-forte-section{background-image: url(../images/menta-forte-product-bg-mob.png);}
    .capsula-section{background-image: url(../images/capsula-product-bg-mob.png);}
    .dia-section{background-image: url(../images/dia-product-bg-mob.png);}
    .noche-section{background-image: url(../images/noche-product-bg-mob.png);}
    .spray-section{background-image: url(../images/spray-product-bg-mob.png);}
    .tos-section{background-image: url(../images/tos-product-bg-mob.png);}
    .ninos-section{background-image: url(../images/ninos-product-bg-mob.png);}
    .cereza-section{background-image: url(../images/cereza-product-bg-mob.png);}
    .naranja-section{background-image: url(../images/naranja-product-bg-mob.png);}

    .card-thumb{padding: 0 15px 20px;height: auto;}
    .ask-for{margin-left: 0;margin-right: 0;}
    .option{top: 0;right: 0;bottom: auto;left: auto;}
    .custom-control{text-transform: uppercase;}
    .modal-body{padding: 20px 15px;}
    .modal-title h4{padding-left: 25px;padding-right: 25px;font-size: 17px;line-height: 24px;}
    .parallax-image{display: none;}
    .other-proj-block{margin-bottom: 40px;}
    .other-project{padding: 0 25px;}
    .product-d-left{padding-top: 48px;}
    .product-detail-section{padding-bottom: 0;}
    .disease-list li{margin-left: 5px;margin-right: 5px;padding: 0 2px;}
    .home-block{padding-bottom: 20px;}

}
