#header .amenu-item .amenu-link{font-weight:600;}
.an_homeslider .an_homeslider-desc .h2, .anthemeblocks-homeslider-desc h2{font-weight:600;}
.an_homeslider .an_homeslider-desc p {max-width: 500px;}

.an_advantages .an_advantages-list {margin: 45px 0 0 0;}
.an_advantages-angle-left, .an_advantages-angle-right{display:none!important;}
.an_advantages .an_advantages-item .an_advantages-item-title {line-height: 20px;}
.an_advantages .an_advantages-item-img{max-width:56px;}
.an_advantages .an_advantages-item-img img{height:auto;}

.an_advantages .an_advantages-item-inner, .an_advantages .an_advantages-item {
    /*display: inline-flex;*/
    justify-content: start;
    align-items: center;
    padding: 30px 20px;
    margin: 0 0 10px 0;
    background-color: #f1f2ed;
  	border-radius:20px;
    border: none;overflow: hidden;}
.an_advantages .an_advantages-item:nth-child(1) .an_advantages-angle-right, .an_advantages .an_advantages-item:nth-child(1) .an_advantages-angle-left{display:none;}
.an_advantages .an_advantages-item .an_advantages-item-title {margin-bottom: 5px;font-size: 18px;line-height: 16px;font-weight: 600;color:#003357;}

.an_abous_us{display:none;}

/*PRODUCTOS HOME*/
/*.an_homeproducts-banner{padding:2px;margin:0;}*/
.an_homeproducts-banner-image {background: black;}
.an_homeproducts-banner-overlay .an_homeproducts-banner-link:hover+.an_homeproducts-banner-image img{opacity:0.6;}
.an_homeproducts-container{margin-top:6em!important;}
.an_homeproducts-banner-default.an_homeproducts-banner-overlay .an_homeproducts-banner-content{left:20px;}
.an_homeproducts-banner-default.an_homeproducts-banner-overlay .an_homeproducts-banner-content .h2 {
    margin-bottom: 25px;
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    color: #003357;
    letter-spacing: 0;
    max-width: 290px;
    text-transform: none;
}
.an_homeproducts-banner-link:hover > .an_homeproducts-banner-content .h2{color:white!important;} 

/*.an_homeproducts-banner:hover .an_homeproducts-banner-title{color:white!important;}*/
.an_homeproducts-banner-image {
    background: #0000008c!important;
}

.block_newsletter {
    border-radius: 25px;
}

body#product .featured-products{display:none;}
.product-flag.discount-percentage{display:none;}

/*CMS PAGES*/
body#cms{background-color:#fafaec;}
body#cms #main .page-header {margin-bottom: 2.8em;text-align: center;padding: 2em 0;}
body#cms #main .page-header h1 {font-size: 2.6em;font-weight: 600;color: #525252;}
.page-cms #content-wrapper{background:transparent;}
.page-cms h2{font-size:2.2em;padding:0 0 0.6em 0;font-weight:700;}
.pl-0{padding-left:0!important;}
.pr-0{padding-right:0!important;}
.page-cms .cms-box{padding:0 1.5em;}
.page-cms.page-cms-7 .row, .page-cms.page-cms-8 .row, .page-cms.page-cms-9 .row{display:flex;align-items:center;margin-bottom:80px!important;}
.page-cms.page-cms-7 .row p, .page-cms.page-cms-8 .row p{font-size: 1.4em;line-height: 32px;}
.page-cms.page-cms-7 .row img, .page-cms.page-cms-8 .row img, .page-cms.page-cms-9 .row img{border-radius:15px;}
.page-cms.page-cms-9 .row iframe{display:block!important;margin:auto!important;}
.page-cms.page-cms-9 ul li{font-size:1.4em;list-style:circle;margin-bottom:15px;}

#footer .block-social li a svg path {fill: #6db02f;}

.an_advantages .an_advantages-item p:not(.an_advantages-item-title) {font-size: 14px;line-height: 15px;color:#515151!important}
.blockreassurance_product div{clear:both;}

.an_homeslider.an_homeslider-responsive .an_homeslider-desc .h2{font-size: 42px!important;}
.an_homeslider.an_homeslider-responsive .an_homeslider-desc h3 {font-size: 16px!important;}

.product-actions .add-to-cart{min-height:initial;padding:15px 20px;width:auto;}
#js-product-list-top{display:none;}

body#module-faqs-display #left-column{display:none;}
body#module-faqs-display #content-wrapper{width:100%;}

.an_productattributes-qty-add .btn-primary{width:auto!important;padding:15px 20px!important;margin:auto!important;}

/*TOP HEADER*/
#header{margin-top:25px!important;}
#amegamenu.fixed-menu{top:25px!important;}
.an_advantages-text{position: fixed;top: 0;left: 0;width: 100%;z-index: 99;padding: 5px; color: #ffffff; background: #003357;}
.fixed-menu-mobile{top:25px!important;}

#_desktop_contact_link{display:none;}

/*MEDIAQUERIES*/
@media (max-width: 767px){
  .page-cms.page-cms-7 .row iframe, .page-cms.page-cms-9 .row iframe{width:100%!important;height:350px;margin-bottom:25px}
  .page-cms.page-cms-7 .row, .page-cms.page-cms-8 .row, .page-cms.page-cms-9 .row{display:block;margin-bottom:25px!important;}
  .page-cms.page-cms-9 .cms-box{margin-bottom:25px!important;}
  
  
  .an_homeslider-desc{top:130px;bottom:-130px;}
  .an_homeslider.an_homeslider-responsive .an_homeslider-desc .h2{margin-bottom:1.5em;}
  .an_homeslider.an_homeslider-responsive .an_homeslider-desc .btn-primary {display: BLOCK !important;}
    
  .products-section-title span, .products-section-title a{padding:0;}
   
}

@media (max-width: 768px) {
    .an_homeslider.an_homeslider-responsive .an_homeslider-desc>.container {
        padding: 15px 130px;
    }
}

@media (max-width: 1200px){
  
   .an_homeslider.an_homeslider-responsive .an_homeslider-desc>.container {
        width: 580px!important;padding:15px 110px!important;}
  	.an_homeslider.an_homeslider-responsive .an_homeslider-desc .h2 {
      margin-bottom:0.5em;
    font-size: 22px!important;}
  .an_homeslider.an_homeslider-responsive .an_homeslider-desc h3 {
    font-size: 16px!important;}
  .an_homeslider .an_homeslider-desc p{font-size:14px!important;}
}

@media (max-width: 1440px){
   .an_homeslider-desc {width: 600px!important;}
.an_homeslider.an_homeslider-responsive .an_homeslider-desc .h2 {
    font-size: 23px!important;}
  .an_homeslider.an_homeslider-responsive .an_homeslider-desc h3 {
    font-size: 16px!important;}
}
@media (max-width: 430px){
  .an_homeslider.an_homeslider-responsive .an_homeslider-desc>.container {
        padding:15px 50px!important;}
  .an_homeslider-desc{width:auto!important;bottom:0;}
  .an_advantages {margin-top: -180px;}
      .an_advantages .an_advantages-item .an_advantages-item-inner {border:0!important;padding:0!important;}
  .an_advantages .an_advantages-item {
        max-width: 100%!important;}
  .an_homeproducts-banner {
    margin-bottom: 10px;}
}