@import url("libs/owl.carousel.css");@import url("libs/jquery.fs.shifter.css");@import url("libs/animate.css");@import url("libs/jquery.countdown.css");@import url("libs/player.css");@import url("libs/lightGallery.css");html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, small2, strike, strong, sub, sup, tt, var, b, u, i, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff") format("woff"), url("../fonts/fontawesome-webfont.ttf") format("truetype"), url("../fonts/fontawesome-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoRegular';src:url("../fonts/Roboto-Regular-webfont.eot");src:url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Regular-webfont.woff") format("woff"), url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"), url("../fonts/Roboto-Regular-webfont.svg#RobotoRegular") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoItalic';src:url("../fonts/Roboto-Italic-webfont.eot");src:url("../fonts/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Italic-webfont.woff") format("woff"), url("../fonts/Roboto-Italic-webfont.ttf") format("truetype"), url("../fonts/Roboto-Italic-webfont.svg#RobotoItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoBold';src:url("../fonts/Roboto-Bold-webfont.eot");src:url("../fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Bold-webfont.woff") format("woff"), url("../fonts/Roboto-Bold-webfont.ttf") format("truetype"), url("../fonts/Roboto-Bold-webfont.svg#RobotoBold") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoBoldItalic';src:url("../fonts/Roboto-BoldItalic-webfont.eot");src:url("../fonts/Roboto-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-BoldItalic-webfont.woff") format("woff"), url("../fonts/Roboto-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/Roboto-BoldItalic-webfont.svg#RobotoBoldItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoThin';src:url("../fonts/Roboto-Thin-webfont.eot");src:url("../fonts/Roboto-Thin-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Thin-webfont.woff") format("woff"), url("../fonts/Roboto-Thin-webfont.ttf") format("truetype"), url("../fonts/Roboto-Thin-webfont.svg#RobotoThin") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoThinItalic';src:url("../fonts/Roboto-ThinItalic-webfont.eot");src:url("../fonts/Roboto-ThinItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-ThinItalic-webfont.woff") format("woff"), url("../fonts/Roboto-ThinItalic-webfont.ttf") format("truetype"), url("../fonts/Roboto-ThinItalic-webfont.svg#RobotoThinItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoLight';src:url("../fonts/Roboto-Light-webfont.eot");src:url("../fonts/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Light-webfont.woff") format("woff"), url("../fonts/Roboto-Light-webfont.ttf") format("truetype"), url("../fonts/Roboto-Light-webfont.svg#RobotoLight") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoLightItalic';src:url("../fonts/Roboto-LightItalic-webfont.eot");src:url("../fonts/Roboto-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-LightItalic-webfont.woff") format("woff"), url("../fonts/Roboto-LightItalic-webfont.ttf") format("truetype"), url("../fonts/Roboto-LightItalic-webfont.svg#RobotoLightItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoMedium';src:url("../fonts/Roboto-Medium-webfont.eot");src:url("../fonts/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Medium-webfont.woff") format("woff"), url("../fonts/Roboto-Medium-webfont.ttf") format("truetype"), url("../fonts/Roboto-Medium-webfont.svg#RobotoMedium") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoMediumItalic';src:url("../fonts/Roboto-MediumItalic-webfont.eot");src:url("../fonts/Roboto-MediumItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-MediumItalic-webfont.woff") format("woff"), url("../fonts/Roboto-MediumItalic-webfont.ttf") format("truetype"), url("../fonts/Roboto-MediumItalic-webfont.svg#RobotoMediumItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoBlack';src:url("../fonts/Roboto-Black-webfont.eot");src:url("../fonts/Roboto-Black-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Black-webfont.woff") format("woff"), url("../fonts/Roboto-Black-webfont.ttf") format("truetype"), url("../fonts/Roboto-Black-webfont.svg#RobotoBlack") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'RobotoBlackItalic';src:url("../fonts/Roboto-BlackItalic-webfont.eot");src:url("../fonts/Roboto-BlackItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-BlackItalic-webfont.woff") format("woff"), url("../fonts/Roboto-BlackItalic-webfont.ttf") format("truetype"), url("../fonts/Roboto-BlackItalic-webfont.svg#RobotoBlackItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansLight';src:url("../fonts/OpenSans-Light-webfont.eot");src:url("../fonts/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Light-webfont.woff") format("woff"), url("../fonts/OpenSans-Light-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansLightItalic';src:url("../fonts/OpenSans-LightItalic-webfont.eot");src:url("../fonts/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-LightItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-LightItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansRegular';src:url("../fonts/OpenSans-Regular-webfont.eot");src:url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansItalic';src:url("../fonts/OpenSans-Italic-webfont.eot");src:url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansSemibold';src:url("../fonts/OpenSans-Semibold-webfont.eot");src:url("../fonts/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Semibold-webfont.woff") format("woff"), url("../fonts/OpenSans-Semibold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansSemiboldItalic';src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot");src:url("../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-SemiboldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansBold';src:url("../fonts/OpenSans-Bold-webfont.eot");src:url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansBoldItalic';src:url("../fonts/OpenSans-BoldItalic-webfont.eot");src:url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansExtrabold';src:url("../fonts/OpenSans-ExtraBold-webfont.eot");src:url("../fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBold-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'OpenSansExtraboldItalic';src:url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg");font-weight:normal;font-style:normal;font-display: swap;}
html{height:100%;}
body{font:14px "RobotoLight", Arial, Helvetica,sans-serif;color:#3d3d5c;background-color:#fff;line-height:24px;height:100%;margin:0 auto;position:relative;height:100%;}
h1{font-size:48px;line-height:48px;}
h2{font-size:28px;line-height:28px;}
h3{font-size:24px;line-height:24px;}
h4{font-family:"RobotoMedium", Arial, Helvetica,sans-serif;font-size:18px;line-height:24px;}
h5{font-size:16px;line-height:24px;}
h6{font-size:14px;line-height:24px;}
.titulo1{font-family:"RobotoBold", Arial, Helvetica,sans-serif;color:#fff;margin:0 0 0px 0;max-width:700px;font-size:30px;line-height:10px;}
.titulo2{font-size:28px;line-height:28px;}
.titulo2cabecera{line-height:32px;position:absolute;font-family:"OpenSansBold", Arial, Helvetica,sans-serif;color:#fff;font-size:34px;top:60px;text-shadow:2px 2px 2px #000000;}
.titulo3{font-family:"RobotoBold", Arial, Helvetica,sans-serif;font-size:18px;color:#ffa800;line-height:22px;position:absolute;top:35px;}
.bold, strong{font-family:"OpenSansBold", Arial, Helvetica,sans-serif;}
.semibold{font-family:"OpenSansSemibold", Arial, Helvetica,sans-serif;}
.light{font-family:"OpenSansLight", Arial, Helvetica,sans-serif;}
.regular{font-family:"OpenSansRegular", Arial, Helvetica,sans-serif;}
.medium{font-family:"RobotoMedium", Arial, Helvetica,sans-serif;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}
::selection{background:#fe57a1;color:#fff;text-shadow:none;}
a{text-decoration:none;}
a:focus{outline:0px none;}
a:hover, a:active{outline:0px none;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clear{clear:both;}
.display-none{display:none !important;}
.one-half{width:49%;}
.one-third{width:32%;}
.two-third{width:66%;}
.one-fourth{width:23.5%;}
.three-fourth{width:74.5%;}
.one-fifth{width:18.4%;}
.two-fifth{width:36.8%;}
.three-fifth{width:61.2%;}
.four-fifth{width:79.6%;}
.one-sixth{width:15%;}
.five-sixth{width:83%;}
.one-half, .one-third, .two-third, .three-fourth, .one-fourth, .one-fifth, .two-fifth, .three-fifth, .four-fifth, .one-sixth, .five-sixth{position:relative;margin-right:2%;float:left;}
.last{margin-right:0 !important;clear:right;}
.center{max-width:1200px;margin:0 auto;}