body{font-family: 'Lato', sans-serif;font-size: 16px;margin: 0;font-weight: 400;line-height: 1.3; background-color: #f5f2e8}
lite-youtube {background-color: #000;position: relative;display: block;contain: content;background-position: center center;background-size: cover;cursor: pointer;max-width: 100%;}
lite-youtube::before {content: '';display: block;position: absolute;top: 0;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);
background-position: top;background-repeat: repeat-x;height: 60px;padding-bottom: 50px;width: 100%;transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);}
lite-youtube::after {content: "";display: block;padding-bottom: calc(100% / (16 / 9));}
lite-youtube > iframe {width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 0;}
lite-youtube > .lty-playbtn {width: 68px;height: 48px;position: absolute;cursor: pointer;transform: translate3d(-50%, -50%, 0);top: 50%;left: 50%;z-index: 1;background-color: transparent;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');
filter: grayscale(100%);transition: filter .1s cubic-bezier(0, 0, 0.2, 1);border: none;}
lite-youtube:hover > .lty-playbtn,lite-youtube .lty-playbtn:focus {filter: none;}
lite-youtube.lyt-activated {cursor: unset;}
.topshow{border-radius: 10px;-webkit-box-shadow: 0px 0px 10px 0px rgb(163 163 163);
    -moz-box-shadow: 0px 0px 10px 0px rgba(163,163,163,1);box-shadow: 0px 0px 10px 0px rgb(163 163 163);}
.align-items-center{align-items: center;}
lite-youtube.lyt-activated::before,lite-youtube.lyt-activated > .lty-playbtn {opacity: 0;pointer-events: none;}
.lyt-visually-hidden {clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;white-space: nowrap;width: 1px;}
.respues{padding-bottom: 13px;}
.h100{height: 100vh;  }
.hh100{height: 100vh;  }
.newbox{
    background-color: #ffffff; border-radius: 10px; border: 1px solid #f2eee0;
}
.newbox2{
    background-color: #ffffff; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border: 1px solid #f2eee0; margin-left: -15px}
.pad-15{padding: 0 15px;}
.pad-25{padding: 0 25px;}
.pad-15-25{padding: 0 15px 25px 15px;}
.pad-25-25{padding: 0 25px 25px 25px;}
.pad-25-15{padding: 0 25px 05px 25px;}
.pad-sub{padding: 35px 25px;}
.image-container {
  position: relative;
}
#accordionFaq{padding-top: 25px}
.gradient-box {
      position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 150px;
    background: linear-gradient(to top, #3a5407, rgba(0, 0, 0, 0));
    border-radius: 10px;
}

.text-overlay {
  position: absolute;
  bottom: 10px;
  left: 15px;
  color: white; /* Text color */
  z-index: 2;
}



#main100 {width: 840px;max-width: 100%;height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px}
.pregun{cursor: pointer  }
.svg{ filter: invert(100%);margin-bottom: 0px;width: 25px;height: 25px;padding: 0 1px}
.svg3{ filter: invert(100%);width: 50px;height: 50px;padding: 0 0px;margin: 18px 3px 0 3px;background-size: cover;}
.nav-item-product {
    width: 150px;
    border: 1px solid #ddd;
    padding: 5px;
    border-radius: 5px;
    display: inline-block
}
ul{line-height: 1.65;}
.green-bar{padding-top: 10px;padding-bottom: 12px;}
.top-icon{margin-top: 4px}
.dropdown-item {text-align: center !important;}
.border-box-re{border-right: 1px solid#ddd; padding-right: 35px}
#quantity_anq{width: 100px; margin-top: 10px}
.logowhite{filter: brightness(0) invert(1);margin-top: 80px;}
.logowhite22{filter: brightness(0) invert(1);margin-top: 80px;margin-bottom: 20px;width: 60%}
.rotar90{border-color: #77B400 transparent;border-style: solid;border-width: 5px 4px 0 4px;width: 0;height: 0;margin-left: 5px;margin-top: 14px;position: absolute;}
.register-page{background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/register-t.jpg);
  background-size: cover;width: 100%;padding: 100px 0px 100px 0px;background-position: top;background-repeat: no-repeat;text-align: left;background-color: #000}
.logo img{width: 235px}
.reg-logo img {display: block;margin: 80px auto 0 auto;max-width: 550px;width: 100%;}
.linea, .linea2, .linea3, .linea22, .linea23, .lineap{width: 100%;height: 1px;background-color: #dddddd;}
.linea2{margin: 40px 0}
.linea22{margin: 10px 0}
.linea23{margin: 10px 0 20px 0}
.linea3{margin: 40px 0 15px 0}
.lineap{margin: 0px 0 30px 0}
#main20 {padding: 50px 0;}
#main20 img{width: 100%; height: auto;}
.story{border-radius: 5px; cursor: pointer}
#reg-container{padding: 35px 25px;background-color: #fff;border-radius: 5px}
.dropped{width: fit-content;max-width: 100%;border: 1px solid #77B400;background: #fff;color: #333;margin-top: 20px}
.con-box{padding: 12px 0;}
.dropdown-item2 {display: block;padding: 7px 15px 8px 15px;}
.dropdown-item2:hover {text-decoration: underline}
.converter-box{background: #F8FBF2;border-radius: 10px;padding: 6px 20px 25px 20px;margin-top: 20px;}
.input-converter{padding: 8px;background: #F8FBF2;border: 1px solid #77B400;width: 100%;}
.bread{margin-bottom: 12px;font-size: 14px;line-height: 20px}
.bread-arrow {padding: 0 10px;}
.bottom-step {text-align: right;font-size: 14px;color: #aaa;margin-top: -15px;margin-bottom: 30px;}
.insta_col{margin-bottom: 30px}
.mobile-footer, #mobile-search{display: none}
#instagram_h1{margin-top: 30px;margin-bottom: -8px;}
.search-new {background: none;border: none;border-bottom: 2px solid#fff;padding: 5px 15px;color: #fff;font-size: 14px;width: 100%;margin-top: -2px;}
.search-new::placeholder {color: #E2FFAE;font-size: 14px;}
#search-new:focus, #new-glass33:focus, #new-glass2:focus {box-shadow: none !important;outline: none;}
#new-glass2, #new-glass33{margin-top: 4px;filter: invert(100%);width: 20px;}
#quince-box {margin-left: -15px;border-bottom: 2px solid#fff;margin-top: -3px;}
.cookies-eu {line-height: 40px;position: fixed;z-index: 999999;right: 0;
bottom: 0; opacity: 0.9; height: 50%;
    left: 0;padding: 10px 20px;text-align: center;background: #77B400;}
.cookies-eu .cookies-eu-content-holder {display: block;padding: 0 20px;color: #fff;font-size: 20px; 
    width: 30%;margin: 7% auto 10px auto;line-height: 1.6;}
.cookies-eu-link{display: inline-block;padding: 0 20px;color: #fff;text-decoration: underline; font-size: 14px}
.cookies-eu .cookies-eu-button-holder {display: inline-block;}
.cookies-eu .cookies-eu-button-holder .cookies-eu-ok {font-size: 18px;font-weight: bold;line-height: 20px;min-width: 26px;
margin-right: 5px;padding: 10px 25px;cursor: pointer;text-align: center;white-space: nowrap; display: block; margin: 12px auto;
color: #77B400;border: 0;outline: none;background-color: #ffffff;}
.social-share-button .ssb-icon {background-position: center center;background-repeat: no-repeat;background-size: 25px 25px;display: inline-block;height: 25px;width: 25px;}
.social-share-button .ssb-twitter {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/twitter-share.fw.png);}
.social-share-button .ssb-facebook {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/facebook-share.fw.png);}
.social-share-button .ssb-tumblr {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/tumblr-share.fw.png);}
.social-share-button .ssb-pinterest {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/pinterest.fw.png);}
.social-share-button .ssb-email {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/email-share.fw.png);}
.social-share-button .ssb-telegram {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/telegram.fw.png);}
.social-share-button .ssb-whatsapp_app, .social-share-button .ssb-whatsapp_web {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/whatsaap.fw.png);}
.mov-only{display: none}
.height-auto{height: auto;}
.left-5{margin-left: 5px}
.left-10{margin-left: 10px}
.top-2{margin-top: 2px}
.top-5{margin-top: 5px}
.top-10{margin-top: 10px}
.top-15{margin-top: 15px}
.top--5{margin-top: -5px}
.top--10{margin-top: -10px}
.top--20{margin-top: -20px}
.top-20{margin-top: 20px}
.top-25{margin-top: 25px}
.top-30{margin-top: 30px}
.top-35{margin-top: 35px}
.top-40{margin-top: 40px}
.top-50{margin-top: 50px}
.top-50m{margin-top:50px}
.topp-50m{margin-top:0px}
.top-150{margin-top: 150px}
.top-80{margin-top: 80px}
.top-80m{margin-top:80px}
.align-items-center{align-items: center;}
.bot-80{margin-bottom: 80px}
.bot-5{margin-bottom: 5px}
.bot-10{margin-bottom: 10px}
.bot-20{margin-bottom: 20px}
.bot-30{margin-bottom: 30px}
.bot-40{margin-bottom: 40px}
.bot-50{margin-bottom: 50px}
.top-60{margin-top: 60px}
.top-0{margin-top: 0px}
#heart2, .aiconimg img, .aiconimg2 img{display: inline-block;background-color: #fff}
#heart2 a img, .aiconimg img{width: 25px;cursor: pointer;height: auto}
.aiconimg2 img{width: 25px;height: auto}
#avg_rat{font-size: 20px;margin-right: 5px;color: #77B400;font-weight: 700}
#avg_rat span{font-size: 15px;color: #888888;font-weight: 400}
#avg_ratdiv {margin-top: 10px;}
#avg_ratdiv img{margin-top: -10px;width: 25px}
.iconspan{cursor: pointer;font-size: 15px;margin-left: 7px;color: #333333}
.iconspan2{font-size: 15px;margin-left: 7px;color: #333333}
.dashb img{width: 50px;margin-top: -16px;}
.autowidth100{width: 100%; height: auto; border-radius: 10px}
.autowidth101{width: 100%; height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px}
.autowidth102{width: 100%; height: auto; border-top-left-radius: 10px; border-bottom-left-radius: 10px}
#product-a, #pregunta-a{color: #77B400; text-decoration: underline; -webkit-appearance: button-bevel; cursor: pointer; display: block;}
.green-text, .green-a, .green-text a{color: #77B400;}
.grey-text, .grey-a{color: #333333}
.lightgrey-text{color: #888888}
.white-text, .white-a{color: #ffffff}
.green-background{background-color: #77B400;}
.width100{width: 100%; height: auto}
.max100{max-width: 100%}
.max100-flag{width: 30px; max-width: 100%;}
#left0{padding-left: 0px}
.inline{display: inline-block;}
.block{display: block;}
.underline{text-decoration: underline}
.border img{border-radius: 10px}
.border{border-radius: 10px}
.bold{font-weight: 700}
.text-align-right{text-align: right}
.ptop-10{padding-top: 10px}
.ptop-20{padding-top: 20px}
.pbot-5{padding-bottom: 5px}
.pbot-8{padding-bottom: 8px}
.pbot-10{padding-bottom: 10px}
.pbot-20{padding-bottom: 20px}
.text-right{text-align: right}
.grey-a:hover{color: #77B400;}
.grey-back{background-color: #f9f9f9}
.grey-back2 {background-color: #f1f1f1;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.show-link p a {color: #77B400}
.green-back{background-color: #77B400}
.subheader{text-align: left; padding: 65px 0 55px 0}
.left15{margin-left: -15px;}
.size-10{font-size: 10px;}
.size-12{font-size: 12px;}
.size-14{font-size: 14px;}
.size-18{font-size: 18px;}
.size-20{font-size: 20px;}
.size-22{font-size: 20px;}
.size-24{font-size: 24px;}
.size-28{font-size: 28px;}
.size-30{font-size: 30px;}
.size-40{font-size: 40px;}
.size-60{font-size: 60px;}
.size-23 {font-size: 22px;}
.size-33 {font-size: 33px;}
.size-14p p{font-size: 14px;}
.text-0{margin-top: 0px}
.header-sub{
    padding: 20px 0;
}
.ingredientebox{padding: 5px 25px; background-color: #f9f9f9}
.newsletterbox{padding: 5px 25px 30px 25px; background-color: #77B400; color: #fff}
.newsletterbox2{padding: 5px 25px 30px 25px; background-color: #77B400}.suscribirmebox{padding: 5px 25px 30px 25px; background-color: #ffffff}
.partner {display: inline-block;width: 150px;margin-left: 10px;}
.img-ra{border-radius: 12px;}
.logo-patner{padding: 10px; width: 180px; height: 180px;  border-radius: 100%; display: block; margin: 5px auto;}
.logo-patner2{padding: 0px; width: 50px; height: 50px;  border-radius: 100%; display: block; margin: 2.5px auto;}
.logo-patner-box{
   width: 200px; height: 200px; padding: 4px; border-radius: 100%;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to right, #98e500, #5c8a04, #7ebd01);
  background-origin: border-box; background-clip: content-box, border-box; display: block; margin: 0 auto;
}
.logo-patner-box2{
   width: 60px; height: 60px; padding: 2px; border-radius: 100%;
  background-image: linear-gradient(white, white), 
                    linear-gradient(to right, #98e500, #5c8a04, #7ebd01);
  background-origin: border-box; background-clip: content-box, border-box; display: block; margin: 0 auto;
}
.username {
    display: block;
    margin: 15px -10px;
    text-align: center;
    font-size: 14px;
}
.yako{background:#7F9827; border-radius: 10px; padding: 0; color:#ffffff}
.yakomo{color: #fff}
#col-yako2{padding: 25px 45px 45px 45px}
#col-yako{padding: 0}
.center{text-align: center}
.cate-a{margin-top: 15px;display: block;}
.cate-a2{margin: 15px auto ;display: block;}
.subte{vertical-align: sub;}
.lateral-pad{padding: 15px 10px}
#green-title{line-height: 1.3em; font-size: 28px;padding-top: 10px; padding-bottom: 7px}
.ingrediente{margin-bottom: 9px}
ul {list-style: none; }
li:before {content: "\2022";color: #77B400;margin-left: -20px;margin-right: 7px;}
header{-webkit-box-shadow: 0px 0px 10px 0px rgba(221,221,221,0.5); background-color: #ffffff;
-moz-box-shadow: 0px 0px 10px 0px rgba(221,221,221,0.5);box-shadow: 0px 0px 10px 0px rgba(221,221,221,0.5);}
#main{padding: 50px 0}
#main-publi{padding: 90px 0}
#main2{padding: 50px 0}
#main-p{padding: 50px 0 30px 0}
#main-p2{padding: 50px 0 30px 0}
#main-videos{padding: 0 0 50px 0}
#main-i{padding: 50px 0}
.ads{border: 1px solid #eee; padding: 10px; }
.ads-ver{border: 1px solid #eee; padding: 7px; width: max-content; }
.ads90{border: 1px solid #eee; padding: 10px; height: 90px}
#categories{padding: 0 0 50px 0}
#categories-interna{padding: 50px 0 0 0}
#subscribete{background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/mapa.jpg);background-size: cover;width: 100%;padding: 80px 0px 100px 0px;background-position: center;background-repeat: no-repeat;text-align:center;}
.vimeo{width:100%;height: auto;margin-top: 15px;background: #000000;}
.vimeo2{width:100%;height: auto;min-height: 460px;margin-top: 15px;background: #ffffff;}
footer{background: #3b5802;padding: 50px 0;}
.postfooter{background-color: #1d2b01;padding: 15px 0;text-align: center;}
.postfooter .container a{margin: 0 15px 0 0; font-size: 14px}
.top{background-size: cover;width: 100%;padding: 80px 0px 100px 0px;background-position: center;background-repeat: no-repeat;text-align:center;}
#top-h1{font-size: 40px; font-family: 'Lobster', cursive;}
.menos5{margin-top: -7px;}
.menos3{margin-top: -4px;}
#receta-ingredientes {background-image: url(https://elmundoenrecetas.s3.eu-central-1.amazonaws.com/images/ingredientes.fw.png);background-size: auto;width: 100%;background-position-y: bottom;background-position-x: right;background-repeat: no-repeat;}
.youtube{width: 100%;height: 465px}
.youtube2{width: 100%;height: 304px}
#admin_side{color: #fff;padding: 20px;min-height: 100vh}
#admin_middle{background-color: #ffffff;padding: 50px;}
#category-left0 {padding-left: 0px;}
.admin_white{background-color: #fff;width: 100%;padding: 25px;margin-top: 15px;border: 1px solid#eee;margin-bottom: 25px}
#head_row{padding-bottom: 15px;border-bottom: 1px solid #ddd}
.hidden{display: none}
.form-control-newsletter {display: inline-block;width: 78%;padding: 0.7rem 0.7rem;color: #333333;background-color: #fff;background-clip: padding-box;border: 1px solid #ffffff;border-radius: 3px;font-size: 14px;font-family: 'Lato', sans-serif;}
#newsletter-button {margin-left: -5px;border: 2px solid #D96D00;border-bottom-left-radius: 0px;border-top-left-radius: 0px;margin-top: -1px}
.pagination a, .pagination span.current, .pagination span.gap {float: left;padding: 0 14px;line-height: 38px;text-decoration: none;background-color: white;border: 1px solid #DDD;border-left-width: 0;}
.first{padding : 0;float: none;border: none;}
.prev {padding : 0;float: none;border: none;}
.page{padding : 0;float: none;border: none;}
.next{padding : 0;float: none;border: none;}
.last{padding : 0;float: none;border: none;}
.pagination2 a, .pagination2 span.current, .pagination2 span.gap {float: left;   padding: 0 18px;line-height: 38px;text-decoration: none;background-color: white;border-left-width: 0;color: #666666;font-size: 16px}
.pagination2 span.current{background-color: #77B400;color: #fff}
.base-paginator {display: block;margin: 0 auto;text-align: center;width: fit-content;}
.wrapperAll {width: 100%; overflow: hidden;}
.wrapper {width: 100%;}
.wrapper:after {content: ' '; display: block; clear: both;}
.buttonLine {float: right; padding: .5em 1.2em; border-radius: 20px;}
.buttonLine:hover {background: #ff8f00;transition: all ease-in-out .3s;}
.sliderComplete, .sliderComplete2, .sliderComplete3 {position: relative;}
.slider {width: 100%; transition: all .5s; display: flex;}
 #sliderCompleteButton button{background: #f9f9f9;}
.sliderComplete button, .sliderComplete2 button, .sliderComplete3 button {position: absolute;top: 28%;padding: 2em 1em;background: #ffffff;transition: all ease-in-out .5s;}
.sliderComplete button[title="before"], .sliderComplete2 button[title="before"],.sliderComplete3 button[title="before"]{left: 0;margin-left: -15px;}
.sliderComplete button[title="after"], .sliderComplete2 button[title="after"],.sliderComplete3 button[title="after"]{right: 0;margin-right: -15px;}
.sliderComplete button.close, .sliderComplete2 button.close,.sliderComplete3 button.close{opacity: 0;}
.turn {margin-left: -100%; transition: all .5s;}
.turn2 {margin-left: -200%;transition: all .5s;}
#button-product-slider-back, #button-product-slider-back2, #button-product-slider, #button-product-slider2{cursor: pointer; border: none;}
.hidden-desk{display: none}
.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
.order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
.linkyoutube{color: #fff;font-size: 24px;font-weight: bold;}
.linkyoutubebox {background: #111111; width: 100%; padding: 10px 20px 8px;}
.svg2{ margin-bottom: 0px;width: 35px;height: 35px;padding: 0 1px}
.svg22{ margin-right: 10px;width: 28px;height: 28px;padding: 0 1px}
.svg23{ margin-right: 10px;width: 31px;height: 31px;padding: 0 1px}
.reitem {
    text-align: center;display: inline-block;margin: 5px 10px; cursor: pointer}
.down-grey{border-bottom: 1px solid#ddd; padding-bottom: 10px}
.guideh5{font-size: 18px;color: #77b400;
    margin-top: 15px;text-align: left; padding-bottom: 0;line-height: 1.5;font-weight: 700;}
 .right-todas{float: right;text-align: right;margin-top: 50px;}
#comprar{font-size: 18px; margin: 20px auto; display: block}
#comprar3{font-size: 18px; margin: 20px auto 0px auto; display: block}
#comprar2{font-size: 18px;}
.badge-70{width: 70%}
.badge-80{width: 80%}
.item-image{width: 100%;
    aspect-ratio : 1 / 1; border-radius: 7px
}
.entry-point-card-container3:after {background: none}


@media screen and (max-width:720px) {
    .top-80m{margin-top:50px}
    .top-50m{margin-top:35px}
    .topp-50m{margin-top:35px}
    .pad-mobile{padding: 0 25px 35px 25px}
    .autowidth102{border-top-left-radius: 10px; border-bottom-left-radius: 0px; border-top-right-radius: 10px; }
    .h3,h3,.h2, h2{font-size:25px !important
    }
    
    #mobile-nav{padding-top: 0px;padding-bottom: 0px}
    .entry-point-card-container3{width: 120px;
    margin-right: 25px;
    margin-left: 0px;
    margin-bottom: 23px;
    height: fit-content;}
    .vimeo2{min-height: 354px;}
    .size-24{line-height: 1.35;}
    .logo-patner-box {
    width: 120px;
    height: 120px;
    padding: 3px;}
    .logo-patner {
    padding: 10px;
    width: 100px;
    height: 100px;}
    .svg22, .svg23 {
    margin-right: 5px;
    width: 28px;
    height: 28px;
    padding: 0 1px;
    margin-bottom: 10px;
}
    .logoyt{width: 50%; display: block; margin: 0 auto}
    .sm-bot-0{margin-bottom: 0px}
    .sm-top-0{margin-top: 0px !important}
    .sm-bot--80{margin-bottom: -80px}
    .order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
  .order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
    #main-publi{padding: 35px 0}
    #qc-cmp2-persistent-link{display: none !important}
.modal-recetario{position: fixed; right: 0; bottom: 0; left: 0; z-index: 999999999999999999;}
.modal-content2 {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;
    -webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;pointer-events: auto;
   background-color: #fff;background-clip: padding-box;border: 1px solid #fff;outline: 0;
    -webkit-box-shadow: 0px -3px 18px 2px rgba(0,0,0,0.2); box-shadow: 0px -3px 18px 2px rgba(0,0,0,0.2);
}
.mobile-p2{margin-bottom: 0px;margin-top: 0px; font-size: 14px}
#modal-header-recetario{padding: 0.5rem 1rem 1rem; border:none; font-weight: bold}
.hidden-m{display: none}
.nav-item-product {width: 65px;padding: 5px;}
.border-box-re{border-bottom: 1px solid#ddd; border-right: none; padding-right: 0px; padding-bottom: 25px}
.size-23 {font-size: 21px;}
.size-33 {font-size: 28px;}
#quantity_anq{width: 100px; margin-top: 10px; margin: 10px auto; display: block}
#comprar, #comprar2{font-size: 18px; margin: 20px auto; display: block}
    .bottom-step22 {text-align: left;font-size: 14px;color: #aaa; margin-top: 5px}
   .right-todas{margin-top: 40px;}
  .mobile-center{text-align: center}
#entry-points {padding-right: 0px;padding-left: 0px;}
  .guideh {font-size: 25px;line-height: 1.36;font-family: Lato,sans-serif;font-weight: 400; max-width: 75%;}
  #main20 {padding: 20px 0;}
  .svg3{ filter: invert(100%);width: 40px;height: 40px;margin-top: 14px}
  #mobile-search2 {width: -webkit-fill-available;}
  .carousel-cards-container {max-width: 420px}
    .mobile-p, .mobile-p2{padding: 10px !important}
.linkyoutube{color: #fff;font-size: 18px;font-weight: bold}
.linkyoutubebox {background: #111111; width: 100%; padding: 10px 20px 8px; text-align: center}
.svg2{ margin-bottom: 0px;width: 28px;height: 28px;padding: 0 1px}

.top-150{margin-top: 50px}
#main2{padding: 25px 0 0 0}
.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}
.order-md-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}
.subheader{text-align: left; padding: 25px 0 0px 0}
.newsletterbox2{padding: 5px 15px 30px 15px}
.logowhite22{margin-top: 30px;margin-bottom: 20px;width: 60%;margin-left: 15px}
.reg-logo img {display: block;margin: 0 auto;}
.top-35{margin-top: 5px}
.logowhite{filter: brightness(0) invert(1);margin-top: 0px;padding: 15px 0;}
.partner {margin-top: 7px;width: 125px;}
.h100 {height: auto;}
.iconspan{display: none}
.iconspan2{font-size: 12px;}
#main-p{padding: 10px 0 50px 0}
#main-p2{padding: 10px 0 50px 0}
.mov-only{display: block}
.center-ver {text-align: center;display: inline-block;writing-mode: vertical-lr;transform: rotate(180deg);vertical-align: middle;}
.size-20, .size-24, .size-30 {font-size: 20px;}
.bottom-step {display: none}
.top {padding: 20px 0px 35px 0px;}
.ads{border: none }
.ads90{border: none}
#top-h1 {font-size: 26px;}
#main-i{padding: 20px 0}
#quince-box {border-bottom: none;}
#mobile-search-button{cursor: pointer}
#mobile-search-close{text-align: right;color: #ffffff;cursor: pointer}
#mobile-search-title{text-align: center;color: #ffffff;margin-bottom: 20px;margin-top: -10px}
#mobile-search{z-index: 99999999999;background-color: #659801;width: 100%;height: auto;display: block;bottom: 0;margin-bottom: 45px;position: fixed;padding-top: 0px;padding-bottom: 45px;-webkit-box-shadow: 0px 0px 10px 0px rgba(143,143,143,1);-moz-box-shadow: 0px 0px 10px 0px rgba(143,143,143,1);box-shadow: 0px 0px 10px 0px rgba(143,143,143,1);}
.postfooter{width: 100%}
.mobile-p{margin-bottom: 6px;margin-top: 0px;}
#instagram_h1{margin-top: 0px}
.insta_col{margin-bottom: 5px;padding-right: 5px;padding-left: 5px;}
#new-glass3, #new-glass4, .new-glass3 {width: 50%;filter: invert(100%);margin-top: -2px;padding: 1px;}
.new-glass9 {width: 50%;margin-top: 7px;padding: 1px;}
.mobile-footer{display: block;width: 100%;height: 50px;line-height: 50px;background-color: #77B400;color: #fff;text-align: center;}
.white-line-foo{border-left: 1px solid #E2FFAE;}
#categories-interna{display: none}
.hidden-mobile{display: none}
.hidden-desk{display: block;}
.logo img{width: 150px;     margin-top: -5px;}
.navbar-nav{padding: 25px 0 15px 0;text-align: center}
#receta-ingredientes {background-image: none;background-color: #f9f9f9}
.align-mobile-center{text-align: center}
.top-m-0{margin-top: 0px}
.top-m-30{margin-top: 30px}
.top-m-10{margin-top: 10px}
.top-m-20{margin-top: 20px}
.top-m-25{margin-top: 25px}
.top-m-70{margin-top: 70px}
.top-m--10{margin-top: -10px;}
.bot-m-30{margin-bottom: 30px}
.bot-m-20{margin-bottom: 20px}
.bot-m-10{margin-bottom: 10px}
.youtube, .youtube2 {width: 100%;height: 195px;}
.shadowme {background-color: #ffffff;padding-bottom: 15px;margin-right: 15px;padding-right: 0px;-webkit-box-shadow: 0px 2px 13px 0px rgba(199,199,199,1);-moz-box-shadow: 0px 2px 13px 0px rgba(199,199,199,1);box-shadow: -10px 0px 23px -6px rgba(199,199,199,1);}
.grey-back, .grey-back2{background-color: #ffffff}
.cate-a {font-size: 18px;}
.mobile-grey{background-color: #f1f1f1;padding-bottom: 15px;}
footer {text-align: center;}
#subscribete {padding: 50px 0px 60px 0px;}
.size-40 {font-size: 32px;}
.size-22 {font-size: 18px;}
#newsletter-button {margin-left: 0px;border: 2px solid #D96D00;margin-top: 15px;border-radius: 3px;}
.mobile-title{margin-top: 0px}
.max100-flag {margin-top: 0px;}
.mobile-top{margin-bottom: -7px}
.size-28 {font-size: 24px;}
#green-title {font-size: 25px;}
#category-left0 {padding-left: 17px;margin-top: 7px}
.cookies-eu .cookies-eu-content-holder{
    font-size: 16px;
    line-height: 21px;
    margin-top: 30%;
        width: 100%;
}
.cookies-eu .cookies-eu-button-holder{display: block;}
}
@media screen and (max-width:800px) {
.sliderComplete .wrapper, .sliderComplete2 .wrapper, .sliderComplete3 .wrapper {overflow-x: scroll;overflow-y: hidden;padding-bottom: 30px}
.slider {width: 200%;}
.slider li {width: 14%;}
.slider li .cover {width: 100%;}
}
@media screen and (orientation:portrait) {
.sliderComplete .wrapper, .sliderComplete2 .wrapper, .sliderComplete3 .wrapper {overflow-x: scroll;overflow-y: hidden;}
.slider {width: 300%;}
.sliderComplete button, .sliderComplete button.close, .sliderComplete button.open,
.sliderComplete2 button, .sliderComplete2 button.close, .sliderComplete2 button.open,
.sliderComplete3 button, .sliderComplete3 button.close, .sliderComplete3 button.open{display: none;opacity: 0;}}
/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-bottom:.4rem;font-size:16px;font-family:Lato,sans-serif;font-weight:400;line-height:1.65}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem;font-size:16px;font-family:Lato,sans-serif;font-weight:400}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;font-family:Lato,sans-serif}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none;max-width:100%}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;line-height:1.2; font-weight: 800; color: #333;}.h1,h1{font-size:30px;font-family:Lato,sans-serif;font-weight:400;margin-bottom:0}.h2,h2{font-size:30px;margin-bottom:.5rem;line-height:1.36;font-family:Lato,sans-serif;font-weight: 800; color: #333;}.h3,h3{font-size:30px;font-family:Lato,sans-serif;margin-top:20px;display:block; font-weight: 800;color: #333;}.h4,h4{font-size:22px;font-family:Lato,sans-serif;font-weight:300;color:#535353;margin-top:15px;margin-bottom:35px}.h5,h5{font-size:18px;color:#77b400;margin-top:30px;text-align:left;padding-bottom:0;line-height:1.5;font-weight:700}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (max-width:575px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.9rem .9rem;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:3px;font-size:14px;font-family:Lato,sans-serif}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#153994;background-color:#fff;border-color:#80bdff;outline:0}.form-control::-webkit-input-placeholder{color:#153994;opacity:1}.form-control::-moz-placeholder{color:#153994;opacity:1}.form-control:-ms-input-placeholder{color:#153994;opacity:1}.form-control::-ms-input-placeholder{color:#153994;opacity:1}.form-control::placeholder{color:#999;opacity:1;font-size:15px}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.btn{width:fit-content;display:block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.475rem 2rem;font-size:16px;font-family:Lato,sans-serif;color:#fff;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#fd942a;border-color:#fd942a}.btn-primary:hover{color:#fff;background-color:#a50;border-color:#a50}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#999;border-color:#999}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-link{font-size:24px;font-family:"Roboto Condensed",arial;color:#25111a;background-color:transparent;display:inline-block;padding:0}.btn-link:hover{color:#25111a;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;font-size:14px}.dropdown-item:focus,.dropdown-item:hover{color:#77b400;text-decoration:none;}.dropdown-item.active,.dropdown-item:active{color:#77b400}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;font-family:Lato,sans-serif;font-size:16px;font-weight:400;margin:0 6px;margin-top:0}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#000}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid #77b400;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}.h1,h1{font-size:25px;margin-top:20px}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;margin-left:5%;margin-top:0}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:#333}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#77b400}.navbar-light .navbar-nav .nav-link.disabled{color:#72262b;font-size:18px;font-weight:400;font-family:Lato,sans-serif}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:#77b400}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.btn .badge{position:relative;top:-1px}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;padding:1px 0 10px 0}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Lato,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Lato,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.clearfix::after{display:block;clear:both;content:""}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.entry-points {display: flex;overflow-y: visible;scrollbar-width: none;padding-right: 36px;padding-left: 36px;}
.entry-point-card-img {object-fit: cover;width: 100%;height: 100%;box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2);border-radius: 16px;}
.entry-point-card-container:after {top: 0;right: 0;left: 0;bottom: 0;background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0.0001) 49.88%,
    rgba(0, 0, 0, 0.9) 100%
  );height: 100%;width: 100%;position: absolute;border-radius: 16px;}
.entry-point-card-container2:after, .entry-point-card-container3:after {background: none}
.entry-point-arrow { z-index: 1;cursor: pointer;background-repeat: no-repeat;background-position: 50%;background-size: 14px 24px;border: 0px;
  background-color: #77b300;outline: transparent;height: 48px;width: 48px;min-width: 48px;position: absolute;border-radius: 50%;
  padding: 0px;box-shadow: 0px 0px 10px rgba(60, 64, 67, 0.3);visibility: hidden;
  background-image: url('data:image/svg+xml;charset=utf-8,<svg width="14" height="24" viewBox="0 0 14 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 2.82L8.65317 12L0 21.18L2.66397 24L14 12L2.66397 0L0 2.82Z" fill="white"/></svg>');
}
.visible {visibility: visible;}
.entry-point-left-arrow {left: 20px;transform: rotate(-180deg);}
.entry-point-right-arrow {right: 20px;}
.entry-point-card-container {flex-shrink: 0;cursor: pointer;position: relative;margin-right: 24px;width: 200px;height: 270px;
  opacity: 1;transform: scale(1);visibility: visible;transition: opacity 0.33s, transform 0.33s, visibility 0.33s;}
.entry-point-card-container.hidden {opacity: 0;visibility: hidden;}
.background-cards {display: flex;align-items: center;z-index: -1;position: absolute;top: 0;right: 0;bottom: 0;transition: transform 0.2s;
  transform: translate3d(0px, 0px, 0px);}
.entry-point-card-container:hover .background-cards {transform: translate3d(24px, 0px, 0px);}


.background-card-1 {background: #77b300;margin: 0px 2px;width: 10px;height: 250px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;}
.background-card-2 {background: #e9ffbc; width: 10px;height: 230px; border-top-right-radius: 16px;border-bottom-right-radius: 16px;}
.card-headline-container {position: absolute;bottom: 2px; text-align: left; padding: 24px; z-index: 1;}
.entry-point-card-headline {color: #fff;font-weight: 700;font-family: 'Lato', sans-serif;text-transform: uppercase;font-size: 22px;line-height: 26px;}
.entry-point-card-subtitle {color: #fff;font-weight: 700;font-family: 'Lato', sans-serif;text-transform: uppercase;font-size: 11px; line-height: 15px;}
.logo-container {display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;position: relative;margin-right: 10px;}
.logo-ring {width: 46px;height: 46px;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220' width='100%25' height='100%25' preserveAspectRatio='none'><defs><linearGradient id='gradient'><stop offset='0' style='stop-color:%232BAC95' /><stop offset='1' style='stop-color:%236EB6F9' /></linearGradient></defs><ellipse ry='100' rx='100' cy='110' cx='110' style='fill:none;stroke:url(/%23gradient);stroke-width:6;' /></svg>");
  border-radius: 100%;position: absolute;}
.entry-point-card-logo {border-radius: 100%;width: 38px;height: 38px;filter: drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.25));}

@media only screen and (hover: none) and (pointer: coarse) {
  .entry-point-card-container {width: 180px;height: 300px;}
  .entry-point-card-container2{
    width: 280px;
    margin-right: 25px;
    margin-left: 0px;
    margin-bottom: 23px;
    height: fit-content
}
.entry-point-card-container3{width: 120px;
    margin-right: 25px;
    margin-left: 0px;
    margin-bottom: 23px;
    height: fit-content;}
  .entry-point-card-container.hidden {transform: scale(1.2);}
  .logo-container,
  .entry-point-card-logo {width: 20px;height: 20px;}
  .logo-ring {width: 26px;height: 26px;}
  .entry-point-card-subtitle {font-size: 10px;line-height: 14px;}
  .entry-point-card-headline {font-size: 18px;line-height: 20px;}
  .card-headline-container {padding: 16px;}
  .background-cards {display: none;}
}
.carousel-container {position: relative;}
.carousel-container::after {display: none;position: absolute;pointer-events: none;content: '';width: 200px;height: 300px;bottom: 0;
right: 0;background: linear-gradient(270deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0) 89.96%);background-attachment: local, local, scroll, scroll;}
.carousel-container.overflow-right::after {display: block;}
.carousel-container::before {z-index: 1;display: none;position: absolute; pointer-events: none;content: '';width: 200px;height: 300px;
  bottom: 0;left: 0; background: linear-gradient(90deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0) 89.96%);}
.carousel-container.overflow-left::before {display: block;}
.carousel-header {border: 1px solid #cccccc;border-top: 10px solid #000000;border-bottom: none;font-family: Helvetica;font-style: normal;
  font-weight: bold;font-size: 32px;line-height: 60px;padding-left: 36px;}
.carousel-cards-container {display: flex;position: relative;align-items: center;height: 300px;overflow-x: scroll;}
@media only screen and (hover: none) and (pointer: coarse) {
  .carousel-container { margin: 0px 0px 25px;}
  .carousel-cards-container {height: fit-content;max-width: 450px;}
  .carousel-container::after {width: 180px; height: 300px;}
  .carousel-container::before {width: 180px; height: 300px;}
}
.fake-content {width: 320px;height: 427px;top: -178px;margin: auto;background: #24242d;box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.2);border-radius: 16px;}
.viewport {position: relative;display: flex;flex-direction: column;border-radius: 10px;padding: 15px;
  margin: auto;width: 360px;height: 800px;background-color: #202029;overflow: hidden}
@media screen and (min-width:720px) and (max-width:1024px){
  .carousel-cards-container {height: fit-content;max-width: 1500px;}
}

@media (max-width: 460px) {
  .viewport {width: 100%;border-radius: 0px; padding: 0px;}
}
.lightbox {z-index: 2;top: 0;left: 0; right: 0;bottom: 0;position: fixed;overflow: hidden;visibility: visible; opacity: 1;
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);transition: transform 0.33s, opacity 0.33s, visibility 0.33s;}
.lightbox.closed {transform: scale3d(0.5, 0.5, 1) !important;opacity: 0;visibility: hidden;
  z-index: -1;transition: transform 0.2s, opacity 0.2s, visibility 0.2s;pointer-events: none;}
.dragging {transition: none;}
body:before {content: ""; z-index: 2;pointer-events: none;width: 100vw;height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);position: fixed;top: 0;left: 0;opacity: 0;transition: opacity 0.2s, visibility 0.2s;visibility: hidden;}
body.lightbox-open:before {opacity: 1;visibility: visible;}
amp-story-player.my-player {width: 100%;height: 100%;}

.page-indicators > * {width: 8px;height: 8px;margin: 10px 5px;border-radius: 100px;background-color: white;}
.page-indicator-right { opacity: 0.3;}
.page-indicators {width: 100%;justify-content: center; margin: 0;display: flex;position: absolute;}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *



 
 */

