@charset "UTF-8";body{width:100vw!important;overflow-x:hidden}#edit-roles--wrapper,#edit-status--wrapper{display:none!important}.page-node-type-landing-page #abovecontent{position:absolute;z-index:1}.page-node-type-landing-page #alguna-duda{display:none}.page-node-type-landing-page #header-padding{height:115px}.page-node-type-landing-page .main-wrapper{position:relative;display:block;width:100%}.page-node-type-landing-page .main-wrapper h1{font-size:37px;line-height:42px;margin-top:0}.page-node-type-landing-page .main-wrapper .field--name-field-product-image{position:absolute;top:0;left:0}.page-node-type-landing-page .main-wrapper .field--name-field-product-image img{width:25vw;height:auto;left:3vw;max-width:466px;top:6vw;position:absolute}.page-node-type-landing-page .main-wrapper .field--name-field-background-image{z-index:-1;width:66vw;height:35vw;min-height:580px;overflow:hidden;float:left}.page-node-type-landing-page .main-wrapper .field--name-field-background-image picture img{display:block;min-height:35vw}.page-node-type-landing-page .main-wrapper .info-promo{position:absolute;width:36vw;left:30vw;top:0;height:35vw;min-height:580px;color:#fff}.page-node-type-landing-page .main-wrapper .info-promo .centerer{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-display-title{font-size:37px;line-height:42px;font-family:radio-canada-big,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:15px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-subtitle{font-size:25px;line-height:30px;font-family:radio-canada-big,Arial,Helvetica,FreeSans,sans-serif,open-serif,open-serif;text-transform:uppercase;margin-bottom:15px;font-weight:400}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages{font-size:20px;font-family:Arial,"Times New Roman","Bitstream Charter",Times,serif}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul{padding:0 0 25px 40px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li{list-style:none;margin-bottom:22px;line-height:17px;line-height:22px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li:before{position:absolute;left:5px;color:#a9c200;content:"!";font-family:Bodeboca;font-size:17px;line-height:22px;padding:0 5px}.page-node-type-landing-page .main-wrapper .register-form-wrapper{width:33vw;height:35vw;padding:0 50px;min-height:570px;float:left;box-sizing:border-box}.page-node-type-landing-page .main-wrapper .register-form-wrapper .responsive-box{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-claim{font-size:24px;line-height:29px;font-family:radio-canada-big,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400}.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form{max-width:360px;width:auto}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-offer{font-size:37px;line-height:43px;font-family:radio-canada-big,Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:40px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .form-item-mail #edit-mail{width:100%}.page-node-type-landing-page .main-wrapper .register-form-wrapper .form-item-legal{margin-top:20px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .submit-wrapper{display:block;margin-bottom:20px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .submit-wrapper .bb-button{width:100%!important;text-align:center}.page-node-type-landing-page .main-wrapper .register-form-wrapper .facebooklogin-text{display:none}.page-node-type-landing-page .main-wrapper .already-member{margin:15px 0 18px 0}.page-node-type-landing-page .main-wrapper .facebooklogin{text-align:left}.block-bb-landing-pages-bodeboca-reliability{width:100%;background-color:#fff;color:#000;font-size:18px;font-family:Arial,"Times New Roman","Bitstream Charter",Times,serif;display:flex;align-items:center;justify-content:center;padding:65px 0;height:126px}.block-bb-landing-pages-bodeboca-reliability .reliability{width:425px;text-align:center;position:relative;padding-top:77px}.block-bb-landing-pages-bodeboca-reliability .reliability strong{display:block}.block-bb-landing-pages-bodeboca-reliability .reliability:before{content:"";position:absolute;display:block;background-repeat:no-repeat;left:50%;margin-left:-28px;top:0}.block-bb-landing-pages-bodeboca-reliability .reliability.access:before{width:58px;height:58px;background-color:#a9c200;-webkit-mask-image:url(/themes/custom/bodeboca/fonts/svg/opinion-criticos.svg);mask-image:url(/themes/custom/bodeboca/fonts/svg/opinion-criticos.svg);background-size:58px}.block-bb-landing-pages-bodeboca-reliability .reliability.bestprice:before{width:46px;height:46px;background-color:#a9c200;-webkit-mask-image:url(/themes/custom/bodeboca/fonts/svg/circle-tick.svg);mask-image:url(/themes/custom/bodeboca/fonts/svg/circle-tick.svg);background-size:46px}.block-bb-landing-pages-bodeboca-reliability .reliability.references:before{width:60px;height:60px;background-color:#a9c200;-webkit-mask-image:url(/themes/custom/bodeboca/fonts/svg/bottles.svg);mask-image:url(/themes/custom/bodeboca/fonts/svg/bottles.svg);background-size:60px}.block-bb-landing-pages-bodeboca-reliability .reliability.access:after,.block-bb-landing-pages-bodeboca-reliability .reliability.bestprice:after{content:"";width:1px;height:88px;background-color:#dcdcdc;position:absolute;right:0;top:27px}@media only screen and (max-width:1350px),print{body{background-color:#fff!important}.page-node-type-landing-page h1{font-size:30px;line-height:34px}.page-node-type-landing-page .main-wrapper{display:block}.page-node-type-landing-page .main-wrapper .field--name-field-background-image{width:100%}.page-node-type-landing-page .main-wrapper .nowide{display:none!important}.page-node-type-landing-page .main-wrapper .field--name-field-product-image img{width:40vw;height:auto;left:5vw;top:3vw;position:absolute}.page-node-type-landing-page .main-wrapper .field--name-field-background-image{z-index:-1;width:100vw;height:48vw;min-height:0;overflow:hidden;float:left}.page-node-type-landing-page .main-wrapper .field--name-field-background-image picture img{display:block}.page-node-type-landing-page .main-wrapper .info-promo{position:absolute;width:45vw;left:50vw;top:0;height:48vw;color:#fff;min-height:0}.page-node-type-landing-page .main-wrapper .register-mobile-link{display:block;padding:16px 109px;font-size:28px;width:353px}.page-node-type-landing-page .main-wrapper .register-form-wrapper{display:block;height:auto;background-color:#fff;z-index:1;position:relative;overflow:hidden;margin-top:-50px;margin-left:5%;width:90%;border-radius:18px;min-height:0;padding:20px;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.25)}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-claim,.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-offer{display:inline-block;font-size:28px;line-height:32px;margin-top:20px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-offer{margin-left:10px}.page-node-type-landing-page .main-wrapper .register-form-wrapper form{width:calc(50% - 21px);padding-right:20px;max-width:100%;border-right:1px solid #000;float:left}.page-node-type-landing-page .main-wrapper .register-form-wrapper .already-member,.page-node-type-landing-page .main-wrapper .register-form-wrapper .fb-login-button{float:left;margin-left:20px;width:40%;text-align:left}.page-node-type-landing-page .main-wrapper .register-form-wrapper .responsive-box{text-align:center;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form{padding-top:0;font-size:40px;line-height:40px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form .submit-wrapper{display:block;margin-top:16px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form .submit-wrapper input{width:100%!important;margin:0 auto;text-align:center;font-size:22px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form .js-form-item-legal{width:100%;text-transform:none;padding:0;margin-top:18px;text-align:left;font-size:16px;line-height:22px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form .bb-modal-grpd{font-size:12px;line-height:16px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .already-member{font-size:14px;margin-top:31px;text-transform:none}.page-node-type-landing-page .main-wrapper .register-form-wrapper h2{font-family:radio-canada-big,Arial,Helvetica,FreeSans,sans-serif,open-serif,open-serif!important;font-weight:900;font-size:40px;line-height:30px;padding-top:30px;margin-bottom:30px;text-transform:uppercase}.page-node-type-landing-page .main-wrapper .info-promo{background:0 0;color:#000}.page-node-type-landing-page .main-wrapper .info-promo.white{color:#fff!important}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages{text-align:left;padding-bottom:30px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul{margin-top:40px;display:inline-block;position:relative}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li{text-align:left;font-size:20px;margin-bottom:20px}}@media only screen and (max-width:1350px) and (min-width:993px){.page-node-type-landing-page .main-wrapper #block-externalregisterblock{display:flex;flex-direction:row;align-items:center;justify-content:center}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form{line-height:0!important}.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form{flex:1;max-width:none;border-bottom:none;padding:0 20px 0 0;margin:0;border-right:1px solid;position:relative}.page-node-type-landing-page .main-wrapper .register-form-wrapper .form-actions{margin:0!important}.page-node-type-landing-page .main-wrapper .register-form-wrapper .right-wrapper{flex:1;clear:both;align-items:center;justify-content:center}.page-node-type-landing-page .main-wrapper .register-form-wrapper .submit-wrapper{margin-bottom:0}.page-node-type-landing-page .main-wrapper .register-form-wrapper .already-member{margin-top:0;float:none!important;width:100%!important}.page-node-type-landing-page .main-wrapper .register-form-wrapper .facebooklogin{margin-left:0;width:auto;position:relative;float:left;display:block}}@media only screen and (max-width:992px){.page-node-type-landing-page .main-wrapper .field--name-field-background-image{width:100%;position:absolute;top:0;height:30vw}.page-node-type-landing-page .main-wrapper .field--name-field-claim,.page-node-type-landing-page .main-wrapper .field--name-field-offer{display:inline-block;font-size:25px}.page-node-type-landing-page .main-wrapper .field--name-field-product-image{max-width:45vw;top:0!important;margin:0 auto;display:block;position:relative;left:0}.page-node-type-landing-page .main-wrapper .field--name-field-product-image picture img{position:relative;width:100%;height:auto;left:0;top:0}.page-node-type-landing-page .main-wrapper .info-promo{display:block;position:relative;width:100%!important;top:0;height:auto;padding:0;max-width:100%;left:0;text-align:center}.page-node-type-landing-page .main-wrapper .info-promo .centerer{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-node-type-landing-page .main-wrapper .info-promo h1{margin-top:0;padding-top:30px;font-size:24px;line-height:35px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages{text-align:center;font-size:18px;padding-bottom:30px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul{margin-top:40px;display:inline-block;position:relative}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li{text-align:left;font-size:16px;margin-bottom:16px}.page-node-type-landing-page .main-wrapper .info-promo.white{color:#000!important}.page-node-type-landing-page .main-wrapper .register-form-wrapper{margin-top:10px;margin-bottom:30px}.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form{width:100%;max-width:none;padding-right:0;border-right:none;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #000;float:none}.page-node-type-landing-page .main-wrapper .register-form-wrapper .already-member,.page-node-type-landing-page .main-wrapper .register-form-wrapper .fb-login-button{float:none;margin:0 auto;text-align:center;display:block;width:auto}.page-node-type-landing-page .main-wrapper .register-form-wrapper input[type=submit],.page-node-type-landing-page .main-wrapper .register-form-wrapper input[type=text]{width:100%}.page-node-type-landing-page .main-wrapper .register-form-wrapper .form-actions{display:none}.page-node-type-landing-page .main-wrapper .register-form-wrapper .facebooklogin{text-align:center;width:100%}}@media only screen and (max-width:767px){.page-node-type-landing-page .mobile-primary-menu-button{display:none}.page-node-type-landing-page #header-padding{height:49px}.page-node-type-landing-page .main-wrapper .info-promo.white{color:#000!important}.page-node-type-landing-page .main-wrapper .info-promo h1{font-size:22px;line-height:30px;padding-top:40px;margin-bottom:0;letter-spacing:0}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-subtitle{font-size:18px;font-weight:400;line-height:30px;margin-bottom:0}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul{margin-top:30px}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li{margin-bottom:10px}.page-node-type-landing-page .main-wrapper .register-mobile-link{font-size:17px;padding:11px 32px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-claim{font-size:25px;font-weight:500;line-height:30px;text-transform:none}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-offer{font-size:25px;line-height:30px;margin-bottom:18px}.page-node-type-landing-page .main-wrapper .register-form-wrapper h2{padding:0;font-family:radio-canada-big,Arial,Helvetica,FreeSans,sans-serif,open-serif,open-serif!important;font-weight:900;text-transform:uppercase;font-size:22px;line-height:30px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form{padding:0}.page-node-type-landing-page .main-wrapper .register-form-wrapper .field--name-field-register-form .js-form-item-legal{margin-top:14px}.page-node-type-landing-page .main-wrapper .register-form-wrapper .register-mobile-link{text-align:center}.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form>#edit-account{max-width:none}.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form .bb-modal-grpd,.page-node-type-landing-page .main-wrapper .register-form-wrapper #user-register-form .form-item-legal{text-align:left!important}.page-node-type-landing-page .main-wrapper .info-promo .field--name-field-advantages ul li{font-size:15px;margin-bottom:15px}.block-bb-landing-pages-bodeboca-reliability{display:block;height:auto}.block-bb-landing-pages-bodeboca-reliability .reliability{width:100%;margin-top:80px}.block-bb-landing-pages-bodeboca-reliability .reliability.access{margin-top:0}.block-bb-landing-pages-bodeboca-reliability .reliability.access:after,.block-bb-landing-pages-bodeboca-reliability .reliability.bestprice:after{content:"";width:105px;background-color:#707070;height:1px;display:block;position:absolute;bottom:-35px;top:auto;left:50%;margin-left:-53px}.block-satisfaction-block .grantia-block,.block-satisfaction-block .satisfaction{background-color:#f2f2f2}.block-satisfaction-block .block-centre-title{display:none}}
/*# sourceMappingURL=node-landing-page.css.map */
