
@charset "UTF-8";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,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}
h1,h2,h3,h4,h5,h6{font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}
video,audio{width:100%!important;height:auto}input,button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}
input,textarea{padding:0 8px}button{cursor:pointer}figcaption{text-align:center;margin:6px 0}html{font-size:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
:focus{outline:0}img{border:0;max-width:100%}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}a{text-decoration:none}
a:focus{outline:0 none}.display_b{display:block}.display_n{display:none}.display_n_i{display:none!important}img.widtha{width:100%;height:auto}.widtha50{width:50%;height:auto}
.inline_block{display:inline-block}img.centrar_img,.centrar_iframevideo{display:block;margin:0 auto}.limpia{clear:both}.display_rela{display:block;position:relative}
*:before,*:after{box-sizing:border-box}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}.sin_esp{letter-spacing:-0.35em}.sin_esp .sin_esp_in{letter-spacing:normal;display:inline-block}a.animateh1,.animateh2{transition:all 300ms ease-in-out}
a.animateh1:hover,.animateh2:hover{opacity:.8}.table_gene{display:table;height:100%;width:100%}.table_middle{display:table-cell;vertical-align:middle}
.videoWrapper{position:relative;padding-bottom:58.4%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}a{font-family:'Poppins',sans-serif;font-weight:400}
.texto_mayuscula{text-transform:uppercase}html{height:100%}body{font-family:'Poppins',sans-serif;font-weight:400;color:#292a2b;background:#fff;height:100%;overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;font-weight:400;margin-top:0}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:local('Poppins Light'),local('Poppins-Light'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:local('Poppins Regular'),local('Poppins-Regular'),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:local('Poppins Regular'),local('Poppins-Regular'),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:local('Poppins Regular'),local('Poppins-Regular'),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:local('Poppins Bold'),local('Poppins-Bold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:local('Poppins Bold'),local('Poppins-Bold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:local('Poppins Bold'),local('Poppins-Bold'),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:"icons"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-youtube:before{content:"\61"}.icon-whatsapp:before{content:"\62"}.icon-flechaabajo:before{content:"\63"}
.icon-flechadere:before{content:"\64"}.icon-flechaizqui:before{content:"\65"}.icon-flechaarriba:before{content:"\66"}
.icon-facebook:before{content:"\67"}.icon-new-icons-7:before{content:"\68"}.icon-instagram:before{content:"\69"}
.icon-youtube2:before{content:"\6a"}.icon-twitter:before{content:"\6b"}.icon-cruz:before{content:"\6c"}
.icon-telefono:before{content:"\6d"}.icon-twitter2:before{content:"\6e"}.icon-email:before{content:"\70"}
.icon-point:before{content:"\6f"}.icon-pinterest:before{content:"\71"}.icon-celular:before{content:"\72"}
.icon-play:before{content:"\73"}.icon-menu:before{content:"\74"}.icon-google:before{content:"\75"}
.icon-close:before{content:"\76"}.icon-accept:before{content:"\77"}.icon-check:before{content:"\78"}
.icon-check-mark-2:before{content:"\79"}.icon-new-icons:before{content:"\7a"}.icon-linkedin:before{content:"\41"}
.icon-magnifying-glass:before{content:"\42"}.icon-angle-double-left:before{content:"\43"}
.icon-angle-double-right:before{content:"\44"}.icon-angle-double-up:before{content:"\45"}
.icon-angle-double-down:before{content:"\46"}.icon-quote-left:before{content:"\47"}.icon-quote-right:before{content:"\48"}
.icon-search:before{content:"\49"}.icon-instagram-1:before{content:"\4a"}.icon-images:before{content:"\4b"}
.icon-angle-left:before{content:"\4c"}.icon-angle-right:before{content:"\4d"}.icon-carrito:before{content:"\4e"}
.icon-tacho:before{content:"\4f"}.icon-facebook2:before{content:"\50"}.icon-angle-down:before{content:"\51"}
.icon-angle-up:before{content:"\52"}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}
60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}
30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}
60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}
100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}
45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}
75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}
80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}
80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}
25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}
50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}
}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}
70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}
70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}
80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}
100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}
100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}
100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}
}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}
}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:0;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}
.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}
.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}
.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}
.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.fondogeneral1{background:center top}.cabe__alto{height:79px}.cabe_cont{position:fixed;width:100%;left:0;top:0;right:0;box-shadow:0 2px 3px rgba(0,0,0,0.22);background:#fff;z-index:5}
.cabe_fila1{background:#28b1ca;height:7px}.cabe_fila2{max-width:1190px;margin:0 auto;padding:15px 10px}.cabe_fila2_table{width:100%;display:table}.cabe_fila2_cel1,.cabe_fila2_cel2,.cabe_fila2_cel3{display:table-cell;vertical-align:middle}
.cabe_fila2_cel1{width:150px;text-align:left}.cabe_fila2_cel3{width:50px;text-align:right;position:relative}.cabe_fila2_cel3:before{position:absolute;content:"";height:21px;width:1px;background-color:#6a6d78;top:50%;transform:translateY(-50%);left:0}
.cabe_menudesk{text-align:right;padding-right:38px}.cabe_menudesk ul{letter-spacing:-0.35em}.cabe_menudesk ul li{letter-spacing:normal;display:inline-block;padding:0 13px}
.cabe_menudesk ul li a{color:#6a6d78;font-size:14px;display:block;padding:4px 0;position:relative;transition:all 300ms ease-in-out}.cabe_menudesk ul li a:hover,.cabe_menudesk ul li a.activemenu{color:#0097B8}
.cabe_menudesk ul li a:before{position:absolute;content:"";display:block;width:24px;height:1px;background-color:#fff;top:0;left:0;transition:all 300ms ease-in-out}
.cabe_menudesk ul li a:hover:before,.cabe_menudesk ul li a.activemenu:before{background-color:#0097B8}.cabe_menudesk ul li a:after{position:absolute;content:"";display:block;width:24px;height:1px;background-color:#fff;bottom:0;right:0;transition:all 300ms ease-in-out}
.cabe_menudesk ul li a:hover:after,.cabe_menudesk ul li a.activemenu:after{background-color:#0097B8}.cabe_buscar{color:#6a6d78;cursor:pointer}.ico_menu{font-size:20px;font-family:'icons';position:absolute;top:50px;left:15px;display:none}
.aparacer_menu{display:block!important;transition-duration:.8s}.icono_encima{z-index:10!important;color:#0097B8!important;right:15px!important;left:initial!important}
.cabe_buscador{background:#fff;position:absolute;top:79px;width:100%;left:0;right:0;z-index:5}.cabe_buscador_medio{max-width:1190px;margin:0 auto}.gsc-adBlock{display:none!important}
@media(max-width:480px){.cabe_buscador{top:59px}}.caro1_cont{background:#fff}.egos_emo{width:100%;position:relative;display:block}.caro1_cell{display:block;width:100%;height:523px;margin-right:10px;background:center top;border-radius:5px;top:0}
.caro1__cont .flickity-page-dots{bottom:10px;text-align:left;padding-left:10%}.caro1__cont .flickity-button{background:0;border:1px solid #3a3c3f}.caro1__cont .flickity-button:hover{background:#3a3c3f}
.caro1__cont .flickity-prev-next-button{width:30px;height:34px;border-radius:0;background:#000}.caro1__cont .flickity-button-icon{fill:#fff}.caro1__cont .flickity-button:hover .flickity-button-icon{fill:#fff}
#escri_movil{display:none}@media(max-width:900px){.caru1_sli_cont .flickity-prev-next-button.next{display:none!important}}@media(max-width:940px){.cabe_fila2_cel2{position:absolute;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:9;display:none;transition-duration:.8s}
.cabe_menudesk{display:table;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding-right:inherit}.cabe_menudesk ul li{display:block;text-align:left}
.cabe_menudesk ul li a{font-size:18px;padding:12px 0}.cabe_menudesk ul li a:after{display:none;text-align:left}.cabe_fila2_cel3:before{display:none}.cabe_fila2_cel1{display:table;margin:auto}
.cabe_fila2_cel3{position:absolute;top:50px;right:15px}.ico_menu{display:block}}@media(max-width:620px){#escri_sli{display:none}#escri_movil{display:block}
.caro1_cell{height:100vh!important;background-size:cover;background-repeat:no-repeat}}@media(max-width:480px){.cabe__alto{height:59px}}.foo_cont{background:#e6e6e6;padding:56px 10px 42px}
.foo_cont_medio{max-width:1046px;margin:0 auto;padding:0;position:relative}.foo_logo{position:absolute;right:0;top:0;opacity:.8}.foo_text1{padding:3px 0;font-size:15px}
.foo_text1 i{margin-right:3px}@media(max-width:700px){.foo_logo{display:table;margin:15px auto;position:relative}.cont_gen_foo{display:table;margin:auto}
}.bloqnov_cont{background:url('/img/fondo_no.jpg')center no-repeat;padding:112px 10px 160px;background-size:cover}.bloqnov_text1{text-align:center;font-weight:700;font-size:30px;font-family:'Poppins',sans-serif;color:#0E557C;padding-bottom:70px}
.bloqnov_text1 span{color:#0290aa}.bloqnov_text1:after{display:block;content:"";background:#0290aa;width:56px;height:5px;margin:0 auto;margin-top:10px}
.bloqnov_fila1{display:table;max-width:862px;margin:0 auto;width:100%}.bloqnov_fila1_col1,.bloqnov_fila1_col2{display:table-cell;vertical-align:top}.bloqnov_fila1_col2{width:324px}
.bloqnov_fila1_col2 img{width:100%}.bloqnov_fila1_col1{padding-right:12%}.bloqnov_fila1_col1 h3{font-size:20px;color:#0290aa;font-family:'Poppins',sans-serif;font-weight:600;margin-bottom:18px}
.bloqnov_fila1_col1 h3 a{color:#0290aa}.bloqnov_fila1_col1 p{font-size:15px;color:#000;font-family:'Poppins',sans-serif;font-weight:300;line-height:1.2;margin-bottom:40px}
.bloqnov_fila1_link1{font-weight:700;font-size:14px;background:#0290aa;width:146px;display:block;height:42px;text-align:center;color:#fff;padding-top:14px}
.bloqnov_fila1_link1:hover{opacity:.8}@media(max-width:650px){.bloqnov_fila1_col1{padding-right:8%}}@media(max-width:600px){.bloqnov_fila1_col1{display:block;width:100%;padding-right:initial}
.bloqnov_fila1_col2{display:block;margin:20px auto;width:auto}}@media(max-width:480px){.cabe_fila2{padding:5px 0}.ico_menu{top:22px}.cabe_fila2_cel3{top:26px}
}@media(max-width:380px){.bloqnov_fila1_col2{width:100%}}.bloqpro_cont{background:url('/img/fondo_pro.jpg')no-repeat center;padding:112px 10px 160px;overflow:hidden;background-size:cover}
.bloqpro_text1{text-align:center;font-weight:700;font-size:30px;font-family:'Poppins',sans-serif;color:#0E557C;padding-bottom:18px}
.bloqpro_text1 span{color:#0290aa}.bloqpro_text1:after{display:block;content:"";background:#0290aa;width:56px;height:5px;margin:0 auto;margin-top:10px}
.bloqpro_text2{font-size:16px;color:#000;text-align:center;padding-bottom:88px}.bloqpro_fila1{display:table;max-width:1100px;margin:0 auto;width:100%;position:relative}
.bloqpro_fila1_col1,.bloqpro_fila1_col2,.bloqpro_fila1_col3{display:table-cell;vertical-align:top}.bloqpro_fila1_col1{width:41%;padding-right:22px}.bloqpro_fila1_col2{padding-right:22px;width:34.6%}
.bloqpro_img_gene{position:relative}.bloqpro_img_gene img{display:block;width:100%}.bloqpro_img_gene figcaption{position:absolute;top:32%;text-align:center;width:100%}
.bloqpro_img_gene figcaption h3{font-size:30px;color:#fff;font-weight:bold;padding-bottom:25px}.bloqpro_img_gene figcaption h3:after{content:"";display:block;height:3px;width:32px;margin:0 auto;background:#fff;margin-top:5px}
.bloqpro_img_gene figcaption a{color:#fefefe;border:1px solid #fefefe;font-size:14px;width:156px;display:block;margin:0 auto;font-weight:700;height:35px;padding-top:11px}
.bloqpro_img_gene.bloqpro_img2{margin-bottom:4%}.bloqpro_img_gene.bloqpro_img2 figcaption,.bloqpro_img_gene.bloqpro_img3 figcaption{top:22%}.bloqpro_fila1 figure:hover{opacity:.8}
@media(max-width:900px){.bloqpro_fila1_col3{width:25%}.bloqpro_fila1_col1,.bloqpro_fila1_col2{padding-right:2%}.bloqpro_img_gene figcaption h3{padding-bottom:5%;font-size:27px}
.bloqpro_img_gene figcaption a{font-size:12px}}@media(max-width:780px){.bloqpro_fila1_col1{padding-right:1%}.bloqpro_fila1_col2{padding-right:initial}
.bloqpro_fila1_col1{width:55%;display:table!important;margin:15px auto}.bloqpro_fila1_col2{width:58%;padding-right:2%}.bloqpro_fila1_col2,.bloqpro_fila1_col3{display:inline-block}
.bloqpro_fila1_col3{width:42%}}@media(max-width:520px){.bloqnov_cont,.bloqpro_cont{padding:28px 10px 40px}}@media(max-width:480px){.bloqpro_img_gene figcaption h3{font-size:20px}
.bloqpro_img_gene figcaption a{display:table;padding:8px 15px;height:initial;width:initial;font-size:11px}.bloqnov_cont,.bloqpro_cont{background:#fff!important}
}@media(max-width:380px){.bloqpro_fila1_col1,.bloqpro_fila1_col2,.bloqpro_fila1_col3{width:100%;display:block}.bloqpro_fila1_col3{margin:15px auto}.bloqpro_fila1_col2{padding-right:initial}
.bloqpro_img_gene figcaption h3{font-size:25px}.bloqpro_img_gene figcaption a{color:#fefefe;border:1px solid #fefefe;font-size:14px;width:156px;display:block;margin:0 auto;font-weight:700;height:35px;padding-top:11px}
}.caru1_cont{background:#ededed;padding:60px 0 50px}.caru1_text1{text-align:center;font-weight:700;font-size:30px;font-family:'Poppins',sans-serif;color:#0E557C;padding-bottom:42px;max-width:1100px;margin:0 auto;border-bottom:1px solid #d7d8da;margin-bottom:25px}
.caru1_text1 span{color:#0290aa}.caru1_fila1{display:table;max-width:1120px;margin:0 auto;width:100%;padding:0 40px}.caru1_sli_cont{width:100%}.caru1_sli_cont img{max-height:90px;width:auto;margin:0 15px;vertical-align:middle;transform:translateY(-50%);top:50%}
.caru1_sli_cont .flickity-page-dots{display:none}.caru1_sli_cont .flickity-button{background:0;border:1px solid #3a3c3f}.caru1_sli_cont .flickity-button:hover{background:#3a3c3f}
.caru1_sli_cont .flickity-prev-next-button{width:30px;height:34px;border-radius:0}.caru1_sli_cont .flickity-button-icon{fill:#3a3c3f}.caru1_sli_cont .flickity-button:hover .flickity-button-icon{fill:#fff}
.caru1_sli_cont .flickity-prev-next-button.previous{left:-80px}.caru1_sli_cont .flickity-prev-next-button.next{right:-80px}.titufon_cont{background-repeat:no-repeat;background-size:cover;margin-bottom:0;position:relative}
.titufon_medio{max-width:1000px;margin:0 auto;padding:10px;position:relative;height:184px}.titufon_titu{font-size:30px;font-weight:700;color:#0097B8;text-align:left;position:absolute;transform:translate(0,-50%);top:50%}
@media(max-width:520px){.titufon_cont{background-position:-130px 0}.titufon_medio{height:120px}}.serv_cont_medio{max-width:964px;margin:0 auto;padding-top:108px;padding-bottom:108px}
.serv_fila1{display:table;width:100%;margin-bottom:50px;height:228px}.serv_fila1_col1{width:196px;display:table-cell;text-align:center;vertical-align:middle}
.serv_fila1_col2{display:table-cell;vertical-align:middle;padding:10px 60px;border:1px solid #d2d3d4}.serv_fila1_col2 h3{font-family:'Poppins',sans-serif;color:#0097B8;font-size:22px;font-weight:400;padding-bottom:5px}
.serv_fila1_col2 h2{font-family:'Poppins',sans-serif;color:#0097B8;font-size:32px;font-weight:700;margin-bottom:15px}.serv_fila1_col2 p{font-family:'Poppins',sans-serif;color:#2b2b2b;font-size:14px;font-weight:300;margin-bottom:2px;line-height:1.2}
@media(max-width:520px){.serv_fila1_col1{width:250px;display:table;margin:auto;background-size:cover!important;min-height:293px;position:relative}.serv_fila1{width:100%;display:block;height:auto}
.serv_fila1 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.serv_cont_medio{padding-left:1.5%;padding-right:1.5%}.serv_fila1_col2{margin-top:15px}
.serv_cont_medio{padding-top:28px;padding-bottom:40px}}.bloqquien_cont{padding:58px 0 40px}.bloqquien_medio{max-width:970px;margin:0 auto;display:table;width:100%}
.bloqquien_medio_cel1,.bloqquien_medio_cel2{display:table-cell;vertical-align:middle}.bloqquien_medio_cel1{padding-right:28px;text-align:right}.bloqquien_medio_cel2{width:400px}
.bloqquien_medio_cel1_bloque{max-width:472px;display:inline-block;width:100%}.bloqquien_medio_cel1_bloque h2{color:#0E557C;font-size:22px;padding-bottom:30px;text-align:left}
.bloqquien_medio_cel1_bloque2{border-left:4px solid #0097B8;max-width:440px;text-align:left;display:inline-block;width:100%;padding-left:4.6%}.bloqquien_medio_cel1_bloque2 strong{font-size:18px;color:#0097B8;line-height:1.4;margin-bottom:24px;display:block}
.bloqquien_medio_cel1_bloque2 p{font-size:14px;color:#2b2b2b;line-height:1.3}.bloqnoso_cont{padding:40px 0 150px}.bloqnoso_medio{max-width:1005px;margin:0 auto;letter-spacing:-0.35em}
.bloqnoso_cuadro_gene{width:46.7%;height:361px;display:inline-table;margin:0 1.65%;letter-spacing:normal;vertical-align:top}.bloqnoso_cuadro_gene_cell{display:table-cell;vertical-align:middle;text-align:center;vertical-align:middle;width:100%;color:#fff}
.bloqnoso_cuadro_gene_cell figure{display:block;margin-bottom:14px}.bloqnoso_cuadro_gene_cell h2{font-size:22px;margin-bottom:20px}.bloqnoso_cuadro_gene_cell p{max-width:374px;margin:0 auto;line-height:1.3;font-size:14px}
@media(max-width:780px){.bloqquien_medio_cel2{width:calc(100% - 472px)}.bloqnoso_cuadro_gene_cell p{padding:0 15px}}@media(max-width:600px){.serv_fila1_col2{padding:10px 20px}
.bloqnoso_cont{padding:40px 1.5% 150px}.bloqquien_cont{padding:28px 1.5% 40px}}@media(max-width:520px){.bloqquien_medio{display:block;width:100%}.bloqquien_medio_cel2{width:100%;max-width:400px;display:table!important;margin:15px auto}
.bloqnoso_cuadro_gene{display:table;margin:15px auto;width:100%}.serv_fila1_col2{display:block}.bloqquien_cont{padding:28px 1.5% 0}.bloqnoso_cont{padding:28px 1.5% 40px}
.foo_cont{padding:28px 10px 40px!important}}.conte_total{width:100%;max-width:1352px;margin:auto;position:relative}.padding_producto{padding:81px 155px}
.filtros_produc{width:200px;display:inline-block;vertical-align:top;margin-right:48px}.list_productos_total{width:calc(100% - 273px);display:inline-block;vertical-align:top;letter-spacing:-5px}
.bloques_fil span{text-transform:uppercase;font-weight:700;font-size:20px;border-bottom:1px solid #d8d5d5;display:block;padding-bottom:20px}.bloques_fil ul li{padding:14px 0;border-bottom:1px solid #d8d5d5}
.bloques_fil ul li a{font-size:14px;font-weight:400;width:100%;padding:14px 0;color:#0a0a0b}.bloques_fil ul li a::before{content:'';width:10px;height:7px;background:url(/img/lista.png)no-repeat;display:inline-block;vertical-align:middle;margin-right:10px}
.bloques_fil ul li a:hover::before,.cateact_mar::before{background-position-y:-9px!important}.bloques_fil ul li a:hover,.cateact_mar{color:#1da0b8!important}
.separacion_blo{padding-top:59px}.img_total{display:block;width:100%}#listaproducto{display:block;overflow:hidden;width:100%}.det_pro{width:30.3%;float:left;vertical-align:top;letter-spacing:normal;margin:25px 10px;box-sizing:border-box}
.det_pro figure{border:1px solid #d8d5d5;padding:37px 35px}.texto_con_pro p{font-weight:400;font-size:15px;padding:25px 16px;text-align:center;word-break:break-all;line-height:24px}
.texto_con_pro a{font-size:14px;font-weight:400;padding:12px 10px;border:1px solid #0E557C;display:table;margin:auto;color:#0E557C;text-transform:none}
.texto_con_pro a:hover{color:#1da0b8;border:1px solid #1da0b8}.filtro_simple{display:table;float:right;overflow:hidden}.filtro_simple a{letter-spacing:normal;font-weight:400;font-size:15px;color:#0a0a0b;text-transform:none;padding:0 9px}
.filtro_simple a:hover{color:#1da0b8}.lista_demo{border-right:1px solid #0a0a0b}.btn_filtro_re{display:none}.agregar_filtros_mo{transform:translate(-8%,-10%)!important;position:absolute!important;background:#fff;padding:20px!important;min-height:550px!important;overflow-y:auto!important;transition-duration:.8s!important;opacity:1!important;z-index:1!important}
.ico_ce_fi{display:none}.titu_fil_bus{letter-spacing:normal;font-size:40px;text-align:center;padding:50px}#mivol_f{display:none}@media(max-width:1245px){.det_pro{width:30.1%}
}@media(max-width:1200px){.det_pro{margin:25px 1.5%;width:30.2%}}@media(max-width:1100px){.padding_producto{padding:28px 2.5%}.list_productos_total{width:calc(100% - 252px)}
}@media(max-width:800px){.det_pro{width:47%}}@media(max-width:650px){.ico_ce_fi{display:block;font-family:'icons';font-size:15px;color:#000;padding:15px 0}
.det_pro{width:30.3%}.filtros_produc{transform:translate(-111%,-20%);position:absolute;margin-right:initial;opacity:-1;z-index:-1}.list_productos_total{width:100%}
.btn_filtro_re{display:block;letter-spacing:normal;margin-left:1.5%}#mivol_f{display:block}#destkop_f{display:none}}@media(max-width:620px){.titu_fil_bus{font-size:40px}
}@media(max-width:540px){.texto_con_pro a{font-size:12px}}@media(max-width:470px){.texto_con_pro a{font-size:11px}}@media(max-width:450px){.texto_con_pro a{font-size:12px}
.texto_con_pro p{line-height:20px;font-size:13px}.det_pro{margin:10px .5%;width:49%}.det_pro figure{padding:21px}}@media(max-width:380px){.titu_fil_bus{font-size:20px}
}.bloq_deta_pro{width:100%;max-width:400px;display:inline-block;vertical-align:top}.bloq_deta_pro figure{padding:61px 65px;border:1px solid #d8d5d5}.form_cotizaci{width:100%;box-sizing:border-box;border:1px solid #d8d5d5;margin-top:44px}
.form_cotizaci form{padding:7px 21px 38px 21px}.form_cotizaci h2{color:#fff;font-size:18px;font-weight:400;padding:11px 20px;width:100%;background:#0E557C}
.form_cotizaci input,.form_cotizaci textarea{width:100%;box-sizing:border-box;padding:12px 18px;border:1px solid #d8d5d5;margin:5px 0;display:block;color:#0097B8}
.form_cotizaci textarea{height:90px;resize:none}.form_cotizaci a{font-weight:400;font-size:14px;color:#fff;padding:11px 20px;background:#0E557C;display:table;margin-top:10px}
.descrip_pro{display:inline-block;vertical-align:top;padding-left:38px;width:calc(100% - 443px)}.descrip_pro h2{font-size:30px;font-weight:700;color:#0097B8;padding-bottom:29px}
.descrip_pro h3{font-size:20px;font-weight:700;padding-top:9px;padding-bottom:27px}.texto_p_pro,.texto_expe{font-size:15px;font-weight:400}.texto_p_pro p{padding-bottom:27px;line-height:22px}
.texto_expe ul li::before,.texto_expe ol li::before{content:'';display:inline-block;width:10px;height:7px;background:url('/img/lista.png')no-repeat;background-position-y:-9px;vertical-align:middle}
.texto_expe ul li,.texto_expe ol li{padding:5px 0;display:block}.link_in_deta{letter-spacing:-5px;padding-bottom:47px}.link_in_deta a{display:inline-block;vertical-align:middle;text-decoration:none;color:#0E557C;font-size:14px;font-weight:400;letter-spacing:normal}
.link_in_deta a::after{display:inline-block;vertical-align:middle;content:'/';font-size:14px;margin:0 5px}.active_det::after{display:none!important}
.active_det{vertical-align:middle;color:#414143!important}.lista_ultimo_blog{letter-spacing:normal;padding:15px 0}.cont_blog2{display:inline-block;vertical-align:middle;width:32%;margin:.5%;box-sizing:border-box}
.cont_blog2 h2{font-size:20px!important}.cont_blog2 .texto_blog_to span{padding:6px 0}.cont_blog2 .texto_blog_to h2{padding:5px 0!important}.cont_blog2 .texto_blog_to p{line-height:1.2;margin:7px 0}
.texto_ul_blo{padding:25px 0!important;margin:inherit!important}@media(max-width:900px){.bloq_deta_pro{max-width:320px}.descrip_pro{width:calc(100% - 325px)}
}@media(max-width:680px){.cont_blog2{width:48.5%!important;margin-bottom:15px;box-sizing:border-box}.cont_blog2 .texto_blog_to p{padding:initial}}@media(max-width:650px){.descrip_pro{width:100%;display:block;padding-left:initial!important}
.bloq_deta_pro{display:block;width:100%;max-width:100%;letter-spacing:-5px}.bloq_deta_pro figure{width:100%;max-width:270px}.bloq_deta_pro .form_cotizaci{width:calc(100% - 279px);margin-top:initial!important;margin-left:1.5%}
.bloq_deta_pro figure,.bloq_deta_pro .form_cotizaci{display:inline-block;vertical-align:middle;letter-spacing:normal}.descrip_pro{padding-top:20px}.texto_con_pro p{line-height:1.2}
}@media(max-width:620px){.cont_blog2 .texto_blog_to h2{font-size:15px!important}.cont_blog2 .texto_blog_to p{font-size:12px!important}.texto_ul_blo{padding-top:25px!important;padding-bottom:20px!important}
}@media(max-width:520px){.bloq_deta_pro figure{width:100%;max-width:250px}.bloq_deta_pro .form_cotizaci{width:calc(100% - 259px)}.form_cotizaci h2{font-size:14px}
.form_cotizaci form{padding:7px 10px 38px 10px}.form_cotizaci input{padding:12px 5px}}@media(max-width:480px){.bloq_deta_pro figure,.bloq_deta_pro .form_cotizaci{width:100%;max-width:initial}
.bloq_deta_pro .form_cotizaci{margin-left:initial;margin-top:15px!important}.form_cotizaci h2{font-size:18px}.form_cotizaci form{padding:7px 21px 38px 21px}
.form_cotizaci input{padding:12px 10px}.texto_con_pro p{font-size:12px;padding:7px 6px}}@media(max-width:420px){.lista_ultimo_blog h2{font-size:18px!important;text-align:center}
}@media(max-width:400px){.cont_blog2{width:100%!important;display:block;margin:15px 0!important}}.conte_total_blog{max-width:1200px;width:100%;display:table;margin:auto}
.cont_blog{margin:25px 30px;width:44%;display:inline-block;vertical-align:middle}.paddi_blog{padding:65px 155px}.texto_blog_to span{display:block;padding:21px 0;font-size:14px;font-weight:400;color:#86868e}
.texto_blog_to h2{font-size:20px;color:#0097B8;font-weight:400;text-align:left;padding:10px 0}.texto_blog_to p{font-size:14px;font-weight:400;line-height:25px;text-align:left;color:#000}
.btn_detl_bol{padding-top:7px;color:#7f7f7f;font-size:15px;font-weight:400}.btn_detl_bol:hover{color:#0097B8}@media(max-width:1000px){.cont_blog{width:45%;margin:25px 2.5%}
}@media(max-width:800px){.texto_blog_to h2{font-size:15px}.texto_blog_to p{font-size:12px;line-height:20px;padding:15px 0}.texto_blog_to span{padding:10px 0}
.texto_blog_to h2{padding-top:10px}}@media(max-width:620px){.texto_blog_to p{padding:inherit!important}.texto_blog_to p{line-height:1.2;padding-bottom:5px!important}
.texto_blog_to span{padding:10px 0 0 0}}@media(max-width:550px){.conte_total_blog{padding:1.5%}.cont_blog{width:49%;margin:25px .5%}}@media(max-width:480px){.texto_blog_to h2{font-size:13px}
.texto_blog_to p,.texto_blog_to span{font-size:11px}.padding_det_blog{padding:20px 1.5%!important}}.padding_det_blog{padding:99px 189px}..detalle_blog_texto{font-weight:400}
.detalle_blog_texto span{font-size:14px;color:#86868e;padding:23px 0;display:block}.detalle_blog_texto h2{font-size:24px;color:#0097B8;padding:10px 0}
.detalle_blog_texto p{font-size:14px;color:#000;margin:15px 0;line-height:25px}#btn_volve_blog{font-size:15px;color:#fff;background:#0097B8;display:table;padding:23px 17px;text-decoration:none;margin-top:28px}
.efect_nue{border:1px solid #0097B8!important}.efect_nue:-ms-input-placeholder{color:#0097B8}.efect_nue::-webkit-input-placeholder{color:#0097B8}.efect_nue::-moz-placeholder{color:#0097B8}
.cont_blog2{width:31.9%}@media(max-width:1200px){.padding_det_blog{padding:99px 1.5%}}@media(max-width:620px){.detalle_blog_texto span{padding:5px 0}.detalle_blog_texto h2{padding:inherit;padding-bottom:5px}
.detalle_blog_texto p{line-height:1.2;margin:10px 0}}@media(max-width:480px){#btn_volve_blog{padding:14px 9px}.detalle_blog_texto h2{font-size:18px}.detalle_blog_texto p{font-size:12px}
}.paginahome{display:table;letter-spacing:normal;margin:auto;padding-top:50px}.paginahome a{padding:9px 13px;display:inline-block;vertical-align:middle;margin:0 2px;cursor:pointer;color:#454546;border:1px solid #454546}
.jp-previous,.jp-next,.jp-current{font-size:16;font-weight:700;color:#0E557C!important;border:1px solid #0E557C!important}.jp-previous,.jp-next{font-family:'icons'}
.errorjps{border:1px solid red!important}.fondo_gene{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,0.6588235294117647);top:0;left:0;z-index:9}
.con_popup_envio{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:50px 20px 35px 20px;z-index:10;width:100%;max-width:310px;text-align:center;font-size:15px;font-weight:700;line-height:20px}
#btn_ac_envi{color:#fff;font-size:18px;padding:15px 20px;background:#0097B8;display:table;margin:15px auto}.wow{visibility:hidden}.comnetar_face_fin{padding-bottom:15px}
.comnetar_face_fin iframe{display:block;width:100%!important}.fb_iframe_widget_fluid_desktop iframe{min-width:100%!important}.dt_blog_redes{font-size:13px;color:#67665f;position:relative}
.dt_blog_redes a span{display:block!important;font-size:28px!important;color:#a89e34;width:28px!important}.dt_blog_redes_t{display:inline-block!important;vertical-align:middle!important}
.dt_blog_redes a{display:inline-block;vertical-align:middle;margin:0 5px;transition:all 300ms ease-in-out}.dt_blog_redes a span.icon-facebook2{color:#3b5998}
.dt_blog_redes a span.icon-twitter{color:#1da1f2}.dt_blog_redes a span.icon-linkedin{color:#0077b5}.lista_ultimo_blog h2{font-size:24px;color:#0097B8;padding:10px 0}
.franja_final{display:block;width:100%;padding:10px;background:#1a1c1f;text-align:center;color:#fff;font-size:11px;font-weight:400}.franja_final a{color:#fff}
.logo_wasp{position:fixed;right:25px;bottom:25px;z-index:2;width:60px;border-radius:50%;overflow:hidden;cursor:pointer;padding:8px;background:#fff}.logo_wasp a{overflow:hidden}
.logo_wasp a img{border-radius:50%}.logo_wasp:hover{-webkit-box-shadow:-1px -1px 59px -20px rgba(0,0,0,0.75);-moz-box-shadow:-1px -1px 59px -20px rgba(0,0,0,0.75);box-shadow:-1px -1px 59px -20px rgba(0,0,0,0.75)}
.primera_en_mayuscula{text-transform:capitalize}