body{background:white;color:black;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;-webkit-font-smoothing:antialiased;padding-top:130px}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;font-weight:400;margin:0;color:black}h1,h2,.h2{font-size:40px}h2.small,h3,.h3{font-size:30px}h4,.h4{font-size:28px}h5,.h5{font-size:23px}h6,.h6{font-size:16px;margin-top:10px;margin-bottom:5px}p{font-size:15px;margin-bottom:20px}p,p a{color:#333}p.smallest{font-size:12px}.spaced{letter-spacing:1px}ol{padding-left:20px}.fw-light{font-weight:300 !important}.fw-regular{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.primary-text{color:#162056 !important}.blue-text{color:#00859b !important}.white-text{color:white !important}.black-text{color:black !important}.red-text{color:red !important}.m-b-0{margin-bottom:0 !important}.m-b-5{margin-bottom:5px !important}.m-b-10{margin-bottom:10px !important}.m-b-15{margin-bottom:15px !important}.m-b-20{margin-bottom:20px !important}.m-b-25{margin-bottom:25px !important}.m-b-30{margin-bottom:30px !important}.m-b-40{margin-bottom:40px !important}.m-b-50{margin-bottom:50px !important}.m-b-60{margin-bottom:60px !important}.m-b-70{margin-bottom:70px !important}.text-center{text-align:center}.text-right{text-align:right}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.d-flex{display:flex}.row.d-flex{flex-wrap:wrap}.row.d-flex [class~=col]{flex-shrink:0}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-shrink-0{flex-shrink:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:'Montserrat';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Light.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Medium.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Bold.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-SemiBold.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Regular.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://cdn2.hubspot.net/hubfs/491231/assets-typ/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-linkedin:before{content:"\f0e1"}.fa-instagram:before{content:"\f16d"}.fa-youtube:before{content:"\f167"}.fa-tag:before{content:"\f02b"}.fa-search:before{content:"\f002"}.hs-form-required{color:red}.ctrl-holder{position:relative}.hs-form .field{margin-bottom:15px}.ctrl-holder input,.hs-search-module .field input,.hs-form .field input,.ctrl-holder textarea,.hs-form .field textarea{background-color:white;border:solid 1px #707070;border-radius:4px;color:black;width:100%;font-size:16px;padding:0 10px;line-height:40px;text-align:left}.ctrl-holder textarea,.hs-form .field textarea{line-height:30px;height:200px}.ctrl-holder select,.hs-form .field select{background-color:#f5f5f5;border:solid 1px #707070;border-radius:4px;color:black;width:100%;font-size:16px;height:42px;padding:0 10px;line-height:40px;text-align:left}.ctrl-holder.search-holder input{padding-right:50px}.ctrl-holder.search-holder button{position:absolute;top:0;right:0;background:0;border:0;box-shadow:none;padding:0 12px;height:56px;line-height:56px;color:#b9b9b9}.ctrl-holder.search-holder button i{font-size:16px}.btn{border:solid 2px transparent;border-radius:24px;font-size:18px;font-weight:600;height:42px;line-height:38px;padding:0 16px;transition:all .2s linear}a.cta_button{font-family:"Montserrat",sans-serif !important}.btn-small{font-size:18px;height:39px;line-height:37px}.btn-primary{background-color:#d10000;border-color:#d10000;color:white}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:white;border-color:#d10000;color:#d10000}.btn-primary-outline{background-color:transparent;border-color:#d10000;color:#d10000}.btn-primary-outline:hover,.btn-primary-outline:focus,.btn-primary-outline:active{background-color:#d10000;border-color:#d10000;color:white;text-shadow:0px 0px 3px rgba(0,0,0,0.6)}.btn-dark{background-color:#162056;border-color:#162056;color:white}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{background-color:white;border-color:#162056;color:#162056}.btn-dark-outline{background-color:transparent;border-color:#162056;color:#162056}.btn-dark-outline:hover,.btn-dark-outline:focus,.btn-dark-outline:active,.btn-dark-outline.active{background-color:#162056;border-color:#162056;color:white}.btn-white-outline{background-color:transparent;border-color:white;color:white;text-shadow:0px 0px 3px rgba(0,0,0,0.6)}.btn-white-outline:hover,.btn-white-outline:focus,.btn-white-outline:active{background-color:white;border-color:white;color:#162056}.btn-green{background-color:#c8e000;border-color:#c8e000;color:white;text-shadow:0px 0px 3px rgba(0,0,0,0.6)}.btn-green:hover,.btn-green:focus,.btn-green:active{background-color:#162056;color:#c8e000}.btn-green-outline{background-color:transparent;border-color:#c8e000;color:#c8e000}.btn-green-outline:hover,.btn-green-outline:focus,.btn-green-outline:active{background-color:#c8e000;color:#162056}.btn i+span{margin-left:10px}.btn-expand{width:100%}.hs-button{display:inline-block;margin-bottom:0;font-family:"Montserrat",sans-serif;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;padding:10px 16px;font-size:18px;line-height:1.3333333;background-color:#f71c00;border-color:#f71c00;color:black;border-radius:6px}.hs-button:hover{background-color:black;border-color:black;color:white}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}header{background-color:white;box-shadow:0px 0px 7px 1px rgba(0,0,0,0.15);padding:0;position:fixed;top:0;left:0;width:100%;z-index:99}header .header-top{background-color:#7fc2e4;padding:7px 0}header .btn{font-size:14px;height:36px;line-height:32px}header .header-nav{height:80px;padding:10px 0;transition:height .2s linear}header .logo{display:inline-block;width:100px;max-height:80px;overflow:hidden;transition:all .2s linear}header .nav{display:flex;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0;text-align:center}header .nav>li{position:relative}header .nav>li>a{background:none !important;color:#162056;cursor:pointer;margin:0 2px;font-size:16px;font-weight:500;padding:10px;transition:font-weight .15s linear}header .nav>li>a:hover{background-color:transparent;text-decoration:none}header .nav>li>a:before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:transparent;z-index:1;pointer-events:none;transition:background .2s linear}header .nav>li>a:focus:before,header .nav>li>a:hover:before,header .nav>li.active>a:before{font-weight:600}header .nav>li.has-dropdown ul{list-style:none;margin:0;padding:0;position:absolute;top:42px;left:0;width:240px;background-color:#7fc2e4;border-radius:10px;box-shadow:0px 0px 8px 1px rgba(0,0,0,0.2);z-index:2;padding:10px 0;opacity:0;pointer-events:none;transition:all .3s linear;text-align:left}header .nav>li.has-dropdown.expanded ul{opacity:1;pointer-events:auto}header .nav>li.has-dropdown ul:before{content:"";position:absolute;top:-12px;left:50px;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #212558 transparent}header .nav>li.has-dropdown ul li{display:block}header .nav>li.has-dropdown ul li a{color:white;display:block;font-size:15px;font-weight:600;padding:5px 20px;transition:color .3s linear}header .nav>li.has-dropdown ul li a:hover{color:#ffe282;text-decoration:none}header a.menu-toggle{display:inline-block;position:relative;width:30px;height:42px;padding:10px 0px;-webkit-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;z-index:9}header a.menu-toggle span{display:block;position:absolute;height:2px;width:24px;background:#f71c00;opacity:1;left:3px;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out;transform-origin:left center}header a.menu-toggle span:nth-child(1){top:10px}header a.menu-toggle span:nth-child(2){top:20px}header a.menu-toggle span:nth-child(3){top:30px}body.opened-menu header a.menu-toggle span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:11px;left:6px}body.opened-menu header a.menu-toggle span:nth-child(2){width:0;opacity:0}body.opened-menu header a.menu-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:28px;left:6px}.mobile-menu{position:fixed;top:70px;left:0;width:100%;height:calc(100% - 70px);background:white;border-top:solid 1px #eaeaea;z-index:110;opacity:0;pointer-events:none;transition:all .3s linear;text-align:center}.mobile-menu .contents{padding:20px 15px;max-height:100%;overflow-y:auto}.mobile-menu .mobile-nav{list-style:none;margin:0;padding:0;text-align:center}.mobile-menu .mobile-nav li:not(:last-of-type){margin-bottom:10px}.mobile-menu .mobile-nav li.has-dropdown{position:relative}.mobile-menu .mobile-nav li.has-dropdown:before{content:"";position:absolute;top:17px;right:10px;width:0;height:0;border-style:solid;border-width:6px 6px 0px 6px;border-color:#212558 transparent transparent}.mobile-menu .mobile-nav li>a{background-color:transparent;color:#162056;display:block;line-height:44px;height:44px;font-size:15px;font-weight:500;margin:0 -15px;padding:0 25px;position:relative;transition:all .15s linear}.mobile-menu .mobile-nav li>a:hover{text-decoration:none}.mobile-menu .mobile-nav li>a:focus,.mobile-menu .mobile-nav li.active>a{font-weight:700}.mobile-menu .mobile-nav>li.has-dropdown ul{list-style:none;margin:0 -15px;padding:0;background-color:#7fc2e4;padding:10px 0;text-align:left;display:none}.mobile-menu .mobile-nav>li.has-dropdown ul li{display:block}.mobile-menu .mobile-nav>li.has-dropdown ul li a{color:white;display:block;font-size:15px;font-weight:600;padding:5px 35px;transition:color .3s linear}.mobile-menu .mobile-nav>li.has-dropdown ul li a:hover{color:#ffe282;text-decoration:none}main{position:relative}.stage{background-size:cover;background-position:center center;background-repeat:no-repeat;height:auto;padding-top:0px;position:relative;display:flex !important;align-items:flex-end}body.combustible-page .stage{background-color:#efa511}body.despensa-page .stage{background-color:#ef122c}body.empresarial-page .stage,body.regalo-page .stage{background-color:#069ace}.stage .container{max-width:1920px;width:100%}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.stage .container .row{display:flex;align-items:center;flex-wrap:wrap}.stage .stage-message{padding:20px 50px;border-radius:0px 150px 150px 0px;position:relative;z-index:3;margin-left:-15px;max-width:750px;margin-top:15px;margin-bottom:15px}body.combustible-page .stage .stage-message{background-color:#a57114}body.despensa-page .stage .stage-message{background-color:#a3171f}body.empresarial-page .stage .stage-message{background-color:#062e44}body.regalo-page .stage .stage-message{background-color:#0481b2}.stage img{max-height:270px}section{padding:40px 0}body.combustible-page section.logos-section{background-color:#f9e5c7}body.despensa-page section.logos-section{background-color:#f4acac}body.empresarial-page section.logos-section,body.regalo-page section.logos-section{background-color:#d7f8ff}body.combustible-page section.contact-section{background-color:#efa511}body.despensa-page section.contact-section{background-color:#ef122c}body.empresarial-page section.contact-section,body.regalo-page section.contact-section{background-color:#069ace}section .section-panel{padding:50px;border-radius:50px}body.combustible-page section .section-panel{background-color:#f9e5c7}body.despensa-page section .section-panel{background-color:#f4acac}body.empresarial-page section .section-panel,body.regalo-page section .section-panel{background-color:#d7f8ff}section.contact-section .contact-link{font-weight:700}body.combustible-page section.contact-section .contact-link{color:#7f4800 !important}body.despensa-page section.contact-section .contact-link{color:#f4acac !important}body.empresarial-page section.contact-section .contact-link,body.regalo-page section.contact-section .contact-link{color:#044151 !important}section.email-section ol li{font-size:18px}section.email-section ol li:not(:last-of-type){margin-bottom:20px}.telephone-number{background-color:#ef122c;box-shadow:0px 10px 0px 0px #aa0b0b;border-radius:30px;color:white;display:inline-block;font-size:26px;padding:10px 30px}.telephone-number-2{background-color:#069ace;box-shadow:0px 10px 0px 0px #05759c;border-radius:30px;color:white;display:inline-block;font-size:26px;padding:10px 30px}footer .footer-top{background:#162056;padding:50px 0;text-align:center}footer .footer-bottom{background-color:#1c2442;background:-moz-linear-gradient(-45deg,#171d36 0%,#1c2442 55%);background:-webkit-linear-gradient(-45deg,#171d36 0%,#1c2442 55%);background:linear-gradient(135deg,#171d36 0%,#1c2442 55%);padding:50px 0;text-align:center}footer .footer-logo{width:142px;margin-bottom:10px}footer .h5{font-size:16px;font-weight:600}footer ul{list-style:none;margin:0 0 25px;padding:0}footer ul li{line-height:20px;margin-bottom:10px}footer ul li a{color:white;display:inline-block;font-weight:300;line-height:20px}footer ul li a:hover{color:white}footer .apps-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .apps-list a{display:inline-block;width:80px;margin-bottom:20px}footer .socialmente-responsable{width:90px}footer .social-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .social-links a{color:white;display:inline-block;width:48px;height:48px;line-height:1;border-radius:48px;margin:0 3px;padding:13px 0;text-align:center;font-size:22px;text-shadow:0px 0px 3px rgba(0,0,0,0.6);transition:opacity .2s linear}footer .social-links a:hover{opacity:.7}footer .social-links a.twitter-link{background-color:#55acee}footer .social-links a.facebook-link{background-color:#3b5998}footer .social-links a.linkedin-link{background-color:#0976b4}footer .social-links a.youtube-link{background-color:red}footer .social-links a+a{margin-left:10px}@media only screen and (min-width:481px){header .btn+.btn{margin-left:2px}}@media only screen and (min-width:768px){.sm-text-right{text-align:right}.col-sm-2_4{position:relative;float:left;min-height:1px;padding-right:15px;padding-left:15px;width:20%}.stage .col-sm-5{width:47%}.stage .col-sm-7{width:53%}footer .col-sm-2{width:18%}footer .col-sm-3{width:28%}}@media only screen and (max-width:991px){header .row.d-flex{flex-wrap:nowrap}header .col-xs-8{display:flex;align-items:center;justify-content:flex-end}}@media only screen and (min-width:768px) and (max-width:991px){footer .apps-list a{width:60px}footer .h5,footer ul li{font-size:14px}.stage .stage-message{padding:25px 15px;margin-top:0px}.stage .stage-message .name-item{font-size:24px}.stage .stage-message h2.small,.stage .stage-message>.small{font-size:18px}section .section-panel{padding:30px;border-radius:30px}}@media only screen and (min-width:992px){header a.menu-toggle{display:none}header .row .logo-col{width:153px}header .row .nav-col{width:calc(100% - 153px)}.stage .col-sm-5{width:45%}.stage .col-sm-7{width:55%}}@media only screen and (min-width:992px) and (max-width:1199px){header .nav>li>a{padding:10px 9px}.stage .stage-message{padding:40px 30px}.stage .stage-message .name-item{font-size:38px}.stage .stage-message>.small{font-size:22px}}@media only screen and (max-width:991px){header .col-xs-8{padding-left:0}header .logo{width:81px;max-height:50px}header .btn{padding:0 8px}header .header-top{display:none}header .header-nav{height:70px}header .nav{display:none}.mobile-menu.opened{opacity:1;pointer-events:auto}body{padding-top:70px}}@media only screen and (max-width:767px){.container-fluid{padding-left:15px;padding-right:15px}h1,h2,.h2{font-size:36px}h2.small,h3,.h3{font-size:22px}h4,.h4{font-size:24px}h5,.h5{font-size:21px}h6,.h6{font-size:18px}.sm-m-b-10{margin-bottom:10px !important}.sm-m-b-20{margin-bottom:20px !important}.sm-m-b-30{margin-bottom:30px !important}.sm-m-b-50{margin-bottom:50px !important}.stage{padding-top:20px}.stage .col-sm-7{text-align:center}.stage .stage-message{padding:40px 20px 20px 20px;margin-bottom:20px;text-align:left}.stage .stage-message .name-item{font-size:22px}.stage .stage-message h2.small,.stage .stage-message>.small{font-size:18px}section .section-panel{padding:20px;border-radius:30px}footer{text-align:center}footer ul li a{line-height:28px}footer .apps-list{justify-content:center}footer .apps-list a{margin-left:10px;margin-right:10px}footer .social-links{justify-content:center}.vertical-center.no-vertc-sm{top:auto;-webkit-transform:none;transform:none}.mobile-text-center{text-align:center}}@media only screen and (max-width:480px){header .btn{font-size:11px;padding:0 8px}}