/*
negocio/plantillas/panels/breadcrumb/style.css
negocio/plantillas/panels/ofertas/style.css
negocio/plantillas/panels/footer/style.css
*/
.mdl-breadcrumb{padding-top:0;padding-bottom:0}.mdl-breadcrumb .m-content{margin:0
auto;max-width:1250px;max-width:1070px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;color:#444}.mdl-breadcrumb .m-content
i{color:#a6c412}.mdl-breadcrumb .m-content
a{transition: .3s ease;color:#a6c412}.mdl-breadcrumb .m-content a:hover{color:#444}.mdl-breadcrumb .m-content span>span{color:#444}@media (max-width: 900px){.mdl-breadcrumb{display:none}}.mdl-breadcrumb.showbackground{background-color:#e0e0e0}.mdl-breadcrumb.showbackground .m-content{margin:0
auto;max-width:1250px;color:#4a4a4a}.mdl-breadcrumb.showbackground .m-content
i{color:#27886b}.mdl-breadcrumb.showbackground .m-content
a{transition: .3s ease;color:#27886b}.mdl-breadcrumb.showbackground .m-content a:hover{color:#4a4a4a}.mdl-breadcrumb.showbackground .m-content span>span{color:#4a4a4a}html.winter .mdl-breadcrumb .m-content
i{color:#8c746e}html.winter .mdl-breadcrumb .m-content
a{color:#8c746e}
.mdl-ofertas{padding-bottom:75px}.mdl-ofertas.bg-pattern{position:relative}.mdl-ofertas.bg-pattern:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/content/imgs/full-bloom.png);opacity:.8;box-shadow:inset 0 -75px 120px 0 #fff,inset 0 75px 120px 0 #fff}.mdl-ofertas.bg-pattern>*{position:relative}.mdl-ofertas .m-content{margin:0 auto;max-width:1250px}.mdl-ofertas .m-form{display:flex;justify-content:center}.mdl-ofertas .m-form form{display:flex;align-items:center;justify-content:center}.mdl-ofertas .m-form form .m-hotel{height:70px;box-sizing:border-box;position:relative;width:295px;border-radius:99px;padding:0 41px;box-shadow:0 10px 40px 0 rgba(0,0,0,.2);background-color:#fff}.mdl-ofertas .m-form form .m-hotel .c-select{justify-content:space-between}.mdl-ofertas .m-form form .m-hotel .m-title{text-align:left}.mdl-ofertas .m-grid{display:flex;flex-wrap:wrap;align-items:center;margin:0 -18px;margin-top:-35px}.mdl-ofertas .m-img{width:calc(33.33% - 36px);margin:145px 18px 0;height:620px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);border-radius:20px;background-position:center;background-size:cover;box-sizing:border-box;transition:.3s ease}@media (min-width:1025px){.mdl-ofertas .m-img:hover{transform:scale(1.1)}}.mdl-ofertas .m-img.v2{width:calc(66.66% - 36px);border:10px solid #fff}.mdl-ofertas .m-img.v2.vOffer:before{bottom:calc(100% - -9px)}.mdl-ofertas .m-img.v2.vOffer:after{top:-10px}.mdl-ofertas .m-img.v2 .m-button{bottom:-10px}.mdl-ofertas .m-img.v2 article:before{border-radius:9px}.mdl-ofertas .m-img.vOffer:before{content:'';position:absolute;width:130px;height:65px;bottom:calc(100% - 1px);left:50%;transform:translateX(-50%);background-color:#fff;border-radius:999px 999px 0 0;box-shadow:0 10px 50px 0 rgba(0,0,0,.25)}.mdl-ofertas .m-img.vOffer:after{content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);background-color:#fff;width:200px;height:100px;border-radius:0 0 999px 999px}.mdl-ofertas .m-img.vGreen article:before{background-image:linear-gradient(to bottom,rgba(39,136,107,0) 40%,#27886b 60%)}.mdl-ofertas .m-img.vGreen .m-flag{color:#27886b}.mdl-ofertas .m-button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.mdl-ofertas .m-flag{position:absolute;top:14px;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.mdl-ofertas .m-flag img{flex:none;width:62px;margin-bottom:4px}.mdl-ofertas .m-flag small{font:18px/1.56 Poppins,sans-serif;font-weight:600}.mdl-ofertas .m-flag big{font:800 32px/.88 Poppins,sans-serif}.mdl-ofertas article{text-align:center;color:#fff;padding:0 20px 70px;box-sizing:border-box;width:100%}.mdl-ofertas article:before{content:'';border-radius:20px;background-image:linear-gradient(to bottom,rgba(245,166,35,0),#f5a623 100%);position:absolute;top:0;left:0;right:-1px;bottom:0;transition:.3s .3s ease height}.mdl-ofertas article a{border-radius:20px;position:absolute;top:0;left:0;right:-1px;bottom:0;z-index:99}.mdl-ofertas article>*{position:relative}.mdl-ofertas header{text-shadow:1px 1px 2px rgba(0,0,0,.25);font:900 32px/1 Poppins,sans-serif;max-width:600px;margin:0 auto}.mdl-ofertas header:after{content:'';width:64px;height:2px;background-color:#fff;margin:24px auto;display:block}.mdl-ofertas section{font:500 15px/1.2 Poppins,sans-serif;max-width:600px;margin:0 auto}.mdl-ofertas footer{font:700 15px Merriweather,sans-serif;color:#a6c412;margin-top:24px}.mdl-ofertas .c-select{position:relative;height:70px;box-sizing:border-box;font:500 16px Poppins,sans-serif;color:#27886b;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-top:24px}.mdl-ofertas .c-select .fa-angle-down{display:flex;margin-left:4px}.mdl-ofertas .c-select .fa-angle-down:before{vertical-align:middle}.mdl-ofertas .c-select select{opacity:0;position:absolute;top:0;bottom:0;left:0;height:70px;width:100%;cursor:pointer}.mdl-ofertas .c-select .m-title{position:absolute;top:12px;left:0;right:0;text-align:center;color:#4a4a4a;font:15px Poppins,sans-serif;opacity:1;cursor:auto}@media (max-width:1366px){.mdl-ofertas .m-content{max-width:1080px}.mdl-ofertas .m-grid{margin:0 -15px}.mdl-ofertas .m-img{width:calc(33.33% - 30px);margin-left:15px;margin-right:15px}.mdl-ofertas .m-img.v2{width:calc(66.66% - 30px)}.mdl-ofertas header:after{width:55px}}@media (max-width:1024px){.mdl-ofertas .m-content{max-width:100%}.mdl-ofertas .m-grid{margin:0 -11px}.mdl-ofertas .m-img{width:calc(33.33% - 22px);margin-left:11px;margin-right:11px}.mdl-ofertas .m-img.v2{width:calc(66.66% - 22px)}.mdl-ofertas header:after{width:41px}}@media (max-width:900px){.mdl-ofertas .m-content{max-width:100%}.mdl-ofertas .m-grid{margin:0;display:block}.mdl-ofertas .m-img{width:calc(100% - 64px)!important;margin:50px 32px 0;height:450px}.mdl-ofertas .m-img.v2{height:620px}.mdl-ofertas .m-img.vOffer{margin-top:115px}.mdl-ofertas .m-img:first-of-type{margin-top:98px}.mdl-ofertas header:after{width:100px}}@media (max-width:767px){.mdl-ofertas .m-form{margin-bottom:110px}.mdl-ofertas .m-img{width:100%!important;margin:50px 0 0}.mdl-ofertas .m-img.vOffer{margin-top:115px}.mdl-ofertas .m-img:first-of-type{margin-top:45px}.mdl-ofertas .m-footer{flex-direction:column;margin-top:49px}.mdl-ofertas .m-footer a:last-of-type:before{display:none}}html.winter .mdl-ofertas .m-img.vGreen article:before{background-image:linear-gradient(to bottom,rgba(39,136,107,0) 40%,#8c746e 60%)}html.winter .mdl-ofertas .m-img.vGreen .m-flag{color:#8c746e}html.winter .mdl-ofertas .c-select{color:#8c746e}html.winter .css-button5{color:#8c746e}html.winter .css-button5 i{color:#8c746e}html.winter .css-button5:hover{background-color:#8c746e}
.mdl-footer{padding:0;color:#fff;overflow:hidden;margin-top: -70px}.mdl-footer .m-content{margin:0
auto;max-width:1220px;padding:0
25px}.mdl-footer .m-bg
img{display:block;width:100%}.mdl-footer .m-top{background-color:#33896d;text-align:center;padding-bottom:50px;background-image:url("/negocio/plantillas/panels/footer/img/bg-footer.png");background-size:contain;background-repeat:no-repeat;background-position:center bottom}.mdl-footer .m-top .m-title{font:36px 'Merriweather', sans-serif;margin-bottom:4px}.mdl-footer .m-top .m-subtitle{font:15px/1.47 'Poppins', sans-serif;margin-bottom:18px}.mdl-footer .m-top .msgnews .m-text{font:15px/1.47 'Poppins', sans-serif;color:#a6c412}.mdl-footer .m-top .msgnews .m-subtext{max-width:50rem;font:15px/1.47 'Poppins', sans-serif;color:#a6c412;font-style:italic;margin:1rem auto}.mdl-footer .m-top form>div{display:flex;justify-content:center;position:relative}.mdl-footer .m-top form>div.box:before{content:'';height:30px;width:84px;background-image:url("/content/imgs/fill-1.svg");background-size:84px 30px;background-repeat:no-repeat;margin:14px
13px 0 0;flex:none}.mdl-footer .m-top form>div.box:after{content:'';height:30px;width:84px;background-image:url("/content/imgs/fill-4.svg");background-size:84px 30px;background-repeat:no-repeat;margin:14px
0 0 13px;flex:none}.mdl-footer .m-top form > div
input{background-color:#fff;width:450px;border-radius:99px;position:relative;padding:0
39px;box-sizing:border-box;font:500 18px/60px 'Poppins', sans-serif;letter-spacing:1px;color:#4a4a4a}@media (max-width: 900px){.mdl-footer .m-top form > div
input{width:350px}}.mdl-footer .m-top form > div input::-webkit-input-placeholder{color:#4a4a4a}.mdl-footer .m-top form > div input::-moz-placeholder{color:#4a4a4a}.mdl-footer .m-top form > div input:-ms-input-placeholder{color:#4a4a4a}.mdl-footer .m-top form > div input:-moz-placeholder{color:#4a4a4a}.mdl-footer .m-top form .m-check.active:before{content:'\f00c'}.mdl-footer .m-top form #sta-aceptacion:checked~.m-check:before{content:'\f00c'}.mdl-footer .m-top form .m-check{font:500 13px 'Poppins', sans-serif;display:flex;justify-content:center;align-items:center;margin-top:11px}.mdl-footer .m-top form .m-check:before{content:'';width:20px;height:20px;border-radius:2px;margin-right:11px;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#27886b;font-family:'fontawesome'}.mdl-footer .m-top form .m-check.checked:before{content:'\f00c'}.mdl-footer .m-top form .m-check
a{text-decoration:underline}.mdl-footer .m-top form
button{border-radius:0 99px 99px 0;margin-left: -28px}.mdl-footer .m-center{background-color:#5ea591;padding-top:50px}.mdl-footer .m-center .m-places{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.mdl-footer .m-center .m-places .m-default{position:relative;width:100%;margin-bottom:48px}.mdl-footer .m-center .m-places .m-default
img{max-width:210px}.mdl-footer .m-center .m-places .m-default
a{position:absolute;top:0;bottom:0;left:0;right:0}.mdl-footer .m-center .m-places .m-img{width:33.33%;margin-bottom:30px;position:relative}.mdl-footer .m-center .m-places .m-img
a{position:absolute;top:0;bottom:0;left:0;right:0}.mdl-footer .m-center .m-places .m-img:last-of-type:after{content:'';width:813px;border-top:1px dashed #a6c412;position:absolute;bottom:calc(100% + 22px);right:50%}.mdl-footer .m-center .m-places .m-img:nth-of-type(2):after{content:'';width:20vw;height:5px;background-color:#5ea591;position:absolute;bottom:calc(100% + 20px);right:calc(50% + 1px);z-index:1}.mdl-footer .m-center .m-places .m-img:nth-of-type(3):before{height:28px}.mdl-footer .m-center .m-places .m-img:before{content:'';position:absolute;bottom:calc(100% + 9px);height:13px;border-left:1px dashed #a6c412;left:calc(50% - 1px)}.mdl-footer .m-center .m-places .m-img
img{max-width:185px}.mdl-footer .m-center .m-social{padding:20px
0 30px;border-top:1px solid rgba(255,255,255,0.3);display:flex;justify-content:space-between;align-items:center;text-align:center}.mdl-footer .m-center .m-social .m-img{flex:none}.mdl-footer .m-center .m-social .m-tel{display:none}.mdl-footer .m-center .m-links{font:600 16px/1.25 'Poppins', sans-serif}.mdl-footer .m-center .m-links
span{margin:0
8px 0 11px}.mdl-footer .m-center .m-links span:last-of-type{display:none}.mdl-footer .m-center .m-rrss{display:flex;justify-content:center;margin-top:29px}.mdl-footer .m-center .m-rrss
a{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;margin:0
8px;font-size:24px;width:40px;height:40px}.mdl-footer .m-center .m-rrss a
i{color:#27886b}.mdl-footer .m-center .m-rrss a i[class*="facebook"]{color:#3b5999}.mdl-footer .m-center .m-rrss a i[class*="twitter"]{color:#55acee}.mdl-footer .m-center .m-rrss a i[class*="instagram"]{color:#e4405f}.mdl-footer .m-center .m-rrss a i[class*="play"]{color:#cd201f;font-size:18px}.mdl-footer .m-center .m-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font:500 14px 'Poppins', sans-serif;color:#fff;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3)}.mdl-footer .m-center .m-list
div{margin:auto;width:80%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font:500 14px 'Poppins', sans-serif;color:#fff;padding:28px
0}.mdl-footer .m-center .m-list
a{text-align:left;width:calc(25% - (90px / 4))}.mdl-footer .m-center .m-logo{text-align:center;padding:23px
0 28px}.mdl-footer .m-center .m-logo
img{max-width:130px;height:auto;width:auto}.mdl-footer .m-bot{background-color:#27886b;font:14px 'Poppins', sans-serif;color:#fff}.mdl-footer .m-bot .m-content{display:flex;justify-content:space-between;align-items:center;height:50px}.mdl-footer .m-bot
strong{font-weight:600}.mdl-footer .m-bot
span{margin:0
5px 0 8px}.mdl-footer .m-bot span:last-of-type{display:none}.mdl-footer .m-bot .m-tel{display:none}@media (max-width: 900px){.mdl-footer .m-top form > div
input{padding:0
25px}.mdl-footer .m-center .m-list
div{align-items:flex-start}.mdl-footer .m-center .m-list
a{text-align:left;width:calc(25% - (90px / 4))}.mdl-footer .m-center .m-social .m-tel{display:flex}.mdl-footer .m-bot .m-tel{display:flex}}@media (max-width: 767px){.mdl-footer .m-content{padding:0
20px}.mdl-footer .m-bg{overflow:hidden}.mdl-footer .m-bg
img{transform:translateX(-38%);width:auto}.mdl-footer .m-top{background-size:auto;padding-bottom:60px}.mdl-footer .m-top form>div{flex-direction:column}.mdl-footer .m-top form > div:before,
.mdl-footer .m-top form>div:after{display:none}.mdl-footer .m-top form > div
input{width:100%;line-height:60px}.mdl-footer .m-top form
button{width:100%;margin:5px
0 0;border-radius:99px}.mdl-footer .m-top form .m-check{margin-top:21px}.mdl-footer .m-center{padding-top:40px}.mdl-footer .m-center .m-content{padding:0
20px}.mdl-footer .m-center .m-places .m-default{margin-bottom:33px}.mdl-footer .m-center .m-places .m-img{display:none}.mdl-footer .m-center .m-links{flex-direction:column;align-items:center}.mdl-footer .m-center .m-links
a{display:block}.mdl-footer .m-center .m-links
span{display:none}.mdl-footer .m-center .m-social{flex-wrap:wrap;border:0}.mdl-footer .m-center .m-social>div:not(.m-img){width:100%;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:25px;padding:25px
0}.mdl-footer .m-center .m-social .m-img{order:1}.mdl-footer .m-center .m-list{display:none}.mdl-footer .m-center .m-logo{border-top:1px solid rgba(255,255,255,0.3)}.mdl-footer .m-bot{padding:32px
20px}.mdl-footer .m-bot .m-content{flex-direction:column;align-items:center;text-align:center;height:auto}.mdl-footer .m-bot .m-content>div:first-of-type{margin-bottom:13px}.mdl-footer .m-bot .m-content>div>a{display:block}.mdl-footer .m-bot .m-content
span{display:none}}
