@font-face{font-family:Fester;src:url('../fonts/Fest-fonts/Fester/Fester-Regular.eot');src:url('../fonts/Fest-fonts/Fester/Fester-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester/Fester-Regular.woff') format('woff'),url('../fonts/Fest-fonts/Fester/Fester-Regular.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester/Fester-Regular.svg#../fonts/Fest-fonts/Fester/Fester-Regular') format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:Fester-Bold;src:url('../fonts/Fest-fonts/Fester/Fester-Bold.eot');src:url('../fonts/Fest-fonts/Fester/Fester-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester/Fester-Bold.woff') format('woff'),url('../fonts/Fest-fonts/Fester/Fester-Bold.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester/Fester-Bold.svg#../fonts/Fest-fonts/Fester/Fester-Bold') format('svg');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:Fester-Italic;src:url('../fonts/Fest-fonts/Fester/Fester-Italic.eot');src:url('../fonts/Fest-fonts/Fester/Fester-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester/Fester-Italic.woff') format('woff'),url('../fonts/Fest-fonts/Fester/Fester-Italic.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester/Fester-Italic.svg#../fonts/Fest-fonts/Fester/Fester-Italic') format('svg');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:Fester-BoldItalic;src:url('../fonts/Fest-fonts/Fester/Fester-BoldItalic.eot');src:url('../fonts/Fest-fonts/Fester/Fester-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester/Fester-BoldItalic.woff') format('woff'),url('../fonts/Fest-fonts/Fester/Fester-BoldItalic.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester/Fester-BoldItalic.svg#../fonts/Fest-fonts/Fester/Fester-BoldItalic') format('svg');font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:Fester-Light;src:url('../fonts/Fest-fonts/Fester-Light/Fester-Light.eot');src:url('../fonts/Fest-fonts/Fester-Light/Fester-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester-Light/Fester-Light.woff') format('woff'),url('../fonts/Fest-fonts/Fester-Light/Fester-Light.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester-Light/Fester-Light.svg#../fonts/Fest-fonts/Fester-Light/Fester-Light') format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:Fester-LightItalic;src:url('../fonts/Fest-fonts/Fester-Light/Fester-LightItalic.eot');src:url('../fonts/Fest-fonts/Fester-Light/Fester-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester-Light/Fester-LightItalic.woff') format('woff'),url('../fonts/Fest-fonts/Fester-Light/Fester-LightItalic.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester-Light/Fester-LightItalic.svg#../fonts/Fest-fonts/Fester-Light/Fester-Light') format('svg');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:Fester-ExtraBold;src:url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold.eot');src:url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold.woff') format('woff'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold.svg#../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBold') format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:Fester-ExtraBoldItalic;src:url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic.eot');src:url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic.woff') format('woff'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic.ttf') format('truetype'),url('../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic.svg#../fonts/Fest-fonts/Fester-ExtraBold/Fester-ExtraBoldItalic') format('svg');font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}.aboutContent{max-width:790px;margin:0 auto;padding-right:15px;padding-left:15px;font-family:'Alegreya';overflow:hidden;line-height:24px}.aboutTitle{margin-top:80px !important}.aboutTitle .MainTitle{font-family:Fester-ExtraBold;font-size:35px;line-height:40px;text-align:center;margin-bottom:30px}.barIcon{position:absolute;left:50%}.aboutSubTitle{margin-bottom:60px;margin-top:40px}.aboutSubTitle .SubTitle{font-family:'Alegreya';font-size:35px;line-height:42px;Color:Black;text-align:center}.middleImage{min-height:100px;height:auto;margin:60px 0}.middleImage .imgAbout{margin:0 auto}.middleText{min-height:150px;height:auto;margin-bottom:60px;text-align:left;margin-top:50px}.middleText p{font-family:Alegreya;font-size:35px;line-height:42px;color:#000}.festContainer{margin:80px 0}@media(max-width:767px){.middleText{min-height:100px;height:auto;margin-bottom:60px;text-align:center}.middleText p{font-family:Alegreya;font-size:26px;line-height:32px;color:#000}.middleImage{min-height:100px;height:auto;margin:30px 0}.middleImage .imgAbout{margin:0 auto}.festContainer{margin:40px 0}}@media(max-width:991px){.middleText{margin-top:25px;text-align:center}.middleImage{min-height:100px;height:auto;margin:60px 0}.middleImage .imgAbout{margin:0 auto}}#videon{position:absolute;bottom:0;top:0;left:0;width:100%;height:100%;background-size:100% 100%;background-position:center center;object-fit:cover;z-index:3}#videoenvolver{position:relative;width:100%;overflow:hidden;height:100vh}.HomePage .Header{height:100vh}.HomePage .Header .carousel .carousel-img-overlay{position:absolute;bottom:0;right:0;left:0}.HomePage .Header .carousel .carousel-img-overlay .container-overlay{text-align:center}.HomePage .Header .carousel .carousel-img-overlay .container-overlay .text,.HomePage .Header .carousel .carousel-img-overlay .container-overlay .text:hover{font-family:FESTER-EXTRABOLD;color:#fff;font-size:35px;line-height:40px;padding-bottom:110px;text-transform:uppercase;text-decoration:none}.HomePage .Header .carousel .carousel-img-overlay .container-overlay .glyphiconhome{padding-bottom:30px;color:#fff;font-size:30px}.HomePage .Header .carousel .carousel-indicators{bottom:120px}.HomePage .custom-col{background-repeat:no-repeat;background-size:cover}.HomePage .custom-col .links{text-decoration:none;display:flex;align-items:center;height:100%;width:100%;background-color:rgba(185,25,42,.5);transition:all .4s linear}.HomePage .custom-col .links .block{padding:0 45px;text-align:center;color:#fff;width:100%}.HomePage .custom-col .links .block .btn-link-black{transition:all .4s linear;visibility:hidden;opacity:0;height:0;padding:0;margin:6px 12px}.HomePage .custom-col .links div{font-family:FESTER}.HomePage .custom-col .links:hover{background-color:rgba(89,89,89,.5)}.HomePage .custom-col .links:hover .btn-link-black{height:35px;visibility:visible;opacity:1}.HomePage .custom-col .links:hover div{font-family:FESTER-EXTRABOLD}.HomePage .ctaHome{height:650px;overflow:hidden;text-align:center;font:0/0 a}.HomePage .ctaHome .centerContent{margin:auto;max-width:889px;width:100%;max-height:458px;height:100%;display:inline-block;vertical-align:middle;background-color:#104b6d}.HomePage .ctaHome .centerContent .ctaContent{display:flex;align-items:center;width:100%;height:100%;text-align:center}.HomePage .ctaHome .centerContent .ctaContent .align{margin:0 auto;padding:40px 20px}.HomePage .ctaHome .centerContent .ctaContent .align .ctaTitle{font-family:FESTER-EXTRABOLD;font-size:40px;color:#fff;line-height:initial}.HomePage .ctaHome .centerContent .ctaContent .align .ctaSubtitle{font-family:Alegreya;font-size:40px;color:#fff;line-height:initial}.HomePage .ctaHome .centerContent .ctaContent .align .ctaBtn,.HomePage .ctaHome .centerContent .ctaContent .align .ctaBtn:hover{width:280px;height:60px;background-color:#fff;font-family:Fester;font-size:20px;margin:auto;text-decoration:none;line-height:60px;margin-top:40px;cursor:pointer}.HomePage .ctaHome .centerContent .ctaContent .align .ctaBtn a,.HomePage .ctaHome .centerContent .ctaContent .align .ctaBtn:hover a{color:#104b6d;text-decoration:none}.HomePage .ctaHome:before{display:inline-block;vertical-align:middle;height:100%}.HomePage .NewsletterCol{margin-left:15px;padding-right:35px}.HomePage .InstagramCol{margin-right:15px;padding-left:35px}.HomePage .InstagramCol .intragramIcon{position:absolute;bottom:-50px;right:25px;max-width:30%}.HomePage .newsletter{background-color:#f2f2f2}.HomePage .newsletter .NewsletterTitle{font-family:FESTER-EXTRABOLD;font-size:24px;color:#000;line-height:27px;padding-top:20px;padding-bottom:10px;text-align:center}.HomePage .newsletter .txtNewsletter{max-width:305px;width:100%;height:60px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #000;stroke-width:2px;stroke:#000;fill:#fff;display:block;margin:auto;text-align:center}.HomePage .newsletter .txtNewsletter:-moz-placeholder,.HomePage .newsletter .txtNewsletter::-moz-placeholde,.HomePage .newsletter .txtNewsletter::-webkit-input-placeholder,.HomePage .newsletter .txtNewsletter:-ms-input-placeholder{color:red}.HomePage .newsletter .btnNewsletter{width:175px;height:60px;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #000;font-family:FESTER;font-size:20px;color:#fff;display:block;margin:20px auto}.HomePage .InstagramUl{width:100%;height:100%;margin-bottom:0;zoom:1;list-style:none;padding:0}.HomePage .InstagramUl .InstagramLi{width:14.285%;float:left;position:relative}@media(max-width:1200px){.HomePage .custom-col .no-decoration,.HomePage .custom-col .no-decoration:hover{text-decoration:none}.HomePage .custom-col .links,.HomePage .custom-col .links:hover{background-color:rgba(185,25,42,.5)}.HomePage .custom-col .links .block .btn-link-black,.HomePage .custom-col .links:hover .block .btn-link-black{height:35px;visibility:visible;opacity:1}.HomePage .custom-col .links div,.HomePage .custom-col .links:hover div{font-family:FESTER-EXTRABOLD}}@media(max-width:767px){.HomePage .Header .carousel .carousel-img-overlay .container-overlay .glyphiconhome{display:none}.HomePage .Header .carousel .carousel-indicators{bottom:0;margin-bottom:0}.HomePage .InstagramCol,.HomePage .NewsletterCol{margin-left:0;padding-right:15px;padding-left:15px}}@media(min-width:768px) and (max-width:991px){.HomePage .Header .carousel .carousel-indicators{bottom:80px}.HomePage .Header .carousel .carousel-img-overlay .container-overlay .text{padding-bottom:65px}}@media(max-width:1259px){.HomePage .Header{height:auto}.HomePage .NewsletterCol{margin-left:0;padding-right:15px;padding-left:15px}.HomePage .InstagramCol{padding-top:50px;margin-right:0;padding-left:15px;padding-right:15px}}.spkName{padding:40px 0 20px 0;text-transform:uppercase;font-size:30px;color:#000;font-weight:bold}.spkImage{background-position:center center;background-repeat:no-repeat;background-size:cover;height:402px;max-height:402px}.spkInfo{min-height:100px;height:auto;margin-top:20px;padding-left:0}.spkInfo p{margin:0}.spkContent{margin-top:20px !important;margin-bottom:40px}@media(max-width:700px){.spkImage{background-size:cover;background-repeat:no-repeat;min-height:280px;height:auto}}@media(max-width:500px){.spkImage{background-size:cover;background-repeat:no-repeat;min-height:200px;height:auto}}.speakerTitle{font-family:FESTER-EXTRABOLD;font-size:35px;line-height:40px;text-transform:uppercase;color:#000;padding-top:77px;padding-bottom:8px}.festSpeakerBox{height:280px;border-bottom:1px solid #d3d3d3}.festSpeakerBox:first-child{border-top:1px solid #d3d3d3}.festSpeakerImageBox{height:200px;margin-top:40px !important;margin-left:-15px !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.festSpeakerDetailBox{height:200px;margin-top:40px !important;margin-right:-15px;margin-left:20px}.speakerName{text-transform:uppercase;font-family:Fester-ExtraBold;font-size:24px;line-height:27px;color:#000}.spkProperties{margin-top:10px;font-family:Alegreya;font-size:22px;line-height:24px;color:#000;display:-webkit-box;height:120px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.spkProperties p{margin:0}.speakerProperties{height:200px;margin-top:40px}.minPageBox{min-height:500px;height:auto;border-bottom:1px solid #d3d3d3}.minPageImageBox{height:450px;background-position:center center;background-repeat:no-repeat;background-size:cover}.minPageDetailBox{min-height:200px;height:auto;padding:0;margin-bottom:20px}.minSpeakerName{padding-top:15px;text-transform:uppercase;font-family:Fester-ExtraBold;font-size:24px;line-height:27px;color:#000}.festLink{min-height:30px;height:auto;margin:10px 0}.minPageLink{color:#000;position:absolute;bottom:0;font-size:18px;font-family:Fester;line-height:24px;text-decoration:underline;margin-bottom:-5px !important}@media(max-width:720px){.minPageImageBox{height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}.spkProperties{height:auto}.minPageDetailBox{min-height:0}.minPageBox{min-height:0}}.color{background-color:#000 !important}.try{position:fixed!important}@media(max-width:1200px){.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;border-color:transparent}.navbarCustom .container-fluid .navbar-nav>li>a span{display:block!important}.navbar-nav .active{border:1px solid;border-color:#fff;margin-top:10px}.navbarCustom .dropwdown{margin-left:-10px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse.collapse{height:0!important}.navbar-collapse{transition:all linear .2s;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);visibility:hidden;display:block!important}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapsing{border:none!important;border-color:transparent;height:100vh!important;visibility:hidden}.collapse.in{display:block !important;border-color:transparent;min-height:calc(100vh - 170px) !important;margin-bottom:170px;visibility:visible;color:#000!important;overflow:scroll}.navbar-right{margin-right:0!important}}.navbarCustom{padding-top:13px;border:0;background-color:transparent;background-image:none;box-shadow:none;background-color:#000;min-height:115px}.navbarCustom .line{position:absolute}.navbarCustom .container-fluid{padding-left:40px;padding-right:40px}.navbarCustom .container-fluid .navbar-header .navbar-brand{width:230px;height:85px}.navbarCustom .container-fluid .navbar-nav{margin-right:-10px}.navbarCustom .container-fluid .navbar-nav .active{border:1px solid;border-color:#fff}.navbarCustom .container-fluid .navbar-nav>li>a{padding-left:10px;padding-right:10px;color:#fff !important;font-family:"FESTER-EXTRABOLD";font-size:18px!important;padding-top:10px;padding-bottom:7px}.navbarCustom .container-fluid .navbar-nav>li>a span{padding:10px;padding-bottom:9px;display:inline}.navbarCustom .container-fluid .navbar-nav>li>a img{padding-left:10px}.navbarCustom .container-fluid .navbar-nav>li>a:hover{font-family:"FESTER-EXTRABOLDITALIC";font-size:18px;Color:#fff}.navbarCustom .container-fluid .navbar-nav .open a,.navbarCustom .container-fluid .navbar-nav li:hover a,.navbarCustom .container-fluid .navbar-nav .open a:hover,.navbarCustom .container-fluid .navbar-nav li:hover a:hover,.navbarCustom .container-fluid .navbar-nav .open a:focus,.navbarCustom .container-fluid .navbar-nav li:hover a:focus{color:#fff!important;font-size:17px;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.navbarCustom .container-fluid .navbar-nav .dropdown-menu{top:41px;background-color:#000;border:none}.navbarCustom .container-fluid .navbar-nav .dropdown-menu a{color:#fff;font-size:17px;font-family:"FESTER";text-decoration:none}.navbarCustom .container-fluid .navbar-nav .dropdown-menu a:hover{font-family:"FESTER-EXTRABOLD"}.navbarCustom .container-fluid .navbar-nav .dropdown-menu .customDropdown{list-style:none;padding-left:0}.navbarCustom .container-fluid .navbar-nav .dropdown-menu .customDropdown a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;padding-left:40px}.navbarCustom .container-fluid .navbar-nav .dropdown-menu .customDropdown a:hover{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#ffe8e8e8',GradientType=0);background-repeat:repeat-x}.navbarCustom .container-fluid .variationDropdown button{background-color:transparent;border:none;color:#fff;padding:0 10px;font-family:Alegreya;font-size:18px!important}.navbarCustom .container-fluid .variationDropdown button:focus{outline:none}@media(max-width:1200px){.navbarCustom{background-color:#000}}@media(min-width:1200px){.navbarCustom .container-fluid .variationDropdown{position:absolute;right:40px;top:70px}.navbarCustom .container-fluid .variationDropdown button{background-color:transparent;border:none;color:#fff;padding:0}.navbarCustom .container-fluid .variationDropdown button:focus{outline:none}.navbarCustom .container-fluid .variationDropdown .dropdown-menu{background-color:#000;border:1px solid #fff;min-width:0;right:auto!important;left:auto!important;top:25px!important}.navbarCustom .container-fluid .variationDropdown .dropdown-menu a{color:#fff;font-size:17px;text-decoration:none}.navbarCustom .container-fluid .variationDropdown .dropdown-menu a:hover{font-family:"FESTER-EXTRABOLD";background-color:#000}.navbarCustom .container-fluid .navbar-nav .dropdown-menu{opacity:0;position:absolute;visibility:hidden;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;background-color:#000;border:1px solid #fff;left:20px;right:auto}.navbarCustom .container-fluid .navbar-nav .dropwdown:nth-last-child(2) .dropdown-menu,.navbarCustom .container-fluid .navbar-nav .dropwdown:last-child .dropdown-menu{left:auto;right:0}.navbarCustom .container-fluid .navbar-nav .open .dropdown-menu,.navbarCustom .container-fluid .navbar-nav li:hover .dropdown-menu{opacity:1;top:44px;visibility:visible}}@media(max-width:1199px){.c-hamburger{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}.c-hamburger:focus{outline:0}.c-hamburger--htx{background-color:transparent}.c-hamburger{display:none;position:relative;float:right;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger span{display:block;position:absolute;top:24px;left:10px;right:10px;height:2px;background:#fff}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;width:100%;height:2px;background-color:#fff;content:""}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger--htx span::after,.c-hamburger--htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger span::before{top:-10px}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger--htx span::after,.c-hamburger--htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.c-hamburger span::after{bottom:-10px}.c-hamburger--htx.is-active{background-color:transparent}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:1199px){#variationFull{font-family:FESTER-EXTRABOLD;color:#fff;font-size:18px;padding-left:10px;padding-top:8px}#variationFull:hover{font-family:FESTER-EXTRABOLDITALIC;cursor:pointer}.variationfull{visibility:hidden;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.8);transition:all .5s linear;opacity:0}.variationfull .variantionFullEnvolver{padding:20px 40px}.variationfull .variantionFullEnvolver .variationTitle{padding-bottom:20px;color:#fff;font-family:FESTER-EXTRABOLD;font-size:35px;line-height:40px;text-transform:uppercase}.variationfull .variantionFullEnvolver .linkVariation{font-family:FESTER-EXTRABOLD;text-decoration:none;color:#fff;font-size:18px}.variationfull .variantionFullEnvolver .linkVariation:hover{text-decoration:none;font-family:FESTER-EXTRABOLDITALIC;color:#fff}.variationfull .variantionFullEnvolver .variationFullInside{width:30px;height:30px;position:absolute;top:25px;right:50px;cursor:pointer}.variationfull .variantionFullEnvolver .variationFullInside .before{position:absolute;top:12px;width:30px;background-color:#fff;height:2px;transform:rotate(45deg)}.variationfull .variantionFullEnvolver .variationFullInside .after{position:absolute;top:12px;width:30px;background-color:#fff;height:2px;transform:rotate(-45deg)}.changeheight{visibility:visible!important;opacity:1!important}}@media(max-width:767px){#variationFull{margin-left:-15px}.variationFullInside{right:35px!important}}@media(max-width:320px){.navbarCustom .container-fluid .navbar-header .navbar-brand{width:210px!important}}.movieName{padding:60px 0 15px 0;text-transform:uppercase;font-size:30px;color:#000;font-weight:bold;margin-left:15px}.movieSection{padding-bottom:15px;margin-left:15px;color:#000;font-family:Fester;font-size:24px}.row_content_movie{margin-bottom:100px}.movieImage{background-position:center center;background-repeat:no-repeat;background-size:cover;height:402px;max-height:402px}.movieDetail{margin:20px 0}.movieContainer{margin-top:0;margin-left:-20px}.contentMovie{font-family:'Alegreya';font-size:22px;line-height:24px;color:#000}.detailTitle{font-family:Fester-Extrabold;font-size:17px;color:grey}.detailSubTitle{font-family:Fester-ExtraBold;font-size:24px;line-height:27px;color:#000}.detailSheetInfo{margin-top:-10px !important;font-family:Fester;font-size:24px;line-height:34px;color:#000}.sideIcon{position:absolute;margin-top:2px !important;margin-left:1px !important}.datasheetDownload{margin-top:10px !important}.datasheetDownload .datasheetLetter{font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#000}.datasheetDownload .datasheetLetter:hover{font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#b9192a !important}.datasheetDownload .emptyDataSheet{font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#000}@media(max-width:700px){.movieImage{background-size:cover;background-repeat:no-repeat;min-height:280px;height:auto}}@media(max-width:500px){.movieImage{background-size:cover;background-repeat:no-repeat;min-height:200px;height:auto}}.programmTitle{font-family:FESTER-EXTRABOLD;font-size:35px;line-height:40px;text-transform:uppercase;color:#000;padding-top:77px !important;padding-bottom:8px !important}.mvSection{color:#000;font-family:Fester;font-size:24px;margin-bottom:5px}.movieFilter{background-color:#d3d3d3;min-height:100px;height:auto;margin-bottom:40px!important}.festFilter .input,.festFilter textarea,.festFilter select,.festFilter button{height:50px;width:220px;padding-left:15px;margin:25px 0 25px -15px;font-size:20px;font-family:FESTER}.festMovieBox{height:280px;border-bottom:1px solid #d3d3d3;transition:all .7s linear;overflow:hidden}.festMovieImageBox{height:200px;margin-top:40px !important;margin-left:-15px !important;background-position:center center;background-repeat:no-repeat;background-size:cover}.festMovieDetailBox{height:200px;margin-top:40px !important;margin-right:-15px;margin-left:20px !important}.festMovieBox:first-child{height:280px}.festMovieBox:last-child{height:280px;margin-bottom:20px !important}.mvTitle{text-transform:uppercase;font-family:Fester-ExtraBold;font-size:24px;line-height:27px;color:#000}.mvSubTitle{font-family:Fester;font-size:24px;line-height:27px;color:#000;display:inline-block;margin-bottom:20px;Font:Fester Regular}.movieContent{display:-webkit-box;height:50px;font-size:22px;line-height:24px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;font-family:Alegreya}.movieLink{color:#000;font-size:18px;font-family:Fester;line-height:24px;text-decoration:underline;margin-bottom:-7px}.letters{cursor:pointer;padding:40px 5px;text-align:right;font-family:Fester;font-size:17px;color:#000}.letters .active{color:#b9192a;font-family:Fester-ExtraBold;font-size:17px}.minFestBox{min-height:500px;height:auto;border-bottom:1px solid #d3d3d3;transition:all .4s linear;overflow:hidden;margin-top:60px}.minImageBox{height:450px;background-position:center center;background-repeat:no-repeat;background-size:cover}.minDetailBox{min-height:200px;height:auto;padding:0;margin-bottom:30px !important}.minMvTitle{padding-top:15px;text-transform:uppercase;font-family:Fester-ExtraBold;font-size:24px;line-height:27px;color:#000}.minMovieContent{margin-top:15px;height:70px;max-width:720px;width:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.minMovieLinkBox{margin-top:10px !important;padding-bottom:35px}.minMovieLink{color:#000;position:absolute;bottom:0;font-size:18px;font-family:Fester;line-height:24px;text-decoration:underline}@media(max-width:720px){.minImageBox{height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}.festFilter .input,.festFilter textarea,.festFilter select,.festFilter button{height:50px;width:100%;padding-left:0;margin:25px 0 25px 0;font-size:20px;font-family:FESTER}.festFilter{padding:0}}@media(max-width:767px){.letters{cursor:pointer;padding:10px 5px;text-align:right;font-family:Fester;font-size:17px;color:#000}.letters .active{color:#b9192a;font-family:Fester-ExtraBold;font-size:17px}}.teste{margin:0 7px;color:#7b7b7b}.groundTitle{font-family:FESTER-EXTRABOLD;font-size:35px;line-height:40px;text-transform:uppercase;color:#000;padding-top:77px !important;padding-bottom:8px !important}.blogTitle{font-family:Fester-Extrabold;font-size:35px;line-height:40px;text-transform:uppercase;color:#000}.categoryDiv{padding-top:50px;padding-bottom:30px}.categoryDiv .blogCategory{border:1px solid #000;padding:5px 10px}.blogDate{margin-bottom:20px;color:grey}.groundFestContent{font-family:Alegreya;font-size:22px;line-height:24px;color:#000}.groundMedia{height:410px;max-height:410px;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}.groundVideo{height:auto;max-height:410px;margin-bottom:40px}.groundVideo iframe{width:100%;min-height:410px;height:auto}.groundSlider{max-height:410px;margin-top:40px;margin-bottom:40px}.groundContent{margin-bottom:25px !important;font-family:Alegreya;font-size:22px;line-height:24px;color:#000}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%;margin:auto}@media(max-width:720px){.groundVideo{height:auto;max-height:410px;margin-bottom:40px}.groundVideo iframe{width:100%;min-height:300px;height:auto}}.title{padding:35px 0 6px 0;text-transform:uppercase;font-size:30px;color:#000;font-family:Fester-ExtraBold;line-height:initial}.accSliderTwo{margin-top:15px !important;margin-bottom:15px !important;max-height:410px}.titlePasse{text-transform:uppercase;font-size:30px;color:#000;font-family:Fester-ExtraBold;margin-bottom:10px !important}.ticketType{text-align:left;font-size:larger;margin-top:-5px}.ticketContent{margin-bottom:29px !important}.mainContent{height:auto;border-top:1px;border-top-style:solid;border-color:#d3d3d3;min-height:200px}.mainContent:first-child{height:auto;border-top:none;border-top-style:none}.imgTicket{height:410px;margin:20px 0;max-height:410px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.hotelLink{margin-left:-10px;font-family:Fester;font-size:18px;line-height:24px;padding:10px 0;text-decoration:underline;color:#000}.hotelLink:hover{margin-left:-10px;font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#b9192a}.ticketTitle{text-transform:uppercase;font-size:34px;font-weight:bold;color:#000;font-family:Fester-ExtraBold;line-height:initial;margin-bottom:8px}.sidebarContainer{margin-top:60px !important}.sidebarContainer .sidebarTitle{font-family:Fester-Extrabold;font-size:17px;color:grey;margin-bottom:30px !important}.sidebarContainer .sidebarText{padding-bottom:15px}.sidebarContainer .sidebarText .sidebarLetter{font-family:Fester;font-size:17px;color:grey;text-decoration:none}.sidebarContainer .sidebarText .sidebarLetter:hover{text-decoration:none}.sidebarContainer .sidebarText .active{font-family:Fester-Extrabold;font-size:17px;color:#b9192a;text-decoration:none}.linkImg{margin-top:10px;margin-bottom:35px}.btnViewMore{width:175px;height:60px;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #000;font-family:FESTER;font-size:20px;color:#fff;display:block;margin-top:20px;margin-bottom:40px}.accDescription{margin-top:20px !important;font-family:'Alegreya'}.accSlider{margin-top:40px !important;margin-bottom:30px !important;max-height:410px}.accImage{max-height:410px;min-height:410px;background-position:center center;background-repeat:no-repeat;background-size:cover}.PayPalContent{min-width:50%;width:100%;margin-bottom:30px}.payPalAction input[type="image"]{margin-top:20px;margin-bottom:80px}.payPalAction table tbody{font-family:FESTER;font-size:20px;color:#000}.payPalAction table tbody tr:first-child{visibility:hidden;display:none}.payPalAction table tbody tr td select{margin-bottom:40px;min-width:50%;width:100%}.payPalAction table tbody tr td input[type="text"]{margin-top:5px;height:50px}.accLink{margin-top:20px !important}.accLink .linkLetter{font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#000}.accLink .linkLetter:hover{font-family:Fester;font-size:18px;line-height:24px;text-decoration:underline;color:#b9192a !important}.arrowSlider{position:absolute;top:50%;z-index:5;display:inline-block}a.right.carousel-control{background-color:transparent;background:transparent;opacity:1}a.right.carousel-control:hover{background-color:transparent;background:transparent;opacity:1}a.left.carousel-control{background-color:transparent;background:transparent;opacity:1}a.left.carousel-control:hover{background-color:transparent;background:transparent;opacity:1}.customFooter{background-color:#000;min-height:135px;max-height:410px;height:auto;position:absolute;bottom:0;left:0;width:100%}.festBox{height:85px;margin:30px 0 20px 0 !important;line-height:65px}.festBox .left{float:left}.festMedia{height:85px;margin:25px 0}.festMedia .festMediaCenter{width:180px;margin:0 auto;height:50px;margin-top:5px;line-height:65px}.festMedia .festIcons{padding:15px 20px 0 0 !important}.festMedia .festIconsL{padding:11px 20px 0 0 !important}.festMedia .festIconFB{padding:14px 20px 0 0 !important}.festIT{height:85px;margin:30px 0 20px 0 !important;line-height:65px}.festIT .right{float:right}@media(max-width:767px){#outContainer{padding-bottom:305px!important}.festBox{height:85px;margin:40px 0 5px 0 !important;line-height:0}.festBox .left{float:none;text-align:center}.festMedia{height:85px;margin:0}.festMedia .festMediaCenter{width:220px;margin:0 auto;height:50px;margin-top:5px;line-height:0}.festMedia .festIcons{padding:15px 20px 0 35px !important}.festMedia .festIconsL{padding:11px 20px 0 0 !important}.festMedia .festIconFB{padding:14px 20px 0 0 !important}.festIT{height:85px;margin:5px 0 0 0 !important;line-height:0}.festIT .right{float:none;text-align:center}}@media(max-width:308px){.festMedia{height:80px;margin:0 0 30px 0 !important}.festMedia .festMediaCenter{width:100px;margin:0 auto;min-height:50px;height:auto;margin-top:5px;line-height:0}.festMedia .festIcons{padding:10px !important}.festMedia .festIconsL{padding:10px !important}.festMedia .festIconFB{padding:10px 15px !important}.festMedia .festIT{line-height:0}}.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:350px;margin:0}.contentPartner{width:100%;height:auto;min-height:350px;margin:0}.imgFooter{background-position:center center;background-repeat:no-repeat;background-size:cover;max-height:350px;overflow:hidden}@media(max-width:1200px){.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:300px;margin:0}.contentPartner{width:100%;height:auto;min-height:200px;margin:0}}@media(max-width:992px){.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:250px;margin:0}.contentPartner{width:100%;height:auto;min-height:150px;margin:0}}@media(max-width:768px){.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:150px;margin:0}.contentPartner{width:100%;height:auto;min-height:100px;margin:0}}@media(max-width:480px){.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:125px;margin:0}.contentPartner{width:100%;height:auto;min-height:100px;margin:0}}@media(max-width:320px){.contentCTA{width:100%;margin-top:100px !important;height:auto;min-height:100px;margin:0}.contentPartner{width:100%;height:auto;min-height:120px;margin:0}}.BlogTitle{font-family:FESTER-EXTRABOLD;font-size:35px;line-height:40px;text-transform:uppercase;color:#000;padding-top:77px}.blogGrid{margin-top:-12px !important;padding-bottom:80px}.blogGrid .grid{margin:0}.blogGrid .grid img{padding:18px 0}.blogGrid .grid .subTitle{font-family:FESTER-EXTRABOLD;font-size:24px;line-height:inherit;color:#000;padding:24px 0 8px 0}.blogGrid .grid .subTitle.none{padding-top:0}.blogGrid .grid .type{font-family:FESTER;font-size:15px;line-height:15px;padding:5px 10px;color:#000}.blogGrid .grid .type.none{display:none}.blogGrid .grid .type.blue{color:#104b6d;border:1px solid #104b6d}.blogGrid .grid .type.red{color:#b9192a;border:1px solid #b9192a}.blogGrid .grid .type.yellow{color:#c79114;border:1px solid #c79114}.blogGrid .grid .date{color:#7b7b7b}.blogGrid .grid .ViewMore,.blogGrid .grid .ViewMore{text-decoration:underline;font-family:FESTER;font-size:18px;line-height:24px}.blogGrid .grid .ViewMore.none{color:#b9192a}.blogGrid .grid .ViewMore.blue{color:#104b6d}.blogGrid .grid .ViewMore.red{color:#b9192a}.blogGrid .grid .ViewMore.yellow{color:#c79114}.blogsidebarTitle{font-family:FESTER-EXTRABOLD;font-size:17px;color:grey;margin-bottom:15px !important}.blog_item{padding:0 !important;margin-bottom:15px}.blog_item a{font-family:Fester;font-size:15px;color:#7b7b7b}.blog_item a:hover{font-family:Fester;text-decoration:none !important}.newsPoint{width:3%;float:left;display:inline-block}.newsTitle{float:right;display:inline-block;width:97%}.partnercategory{font-family:Fester-ExtraBold;padding-left:0;margin-bottom:20px;margin-top:30px}.partner_icon{height:100%;width:100%}.partnericon{margin-bottom:20px;margin-top:20px}.partner_image{width:150px;height:150px}@media(min-width:531px) and (max-width:767px){.partnericon{width:33.333%}}@media(min-width:351px) and (max-width:530px){.partnericon{width:50%}}@media(max-width:350px){.partnericon{width:100%}}html,body{font-family:Alegreya;font-size:22px;line-height:24px;color:#000;position:relative;margin:0;padding-bottom:6rem;min-height:100%;padding:0;height:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}@media(min-width:1260px){.container{width:1230px}}#outContainer{padding-bottom:135px}.envolver{min-height:100%;position:relative}.noPadds{padding-left:0;padding-right:0}@media(max-width:1200px){.navbar-collapse{max-height:none !important;overflow-x:auto}}.custom-col{width:100%;position:relative;min-height:1px;float:left;height:200px}.standardCol-1,.standardCol-2{width:100%;position:relative;min-height:1px;float:left;display:inline-block}@media(min-width:768px){.custom-col{width:100%}.standardCol-1,.standardCol-2{width:100%}}@media(min-width:992px){.custom-col{width:20%;position:relative;min-height:1px;float:left;height:200px}}@media(min-width:1260px){.standardCol-1{width:400px}.standardCol-2{width:800px}}