@font-face{font-family:Oswald-Bold;src:url("../fonts/Oswald-Bold.ttf")}@font-face{font-family:Oswald-ExtraLight;src:url("../fonts/Oswald-ExtraLight.ttf")}@font-face{font-family:Oswald-Light;src:url("../fonts/Oswald-Light.ttf")}@font-face{font-family:Oswald-Medium;src:url("../fonts/Oswald-Medium.ttf")}@font-face{font-family:Oswald-Regular;src:url("../fonts/Oswald-Regular.ttf")}@font-face{font-family:Oswald-SemiBold;src:url("../fonts/Oswald-SemiBold.ttf")}@font-face{font-family:Oswald-SemiBold;src:url("../fonts/Oswald-SemiBold.ttf")}@font-face{font-family:American-Captain;src:url("../fonts/American-Captain.ttf")}@font-face{font-family:OpenSans-Bold;src:url("../fonts/OpenSans-Bold.ttf")}@font-face{font-family:OpenSans-BoldItalic;src:url("../fonts/OpenSans-BoldItalic.ttf")}@font-face{font-family:OpenSans-ExtraBold;src:url("../fonts/OpenSans-ExtraBold.ttf")}@font-face{font-family:OpenSans-ExtraBoldItalic;src:url("../fonts/OpenSans-ExtraBoldItalic.ttf")}@font-face{font-family:OpenSans-Italic;src:url("../fonts/OpenSans-Italic.ttf")}@font-face{font-family:OpenSans-Light;src:url("../fonts/OpenSans-Light.ttf")}@font-face{font-family:OpenSans-LightItalic;src:url("../fonts/OpenSans-LightItalic.ttf")}@font-face{font-family:OpenSans-Regular;src:url("../fonts/OpenSans-Regular.ttf")}@font-face{font-family:OpenSans-SemiBoldItalic;src:url("../fonts/OpenSans-SemiBoldItalic.ttf")}@font-face{font-family:OpenSans-SemiBold;src:url("../fonts/OpenSans-SemiBold.ttf")}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block !important;vertical-align:middle !important;-moz-border-radius:.1em !important;-webkit-border-radius:.1em !important;border-radius:.1em !important;background-image:none !important;background-color:#fff !important;padding:0 .15em !important;color:#000 !important;font-size:40px !important;font-family:'Oswald',sans-serif !important;width:34px !important;margin:0 5px !important}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{text-align:left !important;display:block !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;overflow:hidden !important}div.mainContent div#contador div#odometer{color:#FFF}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value{padding-left:12px !important;padding-top:2px}@media all and (max-width:425px){.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block !important;vertical-align:middle !important;-moz-border-radius:.1em !important;-webkit-border-radius:.1em !important;border-radius:.1em !important;background-image:none !important;background-color:#fff !important;padding:3px .18em !important;color:#000 !important;font-size:25px !important;width:20px !important;margin:0 5px !important}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value{padding-left:8px !important;padding-top:5px !important}}body,html{height:100%;margin:0;color:#333;font-family:OpenSans-Regular;font-size:18px;-ms-overflow-style:-ms-autohiding-scrollbar}header{height:100%;background-size:cover;background-position:center;background-image:url("../images/header-bg-landscape.jpg");text-align:center;position:relative}header h2,header h1{margin:0}header div.content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}header div.content div#presenta{padding:0 10%}header div.content div#presenta img{width:40%}header div.content img#villanosClima{padding:6% 0;width:90%}header div.content h3{color:#FFF;margin-top:0;font-size:12px;text-transform:uppercase;font-family:'Oswald',sans-serif}header div.content h2{color:#FFF;margin-top:0;font-size:26px;font-family:'Oswald',sans-serif}header div#btnVotar{position:relative;width:260px;height:60px;background:#000;transform:skew(-20deg);margin:auto;margin-top:50px}header div#btnVotar div#btnContainer{transform:skew(20deg);height:100%}header div#btnVotar label{cursor:pointer;color:#FFF;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Oswald',sans-serif;font-size:17px}div.mainContent{-ms-overflow-style:auto;overflow:auto;text-align:center}div.mainContent h2{font-size:52px;text-transform:uppercase;font-family:American-Captain;color:#000;font-weight:normal;margin:70px 0 0 0}div.mainContent h2.turno{margin:70px 0}div.mainContent div#contador{background-color:#000;padding:50px 0}div.mainContent div#contador div.title{color:#FFF;font-family:'Oswald',sans-serif;font-size:18px;text-transform:uppercase}div.mainContent div#contador div#odometer{font-size:4em;margin-top:20px}div.mainContent div.villano{width:40%;padding:0 4.5%;display:inline-block;text-align:center;-ms-overflow-style:auto;overflow:hidden;position:relative;vertical-align:top}div.mainContent div.villano h1.nombres{text-transform:uppercase;font-family:American-Captain;color:#FFF;position:absolute;font-size:2.5em;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000,0 1px 0 #000,0 -1px 0 #000,-1px 0 0 #000,1px 0 0 #000,2px 2px 0 #000,-2px 2px 0 #000,2px -2px 0 #000,-2px -2px 0 #000,0 2px 0 #000,0 -2px 0 #000,-2px 0 0 #000,2px 0 0 #000,1px 2px 0 #000,-1px 2px 0 #000,1px -2px 0 #000,-1px -2px 0 #000,2px 1px 0 #000,-2px 1px 0 #000,2px -1px 0 #000,-2px -1px 0 #000}div.mainContent div.villano h1.nombres.izq{transform:rotate(-15deg);left:20%;top:2%}div.mainContent div.villano h1.nombres.der{transform:rotate(15deg);right:20%;top:2%}div.mainContent div.villano div.descripcionVillano{margin:5% 5% 15% 5%}div.mainContent div.villano div.btnVotar{position:relative;width:130px;cursor:pointer;transform:skew(-15deg);box-shadow:#000 5px 5px;display:inline-block;height:50px;margin-left:auto;margin-right:auto;margin-top:-45px;background-image:url(../images/button-back.png);background-size:contain;background-color:#ff3633}div.mainContent div.villano div.btnVotar button{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background:0;border:0;width:100%;height:100%;cursor:pointer}div.mainContent div.villano div.btnVotar button h1{transform:skew(15deg);font-family:American-Captain;font-size:3em;color:#fff;margin:0;font-weight:normal}div.mainContent div.villano img.imgVillano{width:80%;display:block;margin:auto;vertical-align:top;box-shadow:0 5px 10px #555}div.mainContent div#cambioClimatico{text-align:center;-ms-overflow-style:auto;overflow:auto;background-color:#f4f4f4;padding:5%}div.mainContent div#cambioClimatico h2{font-size:2.2em;font-family:American-Captain;color:#000;font-weight:normal;margin-top:0}div.mainContent div#cambioClimatico p.enlace{font-family:'Oswald',sans-serif;margin:20px 0;color:#e53935;font-size:1em;cursor:pointer;display:none}footer a.footer-a-politica{color:#FFF !important;text-decoration:none !important}footer a.footer-a-gp{color:#fd7776 !important;text-decoration:none !important}footer #footerMobile{display:none;background-image:url("../images/footer-bg-mobile.jpg");background-size:cover;background-position:center;color:#FFF;padding:40px 0 0 0;text-align:center;overflow:hidden}footer #footerMobile img{width:205px}footer #footerMobile h3{font-family:Oswald-ExtraLight;font-size:1.5em;margin:0}footer #footerMobile div.hashtag{display:block;position:relative;padding:5% 0;width:100%}footer #footerMobile div.hashtag h1{font-family:American-Captain;transform:rotate(-5deg);font-size:2em;letter-spacing:2px;display:inline-block;text-transform:uppercase}footer #footerMobile div.hashtag h1 a{text-decoration:none !important;color:#FFF !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer #footerMobile div.socialNetworks a{color:inherit;text-decoration:none}footer #footerMobile div.socialNetworks a .social{display:inline-block;border:3px solid #fff;border-radius:50px;height:80px;width:80px;position:relative;font-size:2.5em;margin:0 5px}footer #footerMobile div.socialNetworks a .social i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer #footerMobile div.contacto{margin-top:40px;color:#FFF;background-color:#821e1e;font-size:.9em;position:relative;text-align:center;padding:35px}footer #footerMobile div.contacto span{font-family:OpenSans-Light;display:block;vertical-align:middle;margin:5px;cursor:pointer}footer #footerMobile div#about{background-color:#681817;color:#fd7776;font-size:.8em;position:relative;text-align:center;padding:15px}footer #footerMobile div#about span{font-family:OpenSans-Light;display:inline-block;vertical-align:middle}footer #footerDesktop{color:#FFF;text-align:center;-ms-overflow-style:auto;overflow:auto}footer #footerDesktop div.hashtag{width:100%;background-image:url("../images/footer-bg.jpg");background-size:cover;background-position:center;display:block;position:relative;padding:20px 0}footer #footerDesktop div.hashtag h1{font-family:American-Captain;transform:rotate(-5deg);font-size:2.6em;letter-spacing:2px;display:inline-block;text-transform:uppercase}footer #footerDesktop div.hashtag h1 a{text-decoration:none !important;color:#FFF !important}footer #footerDesktop div.socialNetworks{background-color:#821e1e;font-size:.9em;position:relative;text-align:center;padding:70px}footer #footerDesktop div.socialNetworks img{display:block;margin:0 auto 40px auto;width:205px}footer #footerDesktop div.socialNetworks span{font-family:OpenSans-Light;display:block;vertical-align:middle;margin:5px;cursor:pointer}footer #footerDesktop div.socialNetworks a{text-decoration:none !important;color:#FFF !important}footer #footerDesktop div.socialNetworks a .social{display:inline-block;border:2px solid #fff;border-radius:50px;height:50px;width:50px;position:relative;font-size:2em;margin:0 5px}footer #footerDesktop div.socialNetworks a .social i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer #footerDesktop div.about{background-color:#681817;font-size:15px;font-family:OpenSans-Light;position:relative;padding:25px;-ms-overflow-style:auto;overflow:auto}footer #footerDesktop div.about div.left{float:left;margin-left:50px;color:#fd7776}footer #footerDesktop div.about div.right{float:right;margin-right:50px}footer #footerDesktop div.about span{font-family:OpenSans-Light;display:inline-block;vertical-align:middle}footer #footerDesktop div.about span.separator{margin:0 10px}@media all and (min-width:900px) and (orientation:landscape){header{min-height:700px;height:100%}}@media all and (orientation:landscape){header{min-height:500px;height:100%}}@media all and (min-width:1100px){div.col{width:1100px;margin:auto}}@media all and (max-width:768px){div.mainContent div#cambioClimatico h2{margin:0 auto !important}div.mainContent div#cambioClimatico{padding:10% 5% !important}div.content{width:100%}div.villano{width:90% !important}header div.content img#villanosClima{width:50%}}@media all and (max-width:425px){header{height:100%;background-size:cover;background-position:center;background-image:url("../images/header-bg-portrait.jpg")}header div.content img#villanosClima{width:80%}#footerMobile{display:inherit !important}#footerMobile div.hashtag h1{font-size:3em}#footerDesktop{display:none !important}p.enlace{display:inline-block !important}.moreContent{display:none}div#cambioClimatico{padding:10% 5% 5% 5% !important}h1.nombres{font-size:2em !important}div.socialNetworks a .social{height:50px !important;width:50px !important;font-size:1.25em !important;border:1.5px solid #fff !important}}@media all and (max-width:320px){footer div.hashtag h1{font-size:3em}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:black;background-color:rgba(0,0,0,0.4)}#myModal .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;height:auto;max-height:75%;overflow-y:scroll;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.modaltext{padding:5% 10%;text-align:justify}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.noscroll{height:100%;overflow:hidden}#textoModal{display:none}#textoModalPrivacidad{display:none}#btnPoliticaD,#btnPoliticaM{cursor:pointer}i{font-size:25px !important;line-height:50px !important;vertical-align:middle !important}