@import url(https://use.typekit.net/uit6nts.css); @import url("https://fonts.googleapis.com/css?family=Maven+Pro:400,500,700"); article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } a { background: transparent; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } pre { white-space: pre-wrap; } q { quotes: "\201C" "\201D" "\2018" "\2019"; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } @media print { * { color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 2cm .5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .table td, .table th { background-color: #fff !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } } html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video, details, summary { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; } html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0,0,0,0); overflow-y: scroll; } body { background-color: white; color: #333; padding: 0; } body * { -webkit-font-smoothing: antialiased !important; text-rendering: optimizelegibility; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #D8D8D8; } p { margin: 0 0 10px 0; } ul { list-style: none; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } a { background: transparent; font-size: 100%; margin: 0; padding: 0; vertical-align: baseline; text-decoration: none; } img, object, embed { max-width: 100%; } img { vertical-align: middle; } .img-rounded { border-radius: 6px; } .img-right { display: block !important; float: right !important; margin: 0 0 20px 50px !important; width: auto !important; } .img-left { display: block !important; float: left !important; margin: 0 50px 20px 0 !important; width: auto !important; } .style-svg { width: 100%; height: auto; } figure a { display: block; } figure .overlay { background-color: #F12A46; width: 100%; height: 100%; position: absolute; display: block; z-index: 4; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } figure:hover > a > .overlay { opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); } figure .thumb-info { position: absolute; width: 100%; height: 100%; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-backface-visibility: hidden; } figure:hover .overlay .thumb-info { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .overlay .thumb-info i { width: 100%; position: absolute; top: 50%; font-size: 44px; margin-top: -15px; height: 30px; line-height: 33px; -moz-text-shadow: 0 0 5px rgba(0,0,0,0.2); -webkit-text-shadow: 0 0 5px rgba(0,0,0,0.2); text-shadow: 0 0 5px rgba(0,0,0,0.2); text-align: center; } .overlay .thumb-info i.small-icon { font-size: 32px; top: 42%; } table { border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%; } th { font-weight: bold; vertical-align: bottom; } td { font-weight: normal; vertical-align: top; } td, td img { vertical-align: top; } th p, td p { font-size: 1em; } caption { display: none; } input, select { vertical-align: middle; } input[type="radio"] { vertical-align: text-bottom; } input[type="checkbox"] { vertical-align: bottom; } button { overflow: visible; width: auto; } .relative { position: relative; } .absolute { position: absolute; } .hidden { display: none !important; } .left { float: left !important; } .right { float: right !important; } .txt-right { text-align: right !important; } .txt-left { text-align: left !important; } .txt-center { text-align: center !important; } .txt-right img, .txt-left img, .txt-center img { display: inline !important; } .skip-float { clear: left; } .clearfix:before, .clearfix:after { display: table; content: " "; } .clearfix:after { clear: both; } .clear { clear: both; display: block; line-height: 0; overflow: hidden; font-size: 0; height: 0; width: 0; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; text-align: center; } .alignright, .alignnone, .alignleft, .aligncenter { max-width: 100%; height: auto; } .alignright { float: right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0 0 5px 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 1.1em; line-height: 1em; margin: 0; padding: 0; font-style: italic; } * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } #wrapper { height: 100%; overflow: hidden; margin: 0 auto; } .boxed { margin-left: auto; margin-right: auto; } .centered { display: block; margin-left: auto; margin-right: auto; text-align: center; } .row { position: relative; width: 100%; } .container { margin-right: auto; margin-left: auto; padding-left: 12px; padding-right: 12px; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } .boxed, .container { max-width: 1199px; } .container .container { padding-left: 0; padding-right: 0; max-width: 1175px; } .row-inner { margin-right: auto; margin-left: auto; max-width: 1175px; } .row-inner .container { max-width: 1175px; padding: 0; } .row-full { left: 50%; margin-left: -50vw; position: relative; width: 100vw; } .cols_group { margin-left: -12px; margin-right: -12px; } .cols_group:before, .cols_group:after { content: " "; display: table; } .cols_group:after { clear: both; } .container_column { vertical-align: top !important; } .content_column { max-width: 564px; position: relative; width: 100%; } .container_column:before, .container_column:after, .content_column:before, .content_column:after { content: " "; display: table; } .container_column:after, .content_column:after { clear: both; } [class*="column_"] { float: left; position: relative; min-height: 1px; padding-left: 12px; padding-right: 12px; } [class*="column_"]:before, [class*="column_"]:after { content: " "; display: table; } [class*="column_"]:after { clear: both; } .column_24 { width: 100%; } .column_23 { width: 95.83333333333334%; } .column_22 { width: 91.66666666666666%; } .column_21 { width: 87.5%; } .column_20 { width: 83.33333333333334%; } .column_19 { width: 79.16666666666666%; } .column_18 { width: 75%; } .column_17 { width: 70.83333333333334%; } .column_16 { width: 66.66666666666666%; } .column_15 { width: 62.5%; } .column_14 { width: 58.333333333333336%; } .column_13 { width: 54.166666666666664%; } .column_12 { width: 50%; } .column_11 { width: 45.83333333333333%; } .column_10 { width: 41.66666666666667%; } .column_9 { width: 37.5%; } .column_8 { width: 33.33333333333333%; } .column_7 { width: 29.166666666666668%; } .column_6 { width: 25%; } .column_5 { width: 20.833333333333336%; } .column_4 { width: 16.666666666666664%; } .column_3 { width: 12.5%; } .column_2 { width: 8.333333333333332%; } .column_1 { width: 4.166666666666666%; } .column_24_pull { right: 100%; } .column_23_pull { right: 95.83333333333334%; } .column_22_pull { right: 91.66666666666666%; } .column_21_pull { right: 87.5%; } .column_20_pull { right: 83.33333333333334%; } .column_19_pull { right: 79.16666666666666%; } .column_18_pull { right: 75%; } .column_17_pull { right: 70.83333333333334%; } .column_16_pull { right: 66.66666666666666%; } .column_15_pull { right: 62.5%; } .column_14_pull { right: 58.333333333333336%; } .column_13_pull { right: 54.166666666666664%; } .column_12_pull { right: 50%; } .column_11_pull { right: 45.83333333333333%; } .column_10_pull { right: 41.66666666666667%; } .column_9_pull { right: 37.5%; } .column_8_pull { right: 33.33333333333333%; } .column_7_pull { right: 29.166666666666668%; } .column_6_pull { right: 25%; } .column_5_pull { right: 20.833333333333336%; } .column_4_pull { right: 16.666666666666664%; } .column_3_pull { right: 12.5%; } .column_2_pull { right: 8.333333333333332%; } .column_1_pull { right: 4.166666666666666%; } .column_0_pull { right: 0%; } .column_24_push { left: 100%; } .column_23_push { left: 95.83333333333334%; } .column_22_push { left: 91.66666666666666%; } .column_21_push { left: 87.5%; } .column_20_push { left: 83.33333333333334%; } .column_19_push { left: 79.16666666666666%; } .column_18_push { left: 75%; } .column_17_push { left: 70.83333333333334%; } .column_16_push { left: 66.66666666666666%; } .column_15_push { left: 62.5%; } .column_14_push { left: 58.333333333333336%; } .column_13_push { left: 54.166666666666664%; } .column_12_push { left: 50%; } .column_11_push { left: 45.83333333333333%; } .column_10_push { left: 41.66666666666667%; } .column_9_push { left: 37.5%; } .column_8_push { left: 33.33333333333333%; } .column_7_push { left: 29.166666666666668%; } .column_6_push { left: 25%; } .column_5_push { left: 20.833333333333336%; } .column_4_push { left: 16.666666666666664%; } .column_3_push { left: 12.5%; } .column_2_push { left: 8.333333333333332%; } .column_1_push { left: 4.166666666666666%; } .column_0_push { left: 0%; } .column_24_offset { margin-left: 100%; } .column_23_offset { margin-left: 95.83333333333334%; } .column_22_offset { margin-left: 91.66666666666666%; } .column_21_offset { margin-left: 87.5%; } .column_20_offset { margin-left: 83.33333333333334%; } .column_19_offset { margin-left: 79.16666666666666%; } .column_18_offset { margin-left: 75%; } .column_17_offset { margin-left: 70.83333333333334%; } .column_16_offset { margin-left: 66.66666666666666%; } .column_15_offset { margin-left: 62.5%; } .column_14_offset { margin-left: 58.333333333333336%; } .column_13_offset { margin-left: 54.166666666666664%; } .column_12_offset { margin-left: 50%; } .column_11_offset { margin-left: 45.83333333333333%; } .column_10_offset { margin-left: 41.66666666666667%; } .column_9_offset { margin-left: 37.5%; } .column_8_offset { margin-left: 33.33333333333333%; } .column_7_offset { margin-left: 29.166666666666668%; } .column_6_offset { margin-left: 25%; } .column_5_offset { margin-left: 20.833333333333336%; } .column_4_offset { margin-left: 16.666666666666664%; } .column_3_offset { margin-left: 12.5%; } .column_2_offset { margin-left: 8.333333333333332%; } .column_1_offset { margin-left: 4.166666666666666%; } .column_0_offset { margin-left: 0%; } @media (min-width: 480px) { .column_24_xs { width: 100%; } .column_23_xs { width: 95.83333333333334%; } .column_22_xs { width: 91.66666666666666%; } .column_21_xs { width: 87.5%; } .column_20_xs { width: 83.33333333333334%; } .column_19_xs { width: 79.16666666666666%; } .column_18_xs { width: 75%; } .column_17_xs { width: 70.83333333333334%; } .column_16_xs { width: 66.66666666666666%; } .column_15_xs { width: 62.5%; } .column_14_xs { width: 58.333333333333336%; } .column_13_xs { width: 54.166666666666664%; } .column_12_xs { width: 50%; } .column_11_xs { width: 45.83333333333333%; } .column_10_xs { width: 41.66666666666667%; } .column_9_xs { width: 37.5%; } .column_8_xs { width: 33.33333333333333%; } .column_7_xs { width: 29.166666666666668%; } .column_6_xs { width: 25%; } .column_5_xs { width: 20.833333333333336%; } .column_4_xs { width: 16.666666666666664%; } .column_3_xs { width: 12.5%; } .column_2_xs { width: 8.333333333333332%; } .column_1_xs { width: 4.166666666666666%; } .column_24_xs_pull { right: 100%; } .column_23_xs_pull { right: 95.83333333333334%; } .column_22_xs_pull { right: 91.66666666666666%; } .column_21_xs_pull { right: 87.5%; } .column_20_xs_pull { right: 83.33333333333334%; } .column_19_xs_pull { right: 79.16666666666666%; } .column_18_xs_pull { right: 75%; } .column_17_xs_pull { right: 70.83333333333334%; } .column_16_xs_pull { right: 66.66666666666666%; } .column_15_xs_pull { right: 62.5%; } .column_14_xs_pull { right: 58.333333333333336%; } .column_13_xs_pull { right: 54.166666666666664%; } .column_12_xs_pull { right: 50%; } .column_11_xs_pull { right: 45.83333333333333%; } .column_10_xs_pull { right: 41.66666666666667%; } .column_9_xs_pull { right: 37.5%; } .column_8_xs_pull { right: 33.33333333333333%; } .column_7_xs_pull { right: 29.166666666666668%; } .column_6_xs_pull { right: 25%; } .column_5_xs_pull { right: 20.833333333333336%; } .column_4_xs_pull { right: 16.666666666666664%; } .column_3_xs_pull { right: 12.5%; } .column_2_xs_pull { right: 8.333333333333332%; } .column_1_xs_pull { right: 4.166666666666666%; } .column_0_xs_pull { right: 0%; } .column_24_xs_push { left: 100%; } .column_23_xs_push { left: 95.83333333333334%; } .column_22_xs_push { left: 91.66666666666666%; } .column_21_xs_push { left: 87.5%; } .column_20_xs_push { left: 83.33333333333334%; } .column_19_xs_push { left: 79.16666666666666%; } .column_18_xs_push { left: 75%; } .column_17_xs_push { left: 70.83333333333334%; } .column_16_xs_push { left: 66.66666666666666%; } .column_15_xs_push { left: 62.5%; } .column_14_xs_push { left: 58.333333333333336%; } .column_13_xs_push { left: 54.166666666666664%; } .column_12_xs_push { left: 50%; } .column_11_xs_push { left: 45.83333333333333%; } .column_10_xs_push { left: 41.66666666666667%; } .column_9_xs_push { left: 37.5%; } .column_8_xs_push { left: 33.33333333333333%; } .column_7_xs_push { left: 29.166666666666668%; } .column_6_xs_push { left: 25%; } .column_5_xs_push { left: 20.833333333333336%; } .column_4_xs_push { left: 16.666666666666664%; } .column_3_xs_push { left: 12.5%; } .column_2_xs_push { left: 8.333333333333332%; } .column_1_xs_push { left: 4.166666666666666%; } .column_0_xs_push { left: 0%; } .column_24_xs_offset { margin-left: 100%; } .column_23_xs_offset { margin-left: 95.83333333333334%; } .column_22_xs_offset { margin-left: 91.66666666666666%; } .column_21_xs_offset { margin-left: 87.5%; } .column_20_xs_offset { margin-left: 83.33333333333334%; } .column_19_xs_offset { margin-left: 79.16666666666666%; } .column_18_xs_offset { margin-left: 75%; } .column_17_xs_offset { margin-left: 70.83333333333334%; } .column_16_xs_offset { margin-left: 66.66666666666666%; } .column_15_xs_offset { margin-left: 62.5%; } .column_14_xs_offset { margin-left: 58.333333333333336%; } .column_13_xs_offset { margin-left: 54.166666666666664%; } .column_12_xs_offset { margin-left: 50%; } .column_11_xs_offset { margin-left: 45.83333333333333%; } .column_10_xs_offset { margin-left: 41.66666666666667%; } .column_9_xs_offset { margin-left: 37.5%; } .column_8_xs_offset { margin-left: 33.33333333333333%; } .column_7_xs_offset { margin-left: 29.166666666666668%; } .column_6_xs_offset { margin-left: 25%; } .column_5_xs_offset { margin-left: 20.833333333333336%; } .column_4_xs_offset { margin-left: 16.666666666666664%; } .column_3_xs_offset { margin-left: 12.5%; } .column_2_xs_offset { margin-left: 8.333333333333332%; } .column_1_xs_offset { margin-left: 4.166666666666666%; } .column_0_xs_offset { margin-left: 0%; } } @media (min-width: 768px) { .column_24_sm { width: 100%; } .column_23_sm { width: 95.83333333333334%; } .column_22_sm { width: 91.66666666666666%; } .column_21_sm { width: 87.5%; } .column_20_sm { width: 83.33333333333334%; } .column_19_sm { width: 79.16666666666666%; } .column_18_sm { width: 75%; } .column_17_sm { width: 70.83333333333334%; } .column_16_sm { width: 66.66666666666666%; } .column_15_sm { width: 62.5%; } .column_14_sm { width: 58.333333333333336%; } .column_13_sm { width: 54.166666666666664%; } .column_12_sm { width: 50%; } .column_11_sm { width: 45.83333333333333%; } .column_10_sm { width: 41.66666666666667%; } .column_9_sm { width: 37.5%; } .column_8_sm { width: 33.33333333333333%; } .column_7_sm { width: 29.166666666666668%; } .column_6_sm { width: 25%; } .column_5_sm { width: 20.833333333333336%; } .column_4_sm { width: 16.666666666666664%; } .column_3_sm { width: 12.5%; } .column_2_sm { width: 8.333333333333332%; } .column_1_sm { width: 4.166666666666666%; } .column_24_sm_pull { right: 100%; } .column_23_sm_pull { right: 95.83333333333334%; } .column_22_sm_pull { right: 91.66666666666666%; } .column_21_sm_pull { right: 87.5%; } .column_20_sm_pull { right: 83.33333333333334%; } .column_19_sm_pull { right: 79.16666666666666%; } .column_18_sm_pull { right: 75%; } .column_17_sm_pull { right: 70.83333333333334%; } .column_16_sm_pull { right: 66.66666666666666%; } .column_15_sm_pull { right: 62.5%; } .column_14_sm_pull { right: 58.333333333333336%; } .column_13_sm_pull { right: 54.166666666666664%; } .column_12_sm_pull { right: 50%; } .column_11_sm_pull { right: 45.83333333333333%; } .column_10_sm_pull { right: 41.66666666666667%; } .column_9_sm_pull { right: 37.5%; } .column_8_sm_pull { right: 33.33333333333333%; } .column_7_sm_pull { right: 29.166666666666668%; } .column_6_sm_pull { right: 25%; } .column_5_sm_pull { right: 20.833333333333336%; } .column_4_sm_pull { right: 16.666666666666664%; } .column_3_sm_pull { right: 12.5%; } .column_2_sm_pull { right: 8.333333333333332%; } .column_1_sm_pull { right: 4.166666666666666%; } .column_0_sm_pull { right: 0%; } .column_24_sm_push { left: 100%; } .column_23_sm_push { left: 95.83333333333334%; } .column_22_sm_push { left: 91.66666666666666%; } .column_21_sm_push { left: 87.5%; } .column_20_sm_push { left: 83.33333333333334%; } .column_19_sm_push { left: 79.16666666666666%; } .column_18_sm_push { left: 75%; } .column_17_sm_push { left: 70.83333333333334%; } .column_16_sm_push { left: 66.66666666666666%; } .column_15_sm_push { left: 62.5%; } .column_14_sm_push { left: 58.333333333333336%; } .column_13_sm_push { left: 54.166666666666664%; } .column_12_sm_push { left: 50%; } .column_11_sm_push { left: 45.83333333333333%; } .column_10_sm_push { left: 41.66666666666667%; } .column_9_sm_push { left: 37.5%; } .column_8_sm_push { left: 33.33333333333333%; } .column_7_sm_push { left: 29.166666666666668%; } .column_6_sm_push { left: 25%; } .column_5_sm_push { left: 20.833333333333336%; } .column_4_sm_push { left: 16.666666666666664%; } .column_3_sm_push { left: 12.5%; } .column_2_sm_push { left: 8.333333333333332%; } .column_1_sm_push { left: 4.166666666666666%; } .column_0_sm_push { left: 0%; } .column_24_sm_offset { margin-left: 100%; } .column_23_sm_offset { margin-left: 95.83333333333334%; } .column_22_sm_offset { margin-left: 91.66666666666666%; } .column_21_sm_offset { margin-left: 87.5%; } .column_20_sm_offset { margin-left: 83.33333333333334%; } .column_19_sm_offset { margin-left: 79.16666666666666%; } .column_18_sm_offset { margin-left: 75%; } .column_17_sm_offset { margin-left: 70.83333333333334%; } .column_16_sm_offset { margin-left: 66.66666666666666%; } .column_15_sm_offset { margin-left: 62.5%; } .column_14_sm_offset { margin-left: 58.333333333333336%; } .column_13_sm_offset { margin-left: 54.166666666666664%; } .column_12_sm_offset { margin-left: 50%; } .column_11_sm_offset { margin-left: 45.83333333333333%; } .column_10_sm_offset { margin-left: 41.66666666666667%; } .column_9_sm_offset { margin-left: 37.5%; } .column_8_sm_offset { margin-left: 33.33333333333333%; } .column_7_sm_offset { margin-left: 29.166666666666668%; } .column_6_sm_offset { margin-left: 25%; } .column_5_sm_offset { margin-left: 20.833333333333336%; } .column_4_sm_offset { margin-left: 16.666666666666664%; } .column_3_sm_offset { margin-left: 12.5%; } .column_2_sm_offset { margin-left: 8.333333333333332%; } .column_1_sm_offset { margin-left: 4.166666666666666%; } .column_0_sm_offset { margin-left: 0%; } } @media (min-width: 992px) { .column_24_md { width: 100%; } .column_23_md { width: 95.83333333333334%; } .column_22_md { width: 91.66666666666666%; } .column_21_md { width: 87.5%; } .column_20_md { width: 83.33333333333334%; } .column_19_md { width: 79.16666666666666%; } .column_18_md { width: 75%; } .column_17_md { width: 70.83333333333334%; } .column_16_md { width: 66.66666666666666%; } .column_15_md { width: 62.5%; } .column_14_md { width: 58.333333333333336%; } .column_13_md { width: 54.166666666666664%; } .column_12_md { width: 50%; } .column_11_md { width: 45.83333333333333%; } .column_10_md { width: 41.66666666666667%; } .column_9_md { width: 37.5%; } .column_8_md { width: 33.33333333333333%; } .column_7_md { width: 29.166666666666668%; } .column_6_md { width: 25%; } .column_5_md { width: 20.833333333333336%; } .column_4_md { width: 16.666666666666664%; } .column_3_md { width: 12.5%; } .column_2_md { width: 8.333333333333332%; } .column_1_md { width: 4.166666666666666%; } .column_24_md_pull { right: 100%; } .column_23_md_pull { right: 95.83333333333334%; } .column_22_md_pull { right: 91.66666666666666%; } .column_21_md_pull { right: 87.5%; } .column_20_md_pull { right: 83.33333333333334%; } .column_19_md_pull { right: 79.16666666666666%; } .column_18_md_pull { right: 75%; } .column_17_md_pull { right: 70.83333333333334%; } .column_16_md_pull { right: 66.66666666666666%; } .column_15_md_pull { right: 62.5%; } .column_14_md_pull { right: 58.333333333333336%; } .column_13_md_pull { right: 54.166666666666664%; } .column_12_md_pull { right: 50%; } .column_11_md_pull { right: 45.83333333333333%; } .column_10_md_pull { right: 41.66666666666667%; } .column_9_md_pull { right: 37.5%; } .column_8_md_pull { right: 33.33333333333333%; } .column_7_md_pull { right: 29.166666666666668%; } .column_6_md_pull { right: 25%; } .column_5_md_pull { right: 20.833333333333336%; } .column_4_md_pull { right: 16.666666666666664%; } .column_3_md_pull { right: 12.5%; } .column_2_md_pull { right: 8.333333333333332%; } .column_1_md_pull { right: 4.166666666666666%; } .column_0_md_pull { right: 0%; } .column_24_md_push { left: 100%; } .column_23_md_push { left: 95.83333333333334%; } .column_22_md_push { left: 91.66666666666666%; } .column_21_md_push { left: 87.5%; } .column_20_md_push { left: 83.33333333333334%; } .column_19_md_push { left: 79.16666666666666%; } .column_18_md_push { left: 75%; } .column_17_md_push { left: 70.83333333333334%; } .column_16_md_push { left: 66.66666666666666%; } .column_15_md_push { left: 62.5%; } .column_14_md_push { left: 58.333333333333336%; } .column_13_md_push { left: 54.166666666666664%; } .column_12_md_push { left: 50%; } .column_11_md_push { left: 45.83333333333333%; } .column_10_md_push { left: 41.66666666666667%; } .column_9_md_push { left: 37.5%; } .column_8_md_push { left: 33.33333333333333%; } .column_7_md_push { left: 29.166666666666668%; } .column_6_md_push { left: 25%; } .column_5_md_push { left: 20.833333333333336%; } .column_4_md_push { left: 16.666666666666664%; } .column_3_md_push { left: 12.5%; } .column_2_md_push { left: 8.333333333333332%; } .column_1_md_push { left: 4.166666666666666%; } .column_0_md_push { left: 0%; } .column_24_md_offset { margin-left: 100%; } .column_23_md_offset { margin-left: 95.83333333333334%; } .column_22_md_offset { margin-left: 91.66666666666666%; } .column_21_md_offset { margin-left: 87.5%; } .column_20_md_offset { margin-left: 83.33333333333334%; } .column_19_md_offset { margin-left: 79.16666666666666%; } .column_18_md_offset { margin-left: 75%; } .column_17_md_offset { margin-left: 70.83333333333334%; } .column_16_md_offset { margin-left: 66.66666666666666%; } .column_15_md_offset { margin-left: 62.5%; } .column_14_md_offset { margin-left: 58.333333333333336%; } .column_13_md_offset { margin-left: 54.166666666666664%; } .column_12_md_offset { margin-left: 50%; } .column_11_md_offset { margin-left: 45.83333333333333%; } .column_10_md_offset { margin-left: 41.66666666666667%; } .column_9_md_offset { margin-left: 37.5%; } .column_8_md_offset { margin-left: 33.33333333333333%; } .column_7_md_offset { margin-left: 29.166666666666668%; } .column_6_md_offset { margin-left: 25%; } .column_5_md_offset { margin-left: 20.833333333333336%; } .column_4_md_offset { margin-left: 16.666666666666664%; } .column_3_md_offset { margin-left: 12.5%; } .column_2_md_offset { margin-left: 8.333333333333332%; } .column_1_md_offset { margin-left: 4.166666666666666%; } .column_0_md_offset { margin-left: 0%; } } @media (min-width: 1200px) { .column_24_lg { width: 100%; } .column_23_lg { width: 95.83333333333334%; } .column_22_lg { width: 91.66666666666666%; } .column_21_lg { width: 87.5%; } .column_20_lg { width: 83.33333333333334%; } .column_19_lg { width: 79.16666666666666%; } .column_18_lg { width: 75%; } .column_17_lg { width: 70.83333333333334%; } .column_16_lg { width: 66.66666666666666%; } .column_15_lg { width: 62.5%; } .column_14_lg { width: 58.333333333333336%; } .column_13_lg { width: 54.166666666666664%; } .column_12_lg { width: 50%; } .column_11_lg { width: 45.83333333333333%; } .column_10_lg { width: 41.66666666666667%; } .column_9_lg { width: 37.5%; } .column_8_lg { width: 33.33333333333333%; } .column_7_lg { width: 29.166666666666668%; } .column_6_lg { width: 25%; } .column_5_lg { width: 20.833333333333336%; } .column_4_lg { width: 16.666666666666664%; } .column_3_lg { width: 12.5%; } .column_2_lg { width: 8.333333333333332%; } .column_1_lg { width: 4.166666666666666%; } .column_24_lg_pull { right: 100%; } .column_23_lg_pull { right: 95.83333333333334%; } .column_22_lg_pull { right: 91.66666666666666%; } .column_21_lg_pull { right: 87.5%; } .column_20_lg_pull { right: 83.33333333333334%; } .column_19_lg_pull { right: 79.16666666666666%; } .column_18_lg_pull { right: 75%; } .column_17_lg_pull { right: 70.83333333333334%; } .column_16_lg_pull { right: 66.66666666666666%; } .column_15_lg_pull { right: 62.5%; } .column_14_lg_pull { right: 58.333333333333336%; } .column_13_lg_pull { right: 54.166666666666664%; } .column_12_lg_pull { right: 50%; } .column_11_lg_pull { right: 45.83333333333333%; } .column_10_lg_pull { right: 41.66666666666667%; } .column_9_lg_pull { right: 37.5%; } .column_8_lg_pull { right: 33.33333333333333%; } .column_7_lg_pull { right: 29.166666666666668%; } .column_6_lg_pull { right: 25%; } .column_5_lg_pull { right: 20.833333333333336%; } .column_4_lg_pull { right: 16.666666666666664%; } .column_3_lg_pull { right: 12.5%; } .column_2_lg_pull { right: 8.333333333333332%; } .column_1_lg_pull { right: 4.166666666666666%; } .column_0_lg_pull { right: 0%; } .column_24_lg_push { left: 100%; } .column_23_lg_push { left: 95.83333333333334%; } .column_22_lg_push { left: 91.66666666666666%; } .column_21_lg_push { left: 87.5%; } .column_20_lg_push { left: 83.33333333333334%; } .column_19_lg_push { left: 79.16666666666666%; } .column_18_lg_push { left: 75%; } .column_17_lg_push { left: 70.83333333333334%; } .column_16_lg_push { left: 66.66666666666666%; } .column_15_lg_push { left: 62.5%; } .column_14_lg_push { left: 58.333333333333336%; } .column_13_lg_push { left: 54.166666666666664%; } .column_12_lg_push { left: 50%; } .column_11_lg_push { left: 45.83333333333333%; } .column_10_lg_push { left: 41.66666666666667%; } .column_9_lg_push { left: 37.5%; } .column_8_lg_push { left: 33.33333333333333%; } .column_7_lg_push { left: 29.166666666666668%; } .column_6_lg_push { left: 25%; } .column_5_lg_push { left: 20.833333333333336%; } .column_4_lg_push { left: 16.666666666666664%; } .column_3_lg_push { left: 12.5%; } .column_2_lg_push { left: 8.333333333333332%; } .column_1_lg_push { left: 4.166666666666666%; } .column_0_lg_push { left: 0%; } .column_24_lg_offset { margin-left: 100%; } .column_23_lg_offset { margin-left: 95.83333333333334%; } .column_22_lg_offset { margin-left: 91.66666666666666%; } .column_21_lg_offset { margin-left: 87.5%; } .column_20_lg_offset { margin-left: 83.33333333333334%; } .column_19_lg_offset { margin-left: 79.16666666666666%; } .column_18_lg_offset { margin-left: 75%; } .column_17_lg_offset { margin-left: 70.83333333333334%; } .column_16_lg_offset { margin-left: 66.66666666666666%; } .column_15_lg_offset { margin-left: 62.5%; } .column_14_lg_offset { margin-left: 58.333333333333336%; } .column_13_lg_offset { margin-left: 54.166666666666664%; } .column_12_lg_offset { margin-left: 50%; } .column_11_lg_offset { margin-left: 45.83333333333333%; } .column_10_lg_offset { margin-left: 41.66666666666667%; } .column_9_lg_offset { margin-left: 37.5%; } .column_8_lg_offset { margin-left: 33.33333333333333%; } .column_7_lg_offset { margin-left: 29.166666666666668%; } .column_6_lg_offset { margin-left: 25%; } .column_5_lg_offset { margin-left: 20.833333333333336%; } .column_4_lg_offset { margin-left: 16.666666666666664%; } .column_3_lg_offset { margin-left: 12.5%; } .column_2_lg_offset { margin-left: 8.333333333333332%; } .column_1_lg_offset { margin-left: 4.166666666666666%; } .column_0_lg_offset { margin-left: 0%; } .column_0 { float: none; position: relative; min-height: 1px; padding-left: 0; padding-right: 0; } } .row.gutter .cols_group { margin-left: -12px; margin-right: -12px; } .row.gutter .cols_group > [class^="column_"], .row.gutter .cols_group > [class*=" column_"] { padding-right: 12px; padding-left: 12px; } .row.no-gutter .cols_group { margin-right: 0; margin-left: 0; } .row.no-gutter .cols_group > [class^="column_"], .row.no-gutter .cols_group > [class*=" column_"] { padding-right: 0; padding-left: 0; } .container_height { display: table; width: 100%; } .cols_group_height { display: table-row; } .column_height { display: table-cell; float: none; } .row.row-height .container { display: table; width: 100%; } .row.row-height .cols_group { display: table-row; } .row.row-height .cols_group > [class^="column_"], .row.row-height .cols_group > [class*=" column_"] { display: table-cell; float: none; padding: 0; background-clip: padding-box; border-right: 12px solid transparent; border-left: 12px solid transparent; } .row.row-height .cols_group > [class^="column_"]:first-child, .row.row-height .cols_group > [class*=" column_"]:first-child { border-left: 0 none; } .row.row-height .cols_group > [class^="column_"]:last-child, .row.row-height .cols_group > [class*=" column_"]:last-child { border-right: 0 none; } .column-top { vertical-align: top; } .column-middle { vertical-align: middle; } .column-bottom { vertical-align: bottom; } .row.vertical-divider .cols_group > [class*='column_']:not(:last-child):after { background: #272E31; width: 1px; content: ""; display: block; position: absolute; top: 0; bottom: 0; right: 0; min-height: 70px; } .row-centered { text-align: center; } .row-centered .cols_group > [class^="column_"], .row-centered .cols_group > [class*=" column_"] { display: inline-block; float: none; margin-right: -4px !important; width: auto !important; } .column_8.column_9 { width: 37.5%; } .separador { border-top: 1px solid #C2C2C2; } .columna_min { padding-left: 50px; } .column_0 { width: 100%; padding-left: 0; padding-right: 0; } .wow { visibility: hidden; } body { background-color: #FFFFFF; font-family: 'aktiv-grotesk', sans-serif; line-height: 2.4em; color: 181700; } .header_title { background-position: 0 bottom; background-repeat: no-repeat; margin: 0; padding: 0; width: 100% !important; } .page-heading { padding: 0; } .page-heading .tt_template_row:first-child { background-color: #ECECEA; border-bottom: 3px solid #FFF; margin: 0 0px !important; padding: 0px 0 14px 16px; } .page-heading h1 { margin: 0 0 0 -23px; padding-top: 27px !important; } .page-heading .box_subtitle { margin-left: -23px; } .page-heading .box_subtitle p { margin-bottom: 0 !important; } .page-heading .breadcrumbs, #header .header-text p.breadcrumbs { font-size:1.2em !important; display:none; } .page-heading .social-links { text-align: right; } .title-row, .title-section { background: url(https://www.herreroip.com/media/title-section-separator.gif) no-repeat center bottom; color: #1A171B; font-size: !important; font-size: 2.4em !important; font-size: 2.2em !important; font-weight: bold !important; margin: 0 auto 50px auto !important; padding-bottom: 10px !important; text-align: center !important; text-transform: !important; } .title-row span, .title-section span { border: 2px solid #1A171B; background-color: #1A171B; display: block; margin: 20px auto 0 auto; width: 38px; } .title-mas { text-transform: uppercase !important; color: #000000 !important; font-size: 2.3em !important; } .bg-02 .title-row, .bg-02 .title-section { color: #FFFFFF !important; font-style: normal; } .bg-02 .title-row span, .bg-02 .title-section span { border: 2px solid #FFFFFF; background-color: #FFFFFF; } .separador_brd_top { border-top: 1px solid #C2C2C2; } .separador_brd_bottom { border-bottom: 1px solid #C2C2C2; } .summary { color: ; font-size: ; font-style: ; font-weight: ; text-transform: ; margin-bottom: 15px; margin-top: 15px; } .home .summary { text-align: center; font-size: 2.5em; color: #A82A46; font-weight: 300; font-style: italic; margin: -50px 0 48px 0; } ul li { background: url() no-repeat 0 9px; margin-bottom: 5px; padding: 0 0 1px 12px; } ul ul { padding: 18px 0 0 0; } ul li li { background: none; font-size: 1em !important; list-style-position: inside; list-style-type: circle; margin-bottom: 5px; padding: 0; } ol li { list-style-position: inside; margin-bottom: 10px; padding: 0; } ol { list-style-type: none; list-style-type: decimal !ie; counter-reset: li-counter; position: relative; padding: 0 30px 0px 30px !important; } ol > li:before { position: absolute; top: 0; left: -1em; width: 0.8em; font-size: 2.8em; line-height: 1; text-align: right; font-weight: 400; color: #c72e53; content: counter(li-counter); counter-increment: li-counter; } ol > li { position: relative; margin-bottom: 20px; padding-left: 0.5em; min-height: 3em; border-left: 1px solid #c72e53; padding-left: 10px; } ol ol { padding: 18px 0 8px 0; } ol li li { font-size: 1em !important; list-style-position: inside; list-style-type: lower-latin; margin-bottom: 5px; padding: 0 0 0 30px; } .box_ficha h2, .box_ficha h3, .box_ficha h4 { padding-left: 17px; } .box_ficha ul { padding: 0 0 30px 17px; } .box_ficha ul.list_menu, ul.list_menu { padding: 0; margin: 0 -12px; border-top: 1px solid #FFF; } ul.list_menu li { background-image: none; border-bottom: 1px solid #FFF; padding: 23px; margin: 0; } ul.list_menu li a { padding: 23px; margin: -23px; display: block; color: #272928; background-image: url(https://www.herreroip.com/media/ic_down.png); background-position: right 35%; background-repeat: no-repeat; } ul.list_menu li a:hover { background-image: url(https://www.herreroip.com/media/ic_down_hover.png); color: #FFFFFF; background-color: #A11736; } a, a:active, a:focus { outline: none; } a { color: #e9344d; } a:hover { color: #000; } .button { background-color: #e9344d; border: 1px solid #e9344d; color: #fff; display: inline-block; font-size: 16px; height: auto; padding: 9px 25px; margin: 0; outline: none; font-weight: normal; text-transform: uppercase; } .button:hover { background-color: #000; border: 1px solid #000; color: #fff; outline: 0; padding: 9px 25px; } .button.rounded { -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-top-left-radius: 6px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } table { border-top: 1px solid #DEDFE0; border-left: 1px solid #DEDFE0; margin: 15px 0 55px 0; } table th { border-bottom: 1px solid #DEDFE0; border-right: 1px solid #DEDFE0; color: #8E8E8E; font-size: 1.6em; padding: 12px; text-align: center; text-transform: uppercase; } table td { border-bottom: 1px solid #DEDFE0; border-right: 1px solid #DEDFE0; color: #6A6A6A; font-size: 1.6em; padding: 12px; text-align: center; } table strong { color: ; } .top-border { border-top: 1px solid ; } .bottom-border { border-bottom: 1px solid ; } .top-spacing { padding-top: 120px; } .bottom-spacing { padding-bottom: 120px; } .top-spacing-med { padding-top: 100px; } .bottom-spacing-med { padding-bottom: 100px; } .top-spacing-med.row-archive-header{ padding-top:60px; } .bottom-spacing-med.row-archive-header{ padding-bottom:60px; } .page-id-116 .top-spacing-med.row-archive-header{ padding-top:0px; } .page-id-116 .bottom-spacing-med.row-archive-header{ padding-bottom:0px; } .single.single-post .top-spacing-med { padding-top: 60px; } .single.single-post .bottom-spacing-med { padding-bottom: 60px; } .top-spacing-min { padding-top: 80px; } .bottom-spacing-min { padding-bottom: 80px; } .bg-01 { background-color: #FFFFFF; } .bg-02 { background-color: #000000; } .bg-03 { background-color: #c6cdcb; } .bg-04 { background-color: #e9344d; background-color: #c72e53; } .bg-05 { background-color: #EDEFEF; } .bg-06 { background-color: #F6F6F6; } .top-border.bg-02 { border-top: 1px solid #fff; } .clear { clear: both; line-height: 0; font-size: 0; } .parallax-image { min-height: 270px; overflow: hidden; background-position: 50% 50%; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; width: 100%; background-repeat: no-repeat; } @media only screen and (max-width: 769px) { .parallax-image { background-attachment: scroll; background-position: 40% 50%; } } @media only screen and (min-width: 768px) { .parallax-image { background-attachment: fixed; } } #toTop { background: url(https://www.herreroip.com/media/top.svg) no-repeat 0 0; bottom: 12px; display: none; height: 50px; overflow: hidden; position: fixed; right: 10px; text-indent: 100%; width: 50px; } #toTopHover { background: url(https://www.herreroip.com/media/top_over.svg) no-repeat 0 0; display: block; float: left; height: 50px; overflow: hidden; width: 50px; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); } #toTop:active, #toTop:focus { outline: none; } .header { background-color: #FFF; } body.home .header { background-color: transparent; border: 0; padding: 0 0 0 0; margin: 0 0 0 0; } .topHeader { background-color: ; padding: 0 0 0 0; margin: 0 0 0 0; } .header_mobile { background-color: #FFF; border-bottom: 1px solid #DDDDDD; display: none; } .has-mini-header .header_mobile { position: fixed; display: block; z-index: 9997; top: 0; } .header_mobile .visible-phone { display: block; } .header_mobile .hidden-phone { display: none; } .header_mobile .show-menu { display: none; } .topHeader .tt_template_structure { float: right; } .full-width .container { max-width: 100% !important; } .full-width .container .container { max-width: 1152px !important; } .left { float: left; } .right { float: right; } .visible-phone { display: none; } .box_featured h2 { color: #FFFFFF; font-size: 3.5em; font-style: italic; font-weight: 400; margin: 0 0 18px 0; padding: 0 0 24px 0; background-image: url(https://www.herreroip.com/media/hr_4.jpg); background-repeat: no-repeat; background-position: 0 bottom; line-height: 1em; } .box_featured p { color: #FFFFFF; font-size: 2.0em; font-style: italic; font-weight: 400; margin: 0 0 0 0; padding: 0 0 0 0; } @media only screen and (max-width: 641px) { .gform_wrapper .ginput_container span:not(.ginput_price) { margin-bottom: 8px; display: inline !important; } #logo { margin-top: 0px !important; } #header .moduleText p a{ margin-bottom: 0 !important; } } @media only screen and (max-width: 480px) { .visible-phone { display: block; } .hidden-phone { display: none; } .row { height: auto !important; } .row_1 { display: none; } .row_2 { background-color: #F9720F; padding: 0; } [class*="column_"] { width: 100%; } .column_0 { padding-right: 0; padding-left: 0; width: 100%; } .container_column { background-position: center center !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; min-height: auto !important; height: auto !important; } .container_column.img-container-empty { min-height: 200px !important; } .top-spacing { padding-top: 20px !important; } .bottom-spacing { padding-bottom: 20px !important; } .top-spacing-med { padding-top: 52px; } .bottom-spacing-med { padding-bottom: 52px; } .top-spacing-min { padding-top: 20px; } .bottom-spacing-min { padding-bottom: 20px; } .header .container { padding-left: 0 !important; padding-right: 0 !important; } .header_mobile .container { padding-left: 0; padding-right: 0; } .header .fa-bars { color: ; } .header #logo { float: left; padding: 10px 0 10px 0; } .header .nav-control { padding: 10px 0 10px 0; } .header .nav-control { float: right; text-align: right; } .topHeader { display: none; } .sidebar { padding: 0; } .submenu { margin-bottom: 15px; } .sidebar :last-child { margin-bottom: 0; } h1 { font-size: 3em; } .page-heading h1, .page-heading .h1 { font-size: 3.5em; padding-top: 4px !important; } .page-heading .breadcrumbs { display: none; } h2, .h2 { font-size: 2.6em; line-height: normal; } h3, .h3 { font-size: 2em; } h4, .h4 { font-size: 1.6em; } .summary { font-size: 2.4em; } .table-responsive { margin-bottom: 15px; overflow-y: hidden; overflow-x: scroll; width: 100%; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; } .table-responsive>table { margin-bottom: 0; } .bottomFooter p { text-aling: center; } .bottomFooter .menu { text-align: right; margin: 0 auto; } .bottomFooter .menu li { margin: 0 auto; } #toTop { bottom: 120px; } } @media only screen and (min-width : 481px) and (max-width: 769px) { h1 { font-size: 3em; } .visible-phone { display: block; } .hidden-phone { display: none; } .row { height: auto !important; } .row_1 { display: none; } .row_2 { background-color: #F9720F; padding: 0; } .columna_min { padding-left: 0px; } [class*="column_"] { width: 100%; } .column_0 { padding-right: 0; padding-left: 0; width: 100%; } .container_column { background-position: center center !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; min-height: auto !important; height: auto !important; } .container_column.img-container-empty { min-height: 300px !important; } .header .container { padding-left: 0 !important; padding-right: 0 !important; } .header_mobile .container { padding-left: 0; padding-right: 0; } .topHeader { display: none; } .topHeader [class*="column_"] { width: auto; } .header .fa-bars { color: ; } .header #logo { float: left; padding: 10px 0 10px 0; } .header .nav-control { padding: 10px 0 10px 0; } .header .nav-control { float: right; text-align: right; } .sidebar { padding: 0; } .submenu { margin-bottom: 15px; } .sidebar :last-child { margin-bottom: 0; } h2, .h2 { font-size: 2.6em; line-height: normal; } .summary { font-size: 2.4em; } .table-responsive { margin-bottom: 15px; overflow-y: hidden; overflow-x: scroll; width: 100%; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; } .table-responsive>table { margin-bottom: 0; } .bottomFooter .menu { text-align: center; margin: 0 auto; } .bottomFooter .menu li { margin: 0 auto; } #toTop { bottom: 120px; } } @media only screen and (min-width : 769px) and (max-width: 956px) { .visible-phone { display: block; } .hidden-phone { display: none; } .column_18 { width: 66.66666666666666%; } .column_6 { width: 33.33333333333333%; } .column_0 { padding-right: 0; padding-left: 0; width: 100%; } .container_column { background-position: center center !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; } .background-left .container_column { background-position: 0 0 !important; } .header .container { padding-left: 0 !important; padding-right: 0 !important; } .header_mobile .container { padding-left: 0; padding-right: 0; } .topHeader [class*="column_"] { width: auto; } .header .fa-bars { color: ; } .header #logo { float: left; padding: 10px 0 10px 0; } .header .nav-control { padding: 10px 0 10px 0; } .header .nav-control { float: right; text-align: right; } .sidebar { padding: 0; } .submenu { margin-bottom: 15px; } .sidebar :last-child { margin-bottom: 0; } .img-right { float: none !important; margin: 0 0 20px 0 !important; } .footer .col_1, .footer .col_1, .footer .col_1, .footer .col_4 { width: 50%; } .footer .column_24 { padding-bottom: 0; width: 100%; } .bottomFooter [class*="column_"] { text-align: center; width: 100%; } .bottomFooter .menu { text-align: center; margin: 0 auto; width: auto; } .bottomFooter .menu li { margin: 0 auto; } #toTop { bottom: 80px; } } @media only screen and (min-width : 957px) { .topHeader [class*="column_"] { width: auto; } } body.maintenance { text-align: center; } body.maintenance h1 { line-height: 1.4em; } body.maintenance p { font-size: 1.8em; } .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; } .team-member-image img { transition: all .2s ease-in-out; } .team-member-image img:hover { transform: scale(1.1); } .hidden-anchor br { display: none; } @media only screen and (max-width: 1098px) { .header .container { padding-left: 0 !important; padding-right: 0 !important; } .header_mobile .container { padding-left: 0; padding-right: 0; } } @media only screen and (max-width: 1200px) { .home h1, .home .h1 { padding-top: 60px !important; } } @media only screen and (max-width: 800px) { .home h1, .home .h1 { padding-top: 30px !important; } } @media only screen and (max-width: 500px) { html { font-size: 59.5%; } .box_featured h2 { font-size: 2.5em; } } .acreditaciones-row .txt-right { top: 10px; left: 0; height: 59px; position: absolute; z-index: 9999; } .acreditaciones-row h2 { color: #AAA9AA !important; } .acreditaciones-row .directory-module { width: 100% !important; padding: 0 80px !important; } .acreditaciones-row .carousel-item { padding: 0 0 !important; width: 25%; border: 0; } .acreditaciones-row .media-top .directory-item-media { text-align: center !important; border: 0; } .acreditaciones-row .media-top .directory-item-media img { border: 0; margin: 0 auto; } .acreditaciones-row .directory-module a.prev, .acreditaciones-row .directory-module a.next { background-image: url(https://www.herreroip.com/media/slide_pagination_2.png); } @media only screen and (max-width: 856px) { #content .container.boxed { padding-left: 12px !important; padding-right: 12px !important; } p.summary_form { padding-left: 20px !important; padding-right: 20px !important; } } @media only screen and (max-width: 500px) { .image-module { margin-bottom: 20px !important; } .has-mini-header .header_mobile, .has-mini-header .header .nav-control { display: none !important; } } @media only screen and (min-width: 481px) and (max-width: 769px) { .column_8.column_9 { width: 100%; } } .single #content .container_column .container_column { padding: 0 24px; } #content .box-share-column { text-align: center; } #content .box-share-parent { display: block; position: relative; clear: left; width: 44px; margin: 0 auto; min-height: 220px; text-align: center; } #content .box-share { width: 44px; position: absolute; top: 0; left: 32%; z-index: 999999999 !important; margin: 0 auto; } #content .box-share .crafty-social-buttons-list li { display: block; } #content .box-share.is_stuck { position: fixed !important; } #content .blog-article .blog-article-image { height: 315px; overflow: hidden; position: relative; } #content .blog-article .blog-article-image img.article-img-full { width: 100%; height: auto; margin: auto; overflow: hidden; position: absolute; top: 50%; left: 0; transform: translate(0, -50%); } #content .blog-article .blog-article-image .article-share { position: absolute; top: 0; right: -256px; height: 64px; width: 320px; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } #content .blog-article .blog-article-image .article-share:hover { right: 0; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } #content .blog-article .blog-article-image .article-share .crafty-social-buttons-align-left { margin: 0; } #content .blog-article .blog-article-image .article-share .crafty-social-caption { display: none; } #content .blog-article .blog-article-image .article-share li { margin: 0; padding: 0; } #content .blog-article .blog-article-header { background-color: transparent !important; text-align: center; padding: 75px 0 16px 0; } #content .blog-article .blog-article-header h1 { text-align: center; color: #2A2A2A; font-family: 'aktiv-grotesk', sans-serif; font-size: 4.2em; font-weight: bold; line-height: normal; margin-bottom: 56px; } #content .blog-article .blog-article-header p { font-family: 'aktiv-grotesk', sans-serif; color: #777777; font-size: 1.9em; font-weight: 300; margin-bottom: 34px; } #content .blog-article .blog-article-header p.post-category { line-height: 1.5em; margin-bottom: 30px; font-weight: bold; text-transform: uppercase; font-size: 1.4em; } #content .blog-article .blog-article-header p.post-category a { color: #e9344d; padding: 0 0 8px 0; text-decoration: none; } #content .blog-article .blog-article-header p.post-category a:hover { color: #2A2A2A; text-decoration: none; } #content .blog-article .blog-article-header p.date { border-top: 1px solid #fff; font-size: 1.7em; font-weight: 400; padding-top: 10px; text-transform: uppercase; display: none; } #content .blog-article .blog-article-header .post-avatar, #content .list_bg_thumb .post-avatar { margin: 0 0 15px 0; padding: 0; } #content .blog-article .blog-article-header .post-avatar img, #content .blog-article .blog-article-header .post-avatar p, #content .list_bg_thumb .post-avatar img, #content .list_bg_thumb .post-avatar p{ display: inline; } #content .blog-article .blog-article-header .post-avatar img, #content .list_bg_thumb .post-avatar img { margin-right: 5px; } #content .blog-article .blog-article-header .post-avatar p, #content .list_bg_thumb .post-avatar p{ text-transform: uppercase !important; font-family: 'aktiv-grotesk', sans-serif !important; font-size: 1.2em !important; font-weight: bold !important; color: #435566 !important; } #content .blog-article .blog-article-header .crafty-social-buttons-list { margin-bottom: 30px; } #content .blog-article .blog-article-content { background-color: #fff; overflow: auto; padding: 20px 100px 80px 40px; padding: 20px 100px 0px 40px; font-family: 'aktiv-grotesk', sans-serif; } #content .blog-article .blog-article-content h2 { color: #000000; font-size: 2.2em; font-weight: bold; padding-top: 15px; text-transform: uppercase; } #content .blog-article .blog-article-content h3 { color: #000000; font-weight: bold; font-size: 1.8em; font-weight: 700; padding-top: 24px; margin-bottom: 16px; } #content .blog-article .blog-article-content p { color: #777777; font-size: 1.7em; margin-bottom: 30px; line-height: 1.7em !important; } #content .blog-article .blog-article-content p.lead { background-color: #e9344d; color: #fff; font-size: 2.6em; line-height: 1.3em; margin: 0 0 60px 0; padding: 40px 120px; text-align: center; } #content .blog-article .blog-article-content p.tags { color: #72808C; color: #000000; font-size: 1.4em; } #content .blog-article .blog-article-content p.tags a { color: #000000; border: 1px solid #000000; padding: 7px 13px 7px 13px; margin: 0 5px 10px 0; text-transform: uppercase; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; display: inline-block; } #content .blog-article .blog-article-content p.tags a:hover { color: #1B1B1B; background-color: #e9344d; border: 1px solid #e9344d; } #content .blog-article .blog-article-content p.date { font-size: 1.7em; font-weight: normal; padding-top: 0px; text-transform: uppercase; } #content .blog-article .blog-article-content p + .lead { margin-top: 60px; } #content .blog-article .blog-article-content img.crazy_lazy { margin-bottom: 40px; } #content .blog-article .blog-article-content figcaption { display: block; font-size: 1.6em; font-style: italic; padding-top: 12px; } #content .blog-article .blog-article-content ul { margin-bottom: 28px; } #content .blog-article .blog-article-content ul li { background: url(https://www.herreroip.com/media/2017/06/boliches-listado.png) no-repeat 0 10px; color: #777777; font-size: 1.7em; margin-bottom: 12px; } #content .blog-article .blog-article-content ol { margin-bottom: 28px; } #content .blog-article .blog-article-content ol li { color: #777777; font-size: 1.7em; line-height: 1.7em; margin-bottom: 30px; } #content .blog-article .blog-article-content *:last-child { } #content .blog-article .blog-article-content > h2:first-child { padding-top: 0; } #content .list_bg_thumb .post-item { min-height: 522px; position: relative; } #content .list_bg_thumb .post-item .article-content { position: absolute; bottom: 71px; left: 0; width: 100%; } #content .list_bg_thumb .post-item .post-item-details { background-color: #FFFFFF; border-top: 9px solid #e9344d; padding: 24px 24px 24px 0; } #content .list_bg_thumb .post-item .post-item-details .post-category { font-size: 1.2em; font-weight: 500; text-transform: uppercase; margin-bottom: 23px; } #content .list_bg_thumb .post-item .post-item-details h3 { font-family: 'aktiv-grotesk', sans-serif; color: #000; font-size: 2.6em; font-weight: bold; line-height:normal; margin-bottom: 14px; text-transform: none; } #content .list_bg_thumb .post-item .post-item-details h3 a { color: #000000; } #content .list_bg_thumb .post-item .post-item-details h3 a:hover { color: #e9344d; } #content .list_bg_thumb .post-item .post-item-details p { font-size: 1.5em; font-family: 'aktiv-grotesk', sans-serif; font-weight: normal; } .module-superfeatured-blog { } .module-superfeatured-blog .cols_group > .column_24 { margin-bottom: 60px; } .module-superfeatured-blog .cols_group > .column_24:nth-child(even) .article-content .column_12:first-child { float: right; } .module-superfeatured-blog .cols_group > .column_24:last-child { margin-bottom: 0; } .module-superfeatured-blog .article-img { height: 256px; overflow: hidden; position: relative; text-align: center; width: 100%; } .module-superfeatured-blog .article-img img.article-img-thumbnail { width: 100%; height: auto; margin: auto; overflow: hidden; position: absolute; top: 0; left: 0; -webkit-filter: brightness(100%); filter: brightness(100%); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; } .module-superfeatured-blog .article-img:hover img.article-img-thumbnail { -webkit-filter: brightness(120%); filter: brightness(120%); } .module-superfeatured-blog .article-img .article-share { position: absolute; top: 0; right: -200px; height: 50px; width: 250px; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } .module-superfeatured-blog .article-img .article-share:hover { right: 0; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } .module-superfeatured-blog .article-img .article-share .crafty-social-buttons-align-left { margin: 0; } .module-superfeatured-blog .article-img .article-share .crafty-social-caption { display: none; } .module-superfeatured-blog .article-img .article-share li { margin: 0; padding: 0; } .module-superfeatured-blog .article-img .article-share li img { height: 50px !important; width: 50px !important; } .module-superfeatured-blog .post-item-details { border-top: 1px solid #B4BAC1; padding-top: 16px; } .module-superfeatured-blog .post-item-details .post-category { font-weight: bold; font-size: 1.5em; text-transform: uppercase; margin-bottom: 23px; } .module-superfeatured-blog .post-item-details .post-category a { color: #e9344d; } .module-superfeatured-blog .post-item-details .post-category a:hover { color: #000; } .module-superfeatured-blog .post-item-details h3 { color: #000; font-family: 'aktiv-grotesk', sans-serif; font-size: 3.5em; font-weight: bold; line-height: 1.1em; margin-bottom: 14px; } .module-superfeatured-blog .post-item-details h3 a { color: #000; } .module-superfeatured-blog .post-item-details h3 a:hover { color: #e9344d; } .module-superfeatured-blog .post-item-details p { font-size: 1.6em; font-family: 'aktiv-grotesk', sans-serif; font-weight: normal; } .module-superfeatured-blog .post-item-details p.more-post { font-size: 2.4em; } .module-superfeatured-blog .post-item-details p.more-post a { color: #e9344d; } .module-superfeatured-blog .post-item-details p.more-post a:hover { color: #000; } .module-featured-blog .post-item, .module-related-blog .post-item, .module-blog-list .post-item { background-color: #FFFFFF; } .module-featured-blog .article-img, .module-related-blog .article-img, .module-blog-list .article-img { overflow: hidden; position: relative; text-align: center; width: 100%; } .module-featured-blog .article-img img.article-img-thumbnail, .module-related-blog .article-img img.article-img-thumbnail, .module-blog-list .article-img img.article-img-thumbnail { width: 100%; height: auto; margin: auto; overflow: hidden; position: absolute; top: 0; left: 0; -webkit-filter: brightness(100%); filter: brightness(100%); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; } .module-featured-blog .article-img:hover img.article-img-thumbnail, .module-related-blog .article-img:hover img.article-img-thumbnail, .module-blog-list .article-img:hover img.article-img-thumbnail { -webkit-filter: brightness(120%); filter: brightness(120%); } .module-featured-blog .article-img .article-share, .module-related-blog .article-img .article-share, .module-blog-list .article-img .article-share { position: absolute; top: 0; right: -200px; height: 50px; width: 250px; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } .module-featured-blog .article-img .article-share:hover, .module-related-blog .article-img .article-share:hover, .module-blog-list .article-img .article-share:hover { right: 0; -webkit-transition-duration: 200ms; -o-transition-duration: 200ms; transition-duration: 200ms; } .module-featured-blog .article-img .article-share .crafty-social-buttons-align-left, .module-related-blog .article-img .article-share .crafty-social-buttons-align-left, .module-blog-list .article-img .article-share .crafty-social-buttons-align-left { margin: 0; } .module-featured-blog .article-img .article-share .crafty-social-caption, .module-related-blog .article-img .article-share .crafty-social-caption, .module-blog-list .article-img .article-share .crafty-social-caption { display: none; } .module-featured-blog .article-img .article-share li, .module-related-blog .article-img .article-share li, .module-blog-list .article-img .article-share li { margin: 0; padding: 0; } .module-featured-blog .article-img .article-share li img, .module-related-blog .article-img .article-share li img, .module-blog-list .article-img .article-share li img { height: 50px !important; width: 50px !important; } .module-featured-blog .column_12 .article-img, .module-related-blog .column_12 .article-img, .module-blog-list .column_12 .article-img { height: 256px; } .module-featured-blog .column_8 .article-img, .module-related-blog .column_8 .article-img, .module-blog-list .column_8 .article-img { height: 168px; } .module-featured-blog .post-category, .module-related-blog .post-category, .module-blog-list .post-category { font-weight: 500; font-size: 1.2em; text-transform: uppercase; margin-bottom: 23px; } .module-featured-blog .post-category a, .module-related-blog .post-category a, .module-blog-list .post-category a { color: #e9344d; } .module-featured-blog .post-category a:hover, .module-related-blog .post-category a:hover, .module-blog-list .post-category a:hover { color: #000; } .module-featured-blog .post-item-details, .module-related-blog .post-item-details, .module-blog-list .post-item-details { background-color: #FFFFFF; padding: 22px 0 60px 0; padding: 22px 0 30px 0; } .module-featured-blog .post-avatar, .module-related-blog .post-avatar, .module-blog-list .post-avatar { margin: 0; padding: 0; height: 50px !important; display:block !important; } .module-featured-blog .post-avatar img, .module-featured-blog .post-avatar p, .module-related-blog .post-avatar img, .module-related-blog .post-avatar p, .module-blog-list .post-avatar img, .module-blog-list .post-avatar p { display: inline-block !important; } .module-featured-blog .post-avatar img, .module-related-blog .post-avatar img, .module-blog-list .post-avatar img { margin-right: 5px; } .module-featured-blog .post-avatar img.lazy-loaded, .module-related-blog .post-avatar img.lazy-loaded, .module-blog-list .post-avatar img.lazy-loaded { height: 43px !important; } .module-featured-blog .post-avatar p, .module-related-blog .post-avatar p, .module-blog-list .post-avatar p { color: #181700; font-size: 1.2em; font-weight: bold; text-transform: uppercase; } .module-featured-blog h3, .module-related-blog h3, .module-blog-list h3 { color: #000; font-family: 'aktiv-grotesk', sans-serif; font-size: 2.6em; font-size: 2.2em; font-weight: bold; line-height: 1.1em; line-height: normal; margin-bottom: 8px; } .module-featured-blog h3 { font-size: 2.6em; } .module-featured-blog h3 a, .module-related-blog h3 a, .module-blog-list h3 a { color: #000; } .module-featured-blog h3 a:hover, .module-related-blog h3 a:hover, .module-blog-list h3 a:hover { color: #e9344d; } .module-featured-blog p, .module-related-blog p, .module-blog-list p { font-family: 'aktiv-grotesk', sans-serif; font-weight: normal; font-size: 1.5em; } .column_11 .post-item-list.post-item.equal{ overflow: hidden; } .post-item-list-media-bottom { padding-right: 51px; } .post-item-list-media-bottom h3 { margin-bottom: 26px; } .post-item-list-2-col .post-item-details { padding: 0; } .module-superfeatured-blog + .module-featured-blog, .module-superfeatured-blog + .module-blog-list, .module-featured-blog + .module-blog-list { border-top: 1px solid #B4BAC1; padding-top: 60px; } .moduleText + .module-superfeatured-blog, .moduleText + .module-featured-blog, .moduleText + .module-blog-list { padding-top: 22px; } .module-related-blog { padding-bottom: 0; } .module-related-blog .column_12 { margin-bottom: 0; } .nav-numeric-pagination { clear: both; font-size: 1.8em; text-align: right; } .nav-numeric-pagination .current, .nav-numeric-pagination a { border: 1px solid #e9344d; margin: 0 2px; padding: 0 5px; } .nav-numeric-pagination a { color: #e9344d; } .nav-numeric-pagination .current, .nav-numeric-pagination a:hover { background-color: #e9344d; color: #fff; } .nav-prev-next-pagination { clear: both; font-size: 1.8em; text-align: right; text-transform: uppercase; } .nav-prev-next-pagination a { border: 1px solid #e9344d; display: inline-block; margin: 0; padding: 14px 44px; } .nav-prev-next-pagination a.nav-pagination-prev { background-color: #e9344d; color: #fff; margin-right: 25px !important; } .nav-prev-next-pagination a.nav-pagination-prev:hover { background-color: #e9344d; color: #fff; } .nav-prev-next-pagination a.nav-pagination-next { color: #e9344d; margin: 0 0 0 16px; } .nav-prev-next-pagination a.nav-pagination-next:hover { background-color: #e9344d; color: #fff; } .row-blog-article-comments { background-color: #FFFFFF; } .row-blog-article-comments h2 { display: none; } .blog-article-comments { background-color: #F6F6F6; margin-top: 60px; margin-bottom: 120px; padding-bottom: 40px; } .blog-article-comments p { font-size: 1.6em; } .blog-article-comments p.title { color: #4D4D4D; font-size: 1.5em; font-weight: 600; text-transform: uppercase; } .comment-respond { background-color: #F6F6F6; padding: 40px 30px 0 30px; } .comments-list { background-color: transparent; padding: 0 30px; } .comment-respond p.form-submit { text-align: right; margin-top: 20px; } .comment-respond h3 { font-size: 2.4em; font-weight: 300; color: #000; margin-bottom: 12px; padding-top: 0; } h3.title_comments { margin: 0 0 10px 0; padding-top: 0; text-transform: uppercase; font-size: 1.5em; font-weight: 600; } .comment-respond label { font-size: 16px; } .comment-respond .comment-form-author { width: 45%; float: left; border: 0; } .comment-respond .comment-form-email { width: 45%; float: right; border: 0; } .comment-respond .comment-form-author input, .comment-respond .comment-form-email input, .comment-respond .comment-form-comment textarea { border: 0; color: #333; padding: 7px 10px; margin-top: 10px; background-color: #FFFFFF; } .comment-respond .comment-form-comment textarea { height: 230px; height: 140px; width: 100%; } .comment-respond .comment-form-url label, .comment-respond .comment-form-url input { display: none; } .comment-respond .comment-reply-title small { font-size: 0.6em; } .comments p.comments-number { color: #727F8C; font-size: 2.4em; font-weight: 300; padding: 0; margin-bottom: 30px; } .comments ul { margin-bottom: 60px; } .comments ul li { font-size: 1.6em; padding: 0; margin: 0 0 20px 0; background-image: none; list-style: none; } .comments ul ul.children { padding: 0 0 0 0 !important; margin: 0 !important; border-bottom: 0; } .comments ul ul.children li { padding: 0 0 0 0 !important; margin: 0 !important; border-bottom: 0; background-image: none; list-style: none; font-size: 1.0em; } .comments cite.fn { font-size: 1em; color: #e9344d; font-weight: 600; font-style: normal; margin-bottom: 15px; } .comments .says { display: none; } .comments .commentmetadata { font-size: 1em; color: #545454; font-weight: 600; } .comments .commentmetadata a { color: #545454; } .comments ul li p { margin-top: 10px; font-size: 1em; } .comment-respond .form-allowed-tags { display: none; } .comment-respond .form-submit { text-align: center; } .comments-list .li-comment article.comment { padding: 36px 36px 36px 36px !important; list-style-type: none; list-style: none; } .comments-list .li-comment .avatar { float: left; width: 68px; height: 68px; margin-right: 20px; } .comments-list .li-comment .comment-item { float: left; } .comments-list .li-comment p.info { font-size: 1.0em; color: #9E9991; } .comments-list .li-comment p.info span { font-size: 1em; } .comments-list .li-comment p.info span.author { margin-right: 15px; } .comments-list li.owner article.comment { background-color: #FFFFFF; } li.owner li article.comment { background-color: #FFFFFF; } li.owner li.owner article.comment { background-color: #FFFFFF; } li.owner .avatar span { background-color: #e9344d; color: #FFFFFF; display: block; text-align: center; padding: 2px; } .comments-list li.owner li.owner article.comment, .comments-list li li li.owner article.comment { border: 0; background-color: #FFFFFF; padding-left: 72px !important; padding-right: 72px !important; } .comments-list li.owner li article.comment, .comments-list li.owner li li article.comment { background-color: #FFFFFF; border: 0; padding-left: 72px !important; padding-right: 72px !important; } .post-item-list .article-img { height: auto !important; } .post-item-list img.article-img-thumbnail { position: relative !important; top: 0 !important; left: 0 !important; } .archive #content .row-archive-header .moduleText .description p { margin-bottom: 20px !important; } .archive #content .row-archive-header .moduleText .description p a { color: #e9344d !important; } p.comment-form-policy { float: none; display: block !important; width: 100% !important; clear: both !important; } p.comment-form-policy input { vertical-align: middle; margin-right: 5px; } p.comment-form-policy label { margin-left: 5px; } p.comment-form-policy a { color: #e9344d !important; } @media only screen and (max-width: 480px) { #content .blog-article .blog-article-image { height: auto; max-height: 256px; } #content .blog-article .blog-article-image img.article-img-full { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .blog-article .blog-article-image .article-share { right: -200px; height: 50px; width: 250px; } #content .blog-article .blog-article-image .article-share li img { height: 50px !important; width: 50px !important; } #content .blog-article .blog-article-header { height: auto !important; padding: 22px; } #content .blog-article .blog-article-header h1 { font-size: 3.2em; line-height: 1.3em; margin-top: 20px; margin-bottom: 26px; } #content .blog-article .blog-article-header p { font-size: 1.6em; } #content .blog-article .blog-article-header p.post-category { line-height: 1.3em; margin-bottom: 15px; font-weight: bold; font-size: 1.5em; margin-bottom: 23px; } #content .blog-article .blog-article-content { padding: 22px; } #content .blog-article .blog-article-content h2, #content .blog-article .blog-article-content h3 { font-size: 1.8em; } #content .blog-article .blog-article-content p { margin-bottom: 30px; } #content .blog-article .blog-article-content p.lead { font-size: 2.4em; padding: 40px; } #content .blog-article .blog-article-content p img { display: block; float: none; margin: 0; padding-bottom: 30px; } #content .module-superfeatured-blog .article-img { height: auto; margin-bottom: 16px; max-height: 256px; } #content .module-superfeatured-blog .article-img img.article-img-thumbnail { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .module-superfeatured-blog .article-img .article-share { right: -200px; height: 50px; width: 250px; } #content .module-superfeatured-blog .article-img .article-share li img { height: 50px !important; width: 50px !important; } #content .module-superfeatured-blog h3 { font-size: 2.5em; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item { height: auto !important; } #content .module-featured-blog .article-img, #content .module-related-blog .article-img, #content .module-blog-list .article-img { height: auto; max-height: 256px; } #content .module-featured-blog .article-img img.article-img-thumbnail, #content .module-related-blog .article-img img.article-img-thumbnail, #content .module-blog-list .article-img img.article-img-thumbnail { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3 { font-size: 2.5em; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #content .blog-article .blog-article-image { height: auto; max-height: 256px; } #content .blog-article .blog-article-image img.article-img-full { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .blog-article .blog-article-image .article-share { right: -200px; height: 50px; width: 250px; } #content .blog-article .blog-article-image .article-share li img { height: 50px !important; width: 50px !important; } #content .blog-article .blog-article-header { padding: 22px; } #content .blog-article .blog-article-header h1 { font-size: 3.2em; line-height: 1.3em; } #content .blog-article .blog-article-header p { font-size: 1.6em; } #content .blog-article .blog-article-header p.post-category { line-height: 1.3em; font-weight: bold; font-size: 1.5em; margin-bottom: 23px; } #content .blog-article .blog-article-content { padding: 22px; } #content .blog-article .blog-article-content h2 { font-size: 2em; } #content .blog-article .blog-article-content p { margin-bottom: 30px; } #content .blog-article .blog-article-content p.lead { font-size: 2.4em; padding: 40px 60px; } #content .blog-article .blog-article-content p img { display: block; float: none; margin: 0; padding-bottom: 30px; } #content .module-superfeatured-blog .article-img { height: auto; margin-bottom: 16px; max-height: 256px; } #content .module-superfeatured-blog .article-img img.article-img-thumbnail { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .module-superfeatured-blog .article-img .article-share { right: -200px; height: 50px; width: 250px; } #content .module-superfeatured-blog .article-img .article-share li img { height: 50px !important; width: 50px !important; } #content .module-superfeatured-blog h3 { font-size: 2.5em; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item { height: auto !important; } #content .module-featured-blog .article-img, #content .module-related-blog .article-img, #content .module-blog-list .article-img { height: auto; max-height: 256px; } #content .module-featured-blog .article-img img.article-img-thumbnail, #content .module-related-blog .article-img img.article-img-thumbnail, #content .module-blog-list .article-img img.article-img-thumbnail { position: relative; top: auto; left: auto; right: auto; bottom: auto; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3 { font-size: 2.5em; } } @media only screen and (max-width: 1279px) { .module-superfeatured-blog .article-img, .module-featured-blog .article-img, .module-related-blog .article-img, .module-blog-list .article-img { height: auto; max-height: 256px; } .module-superfeatured-blog .article-img img.article-img-thumbnail, .module-featured-blog .article-img img.article-img-thumbnail, .module-related-blog .article-img img.article-img-thumbnail, .module-blog-list .article-img img.article-img-thumbnail { position: relative; top: auto; left: auto; right: auto; bottom: auto; } } @media only screen and (min-width : 769px) and (max-width: 956px) { #content .blog-article .blog-article-content p img { display: block; float: none; margin: 0; padding-bottom: 30px; } #content .module-superfeatured-blog h3 { font-size: 3em; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3 { font-size: 2em; } } .comment-respond .comment-form-email { text-align: right; } @media only screen and (max-width: 1162px) { .comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 100%; float: none; text-align: left; } .comment-respond .comment-form-author input, .comment-respond .comment-form-email input { width: 100%; float: none; } } #header .tt-categories.tt-list-categories { margin-top: 0px !important; } #header .tt-categories.tt-list-categories li { padding-left: 0 !important; padding-right: 12px !important; } .tt-categories.tt-list-categories li { display: inline-block; font-size: 1.2em; font-weight: 700; margin-bottom: 20px !important; } .tt-categories.tt-list-categories li a { padding: 11px 13px 10px 13px; margin: 0 5px 0 0; text-transform: uppercase; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; display: inline-block; color: #FFFFFF; background-color: #202020; border: 1px solid #202020; } .tt-categories.tt-list-categories li a:hover { color: #FFFFFF; border: 1px solid #FFFFFF; background-color: transparent; } .tt-categories.tt-list-categories li.current-cat-parent a, .tt-categories.tt-list-categories li.current-cat a { color: #FFFFFF; border: 1px solid #FFFFFF; background-color: transparent; } .module-cta .kk-star-ratings{ display:none !important; } .module-cta .tt-categories.tt-list-categories ul { text-align: center; padding-top: 20px !important; display: block !important; } .module-cta .tt-categories.tt-list-categories li { display: inline-block; font-size: 1.5em; font-weight: normal; } .module-cta .tt-categories.tt-list-categories li a { color: #FFFFFF !important; border: 0; padding: 0 13px; margin: 0 5px 0 0; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; display: inline-block; background-color: transparent !important; } .module-cta .tt-categories.tt-list-categories li a:hover { color: #e9344d !important; background-color: transparent !important; border: 0; } .module-cta .tt-categories.tt-list-categories li.current-cat-parent a, .module-cta .tt-categories.tt-list-categories li.current-cat a { color: #FFFFFF; background-color: transparent !important; border: 0; } .module-cta .tt-categories.tt-list-categories li.current-cat-parent a:hover, .module-cta .tt-categories.tt-list-categories li.current-cat a:hover { color: #e9344d; background-color: transparent !important; border: 0; } #content .module-cta .moduleText h2 a, #footer .module-cta .moduleText h2 a { color: #1A171B; } #content .module-cta .moduleText h2 a:hover, #footer .module-cta .moduleText h2 a:hover { color: #e9344d; } #content .module-cta .post-item-btn{ } #content .module-cta .post-item-btn h3 { font-size: 2.6em; } #content .tt-categories.tt-box-categories a { display: block; padding: 45px 43px; } #content .tt-categories.tt-box-categories .tt-categories-item { margin-bottom: 24px; background-color: #FFFFFF; text-align: center; border: 1px solid #FFFFFF; } #content .tt-categories.tt-box-categories .tt-categories-item img { margin: 0 0 30px 0; padding: 0; border: 0; background-image: none; } #content .tt-categories.tt-box-categories .tt-categories-item .style-svg { width: 83px !important; height: 83px !important; max-width: 83px !important; max-height: 83px !important; } #content .tt-categories.tt-box-categories .tt-categories-item h2 { font-size: 1.8em; font-weight: bold; text-transform: uppercase; color: #000000; margin: 0 0 40px 0; padding: 0; letter-spacing: 1.5px; } #content .tt-categories.tt-box-categories .tt-categories-item p { font-family: 'aktiv-grotesk', sans-serif; font-size: 1.4em; font-weight: normal; color: #000000; margin: 0 0 18px 0; } #content .tt-categories.tt-box-categories .tt-categories-item:hover { background-color: transparent; border: 1px solid #FFFFFF; } @media only screen and (max-width: 1000px) { .column_8 .module-cta .column_24 { padding-left: 0 !important; padding-right: 0 !important; } .list_bg_thumb .column_16 { width: 90%; } .module-featured-blog .column_16 { width: 66.66666666666666%; } .module-featured-blog .column_8 { width: 33.33333333333333%; } .column_8.column_9 { width: 37.5%; width: 100%; } .column_8.column_9 .cols_group { margin-right: 0 !important; margin-left: 0 !important; } .column_16.column_15 { width: 62.5%; width: 100%; } #content .row-videos .column_16 { width: 62.5%; width: 100%; margin: 0 0 24px 0; padding: 0 36px; } #content .row-videos .column_16 .moduleVideoYoutube { margin: 0 !important; padding: 0 !important; } #content .row-videos .column_8 { width: 33.33333333333333%; width: 100%; padding: 0 24px; } #content .row-videos .column_8 .moduleVideoYoutube { width: 33.33333333333333%; padding-left: 12px !important; padding-right: 12px !important; float: left; display: inline-block; } #content .tt-box-categories .column_8 { width: 50%; } #content .row-cifras .buttons { margin-bottom: 24px !important; } #content .row-cifras .column_16.column_15 .cols_group { padding-left: 12px; padding-right: 12px; } #content .row-cifras .directory-module.directory-style-2 .carousel-item { margin: 2px 0 !important; } } @media only screen and (max-width: 923px) { #content .column_8 .moduleVideoYoutube .moduleVideoContent, #content .column_8 .moduleVideoYoutube section { width: 100% !important; float: none !important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent p, #content .column_8 .moduleVideoYoutube section p, #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2 { margin-left: 0 !important; margin-right: 0 !important; } } @media only screen and (max-width: 723px) { .archive #content .row-archive-header .moduleText .description { margin: 0 0 4px 0 !important; padding: 0 0 0 0 !important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent, #content .column_8 .moduleVideoYoutube section { width: 100% !important; float: none !important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2 { margin-top: 15px !important; } #content .column_8 .module-cta { padding-left: 12px !important; padding-right: 12px !important; margin-bottom: 24px !important; } #content .moduleVideoYoutube { padding: 0 12px !important; margin: 0 0 24px 0 !important; } #content .directory-module { padding: 0 12px; } #content .directory-module .num_items_3 .carousel-item { width: 100% !important; } .module-cta .module-search-form .searchform-text { width: 90% !important; max-width: auto !important; margin: 60px auto 40px auto; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item { margin-bottom: 24px; } .module-featured-blog .column_12, .module-related-blog .column_12, .module-blog-list .column_12 { margin-bottom: 24px; } .module-featured-blog, .module-related-blog, .module-blog-list { padding-bottom: 0px; } .module-featured-blog .post-item-details, .module-related-blog .post-item-details, .module-blog-list .post-item-details { background-color: #FFFFFF; padding: 0px 0 0px 0; } .bottom-spacing-min { padding-bottom: 24px; } .top-spacing-min { padding-top: 24px; } .column_1_offset { margin-left: 0 !important; } #content .post-item { height: auto !important; } #content .list_bg_thumb .post-item { margin-bottom: 24px !important; } } @media only screen and (max-width: 603px) { #content .column_8, #content .column_16 { width: 100% !important; } #content .list_bg_thumb .column_16 { width: 90% !important; } #content .module-cta .moduleText p { font-size: 1.6em !important; } .post-item-list .article-img { margin-bottom: 24px !important; } #content .blog-article .blog-article-header { padding: 22px 12px; } } @media only screen and (max-width: 403px) { #content .moduleVideoYoutube { width: 100% !important; float: none !important; display: inline-block; } #content .column_8, #content .column_16 { width: 100% !important; } #content .module-cta .moduleText p { font-size: 1.4em !important; } #content .box-share { display: none; } } @media only screen and (max-width: 853px) { #header .row.bg-image { padding: 30px 12px !important; } .header-bottom-mobile, .header-top-mobile { display: block !important; } .column_16.col_dcha { display: none !important; } #logo { text-align: center; margin-right: 24px; margin-top: 50px; } .header-top-mobile { margin-bottom: 24px !important; } .header-top-mobile .menu-button { position: absolute !important; right: 24px !important; display: inline !important; float: none !important; top: 0 !important; margin-left: 18px !important; } .header-top-mobile p { font-weight: bold !important; display: inline-block; font-size: 1.5em; color: #FFFFFF; text-transform: uppercase; margin-top: 10px !important; } .header-top-mobile p a { color: #FFFFFF; margin-left: 24px; margin-right: 24px; } .header-top-mobile p a:hover { color: #e9344d; } .header-bottom-mobile p { width: 40%; display: inline-block; float: left; margin-left: 24px !important; } .header-bottom-mobile .module-search-form { width: 40%; display: inline-block; float: right; margin-right: 24px !important; } .header-bottom-mobile .module-search-form { text-align: right !important; } .header-bottom-mobile .module-search-form .searchform .searchform-text, .header-bottom-mobile .module-search-form .searchform:hover .searchform-text { width: 50% !important; padding: 0 0 0 12px !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; border-radius: 0 !important; } } .module-featured-blog .column_8 .article-img, .column_7 .module-featured-blog .article-img, .column_16 .module-featured-blog .column_12 .article-img { position: relative !important; width: 100% !important; height: 317px !important; overflow: hidden; } .module-featured-blog .column_8 .article-img img, .column_7 .module-featured-blog .article-img img, .column_16 .module-featured-blog .column_12 .article-img img { max-width: none !important; position: absolute !important; top: 0 !important; left: 0 !important; width: auto; height: 317px; } .column_11 .post-item-list .article-img { position: relative !important; width: 342px !important; height: 217px !important; overflow: hidden; } .column_11 .post-item-list .article-img img { max-width: none !important; position: absolute !important; top: 0 !important; left: 0 !important; width: 342px; height: auto; } .post-item-list { background-color: transparent !important; } .post-item-list .post-item-details { background-color: transparent !important; } .post-item-list h3 { font-size: 2.2em; font-weight: 700; } .post-item-list p { font-size: 1.5em; color: #cccccc; font-weight: normal; } .bg-02 .post-item-list h3, .bg-02 .post-item-list h3 a, .bg-02 .post-item-list a, .bg-02 .post-item-list p { color: #FFFFFF !important; } .bg-02 .post-item-list p { color: #cccccc !important; } .bg-02 .module-featured-blog .post-item-list h3 a, .bg-02 .module-related-blog .post-item-list h3 a, .bg-02 .module-blog-list .post-item-list h3 a, .bg-02 .module-featured-blog .post-item-list a, .bg-02 .module-related-blog .post-item-list a, .bg-02 .module-blog-list .post-item-list a { color: #FFFFFF !important; } .bg-02 .module-featured-blog .post-item-list h3 a:hover, .bg-02 .module-related-blog .post-item-list h3 a:hover, .bg-02 .module-blog-list .post-item-list h3 a:hover, .bg-02 .module-featured-blog .post-item-list a:hover, .bg-02 .module-related-blog .post-item-list a:hover, .bg-02 .module-blog-list .post-item-list a:hover { color: #e9344d !important; } @media only screen and (max-width: 1040px) { .column_11 .post-item-list .article-img { width: 100% !important; height: auto !important; } .column_11 .post-item-list .article-img img { width: 100%; height: auto; position: relative !important; } } @media only screen and (max-width: 769px) { .archive #content .row-archive-header .moduleText .description { margin: 0 24px 4px 0 !important; padding: 0 0 0 0 !important; } #content .box-share { display: none !important; } #store_locator_sidebar { margin-top: 24px; margin-bottom: 24px; } .module-featured-blog .column_8, .module-featured-blog .column_16 { width: 100% !important; margin-bottom: 24px !important; } .module-featured-blog .column_8 .article-img img, .column_7 .module-featured-blog .article-img img, .column_16 .module-featured-blog .column_12 .article-img img { width: 100% !important; height: auto !important; } .list_bg_thumb, .module-featured-blog { margin-bottom: 24px; } .column_1_offset, .column_2_offset, .column_3_offset { margin-left: 0; } } #bottom-footer { display: none; background-color: #e9344d; padding: 0; } #content h2, #content .h2 { color: #000; font-size: 2.8em; font-weight: 300; line-height: 1.3em; margin-bottom: 22px; } #content p { color: #435566; } #content .contact-info .moduleText h2 { color: #777777; font-size: 2em; font-weight: 700; text-transform: uppercase; } #content .contact-info .moduleText ul { margin-bottom: 28px; } #content .contact-info .moduleText ul li { background: none; font-size: 1.7em; margin-bottom: 12px; padding-left: 0 !important; } #content .contact-info .moduleText ul li strong { text-transform: uppercase; font-weight: 400; padding-left: 0px; } #content .contact-info .fa { display:none; } #content .contact-info .moduleText ul li span { padding: 0 0 29px 22px; padding: 0 0 29px 0; display: block; } #content .article-header { background-color: #e9344d; color: #fff; padding: 60px 90px; } #content .article-header h1 { color: #fff; font-size: 3.6em; font-weight: 400; line-height: 1em; } #content .article-header p { color: #fff; font-size: 1.6em; } #content .container.boxed { background-color: #fff; padding: 60px 90px; max-width: 1128px; } #content .container.boxed h2 { color: #777777; font-size: 2em; font-weight: 700; text-transform: uppercase; } #content .container.boxed h3 { color: #777777; font-size: 1.7em; font-weight: 700; margin-bottom: 22px; text-transform: uppercase; } #content .container.boxed p { color: #777777; font-size: 1.7em; margin-bottom: 40px; } #content .container.boxed ul { margin-bottom: 28px; } #content .container.boxed ul li { background: url(https://www.herreroip.com/media/2017/06/boliches-listado.png) no-repeat 0 10px; color: #777777; font-size: 1.7em; margin-bottom: 24px; } #content .container.boxed ol li { color: #777777; font-size: 1.7em; margin-bottom: 24px; } #content .container.boxed ol, #content .container.boxed ul { margin-bottom: 40px; } #content .container.boxed *:last-child { } iframe { width: 100%; height: 360px; } #locationSelect{position:absolute;} div.responsive-video { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin: 0 0 30px 0; clear: both; } div.responsive-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #wpsl-wrap, .wpsl-gmap-canvas { margin-bottom: 0; } .wpsl-info-window p { font-size: 13px !important; } #content .gform_wrapper, #content .blog-article .blog-article-content .gform_wrapper { padding: 30px 0; } #content .gform_wrapper ul li li, #content .gform_wrapper ul li, #content .blog-article .blog-article-content .gform_wrapper ul li li, #content .blog-article .blog-article-content .gform_wrapper ul li { font-size: 1em; } #content .gform_wrapper .list-textarea, #footer .gform_wrapper .list-textarea{ vertical-align: top; } #content .box-form .gform_wrapper, #content .blog-article .blog-article-content .box-form .gform_wrapper { padding: 0px 0; } #content .gform_wrapper, #content .gforms_confirmation_message, #content .blog-article .blog-article-content .gform_wrapper, #content .blog-article .blog-article-content .gforms_confirmation_message { background: none; margin: 0; } #content .gform_wrapper li, #content .gforms_confirmation_message li, #content .blog-article .blog-article-content .gform_wrapper li, #content .blog-article .blog-article-content .gforms_confirmation_message li { background: none; padding: 0; } #content .gform_wrapper li.gfield_error, #content .gforms_confirmation_message li.gfield_error, #content .blog-article .blog-article-content .gform_wrapper li.gfield_error, #content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error { border: none; width: 100%; } #content .gform_wrapper li.gfield_error .gfield_label, #content .gform_wrapper li.gfield_error .gfield_required, #content .gforms_confirmation_message li.gfield_error .gfield_label, #content .gforms_confirmation_message li.gfield_error .gfield_required, #content .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_label, #content .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_required, #content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_label, #content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_required { color: #ffd300; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_label, #content .bg-05 .gform_wrapper li.gfield_error .gfield_required, #content .bg-05 .gforms_confirmation_message li.gfield_error .gfield_label, #content .bg-05 .gforms_confirmation_message li.gfield_error .gfield_required, #content .bg-05 .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_label, #content .bg-05 .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_required, #content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_label, #content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_required { color: #c72e53; } #content .gform_wrapper span.gfield_required, #content .gform_wrapper li.gfield_error .gfield_required, #footer .gform_wrapper span.gfield_required, #footer .gform_wrapper li.gfield_error .gfield_require{ color: #e9344d; color: #FFFFFF; } #content .gform_wrapper li.gfield_error .gfield_checkbox label, #footer .gform_wrapper li.gfield_error .gfield_checkbox label, #content .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require, #footer .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require{ color:#ffd300 !important; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox label, #footer .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox label, #content .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require, #footer .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require{ color:#c72e53 !important; } #content .gform_wrapper .validation_error, #content .gform_wrapper .validation_message, #content .gforms_confirmation_message .validation_error, #content .gforms_confirmation_message .validation_message, #content .blog-article .blog-article-content .gform_wrapper .validation_error, #content .blog-article .blog-article-content .gform_wrapper .validation_message, #content .blog-article .blog-article-content .gforms_confirmation_message .validation_error, #content .blog-article .blog-article-content .gforms_confirmation_message .validation_message { color: #ffd300; margin: 0 0 11px 0; max-width: 100%; padding: 0; } #content .bg-05 .gform_wrapper .validation_error, #content .bg-05 .gform_wrapper .validation_message, #content .bg-05 .gforms_confirmation_message .validation_error, #content .bg-05 .gforms_confirmation_message .validation_message, #content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_error, #content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_message, #content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_error, #content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_message { color: #c72e53; } #content .gform_wrapper .validation_error, #content .gforms_confirmation_message .validation_error, #content .blog-article .blog-article-content .gform_wrapper .validation_error, #content .blog-article .blog-article-content .gforms_confirmation_message .validation_error { border-color: #ffd300; font-size: 1.4em; padding-top: 20px; padding-bottom: 20px; text-align: center; } #content .bg-05 .gform_wrapper .validation_error, #content .bg-05 .gforms_confirmation_message .validation_error, #content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_error, #content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_error { border-color: #c72e53; } #content .gform_wrapper .validation_message, #content .gforms_confirmation_message .validation_message, #content .blog-article .blog-article-content .gform_wrapper .validation_message, #content .blog-article .blog-article-content .gforms_confirmation_message .validation_message { font-weight: 400; } #content .gform_wrapper .gform_confirmation_wrapper, #content .gforms_confirmation_message .gform_confirmation_wrapper, #content .blog-article .blog-article-content .gform_wrapper .gform_confirmation_wrapper, #content .blog-article .blog-article-content .gforms_confirmation_message .gform_confirmation_wrapper { padding-top: 20px; padding-right: 12px; padding-bottom: 20px; } #content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message, #content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message, #content .blog-article .blog-article-content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message, #content .blog-article .blog-article-content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message { font-size: 1.8em; } #content .gform_wrapper .check, #content .gforms_confirmation_message .check, #content .blog-article .blog-article-content .gform_wrapper .check, #content .blog-article .blog-article-content .gforms_confirmation_message .check { font-size: 1em; margin: 0; } #content .gform_wrapper .check label, #content .gforms_confirmation_message .check label, #content .blog-article .blog-article-content .gform_wrapper .check label, #content .blog-article .blog-article-content .gforms_confirmation_message .check label { display: none; } #content .gform_wrapper .lista-opciones label, #content .gforms_confirmation_message .lista-opciones label, #content .blog-article .blog-article-content .gform_wrapper .lista-opciones label, #content .blog-article .blog-article-content .gforms_confirmation_message .lista-opciones label { display: inline-block !important; margin-top:30px !important; } #content .gform_wrapper .lista-opciones li label, #content .gforms_confirmation_message .lista-opciones li label, #content .blog-article .blog-article-content .gform_wrapper .lista-opciones li label, #content .blog-article .blog-article-content .gforms_confirmation_message .lista-opciones li label { margin-top:0px !important; } #content .gform_wrapper .check input, #content .gforms_confirmation_message .check input, #content .blog-article .blog-article-content .gform_wrapper .check input, #content .blog-article .blog-article-content .gforms_confirmation_message .check input { height: auto; } #content .gform_wrapper .check [type="checkbox"]:not(:checked), #content .gform_wrapper .check [type="checkbox"]:checked, #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked), #content .gforms_confirmation_message .check [type="checkbox"]:checked, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked), #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked), #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked { position: absolute; left: -9999px; } #content .gform_wrapper .check [type="checkbox"]:not(:checked) + label, #content .gform_wrapper .check [type="checkbox"]:checked + label, #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label, #content .gforms_confirmation_message .check [type="checkbox"]:checked + label, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; } #content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before, #content .gform_wrapper .check [type="checkbox"]:checked + label:before, #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before, #content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:before, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 0; width: 18px; height: 18px; border: 1px solid #FFFFFF; background: transparent; } #content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after { background: url(https://www.herreroip.com/media/2017/06/icon-check2.png) no-repeat 1px 1px; width: 18px; height: 18px; content: ''; position: absolute; left: 0; top: 0; font-size: 15px; line-height: 0.8; color: #B8B8B8; transition: all .2s; } #content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); } #content .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); } #content .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before, #content .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before { box-shadow: none; border-color: #FFFFFF; background-color: #ddd; } #content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after, #content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after { color: #FFFFFF; } #content .gform_wrapper .check [type="checkbox"]:disabled + label, #content .gforms_confirmation_message .check [type="checkbox"]:disabled + label, #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled + label, #content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled + label { color: #FFFFFF; } #content .gform_wrapper .check label:hover:before, #content .gforms_confirmation_message .check label:hover:before, #content .blog-article .blog-article-content .gform_wrapper .check label:hover:before, #content .blog-article .blog-article-content .gforms_confirmation_message .check label:hover:before { border: 1px solid #FFFFFF !important; } #content .gform_wrapper .check input + label, #content .gforms_confirmation_message .check input + label, #content .blog-article .blog-article-content .gform_wrapper .check input + label, #content .blog-article .blog-article-content .gforms_confirmation_message .check input + label { display: inline-block; font-size: 13px; font-weight: 400; margin-top: 5px; margin-left: 0; margin-right: 0; width: auto; } #content .gform_wrapper .check ul ul, #content .gforms_confirmation_message .check ul ul, #content .blog-article .blog-article-content .gform_wrapper .check ul ul, #content .blog-article .blog-article-content .gforms_confirmation_message .check ul ul { margin: 0; padding: 0; } #content .gform_wrapper .gform_footer, #content .gforms_confirmation_message .gform_footer, #content .blog-article .blog-article-content .gform_wrapper .gform_footer, #content .blog-article .blog-article-content .gforms_confirmation_message .gform_footer { text-align: center; } #content .gform_wrapper .gform_footer input.button, #content .gforms_confirmation_message .gform_footer input.button, #content .blog-article .blog-article-content .gform_wrapper .gform_footer input.button, #content .blog-article .blog-article-content .gforms_confirmation_message .gform_footer input.button { font-size: 1.6em; min-height: 45px; padding: 9px 50px; margin-bottom: 0 !important; } #content .container.boxed .gform_wrapper, #content .container.boxed .gforms_confirmation_message, #content .blog-article .blog-article-content .container.boxed .gform_wrapper, #content .blog-article .blog-article-content .container.boxed .gforms_confirmation_message { background: none; margin: 0; } #content .container.boxed .gform_wrapper li, #content .container.boxed .gforms_confirmation_message li, #content .blog-article .blog-article-content .container.boxed .gform_wrapper li, #content .blog-article .blog-article-content .container.boxed .gforms_confirmation_message li { background: none; } .box-map .store_locator_sidebar { display: none !important; } ::-webkit-input-placeholder { color: #FFFFFF !important; } ::-moz-placeholder { color: #FFFFFF !important; } :-ms-input-placeholder { color: #FFFFFF !important; } :-moz-placeholder { color: #FFFFFF !important; } .form-3-columns li { width: 33.333333% !important; display: inline-block; } .form-1-columns li { width: 100% !important; display: inline-block; } .form-3-columns li.check, .form-3-columns li.check li { width: 100% !important; display: inline-block; } #content .gform_wrapper li.legal-01, #content .gform_wrapper li.legal-02, #footer .gform_wrapper li.legal-01, #footer .gform_wrapper li.legal-02{ width: 50% !important; text-align: left; padding: 0; margin: 10px 0 0 0; vertical-align: top; } #content .gform_wrapper li.legal-01, #content .gform_wrapper li.legal-02, #footer .gform_wrapper li.legal-01, #footer .gform_wrapper li.legal-02{ margin: 30px 0 0 0; } #content .gform_wrapper li.legal-01 p, #content .gform_wrapper li.legal-02 p, #footer .gform_wrapper li.legal-01 p, #footer .gform_wrapper li.legal-02 p{ font-size: 1.3em !important; } #content .form-1-columns li.legal-01, #content .form-1-columns li.legal-02, #footer .form-1-columns li.legal-01, #footer .form-1-columns li.legal-02 { padding-left: 12px !important; padding-right: 12px !important; } #content .gform_wrapper li.legal-01 p, #content .gform_wrapper li.legal-02 p, #footer .gform_wrapper li.legal-01 p, #footer .gform_wrapper li.legal-02 p{ text-align: left; padding: 0 !important; } .blog-article .blog-article-content .gform_wrapper, .gform_wrapper { width: 100% !important; margin: 0 auto !important; } .blog-article .blog-article-content .gform_wrapper label, .blog-article .blog-article-content .gform_wrapper p, .gform_wrapper label, .gform_wrapper p { font-size: 1.6em !important; color: #FFFFFF; } .blog-article .blog-article-content .gform_wrapper a, .gform_wrapper a , #footer .gform_wrapper a { color: #FFFFFF; text-decoration: underline; } .blog-article .blog-article-content .gform_wrapper a:hover, .gform_wrapper a:hover, #footer .gform_wrapper a:hover { color: #FFFFFF; text-decoration: none; } .blog-article .blog-article-content .gform_wrapper input, .blog-article .blog-article-content .gform_wrapper select, .blog-article .blog-article-content .gform_wrapper textarea, .gform_wrapper input, .gform_wrapper select, .gform_wrapper textarea { background-color: transparent; width: 100% !important; color: #FFFFFF !important; font-size: 1.6em !important; border: 1px solid #FFFFFF; padding: 14px !important; } .blog-article .blog-article-content .gform_wrapper input[type="submit"], .gform_wrapper input[type="submit"] { font-size: 1.3em !important; } .blog-article .blog-article-content .gform_wrapper textarea, .gform_wrapper textarea { height: 50px !important; } #content .gform_wrapper li, #footer .gform_wrapper li { padding-right: 12px !important; padding-left: 12px !important; } #content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message, #content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message, #footer .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message, #footer .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message { font-size: 1.8em; text-align: center; } #content .gform_wrapper .validation_error, #content .gforms_confirmation_message .validation_error, #footer .gform_wrapper .validation_error, #footer .gforms_confirmation_message .validation_error { border-color: #ffd300 !important; border: 0; font-size: 2.8em !important; font-weight: 300 !important; color: #ffd300 !important; } #content .bg-05 .gform_wrapper .validation_error, #content .bg-05 .gforms_confirmation_message .validation_error, #footer .bg-05 .gform_wrapper .validation_error, #footer .bg-05 .gforms_confirmation_message .validation_error { border-color: #c72e53 !important; color: #c72e53 !important; } #content .gform_wrapper li.gfield_error, #footer .gform_wrapper li.gfield_error { } #content .gform_wrapper li.gfield_error .gfield_description.validation_message, #footer .gform_wrapper li.gfield_error .gfield_description.validation_message { min-height: 48px; } #content .gform_wrapper li.gfield_error .gfield_label, #footer .gform_wrapper li.gfield_error .gfield_label { color: #ffd300 !important; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_label, #footer .bg-05 .gform_wrapper li.gfield_error .gfield_label { color: #c72e53 !important; } #content .gform_wrapper li.gfield_error input, #content .gform_wrapper li.gfield_error select, #content .gform_wrapper li.gfield_error textarea, #footer .gform_wrapper li.gfield_error input, #footer .gform_wrapper li.gfield_error select, #footer .gform_wrapper li.gfield_error textarea { border: 1px solid #ffd300 !important; color: #ffd300 !important; } #content .bg-05 .gform_wrapper li.gfield_error input, #content .bg-05 .gform_wrapper li.gfield_error select, #content .bg-05 .gform_wrapper li.gfield_error textarea, #footer .bg-05 .gform_wrapper li.gfield_error input, #footer .bg-05 .gform_wrapper li.gfield_error select, #footer .bg-05 .gform_wrapper li.gfield_error textarea { border: 1px solid #c72e53 !important; color: #c72e53 !important; } #content .gform_wrapper li.gfield_error .gfield_description, #footer .gform_wrapper li.gfield_error .gfield_description { font-size: 1.6em !important; color: #ffd300 !important; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_description, #footer .bg-05 .gform_wrapper li.gfield_error .gfield_description { font-size: 1.6em !important; color: #c72e53 !important; } #content .gform_wrapper li.check, #footer .gform_wrapper li.check { background-repeat: no-repeat; background-position: right 0px; } #content .gform_wrapper li.check li, #footer .gform_wrapper li.check li { padding: 0 !important; width: 100% !important; max-width: none !important; } #content .box-detalle-legal { border-bottom: 1px solid #FFFFFF !important; display: table; } #content .box-detalle-legal dl { display: table-row; width: 100%; } #content .box-detalle-legal dl dt, #content .box-detalle-legal dl dd { display: table-cell; border-top: 1px solid #FFFFFF !important; border-left: 1px solid #FFFFFF !important; padding: 14px; font-size: 1.4em; } #content .box-detalle-legal dl dt { width: 30% !important; } #content .box-detalle-legal dl dd { width: 60% !important; border-right: 1px solid #FFFFFF !important; } @media only screen and (min-width : 481px) and (max-width: 769px) { #content h2, #content .h2 { font-size: 2.4em; margin-bottom: 22px; } #content .article-header { padding: 22px; } #content .article-header h1 { font-size: 3.2em; line-height: 1.3em; } #content .article-header p { font-size: 1.6em; } #content .container.boxed { padding: 22px; margin-left: 12px; margin-right: 12px; } #content .container.boxed h2 { font-size: 2em; } #content .container.boxed p { margin-bottom: 30px; } #content .container.boxed ul { margin-bottom: 18px; } } #store_locator_sidebar { background-color: #F2F2F2; padding: 50px 35px; } #store_locator_sidebar p, #store_locator_sidebar span, #store_locator_sidebar h2, #store_locator_sidebar h3 { font-family: 'aktiv-grotesk', sans-serif; } #store_locator_sidebar h2.store_modal_title { font-size: 3.0em; font-family: 'aktiv-grotesk', sans-serif; color: #000000; margin: 0 0 13px 0; padding: 0 0 0 0; font-weight: bold; } #store_locator_sidebar #store_locator_address_field { font-size: 16px; color: #777777; margin-bottom: 13px; font-family: 'aktiv-grotesk', sans-serif; } #store_locator_sidebar #store_locator_get_my_position { font-size: 1.6em; font-style: normal !important; font-family: 'aktiv-grotesk', sans-serif; } #store_locator_sidebar #store_locator_get_my_position i { font-style: normal !important; } #store_locator_sidebar .store_locator_details h3, #store_locator_sidebar .store_locator_details span { font-size: 15px; } #store_locator_sidebar .store_locator_details span { font-size: 15px; padding-bottom: 13px !important; } #store_locator_sidebar #store_locator_find_stores_button { width: 100% !important; } .store_locator_infowindow p, .store_locator_infowindow span, .store_locator_infowindow h2, .store_locator_infowindow h3 { font-family: 'aktiv-grotesk', sans-serif; } .store_locator_infowindow h3 { margin-top: 40px; font-size: 15px; } .store_locator_infowindow p { font-size: 15px; color: #000 00; } #store_locator_filter_active_filter_box { display: none !important; } .form_nuevo_lopd .gform_wrapper .gform_footer, .form_nuevo_lopd .gform_wrapper .gform_footer.left_label, .form_nuevo_lopd .gform_wrapper .gform_footer.right_label, .parent-pageid-999 .gform_wrapper .gform_footer, .parent-pageid-999 .gform_wrapper .gform_footer.left_label, .parent-pageid-999 .gform_wrapper .gform_footer.right_label { padding-top: 23px !important; } .form_nuevo_lopd .gform_wrapper label.gfield_label+div.ginput_container, .parent-pageid-999 .gform_wrapper label.gfield_label+div.ginput_container { text-align: left !important; } .form_nuevo_lopd .gform_wrapper ul li, .parent-pageid-999 .gform_wrapper ul li { background-image: none; padding: 0 !important; margin: 0 0 23px 0 !important; width: 33.33333333333333% !important; float: left; clear: none !important; border: 0 !important; height: auto; min-height: 60px; padding-right: 10px !important; } .form_nuevo_lopd .gform_wrapper ul li p, .parent-pageid-999 .gform_wrapper ul li p { font-size: 1.0em !important; font-size: 14px !important; margin: 0 0 14px 0 !important; padding: 0 50px 0 0 !important; line-height: normal; } .form_nuevo_lopd .gform_wrapper .gfield_html.gfield_no_follows_desc, .form_nuevo_lopd .gform_wrapper form .left_label li.gfield_html_formatted, .form_nuevo_lopd .gform_wrapper form .right_label li.gfield_html_formatted, .parent-pageid-999 .gform_wrapper .gfield_html.gfield_no_follows_desc, .parent-pageid-999 .gform_wrapper form .left_label li.gfield_html_formatted, .parent-pageid-999 .gform_wrapper form .right_label li.gfield_html_formatted { margin-bottom: 0 !important; } .form_nuevo_lopd .gform_wrapper form .left_label li.gfield_html_formatted, .form_nuevo_lopd .gform_wrapper form .right_label li.gfield_html_formatted, .form_nuevo_lopd .gform_wrapper ul li, .parent-pageid-999 .gform_wrapper form .left_label li.gfield_html_formatted, .parent-pageid-999 .gform_wrapper form .right_label li.gfield_html_formatted, .parent-pageid-999 .gform_wrapper ul li { margin: 0 0 23px 0 !important; width: 50% !important; text-align: left !important; } .form_nuevo_lopd #field_4_8, .form_nuevo_lopd #field_5_5, .form_nuevo_lopd #field_3_9, .parent-pageid-999 #field_4_8, .parent-pageid-999 #field_5_5, .parent-pageid-999 #field_3_9 { margin-bottom: 0 !important; padding-bottom: 0 !important; min-height: auto !important; height: auto !important; } .form_nuevo_lopd .gform_wrapper ul li.check, .form_nuevo_lopd .contacto .gform_wrapper ul li.check, .parent-pageid-999 .gform_wrapper ul li.check, .parent-pageid-999 .contacto .gform_wrapper ul li.check { width: 50% !important; } .form_nuevo_lopd .gform_wrapper ul li.check li, .form_nuevo_lopd .contacto .gform_wrapper ul li.check li, .parent-pageid-999 .gform_wrapper ul li.check li, .parent-pageid-999 .contacto .gform_wrapper ul li.check li { width: 100% !important; } .form_nuevo_lopd .gform_wrapper ul li#field_4_1, .form_nuevo_lopd .gform_wrapper ul li#field_4_4, .parent-pageid-999 .gform_wrapper ul li#field_4_1, .parent-pageid-999 .gform_wrapper ul li#field_4_4 { width: 25% !important; } .form_nuevo_lopd .gform_wrapper ul li#field_3_1, .form_nuevo_lopd .gform_wrapper ul li#field_3_2, .form_nuevo_lopd .gform_wrapper ul li#field_3_3, .form_nuevo_lopd .gform_wrapper ul li#field_3_4, .form_nuevo_lopd .gform_wrapper ul li#field_3_5, .form_nuevo_lopd .gform_wrapper ul li#field_3_6, .parent-pageid-999 .gform_wrapper ul li#field_3_1, .parent-pageid-999 .gform_wrapper ul li#field_3_2, .parent-pageid-999 .gform_wrapper ul li#field_3_3, .parent-pageid-999 .gform_wrapper ul li#field_3_4, .parent-pageid-999 .gform_wrapper ul li#field_3_5, .parent-pageid-999 .gform_wrapper ul li#field_3_6 { width: 33.33333333333333% !important; } .form_nuevo_lopd .gform_wrapper input[type="text"], .form_nuevo_lopd .gform_wrapper ul li textarea, .form_nuevo_lopd .gform_wrapper .top_label textarea.medium, .parent-pageid-999 .gform_wrapper input[type="text"], .parent-pageid-999 .gform_wrapper ul li textarea, .parent-pageid-999 .gform_wrapper .top_label textarea.medium { width: 90% !important; max-width: none !important; } .form_nuevo_lopd .gform_wrapper ul li.flRight, .parent-pageid-999 .gform_wrapper ul li.flRight { float: right; } .form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio], .form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_checkbox li input, .form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"], .form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"], .form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_checkbox li input, .form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_checkbox li input[type=checkbox], .form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_radio li input[type=radio], .parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio], .parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_checkbox li input, .parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"], .parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"], .parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_checkbox li input, .parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_checkbox li input[type=checkbox], .parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_radio li input[type=radio] { margin-left: 0 !important; } .form_nuevo_lopd .gform_wrapper ul li.check label, .parent-pageid-999 .gform_wrapper ul li.check label { font-size: 14px !important; } .tt_cookie_banner { background: url(https://www.herreroip.com/media/background-cookies.png) repeat 0 0; color: #a2a1a1 !important; position: fixed; text-align: left; right: 0; width: 40%; max-width: 475px; z-index: 9999; padding: 20px 20px 8px 20px; } .tt_cookie_top { top: 0; } .tt_cookie_bottom { bottom: 0; } .tt_cookie_banner_container { margin-right: auto; margin-left: auto; max-width: 1128px; padding: 0; position: relative; } .tt_cookie_banner_container p { color: #a2a1a1 !important; font-size: 1.4em !important; margin-bottom: 12px; } .tt_cookie_banner_container p a { color: #a2a1a1 !important; text-decoration: underline; } .tt_cookie_banner_container p a:hover { text-decoration: none; } .tt_cookie_banner .close { background-color: #000; color: #fff; display: inline-block; font-size: 1em; height: auto; padding: 4px 12px; margin: 0; outline: none; font-weight: normal; cursor: pointer; } .tt_cookie_banner .close:hover { background-color: #fff; color: #000; } @media only screen and (max-width: 480px) { .tt_cookie_banner { padding: 30px 20px 10px 20px; width: 100%; } } @media only screen and (min-width : 481px) and (max-width: 767px) { .tt_cookie_banner { padding: 30px 20px 10px 20px; width: 100%; } } .copyright { display: inline-block; margin-right: 5px; } .copyright p { color: #DDD; font-size: 1.5em; margin: 0; } .module-cta.module-cta-2670 { background-color: #111111; } .module-cta.module-cta-2670 .bg-01, .module-cta.module-cta-2670 .bg-02 { background-color: transparent !important; } #wppb_register_pre_form_message { display: none !important; } #content .module-cta .bg-01 .bg-02, #footer .module-cta .bg-01 .bg-02 { background-color: transparent; } #content .module-cta .top-spacing-min, #footer .module-cta .top-spacing-min { padding-top: 52px; } #content .module-cta .bottom-spacing-min, #footer .module-cta .bottom-spacing-min { padding-bottom: 52px; } #content .module-cta.module-cta-internal, #footer .module-cta.module-cta-internal { padding-top: 40px; } #content .module-cta .moduleText, #footer .module-cta .moduleText { padding: 0; } #content .module-cta .moduleText img, #footer .module-cta .moduleText img { margin-bottom: 23px !important; } #content .module-cta .moduleText h2, #footer .module-cta .moduleText h2 { color: #1A171B; font-size: 2.2em; font-weight: 500; font-weight: bold; line-height: 1em; margin-bottom: 20px; text-align: center; } #content .module-cta .moduleText h2 span, #footer .module-cta .moduleText h2 span { border: 1px solid #1A171B; background-color: #1A171B; display: block; margin: 12px auto 0 auto; width: 38px; } #content .module-cta .moduleText h2.txt-left span, #footer .module-cta .moduleText h2.txt-left span { display: none !important; } #content .module-cta .moduleText p, #footer .module-cta .moduleText p { color: #202020; font-family: 'aktiv-grotesk', sans-serif; font-size: 2.0em; font-weight: bold; line-height: 1.3em; margin-bottom: 23px !important; text-align: center; display: inline-block; width: 100%; } #content .module-cta .box-cta-buscador .moduleText p, #footer .module-cta .box-cta-buscador .moduleText p { font-weight: 300 !important; font-size: 1.6em !important; } #content .module-cta .moduleText p img, #footer .module-cta .moduleText p img { margin: 0 auto 0 auto !important; } #content .module-cta .moduleText p .highlight, #footer .module-cta .moduleText p .highlight { background-color: #333; color: #fff; padding: 6px 16px; -webkit-box-decoration-break: clone; -ms-box-decoration-break: clone; -o-box-decoration-break: clone; box-decoration-break: clone; } #content .module-cta .moduleText p.highlight-container, #footer .module-cta .moduleText p.highlight-container { margin-left: -40px; margin-right: -40px; } #content .module-cta .moduleText a.icon-facebook, #footer .module-cta .moduleText a.icon-facebook { display: inline-block; position: relative; margin: 0; -webkit-border-radius: 50%; border-radius: 50%; font-size: 32px; height: 50px; line-height: 50px; width: 50px; text-align: center; vertical-align: top; } #content .module-cta .moduleText *:last-child, #footer .module-cta .moduleText *:last-child { margin-bottom: 0; } #content .module-cta .bg-02 .moduleText h2, #footer .module-cta .bg-02 .moduleText h2 { color: #FFFFFF !important; } #content .module-cta .bg-02 .moduleText p, #footer .module-cta .bg-02 .moduleText p { color: #FFFFFF !important; } #content .module-cta .txt-right .moduleText h2, #footer .module-cta .txt-right .moduleText h2 { padding-right: 34px; } #content .module-cta .txt-right .moduleText p, #footer .module-cta .txt-right .moduleText p { padding-right: 34px; } #content .module-cta .gform_wrapper, #content .module-cta .gforms_confirmation_message, #footer .module-cta .gform_wrapper, #footer .module-cta .gforms_confirmation_message { background: none; display: inline-block; padding: 0 30px 23px 30px; width: 410px; margin: 0; } .gform_anchor{ display:none; } #content .module-cta .gforms_confirmation_message, #footer .module-cta .gforms_confirmation_message { padding: 23px 0px; width: 100%; margin: 0; } #content .module-cta .gform_wrapper li, #content .module-cta .gforms_confirmation_message li, #footer .module-cta .gform_wrapper li, #footer .module-cta .gforms_confirmation_message li { padding: 0; } #content .module-cta .gform_wrapper li.gfield_error, #content .module-cta .gforms_confirmation_message li.gfield_error, #footer .module-cta .gform_wrapper li.gfield_error, #footer .module-cta .gforms_confirmation_message li.gfield_error { border: none; width: 100%; } #content .module-cta .gform_wrapper .gfield_description, #content .module-cta .gform_wrapper .gform_confirmation_message, #content .module-cta .gforms_confirmation_message .gfield_description, #content .module-cta .gforms_confirmation_message .gform_confirmation_message, #footer .module-cta .gform_wrapper .gfield_description, #footer .module-cta .gform_wrapper .gform_confirmation_message, #footer .module-cta .gforms_confirmation_message .gfield_description, #footer .module-cta .gforms_confirmation_message .gform_confirmation_message { color: #fff; font-size: 1.6em; line-height: 1.2em; margin: 0 0 11px 0; max-width: 100%; padding: 0 !important; text-align: center; } #content .module-cta .gform_wrapper .ginput_container, #content .module-cta .gform_wrapper .gform_footer, #content .module-cta .gforms_confirmation_message .ginput_container, #content .module-cta .gforms_confirmation_message .gform_footer, #footer .module-cta .gform_wrapper .ginput_container, #footer .module-cta .gform_wrapper .gform_footer, #footer .module-cta .gforms_confirmation_message .ginput_container, #footer .module-cta .gforms_confirmation_message .gform_footer { margin: 0 auto; max-width: auto; } #content .module-cta .gform_wrapper .ginput_container_checkbox, #content .module-cta .gforms_confirmation_message .ginput_container_checkbox, #footer .module-cta .gform_wrapper .ginput_container_checkbox, #footer .module-cta .gforms_confirmation_message .ginput_container_checkbox { max-width: none; } #content .module-cta .gform_wrapper p, #content .module-cta .gforms_confirmation_message p, #footer .module-cta .gform_wrapper p, #footer .module-cta .gforms_confirmation_message p { text-align: center; } #content .module-cta .gform_wrapper .check, #content .module-cta .gforms_confirmation_message .check, #footer .module-cta .gform_wrapper .check, #footer .module-cta .gforms_confirmation_message .check { margin: 0; text-align: center; } #content .module-cta .gform_wrapper .check label, #content .module-cta .gforms_confirmation_message .check label, #footer .module-cta .gform_wrapper .check label, #footer .module-cta .gforms_confirmation_message .check label { display: none; } #content .module-cta .gform_wrapper .check input, #content .module-cta .gforms_confirmation_message .check input, #footer .module-cta .gform_wrapper .check input, #footer .module-cta .gforms_confirmation_message .check input { height: auto; } #content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked), #content .module-cta .gform_wrapper .check [type="checkbox"]:checked, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked), #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked, #footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked), #footer .module-cta .gform_wrapper .check [type="checkbox"]:checked, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked), #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked { position: absolute; left: -9999px; } #content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label, #content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label, #footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label, #footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; } #content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before, #content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:before, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:before, #footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before, #footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:before, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 0; width: 18px; height: 18px; border: 1px solid #fff; background: transparent; } #content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after, #footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after { background: url(https://www.herreroip.com/media/2017/06/icon-check.png) no-repeat 1px 1px; width: 18px; height: 18px; content: ''; position: absolute; left: 0; top: 0; font-size: 15px; line-height: 0.8; color: #B8B8B8; transition: all .2s; } #content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after, #footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); } #content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after, #footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); } #content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before, #footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before, #footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before { box-shadow: none; border-color: #5B636C; background-color: #ddd; } #content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after, #footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after { color: #B8B8B8; } #content .module-cta .gform_wrapper .check [type="checkbox"]:disabled + label, #content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled + label, #footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled + label, #footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled + label { color: #B8B8B8; } #content .module-cta .gform_wrapper .check label:hover:before, #content .module-cta .gforms_confirmation_message .check label:hover:before, #footer .module-cta .gform_wrapper .check label:hover:before, #footer .module-cta .gforms_confirmation_message .check label:hover:before { border: 1px solid #fff !important; } #content .module-cta .gform_wrapper .check input + label, #content .module-cta .gforms_confirmation_message .check input + label, #footer .module-cta .gform_wrapper .check input + label, #footer .module-cta .gforms_confirmation_message .check input + label { display: inline-block; font-size: 1.3em; font-weight: 400; margin-top: 5px; margin-left: 0; margin-right: 0; width: auto; } #content .module-cta .gform_wrapper .check ul ul, #content .module-cta .gforms_confirmation_message .check ul ul, #footer .module-cta .gform_wrapper .check ul ul, #footer .module-cta .gforms_confirmation_message .check ul ul { margin: 0; padding: 0; } #content .module-cta .gform_wrapper .gfield_error, #content .module-cta .gforms_confirmation_message .gfield_error, #footer .module-cta .gform_wrapper .gfield_error, #footer .module-cta .gforms_confirmation_message .gfield_error { background: transparent; } #content .module-cta .gform_wrapper .gfield_error input, #content .module-cta .gforms_confirmation_message .gfield_error input, #footer .module-cta .gform_wrapper .gfield_error input, #footer .module-cta .gforms_confirmation_message .gfield_error input { border: 1px solid red; } #content .module-cta .gform_wrapper .validation_error, #content .module-cta .gforms_confirmation_message .validation_error, #footer .module-cta .gform_wrapper .validation_error, #footer .module-cta .gforms_confirmation_message .validation_error { border-top: 2px solid #fff; border-bottom: 2px solid #fff; border: 0 !important; color: #fff; font-size: 2.8em !important; font-weight: 300 !important; text-align: center; } #content .module-cta .gform_wrapper .validation_message, #content .module-cta .gforms_confirmation_message .validation_message, #footer .module-cta .gform_wrapper .validation_message, #footer .module-cta .gforms_confirmation_message .validation_message, #content .gform_wrapper li.gfield_error .gfield_description.validation_message, #footer .gform_wrapper li.gfield_error .gfield_description.validation_message { display: none !important; } #content .module-cta .gform_wrapper li.phone input, #content .module-cta .gforms_confirmation_message li.phone input, #footer .module-cta .gform_wrapper li.phone input, #footer .module-cta .gforms_confirmation_message li.phone input { background: #fff url(https://www.herreroip.com/media/2017/06/icon-phone.png) no-repeat 10px 7px; padding: 7px 10px 7px 60px; } #content .module-cta .row.style-01, #footer .module-cta .row.style-01 { padding-right: 0 !important; padding-left: 0 !important; } #content .module-cta .style-01 h2, #footer .module-cta .style-01 h2 { font-family: 'aktiv-grotesk', sans-serif; font-size: 3.0em; font-weight: bold; text-align: left; line-height: normal; } #content .module-cta .style-01 h2 span, #footer .module-cta .style-01 h2 span { display: none; } #content .module-cta .style-01 h2 strong, #footer .module-cta .style-01 h2 strong { color: #fed700; } #content .module-cta .style-01 p, #footer .module-cta .style-01 p { font-family: 'aktiv-grotesk', sans-serif; font-size: 1.9em; font-weight: normal; text-align: left; } #content .module-cta .style-01 .moduleText p, #content .module-cta .style-01 .moduleText h2, #footer .module-cta .style-01 .moduleText p, #footer .module-cta .style-01 .moduleText h2 { color: #FFFFFF; } #content .module-cta .style-01 .moduleText p strong, #content .module-cta .style-01 .moduleText h2 strong, #footer .module-cta .style-01 .moduleText p strong, #footer .module-cta .style-01 .moduleText h2 strong { color: #fed700; } #content .module-cta .style-02, #footer .module-cta .style-02 { padding-top: 54px; padding-bottom: 54px; } #content .module-cta .style-02 h2, #footer .module-cta .style-02 h2 { font-family: 'aktiv-grotesk', sans-serif; font-size: 3.6em; font-weight: bold; text-align: left; line-height: normal; margin: 0; padding: 0; } #content .module-cta .style-02 h2 span, #footer .module-cta .style-02 h2 span { display: none; } #content .module-cta .style-02 h2 strong, #footer .module-cta .style-02 h2 strong { font-weight: 900 !important; } #content .module-cta .style-02 p, #footer .module-cta .style-02 p { font-family: 'aktiv-grotesk', sans-serif; font-size: 1.8em; font-weight: normal; text-align: left; margin: 0 !important; padding: 0 !important; } #content .module-cta .style-02.bg-02 h2 span, #footer .module-cta .style-02.bg-02 h2 span { display: none; } #content .module-cta .style-02.bg-02 h2 span.strong, #footer .module-cta .style-02.bg-02 h2 span.strong { display: inline !important; color: #e9344d; border: 0; } #content .module-cta .style-02.bg-02 h2 strong, #footer .module-cta .style-02.bg-02 h2 strong { font-weight: 900 !important; } #content .module-cta .style-02.bg-02 p, #footer .module-cta .style-02.bg-02 p { color: #e9344d !important; } #content .module-cta h3, #footer .module-cta h3 { text-align: center; font-size: 4.5em; font-family: 'aktiv-grotesk', sans-serif; font-weight: normal; margin: 0 0 45px 0 !important; padding: 0 !important; line-height: 1.3em !important; color: #000000 !important; } #content .module-cta .style-03 h3, #footer .module-cta .style-03 h3 { font-family: Georgia, Times, "Times New Roman", serif; } #content .module-cta .superPost h3, #footer .module-cta .superPost h3 { font-style: italic; font-size: 4.0em; } #content .module-cta .style-03 img, #footer .module-cta .style-03 img { margin-bottom: 43px; } #content .module-cta .style-03 p, #footer .module-cta .style-03 p { font-size: 1.5em; line-height: 1.6em; margin: 0 0 5px 0 !important; padding: 0 !important; font-weight: normal; } #content .module-cta .style-03 p strong, #footer .module-cta .style-03 p strong { font-weight: bold; } #content .module-cta .style-03 .buttons, #footer .module-cta .style-03 .buttons { margin-top: 34px; } #content .module-cta .style-04, #footer .module-cta .style-04 { margin-left: 12.5%; margin-right: 12.5%; width: 75%; background-color: #FDFDD4 !important; border: 1px dotted #e9344d; } #content .module-cta .style-04 p, #footer .module-cta .style-04 p { font-size: 1.6em; line-height: 1.8em !important; margin: 0 0 5px 0 !important; padding: 0 !important; font-weight: normal; } #content .module-cta .style-04 p strong, #footer .module-cta .style-04 p strong { font-weight: bold; } #content .module-cta .style-04 p a, #footer .module-cta .style-04 p a { text-decoration: underline !important; color: #202020; } #content .module-cta .style-04 p a:hover, #footer .module-cta .style-04 p a:hover { text-decoration: none !important; color: #202020; } #content .module-cta .style-04 .buttons, #footer .module-cta .style-04 .buttons { margin-top: 34px; } #content .module-cta .style-form-user, #footer .module-cta .style-form-user { padding-left: 63px !important; } #content .module-cta .style-form-user .gform_wrapper, #footer .module-cta .style-form-user .gform_wrapper { margin: 0 !important; padding: 0 !important; } #content .module-cta .style-form-user .gform_wrapper .ginput_container, #content .module-cta .style-form-user .gform_wrapper .gform_footer, #content .module-cta .style-form-user .gforms_confirmation_message .ginput_container, #content .module-cta .style-form-user .gforms_confirmation_message .gform_footer, #footer .module-cta .style-form-user .gform_wrapper .ginput_container, #footer .module-cta .style-form-user .gform_wrapper .gform_footer, #footer .module-cta .style-form-user .gforms_confirmation_message .ginput_container, #footer .module-cta .style-form-user .gforms_confirmation_message .gform_footer { margin: 0 !important; padding: 0 !important; } #content .module-cta .style-form-user h2, #footer .module-cta .style-form-user h2 { text-align: left !important; font-size: 3.0em !important; } #content .module-cta .style-form-user h2 span, #footer .module-cta .style-form-user h2 span { display: none; } #content .module-cta .style-form-user p, #footer .module-cta .style-form-user p { text-align: left !important; font-size: 1.8em !important; font-weight: normal !important; } #content .module-cta .style-form-user ul li, #footer .module-cta .style-form-user ul li { width: 100%; list-style: none !important; list-style-type: none !important; background-image: none !important; padding: 0 !important; margin: 0 0 18px 0 !important; text-align: left !important; } #content .module-cta .style-form-user ul li label, #footer .module-cta .style-form-user ul li label { display: block; float: none; width: 100%; font-size: 1.8em !important; } #content .module-cta .style-form-user ul li input, #footer .module-cta .style-form-user ul li input { width: 100%; font-size: 1.8em !important; margin: 0; max-width: 360px; border: 0; font-size: 16px; color: #13100D; } #content .module-cta .style-form-user .wppb-default-e-mail, #content .module-cta .style-form-user .wppb-default-username, #content .module-cta .style-form-user .wppb-default-password, #content .module-cta .style-form-user .wppb-default-repeat-password, #footer .module-cta .style-form-user .wppb-default-e-mail, #footer .module-cta .style-form-user .wppb-default-username, #footer .module-cta .style-form-user .wppb-default-password, #footer .module-cta .style-form-user .wppb-default-repeat-password { display: block; } #content .module-cta .moduleText.module_box, #footer .module-cta .moduleText.module_box { padding: 30px 20px 10px 20px !important; margin: 0; width: 100% !important; float: none !important; border: 1px solid #e9344d !important; } #content .module-cta .moduleText.module_box span:first-child, #footer .module-cta .moduleText.module_box span:first-child { display: none !important; } #content .module-cta .moduleText.module_box p, #footer .module-cta .moduleText.module_box p { color: #777777 !important; } #content .module-cta .module_box_border, #footer .module-cta .module_box_border { border: 1px solid #e9344d !important; } #content .module-cta .bg-04 h2, #content .module-cta .bg-04 p, #footer .module-cta .bg-04 h2, #footer .module-cta .bg-04 p { color: #FFFFFF; } #content .module-cta .bg-04 h2 span, #footer .module-cta .bg-04 h2 span { border: 1px solid #FFFFFF; } #content .module-cta .post-item-btn h3, #footer .module-cta .post-item-btn h3 { margin-bottom: 12px !important; } #content .module-cta .post-item-btn h3{ margin-bottom: 25px !important; } #content .module-cta-4552 .moduleText p, #footer .module-cta-4552 .moduleText p { margin-bottom: 0 !important; font-size: 1.6em; font-weight: normal; } #content .column_8 .module-cta, #footer .column_8 .module-cta { padding-left: 0; padding-right: 0; } #content .module-cta .row:first-child, #footer .module-cta .row:first-child { } #content .column_7.column_1_offset .row, #footer .column_7.column_1_offset .row { padding-left: 0px; padding-right: 0px; } #content .cta-btn-bottom, #footer .cta-btn-bottom { position: relative; } #content .cta-btn-bottom .buttons, #footer .cta-btn-bottom .buttons { position: absolute; left: 0; bottom: 0; text-align: center; width: 100%; } #content .cta-formulario, #footer .cta-formulario { padding-top: 80px !important; padding-bottom: 80px !important; text-align: center; } #content .cta-formulario .gform_wrapper form, #footer .cta-formulario .gform_wrapper form { text-align: center; } #content .cta-formulario .gform_body, #footer .cta-formulario .gform_body { max-width: 1175px; display: inline-block; } #content .cta-formulario .gform_wrapper form li.check, #content .cta-formulario .gform_wrapper li.check, #footer .cta-formulario .gform_wrapper form li.check, #footer .cta-formulario .gform_wrapper li.check { text-align: left; } #content .cta-formulario h2, #footer .cta-formulario h2 { font-size: 2.8em !important; font-weight: 300 !important; line-height: 1.3em !important; margin-bottom: 22px !important; } #content .cta-formulario h2 span, #footer .cta-formulario h2 span { display: none !important; } #content .cta-formulario h2.title-row span, #footer .cta-formulario h2.title-row span { display: block !important; } #content .cta-formulario p, #footer .cta-formulario p { color: #FFFFFF !important; font-size: 1.6em !important; font-weight: normal !important; } .scroll-cta-active .scroll-cta-open a, .scroll-cta-active .col_dcha a { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open a:hover, .scroll-cta-active .col_dcha a:hover { color: #FFFFFF !important; } .scroll-cta-active .scroll-cta-open #header ::-webkit-input-placeholder, .scroll-cta-active .col_dcha #header ::-webkit-input-placeholder { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header ::-moz-placeholder, .scroll-cta-active .col_dcha #header ::-moz-placeholder { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header :-ms-input-placeholder, .scroll-cta-active .col_dcha #header :-ms-input-placeholder { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header :-moz-placeholder, .scroll-cta-active .col_dcha #header :-moz-placeholder { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .searchform-text, .scroll-cta-active .col_dcha #header .module-search-form .searchform .searchform-text { color: #1A171B; border-left: 1px solid #1A171B !important; } .scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .btn_search, .scroll-cta-active .col_dcha #header .module-search-form .searchform .btn_search { background-image: url(https://www.herreroip.com/media/lupa-icon.svg); border-right: 1px solid #1A171B !important; color: #1A171B; color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .btn_search:hover, .scroll-cta-active .col_dcha #header .module-search-form .searchform .btn_search:hover { color: #1A171B !important; } .scroll-cta-active .scroll-cta-open #header .module-search-form .searchform:hover, .scroll-cta-active .col_dcha #header .module-search-form .searchform:hover { color: #1A171B !important; } .scroll-cta-open { display: none; width: 50%; position: fixed; top: 0; right: 0; z-index: 9999; } .scroll-cta-open .bg-04 { padding-top: 120px !important; overflow-y: scroll; } #header .col_dcha { z-index: 99999; } .imagen-position-bottom img { bottom: 0; left: 25%; position: absolute; display: inline-block; } @media only screen and (max-width: 480px) { #content .module-cta .moduleText h2 { font-size: 2.6em; } #content .module-cta .moduleText p { font-size: 1.6em; } #content .module-cta .moduleText p.highlight-container { line-height: 1.4em; } #content .module-cta .gform_wrapper, #content .module-cta .gforms_confirmation_message { width: 100%; } #content .module-cta .gform_wrapper form, #content .module-cta .gforms_confirmation_message form { margin: 0 auto; } #content .module-cta .gform_wrapper .check, #content .module-cta .gform_wrapper p, #content .module-cta .gforms_confirmation_message .check, #content .module-cta .gforms_confirmation_message p { text-align: center; } #content .module-cta.module-cta-2670 h2 { font-size: 2.0em !important; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #content .module-cta .moduleText h2 { font-size: 3em; } #content .module-cta .moduleText p { font-size: 1.8em; } #content .module-cta .moduleText a.button { font-size: 0.8em; } #content .module-cta .gform_wrapper, #content .module-cta .gforms_confirmation_message { width: 100%; } #content .module-cta .gform_wrapper form, #content .module-cta .gforms_confirmation_message form { margin: 0 auto; } #content .module-cta .gform_wrapper input.button, #content .module-cta .gforms_confirmation_message input.button { font-size: 1.4em; line-height: 1.3em; } #content .module-cta .gform_wrapper input.button:hover, #content .module-cta .gforms_confirmation_message input.button:hover { background-color: #e9344d; } #content .module-cta .gform_wrapper .check, #content .module-cta .gform_wrapper p, #content .module-cta .gforms_confirmation_message .check, #content .module-cta .gforms_confirmation_message p { text-align: center; } } @media only screen and (min-width: 768px) and (max-width: 888px) { #content .module-cta .bg-0 .gform_wrapper h2, #content .module-cta .bg-02 .gform_wrapper h2, #content .module-cta .bg-04 .gform_wrapper h2 { font-size: 3em; } #content .column_8 .gform_wrapper input.button { font-size: 1.4em; padding-left: 0; padding-right: 0; text-align: center; } } @media only screen and (max-width: 777px) { #content .module-cta .style-02 p { margin: 0 0 25px 0 !important; } #content .module-cta .style-03 p { line-height: 1.3em; } } #footer { text-align: center; } #footer .listado-iconos-8col p { text-align: center; padding: 0 !important; margin: 0 !important; } #footer .listado-iconos-8col p img { height: auto; display: inline; width: auto !important; margin: 0 !important; padding: 0 !important; } #footer .social { text-align: center; } #footer .social img { height: 70px; display: inline; width: 70px !important; } #footer img { display: block; margin-bottom: 22px !important; width: 231px; height: 67px; } #footer .gform_wrapper img { display: inline; margin-bottom: 29px !important; width: auto; height: auto; } #footer .row.vertical-divider .cols_group > [class*='column_'] { vertical-align: top; } #footer .moduleText { padding-right: 24px; } #footer .moduleText p.txt-center { text-align: center; display: block; } #footer h2 { color: #121212; font-size: 1.8em; font-weight: 300; margin-bottom: 10px; } #footer h3 { color: #121212; font-size: 1.6em; font-weight: 600; margin-bottom: 10px; } #footer p { color: #626669; font-size: 1.4em; font-weight: normal; margin-bottom: 22px; padding: 0 200px; } #footer p.social { margin-bottom: 0; } #footer a { color: #626669; text-decoration: none; padding:0 5px; } #footer a:hover { color: #e9344d; text-decoration: none; } #footer a.button { background: none; border: 1px solid #e9344d; color: #fff; font-size: 1.2em; text-transform: none; } #footer a.button:hover { background: #e9344d; border: 1px solid #e9344d; color: #fff; } #footer p.txt-firma a { color: #626669; text-decoration: none; } #footer p.txt-firma a:hover { color: #e9344d; text-decoration: none; } #footer p + p a.button { margin-top: 10px; } #footer .tt-categories li a { text-decoration: none; } #footer .tt-categories li a:hover { text-decoration: none; color: #e9344d; } @media only screen and (max-width: 480px) { #footer .row.row-height .container { display: block; } #footer .row.row-height .container .cols_group { display: block; } #footer .row.row-height .container .cols_group [class*='column_'] { border: 0; display: block; padding: 0 12px; width: 100%; } #footer .row.row-height .container .cols_group [class*='column_'] + [class*='column_'] { padding-top: 20px; } #footer .row.vertical-divider .cols_group > [class*='column_']:not(:last-child):after { background: none; } #footer h2, #footer p { text-align: center; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #footer .row.row-height .container { display: block; } #footer .row.row-height .container .cols_group { display: block; } #footer .row.row-height .container .cols_group [class*='column_'] { border: 0; display: block; padding: 0 12px; width: 100%; } #footer .row.row-height .container .cols_group [class*='column_'] + [class*='column_'] { padding-top: 20px; } #footer .row.vertical-divider .cols_group > [class*='column_']:not(:last-child):after { background: none; } #footer h2, #footer p { text-align: center; } } @media only screen and (min-width : 769px) and (max-width: 956px) { .row.row-height .container .cols_group [class*='column_'] { border: 0; padding: 0 12px; } .row.row-height .container .cols_group [class*='column_']:first-child { padding-left: 0; } .row.row-height .container .cols_group [class*='column_']:last-child { padding-right: 0; } } .breadcrumbs { font-size: 1.3em !important; } .breadcrumbs a, .breadcrumbs span { padding: 0 !important; margin: 0 !important; font-size: 1.0em !important; } #header { background-color: #13100D; padding: 0 0; } #header .header-bottom-mobile, #header .header-top-mobile { display: none; } #header .column_16 { } #header #logo { margin-bottom: 38px; } #header #logo img { width: 225px; height: 64px; } #header .menu-button { position: relative; right: auto; display: inline; float: right; margin-left: 18px; } #header h1, #header .h1 { color: #202020 !important; font-size: 7.0em !important; font-weight: 700 !important; margin-bottom: 6px !important; line-height: normal !important; display: block !important; } #header h1 a, #header .h1 a{ color: #202020 !important; text-decoration: none; } #header h1 a:hover, #header .h1 a:hover{ color: #202020 !important; text-decoration: none; } .page-id-116 h1{ font-size: 0; position:absolute; left:-20000px; } #header h1 strong, #header .h1 strong { color: #FFFFFF !important; } #header p { margin: 0 0 0 0; font-size: 1.3em; color: #FFFFFF; line-height: normal; } #header p img { margin: 0 17px 0 0; padding: 0 0 0 0; } #header p a { color: #FFFFFF; text-decoration: none; margin-bottom: 23px; margin-right: 20px; padding: 10px 0 0 0; } #header p a:hover { text-decoration: underline; } #header .header-text p { margin-right: 60px; font-size: 3.0em; font-size: 2.2em; font-size: 2.0em; margin-bottom: 46px; color: #FFFFFF; line-height: normal; font-weight: 300; } #header .header-text p strong { color: #e9344d; font-weight: 700 !important; text-transform: uppercase; } #header .header-text p.h1, #header .header-text p.h1 strong, #header .header-text h1, #header .header-text h1 strong { font-weight: 900 !important; } #header .col_dcha { text-align: right; } #header .col_dcha p { font-weight: bold !important; display: inline-block; font-size: 1.5em; color: #FFFFFF; text-transform: uppercase; } #header .col_dcha p a { color: #FFFFFF; margin: 0 12px; } #header .col_dcha p a:hover { color: #e9344d; } #header .row.bg-image { background-color: #13100D; background-color: #CD5664; padding: 27px 47px 29px 47px; } #content .row-archive-header .moduleText h1 { font-size: 4.2em; color: #13100D; font-weight: bold !important; margin: 0 0 13px 0 !important; padding: 0 0 0 0 !important; font-family: 'aktiv-grotesk', sans-serif !important; } #content .row-archive-header .moduleText .description { margin: 0 33.33333333333333% 4px 0 !important; padding: 0 0 0 0 !important; } #content .row-archive-header .moduleText p { font-size: 1.9em; color: #777777; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; } @media only screen and (max-width: 523px) { #header h1, #header .h1 { line-height: normal; font-size: 4.0em !important; } #header .header-text p { line-height: normal; font-size: 1.6em; } #header { text-align: left; } #header .row.row-height .container { display: block; } #header .row.row-height .container .cols_group { display: block; } #header .row.row-height .container .cols_group [class*='column_'] { border: 0; display: block; padding: 0 12px; width: 100%; } #content .row-archive-header .moduleText .description { margin: 0 0 4px 0 !important; padding: 0 0 0 0 !important; } } @media only screen and (min-width: 524px) and (max-width: 1059px) { #header .row.row-height { float: left; } #header .row.row-height .container { display: block; } #header .row.row-height .container .cols_group { display: block; } #header .row.row-height .container .cols_group [class*='column_'] { border: 0; display: block; padding: 0 12px; width: 100%; } } @media only screen and (max-width: 480px) { #header #logo img { max-width: 70%; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #header #logo img { max-width: 70%; object-fit: contain; -o-object-fit: contain; object-position: top; -o-object-position: top; } } #header .primary_navigation { display: none; } #header .primary_navigation ul { float: right; margin-bottom: 7px; } #header .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #header .primary_navigation ul li:first-child { margin-left: 0; } #header .primary_navigation ul li:last-child { margin-right: 0; } #header .primary_navigation ul li a { color: #e9344d; } #header .primary_navigation ul li a:hover { color: #777777; } #header .primary_navigation ul li.current-menu-item a { color: #777777; } #header .nav-control { display: none; } .menu-button { height: 31px; margin-right: 0; width: 40px; } #open-button { display: block; } .tt-box-menu-web { display: none; } #content .primary_navigation { background-color: #fff; margin-top: 22px; padding: 16px 32px; } #content .primary_navigation:before, #content .primary_navigation:after { content: " "; display: table; } #content .primary_navigation:after { clear: both; } #content .primary_navigation ul { float: right; margin-bottom: 0; } #content .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #content .primary_navigation ul li:first-child { margin-left: 0; } #content .primary_navigation ul li:last-child { margin-right: 0; } #content .primary_navigation ul li a { color: #e9344d; } #content .primary_navigation ul li a:hover { color: #777777; } #content .primary_navigation ul li.current-menu-item a { color: #777777; } #bottom-footer .cols_group > [class^="column_"], #bottom-footer .cols_group > [class*=" column_"] { vertical-align: middle; } #bottom-footer .footer_navigation { display: inline-block; } #bottom-footer .footer_navigation ul { margin-bottom: 0; } #bottom-footer .footer_navigation ul li { display: inline-block; font-size: 1.5em; margin-bottom: 0; padding: 0; } #bottom-footer .footer_navigation ul li:before { color: #DDD; content: " | "; padding: 0 5px; } #bottom-footer .footer_navigation ul li a { color: #DDD; } #bottom-footer .footer_navigation ul li a:hover { color: #333; } .tt-box-menu { padding: 60px 40px 20px 40px !important; position: relative; } .tt-box-menu ul li a { background-color: #fff !important; color: #444 !important; display: block; text-align: center !important; padding: 5px 10px !important; text-transform: uppercase !important; } .tt-box-menu ul li a:hover { background-color: #fff !important; color: #e9344d !important; } .tt-box-menu .close-menu { background: url(https://www.herreroip.com/media/close-menu.svg) no-repeat 0 0; border: none; color: #000; height: 32px; position: absolute; right: 10px; top: 20px; width: 32px; } .tt-box-menu .close-menu:hover { background: url(https://www.herreroip.com/media/close-menu_hover.svg) no-repeat 0 0; } .tt-box-menu .close-menu span { display: none; } @media only screen and (max-width: 480px) { .menu-button { margin-right: 12px; } } @media only screen and (min-width : 481px) and (max-width: 769px) { .menu-button { margin-right: 12px; } } #content .directory-module .carousel-item { padding: 0 12px; } #content .directory-module .carousel-item { float: left; } #content .directory-module .num_items_2 .carousel-item { width: 50%; } #content .directory-module .num_items_3 .carousel-item { width: 33.33333333333333%; } #content .directory-module .directory-item-media { position: relative; } #content .directory-module .directory-item-media .new-product { background: url(https://www.herreroip.com/media/2017/06/new.png) no-repeat 0 0; position: absolute; bottom: -58px; right: 20px; width: 106px; height: 126px; z-index: 999; } #content .directory-module .directory-item-content { padding: 22px 0 40px 0; } #content .directory-module .directory-item-content h3 { background: url(https://www.herreroip.com/media/2017/06/bg-big-title.jpg) no-repeat 0 bottom; color: #231F20; font-family: 'Montserrat', sans-serif; font-size: 3em; font-weight: 700; line-height: 1.1em; margin: 0 0 8px 0; padding-bottom: 20px; text-transform: uppercase; } #content .directory-module .directory-item-content p { color: #231F20; font-size: 1.9em; margin: 0; } #content .directory-module.directory-style-2 { text-align: center; } #content .directory-module.directory-style-2 .carousel-item { margin: 2px 0 !important; padding: 0 2px !important; } #content .directory-module.directory-style-2 .carousel-item .directory-item { padding: 80px 20px 17px 20px; } #content .directory-module.directory-style-2 .carousel-item h3 { font-size: 3.2em; font-weight: bold; color: #e9344d; margin: 0 0 17px 0; text-align: left; font-family: 'aktiv-grotesk', sans-serif; } #content .directory-module.directory-style-2 .carousel-item p { font-size: 1.5em; font-weight: normal; color: #7d7d7d; margin: 0 0 0 0 !important; padding: 0 !important; text-align: left; font-family: 'aktiv-grotesk', sans-serif; } #content .directory-module.directory-style-2 .num_items_2 .carousel-item { display: inline-block; float: none; vertical-align: top; width: 29.166666666666668%; } #content .directory-module.directory-style-2 .directory-item-content { height: auto !important; padding: 22px 0; } #content .directory-module.directory-style-2 .directory-item-content h3 { background: none; font-size: 1.8em; padding: 0; text-align: center; } #content .directory-module.directory-style-2 .directory-item-content p { font-size: 1.2em; font-weight: 600; text-align: center; } .module-fb-like { padding: 12px 0; } .module-fb-like .fb-tag { color: #fff; display: inline-block; font-size: 1.5em; margin-right: 18px; vertical-align: middle; } .module-fb-like .fb-like { vertical-align: middle; } .module-fb-like .fb_iframe_widget_lift { z-index: 999999 !important; } .module-cta .module-fb-like { background-color: #fff; margin: 0 auto; padding: 20px; width: 50%; } @media only screen and (max-width: 480px) { #top-header .module-fb-like { display: none; } .module-cta .module-fb-like { background-color: #fff; margin: 0 auto; padding: 20px; width: 90%; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #top-header .module-fb-like { display: none; } .module-cta .module-fb-like { background-color: #fff; margin: 0 auto; padding: 20px; width: 90%; } } @media (max-width: 1100px) { .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { max-width: 100% !important; } } #header ::-webkit-input-placeholder { color: #FFFFFF; } #header ::-moz-placeholder { color: #FFFFFF; } #header :-ms-input-placeholder { color: #FFFFFF; } #header :-moz-placeholder { color: #FFFFFF; } .scroll-cta-active #header ::-webkit-input-placeholder { color: #1A171B !important; } .scroll-cta-active #header ::-moz-placeholder { color: #1A171B !important; } .scroll-cta-active #header :-ms-input-placeholder { color: #1A171B !important; } .scroll-cta-active #header :-moz-placeholder { color: #1A171B !important; } #header .module-search-form { display: inline-block; padding: 6px 0 0 0; vertical-align: middle; } #header .module-search-form .btn_search-txt { display: none; } #header .module-search-form .searchform { display: inline-block; overflow: hidden; height: 36px; } #header .module-search-form .searchform .searchform-container:before, #header .module-search-form .searchform .searchform-container:after { content: " "; display: table; } #header .module-search-form .searchform .searchform-container:after { clear: both; } #header .module-search-form .searchform .searchform-label { display: none; } #header .module-search-form .searchform .searchform-text { background: none; border: 0; color: #ffffff; font-size: 1.4em; height: 36px; outline: none; padding: 0 0 0 0; width: 0; transition: width 200ms linear; border-left: 1px solid #ffffff !important; } #header .module-search-form .searchform .btn_search { background-color: transparent; border: 0 !important; background-image: url(https://www.herreroip.com/media/lupa-icon.svg); background-size: 41px 41px; background-position: 50% 0; background-repeat: no-repeat; border-right: 1px solid #ffffff !important; color: #e9344d; float: right; font-family: 'FontAwesome'; font-size: 2em; height: 41px; padding: 0; width: 53px; color: #FFFFFF !important; } #header .module-search-form .searchform .btn_search:hover { color: #FFFFFF !important; } #header .module-search-form .searchform:hover { color: #FFFFFF !important; } #header .module-search-form .searchform:hover .searchform-text { width: 100px; padding: 0 0 0 12px; } .scroll-cta-active #header .module-search-form .searchform .searchform-text { color: #1A171B; border-left: 1px solid #1A171B !important; } .scroll-cta-active #header .module-search-form .searchform .btn_search { background-image: url(https://www.herreroip.com/media/lupa-icon_1.svg); color: #1A171B !important; border-right: 1px solid #1A171B !important; } .scroll-cta-active #header .module-search-form .searchform .btn_search:hover { color: #1A171B !important; } .scroll-cta-active #header .module-search-form .searchform:hover { color: #1A171B !important; } .module-cta .module-search-form { text-align: center; } .module-cta .module-search-form .btn_search-icon { display: none !important; } .module-cta .module-search-form label { display: none; } .module-cta .module-search-form .searchform-text { width: 100%; max-width: 767px; margin: 60px auto 40px auto; background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 15px 20px; text-transform: uppercase; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; display: block; font-size: 15px; background-image: url(https://www.herreroip.com/media/lupa.svg); background-size: auto 41px; background-position: right 50%; background-repeat: no-repeat; } .module-cta .module-search-form input[type="submit"] { text-align: center; padding: 14px 30px !important; margin: 0 auto 90px auto !important; text-transform: uppercase; font-weight: bold; display: block; width: auto !important; -webkit-border-radius: 25px; -moz-border-radius: 25px; font-size: 15px; } @media only screen and (max-width: 649px) { .module-search-form { display: block; padding: 10px 0; text-align: center !important; width: 100%; } .module-search-form .searchform { margin: 0 auto; } .module-search-form .searchform .searchform-text { border: 1px solid #B4BAC1; height: 34px; width: 190px; } } .social-media { text-align: right; vertical-align: middle; } .social-media .social-media-caption { display: inline-block; margin-right: 15px; } .social-media .social-media-caption p { font-size: 2.2em; font-weight: 300; margin: 0; text-align: right; } .social-media a { display: inline-block; position: relative; margin: 0; -webkit-border-radius: 50%; border-radius: 50%; font-size: 20px; height: 32px; line-height: 32px; width: 32px; text-align: center; vertical-align: top; } .social-media a + a { margin-left: 10px; } .social-media .social-media-caption + a { margin-left: 15px; } #top-header .social-media { display: inline-block; } #top-header .social-media .social-media-caption { vertical-align: middle; } #top-header .social-media .social-media-caption p { color: #525252; } #top-header .social-media .social-media-caption p .featured { color: #e9344d; } #top-header .social-media a { background-color: #e9344d; color: #EFF1F1; vertical-align: middle; } #top-header .social-media a:hover { background-color: #333; } #bottom-footer .social-media .social-media-caption p { color: #E4E4E4; } #bottom-footer .social-media a { background-color: #5F070C; color: #e9344d; } #bottom-footer .social-media a:hover { background-color: #FBFBFB; } @media only screen and (max-width: 649px) { #top-header .txt-right { text-align: center !important; } #top-header .social-media .social-media-caption p { font-size: 1.6em; text-align: center !important; } #header .social-media { display: inline-block; margin: 0 auto 10px auto; } #bottom-footer .social-media .social-media-caption { text-align: right; } } #content .moduleText h1, #content .moduleText .h1 { color: #727F8C; font-size: 2.8em; font-weight: 400; line-height: 1.3em; } #content .moduleText p { color: #435366; font-size: 1.6em; } #content .moduleText ul li { background: url(https://www.herreroip.com/media/2017/06/boliches-listado.png) no-repeat 0 5px; } #content .moduleText h1 + p { margin-top: 10px; } #content .moduleText *:last-child { } #content .module-cards { background: url(https://www.herreroip.com/media/2017/06/bg-cards-module.png) repeat 0 0; margin-top: 30px; overflow: hidden; padding: 40px; position: relative; text-align: center; } #content .module-cards .card-media { margin-bottom: 28px; } #content .module-cards h3 { color: #777777; font-size: 1.8em; font-weight: 300; text-transform: uppercase; } #content .module-cards h3:after { background: #444 none repeat scroll 0 0; content: ""; display: block; height: 1px; width: 30px; margin: 5px auto 0 auto; } #content .module-cards h3 a { color: #777777; } #content .module-cards h3 a:hover { color: #e9344d; } #content .module-cards .card-description { background-color: #e9344d; color: #fff; cursor: pointer; font-size: 1.6em; line-height: 1.1em; height: 100%; padding: 40px 25px; position: absolute; top: 0; left: 0; width: 100%; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } #content .module-cards .card-description p { color: #fff; font-size: 1em; font-weight: 400; margin: 0; padding: 0; } #content .module-cards .card-description p strong { font-weight: 900; } #content .module-cards:hover .card-description { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; } #content .button, #content .nav-pagination-next, #content .nav-pagination-prev, #footer .button, #footer .nav-pagination-next, #footer .nav-pagination-prev { background-color: #e9344d; border: 1px solid #e9344d; color: #fff; display: inline-block; font-size: 13px; height: auto; padding: 9px 15px; margin: 0; outline: none; font-weight: normal; text-transform: uppercase; } #content .button:hover, #content .nav-pagination-next:hover, #content .nav-pagination-prev:hover, #footer .button:hover, #footer .nav-pagination-next:hover, #footer .nav-pagination-prev:hover { background-color: #000; border: 1px solid #000; color: #fff; outline: 0; padding: 9px 15px; } #content .button.rounded, #footer .button.rounded { -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px; border-top-right-radius: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-top-left-radius: 6px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } #content .buttons.button-center, #footer .buttons.button-center { text-align: center; } #content a.button, #content input[type=submit], #content .button, #content .nav-pagination-next, #content .nav-pagination-prev, #footer a.button, #footer input[type=submit], #footer .button, #footer .nav-pagination-next, #footer .nav-pagination-prev { font-family: 'aktiv-grotesk', sans-serif; line-height: 1.05em; text-align: center; padding: 15px 40px !important; margin: 0 auto 90px auto !important; text-transform: uppercase; font-weight: bold; display: inline-block; width: auto !important; -webkit-border-radius: 25px; -moz-border-radius: 25px; } #content .nav-pagination-prev, #footer .nav-pagination-prev { margin-right: 25px !important; } #content .module-cta a.button, #content .module-cta input[type=submit], #footer .module-cta a.button, #footer .module-cta input[type=submit] { margin: 0 auto 0px auto !important; } #content a.button, #content input[type=submit], #content .button, #content .nav-pagination-next, #content .nav-pagination-prev, #footer a.button, #footer input[type=submit], #footer .button, #footer .nav-pagination-next, #footer .nav-pagination-prev { border: 1px solid #e9344d !important; color: #e9344d !important; background-color:transparent !important; } #content .module-cta .bg-0.style-03 a.button, #content .module-cta .bg-0.style-03 input[type=submit], #content .module-cta .bg-0.style-03 .button, #content .module-cta .bg-0.style-03 .nav-pagination-next, #content .module-cta .bg-0.style-03 .nav-pagination-prev, #footer .module-cta .bg-0.style-03 a.button, #footer .module-cta .bg-0.style-03 input[type=submit], #footer .module-cta .bg-0.style-03 .button, #footer .module-cta .bg-0.style-03 .nav-pagination-next, #footer .module-cta .bg-0.style-03 .nav-pagination-prev { border: 1px solid #202020 !important; color: #202020 !important; background-color:transparent !important; } #content button:hover, #content a.button:hover, #content input[type=submit]:hover, #content .nav-pagination-next:hover, #content .nav-pagination-prev:hover, #footer button:hover, #footer a.button:hover, #footer input[type=submit]:hover, #footer .nav-pagination-next:hover, #footer .nav-pagination-prev:hover { border: 1px solid #3D3C41 !important; background-color: #3D3C41 !important; color: #FFFFFF !important; } #content .module-search-form a.button, #content .module-search-form input[type=submit], #content .module-search-form .button, #content .module-search-form .nav-pagination-next, #content .module-search-form .nav-pagination-prev, #content .cta-formulario a.button, #content .cta-formulario input[type=submit], #content .cta-formulario .button, #content .cta-formulario .nav-pagination-next, #content .cta-formulario .nav-pagination-prev, #content .form-3-columns a.button, #content .form-3-columns input[type=submit], #content .form-3-columns .button, #content .form-3-columns .nav-pagination-next, #content .form-3-columns .nav-pagination-prev, #footer .module-search-form a.button, #footer .module-search-form input[type=submit], #footer .module-search-form .button, #footer .module-search-form .nav-pagination-next, #footer .module-search-form .nav-pagination-prev, #footer .cta-formulario a.button, #footer .cta-formulario input[type=submit], #footer .cta-formulario .button, #footer .cta-formulario .nav-pagination-next, #footer .cta-formulario .nav-pagination-prev, #footer .form-3-columns a.button, #footer .form-3-columns input[type=submit], #footer .form-3-columns .button, #footer .form-3-columns .nav-pagination-next, #footer .form-3-columns .nav-pagination-prev { border: 1px solid #FFFFFF !important; background-color: transparent !important; color: #FFFFFF !important; } #content .module-search-form button:hover, #content .module-search-form a.button:hover, #content .module-search-form input[type=submit]:hover, #content .module-search-form .nav-pagination-next:hover, #content .module-search-form .nav-pagination-prev:hover, #content .cta-formulario button:hover, #content .cta-formulario a.button:hover, #content .cta-formulario input[type=submit]:hover, #content .cta-formulario .nav-pagination-next:hover, #content .cta-formulario .nav-pagination-prev:hover, #content .form-3-columns button:hover, #content .form-3-columns a.button:hover, #content .form-3-columns input[type=submit]:hover, #content .form-3-columns .nav-pagination-next:hover, #content .form-3-columns .nav-pagination-prev:hover, #footer .module-search-form button:hover, #footer .module-search-form a.button:hover, #footer .module-search-form input[type=submit]:hover, #footer .module-search-form .nav-pagination-next:hover, #footer .module-search-form .nav-pagination-prev:hover, #footer .cta-formulario button:hover, #footer .cta-formulario a.button:hover, #footer .cta-formulario input[type=submit]:hover, #footer .cta-formulario .nav-pagination-next:hover, #footer .cta-formulario .nav-pagination-prev:hover, #footer .form-3-columns button:hover, #footer .form-3-columns a.button:hover, #footer .form-3-columns input[type=submit]:hover, #footer .form-3-columns .nav-pagination-next:hover, #footer .form-3-columns .nav-pagination-prev:hover { border: 1px solid #3D3C41 !important; background-color: #3D3C41 !important; color: #FFFFFF !important; } #content .bg-01 a.button, #content .bg-01 input[type=submit], #content .bg-01 .button, #content .bg-01 .nav-pagination-next, #content .bg-01 .nav-pagination-prev, #content .bg-02 a.button, #content .bg-02 input[type=submit], #content .bg-02 .button, #content .bg-02 .nav-pagination-next, #content .bg-02 .nav-pagination-prev, #content .bg-03 a.button, #content .bg-03 input[type=submit], #content .bg-03 .button, #content .bg-03 .nav-pagination-next, #content .bg-03 .nav-pagination-prev, #content .bg-05 a.button, #content .bg-05 input[type=submit], #content .bg-05 .button, #content .bg-05 .nav-pagination-next, #content .bg-05 .nav-pagination-prev, #footer .bg-01 a.button, #footer .bg-01 input[type=submit], #footer .bg-01 .button, #footer .bg-01 .nav-pagination-next, #footer .bg-01 .nav-pagination-prev, #footer .bg-02 a.button, #footer .bg-02 input[type=submit], #footer .bg-02 .button, #footer .bg-02 .nav-pagination-next, #footer .bg-02 .nav-pagination-prev, #footer .bg-03 a.button, #footer .bg-03 input[type=submit], #footer .bg-03 .button, #footer .bg-03 .nav-pagination-next, #footer .bg-03 .nav-pagination-prev, #footer .bg-05 a.button, #footer .bg-05 input[type=submit], #footer .bg-05 .button, #footer .bg-05 .nav-pagination-next, #footer .bg-05 .nav-pagination-prev { border: 1px solid #e9344d !important; background-color: transparent !important; color: #e9344d !important; } #content .bg-05 a.button, #content .bg-05 input[type=submit], #content .bg-05 .button, #content .bg-05 .nav-pagination-next, #content .bg-05 .nav-pagination-prev, #footer .bg-05 a.button, #footer .bg-05 input[type=submit], #footer .bg-05 .button, #footer .bg-05 .nav-pagination-next, #footer .bg-05 .nav-pagination-prev { border: 1px solid #e9344d !important; background-color: #e9344d !important; color: #FFFFFF !important; } #content .bg-05 a.button.btn-cta, #content .bg-05 .button.btn-cta, #footer .bg-05 a.button.btn-cta, #footer .bg-05 .button.btn-cta { border: 1px solid #202020 !important; color: #202020 !important; background-color: transparent !important; } #footer .bg-02 a.button, #footer .bg-02 input[type=submit], #footer .bg-02 .button, #footer .bg-02 .nav-pagination-next, #footer .bg-02 .nav-pagination-prev{ border: 1px solid #FFFFFF !important; background-color: transparent !important; color: #FFFFFF !important; } #content .bg-02 form a.button, #content .bg-02 form input[type=submit], #content .bg-02 form .button, #content .bg-02 form .nav-pagination-next, #content .bg-02 form .nav-pagination-prev, #footer .bg-02 form a.button, #footer .bg-02 form input[type=submit], #footer .bg-02 form .button, #footer .bg-02 form .nav-pagination-next, #footer .bg-02 form .nav-pagination-prev { border: 1px solid #FFFFFF !important; background-color: #FFFFFF !important; color: #3D3C41 !important; } #content .bg-01 button:hover, #content .bg-01 a.button:hover, #content .bg-01 input[type=submit]:hover, #content .bg-01 .nav-pagination-next:hover, #content .bg-01 .nav-pagination-prev:hover, #content .bg-02 button:hover, #content .bg-02 a.button:hover, #content .bg-02 input[type=submit]:hover, #content .bg-02 .nav-pagination-next:hover, #content .bg-02 .nav-pagination-prev:hover, #content .bg-03 button:hover, #content .bg-03 a.button:hover, #content .bg-03 input[type=submit]:hover, #content .bg-03 .nav-pagination-next:hover, #content .bg-03 .nav-pagination-prev:hover, #content .bg-05 button:hover, #content .bg-05 a.button:hover, #content .bg-05 input[type=submit]:hover, #content .bg-05 .nav-pagination-next:hover, #content .bg-05 .nav-pagination-prev:hover, #footer .bg-01 button:hover, #footer .bg-01 a.button:hover, #footer .bg-01 input[type=submit]:hover, #footer .bg-01 .nav-pagination-next:hover, #footer .bg-01 .nav-pagination-prev:hover, #footer .bg-02 button:hover, #footer .bg-02 a.button:hover, #footer .bg-02 input[type=submit]:hover, #footer .bg-02 .nav-pagination-next:hover, #footer .bg-02 .nav-pagination-prev:hover, #footer .bg-03 button:hover, #footer .bg-03 a.button:hover, #footer .bg-03 input[type=submit]:hover, #footer .bg-03 .nav-pagination-next:hover, #footer .bg-03 .nav-pagination-prev:hover, #footer .bg-05 button:hover, #footer .bg-05 a.button:hover, #footer .bg-05 input[type=submit]:hover, #footer .bg-05 .nav-pagination-next:hover, #footer .bg-05 .nav-pagination-prev:hover { border: 1px solid #3D3C41 !important; background-color: #3D3C41 !important; color: #FFFFFF !important; } #content .bg-04 a.button, #content .bg-04 input[type=submit], #content .bg-04 .button, #content .bg-04 .nav-pagination-next, #content .bg-04 .nav-pagination-prev, #footer .bg-04 a.button, #footer .bg-04 input[type=submit], #footer .bg-04 .button, #footer .bg-04 .nav-pagination-next, #footer .bg-04 .nav-pagination-prev { border: 1px solid #FFFFFF !important; background-color: #e9344d !important; background-color: transparent !important; color: #FFFFFF !important; } #content .bg-02 a.button, #content .bg-02 input[type=submit], #content .bg-02 .button, #content .bg-02 .nav-pagination-next, #content .bg-02 .nav-pagination-prev, #footer .bg-02 a.button, #footer .bg-02 input[type=submit], #footer .bg-02 .button, #footer .bg-02 .nav-pagination-next, #footer .bg-02 .nav-pagination-prev { background-color: transparent !important; } #content .bg-04 button:hover, #content .bg-04 a.button:hover, #content .bg-04 input[type=submit]:hover, #content .bg-04 .nav-pagination-next:hover, #content .bg-04 .nav-pagination-prev:hover, #footer .bg-04 button:hover, #footer .bg-04 a.button:hover, #footer .bg-04 input[type=submit]:hover, #footer .bg-04 .nav-pagination-next:hover, #footer .bg-04 .nav-pagination-prev:hover { border: 1px solid #3D3C41 !important; background-color: #3D3C41 !important; color: #FFFFFF !important; } #content .bg-03 a.button, #content .bg-03 input[type=submit], #content .bg-03 .button, #content .bg-03 .nav-pagination-next, #content .bg-03 .nav-pagination-prev, #footer .bg-03 a.button, #footer .bg-03 input[type=submit], #footer .bg-03 .button, #footer .bg-03 .nav-pagination-next, #footer .bg-03 .nav-pagination-prev { border: 1px solid #202020 !important; background-color: transparent !important; color: #202020 !important; } #content .bg-03 button:hover, #content .bg-03 a.button:hover, #content .bg-03 input[type=submit]:hover, #content .bg-03 .nav-pagination-next:hover, #content .bg-03 .nav-pagination-prev:hover, #footer .bg-03 button:hover, #footer .bg-03 a.button:hover, #footer .bg-03 input[type=submit]:hover, #footer .bg-03 .nav-pagination-next:hover, #footer .bg-03 .nav-pagination-prev:hover { border: 1px solid #e9344d !important; background-color: #e9344d !important; color: #FFFFFF !important; } #content .module-cta .bg-0.style-03 button:hover, #content .module-cta .bg-0.style-03 a.button:hover, #content .module-cta .bg-0.style-03 input[type=submit]:hover, #content .module-cta .bg-0.style-03 .nav-pagination-next:hover, #content .module-cta .bg-0.style-03 .nav-pagination-prev:hover, #content .module-cta .bg-0.style-03 button:hover, #content .module-cta .bg-0.style-03 a.button:hover, #content .module-cta .bg-0.style-03 input[type=submit]:hover, #content .module-cta .bg-0.style-03 .nav-pagination-next:hover, #content .module-cta .bg-0.style-03 .nav-pagination-prev:hover { border: 1px solid #e9344d !important; background-color: #e9344d !important; color: #FFFFFF !important; } #content .pagination a.button, #content .pagination a.nav-pagination-next, #content .pagination a.nav-pagination-prev { margin-left: 10px !important; margin-right: 10px !important; } #content .row-videos { padding-bottom: 40px !important; } #content .column_16 .moduleVideoYoutube { padding: 0 0 0 68px; padding: 0 0 0 24px; } #content .column_8 .moduleVideoYoutube { margin-bottom: 47px; } #content .column_8 .moduleVideoYoutube .moduleVideoContent, #content .column_8 .moduleVideoYoutube section { width: 50%; float: left; } #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2 { margin: 0 20px 15px 20px; } #content .column_8 .moduleVideoYoutube .moduleVideoContent p, #content .column_8 .moduleVideoYoutube section p { margin: 0 20px 0 20px; } #content .moduleVideoYoutube .moduleVideoContent h2, #content .moduleVideoYoutube section h2 { font-size: 1.8em; font-weight: bold; margin: 15px 20px 5px 0px; font-family: 'aktiv-grotesk', sans-serif; } #content .moduleVideoYoutube .moduleVideoContent p, #content .moduleVideoYoutube section p { font-size: 1.5em; font-weight: normal; margin: 0 20px 0 0px; font-family: 'aktiv-grotesk', sans-serif; } #content .moduleVideoYoutube .moduleVideoContent a, #content .moduleVideoYoutube section a { display: block; } #content .moduleVideoYoutube .moduleVideoContent img, #content .moduleVideoYoutube section img { width: 100%; } #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2 { margin-top: 0; } #content .bg-02 h2, #content .bg-02 p { color: #FFFFFF; } #content .moduleVideoYoutubeDefault { background-position: center center; background-repeat: no-repeat; background-size: 100%; cursor: pointer; display: inline-block; padding: 0; margin: 0; width: 100%; padding-top: 56.25%; height: 0px; position: relative; } #content .moduleVideoYoutubeDefault .player { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; } #content .moduleText.module_box { padding: 30px 20px 10px 20px !important; margin: 0 0 24px 24px; width: 40% !important; float: right !important; border: 1px solid #e9344d !important; } #content .moduleText.module_box h2, #content .moduleText.module_box .h2 { font-size: 2.2em !important; color: #202020 !important; text-align: center; text-transform: none !important; font-weight: bold; } #content .moduleText.module_box h2 span, #content .moduleText.module_box .h2 span { border: 1px solid #202020; display: block; margin: 12px auto 0 auto; width: 38px; } #content .module-cta .moduleText h2, #footer .module-cta .moduleText h2, #content .moduleText.module_box h2, #content .moduleText.module_box .h2 { text-transform: uppercase !important; } #content .moduleText.module_box p { font-size: 1.5em !important; color: #202020 !important; margin: 0 0 20px 0 !important; font-weight: 500; } #content .moduleText.module_box_twitter { padding: 30px 30px 10px 30px !important; } #content .moduleText.module_box_twitter div.icon { text-align: center !important; } #content .moduleText.module_box_twitter div.icon img { margin: 0 auto !important; text-align: center; } #content .moduleText.module_box_twitter h2, #content .moduleText.module_box_twitter .h2 { font-size: 2.2em !important; color: #0b0b0b !important; text-align: center; text-transform: none !important; font-weight: bold; } #content .moduleText.module_box_twitter h2 span, #content .moduleText.module_box_twitter .h2 span { border: 1px solid #0b0b0b; display: block; margin: 12px auto 0 auto; width: 38px; } #content .moduleText.module_box_twitter p { font-family: Georgia, Times, "Times New Roman", serif; font-size: 2.4em !important; color: #0b0b0b !important; font-style: italic; margin: 0 0 20px 0 !important; text-align: center; line-height: normal; } #content .moduleText.module_box_twitter a p, #content .moduleText.module_box_twitter a h2 { color: #0b0b0b !important; } #content .moduleText.module_box_twitter a:hover p, #content .moduleText.module_box_twitter a:hover h2 { color: #e9344d !important; } @media only screen and (max-width: 603px) { #content .moduleText.module_box { margin: 0 0 24px 0; width: 100% !important; float: none !important; } } #content .module-cta .post-item-btn h3, #footer .module-cta .post-item-btn h3{ font-size: 2.2em !important; font-weight: 700 !important; } #header .row.bg-image { background-position: bottom right !important; } .page-id-2581 h1{ text-align: center; } .bg-05.box-form *{ color: #435566 !important; } .bg-05.box-form h2{ color: #13100D !important; } .bg-05.box-form .blog-article .blog-article-content .gform_wrapper input, .bg-05.box-form .blog-article .blog-article-content .gform_wrapper select, .bg-05.box-form .blog-article .blog-article-content .gform_wrapper textarea, .bg-05.box-form .gform_wrapper input, .bg-05.box-form .gform_wrapper select, .bg-05.box-form .gform_wrapper textarea{ border: 1px solid #435566 !important; background-color: #FFFFFF; } .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"], .bg-05.box-form .blog-article .blog-article-content .gform_wrapper .check input .bg-05.box-form .gforms_confirmation_message .check input{ background-color: #435566 !important; } .bg-05.box-form ::-webkit-input-placeholder { color: #435566 !important; } .bg-05.box-form ::-moz-placeholder { color: #435566 !important; } .bg-05.box-form :-ms-input-placeholder { color: #435566 !important; } .bg-05.box-form :-moz-placeholder { color: #435566 !important; } #content .box-form-min-dcha form{ text-align: center !important; } #content .box-form-min-dcha .gform_body, #content .box-form-min-dcha .gform_wrapper .gform_footer{ width: 50%; float: right; float: none; margin:0 auto; text-align:left !important; } #content .box-form-min-dcha .gform_body li{ width: 100% !important; float: none !important; } #content .box-form-min-dcha .gform_footer, #content .box-form-min-dcha .gform_body, #content .box-form-min-dcha .gform_wrapper .gform_footer{ text-align: center !important; } #content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:not(:checked) + label::before, #content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:checked + label::before, #content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label::before, #content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:checked + label::before, #content .blog-article .blog-article-content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:not(:checked) + label::before, #content .blog-article .blog-article-content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:checked + label::before, #content .blog-article .blog-article-content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label::before, #content .blog-article .blog-article-content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:checked + label::before{ border:1px solid #435566 !important; } .box-author { border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; padding: 14px 0; margin-bottom: 60px; margin-top: 0; } .box-author + .box-author { margin-top: -40px; } .box-author .image-author img { background-color: transparent; margin: 0; padding: 0; text-align: center; border-radius: 15px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 1px solid #fff; } .box-author .name-author { color: #131920; font-size: 1.7em; font-weight: 400; margin-bottom: 2px; text-transform: uppercase; background-position: 0 bottom; background-repeat: no-repeat; padding: 0 0 3px 0; margin: 0 0 10px 0; } .box-author .description-author { color: #131920; font-size: 1.5em; font-style: italic; font-weight: 300; margin-bottom: 0; } #content div.validation_error.tt_validation_error, #footer div.validation_error.tt_validation_error, #content .module-cta .gform_wrapper .validation_error, #content .module-cta .gforms_confirmation_message .validation_error, #footer .module-cta .gform_wrapper .validation_error, #footer .module-cta .gforms_confirmation_message .validation_error{ font-size: 19px !important; font-weight: bold !important; } .gform_confirmation_message{} #content .gform_confirmation_message h2, #footer .gform_confirmation_message h2{ font-size:28px !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important; } #content .gform_confirmation_message p, #footer .gform_confirmation_message p{ font-size:16px !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important; } #content .gform_confirmation_message p, #content .gform_confirmation_message h2, #footer .gform_confirmation_message p, #footer .gform_confirmation_message h2{ color:#FFFFFF !important; } #content .bg-05 .gform_confirmation_message p, #content .bg-05 .gform_confirmation_message h2, #footer .bg-05 .gform_confirmation_message p, #footer .bg-05 .gform_confirmation_message h2{ color:#13100D !important; } @media only screen and (max-width: 1203px) { #header .header-text p, #header p { margin-right: 0px; } #header .moduleText p a{ display: inline-block; } #header .tt-categories{ } } @media only screen and (max-width: 900px) { #content .gform_wrapper li, #footer .gform_wrapper li{ padding: 0 5px !important; } #content .module-cta .imagen-position-bottom .moduleText p img, #footer .module-cta .imagen-position-bottom .moduleText p img{ position: relative; left: auto; bottom: auto; } } @media only screen and (max-width: 780px) { #content .box-form-min-dcha .gform_body, #content .box-form-min-dcha .gform_wrapper .gform_footer { width: 100%; float: none; text-align: left !important; } .module-featured-blog .column_8 .article-img, .column_7 .module-featured-blog .article-img, .column_16 .module-featured-blog .column_12 .article-img { position: relative !important; width: 100% !important; height: auto !important; } .module-featured-blog .column_8 .article-img img, .column_7 .module-featured-blog .article-img img, .column_16 .module-featured-blog .column_12 .article-img img { position: relative !important; top: auto !important; left: auto !important; width: auto; height: auto; } .post-item-list-2-col .post-item-details { padding: 22px 0 0 0; } #content .module-cta .gform_wrapper .ginput_container, #content .module-cta .gform_wrapper .gform_footer, #content .module-cta .gforms_confirmation_message .ginput_container, #content .module-cta .gforms_confirmation_message .gform_footer, #footer .module-cta .gform_wrapper .ginput_container, #footer .module-cta .gform_wrapper .gform_footer, #footer .module-cta .gforms_confirmation_message .ginput_container, #footer .module-cta .gforms_confirmation_message .gform_footer { max-width: 100% !important; } #footer p { padding: 0 0px !important; } .column_8 .module-cta .cols_group { margin-left: 0; margin-right: 0; } #content .gform_wrapper li, #footer .gform_wrapper li{ padding: 0 !important; width: 100% !important; } #content .gform_wrapper li.legal-01, #content .gform_wrapper li.legal-02, #footer .gform_wrapper li.legal-01, #footer .gform_wrapper li.legal-02{ padding: 0 !important; width: 100% !important; } #content .column_8 .module-cta { padding-left: 0 !important; padding-right: 0 !important; } .module-featured-blog .column_12, .module-related-blog .column_12, .module-blog-list .column_12 { margin-bottom: 0px !important; } .list_bg_thumb, .module-featured-blog { margin-bottom: 0px !important; } .separador { display: none; } #content .module-cta .moduleText, #footer .module-cta .moduleText{ padding-left: 12px !important; padding-right: 12px !important; } } @media only screen and (max-width: 680px) { #footer .listado-iconos-8col p img.wp-image-4614{ display:none !important; } #content .module-cta .superPost h3, #footer .module-cta .superPost h3 { font-size: 3.0em; } } @media only screen and (max-width: 480px) { .title-row, .title-section { margin: 0 auto 25px auto !important; } #content .module-cta .superPost h3, #footer .module-cta .superPost h3 { font-size: 2.0em; } #content a.button, #content input[type=submit], #content .button, #content .nav-pagination-next, #content .nav-pagination-prev, #footer a.button, #footer input[type=submit], #footer .button, #footer .nav-pagination-next, #footer .nav-pagination-prev, #content .module-cta a.button, #content .module-cta input[type="submit"], #footer .module-cta a.button, #footer .module-cta input[type="submit"] { padding: 15px 10px !important; margin-left:5% !important; margin-right:5% !important; width: 90% !important; } .module-search-form .searchform .searchform-text { margin-left:5% !important; margin-right:5% !important; width: 80% !important; } } .box-form{ background-position: 50% 0 !important; } .box-form h2, #content .cta-formulario.box-form h2, #footer .cta-formulario.box-form h2, #content .box-form h2, #footer .box-form h2{font-weight: bold !important;} #sticky-header { display: none; position: fixed; padding: 22px 18px 0 18px; z-index: 9999999999; background-color: #202020; height: 90px; } #sticky-header #logo, #sticky-header .tt-categories.tt-list-categories, #sticky-header .moduleText { float: left !important; } #sticky-header #logo { width: 14% !important; margin-right: 1%; margin-bottom: 0; } #sticky-header #logo img{ width: auto !important; height: 45px !important; } #sticky-header .module-search-form { padding: 0 0 0 0; } #sticky-header .moduleText { margin: 0 0 0 0 !important; width: 20% !important; float: right !important; } #sticky-header .moduleText p { font-size: 1.2em; } #sticky-header .tt-categories.tt-list-categories { margin: 0 0 0 0 !important; width: 61% !important; } #sticky-header .tt-categories.tt-list-categories ul{ margin: 0 0 0 0 !important; } #sticky-header .tt-categories.tt-list-categories li { font-size: 12px; margin-right: 0px !important; margin-bottom: 0px !important; } #sticky-header .tt-categories.tt-list-categories a { margin: 0 !important; } @media only screen and (max-width: 1350px) { #sticky-header { display: none !important; } } #content .blog-article .blog-article-content .engine_content_post_bottom .module-cta, #content .engine_content_post_bottom .module-cta{ margin-top:50px !important; margin-bottom:50px !important; } .row.row-group-column{ margin-bottom: 24px !important; display: inline-block !important; } #footer .gform_wrapper a { padding: 0; } .comment-form-policy-top-copy{ clear: both; } #header .btn-list-categories{ text-align: center; display:none; } #header .btn-list-categories span{ display:inline-block; width: 37px; height: 37px; background-image: url(https://www.herreroip.com/media/icono-nav-3.svg); background-position: 0 0; background-repeat: no-repeat; cursor: pointer; margin-bottom: 25px; } #header .btn-list-categories span.open{ background-image: url(https://www.herreroip.com/media/icono-nav-2.svg); } #header .tt-categories ul, #header .tt-categories + .moduleText{ display:block; } @media only screen and (max-width: 740px) { #header .row.bg-image { background-position: bottom left !important; } #header .btn-list-categories, #header .tt-categories + .moduleText{ display:block; } #header .tt-categories ul, #header .tt-categories + .moduleText{ display:none; } } .blog-article .blog-article-content .gform_wrapper .txt-legal-label label, .gform_wrapper .txt-legal-label label { font-size: 1.3em!important; } #header .tools_navigation { margin-right: 80px; padding-top: 40px; float: right; } #header .tools_navigation ul li { color: #fff; float: left; font-family: 'aktiv-grotesk', sans-serif; font-size: 1.8em; font-weight: 600; margin: 0 15px; padding: 0; } #header .tools_navigation ul li:first-child { margin-left: 0; } #header .tools_navigation ul li a { color: #fff; } #header .tools_navigation ul li a:hover { color: #9D2235; } #header .primary_navigation { display: none; } #header .primary_navigation ul { float: right; margin-bottom: 7px; } #header .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #header .primary_navigation ul li:first-child { margin-left: 0; } #header .primary_navigation ul li:last-child { margin-right: 0; } #header .primary_navigation ul li a { color: #e9344d; } #header .primary_navigation ul li a:hover { color: #444; } #header .primary_navigation ul li.current-menu-item a { color: #444; } #header .nav-control { display: none; } .menu-button { background: none; position: absolute; right: 0; top: 0; } .menu-button:hover { opacity: 1; } .hamburger { padding: 15px 15px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger-box { width: 50px; height: 34px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -8px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 50px; height: 6px; background-color: #fff; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -14px; } .hamburger-inner::after { bottom: -14px; } .hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner::before, .hamburger:hover .hamburger-inner::after { background-color: #9D2235; } .mm-menu { background: none; } .mm-navbars_top { background: none; border: 0; position: absolute; width: 50%; left: auto; } .mm-navbar { border: 0; height: 80px; text-align: left; } .mm-navbar a:hover { background: none !important; } .mm-navbar .mm-btn_prev { top: 20px; left: auto; right: 0; } .mm-navbar .mm-btn_prev:before { -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); right: 23px; left: auto; } .mm-navbar .mm-navbar__title { font-family: 'aktiv-grotesk', sans-serif; font-size: 2.2em; font-weight: 600; display: none; } .mm-menu_navbar_top-2 .mm-panels { top: 0; background-color: #9D2235; } .mm-panel { padding: 80px 20px 40px 20px; } .mm-listitem { font-family: 'aktiv-grotesk', sans-serif; font-size: 2.7em; font-weight: 700; margin-bottom: 8px; } .mm-listitem li { font-size: 16px; font-weight: 400; margin-bottom: 0; } .mm-listitem li a, .mm-listitem li .item-menu-title { padding-top: 7px; padding-bottom: 7px; padding-left: 10px; } .min-item { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } .min-item + .min-item { border-top: 0; margin-top: 0; padding-top: 0; } .mm-menu .mm-btn:after, .mm-menu .mm-btn:before { border-color: #fff; } .mm-navbars_top .mm-navbar__btn:first-child, .mm-navbars_top .mm-navbar__btn:last-child { top: 20px; } .mm-navbars_top .mm-btn_close { left: auto !important; right: 0 !important; } .mm-btn_clear:after, .mm-btn_clear:before, .mm-btn_close:after, .mm-btn_close:before { width: 14px; height: 14px; } .mm-btn_clear:before, .mm-btn_close:before { right: 6px; } .mm-btn_clear:after, .mm-btn_close:after { right: 25px; } .mm-btn_next:after, .mm-btn_prev:before { height: 14px; width: 14px; } .mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited, .mm-menu .item-menu-title { color: #fff; } .mm-menu a:hover { background: rgba(255,255,255,0.4); } .mm-listitem:after { border: 0; left: 0; } .mm-btn_next { border: 0 !important; } .mm-listitem .mm-btn_next:before { border: 0; } .mm-menu .mm-listview .mm-btn_next:after { border-color: #fff; -webkit-transform: rotate(-50deg); -ms-transform: rotate(-50deg); transform: rotate(-50deg); } .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a, .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span { margin-right: 0; } .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-panel { display: block !important; } .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-listitem .mm-btn_next:before, .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-listitem .mm-btn_next:after { display: none; } #primary-menu-container { background-color: #C03446; } [class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent.mm-panel_columns-0 { -webkit-transform: translate(100%,0); -ms-transform: translate(100%,0); transform: translate(100%,0); -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1 { z-index: 0 !important; transition: transform 1s; -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) { z-index: 0 !important; transition: transform 5s; -webkit-transform: translate(100%,0); -ms-transform: translate(100%,0); transform: translate(100%,0); -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); } #clone-primary-menu.mm-menu { background-color: grey; } #clone-primary-menu.mm-menu a:hover { background: none; } #clone-primary-menu.mm-menu .mm-panel { padding: 20px; } #clone-primary-menu.mm-menu .mm-listitem { font-family: 'aktiv-grotesk', sans-serif; font-size: 2em; font-weight: 700; margin-bottom: 8px; font-size: 2.4em; font-weight: 400; margin-bottom: 0 !important; } #clone-primary-menu.mm-menu .mm-listitem li { font-size: 16px; font-weight: 400; margin-bottom: 0; } #clone-primary-menu.mm-menu .mm-listitem li a, #clone-primary-menu.mm-menu .mm-listitem li .item-menu-title { padding-top: 7px; padding-bottom: 7px; padding-left: 10px; } #clone-primary-menu.mm-menu .min-item { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } #clone-primary-menu.mm-menu .min-item + .min-item { border-top: 0; margin-top: 0; padding-top: 0; } #clone-primary-menu.mm-menu .mm-btn:after, #clone-primary-menu.mm-menu .mm-btn:before { border-color: #fff; } #clone-primary-menu.mm-menu .mm-navbars_top { background-color: #9D2235; border: 0; position: absolute; width: 100%; left: auto; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-navbar__btn:first-child, #clone-primary-menu.mm-menu .mm-navbars_top .mm-navbar__btn:last-child { top: 20px; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-btn_prev { left: 20px !important; right: auto !important; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-btn_close { left: auto !important; right: 0 !important; } #clone-primary-menu.mm-menu .mm-navbars_top img { margin: 0 0; } #clone-primary-menu.mm-menu .mm-btn_prev:before { width: 14px; height: 14px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } #clone-primary-menu.mm-menu .mm-btn_clear:after, #clone-primary-menu.mm-menu .mm-btn_clear:before, #clone-primary-menu.mm-menu .mm-btn_close:after, #clone-primary-menu.mm-menu .mm-btn_close:before { width: 14px; height: 14px; } #clone-primary-menu.mm-menu .mm-btn_clear:before, #clone-primary-menu.mm-menu .mm-btn_close:before { right: 6px; } #clone-primary-menu.mm-menu .mm-btn_clear:after, #clone-primary-menu.mm-menu .mm-btn_close:after { right: 25px; } #clone-primary-menu.mm-menu a, #clone-primary-menu.mm-menu a:active, #clone-primary-menu.mm-menu a:hover, #clone-primary-menu.mm-menu a:link, #clone-primary-menu.mm-menu a:visited, #clone-primary-menu.mm-menu .item-menu-title { color: #fff; } #clone-primary-menu.mm-menu .mm-listitem:after { border: 0; left: 0; } #clone-primary-menu.mm-menu .mm-btn_next { border: 0 !important; } #clone-primary-menu.mm-menu .mm-listitem .mm-btn_next:before { border: 0; } #clone-primary-menu.mm-menu .mm-menu .mm-listview .mm-btn_next:after { border-color: #fff; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } #clone-primary-menu.mm-menu .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-panel { display: block !important; } #clone-primary-menu.mm-menu #clone-primary-menu-container { background-color: #C03446; } #clone-primary-menu.mm-menu_navbar_top-2 .mm-panels { top: 80px; } #primary-menu-container ::-webkit-input-placeholder { color: #FFFFFF; } #primary-menu-container ::-moz-placeholder { color: #FFFFFF; } #primary-menu-container :-ms-input-placeholder { color: #FFFFFF; } #primary-menu-container :-moz-placeholder { color: #FFFFFF; } #primary-menu-container .searchform { display: inline-block; overflow: hidden; height: 36px; } #primary-menu-container .searchform .searchform-container:before, #primary-menu-container .searchform .searchform-container:after { content: " "; display: table; } #primary-menu-container .searchform .searchform-container:after { clear: both; } #primary-menu-container .searchform .searchform-label { display: none; } #primary-menu-container .searchform .searchform-text { background: none; border: 1px solid #fff; color: #fff; font-size: 0.8em; height: 30px; margin-right: 12px; outline: none; padding: 0 5px; width: 190px; } #primary-menu-container .module-search-form .searchform .btn_search { background: none !important; border: 0 !important; color: #fff !important; float: right; font-family: 'FontAwesome'; font-size: 1.5em; margin-top: -1px; padding: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #primary-menu-container .module-search-form .searchform .btn_search:hover { background: none !important; color: #fff; } #primary-menu-container .module-search-form .searchform:hover { color: #fff; } #primary-menu-container ::-webkit-input-placeholder, #clone-primary-menu ::-webkit-input-placeholder { color: #FFFFFF; } #primary-menu-container ::-moz-placeholder, #clone-primary-menu ::-moz-placeholder { color: #FFFFFF; } #primary-menu-container :-ms-input-placeholder, #clone-primary-menu :-ms-input-placeholder { color: #FFFFFF; } #primary-menu-container :-moz-placeholder, #clone-primary-menu :-moz-placeholder { color: #FFFFFF; } #primary-menu-container .searchform, #clone-primary-menu .searchform { display: inline-block; overflow: hidden; padding: 0 10px 0 20px; height: 36px; } #primary-menu-container .searchform .searchform-container:before, #primary-menu-container .searchform .searchform-container:after, #clone-primary-menu .searchform .searchform-container:before, #clone-primary-menu .searchform .searchform-container:after { content: " "; display: table; } #primary-menu-container .searchform .searchform-container:after, #clone-primary-menu .searchform .searchform-container:after { clear: both; } #primary-menu-container .searchform .searchform-label, #clone-primary-menu .searchform .searchform-label { display: none; } #primary-menu-container .searchform .searchform-text, #clone-primary-menu .searchform .searchform-text { background: none; border: 1px solid #fff; color: #fff; font-size: 0.8em; height: 30px; margin-right: 12px; outline: none; padding: 0 5px; width: 190px; } #primary-menu-container .searchform .btn_search, #clone-primary-menu .searchform .btn_search { background: none !important; border: 0 !important; color: #fff !important; float: right; font-family: 'FontAwesome'; font-size: 1.5em; margin-top: -1px; padding: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #primary-menu-container .searchform .btn_search:hover, #clone-primary-menu .searchform .btn_search:hover { background: none !important; color: #fff; } #primary-menu-container .searchform:hover, #clone-primary-menu .searchform:hover { color: #fff; } .min-item-lvl2, #clone-primary-menu.mm-menu .min-item-lvl2 { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } .min-item-lvl2 + .min-item-lvl2, #clone-primary-menu.mm-menu .min-item-lvl2 + .min-item-lvl2 { border-top: 0; margin-top: 0; padding-top: 0; } .tt-box-menu-web { display: none; } .box-menu-open.fx-reveal #wrapper { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0.0s; transition: transform 0.0s; } .box-menu-closed.fx-reveal #wrapper { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0.0s; transition: transform 0.0s; } #content .primary_navigation { background-color: #fff; margin-top: 22px; padding: 16px 32px; } #content .primary_navigation:before, #content .primary_navigation:after { content: " "; display: table; } #content .primary_navigation:after { clear: both; } #content .primary_navigation ul { float: right; margin-bottom: 0; } #content .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #content .primary_navigation ul li:first-child { margin-left: 0; } #content .primary_navigation ul li:last-child { margin-right: 0; } #content .primary_navigation ul li a { color: #e9344d; } #content .primary_navigation ul li a:hover { color: #444; } #content .primary_navigation ul li.current-menu-item a { color: #444; } #bottom-footer .cols_group > [class^="column_"], #bottom-footer .cols_group > [class*=" column_"] { vertical-align: middle; } #bottom-footer .footer_navigation { display: inline-block; } #bottom-footer .footer_navigation ul { margin-bottom: 0; } #bottom-footer .footer_navigation ul li { color: #959393; display: inline-block; font-family: 'aktiv-grotesk', sans-serif; font-size: 1.2em; font-weight: 300; margin-bottom: 0; padding: 0; } #bottom-footer .footer_navigation ul li:before { color: #959393; content: " | "; padding: 0 5px; } #bottom-footer .footer_navigation ul li a { color: #959393; } #bottom-footer .footer_navigation ul li a:hover { color: #003e6b; } .tt-box-menu { padding: 60px 40px 20px 40px !important; position: relative; } .tt-box-menu ul li a { background-color: #fff !important; color: #444 !important; display: block; text-align: center !important; padding: 5px 10px !important; text-transform: uppercase !important; } .tt-box-menu ul li a:hover { background-color: #fff !important; color: #e9344d !important; } .tt-box-menu .close-menu { background: url(//www.hyaip.com/es//media/close-menu.svg) no-repeat 0 0; border: none; color: #000; height: 32px; position: absolute; right: 10px; top: 20px; width: 32px; } .tt-box-menu .close-menu:hover { background: url(//www.hyaip.com/es//media/close-menu_hover.svg) no-repeat 0 0; } .tt-box-menu .close-menu span { display: none; } @media only screen and (max-width: 480px) { #header .tools_navigation { display: none; } #header .column_8 { width: 80%; } #header .column_16 { width: 20%; } #header .hamburger { padding: 5px 0 0 0; } .menu-button { margin-right: 12px; } .footer_navigation { display: block !important; text-align: center; } .footer_navigation ul li:before { color: #959393; content: " | "; padding: 0 5px; } .footer_navigation ul li:first-child:before { display: none; } #primary-menu { display: none; } #clone-primary-menu { display: block; z-index: 2; } } @media only screen and (min-width : 481px) and (max-width: 769px) { #header .tools_navigation { display: none; } #header .column_8 { width: 80%; } #header .column_16 { width: 20%; } #header .hamburger { padding: 5px 0 0 0; } .menu-button { margin-right: 12px; } .footer_navigation { display: block !important; text-align: center; } .footer_navigation ul li:before { color: #959393; content: " | "; padding: 0 5px; } .footer_navigation ul li:first-child:before { display: none; } #primary-menu { display: none; } #clone-primary-menu { display: block; z-index: 2; } } @media only screen and (min-width : 769px) and (max-width: 956px) { #primary-menu { display: block; z-index: 2; } #clone-primary-menu { display: none; z-index: 0; } } @media only screen and (min-width: 768px) and (max-width: 899px) { #header .tools_navigation ul li { font-size: 1.3em; margin: 0 5px; } #header .tools_navigation ul li:first-child { margin-left: 0; } #header .tools_navigation ul li .module-search-form .searchform:hover .searchform-text { width: 60px; } } @media only screen and (min-width: 900px) and (max-width: 1160px) { #header .tools_navigation ul li { font-size: 1.4em; margin: 0 5px; } #header .tools_navigation ul li:first-child { margin-left: 0; } #header .tools_navigation ul li .module-search-form .searchform:hover .searchform-text { width: 100px; } } @media only screen and (min-width : 957px) { #primary-menu { display: block; z-index: 2; } #clone-primary-menu { display: none; z-index: 0; } } @media only screen and (max-width: 854px) { .page-template-template-pages #logo, .single-team #logo, body.single #logo, body.page-template-template-home-espacio #logo, body.archive.category #logo{ text-align: left; margin-top: 0px !important; } .page-template-template-pages #header .column_16, .page-template-template-pages #header .column_8, .single-team #header .column_16, .single-team #header .column_8, body.single #header .column_16, body.single #header .column_8, body.page-template-template-home-espacio #header .column_16, body.page-template-template-home-espacio #header .column_8, body.category #header .column_16, body.category #header .column_8 { width: 100%; } .page-template-template-pages .column_16.col_dcha, .single-team .column_16.col_dcha, body.single .column_16.col_dcha, body.page-template-template-home-espacio .column_16.col_dcha, body.archive.category #header .column_16.col_dcha { display: inline-block !important; position: absolute; top: 0; left: 0; z-index: 9999999999999 !important; } } @media only screen and (max-width: 523px) { .page-template-template-pages #header .header-text p, .single-team #header .header-text p, body.single #header .header-text p, body.page-template-template-home-espacio #header .header-text p, body.archive.category #header .header-text p{ margin-left: 24px; margin-right: 24px; } } @media only screen and (max-width: 790px){ .page-template-template-pages #header .module-search-form, .single-team #header .module-search-form, body.single #header .module-search-form, body.page-template-template-home-espacio #header .module-search-form, body.archive.category #header .module-search-form { display: none !important; } } .page-id-116 #header h1, .page-id-116 h1 { font-size: 7.0em !important; position:relative !important; left:auto !important; } #header .primary_navigation { display: none; } #header .primary_navigation ul { float: right; margin-bottom: 7px; } #header .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #header .primary_navigation ul li:first-child { margin-left: 0; } #header .primary_navigation ul li:last-child { margin-right: 0; } #header .primary_navigation ul li a { color: #e9344d; } #header .primary_navigation ul li a:hover { color: #444; } #header .primary_navigation ul li.current-menu-item a { color: #444; } #header .nav-control { display: none; } .menu-button { background: none; position: absolute; right: 0; top: 0; } .menu-button:hover { opacity: 1; } .hamburger { padding: 15px 15px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger-box { width: 50px; height: 34px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -8px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 50px; height: 6px; background-color: #fff; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -14px; } .hamburger-inner::after { bottom: -14px; } .hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner::before, .hamburger:hover .hamburger-inner::after { background-color: #9D2235; } .mm-menu { background: none; } .mm-navbars_top { background: none; border: 0; position: absolute; width: 50%; left: auto; } .mm-navbar { border: 0; height: 80px; text-align: left; } .mm-navbar a:hover { background: none !important; } .mm-navbar .mm-btn_prev { top: 20px; left: auto; right: 0; } .mm-navbar .mm-btn_prev:before { -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); right: 23px; left: auto; } .mm-navbar .mm-navbar__title { font-family: 'aktiv-grotesk', sans-serif; font-size: 2.2em; font-weight: 600; display: none; } .mm-menu_navbar_top-2 .mm-panels { top: 0; background-color: #9D2235; } .inicio-caja { border-top: 1px solid #c66374; padding-top: 35px; } .fin-caja { padding-bottom: 35px; border-bottom: 1px solid #c66374; } .mm-panel { padding: 80px 8px 40px 59px; } .mm-listitem { font-family: 'aktiv-grotesk', sans-serif; font-size: 2.7em; font-size: 4.0em; font-weight: 700; margin-bottom: 20px; } .mm-listitem li { font-size: 16px; font-weight: 400; margin-bottom: 0; } .mm-listitem li a, .mm-listitem li .item-menu-title { padding-top: 7px; padding-bottom: 7px; padding-left: 20px; } .min-item { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } .min-item + .min-item { border-top: 0; margin-top: 0; padding-top: 0; } .min-txt-menu, .sub-menu-level-0 li { font-size: 2.4em !important; font-weight: 400 !important; margin-bottom: 0 !important; } .sub-menu-level-0 li.min-txt-menu-tit { font-size: 2.0em !important; font-weight: 700 !important; } .sub-menu-level-0 li li { font-size: 0.8333333333333333em !important; font-weight: 400 !important; } .mm-listitem .social { text-align: left !important; padding-left: 20px !important; padding-top: 20px !important; } .mm-listitem .social a { margin-right: 15px !important; } .mm-listitem .social a:hover { background-color: transparent !important; } .mm-listitem .idiomas { padding-left: 20px; padding-top: 10px !important; } .mm-listitem .idiomas a { margin-right: 10px !important; } .mm-menu .mm-btn:after, .mm-menu .mm-btn:before { border-color: #fff; } .mm-navbars_top .mm-navbar__btn:first-child, .mm-navbars_top .mm-navbar__btn:last-child { top: 20px; } .mm-navbars_top .mm-btn_close { left: auto !important; right: 0 !important; } .mm-listitem .searchform .searchform-text { color: #e2a1a9 !important; font-size: 22px !important; } .mm-btn_clear:after, .mm-btn_clear:before, .mm-btn_close:after, .mm-btn_close:before { width: 14px; height: 14px; } .mm-btn_clear:before, .mm-btn_close:before { right: 6px; } .mm-btn_clear:after, .mm-btn_close:after { right: 25px; } .mm-btn_next:after, .mm-btn_prev:before { height: 14px; width: 14px; } .mm-menu a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited, .mm-menu .item-menu-title { color: #fff; color: #f0dad4; } .mm-menu a:hover { background: rgba(255,255,255,0.4); } .mm-listitem:after { border: 0; left: 0; } .mm-btn_next { border: 0 !important; } .mm-listitem .mm-btn_next:before { border: 0; } .mm-menu .mm-listview .mm-btn_next:after { border-color: #fff; -webkit-transform: rotate(-50deg); -ms-transform: rotate(-50deg); transform: rotate(-50deg); } .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a, .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span { margin-right: 0; } .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-panel { display: block !important; } .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-listitem .mm-btn_next:before, .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-listitem .mm-btn_next:after { display: none; } .mm-listitem_vertical>.mm-panel { padding: 0 !important; } #primary-menu-container { background-color: #C03446; padding-left: 59px; padding-right: 8px; } [class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent.mm-panel_columns-0 { -webkit-transform: translate(100%,0); -ms-transform: translate(100%,0); transform: translate(100%,0); -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1 { z-index: 0 !important; transition: transform 1s; -webkit-transform: translate(0,0); -ms-transform: translate(0,0); transform: translate(0,0); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent) { z-index: 0 !important; transition: transform 5s; -webkit-transform: translate(100%,0); -ms-transform: translate(100%,0); transform: translate(100%,0); -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); } #clone-primary-menu.mm-menu { background-color: grey; } #clone-primary-menu.mm-menu a:hover { background: none; } #clone-primary-menu.mm-menu .mm-panel { padding: 20px; } #clone-primary-menu.mm-menu .mm-listitem { font-family: 'aktiv-grotesk', sans-serif; font-size: 2em; font-weight: 700; margin-bottom: 8px; } #clone-primary-menu.mm-menu .mm-listitem li { font-size: 16px; font-weight: 400; margin-bottom: 0; } #clone-primary-menu.mm-menu .mm-listitem li a, #clone-primary-menu.mm-menu .mm-listitem li .item-menu-title { padding-top: 7px; padding-bottom: 7px; padding-left: 20px; } #clone-primary-menu.mm-menu .min-item { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } #clone-primary-menu.mm-menu .min-item + .min-item { border-top: 0; margin-top: 0; padding-top: 0; } #clone-primary-menu.mm-menu .mm-btn:after, #clone-primary-menu.mm-menu .mm-btn:before { border-color: #fff; } #clone-primary-menu.mm-menu .mm-navbars_top { background-color: #9D2235; border: 0; position: absolute; width: 100%; left: auto; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-navbar__btn:first-child, #clone-primary-menu.mm-menu .mm-navbars_top .mm-navbar__btn:last-child { top: 20px; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-btn_prev { left: 20px !important; right: auto !important; } #clone-primary-menu.mm-menu .mm-navbars_top .mm-btn_close { left: auto !important; right: 0 !important; } #clone-primary-menu.mm-menu .mm-navbars_top img { margin: 0 auto; } #clone-primary-menu.mm-menu .mm-btn_prev:before { width: 14px; height: 14px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } #clone-primary-menu.mm-menu .mm-btn_clear:after, #clone-primary-menu.mm-menu .mm-btn_clear:before, #clone-primary-menu.mm-menu .mm-btn_close:after, #clone-primary-menu.mm-menu .mm-btn_close:before { width: 14px; height: 14px; } #clone-primary-menu.mm-menu .mm-btn_clear:before, #clone-primary-menu.mm-menu .mm-btn_close:before { right: 6px; } #clone-primary-menu.mm-menu .mm-btn_clear:after, #clone-primary-menu.mm-menu .mm-btn_close:after { right: 25px; } #clone-primary-menu.mm-menu a, #clone-primary-menu.mm-menu a:active, #clone-primary-menu.mm-menu a:hover, #clone-primary-menu.mm-menu a:link, #clone-primary-menu.mm-menu a:visited, #clone-primary-menu.mm-menu .item-menu-title { color: #fff; } #clone-primary-menu.mm-menu .mm-listitem:after { border: 0; left: 0; } #clone-primary-menu.mm-menu .mm-btn_next { border: 0 !important; } #clone-primary-menu.mm-menu .mm-listitem .mm-btn_next:before { border: 0; } #clone-primary-menu.mm-menu .mm-menu .mm-listview .mm-btn_next:after { border-color: #fff; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } #clone-primary-menu.mm-menu .mm-panels>.mm-panel>.mm-listview.sub-menu-level-0 .mm-panel { display: block !important; } #clone-primary-menu.mm-menu #clone-primary-menu-container { background-color: #C03446; } #clone-primary-menu.mm-menu_navbar_top-2 .mm-panels { top: 80px; } #primary-menu-container ::-webkit-input-placeholder { color: #FFFFFF; } #primary-menu-container ::-moz-placeholder { color: #FFFFFF; } #primary-menu-container :-ms-input-placeholder { color: #FFFFFF; } #primary-menu-container :-moz-placeholder { color: #FFFFFF; } #primary-menu-container .searchform { display: inline-block; overflow: hidden; height: 36px; } #primary-menu-container .searchform .searchform-container:before, #primary-menu-container .searchform .searchform-container:after { content: " "; display: table; } #primary-menu-container .searchform .searchform-container:after { clear: both; } #primary-menu-container .searchform .searchform-label { display: none; } #primary-menu-container .searchform .searchform-text { background: none; border: 1px solid #fff; height: 30px; margin-right: 12px; outline: none; padding: 0 5px; width: 190px; } #primary-menu-container .module-search-form .searchform .btn_search { background: none !important; border: 0 !important; color: #fff !important; float: right; font-family: 'FontAwesome'; font-size: 24px; font-size: 27px; margin-top: -1px; padding: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #primary-menu-container .module-search-form .searchform .btn_search:hover { background: none !important; color: #fff; } #primary-menu-container .module-search-form .searchform:hover { color: #fff; } #primary-menu-container ::-webkit-input-placeholder, #clone-primary-menu ::-webkit-input-placeholder { color: #FFFFFF; } #primary-menu-container ::-moz-placeholder, #clone-primary-menu ::-moz-placeholder { color: #FFFFFF; } #primary-menu-container :-ms-input-placeholder, #clone-primary-menu :-ms-input-placeholder { color: #FFFFFF; } #primary-menu-container :-moz-placeholder, #clone-primary-menu :-moz-placeholder { color: #FFFFFF; } #primary-menu-container .searchform, #clone-primary-menu .searchform { display: inline-block; overflow: hidden; padding: 0 10px 0 20px; height: 36px; margin-top: 40px; margin-bottom: 20px; } #primary-menu-container .searchform .searchform-container:before, #primary-menu-container .searchform .searchform-container:after, #clone-primary-menu .searchform .searchform-container:before, #clone-primary-menu .searchform .searchform-container:after { content: " "; display: table; } #primary-menu-container .searchform .searchform-container:after, #clone-primary-menu .searchform .searchform-container:after { clear: both; } #primary-menu-container .searchform .searchform-label, #clone-primary-menu .searchform .searchform-label { display: none; } #primary-menu-container .searchform .searchform-text, #clone-primary-menu .searchform .searchform-text { background: none; border: 1px solid #fff; color: #fff; font-size: 0.8em; font-size: 24px !important; height: 30px; margin-right: 12px; outline: none; padding: 0 5px; width: 190px; } #primary-menu-container .searchform .btn_search, #clone-primary-menu .searchform .btn_search { background: none !important; border: 0 !important; color: #fff !important; float: right; font-family: 'FontAwesome'; font-size: 1.5em; font-size: 24px !important; margin-top: -1px; padding: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #primary-menu-container .searchform .btn_search:hover, #clone-primary-menu .searchform .btn_search:hover { background: none !important; color: #fff; } #primary-menu-container .searchform:hover, #clone-primary-menu .searchform:hover { color: #fff; } .min-item-lvl2, #clone-primary-menu.mm-menu .min-item-lvl2 { border-top: 1px solid #ffffff; border-top: 1px solid rgba(255,255,255,0.5); -webkit-background-clip: padding-box; background-clip: padding-box; font-size: 16px; font-weight: 400; line-height: 0.8em; margin-top: 20px; padding-top: 24px; } .min-item-lvl2 + .min-item-lvl2, #clone-primary-menu.mm-menu .min-item-lvl2 + .min-item-lvl2 { border-top: 0; margin-top: 0; padding-top: 0; } .tt-box-menu-web { display: none; } .box-menu-open.fx-reveal #wrapper { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0.0s; transition: transform 0.0s; } .box-menu-closed.fx-reveal #wrapper { -webkit-transition-delay: 0s; transition-delay: 0s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0.0s; transition: transform 0.0s; } #content .primary_navigation { background-color: #fff; margin-top: 22px; padding: 16px 32px; } #content .primary_navigation:before, #content .primary_navigation:after { content: " "; display: table; } #content .primary_navigation:after { clear: both; } #content .primary_navigation ul { float: right; margin-bottom: 0; } #content .primary_navigation ul li { float: left; font-size: 1.6em; font-weight: 600; margin: 0 12px; padding: 0; } #content .primary_navigation ul li:first-child { margin-left: 0; } #content .primary_navigation ul li:last-child { margin-right: 0; } #content .primary_navigation ul li a { color: #e9344d; } #content .primary_navigation ul li a:hover { color: #444; } #content .primary_navigation ul li.current-menu-item a { color: #444; } .mm-menu_columns-1 { max-width: 475px !important; } .mm-navbars_top { right: 23px; right:0; } .category .breadcrumbs, .category .page-heading .breadcrumbs, .category #header .header-text p.breadcrumbs, .page-template-template-home-espacio p.breadcrumbs, .page-template-template-home-espacio .page-heading .breadcrumbs, .page-template-template-home-espacio #header .header-text p.breadcrumbs{display:block !important;} #content .module-cta .box-cta-buscador .moduleText p, #footer .module-cta .box-cta-buscador .moduleText p { font-weight: 300 !important; font-size: 1.6em !important; margin-bottom: 0 !important; } #sticky-header .menu-button { width: 50px; padding-right: 0; padding-left: 0; } #sticky-header .module-search-form { padding: 6px 0 0 0; } #header .column_8:first-child .container_column, #header .column_16:first-child .container_column { padding: 0 52px; } #header .row.bg-image { padding-top: 45px; } #header #logo { margin-bottom: 68px; } #header .menu-button { position: relative; right: auto; display: inline; float: right; margin-left: 18px; } .hamburger { padding: 15px 15px; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger-box { width: 50px; height: 34px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -8px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 50px; height: 6px; background-color: #fff; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -14px; } .hamburger-inner::after { bottom: -14px; } .hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner::before, .hamburger:hover .hamburger-inner::after { background-color: #9D2235; } #header .column_16 { padding-right: 34px !important; } @media only screen and (max-width: 1298px){ #header .column_8:first-child .container_column, #header .column_16:first-child .container_column { padding: 0 0px; } } @media only screen and (max-width: 523px){ #header h1, #header .h1 { line-height: normal; font-size: 4.0em !important; } } .tt_cookie_banner { background-color: #000000; color: #a2a1a1 !important; position: fixed; text-align: left; right: 0; z-index: 9999; width: 35%; padding: 40px 0 40px 20px; } .tt_cookie_top { top: 0; } .tt_cookie_bottom { bottom: 0; } .tt_cookie_banner_container { margin-right: auto; margin-left: auto; max-width: 1128px; padding: 0; position: relative; } .tt_cookie_banner_container p { color: #a2a1a1 !important; font-size: 1.4em !important; margin: 12px; } .tt_cookie_banner_container p a { color: #a2a1a1 !important; text-decoration: underline; } .tt_cookie_banner_container p a:hover { text-decoration: none; } .tt_cookie_banner .close { background: url(//www.hyaip.com/es//media/close-cookies.svg) no-repeat 0 0; color: ; display: inline-block; font-size: 1.0em; height: auto; margin: 0; outline: none; font-weight: normal; text-transform: uppercase; position: absolute; top: -20px; right: 0; cursor: pointer; width: 32px; height: 32px; } .tt_cookie_banner .close:hover { background-color: transparent; color: #ffffff; } @media only screen and (max-width: 480px) { .tt_cookie_banner { padding: 30px 20px 10px 20px; width: 100%; } } @media only screen and (min-width : 481px) and (max-width: 769px) { .tt_cookie_banner { padding: 30px 20px 10px 20px; width: 100%; } } @media only screen and (min-width: 1280px) { .tt_cookie_banner { width: 25%; } } .boxButtonTop { position: fixed; bottom: 12px; left: 0; right: 0; text-align: center; z-index: 999; display: none; } .boxButtonTop div { background-image: url(https://www.hyaip.com/media/subir.png); width: 40px; height: 40px; margin: 0 auto; cursor: pointer; } .boxButtonTop.show { display: block; } .comment-form-cookies-consent{ float:left; } .comment-form-cookies-consent input[type="checkbox"]{ vertical-align: middle !important; margin-right: 7px; } .single-post #content .gform_wrapper{ background-image: url(https://www.hyaip.com/media/background-morado.jpg) !important; background-repeat: no-repeat !important; text-align: center; padding-top: 80px!important; padding-bottom: 80px!important; } .single-post #content .gform_wrapper .gform_description{ text-align:center; } .single-post #content .gform_wrapper .form-3-columns .gform_fields{ text-align: center; } .single-post #content .gform_wrapper .form-3-columns li { display: inline-block; width: 100% !important; max-width: 500px !important; margin-left: auto !important; margin-right: auto !important; } .single-post #content .blog-article .blog-article-content .gform_heading p, .single-post #content .blog-article .blog-article-content .gform_wrapper .form-3-columns li p { color: #FFFFFF !important; } .single-post #content .blog-article .blog-article-content .gform_wrapper .gfield_html{ padding:0 12px !important; } .single-post #content .gform_confirmation_message *{ color:#1A171B !important; } .single-post #content .blog-article .blog-article-content .gform_wrapper .gfield_html p{ margin-bottom: 5px; } .single-post #content .blog-article .blog-article-content ul { margin-bottom: 0px; } .single-post #content .blog-article .blog-article-content .gform_wrapper h2 { color: #FFFFFF; } .single-post #content .blog-article .blog-article-content .gform_wrapper .title-row span, .single-post #content .blog-article .blog-article-content .gform_wrapper .title-section span { border: 2px solid #FFFFFF; background-color: #FFFFFF; } #header .col_dcha p.header-menu-lang { font-size: 2.2em !important; margin-right:12px !important; font-weight:400 !important; padding-top:14px !important; } #header .col_dcha p.header-menu-lang a{ margin-left:0 !important; margin-right:12px !important; padding-top:0px !important; } #header .module-search-form { padding-top:0 !important; } @media only screen and (max-width: 790px) { #header .col_dcha p.header-menu-lang { position: absolute; right: 75px; padding-top: 0 !important; top: 8px; z-index: 99999999999; display: block !important; } } @media only screen and (max-width: 1000px) { .page-template-template-subpages-php #content{ padding-left:24px; padding-right:24px; } } .kk-star-ratings.kksr-valign-bottom { margin-bottom: 3rem; } .kk-star-ratings .kksr-legend { background-color: #c72e53; color: #fff; border-radius: 10rem; margin-right: 16px; font-family: monospace; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; line-height: 22px; font-size: 14.666666666667px; opacity: 1; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .kk-star-ratings .kksr-legend .kksr-score { padding-left: 7px; padding-right: 7px; } .kk-star-ratings .kksr-legend .kksr-count { background-color: #fff; border-radius: 0 10rem 10rem 0; color: #c72e53; margin-right: 2px; padding: 0 8px 0 12px; }.top-spacing { padding-top: 70px !important; } .bottom-spacing { padding-bottom: 70px !important; } body{ padding-bottom:0; background-color: #3C3C40; } #wrapper{ background-color: #3C3C40; } body #wrapper .header-content{ background-color: #FFFFFF; } .header-landing{ padding:26px 0 15px 0; } .header-landing{ text-align:left;} .header-content{ padding:70px 0; } .header-content .module-text, .header-content .gform_wrapper{ background-image: url(//www.hyaip.com/es//media/bg_landing_box.png); background-position:0 0; background-repeat:repeat; padding:45px; } .call-to-action-item h2{ font-size:4.0em; font-weight:300; } .call-to-action-item p{ font-size:2.0em; font-weight:400; } .header-content .noPdBottom .module-text{ padding-bottom:0px; } .header-content .form-module{ width:100%; } .header-content .gform_wrapper{ padding:15px 34px 45px 34px; } .header-content .column_12 h1{ color:#FFF; font-size:4.5em; font-weight:700; margin:0 0 50px 0; line-height:1.1em; } .header-content .column_12 h1 sup{ top:0px; } .header-content .column_12 p{ color:#FFF; font-size:2.5em; } .header-content .column_12 p.txt_min{ font-size:1.6em; margin-top:161px; } .header-content .featured-text{ font-size:1.2em; } .header-content .column_12 p strong{ color:#FF5A5A; font-weight:700; } .header-content .form-module ul li { width: 50%; padding-left: 0 !important; } .header-content .form-module li label { color: #ffffff; display: block; float: none; margin-bottom: 0; line-height: 1.5em; } .header-content .form-module li input, .header-content .form-module li select, .header-content .form-module li textarea { border: 1px solid #FFFFFF; color: #FFFFFF; background-color: transparent; } .header-content .form-module li select option { color: #000000 !important; } .header-content .form-module .gfield_required { display: inline; } .header-content .form-module #field_42_8, .header-content .form-module #field_42_8 li, .header-content .form-module #field_42_14, .header-content .form-module #field_42_14 li { width: 100%; } .header-content .form-module #field_42_8 input, .header-content .form-module #field_42_14 input { width: 19px; height: 19px; border: 1px solid #FFFFFF; color: #FFFFFF; background-color: transparent; } .header-content .form-module #field_42_8 a, .header-content .form-module #field_42_14 a { color: #222222; text-decoration: underline; } .header-content .form-module #field_42_8 a:hover, .header-content .form-module #field_42_14 a:hover { color: #222222; text-decoration: none; } .header-content .form-module #field_42_8 input, .header-content .form-module #field_42_8 label , .header-content .form-module #field_42_14 input, .header-content .form-module #field_42_14 label{ float: left; } .header-content .form-module #field_42_8 label, .header-content .form-module #field_42_14 label { padding-left: 5px; width:80%; } .header-content .form-module #field_42_8 .gfield_required, .header-content .form-module #field_42_14 .gfield_required { display: none; } .header-content .form-module #field_42_8 .gfield_show, .header-content .form-module #field_42_14 .gfield_show { display: inline; } .header-content .form-module .gform_button:hover{ background-color:#222222; } .box-spacing{ padding: 0 0 10px 0; } .box-big-text p{ font-size:2.0em; } .call-to-action-item-text p.txt_min{ font-size:1.5em; margin-top:27px; font-style:italic; } .text-slider-link{ display:none; } #menu-item-2176{ display:none; } .boxBrTop{ border-top:20px solid #FFFFFF; } .testimonials-item p{ margin-bottom:60px; } footer p{ display:inline; float:left; margin-right:5px; } .bottom_footer .social-links{ padding-top:0; } .validation_error{ font-size:1em !important; } .img_corazon{ margin-top:76px; } .header-landing{ padding:0 !important; } p.logo{ text-align:center; } h1{ color:#222222; font-size:4.8em; text-align:center; font-weight:900; } h2{ color:#222222; font-size:4.0em; font-weight:900; text-align:left; padding:19px 0 0 0; margin:0 0 14px 0 !important; background-image: url(//www.hyaip.com/es//media/landing-separador.jpg); background-position:0 0; background-repeat:no-repeat; } .bg-black h2{ background-image: url(//www.hyaip.com/es//media/landing-separador01.jpg); color:#FFFFFF; } .bg-grey h2{ background-image: url(//www.hyaip.com/es//media/landing-separador02.jpg); color:#FF5A5A; font-size:2.4em; } .bg-black ul{ padding:40px 0 0 0; } .bg-black ul li{ color:#FFFFFF; background-image: url(//www.hyaip.com/es//media/landing-check.jpg); background-position:0 0; background-repeat:no-repeat; padding:0 0 0 57px; margin:0 0 13px 0; font-size:2.4em; } p.summary{ color:#FFFFFF; font-size:2.4em; text-align:center; font-weight:900; padding-bottom:28px; } .header{ background-color: transparent; } .header .row-inner .container{ background-image: url(//www.hyaip.com/es//media/landing-header-box.png); background-position:0 0; background-repeat:no-repeat; padding:0 0 44px 0; margin:0 !important; } .header .row-inner .container h2{ color:#AD988C; font-weight:900; text-align:left; padding:0 0 0 45px; margin:81px 0 13px 0 !important; background-image:none; } .header .row-inner .container p{ color:#FFFEFE; font-size:1.8em; font-weight:400; text-align:left; padding:0 0 0 45px; margin:0 0 0 0 !important; max-width:400px; } .header .row-inner .container .column_12 .moduleText p{ font-size:1.8em !important; color:#AD988C !important; padding: 0 0 0 45px !important; max-width:none; } .header .row-inner .container .column_12:last-child .moduleText p:first-child{ font-size:1.8em !important; color:#AD988C !important; padding: 0 45px 0 0 !important; margin-top:138px !important; max-width:none; } .header .crafty-social-buttons-list{ margin:27px 0 0 0; padding:0; } .header .crafty-social-buttons-list li{ display:inline-block !important; list-style:none !important; background-image:none !important; margin:0 15px 15px 0; padding:0; } .header-content { padding: 0; } .header-content .bg-grey .gform_wrapper{ background-color: #EDECE8 !important; } .header-content .bg-grey .module-text, .header-content .bg-grey .gform_wrapper, .header-content .bg-grey #gforms_confirmation_message { background-image: none; background-position: 0 0; background-repeat: repeat; padding: 13px 25px; } .header-content .bg-grey .module-text{ padding-top:80px; } .header-content .bg-grey .gform_wrapper, .header-content .bg-grey #gforms_confirmation_message { padding-bottom:80px; } .header-content .bg-grey #gforms_confirmation_message p{ font-size:2.4em; } .header-content .form-module ul li { width: 100%; padding-left: 0 !important; } .header-content .form-module li label { color: #222222; display: block; float: none; margin-bottom: 0; line-height: 1.6em; } .header-content .form-module li input { color: #222222; border:1px solid #222222; } .header-content .module-text, .header-content .gform_wrapper { background-image: none; } .header-content .column_16 .module-text{ padding:80px 80px 20px 0; } .header-content .column_16 .module-text p{ font-size:1.6em; margin-bottom:30px; color:#000000; } .header-content .column_16 .module-text p.summary{ text-align:left; color:#000000; font-size:3.2em; font-weight:300; } .bottom_footer, .footer { background-color: #141414; } .footer{ padding-bottom:0; } .single #content .container_column .container_column { padding: 0; } #content .moduleText h1, #content .moduleText .h1 { color: #222222; font-size: 3.8em; font-weight: 800; line-height: 1.3em; margin: 0 0 20px 0; } #content .moduleText p.summary { color: #9D2235; font-size: 2.4em; text-transform: uppercase; margin: 0 0 0 0; font-weight: 700; } #content .moduleText h2, #content .moduleText .h2 { color: #AD988C; font-size: 3.4em; font-weight: 300; line-height: 1.3em; margin: 0 0 0 0; } #content .header-content .moduleText h2, #content .header-content .moduleText .h2 { color: #222222; font-size: 3.9em; font-weight: 900; line-height: 1em; margin: 0 0 37px 0 !important; background-image: none; padding:0 !important; } #content .header-content .moduleText p.summary { color: #000000; font-size: 1.6em; text-transform: none; margin: 0 0 38px 0; margin: 0 0 0px 0; font-weight: 400; text-align: left; } #content .header-content .moduleText ul li { color: #000000; font-size: 1.6em; text-transform: none; margin: 0 20px 25px 0; font-weight: 400; background-image: url(//www.hyaip.com/es//media/landing-check.jpg); background-position:0 0; background-repeat:no-repeat; padding:0 0 0 57px; } .header-content .gform_wrapper{ background-color: #EDECE8 !important; padding: 47px 47px 47px 47px !important; } #content .gform_wrapper span.gfield_required, #content .gform_wrapper li.gfield_error .gfield_required, #footer .gform_wrapper span.gfield_required, #footer .gform_wrapper li.gfield_error .gfield_require { color: #C72E53 !important; } .blog-article .blog-article-content .gform_wrapper input, .blog-article .blog-article-content .gform_wrapper select, .blog-article .blog-article-content .gform_wrapper textarea, .gform_wrapper input, .gform_wrapper select, .gform_wrapper textarea { color: #000000 !important; border: 1px solid #000000; } #content .gform_wrapper li.gfield_error input, #content .gform_wrapper li.gfield_error select, #content .gform_wrapper li.gfield_error textarea, #footer .gform_wrapper li.gfield_error input, #footer .gform_wrapper li.gfield_error select, #footer .gform_wrapper li.gfield_error textarea,#content .gform_wrapper .validation_error, #content .gforms_confirmation_message .validation_error, #footer .gform_wrapper .validation_error, #footer .gforms_confirmation_message .validation_error { border-color: #C72E53 !important; color: #C72E53 !important; } #content .gform_wrapper li.gfield_error .gfield_checkbox label, #footer .gform_wrapper li.gfield_error .gfield_checkbox label, #content .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require, #footer .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require,#content .gform_wrapper li.gfield_error .gfield_label, #footer .gform_wrapper li.gfield_error .gfield_label{ color: #C72E53 !important; } #content .gform_wrapper .proteccion-datos p, #content .gform_wrapper .legal-02 p{ font-size: 1.2em !important; color:#000000 !important; margin: 0 0 10px 0 !important; font-style: italic !important; } #content .gform_wrapper .proteccion-datos p a, #content .gform_wrapper .legal-02 p a{ color:#000000 !important; text-decoration: underline; } #content .gform_wrapper .proteccion-datos p a:hover, #content .gform_wrapper .legal-02 p a:hover{ color:#000000 !important; text-decoration: none; } #content .gform_wrapper li.legal-01, #content .gform_wrapper li.legal-02, #footer .gform_wrapper li.legal-01, #footer .gform_wrapper li.legal-02 { width: 100% !important; display:block; } .gform_wrapper .gfield_checkbox li label { margin: 0; color: #222222 !important; font-size: 1.2em !important; } .gform_wrapper .list-check .gfield_required{display: none;} .gform_wrapper .list-check .ginput_container_checkbox .gfield_required{display: inline-block;} #content .gform_wrapper .list-check .ginput_container_checkbox li{ margin:0 !important; padding:0 !important; } .gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio] { vertical-align: top !important; margin: 0 15px 0 0 !important; border: 1px solid #222222 !important; } .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label { font-weight: 400 !important; } #content a.button, #content input[type=submit], #content .button, #content .nav-pagination-next, #content .nav-pagination-prev, #footer a.button, #footer input[type=submit], #footer .button, #footer .nav-pagination-next, #footer .nav-pagination-prev { border: 1px solid #C72E53 !important; color: #C72E53 !important; background-color: #C72E53 !important; color: #FFFFFF !important; font-size:15px !important; } #content .gform_confirmation_message p, #content .gform_confirmation_message h2, #footer .gform_confirmation_message p, #footer .gform_confirmation_message h2 { color: #000000 !important; background-image:none !important; text-align:center !important; } #content .form_column .gform_wrapper li{ padding-left:70px !important; padding-right:70px !important; } #content .form_column .gform_wrapper li.gform-header{ text-align:left; padding-left:0 !important; padding-right:0 !important; } #content .form_column .gform_wrapper li.gform-header h2, #content .form_column .gform_wrapper li.gform-header p{ text-align:center !important; } #content .form_column .gform_wrapper li.gform-header p{ margin-bottom:37px !important; } #footer p, #footer p a{ color:#DBDEE3 !important; } #footer p a:hover{ color:#C72E53 !important; } @media only screen and (max-width: 1104px) { .header-content .form-module ul li { width: 100%; padding-left: 0 !important; } } @media only screen and (max-width: 700px) { .header-content .form-module #field_34_8 label { display: block; } .header-content .form-module { width: 100% !important; padding: 20px 12px !important; } } @media only screen and (max-width: 990px) { .column_16{ width:100%; } .column_6,.column_8,.header-content .column_8,.header-content .column_16{ width:50%; } .column_6 figure{ text-align:center !important; margin-bottom:15px; } .header-content .column_16 .module-text { padding: 80px 0px 20px 0; } h1{ font-size:3.4em; } } @media only screen and (max-width: 700px) { .top-spacing { padding-top: 40px !important; } .bottom-spacing { padding-bottom: 40px !important; } h2{ font-size:2.4em; } .column_6,.column_8,.header-content .column_8,.header-content .column_16{ width:100%; } #content .moduleText h1, #content .moduleText .h1 { font-size: 3.0em; } #content .moduleText p.summary { font-size: 2.2em; } .header .row-inner .container h2 { font-size:3.0em !important; padding: 0 10px !important; margin: 81px 0 13px 0 !important; } #content .header-content .moduleText h2, #content .header-content .moduleText .h2 { font-size: 3.1em; } #content .header-content .moduleText ul li { font-size: 1.6em; padding: 0 0 0 40px; } .header-content .gform_wrapper { padding: 10px !important; } .column_4_offset{ margin-left: 0 !important; } .header .row-inner .container .column_12 .moduleText p { padding: 0 0 0 10px !important; } .header .row-inner .container .column_12:last-child .moduleText p:first-child { padding: 0 0 0 10px !important; margin-top: 15px !important; } .header .crafty-social-buttons-list { padding: 0 0 0 10px !important; } #content .form_column .gform_wrapper li{ padding-left:0px !important; padding-right:0px !important; } }.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{ padding:0; margin:0; border:0; outline:none; vertical-align:top; }.fancybox-wrap{ position:absolute; top:0; left:0; z-index:8020; }.fancybox-skin{ position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }.fancybox-opened{ z-index:8030; }.fancybox-opened .fancybox-skin{ -webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5); box-shadow:0 10px 25px rgba(0,0,0,0.5); }.fancybox-outer,.fancybox-inner{ position:relative; }.fancybox-inner{ overflow:hidden; }.fancybox-type-iframe .fancybox-inner{ -webkit-overflow-scrolling:touch; }.fancybox-error{ color:#444; font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin:0; padding:15px; white-space:nowrap; }.fancybox-image,.fancybox-iframe{ display:block; width:100%; height:100%; }.fancybox-image{ max-width:100%; max-height:100%; }#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ background-image:url(https://www.hyaip.com/wp-content/themes/ttandem/js/assets/fancybox/fancybox_sprite.png); }#fancybox-loading{ position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060; }#fancybox-loading div{ width:44px; height:44px; background:url(https://www.hyaip.com/wp-content/themes/ttandem/js/assets/fancybox/fancybox_loading.gif) center center no-repeat; }.fancybox-close{ position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040; }.fancybox-nav{ position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; background:transparent url(https://www.hyaip.com/wp-content/themes/ttandem/js/assets/fancybox/blank.gif); -webkit-tap-highlight-color:rgba(0,0,0,0); z-index:8040; }.fancybox-prev{ left:0; }.fancybox-next{ right:0; }.fancybox-nav span{ position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden; }.fancybox-prev span{ left:10px; background-position:0 -36px; }.fancybox-next span{ right:10px; background-position:0 -72px; }.fancybox-nav:hover span{ visibility:visible; }.fancybox-tmp{ position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible!important; } .fancybox-lock{ overflow:hidden!important; width:auto; }.fancybox-lock body{ overflow:hidden!important; }.fancybox-lock-test{ overflow-y:hidden!important; }.fancybox-overlay{ position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; background:url(https://www.hyaip.com/wp-content/themes/ttandem/js/assets/fancybox/fancybox_overlay.png); }.fancybox-overlay-fixed{ position:fixed; bottom:0; right:0; }.fancybox-lock .fancybox-overlay{ overflow:auto; overflow-y:scroll; } .fancybox-title{ visibility:hidden; font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position:relative; text-shadow:none; z-index:8050; }.fancybox-opened .fancybox-title{ visibility:visible; }.fancybox-title-float-wrap{ position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center; }.fancybox-title-float-wrap .child{ display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; background:rgba(0,0,0,0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap; }.fancybox-title-outside-wrap{ position:relative; margin-top:10px; color:#fff; }.fancybox-title-inside-wrap{ padding-top:10px; }.fancybox-title-over-wrap{ position:absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0,0,0,.8); } @media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){ #fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ background-image:url(/wp-content/themes/ttandem/css/fancybox_sprite@2x.png); background-size:44px 152px; } #fancybox-loading div{ background-image:url(/wp-content/themes/ttandem/css/fancybox_loading@2x.gif); background-size:24px 24px; }} /*! * jQuery mmenu * mmenu.frebsite.nl * * Copyright (c) Fred Heusschen */.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{background:inherit;border-color:inherit;box-sizing:border-box;margin:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:40px}.mm-panel_opened{z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:40px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-btn_fullwidth{width:100%}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{content:'';border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;display:none;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-navbar>*{box-sizing:border-box;display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:first-child{left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:inherit}.mm-listview{font:inherit;line-height:20px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem{position:relative}.mm-listitem:after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listitem:after{left:20px}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem>a,.mm-listitem>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:75%;text-transform:uppercase;padding:5px 10px 5px 20px}.mm-listitem_divider:after{content:' ';display:none;position:static;display:inline-block}.mm-listitem_spacer{padding-top:40px}.mm-listitem_spacer>.mm-btn_next{top:40px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4)}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:rgba(255,255,255,.4)}.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05)}.mm-menu .mm-listitem_divider{background:rgba(0,0,0,.05)} .mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-page__blocker{display:block} .mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important} .mm-menu_autoheight{transition:none .4s ease;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important} [class*=mm-menu_columns-]{transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:140px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:140px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:140px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:140px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform} .mm-counter{font-style:normal;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth){width:90px}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:90px}.mm-counter+.mm-btn_fullwidth+a,.mm-counter+.mm-btn_fullwidth+span{padding-right:90px}.mm-listitem_vertical>.mm-counter{top:12px;margin-top:0}.mm-listitem_vertical.mm-listitem_spacer>.mm-counter{margin-top:40px}.mm-listitem_nosubitems>.mm-counter{display:none}.mm-counter{color:rgba(0,0,0,.3)} .mm-listitem_divider{opacity:1;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);padding-top:15px;padding-bottom:5px}.mm-border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block} .mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{transition-duration:0s} .mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px} .mm-iconbar{border-color:inherit;border-style:solid;border-width:0;border-right-width:1px;text-align:center;line-height:20px;overflow:hidden;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:10px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-menu_iconbar-40 .mm-navbars_bottom,.mm-menu_iconbar-40 .mm-navbars_top,.mm-menu_iconbar-40 .mm-panels{left:40px}.mm-menu_iconbar-40 .mm-iconbar{width:40px}.mm-menu_iconbar-60 .mm-navbars_bottom,.mm-menu_iconbar-60 .mm-navbars_top,.mm-menu_iconbar-60 .mm-panels{left:60px}.mm-menu_iconbar-60 .mm-iconbar{width:60px}.mm-menu_iconbar-80 .mm-navbars_bottom,.mm-menu_iconbar-80 .mm-navbars_top,.mm-menu_iconbar-80 .mm-panels{left:80px}.mm-menu_iconbar-80 .mm-iconbar{width:80px}.mm-iconbar,.mm-iconbar a{color:rgba(0,0,0,.3)}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4)} [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{left:0}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0),[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:1px solid;border-color:inherit}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_iconpanel-].mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,[class*=mm-menu_iconpanel-].mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:180px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:160px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:240px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px} .mm-menu_keyboardfocus a:focus{outline:0}.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,.4)} .mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;border-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:40px}.mm-menu_navbar_top-2 .mm-panels{top:80px}.mm-menu_navbar_top-3 .mm-panels{top:120px}.mm-menu_navbar_top-4 .mm-panels{top:160px}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:40px}.mm-menu_navbar_bottom-2 .mm-panels{bottom:80px}.mm-menu_navbar_bottom-3 .mm-panels{bottom:120px}.mm-menu_navbar_bottom-4 .mm-panels{bottom:160px}.mm-navbar_size-2{height:80px}.mm-navbar_size-3{height:120px}.mm-navbar_size-4{height:160px}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-40px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar_tabs,.mm-navbar_tabs~.mm-navbar{background:inherit!important}.mm-navbar__tab_selected{background:inherit;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4)} .mm-menu_rtl{direction:rtl}.mm-menu_rtl.mm-menu_offcanvas{right:auto}.mm-menu_rtl .mm-panel:not(.mm-panel_opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_rtl .mm-panel.mm-panel_opened-parent{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu_rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu_rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu_rtl .mm-navbar .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-navbar .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu_rtl .mm-listitem:after{left:0;right:20px}.mm-menu_rtl .mm-listitem>a:not(.mm-btn_next),.mm-menu_rtl .mm-listitem>span:not(.mm-btn_next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu_rtl .mm-listitem .mm-btn_next{right:auto;left:0}.mm-menu_rtl .mm-listitem .mm-btn_next:before{left:auto;right:0}.mm-menu_rtl .mm-listitem .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-listitem .mm-btn_next+a,.mm-menu_rtl .mm-listitem .mm-btn_next+span{margin-left:50px}.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+a,.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+span{padding-left:50px}.mm-menu_rtl .mm-counter{left:45px;right:auto}.mm-menu_rtl .mm-counter+.mm-btn_next+a,.mm-menu_rtl .mm-counter+.mm-btn_next+span{margin-left:90px}.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+a,.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+span{padding-left:90px}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{left:0;right:0}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_rtl [class*=mm-panel_iconpanel-],.mm-menu_rtl [class*=mm-panel_iconpanel-]~.mm-listview_fixeddivider{left:0}.mm-menu_rtl [class*=mm-panel_iconpanel-].mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:180px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:160px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:240px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl html[class*=mm-sidebar_expanded-]:not(.mm-sidebar_closed) .mm-menu_rtl~.mm-slideout{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;right:0}.mm-menu_rtl label.mm-check,.mm-menu_rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu_rtl label.mm-toggle+a,.mm-menu_rtl label.mm-toggle+span{padding-left:80px}.mm-menu_rtl label.mm-check+a,.mm-menu_rtl label.mm-check+span{padding-left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check,.mm-menu_rtl .mm-btn_next+label.mm-toggle{left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{margin-left:50px}.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{padding-left:70px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span{padding-left:50px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle{left:100px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+span{margin-left:90px} .mm-searchfield{height:40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:inherit;line-height:26px;display:block;box-sizing:border-box;width:100%;max-width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:7px 10px 0 10px;position:relative}.mm-panel__noresultsmsg{text-align:center;font-size:150%;padding:40px 0}.mm-searchfield__btn{right:0;top:0}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{text-decoration:none;line-height:40px;display:block;padding-right:10px;margin-right:-100px;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:40px}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:80px}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:40px}.mm-listitem_nosubitems>.mm-btn_next{display:none}.mm-listitem_nosubitems>.mm-btn_next+a,.mm-listitem_nosubitems>.mm-btn_next+span{padding-right:10px}.mm-searchfield input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3)} .mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:42px}.mm-menu_navbar_top-2 .mm-sectionindexer{top:82px}.mm-menu_navbar_top-3 .mm-sectionindexer{top:122px}.mm-menu_navbar_top-4 .mm-sectionindexer{top:162px}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:42px}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:82px}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:122px}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:162px}.mm-sectionindexer a{color:rgba(0,0,0,.3)} .mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth),.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth){transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,.4)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,.4)} [class*=mm-wrapper_sidebar-collapsed-] body,[class*=mm-wrapper_sidebar-expanded-] body{position:relative}[class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,[class*=mm-wrapper_sidebar-expanded-] .mm-slideout{transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-wrapper_sidebar-collapsed-] .mm-page,[class*=mm-wrapper_sidebar-expanded-] .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}[class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed-40 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout{width:calc(100% - 40px);-webkit-transform:translate(40px,0);-ms-transform:translate(40px,0);transform:translate(40px,0);-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.mm-wrapper_sidebar-collapsed-60 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout{width:calc(100% - 60px);-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-wrapper_sidebar-collapsed-80 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout{width:calc(100% - 80px);-webkit-transform:translate(80px,0);-ms-transform:translate(80px,0);transform:translate(80px,0);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking,[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body{overflow:visible}[class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker{display:none!important}.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:75%;-webkit-transform:translate(33.33333%,0)!important;-ms-transform:translate(33.33333%,0)!important;transform:translate(33.33333%,0)!important;-webkit-transform:translate3d(33.33333%,0,0)!important;transform:translate3d(33.33333%,0,0)!important}.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{width:25%!important}.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:70%;-webkit-transform:translate(42.85714%,0)!important;-ms-transform:translate(42.85714%,0)!important;transform:translate(42.85714%,0)!important;-webkit-transform:translate3d(42.85714%,0,0)!important;transform:translate3d(42.85714%,0,0)!important}.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{width:30%!important}.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:65%;-webkit-transform:translate(53.84615%,0)!important;-ms-transform:translate(53.84615%,0)!important;transform:translate(53.84615%,0)!important;-webkit-transform:translate3d(53.84615%,0,0)!important;transform:translate3d(53.84615%,0,0)!important}.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{width:35%!important}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none} input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}.mm-listitem_vertical label.mm-toggle{top:5px;bottom:auto;margin-top:0}.mm-listitem_vertical label.mm-check{top:5px;bottom:auto;margin-top:0}label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check{right:20px}label.mm-check+a,label.mm-check+span{padding-right:60px}.mm-btn_next+label.mm-check,.mm-btn_next+label.mm-toggle{right:60px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span,.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{margin-right:50px}.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{padding-right:70px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span{padding-right:50px}.mm-counter+.mm-btn_next+label.mm-check,.mm-counter+.mm-btn_next+label.mm-toggle{right:100px}.mm-counter+.mm-btn_next+label.mm-check+a,.mm-counter+.mm-btn_next+label.mm-check+span,.mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-counter+.mm-btn_next+label.mm-toggle+span{margin-right:90px}label.mm-toggle{background:rgba(0,0,0,.1)}label.mm-toggle:before{background:#f3f3f3}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check:before{border-color:rgba(0,0,0,.75)} .mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px} .mm-menu_fx-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0} .mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(100vw,0);-ms-transform:translate(100vw,0);transform:translate(100vw,0);-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-100vw,0);-ms-transform:translate(-100vw,0);transform:translate(-100vw,0);-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px} .mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-30 .mm-listitem>span{padding-top:5px;padding-bottom:5px}.mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next{height:30}.mm-menu_listview-50 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-50 .mm-listitem>span{padding-top:15px;padding-bottom:15px}.mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next{height:50}.mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-60 .mm-listitem>span{padding-top:20px;padding-bottom:20px}.mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next{height:60}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span,.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),.mm-panels>.mm-panel_listview-justify .mm-listitem>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview_inset>li{padding:5px 0} .mm-menu_multiline .mm-listitem>a,.mm-menu_multiline .mm-listitem>span,.mm-panel_multiline .mm-listitem>a,.mm-panel_multiline .mm-listitem>span{text-overflow:clip;white-space:normal} [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-page__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-page__blocker{background:#fff} .mm-menu_popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1} .mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-page__blocker,.mm-menu_position-front.mm-menu_opened~.mm-page__blocker,.mm-menu_position-top.mm-menu_opened~.mm-page__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} .mm-menu_shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.3)} .mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-navbar a,.mm-menu_theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.03);tap-highlight-color:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-listitem_divider{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-panel__noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,.3);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-navbar a,.mm-menu_theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-btn:after,.mm-menu_theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-listitem_divider{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,.15);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#000;border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-navbar a,.mm-menu_theme-black .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-btn:after,.mm-menu_theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.15);tap-highlight-color:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-black .mm-listitem_selected>span{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-listitem_divider{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_shadow-page:after{box-shadow:false}.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{box-shadow:false}.mm-menu_theme-black .mm-searchfield input{background:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,.15)}.mm-menu_theme-black label.mm-check:before{border-color:rgba(255,255,255,.75)}.mm-menu_theme-black label.mm-toggle{background:rgba(255,255,255,.25)}.mm-menu_theme-black label.mm-toggle:before{background:#000}.mm-menu_theme-blackinput.mm-toggle:checked~label.mm-toggle{background:#4bd963} .mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem>a,.mm-menu_tileview .mm-listitem>span,.mm-panel_tileview .mm-listitem>a,.mm-panel_tileview .mm-listitem>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem>.mm-btn_next,.mm-panel_tileview .mm-listitem>.mm-btn_next{width:auto}.mm-menu_tileview .mm-listitem>.mm-btn_next:after,.mm-menu_tileview .mm-listitem>.mm-btn_next:before,.mm-panel_tileview .mm-listitem>.mm-btn_next:after,.mm-panel_tileview .mm-listitem>.mm-btn_next:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none} @import url(https://use.typekit.net/uit6nts.css); @import url("https://fonts.googleapis.com/css?family=Maven+Pro:400,500,700"); article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display:block; }audio,canvas,video{ display:inline-block; }audio:not([controls]){ display:none; height:0; }[hidden],template{ display:none; }html{ font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }body{ margin:0; }a{ background:transparent; }a:focus{ outline:thin dotted; }a:active,a:hover{ outline:0; }h1{ font-size:2em; margin:0.67em 0; }abbr[title]{ border-bottom:1px dotted; }b,strong{ font-weight:bold; }dfn{ font-style:italic; }hr{ -moz-box-sizing:content-box; box-sizing:content-box; height:0; }mark{ background:#ff0; color:#000; }code,kbd,pre,samp{ font-family:monospace,serif; font-size:1em; }pre{ white-space:pre-wrap; }q{ quotes:"\201C" "\201D" "\2018" "\2019"; }small{ font-size:80%; }sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline; }sup{ top:-0.5em; }sub{ bottom:-0.25em; }img{ border:0; }svg:not(:root){ overflow:hidden; }figure{ margin:0; }fieldset{ border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em; }legend{ border:0; padding:0; }button,input,select,textarea{ font-family:inherit; font-size:100%; margin:0; }button,input{ line-height:normal; }button,select{ text-transform:none; }button,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button; cursor:pointer; }button[disabled],html input[disabled]{ cursor:default; }input[type="checkbox"],input[type="radio"]{ box-sizing:border-box; padding:0; }input[type="search"]{ -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none; }button::-moz-focus-inner,input::-moz-focus-inner{ border:0; padding:0; }textarea{ overflow:auto; vertical-align:top; }table{ border-collapse:collapse; border-spacing:0; }@media print{ *{ color:#000!important; text-shadow:none!important; background:transparent!important; box-shadow:none!important; } a, a:visited{ text-decoration:underline; } a[href]:after{ content:" (" attr(href) ")"; } abbr[title]:after{ content:" (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{ content:""; } pre, blockquote{ border:1px solid #999; page-break-inside:avoid; } thead{ display:table-header-group; } tr, img{ page-break-inside:avoid; } img{ max-width:100%!important; } @page{ margin:2cm .5cm; } p, h2, h3{ orphans:3; widows:3; } h2, h3{ page-break-after:avoid; } .navbar{ display:none; } .table td, .table th{ background-color:#fff!important; } .label{ border:1px solid #000; } .table{ border-collapse:collapse!important; }}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,details,summary{ margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }html{ font-size:62.5%; -webkit-tap-highlight-color:rgba(0,0,0,0); overflow-y:scroll; }body{ background-color:white; color:#333; padding:0; }body *{ -webkit-font-smoothing:antialiased!important; text-rendering:optimizelegibility; }hr{ margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #D8D8D8; }p{ margin:0 0 10px 0; }ul{ list-style:none; }ul,ol{ margin-top:0; margin-bottom:10px; }ul ul,ol ul,ul ol,ol ol{ margin-bottom:0; }a{ background:transparent; font-size:100%; margin:0; padding:0; vertical-align:baseline; text-decoration:none; }img,object,embed{ max-width:100%; }img{ vertical-align:middle; }.img-rounded{ border-radius:6px; }.img-right{ display:block!important; float:right!important; margin:0 0 20px 50px!important; width:auto!important; }.img-left{ display:block!important; float:left!important; margin:0 50px 20px 0!important; width:auto!important; }.style-svg{ width:100%; height:auto; }figure a{ display:block; }figure .overlay{ background-color:#F12A46; width:100%; height:100%; position:absolute; display:block; z-index:4; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; }figure:hover>a>.overlay{ opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }figure .thumb-info{ position:absolute; width:100%; height:100%; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-transform:scale(0); transform:scale(0); -webkit-backface-visibility:hidden; }figure:hover .overlay .thumb-info{ opacity:1; -moz-opacity:1; filter:alpha(opacity=100); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); }.overlay .thumb-info i{ width:100%; position:absolute; top:50%; font-size:44px; margin-top:-15px; height:30px; line-height:33px; -moz-text-shadow:0 0 5px rgba(0,0,0,0.2); -webkit-text-shadow:0 0 5px rgba(0,0,0,0.2); text-shadow:0 0 5px rgba(0,0,0,0.2); text-align:center; }.overlay .thumb-info i.small-icon{ font-size:32px; top:42%; }table{ border-collapse:collapse; border-spacing:0; font-size:inherit; font:100%; }th{ font-weight:bold; vertical-align:bottom; }td{ font-weight:normal; vertical-align:top; }td,td img{ vertical-align:top; }th p,td p{ font-size:1em; }caption{ display:none; }input,select{ vertical-align:middle; }input[type="radio"]{ vertical-align:text-bottom; }input[type="checkbox"]{ vertical-align:bottom; }button{ overflow:visible; width:auto; }.relative{ position:relative; }.absolute{ position:absolute; }.hidden{ display:none!important; }.left{ float:left!important; }.right{ float:right!important; }.txt-right{ text-align:right!important; }.txt-left{ text-align:left!important; }.txt-center{ text-align:center!important; }.txt-right img,.txt-left img,.txt-center img{ display:inline!important; }.skip-float{ clear:left; }.clearfix:before,.clearfix:after{ display:table; content:" "; }.clearfix:after{ clear:both; }.clear{ clear:both; display:block; line-height:0; overflow:hidden; font-size:0; height:0; width:0; }.aligncenter,div.aligncenter{ display:block; margin:5px auto 5px auto; text-align:center; }.alignright,.alignnone,.alignleft,.aligncenter{ max-width:100%; height:auto; }.alignright{ float:right; margin:5px 0 20px 20px; }.alignleft{ float:left; margin:5px 20px 20px 0; }a img.alignright{ float:right; margin:5px 0 20px 20px; }a img.alignnone{ margin:5px 20px 20px 0; }a img.alignleft{ float:left; margin:5px 20px 20px 0; }a img.aligncenter{ display:block; margin-left:auto; margin-right:auto; }.wp-caption{ background:#fff; border:1px solid #f0f0f0; max-width:96%; padding:5px 3px 10px; text-align:center; }.wp-caption.alignnone{ margin:5px 20px 20px 0; }.wp-caption.alignleft{ margin:5px 20px 20px 0; }.wp-caption.alignright{ margin:5px 0 20px 20px; }.wp-caption img{ border:0 none; height:auto; margin:0 0 5px 0; max-width:98.5%; padding:0; width:auto; }.wp-caption p.wp-caption-text{ font-size:1.1em; line-height:1em; margin:0; padding:0; font-style:italic; }*{ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }#wrapper{ height:100%; overflow:hidden; margin:0 auto; }.boxed{ margin-left:auto; margin-right:auto; }.centered{ display:block; margin-left:auto; margin-right:auto; text-align:center; }.row{ position:relative; width:100%; }.container{ margin-right:auto; margin-left:auto; padding-left:12px; padding-right:12px; }.container:before,.container:after{ content:" "; display:table; }.container:after{ clear:both; }.boxed,.container{ max-width:1199px; }.container .container{ padding-left:0; padding-right:0; max-width:1175px; }.row-inner{ margin-right:auto; margin-left:auto; max-width:1175px; }.row-inner .container{ max-width:1175px; padding:0; }.row-full{ left:50%; margin-left:-50vw; position:relative; width:100vw; }.cols_group{ margin-left:-12px; margin-right:-12px; }.cols_group:before,.cols_group:after{ content:" "; display:table; }.cols_group:after{ clear:both; }.container_column{ vertical-align:top!important; }.content_column{ max-width:564px; position:relative; width:100%; }.container_column:before,.container_column:after,.content_column:before,.content_column:after{ content:" "; display:table; }.container_column:after,.content_column:after{ clear:both; }[class*="column_"]{ float:left; position:relative; min-height:1px; padding-left:12px; padding-right:12px; }[class*="column_"]:before,[class*="column_"]:after{ content:" "; display:table; }[class*="column_"]:after{ clear:both; }.column_24{ width:100%; }.column_23{ width:95.83333333333334%; }.column_22{ width:91.66666666666666%; }.column_21{ width:87.5%; }.column_20{ width:83.33333333333334%; }.column_19{ width:79.16666666666666%; }.column_18{ width:75%; }.column_17{ width:70.83333333333334%; }.column_16{ width:66.66666666666666%; }.column_15{ width:62.5%; }.column_14{ width:58.333333333333336%; }.column_13{ width:54.166666666666664%; }.column_12{ width:50%; }.column_11{ width:45.83333333333333%; }.column_10{ width:41.66666666666667%; }.column_9{ width:37.5%; }.column_8{ width:33.33333333333333%; }.column_7{ width:29.166666666666668%; }.column_6{ width:25%; }.column_5{ width:20.833333333333336%; }.column_4{ width:16.666666666666664%; }.column_3{ width:12.5%; }.column_2{ width:8.333333333333332%; }.column_1{ width:4.166666666666666%; }.column_24_pull{ right:100%; }.column_23_pull{ right:95.83333333333334%; }.column_22_pull{ right:91.66666666666666%; }.column_21_pull{ right:87.5%; }.column_20_pull{ right:83.33333333333334%; }.column_19_pull{ right:79.16666666666666%; }.column_18_pull{ right:75%; }.column_17_pull{ right:70.83333333333334%; }.column_16_pull{ right:66.66666666666666%; }.column_15_pull{ right:62.5%; }.column_14_pull{ right:58.333333333333336%; }.column_13_pull{ right:54.166666666666664%; }.column_12_pull{ right:50%; }.column_11_pull{ right:45.83333333333333%; }.column_10_pull{ right:41.66666666666667%; }.column_9_pull{ right:37.5%; }.column_8_pull{ right:33.33333333333333%; }.column_7_pull{ right:29.166666666666668%; }.column_6_pull{ right:25%; }.column_5_pull{ right:20.833333333333336%; }.column_4_pull{ right:16.666666666666664%; }.column_3_pull{ right:12.5%; }.column_2_pull{ right:8.333333333333332%; }.column_1_pull{ right:4.166666666666666%; }.column_0_pull{ right:0%; }.column_24_push{ left:100%; }.column_23_push{ left:95.83333333333334%; }.column_22_push{ left:91.66666666666666%; }.column_21_push{ left:87.5%; }.column_20_push{ left:83.33333333333334%; }.column_19_push{ left:79.16666666666666%; }.column_18_push{ left:75%; }.column_17_push{ left:70.83333333333334%; }.column_16_push{ left:66.66666666666666%; }.column_15_push{ left:62.5%; }.column_14_push{ left:58.333333333333336%; }.column_13_push{ left:54.166666666666664%; }.column_12_push{ left:50%; }.column_11_push{ left:45.83333333333333%; }.column_10_push{ left:41.66666666666667%; }.column_9_push{ left:37.5%; }.column_8_push{ left:33.33333333333333%; }.column_7_push{ left:29.166666666666668%; }.column_6_push{ left:25%; }.column_5_push{ left:20.833333333333336%; }.column_4_push{ left:16.666666666666664%; }.column_3_push{ left:12.5%; }.column_2_push{ left:8.333333333333332%; }.column_1_push{ left:4.166666666666666%; }.column_0_push{ left:0%; }.column_24_offset{ margin-left:100%; }.column_23_offset{ margin-left:95.83333333333334%; }.column_22_offset{ margin-left:91.66666666666666%; }.column_21_offset{ margin-left:87.5%; }.column_20_offset{ margin-left:83.33333333333334%; }.column_19_offset{ margin-left:79.16666666666666%; }.column_18_offset{ margin-left:75%; }.column_17_offset{ margin-left:70.83333333333334%; }.column_16_offset{ margin-left:66.66666666666666%; }.column_15_offset{ margin-left:62.5%; }.column_14_offset{ margin-left:58.333333333333336%; }.column_13_offset{ margin-left:54.166666666666664%; }.column_12_offset{ margin-left:50%; }.column_11_offset{ margin-left:45.83333333333333%; }.column_10_offset{ margin-left:41.66666666666667%; }.column_9_offset{ margin-left:37.5%; }.column_8_offset{ margin-left:33.33333333333333%; }.column_7_offset{ margin-left:29.166666666666668%; }.column_6_offset{ margin-left:25%; }.column_5_offset{ margin-left:20.833333333333336%; }.column_4_offset{ margin-left:16.666666666666664%; }.column_3_offset{ margin-left:12.5%; }.column_2_offset{ margin-left:8.333333333333332%; }.column_1_offset{ margin-left:4.166666666666666%; }.column_0_offset{ margin-left:0%; }@media (min-width:480px){ .column_24_xs{ width:100%; } .column_23_xs{ width:95.83333333333334%; } .column_22_xs{ width:91.66666666666666%; } .column_21_xs{ width:87.5%; } .column_20_xs{ width:83.33333333333334%; } .column_19_xs{ width:79.16666666666666%; } .column_18_xs{ width:75%; } .column_17_xs{ width:70.83333333333334%; } .column_16_xs{ width:66.66666666666666%; } .column_15_xs{ width:62.5%; } .column_14_xs{ width:58.333333333333336%; } .column_13_xs{ width:54.166666666666664%; } .column_12_xs{ width:50%; } .column_11_xs{ width:45.83333333333333%; } .column_10_xs{ width:41.66666666666667%; } .column_9_xs{ width:37.5%; } .column_8_xs{ width:33.33333333333333%; } .column_7_xs{ width:29.166666666666668%; } .column_6_xs{ width:25%; } .column_5_xs{ width:20.833333333333336%; } .column_4_xs{ width:16.666666666666664%; } .column_3_xs{ width:12.5%; } .column_2_xs{ width:8.333333333333332%; } .column_1_xs{ width:4.166666666666666%; } .column_24_xs_pull{ right:100%; } .column_23_xs_pull{ right:95.83333333333334%; } .column_22_xs_pull{ right:91.66666666666666%; } .column_21_xs_pull{ right:87.5%; } .column_20_xs_pull{ right:83.33333333333334%; } .column_19_xs_pull{ right:79.16666666666666%; } .column_18_xs_pull{ right:75%; } .column_17_xs_pull{ right:70.83333333333334%; } .column_16_xs_pull{ right:66.66666666666666%; } .column_15_xs_pull{ right:62.5%; } .column_14_xs_pull{ right:58.333333333333336%; } .column_13_xs_pull{ right:54.166666666666664%; } .column_12_xs_pull{ right:50%; } .column_11_xs_pull{ right:45.83333333333333%; } .column_10_xs_pull{ right:41.66666666666667%; } .column_9_xs_pull{ right:37.5%; } .column_8_xs_pull{ right:33.33333333333333%; } .column_7_xs_pull{ right:29.166666666666668%; } .column_6_xs_pull{ right:25%; } .column_5_xs_pull{ right:20.833333333333336%; } .column_4_xs_pull{ right:16.666666666666664%; } .column_3_xs_pull{ right:12.5%; } .column_2_xs_pull{ right:8.333333333333332%; } .column_1_xs_pull{ right:4.166666666666666%; } .column_0_xs_pull{ right:0%; } .column_24_xs_push{ left:100%; } .column_23_xs_push{ left:95.83333333333334%; } .column_22_xs_push{ left:91.66666666666666%; } .column_21_xs_push{ left:87.5%; } .column_20_xs_push{ left:83.33333333333334%; } .column_19_xs_push{ left:79.16666666666666%; } .column_18_xs_push{ left:75%; } .column_17_xs_push{ left:70.83333333333334%; } .column_16_xs_push{ left:66.66666666666666%; } .column_15_xs_push{ left:62.5%; } .column_14_xs_push{ left:58.333333333333336%; } .column_13_xs_push{ left:54.166666666666664%; } .column_12_xs_push{ left:50%; } .column_11_xs_push{ left:45.83333333333333%; } .column_10_xs_push{ left:41.66666666666667%; } .column_9_xs_push{ left:37.5%; } .column_8_xs_push{ left:33.33333333333333%; } .column_7_xs_push{ left:29.166666666666668%; } .column_6_xs_push{ left:25%; } .column_5_xs_push{ left:20.833333333333336%; } .column_4_xs_push{ left:16.666666666666664%; } .column_3_xs_push{ left:12.5%; } .column_2_xs_push{ left:8.333333333333332%; } .column_1_xs_push{ left:4.166666666666666%; } .column_0_xs_push{ left:0%; } .column_24_xs_offset{ margin-left:100%; } .column_23_xs_offset{ margin-left:95.83333333333334%; } .column_22_xs_offset{ margin-left:91.66666666666666%; } .column_21_xs_offset{ margin-left:87.5%; } .column_20_xs_offset{ margin-left:83.33333333333334%; } .column_19_xs_offset{ margin-left:79.16666666666666%; } .column_18_xs_offset{ margin-left:75%; } .column_17_xs_offset{ margin-left:70.83333333333334%; } .column_16_xs_offset{ margin-left:66.66666666666666%; } .column_15_xs_offset{ margin-left:62.5%; } .column_14_xs_offset{ margin-left:58.333333333333336%; } .column_13_xs_offset{ margin-left:54.166666666666664%; } .column_12_xs_offset{ margin-left:50%; } .column_11_xs_offset{ margin-left:45.83333333333333%; } .column_10_xs_offset{ margin-left:41.66666666666667%; } .column_9_xs_offset{ margin-left:37.5%; } .column_8_xs_offset{ margin-left:33.33333333333333%; } .column_7_xs_offset{ margin-left:29.166666666666668%; } .column_6_xs_offset{ margin-left:25%; } .column_5_xs_offset{ margin-left:20.833333333333336%; } .column_4_xs_offset{ margin-left:16.666666666666664%; } .column_3_xs_offset{ margin-left:12.5%; } .column_2_xs_offset{ margin-left:8.333333333333332%; } .column_1_xs_offset{ margin-left:4.166666666666666%; } .column_0_xs_offset{ margin-left:0%; }}@media (min-width:768px){ .column_24_sm{ width:100%; } .column_23_sm{ width:95.83333333333334%; } .column_22_sm{ width:91.66666666666666%; } .column_21_sm{ width:87.5%; } .column_20_sm{ width:83.33333333333334%; } .column_19_sm{ width:79.16666666666666%; } .column_18_sm{ width:75%; } .column_17_sm{ width:70.83333333333334%; } .column_16_sm{ width:66.66666666666666%; } .column_15_sm{ width:62.5%; } .column_14_sm{ width:58.333333333333336%; } .column_13_sm{ width:54.166666666666664%; } .column_12_sm{ width:50%; } .column_11_sm{ width:45.83333333333333%; } .column_10_sm{ width:41.66666666666667%; } .column_9_sm{ width:37.5%; } .column_8_sm{ width:33.33333333333333%; } .column_7_sm{ width:29.166666666666668%; } .column_6_sm{ width:25%; } .column_5_sm{ width:20.833333333333336%; } .column_4_sm{ width:16.666666666666664%; } .column_3_sm{ width:12.5%; } .column_2_sm{ width:8.333333333333332%; } .column_1_sm{ width:4.166666666666666%; } .column_24_sm_pull{ right:100%; } .column_23_sm_pull{ right:95.83333333333334%; } .column_22_sm_pull{ right:91.66666666666666%; } .column_21_sm_pull{ right:87.5%; } .column_20_sm_pull{ right:83.33333333333334%; } .column_19_sm_pull{ right:79.16666666666666%; } .column_18_sm_pull{ right:75%; } .column_17_sm_pull{ right:70.83333333333334%; } .column_16_sm_pull{ right:66.66666666666666%; } .column_15_sm_pull{ right:62.5%; } .column_14_sm_pull{ right:58.333333333333336%; } .column_13_sm_pull{ right:54.166666666666664%; } .column_12_sm_pull{ right:50%; } .column_11_sm_pull{ right:45.83333333333333%; } .column_10_sm_pull{ right:41.66666666666667%; } .column_9_sm_pull{ right:37.5%; } .column_8_sm_pull{ right:33.33333333333333%; } .column_7_sm_pull{ right:29.166666666666668%; } .column_6_sm_pull{ right:25%; } .column_5_sm_pull{ right:20.833333333333336%; } .column_4_sm_pull{ right:16.666666666666664%; } .column_3_sm_pull{ right:12.5%; } .column_2_sm_pull{ right:8.333333333333332%; } .column_1_sm_pull{ right:4.166666666666666%; } .column_0_sm_pull{ right:0%; } .column_24_sm_push{ left:100%; } .column_23_sm_push{ left:95.83333333333334%; } .column_22_sm_push{ left:91.66666666666666%; } .column_21_sm_push{ left:87.5%; } .column_20_sm_push{ left:83.33333333333334%; } .column_19_sm_push{ left:79.16666666666666%; } .column_18_sm_push{ left:75%; } .column_17_sm_push{ left:70.83333333333334%; } .column_16_sm_push{ left:66.66666666666666%; } .column_15_sm_push{ left:62.5%; } .column_14_sm_push{ left:58.333333333333336%; } .column_13_sm_push{ left:54.166666666666664%; } .column_12_sm_push{ left:50%; } .column_11_sm_push{ left:45.83333333333333%; } .column_10_sm_push{ left:41.66666666666667%; } .column_9_sm_push{ left:37.5%; } .column_8_sm_push{ left:33.33333333333333%; } .column_7_sm_push{ left:29.166666666666668%; } .column_6_sm_push{ left:25%; } .column_5_sm_push{ left:20.833333333333336%; } .column_4_sm_push{ left:16.666666666666664%; } .column_3_sm_push{ left:12.5%; } .column_2_sm_push{ left:8.333333333333332%; } .column_1_sm_push{ left:4.166666666666666%; } .column_0_sm_push{ left:0%; } .column_24_sm_offset{ margin-left:100%; } .column_23_sm_offset{ margin-left:95.83333333333334%; } .column_22_sm_offset{ margin-left:91.66666666666666%; } .column_21_sm_offset{ margin-left:87.5%; } .column_20_sm_offset{ margin-left:83.33333333333334%; } .column_19_sm_offset{ margin-left:79.16666666666666%; } .column_18_sm_offset{ margin-left:75%; } .column_17_sm_offset{ margin-left:70.83333333333334%; } .column_16_sm_offset{ margin-left:66.66666666666666%; } .column_15_sm_offset{ margin-left:62.5%; } .column_14_sm_offset{ margin-left:58.333333333333336%; } .column_13_sm_offset{ margin-left:54.166666666666664%; } .column_12_sm_offset{ margin-left:50%; } .column_11_sm_offset{ margin-left:45.83333333333333%; } .column_10_sm_offset{ margin-left:41.66666666666667%; } .column_9_sm_offset{ margin-left:37.5%; } .column_8_sm_offset{ margin-left:33.33333333333333%; } .column_7_sm_offset{ margin-left:29.166666666666668%; } .column_6_sm_offset{ margin-left:25%; } .column_5_sm_offset{ margin-left:20.833333333333336%; } .column_4_sm_offset{ margin-left:16.666666666666664%; } .column_3_sm_offset{ margin-left:12.5%; } .column_2_sm_offset{ margin-left:8.333333333333332%; } .column_1_sm_offset{ margin-left:4.166666666666666%; } .column_0_sm_offset{ margin-left:0%; }}@media (min-width:992px){ .column_24_md{ width:100%; } .column_23_md{ width:95.83333333333334%; } .column_22_md{ width:91.66666666666666%; } .column_21_md{ width:87.5%; } .column_20_md{ width:83.33333333333334%; } .column_19_md{ width:79.16666666666666%; } .column_18_md{ width:75%; } .column_17_md{ width:70.83333333333334%; } .column_16_md{ width:66.66666666666666%; } .column_15_md{ width:62.5%; } .column_14_md{ width:58.333333333333336%; } .column_13_md{ width:54.166666666666664%; } .column_12_md{ width:50%; } .column_11_md{ width:45.83333333333333%; } .column_10_md{ width:41.66666666666667%; } .column_9_md{ width:37.5%; } .column_8_md{ width:33.33333333333333%; } .column_7_md{ width:29.166666666666668%; } .column_6_md{ width:25%; } .column_5_md{ width:20.833333333333336%; } .column_4_md{ width:16.666666666666664%; } .column_3_md{ width:12.5%; } .column_2_md{ width:8.333333333333332%; } .column_1_md{ width:4.166666666666666%; } .column_24_md_pull{ right:100%; } .column_23_md_pull{ right:95.83333333333334%; } .column_22_md_pull{ right:91.66666666666666%; } .column_21_md_pull{ right:87.5%; } .column_20_md_pull{ right:83.33333333333334%; } .column_19_md_pull{ right:79.16666666666666%; } .column_18_md_pull{ right:75%; } .column_17_md_pull{ right:70.83333333333334%; } .column_16_md_pull{ right:66.66666666666666%; } .column_15_md_pull{ right:62.5%; } .column_14_md_pull{ right:58.333333333333336%; } .column_13_md_pull{ right:54.166666666666664%; } .column_12_md_pull{ right:50%; } .column_11_md_pull{ right:45.83333333333333%; } .column_10_md_pull{ right:41.66666666666667%; } .column_9_md_pull{ right:37.5%; } .column_8_md_pull{ right:33.33333333333333%; } .column_7_md_pull{ right:29.166666666666668%; } .column_6_md_pull{ right:25%; } .column_5_md_pull{ right:20.833333333333336%; } .column_4_md_pull{ right:16.666666666666664%; } .column_3_md_pull{ right:12.5%; } .column_2_md_pull{ right:8.333333333333332%; } .column_1_md_pull{ right:4.166666666666666%; } .column_0_md_pull{ right:0%; } .column_24_md_push{ left:100%; } .column_23_md_push{ left:95.83333333333334%; } .column_22_md_push{ left:91.66666666666666%; } .column_21_md_push{ left:87.5%; } .column_20_md_push{ left:83.33333333333334%; } .column_19_md_push{ left:79.16666666666666%; } .column_18_md_push{ left:75%; } .column_17_md_push{ left:70.83333333333334%; } .column_16_md_push{ left:66.66666666666666%; } .column_15_md_push{ left:62.5%; } .column_14_md_push{ left:58.333333333333336%; } .column_13_md_push{ left:54.166666666666664%; } .column_12_md_push{ left:50%; } .column_11_md_push{ left:45.83333333333333%; } .column_10_md_push{ left:41.66666666666667%; } .column_9_md_push{ left:37.5%; } .column_8_md_push{ left:33.33333333333333%; } .column_7_md_push{ left:29.166666666666668%; } .column_6_md_push{ left:25%; } .column_5_md_push{ left:20.833333333333336%; } .column_4_md_push{ left:16.666666666666664%; } .column_3_md_push{ left:12.5%; } .column_2_md_push{ left:8.333333333333332%; } .column_1_md_push{ left:4.166666666666666%; } .column_0_md_push{ left:0%; } .column_24_md_offset{ margin-left:100%; } .column_23_md_offset{ margin-left:95.83333333333334%; } .column_22_md_offset{ margin-left:91.66666666666666%; } .column_21_md_offset{ margin-left:87.5%; } .column_20_md_offset{ margin-left:83.33333333333334%; } .column_19_md_offset{ margin-left:79.16666666666666%; } .column_18_md_offset{ margin-left:75%; } .column_17_md_offset{ margin-left:70.83333333333334%; } .column_16_md_offset{ margin-left:66.66666666666666%; } .column_15_md_offset{ margin-left:62.5%; } .column_14_md_offset{ margin-left:58.333333333333336%; } .column_13_md_offset{ margin-left:54.166666666666664%; } .column_12_md_offset{ margin-left:50%; } .column_11_md_offset{ margin-left:45.83333333333333%; } .column_10_md_offset{ margin-left:41.66666666666667%; } .column_9_md_offset{ margin-left:37.5%; } .column_8_md_offset{ margin-left:33.33333333333333%; } .column_7_md_offset{ margin-left:29.166666666666668%; } .column_6_md_offset{ margin-left:25%; } .column_5_md_offset{ margin-left:20.833333333333336%; } .column_4_md_offset{ margin-left:16.666666666666664%; } .column_3_md_offset{ margin-left:12.5%; } .column_2_md_offset{ margin-left:8.333333333333332%; } .column_1_md_offset{ margin-left:4.166666666666666%; } .column_0_md_offset{ margin-left:0%; }}@media (min-width:1200px){ .column_24_lg{ width:100%; } .column_23_lg{ width:95.83333333333334%; } .column_22_lg{ width:91.66666666666666%; } .column_21_lg{ width:87.5%; } .column_20_lg{ width:83.33333333333334%; } .column_19_lg{ width:79.16666666666666%; } .column_18_lg{ width:75%; } .column_17_lg{ width:70.83333333333334%; } .column_16_lg{ width:66.66666666666666%; } .column_15_lg{ width:62.5%; } .column_14_lg{ width:58.333333333333336%; } .column_13_lg{ width:54.166666666666664%; } .column_12_lg{ width:50%; } .column_11_lg{ width:45.83333333333333%; } .column_10_lg{ width:41.66666666666667%; } .column_9_lg{ width:37.5%; } .column_8_lg{ width:33.33333333333333%; } .column_7_lg{ width:29.166666666666668%; } .column_6_lg{ width:25%; } .column_5_lg{ width:20.833333333333336%; } .column_4_lg{ width:16.666666666666664%; } .column_3_lg{ width:12.5%; } .column_2_lg{ width:8.333333333333332%; } .column_1_lg{ width:4.166666666666666%; } .column_24_lg_pull{ right:100%; } .column_23_lg_pull{ right:95.83333333333334%; } .column_22_lg_pull{ right:91.66666666666666%; } .column_21_lg_pull{ right:87.5%; } .column_20_lg_pull{ right:83.33333333333334%; } .column_19_lg_pull{ right:79.16666666666666%; } .column_18_lg_pull{ right:75%; } .column_17_lg_pull{ right:70.83333333333334%; } .column_16_lg_pull{ right:66.66666666666666%; } .column_15_lg_pull{ right:62.5%; } .column_14_lg_pull{ right:58.333333333333336%; } .column_13_lg_pull{ right:54.166666666666664%; } .column_12_lg_pull{ right:50%; } .column_11_lg_pull{ right:45.83333333333333%; } .column_10_lg_pull{ right:41.66666666666667%; } .column_9_lg_pull{ right:37.5%; } .column_8_lg_pull{ right:33.33333333333333%; } .column_7_lg_pull{ right:29.166666666666668%; } .column_6_lg_pull{ right:25%; } .column_5_lg_pull{ right:20.833333333333336%; } .column_4_lg_pull{ right:16.666666666666664%; } .column_3_lg_pull{ right:12.5%; } .column_2_lg_pull{ right:8.333333333333332%; } .column_1_lg_pull{ right:4.166666666666666%; } .column_0_lg_pull{ right:0%; } .column_24_lg_push{ left:100%; } .column_23_lg_push{ left:95.83333333333334%; } .column_22_lg_push{ left:91.66666666666666%; } .column_21_lg_push{ left:87.5%; } .column_20_lg_push{ left:83.33333333333334%; } .column_19_lg_push{ left:79.16666666666666%; } .column_18_lg_push{ left:75%; } .column_17_lg_push{ left:70.83333333333334%; } .column_16_lg_push{ left:66.66666666666666%; } .column_15_lg_push{ left:62.5%; } .column_14_lg_push{ left:58.333333333333336%; } .column_13_lg_push{ left:54.166666666666664%; } .column_12_lg_push{ left:50%; } .column_11_lg_push{ left:45.83333333333333%; } .column_10_lg_push{ left:41.66666666666667%; } .column_9_lg_push{ left:37.5%; } .column_8_lg_push{ left:33.33333333333333%; } .column_7_lg_push{ left:29.166666666666668%; } .column_6_lg_push{ left:25%; } .column_5_lg_push{ left:20.833333333333336%; } .column_4_lg_push{ left:16.666666666666664%; } .column_3_lg_push{ left:12.5%; } .column_2_lg_push{ left:8.333333333333332%; } .column_1_lg_push{ left:4.166666666666666%; } .column_0_lg_push{ left:0%; } .column_24_lg_offset{ margin-left:100%; } .column_23_lg_offset{ margin-left:95.83333333333334%; } .column_22_lg_offset{ margin-left:91.66666666666666%; } .column_21_lg_offset{ margin-left:87.5%; } .column_20_lg_offset{ margin-left:83.33333333333334%; } .column_19_lg_offset{ margin-left:79.16666666666666%; } .column_18_lg_offset{ margin-left:75%; } .column_17_lg_offset{ margin-left:70.83333333333334%; } .column_16_lg_offset{ margin-left:66.66666666666666%; } .column_15_lg_offset{ margin-left:62.5%; } .column_14_lg_offset{ margin-left:58.333333333333336%; } .column_13_lg_offset{ margin-left:54.166666666666664%; } .column_12_lg_offset{ margin-left:50%; } .column_11_lg_offset{ margin-left:45.83333333333333%; } .column_10_lg_offset{ margin-left:41.66666666666667%; } .column_9_lg_offset{ margin-left:37.5%; } .column_8_lg_offset{ margin-left:33.33333333333333%; } .column_7_lg_offset{ margin-left:29.166666666666668%; } .column_6_lg_offset{ margin-left:25%; } .column_5_lg_offset{ margin-left:20.833333333333336%; } .column_4_lg_offset{ margin-left:16.666666666666664%; } .column_3_lg_offset{ margin-left:12.5%; } .column_2_lg_offset{ margin-left:8.333333333333332%; } .column_1_lg_offset{ margin-left:4.166666666666666%; } .column_0_lg_offset{ margin-left:0%; } .column_0{ float:none; position:relative; min-height:1px; padding-left:0; padding-right:0; }}.row.gutter .cols_group{ margin-left:-12px; margin-right:-12px; }.row.gutter .cols_group>[class^="column_"],.row.gutter .cols_group>[class*=" column_"]{ padding-right:12px; padding-left:12px; }.row.no-gutter .cols_group{ margin-right:0; margin-left:0; }.row.no-gutter .cols_group>[class^="column_"],.row.no-gutter .cols_group>[class*=" column_"]{ padding-right:0; padding-left:0; }.container_height{ display:table; width:100%; }.cols_group_height{ display:table-row; }.column_height{ display:table-cell; float:none; }.row.row-height .container{ display:table; width:100%; }.row.row-height .cols_group{ display:table-row; }.row.row-height .cols_group>[class^="column_"],.row.row-height .cols_group>[class*=" column_"]{ display:table-cell; float:none; padding:0; background-clip:padding-box; border-right:12px solid transparent; border-left:12px solid transparent; }.row.row-height .cols_group>[class^="column_"]:first-child,.row.row-height .cols_group>[class*=" column_"]:first-child{ border-left:0 none; }.row.row-height .cols_group>[class^="column_"]:last-child,.row.row-height .cols_group>[class*=" column_"]:last-child{ border-right:0 none; }.column-top{ vertical-align:top; }.column-middle{ vertical-align:middle; }.column-bottom{ vertical-align:bottom; }.row.vertical-divider .cols_group>[class*='column_']:not(:last-child):after{ background:#272E31; width:1px; content:""; display:block; position:absolute; top:0; bottom:0; right:0; min-height:70px; }.row-centered{ text-align:center; }.row-centered .cols_group>[class^="column_"],.row-centered .cols_group>[class*=" column_"]{ display:inline-block; float:none; margin-right:-4px!important; width:auto!important; }.column_8.column_9{ width:37.5%; }.separador{ border-top:1px solid #C2C2C2; }.columna_min{ padding-left:50px; }.column_0{ width:100%; padding-left:0; padding-right:0; }.wow{ visibility:hidden; }body{ background-color:#FFFFFF; font-family:'aktiv-grotesk',sans-serif; line-height:2.4em; color:181700; }.header_title{ background-position:0 bottom; background-repeat:no-repeat; margin:0; padding:0; width:100%!important; }.page-heading{ padding:0; }.page-heading .tt_template_row:first-child{ background-color:#ECECEA; border-bottom:3px solid #FFF; margin:0 0px!important; padding:0px 0 14px 16px; }.page-heading h1{ margin:0 0 0 -23px; padding-top:27px!important; }.page-heading .box_subtitle{ margin-left:-23px; }.page-heading .box_subtitle p{ margin-bottom:0!important; }.page-heading .breadcrumbs,#header .header-text p.breadcrumbs{ font-size:1.2em!important; display:none; }.page-heading .social-links{ text-align:right; }.title-row,.title-section{ background:url(https://www.hyaip.com/media/title-section-separator.gif) no-repeat center bottom; color:#1A171B; font-size:!important; font-size:2.4em!important; font-size:2.2em!important; font-weight:bold!important; margin:0 auto 50px auto!important; padding-bottom:10px!important; text-align:center!important; text-transform:!important; }.title-row span,.title-section span{ border:2px solid #1A171B; background-color:#1A171B; display:block; margin:20px auto 0 auto; width:38px; }.title-mas{ text-transform:uppercase!important; color:#000000!important; font-size:2.3em!important; }.bg-02 .title-row,.bg-02 .title-section{ color:#FFFFFF!important; font-style:normal; }.bg-02 .title-row span,.bg-02 .title-section span{ border:2px solid #FFFFFF; background-color:#FFFFFF; }.separador_brd_top{ border-top:1px solid #C2C2C2; }.separador_brd_bottom{ border-bottom:1px solid #C2C2C2; }.summary{ color:; font-size:; font-style:; font-weight:; text-transform:; margin-bottom:15px; margin-top:15px; }.home .summary{ text-align:center; font-size:2.5em; color:#A82A46; font-weight:300; font-style:italic; margin:-50px 0 48px 0; }ul li{ background:url() no-repeat 0 9px; margin-bottom:5px; padding:0 0 1px 12px; }ul ul{ padding:18px 0 0 0; }ul li li{ background:none; font-size:1em!important; list-style-position:inside; list-style-type:circle; margin-bottom:5px; padding:0; }ol li{ list-style-position:inside; margin-bottom:10px; padding:0; }ol{ list-style-type:none; list-style-type:decimal!ie; counter-reset:li-counter; position:relative; padding:0 30px 0px 30px!important; }ol>li:before{ position:absolute; top:0; left:-1em; width:0.8em; font-size:2.8em; line-height:1; text-align:right; font-weight:400; color:#c72e53; content:counter(li-counter); counter-increment:li-counter; }ol>li{ position:relative; margin-bottom:20px; padding-left:0.5em; min-height:3em; border-left:1px solid #c72e53; padding-left:10px; }ol ol{ padding:18px 0 8px 0; }ol li li{ font-size:1em!important; list-style-position:inside; list-style-type:lower-latin; margin-bottom:5px; padding:0 0 0 30px; }.box_ficha h2,.box_ficha h3,.box_ficha h4{ padding-left:17px; }.box_ficha ul{ padding:0 0 30px 17px; }.box_ficha ul.list_menu,ul.list_menu{ padding:0; margin:0 -12px; border-top:1px solid #FFF; }ul.list_menu li{ background-image:none; border-bottom:1px solid #FFF; padding:23px; margin:0; }ul.list_menu li a{ padding:23px; margin:-23px; display:block; color:#272928; background-image:url(https://www.hyaip.com/media/ic_down.png); background-position:right 35%; background-repeat:no-repeat; }ul.list_menu li a:hover{ background-image:url(https://www.hyaip.com/media/ic_down_hover.png); color:#FFFFFF; background-color:#A11736; }a,a:active,a:focus{ outline:none; }a{ color:#e9344d; }a:hover{ color:#000; }.button{ background-color:#e9344d; border:1px solid #e9344d; color:#fff; display:inline-block; font-size:16px; height:auto; padding:9px 25px; margin:0; outline:none; font-weight:normal; text-transform:uppercase; }.button:hover{ background-color:#000; border:1px solid #000; color:#fff; outline:0; padding:9px 25px; }.button.rounded{ -webkit-border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-top-left-radius:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; border-top-right-radius:6px; border-bottom-right-radius:6px; border-bottom-left-radius:6px; border-top-left-radius:6px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; }table{ border-top:1px solid #DEDFE0; border-left:1px solid #DEDFE0; margin:15px 0 55px 0; }table th{ border-bottom:1px solid #DEDFE0; border-right:1px solid #DEDFE0; color:#8E8E8E; font-size:1.6em; padding:12px; text-align:center; text-transform:uppercase; }table td{ border-bottom:1px solid #DEDFE0; border-right:1px solid #DEDFE0; color:#6A6A6A; font-size:1.6em; padding:12px; text-align:center; }table strong{ color:; }.top-border{ border-top:1px solid ; }.bottom-border{ border-bottom:1px solid ; }.top-spacing{ padding-top:120px; }.bottom-spacing{ padding-bottom:120px; }.top-spacing-med{ padding-top:100px; }.bottom-spacing-med{ padding-bottom:100px; }.top-spacing-med.row-archive-header{ padding-top:60px; }.bottom-spacing-med.row-archive-header{ padding-bottom:60px; }.page-id-116 .top-spacing-med.row-archive-header{ padding-top:0px; }.page-id-116 .bottom-spacing-med.row-archive-header{ padding-bottom:0px; } .single.single-post .top-spacing-med{ padding-top:60px; }.single.single-post .bottom-spacing-med{ padding-bottom:60px; } .top-spacing-min{ padding-top:80px; }.bottom-spacing-min{ padding-bottom:80px; }.bg-01{ background-color:#FFFFFF; }.bg-02{ background-color:#000000; }.bg-03{ background-color:#c6cdcb; }.bg-04{ background-color:#e9344d; background-color:#c72e53; }.bg-05{ background-color:#EDEFEF; }.bg-06{ background-color:#F6F6F6; }.top-border.bg-02{ border-top:1px solid #fff; }.clear{ clear:both; line-height:0; font-size:0; }.parallax-image{ min-height:270px; overflow:hidden; background-position:50% 50%; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; width:100%; background-repeat:no-repeat; }@media only screen and (max-width:769px){ .parallax-image{ background-attachment:scroll; background-position:40% 50%; }}@media only screen and (min-width:768px){ .parallax-image{ background-attachment:fixed; }}#toTop{ background:url(https://www.hyaip.com/media/top.svg) no-repeat 0 0; bottom:12px; display:none; height:50px; overflow:hidden; position:fixed; right:10px; text-indent:100%; width:50px; }#toTopHover{ background:url(https://www.hyaip.com/media/top_over.svg) no-repeat 0 0; display:block; float:left; height:50px; overflow:hidden; width:50px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); }#toTop:active,#toTop:focus{ outline:none; }.header{ background-color:#FFF; }body.home .header{ background-color:transparent; border:0; padding:0 0 0 0; margin:0 0 0 0; }.topHeader{ background-color:; padding:0 0 0 0; margin:0 0 0 0; }.header_mobile{ background-color:#FFF; border-bottom:1px solid #DDDDDD; display:none; }.has-mini-header .header_mobile{ position:fixed; display:block; z-index:9997; top:0; }.header_mobile .visible-phone{ display:block; }.header_mobile .hidden-phone{ display:none; }.header_mobile .show-menu{ display:none; }.topHeader .tt_template_structure{ float:right; }.full-width .container{ max-width:100%!important; }.full-width .container .container{ max-width:1152px!important; }.left{ float:left; }.right{ float:right; }.visible-phone{ display:none; }.box_featured h2{ color:#FFFFFF; font-size:3.5em; font-style:italic; font-weight:400; margin:0 0 18px 0; padding:0 0 24px 0; background-image:url(https://www.hyaip.com/media/hr_4.jpg); background-repeat:no-repeat; background-position:0 bottom; line-height:1em; }.box_featured p{ color:#FFFFFF; font-size:2.0em; font-style:italic; font-weight:400; margin:0 0 0 0; padding:0 0 0 0; } @media only screen and (max-width:641px){ .gform_wrapper .ginput_container span:not(.ginput_price){ margin-bottom:8px; display:inline!important; }#logo{ margin-top:0px!important; }#header .moduleText p a{ margin-bottom:0!important; }} @media only screen and (max-width:480px){ .visible-phone{ display:block; } .hidden-phone{ display:none; } .row{ height:auto!important; } .row_1{ display:none; } .row_2{ background-color:#F9720F; padding:0; } [class*="column_"]{ width:100%; } .column_0{ padding-right:0; padding-left:0; width:100%; } .container_column{ background-position:center center!important; -webkit-background-size:cover!important; -moz-background-size:cover!important; -o-background-size:cover!important; background-size:cover!important; min-height:auto!important; height:auto!important; } .container_column.img-container-empty{ min-height:200px!important; } .top-spacing{ padding-top:20px!important; } .bottom-spacing{ padding-bottom:20px!important; } .top-spacing-med{ padding-top:52px; } .bottom-spacing-med{ padding-bottom:52px; } .top-spacing-min{ padding-top:20px; } .bottom-spacing-min{ padding-bottom:20px; } .header .container{ padding-left:0!important; padding-right:0!important; } .header_mobile .container{ padding-left:0; padding-right:0; } .header .fa-bars{ color:; } .header #logo{ float:left; padding:10px 0 10px 0; } .header .nav-control{ padding:10px 0 10px 0; } .header .nav-control{ float:right; text-align:right; } .topHeader{ display:none; } .sidebar{ padding:0; } .submenu{ margin-bottom:15px; } .sidebar :last-child{ margin-bottom:0; } h1{ font-size:3em; } .page-heading h1, .page-heading .h1{ font-size:3.5em; padding-top:4px!important; } .page-heading .breadcrumbs{ display:none; } h2, .h2{ font-size:2.6em; line-height:normal; } h3, .h3{ font-size:2em; } h4, .h4{ font-size:1.6em; } .summary{ font-size:2.4em; } .table-responsive{ margin-bottom:15px; overflow-y:hidden; overflow-x:scroll; width:100%; -ms-overflow-style:-ms-autohiding-scrollbar; -webkit-overflow-scrolling:touch; } .table-responsive>table{ margin-bottom:0; } .bottomFooter p{ text-aling:center; } .bottomFooter .menu{ text-align:right; margin:0 auto; } .bottomFooter .menu li{ margin:0 auto; } #toTop{ bottom:120px; }}@media only screen and (min-width :481px) and (max-width:769px){ h1{ font-size:3em; } .visible-phone{ display:block; } .hidden-phone{ display:none; } .row{ height:auto!important; } .row_1{ display:none; } .row_2{ background-color:#F9720F; padding:0; } .columna_min{ padding-left:0px; } [class*="column_"]{ width:100%; } .column_0{ padding-right:0; padding-left:0; width:100%; } .container_column{ background-position:center center!important; -webkit-background-size:cover!important; -moz-background-size:cover!important; -o-background-size:cover!important; background-size:cover!important; min-height:auto!important; height:auto!important; } .container_column.img-container-empty{ min-height:300px!important; } .header .container{ padding-left:0!important; padding-right:0!important; } .header_mobile .container{ padding-left:0; padding-right:0; } .topHeader{ display:none; } .topHeader [class*="column_"]{ width:auto; } .header .fa-bars{ color:; } .header #logo{ float:left; padding:10px 0 10px 0; } .header .nav-control{ padding:10px 0 10px 0; } .header .nav-control{ float:right; text-align:right; } .sidebar{ padding:0; } .submenu{ margin-bottom:15px; } .sidebar :last-child{ margin-bottom:0; } h2, .h2{ font-size:2.6em; line-height:normal; } .summary{ font-size:2.4em; } .table-responsive{ margin-bottom:15px; overflow-y:hidden; overflow-x:scroll; width:100%; -ms-overflow-style:-ms-autohiding-scrollbar; -webkit-overflow-scrolling:touch; } .table-responsive>table{ margin-bottom:0; } .bottomFooter .menu{ text-align:center; margin:0 auto; } .bottomFooter .menu li{ margin:0 auto; } #toTop{ bottom:120px; }}@media only screen and (min-width :769px) and (max-width:956px){ .visible-phone{ display:block; } .hidden-phone{ display:none; } .column_18{ width:66.66666666666666%; } .column_6{ width:33.33333333333333%; } .column_0{ padding-right:0; padding-left:0; width:100%; } .container_column{ background-position:center center!important; -webkit-background-size:cover!important; -moz-background-size:cover!important; -o-background-size:cover!important; background-size:cover!important; } .background-left .container_column{ background-position:0 0!important; } .header .container{ padding-left:0!important; padding-right:0!important; } .header_mobile .container{ padding-left:0; padding-right:0; } .topHeader [class*="column_"]{ width:auto; } .header .fa-bars{ color:; } .header #logo{ float:left; padding:10px 0 10px 0; } .header .nav-control{ padding:10px 0 10px 0; } .header .nav-control{ float:right; text-align:right; } .sidebar{ padding:0; } .submenu{ margin-bottom:15px; } .sidebar :last-child{ margin-bottom:0; } .img-right{ float:none!important; margin:0 0 20px 0!important; } .footer .col_1, .footer .col_1, .footer .col_1, .footer .col_4{ width:50%; } .footer .column_24{ padding-bottom:0; width:100%; } .bottomFooter [class*="column_"]{ text-align:center; width:100%; } .bottomFooter .menu{ text-align:center; margin:0 auto; width:auto; } .bottomFooter .menu li{ margin:0 auto; } #toTop{ bottom:80px; }}@media only screen and (min-width :957px){ .topHeader [class*="column_"]{ width:auto; }}body.maintenance{ text-align:center; }body.maintenance h1{ line-height:1.4em; }body.maintenance p{ font-size:1.8em; }.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; }.team-member-image img{ transition:all .2s ease-in-out; }.team-member-image img:hover{ transform:scale(1.1); }.hidden-anchor br{ display:none; }@media only screen and (max-width:1098px){ .header .container{ padding-left:0!important; padding-right:0!important; } .header_mobile .container{ padding-left:0; padding-right:0; }}@media only screen and (max-width:1200px){ .home h1, .home .h1{ padding-top:60px!important; }}@media only screen and (max-width:800px){ .home h1, .home .h1{ padding-top:30px!important; }}@media only screen and (max-width:500px){ html{ font-size:59.5%; } .box_featured h2{ font-size:2.5em; }}.acreditaciones-row .txt-right{ top:10px; left:0; height:59px; position:absolute; z-index:9999; }.acreditaciones-row h2{ color:#AAA9AA!important; }.acreditaciones-row .directory-module{ width:100%!important; padding:0 80px!important; }.acreditaciones-row .carousel-item{ padding:0 0!important; width:25%; border:0; }.acreditaciones-row .media-top .directory-item-media{ text-align:center!important; border:0; }.acreditaciones-row .media-top .directory-item-media img{ border:0; margin:0 auto; }.acreditaciones-row .directory-module a.prev,.acreditaciones-row .directory-module a.next{ background-image:url(https://www.hyaip.com/media/slide_pagination_2.png); }@media only screen and (max-width:856px){ #content .container.boxed{ padding-left:12px!important; padding-right:12px!important; } p.summary_form{ padding-left:20px!important; padding-right:20px!important; }}@media only screen and (max-width:500px){ .image-module{ margin-bottom:20px!important; } .has-mini-header .header_mobile, .has-mini-header .header .nav-control{ display:none!important; }}@media only screen and (min-width:481px) and (max-width:769px){ .column_8.column_9{ width:100%; }}.single #content .container_column .container_column{ padding:0 24px; }#content .box-share-column{ text-align:center; }#content .box-share-parent{ display:block; position:relative; clear:left; width:44px; margin:0 auto; min-height:220px; text-align:center; }#content .box-share{ width:44px; position:absolute; top:0; left:32%; z-index:999999999!important; margin:0 auto; }#content .box-share .crafty-social-buttons-list li{ display:block; }#content .box-share.is_stuck{ position:fixed!important; }#content .blog-article .blog-article-image{ height:315px; overflow:hidden; position:relative; }#content .blog-article .blog-article-image img.article-img-full{ width:100%; height:auto; margin:auto; overflow:hidden; position:absolute; top:-50%; left:0; }#content .blog-article .blog-article-image .article-share{ position:absolute; top:0; right:-256px; height:64px; width:320px; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }#content .blog-article .blog-article-image .article-share:hover{ right:0; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }#content .blog-article .blog-article-image .article-share .crafty-social-buttons-align-left{ margin:0; }#content .blog-article .blog-article-image .article-share .crafty-social-caption{ display:none; }#content .blog-article .blog-article-image .article-share li{ margin:0; padding:0; }#content .blog-article .blog-article-header{ background-color:transparent!important; text-align:center; padding:75px 0 16px 0; }#content .blog-article .blog-article-header h1{ text-align:center; color:#2A2A2A; font-family:'aktiv-grotesk',sans-serif; font-size:4.2em; font-weight:bold; line-height:normal; margin-bottom:56px; }#content .blog-article .blog-article-header p{ font-family:'aktiv-grotesk',sans-serif; color:#777777; font-size:1.9em; font-weight:lighter; margin-bottom:34px; }#content .blog-article .blog-article-header p.post-category{ line-height:1.5em; margin-bottom:30px; font-weight:bold; text-transform:uppercase; font-size:1.4em; }#content .blog-article .blog-article-header p.post-category a{ color:#e9344d; padding:0 0 8px 0; text-decoration:none; }#content .blog-article .blog-article-header p.post-category a:hover{ color:#2A2A2A; text-decoration:none; }#content .blog-article .blog-article-header p.date{ border-top:1px solid #fff; font-size:1.7em; font-weight:400; padding-top:10px; text-transform:uppercase; display:none; }#content .blog-article .blog-article-header .post-avatar,#content .list_bg_thumb .post-avatar{ margin:0 0 15px 0; padding:0; }#content .blog-article .blog-article-header .post-avatar img,#content .blog-article .blog-article-header .post-avatar p,#content .list_bg_thumb .post-avatar img,#content .list_bg_thumb .post-avatar p{ display:inline; }#content .blog-article .blog-article-header .post-avatar img,#content .list_bg_thumb .post-avatar img{ margin-right:5px; }#content .blog-article .blog-article-header .post-avatar p,#content .list_bg_thumb .post-avatar p{ text-transform:uppercase!important; font-family:'aktiv-grotesk',sans-serif!important; font-size:1.2em!important; font-weight:bold!important; color:#435566!important; }#content .blog-article .blog-article-header .crafty-social-buttons-list{ margin-bottom:30px; }#content .blog-article .blog-article-content{ background-color:#fff; overflow:auto; padding:20px 100px 80px 40px; padding:20px 100px 0px 40px; font-family:'aktiv-grotesk',sans-serif; }#content .blog-article .blog-article-content h2{ color:#000000; font-size:2.2em; font-weight:bold; padding-top:15px; text-transform:uppercase; }#content .blog-article .blog-article-content h3{ color:#000000; font-weight:bold; font-size:1.8em; font-weight:700; padding-top:24px; margin-bottom:16px; }#content .blog-article .blog-article-content p{ color:#777777; font-size:1.7em; margin-bottom:30px; line-height:1.7em!important; }#content .blog-article .blog-article-content p.lead{ background-color:#e9344d; color:#fff; font-size:2.6em; line-height:1.3em; margin:0 0 60px 0; padding:40px 120px; text-align:center; }#content .blog-article .blog-article-content p.tags{ color:#72808C; color:#000000; font-size:1.4em; }#content .blog-article .blog-article-content p.tags a{ color:#000000; border:1px solid #000000; padding:7px 13px 7px 13px; margin:0 5px 10px 0; text-transform:uppercase; -webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px; display:inline-block; }#content .blog-article .blog-article-content p.tags a:hover{ color:#1B1B1B; background-color:#e9344d; border:1px solid #e9344d; }#content .blog-article .blog-article-content p.date{ font-size:1.7em; font-weight:normal; padding-top:0px; text-transform:uppercase; }#content .blog-article .blog-article-content p + .lead{ margin-top:60px; }#content .blog-article .blog-article-content img.crazy_lazy{ margin-bottom:40px; }#content .blog-article .blog-article-content figcaption{ display:block; font-size:1.6em; font-style:italic; padding-top:12px; }#content .blog-article .blog-article-content ul{ margin-bottom:28px; }#content .blog-article .blog-article-content ul li{ background:url(https://www.hyaip.com/media/2017/06/boliches-listado.png) no-repeat 0 10px; color:#777777; font-size:1.7em; margin-bottom:12px; }#content .blog-article .blog-article-content ol{ margin-bottom:28px; }#content .blog-article .blog-article-content ol li{ color:#777777; font-size:1.7em; line-height:1.7em; margin-bottom:30px; }#content .blog-article .blog-article-content *:last-child{ }#content .blog-article .blog-article-content>h2:first-child{ padding-top:0; }#content .list_bg_thumb .post-item{ min-height:522px; position:relative; }#content .list_bg_thumb .post-item .article-content{ position:absolute; bottom:71px; left:0; width:100%; }#content .list_bg_thumb .post-item .post-item-details{ background-color:#FFFFFF; border-top:9px solid #e9344d; padding:24px 24px 24px 0; }#content .list_bg_thumb .post-item .post-item-details .post-category{ font-size:1.2em; font-weight:500; text-transform:uppercase; margin-bottom:23px; }#content .list_bg_thumb .post-item .post-item-details h3{ font-family:'aktiv-grotesk',sans-serif; color:#000; font-size:2.6em; font-weight:bold; line-height:normal; margin-bottom:14px; text-transform:none; }#content .list_bg_thumb .post-item .post-item-details h3 a{ color:#000000; }#content .list_bg_thumb .post-item .post-item-details h3 a:hover{ color:#e9344d; }#content .list_bg_thumb .post-item .post-item-details p{ font-size:1.5em; font-family:'aktiv-grotesk',sans-serif; font-weight:normal; }.module-superfeatured-blog{ }.module-superfeatured-blog .cols_group>.column_24{ margin-bottom:60px; }.module-superfeatured-blog .cols_group>.column_24:nth-child(even) .article-content .column_12:first-child{ float:right; }.module-superfeatured-blog .cols_group>.column_24:last-child{ margin-bottom:0; }.module-superfeatured-blog .article-img{ height:256px; overflow:hidden; position:relative; text-align:center; width:100%; }.module-superfeatured-blog .article-img img.article-img-thumbnail{ width:100%; height:auto; margin:auto; overflow:hidden; position:absolute; top:0; left:0; -webkit-filter:brightness(100%); filter:brightness(100%); -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease; transition:all 1s ease; }.module-superfeatured-blog .article-img:hover img.article-img-thumbnail{ -webkit-filter:brightness(120%); filter:brightness(120%); }.module-superfeatured-blog .article-img .article-share{ position:absolute; top:0; right:-200px; height:50px; width:250px; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }.module-superfeatured-blog .article-img .article-share:hover{ right:0; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }.module-superfeatured-blog .article-img .article-share .crafty-social-buttons-align-left{ margin:0; }.module-superfeatured-blog .article-img .article-share .crafty-social-caption{ display:none; }.module-superfeatured-blog .article-img .article-share li{ margin:0; padding:0; }.module-superfeatured-blog .article-img .article-share li img{ height:50px!important; width:50px!important; }.module-superfeatured-blog .post-item-details{ border-top:1px solid #B4BAC1; padding-top:16px; }.module-superfeatured-blog .post-item-details .post-category{ font-weight:bold; font-size:1.5em; text-transform:uppercase; margin-bottom:23px; }.module-superfeatured-blog .post-item-details .post-category a{ color:#e9344d; }.module-superfeatured-blog .post-item-details .post-category a:hover{ color:#000; }.module-superfeatured-blog .post-item-details h3{ color:#000; font-family:'aktiv-grotesk',sans-serif; font-size:3.5em; font-weight:bold; line-height:1.1em; margin-bottom:14px; }.module-superfeatured-blog .post-item-details h3 a{ color:#000; }.module-superfeatured-blog .post-item-details h3 a:hover{ color:#e9344d; }.module-superfeatured-blog .post-item-details p{ font-size:1.6em; font-family:'aktiv-grotesk',sans-serif; font-weight:normal; }.module-superfeatured-blog .post-item-details p.more-post{ font-size:2.4em; }.module-superfeatured-blog .post-item-details p.more-post a{ color:#e9344d; }.module-superfeatured-blog .post-item-details p.more-post a:hover{ color:#000; }.module-featured-blog .post-item,.module-related-blog .post-item,.module-blog-list .post-item{ background-color:#FFFFFF; }.module-featured-blog .article-img,.module-related-blog .article-img,.module-blog-list .article-img{ overflow:hidden; position:relative; text-align:center; width:100%; }.module-featured-blog .article-img img.article-img-thumbnail,.module-related-blog .article-img img.article-img-thumbnail,.module-blog-list .article-img img.article-img-thumbnail{ width:100%; height:auto; margin:auto; overflow:hidden; position:absolute; top:0; left:0; -webkit-filter:brightness(100%); filter:brightness(100%); -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; -ms-transition:all 1s ease; transition:all 1s ease; }.module-featured-blog .article-img:hover img.article-img-thumbnail,.module-related-blog .article-img:hover img.article-img-thumbnail,.module-blog-list .article-img:hover img.article-img-thumbnail{ -webkit-filter:brightness(120%); filter:brightness(120%); }.module-featured-blog .article-img .article-share,.module-related-blog .article-img .article-share,.module-blog-list .article-img .article-share{ position:absolute; top:0; right:-200px; height:50px; width:250px; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }.module-featured-blog .article-img .article-share:hover,.module-related-blog .article-img .article-share:hover,.module-blog-list .article-img .article-share:hover{ right:0; -webkit-transition-duration:200ms; -o-transition-duration:200ms; transition-duration:200ms; }.module-featured-blog .article-img .article-share .crafty-social-buttons-align-left,.module-related-blog .article-img .article-share .crafty-social-buttons-align-left,.module-blog-list .article-img .article-share .crafty-social-buttons-align-left{ margin:0; }.module-featured-blog .article-img .article-share .crafty-social-caption,.module-related-blog .article-img .article-share .crafty-social-caption,.module-blog-list .article-img .article-share .crafty-social-caption{ display:none; }.module-featured-blog .article-img .article-share li,.module-related-blog .article-img .article-share li,.module-blog-list .article-img .article-share li{ margin:0; padding:0; }.module-featured-blog .article-img .article-share li img,.module-related-blog .article-img .article-share li img,.module-blog-list .article-img .article-share li img{ height:50px!important; width:50px!important; }.module-featured-blog .column_12 .article-img,.module-related-blog .column_12 .article-img,.module-blog-list .column_12 .article-img{ height:256px; }.module-featured-blog .column_8 .article-img,.module-related-blog .column_8 .article-img,.module-blog-list .column_8 .article-img{ height:168px; }.module-featured-blog .post-category,.module-related-blog .post-category,.module-blog-list .post-category{ font-weight:500; font-size:1.2em; text-transform:uppercase; margin-bottom:23px; }.module-featured-blog .post-category a,.module-related-blog .post-category a,.module-blog-list .post-category a{ color:#e9344d; }.module-featured-blog .post-category a:hover,.module-related-blog .post-category a:hover,.module-blog-list .post-category a:hover{ color:#000; }.module-featured-blog .post-item-details,.module-related-blog .post-item-details,.module-blog-list .post-item-details{ background-color:#FFFFFF; padding:22px 0 60px 0; padding:22px 0 30px 0; }.module-featured-blog .post-avatar,.module-related-blog .post-avatar,.module-blog-list .post-avatar{ margin:0; padding:0; height:50px!important; display:block!important; }.module-featured-blog .post-avatar img,.module-featured-blog .post-avatar p,.module-related-blog .post-avatar img,.module-related-blog .post-avatar p,.module-blog-list .post-avatar img,.module-blog-list .post-avatar p{ display:inline-block!important; }.module-featured-blog .post-avatar img,.module-related-blog .post-avatar img,.module-blog-list .post-avatar img{ margin-right:5px; }.module-featured-blog .post-avatar img.lazy-loaded,.module-related-blog .post-avatar img.lazy-loaded,.module-blog-list .post-avatar img.lazy-loaded{ height:43px!important; } .module-featured-blog .post-avatar p,.module-related-blog .post-avatar p,.module-blog-list .post-avatar p{ color:#181700; font-size:1.2em; font-weight:bold; text-transform:uppercase; }.module-featured-blog h3,.module-related-blog h3,.module-blog-list h3{ color:#000; font-family:'aktiv-grotesk',sans-serif; font-size:2.6em; font-size:2.2em; font-weight:bold; line-height:1.1em; line-height:normal; margin-bottom:8px; }.module-featured-blog h3{ font-size:2.6em; }.module-featured-blog h3 a,.module-related-blog h3 a,.module-blog-list h3 a{ color:#000; }.module-featured-blog h3 a:hover,.module-related-blog h3 a:hover,.module-blog-list h3 a:hover{ color:#e9344d; }.module-featured-blog p,.module-related-blog p,.module-blog-list p{ font-family:'aktiv-grotesk',sans-serif; font-weight:normal; font-size:1.5em; }.column_11 .post-item-list.post-item.equal{ overflow:hidden; } .post-item-list-media-bottom{ padding-right:51px; }.post-item-list-media-bottom h3{ margin-bottom:26px; }.post-item-list-2-col .post-item-details{ padding:0; }.module-superfeatured-blog + .module-featured-blog,.module-superfeatured-blog + .module-blog-list,.module-featured-blog + .module-blog-list{ border-top:1px solid #B4BAC1; padding-top:60px; }.moduleText + .module-superfeatured-blog,.moduleText + .module-featured-blog,.moduleText + .module-blog-list{ padding-top:22px; }.module-related-blog{ padding-bottom:0; }.module-related-blog .column_12{ margin-bottom:0; }.nav-numeric-pagination{ clear:both; font-size:1.8em; text-align:right; }.nav-numeric-pagination .current,.nav-numeric-pagination a{ border:1px solid #e9344d; margin:0 2px; padding:0 5px; }.nav-numeric-pagination a{ color:#e9344d; }.nav-numeric-pagination .current,.nav-numeric-pagination a:hover{ background-color:#e9344d; color:#fff; }.nav-prev-next-pagination{ clear:both; font-size:1.8em; text-align:right; text-transform:uppercase; }.nav-prev-next-pagination a{ border:1px solid #e9344d; display:inline-block; margin:0; padding:14px 44px; }.nav-prev-next-pagination a.nav-pagination-prev{ background-color:#e9344d; color:#fff; margin-right:25px!important; }.nav-prev-next-pagination a.nav-pagination-prev:hover{ background-color:#e9344d; color:#fff; }.nav-prev-next-pagination a.nav-pagination-next{ color:#e9344d; margin:0 0 0 16px; }.nav-prev-next-pagination a.nav-pagination-next:hover{ background-color:#e9344d; color:#fff; }.row-blog-article-comments{ background-color:#FFFFFF; }.row-blog-article-comments h2{ display:none; }.blog-article-comments{ background-color:#F6F6F6; margin-top:60px; margin-bottom:120px; padding-bottom:40px; }.blog-article-comments p{ font-size:1.6em; }.blog-article-comments p.title{ color:#4D4D4D; font-size:1.5em; font-weight:600; text-transform:uppercase; }.comment-respond{ background-color:#F6F6F6; padding:40px 30px 0 30px; }.comments-list{ background-color:transparent; padding:0 30px; }.comment-respond p.form-submit{ text-align:right; margin-top:20px; }.comment-respond h3{ font-size:2.4em; font-weight:200; color:#000; margin-bottom:12px; padding-top:0; }h3.title_comments{ margin:0 0 10px 0; padding-top:0; text-transform:uppercase; font-size:1.5em; font-weight:600; }.comment-respond label{ font-size:16px; }.comment-respond .comment-form-author{ width:45%; float:left; border:0; }.comment-respond .comment-form-email{ width:45%; float:right; border:0; }.comment-respond .comment-form-author input,.comment-respond .comment-form-email input,.comment-respond .comment-form-comment textarea{ border:0; color:#333; padding:7px 10px; margin-top:10px; background-color:#FFFFFF; }.comment-respond .comment-form-comment textarea{ height:230px; height:140px; width:100%; }.comment-respond .comment-form-url label,.comment-respond .comment-form-url input{ display:none; }.comment-respond .comment-reply-title small{ font-size:0.6em; }.comments p.comments-number{ color:#727F8C; font-size:2.4em; font-weight:200; padding:0; margin-bottom:30px; }.comments ul{ margin-bottom:60px; }.comments ul li{ font-size:1.6em; padding:0; margin:0 0 20px 0; background-image:none; list-style:none; }.comments ul ul.children{ padding:0 0 0 0!important; margin:0!important; border-bottom:0; }.comments ul ul.children li{ padding:0 0 0 0!important; margin:0!important; border-bottom:0; background-image:none; list-style:none; font-size:1.0em; }.comments cite.fn{ font-size:1em; color:#e9344d; font-weight:600; font-style:normal; margin-bottom:15px; }.comments .says{ display:none; }.comments .commentmetadata{ font-size:1em; color:#545454; font-weight:600; }.comments .commentmetadata a{ color:#545454; }.comments ul li p{ margin-top:10px; font-size:1em; }.comment-respond .form-allowed-tags{ display:none; }.comment-respond .form-submit{ text-align:center; }.comments-list .li-comment article.comment{ padding:36px 36px 36px 36px!important; list-style-type:none; list-style:none; }.comments-list .li-comment .avatar{ float:left; width:68px; height:68px; margin-right:20px; }.comments-list .li-comment .comment-item{ float:left; }.comments-list .li-comment p.info{ font-size:1.0em; color:#9E9991; }.comments-list .li-comment p.info span{ font-size:1em; }.comments-list .li-comment p.info span.author{ margin-right:15px; }.comments-list li.owner article.comment{ background-color:#FFFFFF; }li.owner li article.comment{ background-color:#FFFFFF; }li.owner li.owner article.comment{ background-color:#FFFFFF; }li.owner .avatar span{ background-color:#e9344d; color:#FFFFFF; display:block; text-align:center; padding:2px; }.comments-list li.owner li.owner article.comment,.comments-list li li li.owner article.comment{ border:0; background-color:#FFFFFF; padding-left:72px!important; padding-right:72px!important; }.comments-list li.owner li article.comment,.comments-list li.owner li li article.comment{ background-color:#FFFFFF; border:0; padding-left:72px!important; padding-right:72px!important; }.post-item-list .article-img{ height:auto!important; }.post-item-list img.article-img-thumbnail{ position:relative!important; top:0!important; left:0!important; }.archive #content .row-archive-header .moduleText .description p{ margin-bottom:20px!important; }.archive #content .row-archive-header .moduleText .description p a{ color:#e9344d!important; }p.comment-form-policy{ float:none; display:block!important; width:100%!important; clear:both!important; }p.comment-form-policy input{ vertical-align:middle; margin-right:5px; }p.comment-form-policy label{ margin-left:5px; }p.comment-form-policy a{ color:#e9344d!important; }@media only screen and (max-width:480px){ #content .blog-article .blog-article-image{ height:auto; max-height:256px; } #content .blog-article .blog-article-image img.article-img-full{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .blog-article .blog-article-image .article-share{ right:-200px; height:50px; width:250px; } #content .blog-article .blog-article-image .article-share li img{ height:50px!important; width:50px!important; } #content .blog-article .blog-article-header{ height:auto!important; padding:22px; } #content .blog-article .blog-article-header h1{ font-size:3.2em; line-height:1.3em; margin-top:20px; margin-bottom:26px; } #content .blog-article .blog-article-header p{ font-size:1.6em; } #content .blog-article .blog-article-header p.post-category{ line-height:1.3em; margin-bottom:15px; font-weight:bold; font-size:1.5em; margin-bottom:23px; } #content .blog-article .blog-article-content{ padding:22px; } #content .blog-article .blog-article-content h2, #content .blog-article .blog-article-content h3{ font-size:1.8em; } #content .blog-article .blog-article-content p{ margin-bottom:30px; } #content .blog-article .blog-article-content p.lead{ font-size:2.4em; padding:40px; } #content .blog-article .blog-article-content p img{ display:block; float:none; margin:0; padding-bottom:30px; } #content .module-superfeatured-blog .article-img{ height:auto; margin-bottom:16px; max-height:256px; } #content .module-superfeatured-blog .article-img img.article-img-thumbnail{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .module-superfeatured-blog .article-img .article-share{ right:-200px; height:50px; width:250px; } #content .module-superfeatured-blog .article-img .article-share li img{ height:50px!important; width:50px!important; } #content .module-superfeatured-blog h3{ font-size:2.5em; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item{ height:auto!important; } #content .module-featured-blog .article-img, #content .module-related-blog .article-img, #content .module-blog-list .article-img{ height:auto; max-height:256px; } #content .module-featured-blog .article-img img.article-img-thumbnail, #content .module-related-blog .article-img img.article-img-thumbnail, #content .module-blog-list .article-img img.article-img-thumbnail{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3{ font-size:2.5em; }}@media only screen and (min-width :481px) and (max-width:769px){ #content .blog-article .blog-article-image{ height:auto; max-height:256px; } #content .blog-article .blog-article-image img.article-img-full{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .blog-article .blog-article-image .article-share{ right:-200px; height:50px; width:250px; } #content .blog-article .blog-article-image .article-share li img{ height:50px!important; width:50px!important; } #content .blog-article .blog-article-header{ padding:22px; } #content .blog-article .blog-article-header h1{ font-size:3.2em; line-height:1.3em; } #content .blog-article .blog-article-header p{ font-size:1.6em; } #content .blog-article .blog-article-header p.post-category{ line-height:1.3em; font-weight:bold; font-size:1.5em; margin-bottom:23px; } #content .blog-article .blog-article-content{ padding:22px; } #content .blog-article .blog-article-content h2{ font-size:2em; } #content .blog-article .blog-article-content p{ margin-bottom:30px; } #content .blog-article .blog-article-content p.lead{ font-size:2.4em; padding:40px 60px; } #content .blog-article .blog-article-content p img{ display:block; float:none; margin:0; padding-bottom:30px; } #content .module-superfeatured-blog .article-img{ height:auto; margin-bottom:16px; max-height:256px; } #content .module-superfeatured-blog .article-img img.article-img-thumbnail{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .module-superfeatured-blog .article-img .article-share{ right:-200px; height:50px; width:250px; } #content .module-superfeatured-blog .article-img .article-share li img{ height:50px!important; width:50px!important; } #content .module-superfeatured-blog h3{ font-size:2.5em; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item{ height:auto!important; } #content .module-featured-blog .article-img, #content .module-related-blog .article-img, #content .module-blog-list .article-img{ height:auto; max-height:256px; } #content .module-featured-blog .article-img img.article-img-thumbnail, #content .module-related-blog .article-img img.article-img-thumbnail, #content .module-blog-list .article-img img.article-img-thumbnail{ position:relative; top:auto; left:auto; right:auto; bottom:auto; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3{ font-size:2.5em; }}@media only screen and (max-width:1279px){ .module-superfeatured-blog .article-img, .module-featured-blog .article-img, .module-related-blog .article-img, .module-blog-list .article-img{ height:auto; max-height:256px; } .module-superfeatured-blog .article-img img.article-img-thumbnail, .module-featured-blog .article-img img.article-img-thumbnail, .module-related-blog .article-img img.article-img-thumbnail, .module-blog-list .article-img img.article-img-thumbnail{ position:relative; top:auto; left:auto; right:auto; bottom:auto; }}@media only screen and (min-width :769px) and (max-width:956px){ #content .blog-article .blog-article-content p img{ display:block; float:none; margin:0; padding-bottom:30px; } #content .module-superfeatured-blog h3{ font-size:3em; } #content .module-featured-blog h3, #content .module-related-blog h3, #content .module-blog-list h3{ font-size:2em; }}.comment-respond .comment-form-email{ text-align:right; }@media only screen and (max-width:1162px){ .comment-respond .comment-form-author, .comment-respond .comment-form-email{ width:100%; float:none; text-align:left; } .comment-respond .comment-form-author input, .comment-respond .comment-form-email input{ width:100%; float:none; }}#header .tt-categories.tt-list-categories{ margin-top:0px!important; }#header .tt-categories.tt-list-categories li{ padding-left:0!important; padding-right:12px!important; }.tt-categories.tt-list-categories li{ display:inline-block; font-size:1.2em; font-weight:700; margin-bottom:20px!important; }.tt-categories.tt-list-categories li a{ padding:11px 13px 10px 13px; margin:0 5px 0 0; text-transform:uppercase; -webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px; display:inline-block; color:#FFFFFF; background-color:#202020; border:1px solid #202020; }.tt-categories.tt-list-categories li a:hover{ color:#FFFFFF; border:1px solid #FFFFFF; background-color:transparent; }.tt-categories.tt-list-categories li.current-cat-parent a,.tt-categories.tt-list-categories li.current-cat a{ color:#FFFFFF; border:1px solid #FFFFFF; background-color:transparent; }.module-cta .tt-categories.tt-list-categories ul{ text-align:center; padding-top:20px!important; display:block!important; }.module-cta .tt-categories.tt-list-categories li{ display:inline-block; font-size:1.5em; font-weight:normal; }.module-cta .tt-categories.tt-list-categories li a{ color:#FFFFFF!important; border:0; padding:0 13px; margin:0 5px 0 0; text-transform:uppercase; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; display:inline-block; background-color:transparent!important; }.module-cta .tt-categories.tt-list-categories li a:hover{ color:#e9344d!important; background-color:transparent!important; border:0; }.module-cta .tt-categories.tt-list-categories li.current-cat-parent a,.module-cta .tt-categories.tt-list-categories li.current-cat a{ color:#FFFFFF; background-color:transparent!important; border:0; }.module-cta .tt-categories.tt-list-categories li.current-cat-parent a:hover,.module-cta .tt-categories.tt-list-categories li.current-cat a:hover{ color:#e9344d; background-color:transparent!important; border:0; }#content .module-cta .moduleText h2 a,#footer .module-cta .moduleText h2 a{ color:#1A171B; }#content .module-cta .moduleText h2 a:hover,#footer .module-cta .moduleText h2 a:hover{ color:#e9344d; }#content .module-cta .post-item-btn{ }#content .module-cta .post-item-btn h3{ font-size:2.6em; }#content .tt-categories.tt-box-categories a{ display:block; padding:45px 43px; }#content .tt-categories.tt-box-categories .tt-categories-item{ margin-bottom:24px; background-color:#FFFFFF; text-align:center; border:1px solid #FFFFFF; }#content .tt-categories.tt-box-categories .tt-categories-item img{ margin:0 0 30px 0; padding:0; border:0; background-image:none; }#content .tt-categories.tt-box-categories .tt-categories-item .style-svg{ width:83px!important; height:83px!important; max-width:83px!important; max-height:83px!important; }#content .tt-categories.tt-box-categories .tt-categories-item h2{ font-size:1.8em; font-weight:bold; text-transform:uppercase; color:#000000; margin:0 0 40px 0; padding:0; letter-spacing:1.5px; }#content .tt-categories.tt-box-categories .tt-categories-item p{ font-family:'aktiv-grotesk',sans-serif; font-size:1.4em; font-weight:normal; color:#000000; margin:0 0 18px 0; }#content .tt-categories.tt-box-categories .tt-categories-item:hover{ background-color:transparent; border:1px solid #FFFFFF; }@media only screen and (max-width:1000px){ .column_8 .module-cta .column_24{ padding-left:0!important; padding-right:0!important; } .list_bg_thumb .column_16{ width:90%; } .module-featured-blog .column_16{ width:66.66666666666666%; } .module-featured-blog .column_8{ width:33.33333333333333%; } .column_8.column_9{ width:37.5%; width:100%; } .column_8.column_9 .cols_group{ margin-right:0!important; margin-left:0!important; } .column_16.column_15{ width:62.5%; width:100%; } #content .row-videos .column_16{ width:62.5%; width:100%; margin:0 0 24px 0; padding:0 36px; } #content .row-videos .column_16 .moduleVideoYoutube{ margin:0!important; padding:0!important; } #content .row-videos .column_8{ width:33.33333333333333%; width:100%; padding:0 24px; } #content .row-videos .column_8 .moduleVideoYoutube{ width:33.33333333333333%; padding-left:12px!important; padding-right:12px!important; float:left; display:inline-block; } #content .tt-box-categories .column_8{ width:50%; } #content .row-cifras .buttons{ margin-bottom:24px!important; } #content .row-cifras .column_16.column_15 .cols_group{ padding-left:12px; padding-right:12px; } #content .row-cifras .directory-module.directory-style-2 .carousel-item{ margin:2px 0!important; }}@media only screen and (max-width:923px){ #content .column_8 .moduleVideoYoutube .moduleVideoContent, #content .column_8 .moduleVideoYoutube section{ width:100%!important; float:none!important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent p, #content .column_8 .moduleVideoYoutube section p, #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2{ margin-left:0!important; margin-right:0!important; }}@media only screen and (max-width:723px){ .archive #content .row-archive-header .moduleText .description{ margin:0 0 4px 0!important; padding:0 0 0 0!important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent, #content .column_8 .moduleVideoYoutube section{ width:100%!important; float:none!important; } #content .column_8 .moduleVideoYoutube .moduleVideoContent h2, #content .column_8 .moduleVideoYoutube section h2{ margin-top:15px!important; } #content .column_8 .module-cta{ padding-left:12px!important; padding-right:12px!important; margin-bottom:24px!important; } #content .moduleVideoYoutube{ padding:0 12px!important; margin:0 0 24px 0!important; } #content .directory-module{ padding:0 12px; } #content .directory-module .num_items_3 .carousel-item{ width:100%!important; } .module-cta .module-search-form .searchform-text{ width:90%!important; max-width:auto!important; margin:60px auto 40px auto; } #content .module-featured-blog .post-item, #content .module-related-blog .post-item, #content .module-blog-list .post-item{ margin-bottom:24px; } .module-featured-blog .column_12, .module-related-blog .column_12, .module-blog-list .column_12{ margin-bottom:24px; } .module-featured-blog, .module-related-blog, .module-blog-list{ padding-bottom:0px; } .module-featured-blog .post-item-details, .module-related-blog .post-item-details, .module-blog-list .post-item-details{ background-color:#FFFFFF; padding:0px 0 0px 0; } .bottom-spacing-min{ padding-bottom:24px; } .top-spacing-min{ padding-top:24px; } .column_1_offset{ margin-left:0!important; } #content .post-item{ height:auto!important; } #content .list_bg_thumb .post-item{ margin-bottom:24px!important; }}@media only screen and (max-width:603px){ #content .column_8, #content .column_16{ width:100%!important; } #content .list_bg_thumb .column_16{ width:90%!important; } #content .module-cta .moduleText p{ font-size:1.6em!important; } .post-item-list .article-img{ margin-bottom:24px!important; } #content .blog-article .blog-article-header{ padding:22px 12px; }}@media only screen and (max-width:403px){ #content .moduleVideoYoutube{ width:100%!important; float:none!important; display:inline-block; } #content .column_8, #content .column_16{ width:100%!important; } #content .module-cta .moduleText p{ font-size:1.4em!important; } #content .box-share{ display:none; }}@media only screen and (max-width:853px){ #header .row.bg-image{ padding:30px 12px!important; } .header-bottom-mobile, .header-top-mobile{ display:block!important; } .column_16.col_dcha{ display:none!important; } #logo{ text-align:center; margin-right:24px; margin-top:50px; } .header-top-mobile{ margin-bottom:24px!important; } .header-top-mobile .menu-button{ position:absolute!important; right:24px!important; display:inline!important; float:none!important; top:0!important; margin-left:18px!important; } .header-top-mobile p{ font-weight:bold!important; display:inline-block; font-size:1.5em; color:#FFFFFF; text-transform:uppercase; margin-top:10px!important; } .header-top-mobile p a{ color:#FFFFFF; margin-left:24px; margin-right:24px; } .header-top-mobile p a:hover{ color:#e9344d; } .header-bottom-mobile p{ width:40%; display:inline-block; float:left; margin-left:24px!important; } .header-bottom-mobile .module-search-form{ width:40%; display:inline-block; float:right; margin-right:24px!important; } .header-bottom-mobile .module-search-form{ text-align:right!important; } .header-bottom-mobile .module-search-form .searchform .searchform-text, .header-bottom-mobile .module-search-form .searchform:hover .searchform-text{ width:50%!important; padding:0 0 0 12px!important; -webkit-border-radius:0!important; -moz-border-radius:0!important; border-radius:0!important; }}.module-featured-blog .column_8 .article-img,.column_7 .module-featured-blog .article-img,.column_16 .module-featured-blog .column_12 .article-img{ position:relative!important; width:100%!important; height:317px!important; overflow:hidden; }.module-featured-blog .column_8 .article-img img,.column_7 .module-featured-blog .article-img img,.column_16 .module-featured-blog .column_12 .article-img img{ max-width:none!important; position:absolute!important; top:0!important; left:0!important; width:auto; height:317px; }.column_11 .post-item-list .article-img{ position:relative!important; width:342px!important; height:217px!important; overflow:hidden; }.column_11 .post-item-list .article-img img{ max-width:none!important; position:absolute!important; top:0!important; left:0!important; width:342px; height:auto; }.post-item-list{ background-color:transparent!important; }.post-item-list .post-item-details{ background-color:transparent!important; }.post-item-list h3{ font-size:2.2em; font-weight:700; }.post-item-list p{ font-size:1.5em; color:#cccccc; font-weight:normal; }.bg-02 .post-item-list h3,.bg-02 .post-item-list h3 a,.bg-02 .post-item-list a,.bg-02 .post-item-list p{ color:#FFFFFF!important; }.bg-02 .post-item-list p{ color:#cccccc!important; }.bg-02 .module-featured-blog .post-item-list h3 a,.bg-02 .module-related-blog .post-item-list h3 a,.bg-02 .module-blog-list .post-item-list h3 a,.bg-02 .module-featured-blog .post-item-list a,.bg-02 .module-related-blog .post-item-list a,.bg-02 .module-blog-list .post-item-list a{ color:#FFFFFF!important; }.bg-02 .module-featured-blog .post-item-list h3 a:hover,.bg-02 .module-related-blog .post-item-list h3 a:hover,.bg-02 .module-blog-list .post-item-list h3 a:hover,.bg-02 .module-featured-blog .post-item-list a:hover,.bg-02 .module-related-blog .post-item-list a:hover,.bg-02 .module-blog-list .post-item-list a:hover{ color:#e9344d!important; }@media only screen and (max-width:1040px){ .column_11 .post-item-list .article-img{ width:100%!important; height:auto!important; } .column_11 .post-item-list .article-img img{ width:100%; height:auto; position:relative!important; }}@media only screen and (max-width:769px){ .archive #content .row-archive-header .moduleText .description{ margin:0 24px 4px 0!important; padding:0 0 0 0!important; } #content .box-share{ display:none!important; } #store_locator_sidebar{ margin-top:24px; margin-bottom:24px; } .module-featured-blog .column_8, .module-featured-blog .column_16{ width:100%!important; margin-bottom:24px!important; } .module-featured-blog .column_8 .article-img img, .column_7 .module-featured-blog .article-img img, .column_16 .module-featured-blog .column_12 .article-img img{ width:100%!important; height:auto!important; } .list_bg_thumb, .module-featured-blog{ margin-bottom:24px; } .column_1_offset, .column_2_offset, .column_3_offset{ margin-left:0; }}#bottom-footer{ display:none; background-color:#e9344d; padding:0; }#content h2,#content .h2{ color:#000; font-size:2.8em; font-weight:300; line-height:1.3em; margin-bottom:22px; }#content p{ color:#435566; }#content .contact-info .moduleText h2{ color:#777777; font-size:2em; font-weight:700; text-transform:uppercase; }#content .contact-info .moduleText ul{ margin-bottom:28px; }#content .contact-info .moduleText ul li{ background:none; font-size:1.7em; margin-bottom:12px; padding-left:0!important; }#content .contact-info .moduleText ul li strong{ text-transform:uppercase; font-weight:400; padding-left:0px; }#content .contact-info .fa{ display:none; }#content .contact-info .moduleText ul li span{ padding:0 0 29px 22px; padding:0 0 29px 0; display:block; }#content .article-header{ background-color:#e9344d; color:#fff; padding:60px 90px; }#content .article-header h1{ color:#fff; font-size:3.6em; font-weight:400; line-height:1em; }#content .article-header p{ color:#fff; font-size:1.6em; }#content .container.boxed{ background-color:#fff; padding:60px 90px; max-width:1128px; }#content .container.boxed h2{ color:#777777; font-size:2em; font-weight:700; text-transform:uppercase; }#content .container.boxed h3{ color:#777777; font-size:1.7em; font-weight:700; margin-bottom:22px; text-transform:uppercase; }#content .container.boxed p{ color:#777777; font-size:1.7em; margin-bottom:40px; }#content .container.boxed ul{ margin-bottom:28px; }#content .container.boxed ul li{ background:url(https://www.hyaip.com/media/2017/06/boliches-listado.png) no-repeat 0 10px; color:#777777; font-size:1.7em; margin-bottom:24px; }#content .container.boxed ol li{ color:#777777; font-size:1.7em; margin-bottom:24px; }#content .container.boxed ol,#content .container.boxed ul{ margin-bottom:40px; }#content .container.boxed *:last-child{ } iframe{ width:100%; height:360px; }#locationSelect{position:absolute}div.responsive-video{ position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; margin:0 0 30px 0; clear:both; }div.responsive-video iframe{ position:absolute; top:0; left:0; width:100%; height:100%; }#wpsl-wrap,.wpsl-gmap-canvas{ margin-bottom:0; }.wpsl-info-window p{ font-size:13px!important; }#content .gform_wrapper,#content .blog-article .blog-article-content .gform_wrapper{ padding:30px 0; }#content .gform_wrapper ul li li,#content .gform_wrapper ul li,#content .blog-article .blog-article-content .gform_wrapper ul li li,#content .blog-article .blog-article-content .gform_wrapper ul li{ font-size:1em; } #content .gform_wrapper .list-textarea,#footer .gform_wrapper .list-textarea{ vertical-align:top; }#content .box-form .gform_wrapper,#content .blog-article .blog-article-content .box-form .gform_wrapper{ padding:0px 0; }#content .gform_wrapper,#content .gforms_confirmation_message,#content .blog-article .blog-article-content .gform_wrapper,#content .blog-article .blog-article-content .gforms_confirmation_message{ background:none; margin:0; }#content .gform_wrapper li,#content .gforms_confirmation_message li,#content .blog-article .blog-article-content .gform_wrapper li,#content .blog-article .blog-article-content .gforms_confirmation_message li{ background:none; padding:0; }#content .gform_wrapper li.gfield_error,#content .gforms_confirmation_message li.gfield_error,#content .blog-article .blog-article-content .gform_wrapper li.gfield_error,#content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error{ border:none; width:100%; }#content .gform_wrapper li.gfield_error .gfield_label,#content .gform_wrapper li.gfield_error .gfield_required,#content .gforms_confirmation_message li.gfield_error .gfield_label,#content .gforms_confirmation_message li.gfield_error .gfield_required,#content .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_label,#content .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_required,#content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_label,#content .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_required{ color:#ffd300; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_label,#content .bg-05 .gform_wrapper li.gfield_error .gfield_required,#content .bg-05 .gforms_confirmation_message li.gfield_error .gfield_label,#content .bg-05 .gforms_confirmation_message li.gfield_error .gfield_required,#content .bg-05 .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_label,#content .bg-05 .blog-article .blog-article-content .gform_wrapper li.gfield_error .gfield_required,#content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_label,#content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message li.gfield_error .gfield_required{ color:#c72e53; }#content .gform_wrapper span.gfield_required,#content .gform_wrapper li.gfield_error .gfield_required,#footer .gform_wrapper span.gfield_required,#footer .gform_wrapper li.gfield_error .gfield_require{ color:#e9344d; color:#FFFFFF; } #content .gform_wrapper li.gfield_error .gfield_checkbox label,#footer .gform_wrapper li.gfield_error .gfield_checkbox label,#content .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require,#footer .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require{ color:#ffd300!important; }#content .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox label,#footer .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox label,#content .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require,#footer .bg-05 .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require{ color:#c72e53!important; } #content .gform_wrapper .validation_error,#content .gform_wrapper .validation_message,#content .gforms_confirmation_message .validation_error,#content .gforms_confirmation_message .validation_message,#content .blog-article .blog-article-content .gform_wrapper .validation_error,#content .blog-article .blog-article-content .gform_wrapper .validation_message,#content .blog-article .blog-article-content .gforms_confirmation_message .validation_error,#content .blog-article .blog-article-content .gforms_confirmation_message .validation_message{ color:#ffd300; margin:0 0 11px 0; max-width:100%; padding:0; }#content .bg-05 .gform_wrapper .validation_error,#content .bg-05 .gform_wrapper .validation_message,#content .bg-05 .gforms_confirmation_message .validation_error,#content .bg-05 .gforms_confirmation_message .validation_message,#content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_error,#content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_message,#content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_error,#content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_message{ color:#c72e53; } #content .gform_wrapper .validation_error,#content .gforms_confirmation_message .validation_error,#content .blog-article .blog-article-content .gform_wrapper .validation_error,#content .blog-article .blog-article-content .gforms_confirmation_message .validation_error{ border-color:#ffd300; font-size:1.4em; padding-top:20px; padding-bottom:20px; text-align:center; }#content .bg-05 .gform_wrapper .validation_error,#content .bg-05 .gforms_confirmation_message .validation_error,#content .bg-05 .blog-article .blog-article-content .gform_wrapper .validation_error,#content .bg-05 .blog-article .blog-article-content .gforms_confirmation_message .validation_error{ border-color:#c72e53; } #content .gform_wrapper .validation_message,#content .gforms_confirmation_message .validation_message,#content .blog-article .blog-article-content .gform_wrapper .validation_message,#content .blog-article .blog-article-content .gforms_confirmation_message .validation_message{ font-weight:400; }#content .gform_wrapper .gform_confirmation_wrapper,#content .gforms_confirmation_message .gform_confirmation_wrapper,#content .blog-article .blog-article-content .gform_wrapper .gform_confirmation_wrapper,#content .blog-article .blog-article-content .gforms_confirmation_message .gform_confirmation_wrapper{ padding-top:20px; padding-right:12px; padding-bottom:20px; }#content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message,#content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message,#content .blog-article .blog-article-content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message,#content .blog-article .blog-article-content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message{ font-size:1.8em; }#content .gform_wrapper .check,#content .gforms_confirmation_message .check,#content .blog-article .blog-article-content .gform_wrapper .check,#content .blog-article .blog-article-content .gforms_confirmation_message .check{ font-size:1em; margin:0; }#content .gform_wrapper .check label,#content .gforms_confirmation_message .check label,#content .blog-article .blog-article-content .gform_wrapper .check label,#content .blog-article .blog-article-content .gforms_confirmation_message .check label{ display:none; } #content .gform_wrapper .lista-opciones label,#content .gforms_confirmation_message .lista-opciones label,#content .blog-article .blog-article-content .gform_wrapper .lista-opciones label,#content .blog-article .blog-article-content .gforms_confirmation_message .lista-opciones label{ display:inline-block!important; margin-top:30px!important; } #content .gform_wrapper .lista-opciones li label,#content .gforms_confirmation_message .lista-opciones li label,#content .blog-article .blog-article-content .gform_wrapper .lista-opciones li label,#content .blog-article .blog-article-content .gforms_confirmation_message .lista-opciones li label{ margin-top:0px!important; } #content .gform_wrapper .check input,#content .gforms_confirmation_message .check input,#content .blog-article .blog-article-content .gform_wrapper .check input,#content .blog-article .blog-article-content .gforms_confirmation_message .check input{ height:auto; }#content .gform_wrapper .check [type="checkbox"]:not(:checked),#content .gform_wrapper .check [type="checkbox"]:checked,#content .gforms_confirmation_message .check [type="checkbox"]:not(:checked),#content .gforms_confirmation_message .check [type="checkbox"]:checked,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked),#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked),#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked{ position:absolute; left:-9999px; }#content .gform_wrapper .check [type="checkbox"]:not(:checked) + label,#content .gform_wrapper .check [type="checkbox"]:checked + label,#content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label,#content .gforms_confirmation_message .check [type="checkbox"]:checked + label,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label{ position:relative; padding-left:25px; cursor:pointer; }#content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,#content .gform_wrapper .check [type="checkbox"]:checked + label:before,#content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,#content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before{ content:''; position:absolute; left:0; top:0; width:18px; height:18px; border:1px solid #FFFFFF; background:transparent; }#content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after{ background:url(https://www.hyaip.com/media/2017/06/icon-check2.png) no-repeat 1px 1px; width:18px; height:18px; content:''; position:absolute; left:0; top:0; font-size:15px; line-height:0.8; color:#B8B8B8; transition:all .2s; }#content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after{ opacity:0; transform:scale(0); }#content .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:after{ opacity:1; transform:scale(1); }#content .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before,#content .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before{ box-shadow:none; border-color:#FFFFFF; background-color:#ddd; }#content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after,#content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after{ color:#FFFFFF; }#content .gform_wrapper .check [type="checkbox"]:disabled + label,#content .gforms_confirmation_message .check [type="checkbox"]:disabled + label,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:disabled + label,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:disabled + label{ color:#FFFFFF; }#content .gform_wrapper .check label:hover:before,#content .gforms_confirmation_message .check label:hover:before,#content .blog-article .blog-article-content .gform_wrapper .check label:hover:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check label:hover:before{ border:1px solid #FFFFFF!important; }#content .gform_wrapper .check input + label,#content .gforms_confirmation_message .check input + label,#content .blog-article .blog-article-content .gform_wrapper .check input + label,#content .blog-article .blog-article-content .gforms_confirmation_message .check input + label{ display:inline-block; font-size:13px; font-weight:400; margin-top:5px; margin-left:0; margin-right:0; width:auto; }#content .gform_wrapper .check ul ul,#content .gforms_confirmation_message .check ul ul,#content .blog-article .blog-article-content .gform_wrapper .check ul ul,#content .blog-article .blog-article-content .gforms_confirmation_message .check ul ul{ margin:0; padding:0; }#content .gform_wrapper .gform_footer,#content .gforms_confirmation_message .gform_footer,#content .blog-article .blog-article-content .gform_wrapper .gform_footer,#content .blog-article .blog-article-content .gforms_confirmation_message .gform_footer{ text-align:center; }#content .gform_wrapper .gform_footer input.button,#content .gforms_confirmation_message .gform_footer input.button,#content .blog-article .blog-article-content .gform_wrapper .gform_footer input.button,#content .blog-article .blog-article-content .gforms_confirmation_message .gform_footer input.button{ font-size:1.6em; min-height:45px; padding:9px 50px; margin-bottom:0!important; }#content .container.boxed .gform_wrapper,#content .container.boxed .gforms_confirmation_message,#content .blog-article .blog-article-content .container.boxed .gform_wrapper,#content .blog-article .blog-article-content .container.boxed .gforms_confirmation_message{ background:none; margin:0; }#content .container.boxed .gform_wrapper li,#content .container.boxed .gforms_confirmation_message li,#content .blog-article .blog-article-content .container.boxed .gform_wrapper li,#content .blog-article .blog-article-content .container.boxed .gforms_confirmation_message li{ background:none; }.box-map .store_locator_sidebar{ display:none!important; }::-webkit-input-placeholder{ color:#FFFFFF!important; }::-moz-placeholder{ color:#FFFFFF!important; }:-ms-input-placeholder{ color:#FFFFFF!important; }:-moz-placeholder{ color:#FFFFFF!important; }.form-3-columns li{ width:33.333333%!important; display:inline-block; }.form-1-columns li{ width:100%!important; display:inline-block; } .form-3-columns li.check,.form-3-columns li.check li{ width:100%!important; display:inline-block; } #content .gform_wrapper li.legal-01,#content .gform_wrapper li.legal-02,#footer .gform_wrapper li.legal-01,#footer .gform_wrapper li.legal-02{ width:50%!important; text-align:left; padding:0; margin:10px 0 0 0; vertical-align:top; } #content .gform_wrapper li.legal-01,#content .gform_wrapper li.legal-02,#footer .gform_wrapper li.legal-01,#footer .gform_wrapper li.legal-02{ margin:30px 0 0 0; } #content .gform_wrapper li.legal-01 p,#content .gform_wrapper li.legal-02 p,#footer .gform_wrapper li.legal-01 p,#footer .gform_wrapper li.legal-02 p{ font-size:1.3em!important; } #content .form-1-columns li.legal-01,#content .form-1-columns li.legal-02,#footer .form-1-columns li.legal-01,#footer .form-1-columns li.legal-02{ padding-left:12px!important; padding-right:12px!important; } #content .gform_wrapper li.legal-01 p,#content .gform_wrapper li.legal-02 p,#footer .gform_wrapper li.legal-01 p,#footer .gform_wrapper li.legal-02 p{ text-align:left; padding:0!important; } .blog-article .blog-article-content .gform_wrapper,.gform_wrapper{ width:100%!important; margin:0 auto!important; }.blog-article .blog-article-content .gform_wrapper label,.blog-article .blog-article-content .gform_wrapper p,.gform_wrapper label,.gform_wrapper p{ font-size:1.6em!important; color:#FFFFFF; }.blog-article .blog-article-content .gform_wrapper a,.gform_wrapper a ,#footer .gform_wrapper a{ color:#FFFFFF; text-decoration:underline; }.blog-article .blog-article-content .gform_wrapper a:hover,.gform_wrapper a:hover,#footer .gform_wrapper a:hover{ color:#FFFFFF; text-decoration:none; }.blog-article .blog-article-content .gform_wrapper input,.blog-article .blog-article-content .gform_wrapper select,.blog-article .blog-article-content .gform_wrapper textarea,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{ background-color:transparent; width:100%!important; color:#FFFFFF!important; font-size:1.6em!important; border:1px solid #FFFFFF; padding:14px!important; }.blog-article .blog-article-content .gform_wrapper input[type="submit"],.gform_wrapper input[type="submit"]{ font-size:1.3em!important; }.blog-article .blog-article-content .gform_wrapper textarea,.gform_wrapper textarea{ height:50px!important; }#content .gform_wrapper li,#footer .gform_wrapper li{ padding-right:12px!important; padding-left:12px!important; }#content .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message,#content .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message,#footer .gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message,#footer .gforms_confirmation_message .gform_confirmation_wrapper .gform_confirmation_message{ font-size:1.8em; text-align:center; }#content .gform_wrapper .validation_error,#content .gforms_confirmation_message .validation_error,#footer .gform_wrapper .validation_error,#footer .gforms_confirmation_message .validation_error{ border-color:#ffd300!important; border:0; font-size:2.8em!important; font-weight:200!important; color:#ffd300!important; }#content .bg-05 .gform_wrapper .validation_error,#content .bg-05 .gforms_confirmation_message .validation_error,#footer .bg-05 .gform_wrapper .validation_error,#footer .bg-05 .gforms_confirmation_message .validation_error{ border-color:#c72e53!important; color:#c72e53!important; } #content .gform_wrapper li.gfield_error,#footer .gform_wrapper li.gfield_error{ }#content .gform_wrapper li.gfield_error .gfield_description.validation_message,#footer .gform_wrapper li.gfield_error .gfield_description.validation_message{ min-height:48px; }#content .gform_wrapper li.gfield_error .gfield_label,#footer .gform_wrapper li.gfield_error .gfield_label{ color:#ffd300!important; }#content .bg-05 .gform_wrapper li.gfield_error .gfield_label,#footer .bg-05 .gform_wrapper li.gfield_error .gfield_label{ color:#c72e53!important; }#content .gform_wrapper li.gfield_error input,#content .gform_wrapper li.gfield_error select,#content .gform_wrapper li.gfield_error textarea,#footer .gform_wrapper li.gfield_error input,#footer .gform_wrapper li.gfield_error select,#footer .gform_wrapper li.gfield_error textarea{ border:1px solid #ffd300!important; color:#ffd300!important; }#content .bg-05 .gform_wrapper li.gfield_error input,#content .bg-05 .gform_wrapper li.gfield_error select,#content .bg-05 .gform_wrapper li.gfield_error textarea,#footer .bg-05 .gform_wrapper li.gfield_error input,#footer .bg-05 .gform_wrapper li.gfield_error select,#footer .bg-05 .gform_wrapper li.gfield_error textarea{ border:1px solid #c72e53!important; color:#c72e53!important; } #content .gform_wrapper li.gfield_error .gfield_description,#footer .gform_wrapper li.gfield_error .gfield_description{ font-size:1.6em!important; color:#ffd300!important; } #content .bg-05 .gform_wrapper li.gfield_error .gfield_description,#footer .bg-05 .gform_wrapper li.gfield_error .gfield_description{ font-size:1.6em!important; color:#c72e53!important; }#content .gform_wrapper li.check,#footer .gform_wrapper li.check{ background-repeat:no-repeat; background-position:right 0px; }#content .gform_wrapper li.check li,#footer .gform_wrapper li.check li{ padding:0!important; width:100%!important; max-width:none!important; }#content .box-detalle-legal{ border-bottom:1px solid #FFFFFF!important; display:table; }#content .box-detalle-legal dl{ display:table-row; width:100%; }#content .box-detalle-legal dl dt,#content .box-detalle-legal dl dd{ display:table-cell; border-top:1px solid #FFFFFF!important; border-left:1px solid #FFFFFF!important; padding:14px; font-size:1.4em; }#content .box-detalle-legal dl dt{ width:30%!important; }#content .box-detalle-legal dl dd{ width:60%!important; border-right:1px solid #FFFFFF!important; }@media only screen and (min-width :481px) and (max-width:769px){ #content h2, #content .h2{ font-size:2.4em; margin-bottom:22px; } #content .article-header{ padding:22px; } #content .article-header h1{ font-size:3.2em; line-height:1.3em; } #content .article-header p{ font-size:1.6em; } #content .container.boxed{ padding:22px; margin-left:12px; margin-right:12px; } #content .container.boxed h2{ font-size:2em; } #content .container.boxed p{ margin-bottom:30px; } #content .container.boxed ul{ margin-bottom:18px; }}#store_locator_sidebar{ background-color:#F2F2F2; padding:50px 35px; }#store_locator_sidebar p,#store_locator_sidebar span,#store_locator_sidebar h2,#store_locator_sidebar h3{ font-family:'aktiv-grotesk',sans-serif; }#store_locator_sidebar h2.store_modal_title{ font-size:3.0em; font-family:'aktiv-grotesk',sans-serif; color:#000000; margin:0 0 13px 0; padding:0 0 0 0; font-weight:bold; }#store_locator_sidebar #store_locator_address_field{ font-size:16px; color:#777777; margin-bottom:13px; font-family:'aktiv-grotesk',sans-serif; }#store_locator_sidebar #store_locator_get_my_position{ font-size:1.6em; font-style:normal!important; font-family:'aktiv-grotesk',sans-serif; }#store_locator_sidebar #store_locator_get_my_position i{ font-style:normal!important; }#store_locator_sidebar .store_locator_details h3,#store_locator_sidebar .store_locator_details span{ font-size:15px; }#store_locator_sidebar .store_locator_details span{ font-size:15px; padding-bottom:13px!important; }#store_locator_sidebar #store_locator_find_stores_button{ width:100%!important; }.store_locator_infowindow p,.store_locator_infowindow span,.store_locator_infowindow h2,.store_locator_infowindow h3{ font-family:'aktiv-grotesk',sans-serif; }.store_locator_infowindow h3{ margin-top:40px; font-size:15px; }.store_locator_infowindow p{ font-size:15px; color:#000 00; }#store_locator_filter_active_filter_box{ display:none!important; }.form_nuevo_lopd .gform_wrapper .gform_footer,.form_nuevo_lopd .gform_wrapper .gform_footer.left_label,.form_nuevo_lopd .gform_wrapper .gform_footer.right_label,.parent-pageid-999 .gform_wrapper .gform_footer,.parent-pageid-999 .gform_wrapper .gform_footer.left_label,.parent-pageid-999 .gform_wrapper .gform_footer.right_label{ padding-top:23px!important; }.form_nuevo_lopd .gform_wrapper label.gfield_label+div.ginput_container,.parent-pageid-999 .gform_wrapper label.gfield_label+div.ginput_container{ text-align:left!important; }.form_nuevo_lopd .gform_wrapper ul li,.parent-pageid-999 .gform_wrapper ul li{ background-image:none; padding:0!important; margin:0 0 23px 0!important; width:33.33333333333333%!important; float:left; clear:none!important; border:0!important; height:auto; min-height:60px; padding-right:10px!important; }.form_nuevo_lopd .gform_wrapper ul li p,.parent-pageid-999 .gform_wrapper ul li p{ font-size:1.0em!important; font-size:14px!important; margin:0 0 14px 0!important; padding:0 50px 0 0!important; line-height:normal; }.form_nuevo_lopd .gform_wrapper .gfield_html.gfield_no_follows_desc,.form_nuevo_lopd .gform_wrapper form .left_label li.gfield_html_formatted,.form_nuevo_lopd .gform_wrapper form .right_label li.gfield_html_formatted,.parent-pageid-999 .gform_wrapper .gfield_html.gfield_no_follows_desc,.parent-pageid-999 .gform_wrapper form .left_label li.gfield_html_formatted,.parent-pageid-999 .gform_wrapper form .right_label li.gfield_html_formatted{ margin-bottom:0!important; }.form_nuevo_lopd .gform_wrapper form .left_label li.gfield_html_formatted,.form_nuevo_lopd .gform_wrapper form .right_label li.gfield_html_formatted,.form_nuevo_lopd .gform_wrapper ul li,.parent-pageid-999 .gform_wrapper form .left_label li.gfield_html_formatted,.parent-pageid-999 .gform_wrapper form .right_label li.gfield_html_formatted,.parent-pageid-999 .gform_wrapper ul li{ margin:0 0 23px 0!important; width:50%!important; text-align:left!important; }.form_nuevo_lopd #field_4_8,.form_nuevo_lopd #field_5_5,.form_nuevo_lopd #field_3_9,.parent-pageid-999 #field_4_8,.parent-pageid-999 #field_5_5,.parent-pageid-999 #field_3_9{ margin-bottom:0!important; padding-bottom:0!important; min-height:auto!important; height:auto!important; }.form_nuevo_lopd .gform_wrapper ul li.check,.form_nuevo_lopd .contacto .gform_wrapper ul li.check,.parent-pageid-999 .gform_wrapper ul li.check,.parent-pageid-999 .contacto .gform_wrapper ul li.check{ width:50%!important; }.form_nuevo_lopd .gform_wrapper ul li.check li,.form_nuevo_lopd .contacto .gform_wrapper ul li.check li,.parent-pageid-999 .gform_wrapper ul li.check li,.parent-pageid-999 .contacto .gform_wrapper ul li.check li{ width:100%!important; }.form_nuevo_lopd .gform_wrapper ul li#field_4_1,.form_nuevo_lopd .gform_wrapper ul li#field_4_4,.parent-pageid-999 .gform_wrapper ul li#field_4_1,.parent-pageid-999 .gform_wrapper ul li#field_4_4{ width:25%!important; }.form_nuevo_lopd .gform_wrapper ul li#field_3_1,.form_nuevo_lopd .gform_wrapper ul li#field_3_2,.form_nuevo_lopd .gform_wrapper ul li#field_3_3,.form_nuevo_lopd .gform_wrapper ul li#field_3_4,.form_nuevo_lopd .gform_wrapper ul li#field_3_5,.form_nuevo_lopd .gform_wrapper ul li#field_3_6,.parent-pageid-999 .gform_wrapper ul li#field_3_1,.parent-pageid-999 .gform_wrapper ul li#field_3_2,.parent-pageid-999 .gform_wrapper ul li#field_3_3,.parent-pageid-999 .gform_wrapper ul li#field_3_4,.parent-pageid-999 .gform_wrapper ul li#field_3_5,.parent-pageid-999 .gform_wrapper ul li#field_3_6{ width:33.33333333333333%!important; }.form_nuevo_lopd .gform_wrapper input[type="text"],.form_nuevo_lopd .gform_wrapper ul li textarea,.form_nuevo_lopd .gform_wrapper .top_label textarea.medium,.parent-pageid-999 .gform_wrapper input[type="text"],.parent-pageid-999 .gform_wrapper ul li textarea,.parent-pageid-999 .gform_wrapper .top_label textarea.medium{ width:90%!important; max-width:none!important; }.form_nuevo_lopd .gform_wrapper ul li.flRight,.parent-pageid-999 .gform_wrapper ul li.flRight{ float:right; }.form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.form_nuevo_lopd .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_checkbox li input,.form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"],.form_nuevo_lopd .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"],.form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_checkbox li input,.form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_checkbox li input[type=checkbox],.form_nuevo_lopd .gf_browser_ie.gform_wrapper .gfield_radio li input[type=radio],.parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.parent-pageid-999 .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_checkbox li input,.parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_checkbox li input[type="checkbox"],.parent-pageid-999 .gform_wrapper.gf_browser_gecko .gfield_radio li input[type="radio"],.parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_checkbox li input,.parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_checkbox li input[type=checkbox],.parent-pageid-999 .gf_browser_ie.gform_wrapper .gfield_radio li input[type=radio]{ margin-left:0!important; }.form_nuevo_lopd .gform_wrapper ul li.check label,.parent-pageid-999 .gform_wrapper ul li.check label{ font-size:14px!important; } .tt_cookie_banner{ background:url(https://www.hyaip.com/media/background-cookies.png) repeat 0 0; color:#a2a1a1!important; position:fixed; text-align:left; right:0; width:40%; max-width:475px; z-index:9999; padding:20px 20px 8px 20px; }.tt_cookie_top{ top:0; }.tt_cookie_bottom{ bottom:0; }.tt_cookie_banner_container{ margin-right:auto; margin-left:auto; max-width:1128px; padding:0; position:relative; }.tt_cookie_banner_container p{ color:#a2a1a1!important; font-size:1.4em!important; margin-bottom:12px; }.tt_cookie_banner_container p a{ color:#a2a1a1!important; text-decoration:underline; }.tt_cookie_banner_container p a:hover{ text-decoration:none; }.tt_cookie_banner .close{ background-color:#000; color:#fff; display:inline-block; font-size:1em; height:auto; padding:4px 12px; margin:0; outline:none; font-weight:normal; cursor:pointer; }.tt_cookie_banner .close:hover{ background-color:#fff; color:#000; }@media only screen and (max-width:480px){ .tt_cookie_banner{ padding:30px 20px 10px 20px; width:100%; }}@media only screen and (min-width :481px) and (max-width:767px){ .tt_cookie_banner{ padding:30px 20px 10px 20px; width:100%; }} .copyright{ display:inline-block; margin-right:5px; }.copyright p{ color:#DDD; font-size:1.5em; margin:0; }.module-cta.module-cta-2670{ background-color:#111111; }.module-cta.module-cta-2670 .bg-01,.module-cta.module-cta-2670 .bg-02{ background-color:transparent!important; }#wppb_register_pre_form_message{ display:none!important; }#content .module-cta .bg-01 .bg-02,#footer .module-cta .bg-01 .bg-02{ background-color:transparent; }#content .module-cta .top-spacing-min,#footer .module-cta .top-spacing-min{ padding-top:52px; }#content .module-cta .bottom-spacing-min,#footer .module-cta .bottom-spacing-min{ padding-bottom:52px; }#content .module-cta.module-cta-internal,#footer .module-cta.module-cta-internal{ padding-top:40px; }#content .module-cta .moduleText,#footer .module-cta .moduleText{ padding:0; }#content .module-cta .moduleText img,#footer .module-cta .moduleText img{ margin-bottom:23px!important; }#content .module-cta .moduleText h2,#footer .module-cta .moduleText h2{ color:#1A171B; font-size:2.2em; font-weight:500; font-weight:bold; line-height:1em; margin-bottom:20px; text-align:center; }#content .module-cta .moduleText h2 span,#footer .module-cta .moduleText h2 span{ border:1px solid #1A171B; background-color:#1A171B; display:block; margin:12px auto 0 auto; width:38px; }#content .module-cta .moduleText h2.txt-left span,#footer .module-cta .moduleText h2.txt-left span{ display:none!important; }#content .module-cta .moduleText p,#footer .module-cta .moduleText p{ color:#202020; font-family:'aktiv-grotesk',sans-serif; font-size:2.0em; font-weight:bold; line-height:1.3em; margin-bottom:23px!important; text-align:center; display:inline-block; width:100%; }#content .module-cta .box-cta-buscador .moduleText p,#footer .module-cta .box-cta-buscador .moduleText p{ font-weight:300!important; font-size:1.6em!important; }#content .module-cta .moduleText p img,#footer .module-cta .moduleText p img{ margin:0 auto 0 auto!important; }#content .module-cta .moduleText p .highlight,#footer .module-cta .moduleText p .highlight{ background-color:#333; color:#fff; padding:6px 16px; -webkit-box-decoration-break:clone; -ms-box-decoration-break:clone; -o-box-decoration-break:clone; box-decoration-break:clone; }#content .module-cta .moduleText p.highlight-container,#footer .module-cta .moduleText p.highlight-container{ margin-left:-40px; margin-right:-40px; }#content .module-cta .moduleText a.icon-facebook,#footer .module-cta .moduleText a.icon-facebook{ display:inline-block; position:relative; margin:0; -webkit-border-radius:50%; border-radius:50%; font-size:32px; height:50px; line-height:50px; width:50px; text-align:center; vertical-align:top; }#content .module-cta .moduleText *:last-child,#footer .module-cta .moduleText *:last-child{ margin-bottom:0; }#content .module-cta .bg-02 .moduleText h2,#footer .module-cta .bg-02 .moduleText h2{ color:#FFFFFF!important; } #content .module-cta .bg-02 .moduleText p,#footer .module-cta .bg-02 .moduleText p{ color:#FFFFFF!important; }#content .module-cta .txt-right .moduleText h2,#footer .module-cta .txt-right .moduleText h2{ padding-right:34px; }#content .module-cta .txt-right .moduleText p,#footer .module-cta .txt-right .moduleText p{ padding-right:34px; }#content .module-cta .gform_wrapper,#content .module-cta .gforms_confirmation_message,#footer .module-cta .gform_wrapper,#footer .module-cta .gforms_confirmation_message{ background:none; display:inline-block; padding:0 30px 23px 30px; width:410px; margin:0; }.gform_anchor{ display:none; }#content .module-cta .gforms_confirmation_message,#footer .module-cta .gforms_confirmation_message{ padding:23px 0px; width:100%; margin:0; }#content .module-cta .gform_wrapper li,#content .module-cta .gforms_confirmation_message li,#footer .module-cta .gform_wrapper li,#footer .module-cta .gforms_confirmation_message li{ padding:0; }#content .module-cta .gform_wrapper li.gfield_error,#content .module-cta .gforms_confirmation_message li.gfield_error,#footer .module-cta .gform_wrapper li.gfield_error,#footer .module-cta .gforms_confirmation_message li.gfield_error{ border:none; width:100%; }#content .module-cta .gform_wrapper .gfield_description,#content .module-cta .gform_wrapper .gform_confirmation_message,#content .module-cta .gforms_confirmation_message .gfield_description,#content .module-cta .gforms_confirmation_message .gform_confirmation_message,#footer .module-cta .gform_wrapper .gfield_description,#footer .module-cta .gform_wrapper .gform_confirmation_message,#footer .module-cta .gforms_confirmation_message .gfield_description,#footer .module-cta .gforms_confirmation_message .gform_confirmation_message{ color:#fff; font-size:1.6em; line-height:1.2em; margin:0 0 11px 0; max-width:100%; padding:0!important; text-align:center; }#content .module-cta .gform_wrapper .ginput_container,#content .module-cta .gform_wrapper .gform_footer,#content .module-cta .gforms_confirmation_message .ginput_container,#content .module-cta .gforms_confirmation_message .gform_footer,#footer .module-cta .gform_wrapper .ginput_container,#footer .module-cta .gform_wrapper .gform_footer,#footer .module-cta .gforms_confirmation_message .ginput_container,#footer .module-cta .gforms_confirmation_message .gform_footer{ margin:0 auto; max-width:auto; }#content .module-cta .gform_wrapper .ginput_container_checkbox,#content .module-cta .gforms_confirmation_message .ginput_container_checkbox,#footer .module-cta .gform_wrapper .ginput_container_checkbox,#footer .module-cta .gforms_confirmation_message .ginput_container_checkbox{ max-width:none; }#content .module-cta .gform_wrapper p,#content .module-cta .gforms_confirmation_message p,#footer .module-cta .gform_wrapper p,#footer .module-cta .gforms_confirmation_message p{ text-align:center; }#content .module-cta .gform_wrapper .check,#content .module-cta .gforms_confirmation_message .check,#footer .module-cta .gform_wrapper .check,#footer .module-cta .gforms_confirmation_message .check{ margin:0; text-align:center; }#content .module-cta .gform_wrapper .check label,#content .module-cta .gforms_confirmation_message .check label,#footer .module-cta .gform_wrapper .check label,#footer .module-cta .gforms_confirmation_message .check label{ display:none; }#content .module-cta .gform_wrapper .check input,#content .module-cta .gforms_confirmation_message .check input,#footer .module-cta .gform_wrapper .check input,#footer .module-cta .gforms_confirmation_message .check input{ height:auto; }#content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked),#content .module-cta .gform_wrapper .check [type="checkbox"]:checked,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked),#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked,#footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked),#footer .module-cta .gform_wrapper .check [type="checkbox"]:checked,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked),#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked{ position:absolute; left:-9999px; }#content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label,#content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label,#footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label,#footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label{ position:relative; padding-left:25px; cursor:pointer; }#content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,#content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:before,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:before,#footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,#footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:before,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:before{ content:''; position:absolute; left:0; top:0; width:18px; height:18px; border:1px solid #fff; background:transparent; }#content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after,#footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after{ background:url(https://www.hyaip.com/media/2017/06/icon-check.png) no-repeat 1px 1px; width:18px; height:18px; content:''; position:absolute; left:0; top:0; font-size:15px; line-height:0.8; color:#B8B8B8; transition:all .2s; }#content .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after,#footer .module-cta .gform_wrapper .check [type="checkbox"]:not(:checked) + label:after,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:after{ opacity:0; transform:scale(0); }#content .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after,#footer .module-cta .gform_wrapper .check [type="checkbox"]:checked + label:after,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:checked + label:after{ opacity:1; transform:scale(1); }#content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before,#footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:not(:checked) + label:before,#footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:before,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:not(:checked) + label:before,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:before{ box-shadow:none; border-color:#5B636C; background-color:#ddd; }#content .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after,#footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled:checked + label:after,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled:checked + label:after{ color:#B8B8B8; }#content .module-cta .gform_wrapper .check [type="checkbox"]:disabled + label,#content .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled + label,#footer .module-cta .gform_wrapper .check [type="checkbox"]:disabled + label,#footer .module-cta .gforms_confirmation_message .check [type="checkbox"]:disabled + label{ color:#B8B8B8; }#content .module-cta .gform_wrapper .check label:hover:before,#content .module-cta .gforms_confirmation_message .check label:hover:before,#footer .module-cta .gform_wrapper .check label:hover:before,#footer .module-cta .gforms_confirmation_message .check label:hover:before{ border:1px solid #fff!important; }#content .module-cta .gform_wrapper .check input + label,#content .module-cta .gforms_confirmation_message .check input + label,#footer .module-cta .gform_wrapper .check input + label,#footer .module-cta .gforms_confirmation_message .check input + label{ display:inline-block; font-size:1.3em; font-weight:400; margin-top:5px; margin-left:0; margin-right:0; width:auto; } #content .module-cta .gform_wrapper .check ul ul,#content .module-cta .gforms_confirmation_message .check ul ul,#footer .module-cta .gform_wrapper .check ul ul,#footer .module-cta .gforms_confirmation_message .check ul ul{ margin:0; padding:0; }#content .module-cta .gform_wrapper .gfield_error,#content .module-cta .gforms_confirmation_message .gfield_error,#footer .module-cta .gform_wrapper .gfield_error,#footer .module-cta .gforms_confirmation_message .gfield_error{ background:transparent; }#content .module-cta .gform_wrapper .gfield_error input,#content .module-cta .gforms_confirmation_message .gfield_error input,#footer .module-cta .gform_wrapper .gfield_error input,#footer .module-cta .gforms_confirmation_message .gfield_error input{ border:1px solid red; }#content .module-cta .gform_wrapper .validation_error,#content .module-cta .gforms_confirmation_message .validation_error,#footer .module-cta .gform_wrapper .validation_error,#footer .module-cta .gforms_confirmation_message .validation_error{ border-top:2px solid #fff; border-bottom:2px solid #fff; border:0!important; color:#fff; font-size:2.8em!important; font-weight:200!important; text-align:center; }#content .module-cta .gform_wrapper .validation_message,#content .module-cta .gforms_confirmation_message .validation_message,#footer .module-cta .gform_wrapper .validation_message,#footer .module-cta .gforms_confirmation_message .validation_message,#content .gform_wrapper li.gfield_error .gfield_description.validation_message,#footer .gform_wrapper li.gfield_error .gfield_description.validation_message{ display:none!important; }#content .module-cta .gform_wrapper li.phone input,#content .module-cta .gforms_confirmation_message li.phone input,#footer .module-cta .gform_wrapper li.phone input,#footer .module-cta .gforms_confirmation_message li.phone input{ background:#fff url(https://www.hyaip.com/media/2017/06/icon-phone.png) no-repeat 10px 7px; padding:7px 10px 7px 60px; }#content .module-cta .row.style-01,#footer .module-cta .row.style-01{ padding-right:0!important; padding-left:0!important; }#content .module-cta .style-01 h2,#footer .module-cta .style-01 h2{ font-family:'aktiv-grotesk',sans-serif; font-size:3.0em; font-weight:bold; text-align:left; line-height:normal; }#content .module-cta .style-01 h2 span,#footer .module-cta .style-01 h2 span{ display:none; }#content .module-cta .style-01 h2 strong,#footer .module-cta .style-01 h2 strong{ color:#fed700; }#content .module-cta .style-01 p,#footer .module-cta .style-01 p{ font-family:'aktiv-grotesk',sans-serif; font-size:1.9em; font-weight:normal; text-align:left; }#content .module-cta .style-01 .moduleText p,#content .module-cta .style-01 .moduleText h2,#footer .module-cta .style-01 .moduleText p,#footer .module-cta .style-01 .moduleText h2{ color:#FFFFFF; }#content .module-cta .style-01 .moduleText p strong,#content .module-cta .style-01 .moduleText h2 strong,#footer .module-cta .style-01 .moduleText p strong,#footer .module-cta .style-01 .moduleText h2 strong{ color:#fed700; }#content .module-cta .style-02,#footer .module-cta .style-02{ padding-top:54px; padding-bottom:54px; }#content .module-cta .style-02 h2,#footer .module-cta .style-02 h2{ font-family:'aktiv-grotesk',sans-serif; font-size:3.6em; font-weight:bold; text-align:left; line-height:normal; margin:0; padding:0; }#content .module-cta .style-02 h2 span,#footer .module-cta .style-02 h2 span{ display:none; }#content .module-cta .style-02 h2 strong,#footer .module-cta .style-02 h2 strong{ font-weight:900!important; }#content .module-cta .style-02 p,#footer .module-cta .style-02 p{ font-family:'aktiv-grotesk',sans-serif; font-size:1.8em; font-weight:normal; text-align:left; margin:0!important; padding:0!important; }#content .module-cta .style-02.bg-02 h2 span,#footer .module-cta .style-02.bg-02 h2 span{ display:none; }#content .module-cta .style-02.bg-02 h2 span.strong,#footer .module-cta .style-02.bg-02 h2 span.strong{ display:inline!important; color:#e9344d; border:0; }#content .module-cta .style-02.bg-02 h2 strong,#footer .module-cta .style-02.bg-02 h2 strong{ font-weight:900!important; }#content .module-cta .style-02.bg-02 p,#footer .module-cta .style-02.bg-02 p{ color:#e9344d!important; }#content .module-cta h3,#footer .module-cta h3{ text-align:center; font-size:4.5em; font-family:'aktiv-grotesk',sans-serif; font-weight:normal; margin:0 0 45px 0!important; padding:0!important; line-height:1.3em!important; color:#000000!important; }#content .module-cta .style-03 h3,#footer .module-cta .style-03 h3{ font-family:Georgia,Times,"Times New Roman",serif; }#content .module-cta .superPost h3,#footer .module-cta .superPost h3{ font-style:italic; font-size:4.0em; } #content .module-cta .style-03 img,#footer .module-cta .style-03 img{ margin-bottom:43px; }#content .module-cta .style-03 p,#footer .module-cta .style-03 p{ font-size:1.5em; line-height:1.6em; margin:0 0 5px 0!important; padding:0!important; font-weight:normal; }#content .module-cta .style-03 p strong,#footer .module-cta .style-03 p strong{ font-weight:bold; }#content .module-cta .style-03 .buttons,#footer .module-cta .style-03 .buttons{ margin-top:34px; }#content .module-cta .style-04,#footer .module-cta .style-04{ margin-left:12.5%; margin-right:12.5%; width:75%; background-color:#FDFDD4!important; border:1px dotted #e9344d; }#content .module-cta .style-04 p,#footer .module-cta .style-04 p{ font-size:1.6em; line-height:1.8em!important; margin:0 0 5px 0!important; padding:0!important; font-weight:normal; }#content .module-cta .style-04 p strong,#footer .module-cta .style-04 p strong{ font-weight:bold; }#content .module-cta .style-04 p a,#footer .module-cta .style-04 p a{ text-decoration:underline!important; color:#202020; }#content .module-cta .style-04 p a:hover,#footer .module-cta .style-04 p a:hover{ text-decoration:none!important; color:#202020; }#content .module-cta .style-04 .buttons,#footer .module-cta .style-04 .buttons{ margin-top:34px; }#content .module-cta .style-form-user,#footer .module-cta .style-form-user{ padding-left:63px!important; }#content .module-cta .style-form-user .gform_wrapper,#footer .module-cta .style-form-user .gform_wrapper{ margin:0!important; padding:0!important; }#content .module-cta .style-form-user .gform_wrapper .ginput_container,#content .module-cta .style-form-user .gform_wrapper .gform_footer,#content .module-cta .style-form-user .gforms_confirmation_message .ginput_container,#content .module-cta .style-form-user .gforms_confirmation_message .gform_footer,#footer .module-cta .style-form-user .gform_wrapper .ginput_container,#footer .module-cta .style-form-user .gform_wrapper .gform_footer,#footer .module-cta .style-form-user .gforms_confirmation_message .ginput_container,#footer .module-cta .style-form-user .gforms_confirmation_message .gform_footer{ margin:0!important; padding:0!important; }#content .module-cta .style-form-user h2,#footer .module-cta .style-form-user h2{ text-align:left!important; font-size:3.0em!important; }#content .module-cta .style-form-user h2 span,#footer .module-cta .style-form-user h2 span{ display:none; }#content .module-cta .style-form-user p,#footer .module-cta .style-form-user p{ text-align:left!important; font-size:1.8em!important; font-weight:normal!important; }#content .module-cta .style-form-user ul li,#footer .module-cta .style-form-user ul li{ width:100%; list-style:none!important; list-style-type:none!important; background-image:none!important; padding:0!important; margin:0 0 18px 0!important; text-align:left!important; }#content .module-cta .style-form-user ul li label,#footer .module-cta .style-form-user ul li label{ display:block; float:none; width:100%; font-size:1.8em!important; }#content .module-cta .style-form-user ul li input,#footer .module-cta .style-form-user ul li input{ width:100%; font-size:1.8em!important; margin:0; max-width:360px; border:0; font-size:16px; color:#13100D; }#content .module-cta .style-form-user .wppb-default-e-mail,#content .module-cta .style-form-user .wppb-default-username,#content .module-cta .style-form-user .wppb-default-password,#content .module-cta .style-form-user .wppb-default-repeat-password,#footer .module-cta .style-form-user .wppb-default-e-mail,#footer .module-cta .style-form-user .wppb-default-username,#footer .module-cta .style-form-user .wppb-default-password,#footer .module-cta .style-form-user .wppb-default-repeat-password{ display:block; }#content .module-cta .moduleText.module_box,#footer .module-cta .moduleText.module_box{ padding:30px 20px 10px 20px!important; margin:0; width:100%!important; float:none!important; border:1px solid #e9344d!important; }#content .module-cta .moduleText.module_box span:first-child,#footer .module-cta .moduleText.module_box span:first-child{ display:none!important; }#content .module-cta .moduleText.module_box p,#footer .module-cta .moduleText.module_box p{ color:#777777!important; }#content .module-cta .module_box_border,#footer .module-cta .module_box_border{ border:1px solid #e9344d!important; }#content .module-cta .bg-04 h2,#content .module-cta .bg-04 p,#footer .module-cta .bg-04 h2,#footer .module-cta .bg-04 p{ color:#FFFFFF; }#content .module-cta .bg-04 h2 span,#footer .module-cta .bg-04 h2 span{ border:1px solid #FFFFFF; }#content .module-cta .post-item-btn h3,#footer .module-cta .post-item-btn h3{ margin-bottom:12px!important; }#content .module-cta .post-item-btn h3{ margin-bottom:25px!important; }#content .module-cta-4552 .moduleText p,#footer .module-cta-4552 .moduleText p{ margin-bottom:0!important; font-size:1.6em; font-weight:normal; }#content .column_8 .module-cta,#footer .column_8 .module-cta{ padding-left:0; padding-right:0; }#content .module-cta .row:first-child,#footer .module-cta .row:first-child{ }#content .column_7.column_1_offset .row,#footer .column_7.column_1_offset .row{ padding-left:0px; padding-right:0px; }#content .cta-btn-bottom,#footer .cta-btn-bottom{ position:relative; }#content .cta-btn-bottom .buttons,#footer .cta-btn-bottom .buttons{ position:absolute; left:0; bottom:0; text-align:center; width:100%; }#content .cta-formulario,#footer .cta-formulario{ padding-top:80px!important; padding-bottom:80px!important; text-align:center; }#content .cta-formulario .gform_wrapper form,#footer .cta-formulario .gform_wrapper form{ text-align:center; }#content .cta-formulario .gform_body,#footer .cta-formulario .gform_body{ max-width:1175px; display:inline-block; }#content .cta-formulario .gform_wrapper form li.check,#content .cta-formulario .gform_wrapper li.check,#footer .cta-formulario .gform_wrapper form li.check,#footer .cta-formulario .gform_wrapper li.check{ text-align:left; }#content .cta-formulario h2,#footer .cta-formulario h2{ font-size:2.8em!important; font-weight:200!important; line-height:1.3em!important; margin-bottom:22px!important; }#content .cta-formulario h2 span,#footer .cta-formulario h2 span{ display:none!important; }#content .cta-formulario h2.title-row span,#footer .cta-formulario h2.title-row span{ display:block!important; }#content .cta-formulario p,#footer .cta-formulario p{ color:#FFFFFF!important; font-size:1.6em!important; font-weight:normal!important; }.scroll-cta-active .scroll-cta-open a,.scroll-cta-active .col_dcha a{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open a:hover,.scroll-cta-active .col_dcha a:hover{ color:#FFFFFF!important; }.scroll-cta-active .scroll-cta-open #header ::-webkit-input-placeholder,.scroll-cta-active .col_dcha #header ::-webkit-input-placeholder{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header ::-moz-placeholder,.scroll-cta-active .col_dcha #header ::-moz-placeholder{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header :-ms-input-placeholder,.scroll-cta-active .col_dcha #header :-ms-input-placeholder{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header :-moz-placeholder,.scroll-cta-active .col_dcha #header :-moz-placeholder{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .searchform-text,.scroll-cta-active .col_dcha #header .module-search-form .searchform .searchform-text{ color:#1A171B; border-left:1px solid #1A171B!important; }.scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .btn_search,.scroll-cta-active .col_dcha #header .module-search-form .searchform .btn_search{ background-image:url(https://www.hyaip.com/media/lupa-icon.svg); border-right:1px solid #1A171B!important; color:#1A171B; color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header .module-search-form .searchform .btn_search:hover,.scroll-cta-active .col_dcha #header .module-search-form .searchform .btn_search:hover{ color:#1A171B!important; }.scroll-cta-active .scroll-cta-open #header .module-search-form .searchform:hover,.scroll-cta-active .col_dcha #header .module-search-form .searchform:hover{ color:#1A171B!important; }.scroll-cta-open{ display:none; width:50%; position:fixed; top:0; right:0; z-index:9999; }.scroll-cta-open .bg-04{ padding-top:120px!important; overflow-y:scroll; }#header .col_dcha{ z-index:99999; }.imagen-position-bottom img{ bottom:0; left:25%; position:absolute; display:inline-block; }@media only screen and (max-width:480px){ #content .module-cta .moduleText h2{ font-size:2.6em; } #content .module-cta .moduleText p{ font-size:1.6em; } #content .module-cta .moduleText p.highlight-container{ line-height:1.4em; } #content .module-cta .gform_wrapper, #content .module-cta .gforms_confirmation_message{ width:100%; } #content .module-cta .gform_wrapper form, #content .module-cta .gforms_confirmation_message form{ margin:0 auto; } #content .module-cta .gform_wrapper .check, #content .module-cta .gform_wrapper p, #content .module-cta .gforms_confirmation_message .check, #content .module-cta .gforms_confirmation_message p{ text-align:center; } #content .module-cta.module-cta-2670 h2{ font-size:2.0em!important; }}@media only screen and (min-width :481px) and (max-width:769px){ #content .module-cta .moduleText h2{ font-size:3em; } #content .module-cta .moduleText p{ font-size:1.8em; } #content .module-cta .moduleText a.button{ font-size:0.8em; } #content .module-cta .gform_wrapper, #content .module-cta .gforms_confirmation_message{ width:100%; } #content .module-cta .gform_wrapper form, #content .module-cta .gforms_confirmation_message form{ margin:0 auto; } #content .module-cta .gform_wrapper input.button, #content .module-cta .gforms_confirmation_message input.button{ font-size:1.4em; line-height:1.3em; } #content .module-cta .gform_wrapper input.button:hover, #content .module-cta .gforms_confirmation_message input.button:hover{ background-color:#e9344d; } #content .module-cta .gform_wrapper .check, #content .module-cta .gform_wrapper p, #content .module-cta .gforms_confirmation_message .check, #content .module-cta .gforms_confirmation_message p{ text-align:center; }}@media only screen and (min-width:768px) and (max-width:888px){ #content .module-cta .bg-0 .gform_wrapper h2, #content .module-cta .bg-02 .gform_wrapper h2, #content .module-cta .bg-04 .gform_wrapper h2{ font-size:3em; } #content .column_8 .gform_wrapper input.button{ font-size:1.4em; padding-left:0; padding-right:0; text-align:center; }}@media only screen and (max-width:777px){ #content .module-cta .style-02 p{ margin:0 0 25px 0!important; } #content .module-cta .style-03 p{ line-height:1.3em; }}#footer{ text-align:center; }#footer .listado-iconos-8col p{ text-align:center; padding:0!important; margin:0!important; }#footer .listado-iconos-8col p img{ height:auto; display:inline; width:auto!important; margin:0!important; padding:0!important; }#footer .social{ text-align:center; }#footer .social img{ height:70px; display:inline; width:70px!important; }#footer img{ display:block; margin-bottom:22px!important; width:231px; height:67px; }#footer .gform_wrapper img{ display:inline; margin-bottom:29px!important; width:auto; height:auto; }#footer .row.vertical-divider .cols_group>[class*='column_']{ vertical-align:top; }#footer .moduleText{ padding-right:24px; }#footer .moduleText p.txt-center{ text-align:center; display:block; }#footer h2{ color:#121212; font-size:1.8em; font-weight:300; margin-bottom:10px; }#footer h3{ color:#121212; font-size:1.6em; font-weight:600; margin-bottom:10px; }#footer p{ color:#626669; font-size:1.4em; font-weight:normal; margin-bottom:22px; padding:0 200px; }#footer p.social{ margin-bottom:0; }#footer a{ color:#626669; text-decoration:none; padding:0 5px; }#footer a:hover{ color:#e9344d; text-decoration:none; }#footer a.button{ background:none; border:1px solid #e9344d; color:#fff; font-size:1.2em; text-transform:none; }#footer a.button:hover{ background:#e9344d; border:1px solid #e9344d; color:#fff; }#footer p.txt-firma a{ color:#626669; text-decoration:none; }#footer p.txt-firma a:hover{ color:#e9344d; text-decoration:none; }#footer p + p a.button{ margin-top:10px; }#footer .tt-categories li a{ text-decoration:none; }#footer .tt-categories li a:hover{ text-decoration:none; color:#e9344d; }@media only screen and (max-width:480px){ #footer .row.row-height .container{ display:block; } #footer .row.row-height .container .cols_group{ display:block; } #footer .row.row-height .container .cols_group [class*='column_']{ border:0; display:block; padding:0 12px; width:100%; } #footer .row.row-height .container .cols_group [class*='column_'] + [class*='column_']{ padding-top:20px; } #footer .row.vertical-divider .cols_group>[class*='column_']:not(:last-child):after{ background:none; } #footer h2, #footer p{ text-align:center; }}@media only screen and (min-width :481px) and (max-width:769px){ #footer .row.row-height .container{ display:block; } #footer .row.row-height .container .cols_group{ display:block; } #footer .row.row-height .container .cols_group [class*='column_']{ border:0; display:block; padding:0 12px; width:100%; } #footer .row.row-height .container .cols_group [class*='column_'] + [class*='column_']{ padding-top:20px; } #footer .row.vertical-divider .cols_group>[class*='column_']:not(:last-child):after{ background:none; } #footer h2, #footer p{ text-align:center; }}@media only screen and (min-width :769px) and (max-width:956px){ .row.row-height .container .cols_group [class*='column_']{ border:0; padding:0 12px; } .row.row-height .container .cols_group [class*='column_']:first-child{ padding-left:0; } .row.row-height .container .cols_group [class*='column_']:last-child{ padding-right:0; }}.breadcrumbs{ font-size:1.3em!important; }.breadcrumbs a,.breadcrumbs span{ padding:0!important; margin:0!important; font-size:1.0em!important; }#header{ background-color:#13100D; padding:0 0; }#header .header-bottom-mobile,#header .header-top-mobile{ display:none; }#header .column_16{ }#header #logo{ margin-bottom:38px; }#header #logo img{ width:225px; height:64px; }#header .menu-button{ position:relative; right:auto; display:inline; float:right; margin-left:18px; }#header h1,#header .h1{ color:#202020!important; font-size:7.0em!important; font-weight:700!important; margin-bottom:6px!important; line-height:normal!important; display:block!important; }#header h1 a,#header .h1 a{ color:#202020!important; text-decoration:none; }#header h1 a:hover,#header .h1 a:hover{ color:#202020!important; text-decoration:none; } .page-id-116 h1{ font-size:0; position:absolute; left:-20000px; }#header h1 strong,#header .h1 strong{ color:#FFFFFF!important; }#header p{ margin:0 0 0 0; font-size:1.3em; color:#FFFFFF; line-height:normal; }#header p img{ margin:0 17px 0 0; padding:0 0 0 0; }#header p a{ color:#FFFFFF; text-decoration:none; margin-bottom:23px; margin-right:20px; padding:10px 0 0 0; }#header p a:hover{ text-decoration:underline; }#header .header-text p{ margin-right:60px; font-size:3.0em; font-size:2.2em; font-size:2.0em; margin-bottom:46px; color:#FFFFFF; line-height:normal; font-weight:300; }#header .header-text p strong{ color:#e9344d; font-weight:700!important; text-transform:uppercase; }#header .header-text p.h1,#header .header-text p.h1 strong,#header .header-text h1,#header .header-text h1 strong{ font-weight:900!important; }#header .col_dcha{ text-align:right; }#header .col_dcha p{ font-weight:bold!important; display:inline-block; font-size:1.5em; color:#FFFFFF; text-transform:uppercase; }#header .col_dcha p a{ color:#FFFFFF; margin:0 12px; }#header .col_dcha p a:hover{ color:#e9344d; }#header .row.bg-image{ background-color:#13100D; background-color:#CD5664; padding:27px 47px 29px 47px; }#content .row-archive-header .moduleText h1{ font-size:4.2em; color:#13100D; font-weight:bold!important; margin:0 0 13px 0!important; padding:0 0 0 0!important; font-family:'aktiv-grotesk',sans-serif!important; }#content .row-archive-header .moduleText .description{ margin:0 33.33333333333333% 4px 0!important; padding:0 0 0 0!important; }#content .row-archive-header .moduleText p{ font-size:1.9em; color:#777777; margin:0 0 0 0!important; padding:0 0 0 0!important; }@media only screen and (max-width:523px){ #header h1, #header .h1{ line-height:normal; font-size:4.0em!important; } #header .header-text p{ line-height:normal; font-size:1.6em; } #header{ text-align:left; } #header .row.row-height .container{ display:block; } #header .row.row-height .container .cols_group{ display:block; } #header .row.row-height .container .cols_group [class*='column_']{ border:0; display:block; padding:0 12px; width:100%; } #content .row-archive-header .moduleText .description{ margin:0 0 4px 0!important; padding:0 0 0 0!important; }}@media only screen and (min-width:524px) and (max-width:1059px){ #header .row.row-height{ float:left; } #header .row.row-height .container{ display:block; } #header .row.row-height .container .cols_group{ display:block; } #header .row.row-height .container .cols_group [class*='column_']{ border:0; display:block; padding:0 12px; width:100%; }}@media only screen and (max-width:480px){ #header #logo img{ max-width:70%; }}@media only screen and (min-width :481px) and (max-width:769px){ #header #logo img{ max-width:70%; object-fit:contain; -o-object-fit:contain; object-position:top; -o-object-position:top; }}#header .primary_navigation{ display:none; }#header .primary_navigation ul{ float:right; margin-bottom:7px; }#header .primary_navigation ul li{ float:left; font-size:1.6em; font-weight:600; margin:0 12px; padding:0; }#header .primary_navigation ul li:first-child{ margin-left:0; }#header .primary_navigation ul li:last-child{ margin-right:0; }#header .primary_navigation ul li a{ color:#e9344d; }#header .primary_navigation ul li a:hover{ color:#777777; }#header .primary_navigation ul li.current-menu-item a{ color:#777777; }#header .nav-control{ display:none; }.menu-button{ height:31px; margin-right:0; width:40px; }#open-button{ display:block; }.tt-box-menu-web{ display:none; }#content .primary_navigation{ background-color:#fff; margin-top:22px; padding:16px 32px; }#content .primary_navigation:before,#content .primary_navigation:after{ content:" "; display:table; }#content .primary_navigation:after{ clear:both; }#content .primary_navigation ul{ float:right; margin-bottom:0; }#content .primary_navigation ul li{ float:left; font-size:1.6em; font-weight:600; margin:0 12px; padding:0; }#content .primary_navigation ul li:first-child{ margin-left:0; }#content .primary_navigation ul li:last-child{ margin-right:0; }#content .primary_navigation ul li a{ color:#e9344d; }#content .primary_navigation ul li a:hover{ color:#777777; }#content .primary_navigation ul li.current-menu-item a{ color:#777777; }#bottom-footer .cols_group>[class^="column_"],#bottom-footer .cols_group>[class*=" column_"]{ vertical-align:middle; }#bottom-footer .footer_navigation{ display:inline-block; }#bottom-footer .footer_navigation ul{ margin-bottom:0; }#bottom-footer .footer_navigation ul li{ display:inline-block; font-size:1.5em; margin-bottom:0; padding:0; }#bottom-footer .footer_navigation ul li:before{ color:#DDD; content:" | "; padding:0 5px; }#bottom-footer .footer_navigation ul li a{ color:#DDD; }#bottom-footer .footer_navigation ul li a:hover{ color:#333; }.tt-box-menu{ padding:60px 40px 20px 40px!important; position:relative; }.tt-box-menu ul li a{ background-color:#fff!important; color:#444!important; display:block; text-align:center!important; padding:5px 10px!important; text-transform:uppercase!important; }.tt-box-menu ul li a:hover{ background-color:#fff!important; color:#e9344d!important; }.tt-box-menu .close-menu{ background:url(https://www.hyaip.com/media/close-menu.svg) no-repeat 0 0; border:none; color:#000; height:32px; position:absolute; right:10px; top:20px; width:32px; }.tt-box-menu .close-menu:hover{ background:url(https://www.hyaip.com/media/close-menu_hover.svg) no-repeat 0 0; }.tt-box-menu .close-menu span{ display:none; }@media only screen and (max-width:480px){ .menu-button{ margin-right:12px; }}@media only screen and (min-width :481px) and (max-width:769px){ .menu-button{ margin-right:12px; }}#content .directory-module .carousel-item{ padding:0 12px; }#content .directory-module .carousel-item{ float:left; }#content .directory-module .num_items_2 .carousel-item{ width:50%; }#content .directory-module .num_items_3 .carousel-item{ width:33.33333333333333%; }#content .directory-module .directory-item-media{ position:relative; }#content .directory-module .directory-item-media .new-product{ background:url(https://www.hyaip.com/media/2017/06/new.png) no-repeat 0 0; position:absolute; bottom:-58px; right:20px; width:106px; height:126px; z-index:999; }#content .directory-module .directory-item-content{ padding:22px 0 40px 0; }#content .directory-module .directory-item-content h3{ background:url(https://www.hyaip.com/media/2017/06/bg-big-title.jpg) no-repeat 0 bottom; color:#231F20; font-family:'Montserrat',sans-serif; font-size:3em; font-weight:700; line-height:1.1em; margin:0 0 8px 0; padding-bottom:20px; text-transform:uppercase; }#content .directory-module .directory-item-content p{ color:#231F20; font-size:1.9em; margin:0; }#content .directory-module.directory-style-2{ text-align:center; }#content .directory-module.directory-style-2 .carousel-item{ margin:2px 0!important; padding:0 2px!important; }#content .directory-module.directory-style-2 .carousel-item .directory-item{ padding:80px 20px 17px 20px; }#content .directory-module.directory-style-2 .carousel-item h3{ font-size:3.2em; font-weight:bold; color:#e9344d; margin:0 0 17px 0; text-align:left; font-family:'aktiv-grotesk',sans-serif; }#content .directory-module.directory-style-2 .carousel-item p{ font-size:1.5em; font-weight:normal; color:#7d7d7d; margin:0 0 0 0!important; padding:0!important; text-align:left; font-family:'aktiv-grotesk',sans-serif; }#content .directory-module.directory-style-2 .num_items_2 .carousel-item{ display:inline-block; float:none; vertical-align:top; width:29.166666666666668%; }#content .directory-module.directory-style-2 .directory-item-content{ height:auto!important; padding:22px 0; }#content .directory-module.directory-style-2 .directory-item-content h3{ background:none; font-size:1.8em; padding:0; text-align:center; }#content .directory-module.directory-style-2 .directory-item-content p{ font-size:1.2em; font-weight:600; text-align:center; }.module-fb-like{ padding:12px 0; }.module-fb-like .fb-tag{ color:#fff; display:inline-block; font-size:1.5em; margin-right:18px; vertical-align:middle; }.module-fb-like .fb-like{ vertical-align:middle; }.module-fb-like .fb_iframe_widget_lift{ z-index:999999!important; }.module-cta .module-fb-like{ background-color:#fff; margin:0 auto; padding:20px; width:50%; }@media only screen and (max-width:480px){ #top-header .module-fb-like{ display:none; } .module-cta .module-fb-like{ background-color:#fff; margin:0 auto; padding:20px; width:90%; }}@media only screen and (min-width :481px) and (max-width:769px){ #top-header .module-fb-like{ display:none; } .module-cta .module-fb-like{ background-color:#fff; margin:0 auto; padding:20px; width:90%; }}@media (max-width:1100px){ .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{ max-width:100%!important; }}#header ::-webkit-input-placeholder{ color:#FFFFFF; }#header ::-moz-placeholder{ color:#FFFFFF; }#header :-ms-input-placeholder{ color:#FFFFFF; }#header :-moz-placeholder{ color:#FFFFFF; }.scroll-cta-active #header ::-webkit-input-placeholder{ color:#1A171B!important; }.scroll-cta-active #header ::-moz-placeholder{ color:#1A171B!important; }.scroll-cta-active #header :-ms-input-placeholder{ color:#1A171B!important; }.scroll-cta-active #header :-moz-placeholder{ color:#1A171B!important; }#header .module-search-form{ display:inline-block; padding:6px 0 0 0; vertical-align:middle; }#header .module-search-form .btn_search-txt{ display:none; }#header .module-search-form .searchform{ display:inline-block; overflow:hidden; height:36px; }#header .module-search-form .searchform .searchform-container:before,#header .module-search-form .searchform .searchform-container:after{ content:" "; display:table; }#header .module-search-form .searchform .searchform-container:after{ clear:both; }#header .module-search-form .searchform .searchform-label{ display:none; }#header .module-search-form .searchform .searchform-text{ background:none; border:0; color:#ffffff; font-size:1.4em; height:36px; outline:none; padding:0 0 0 0; width:0; transition:width 200ms linear; border-left:1px solid #ffffff!important; }#header .module-search-form .searchform .btn_search{ background-color:transparent; border:0!important; background-image:url(https://www.hyaip.com/media/lupa-icon.svg); background-size:41px 41px; background-position:50% 0; background-repeat:no-repeat; border-right:1px solid #ffffff!important; color:#e9344d; float:right; font-family:'FontAwesome'; font-size:2em; height:41px; padding:0; width:53px; color:#FFFFFF!important; }#header .module-search-form .searchform .btn_search:hover{ color:#FFFFFF!important; }#header .module-search-form .searchform:hover{ color:#FFFFFF!important; }#header .module-search-form .searchform:hover .searchform-text{ width:100px; padding:0 0 0 12px; }.scroll-cta-active #header .module-search-form .searchform .searchform-text{ color:#1A171B; border-left:1px solid #1A171B!important; }.scroll-cta-active #header .module-search-form .searchform .btn_search{ background-image:url(https://www.hyaip.com/media/lupa-icon_1.svg); color:#1A171B!important; border-right:1px solid #1A171B!important; }.scroll-cta-active #header .module-search-form .searchform .btn_search:hover{ color:#1A171B!important; }.scroll-cta-active #header .module-search-form .searchform:hover{ color:#1A171B!important; }.module-cta .module-search-form{ text-align:center; }.module-cta .module-search-form .btn_search-icon{ display:none!important; }.module-cta .module-search-form label{ display:none; }.module-cta .module-search-form .searchform-text{ width:100%; max-width:767px; margin:60px auto 40px auto; background-color:#FFFFFF; border:1px solid #FFFFFF; padding:15px 20px; text-transform:uppercase; -webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px; display:block; font-size:15px; background-image:url(https://www.hyaip.com/media/lupa.svg); background-size:auto 41px; background-position:right 50%; background-repeat:no-repeat; }.module-cta .module-search-form input[type="submit"]{ text-align:center; padding:14px 30px!important; margin:0 auto 90px auto!important; text-transform:uppercase; font-weight:bold; display:block; width:auto!important; -webkit-border-radius:25px; -moz-border-radius:25px; font-size:15px; }@media only screen and (max-width:649px){ .module-search-form{ display:block; padding:10px 0; text-align:center!important; width:100%; } .module-search-form .searchform{ margin:0 auto; } .module-search-form .searchform .searchform-text{ border:1px solid #B4BAC1; height:34px; width:190px; }}.social-media{ text-align:right; vertical-align:middle; }.social-media .social-media-caption{ display:inline-block; margin-right:15px; }.social-media .social-media-caption p{ font-size:2.2em; font-weight:300; margin:0; text-align:right; }.social-media a{ display:inline-block; position:relative; margin:0; -webkit-border-radius:50%; border-radius:50%; font-size:20px; height:32px; line-height:32px; width:32px; text-align:center; vertical-align:top; }.social-media a + a{ margin-left:10px; }.social-media .social-media-caption + a{ margin-left:15px; }#top-header .social-media{ display:inline-block; }#top-header .social-media .social-media-caption{ vertical-align:middle; }#top-header .social-media .social-media-caption p{ color:#525252; }#top-header .social-media .social-media-caption p .featured{ color:#e9344d; }#top-header .social-media a{ background-color:#e9344d; color:#EFF1F1; vertical-align:middle; }#top-header .social-media a:hover{ background-color:#333; }#bottom-footer .social-media .social-media-caption p{ color:#E4E4E4; }#bottom-footer .social-media a{ background-color:#5F070C; color:#e9344d; }#bottom-footer .social-media a:hover{ background-color:#FBFBFB; }@media only screen and (max-width:649px){ #top-header .txt-right{ text-align:center!important; } #top-header .social-media .social-media-caption p{ font-size:1.6em; text-align:center!important; } #header .social-media{ display:inline-block; margin:0 auto 10px auto; } #bottom-footer .social-media .social-media-caption{ text-align:right; }}#content .moduleText h1,#content .moduleText .h1{ color:#727F8C; font-size:2.8em; font-weight:400; line-height:1.3em; }#content .moduleText p{ color:#435366; font-size:1.6em; }#content .moduleText ul li{ background:url(https://www.hyaip.com/media/2017/06/boliches-listado.png) no-repeat 0 5px; }#content .moduleText h1 + p{ margin-top:10px; }#content .moduleText *:last-child{ }#content .module-cards{ background:url(https://www.hyaip.com/media/2017/06/bg-cards-module.png) repeat 0 0; margin-top:30px; overflow:hidden; padding:40px; position:relative; text-align:center; }#content .module-cards .card-media{ margin-bottom:28px; }#content .module-cards h3{ color:#777777; font-size:1.8em; font-weight:300; text-transform:uppercase; }#content .module-cards h3:after{ background:#444 none repeat scroll 0 0; content:""; display:block; height:1px; width:30px; margin:5px auto 0 auto; }#content .module-cards h3 a{ color:#777777; }#content .module-cards h3 a:hover{ color:#e9344d; }#content .module-cards .card-description{ background-color:#e9344d; color:#fff; cursor:pointer; font-size:1.6em; line-height:1.1em; height:100%; padding:40px 25px; position:absolute; top:0; left:0; width:100%; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transition:all 0.1s ease-in-out; -moz-transition:all 0.1s ease-in-out; -o-transition:all 0.1s ease-in-out; -ms-transition:all 0.1s ease-in-out; transition:all 0.1s ease-in-out; }#content .module-cards .card-description p{ color:#fff; font-size:1em; font-weight:400; margin:0; padding:0; }#content .module-cards .card-description p strong{ font-weight:900; }#content .module-cards:hover .card-description{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; -webkit-transition-delay:0.1s; -moz-transition-delay:0.1s; -o-transition-delay:0.1s; -ms-transition-delay:0.1s; transition-delay:0.1s; }#content .button,#content .nav-pagination-next,#content .nav-pagination-prev,#footer .button,#footer .nav-pagination-next,#footer .nav-pagination-prev{ background-color:#e9344d; border:1px solid #e9344d; color:#fff; display:inline-block; font-size:13px; height:auto; padding:9px 15px; margin:0; outline:none; font-weight:normal; text-transform:uppercase; }#content .button:hover,#content .nav-pagination-next:hover,#content .nav-pagination-prev:hover,#footer .button:hover,#footer .nav-pagination-next:hover,#footer .nav-pagination-prev:hover{ background-color:#000; border:1px solid #000; color:#fff; outline:0; padding:9px 15px; }#content .button.rounded,#footer .button.rounded{ -webkit-border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-top-left-radius:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; border-top-right-radius:6px; border-bottom-right-radius:6px; border-bottom-left-radius:6px; border-top-left-radius:6px; -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; }#content .buttons.button-center,#footer .buttons.button-center{ text-align:center; }#content a.button,#content input[type=submit],#content .button,#content .nav-pagination-next,#content .nav-pagination-prev,#footer a.button,#footer input[type=submit],#footer .button,#footer .nav-pagination-next,#footer .nav-pagination-prev{ font-family:'aktiv-grotesk',sans-serif; line-height:1.05em; text-align:center; padding:15px 40px!important; margin:0 auto 90px auto!important; text-transform:uppercase; font-weight:bold; display:inline-block; width:auto!important; -webkit-border-radius:25px; -moz-border-radius:25px; }#content .nav-pagination-prev,#footer .nav-pagination-prev{ margin-right:25px!important; }#content .module-cta a.button,#content .module-cta input[type=submit],#footer .module-cta a.button,#footer .module-cta input[type=submit]{ margin:0 auto 0px auto!important; }#content a.button,#content input[type=submit],#content .button,#content .nav-pagination-next,#content .nav-pagination-prev,#footer a.button,#footer input[type=submit],#footer .button,#footer .nav-pagination-next,#footer .nav-pagination-prev{ border:1px solid #e9344d!important; color:#e9344d!important; background-color:transparent!important; } #content .module-cta .bg-0.style-03 a.button,#content .module-cta .bg-0.style-03 input[type=submit],#content .module-cta .bg-0.style-03 .button,#content .module-cta .bg-0.style-03 .nav-pagination-next,#content .module-cta .bg-0.style-03 .nav-pagination-prev,#footer .module-cta .bg-0.style-03 a.button,#footer .module-cta .bg-0.style-03 input[type=submit],#footer .module-cta .bg-0.style-03 .button,#footer .module-cta .bg-0.style-03 .nav-pagination-next,#footer .module-cta .bg-0.style-03 .nav-pagination-prev{ border:1px solid #202020!important; color:#202020!important; background-color:transparent!important; } #content button:hover,#content a.button:hover,#content input[type=submit]:hover,#content .nav-pagination-next:hover,#content .nav-pagination-prev:hover,#footer button:hover,#footer a.button:hover,#footer input[type=submit]:hover,#footer .nav-pagination-next:hover,#footer .nav-pagination-prev:hover{ border:1px solid #3D3C41!important; background-color:#3D3C41!important; color:#FFFFFF!important; } #content .module-search-form a.button,#content .module-search-form input[type=submit],#content .module-search-form .button,#content .module-search-form .nav-pagination-next,#content .module-search-form .nav-pagination-prev,#content .cta-formulario a.button,#content .cta-formulario input[type=submit],#content .cta-formulario .button,#content .cta-formulario .nav-pagination-next,#content .cta-formulario .nav-pagination-prev,#content .form-3-columns a.button,#content .form-3-columns input[type=submit],#content .form-3-columns .button,#content .form-3-columns .nav-pagination-next,#content .form-3-columns .nav-pagination-prev,#footer .module-search-form a.button,#footer .module-search-form input[type=submit],#footer .module-search-form .button,#footer .module-search-form .nav-pagination-next,#footer .module-search-form .nav-pagination-prev,#footer .cta-formulario a.button,#footer .cta-formulario input[type=submit],#footer .cta-formulario .button,#footer .cta-formulario .nav-pagination-next,#footer .cta-formulario .nav-pagination-prev,#footer .form-3-columns a.button,#footer .form-3-columns input[type=submit],#footer .form-3-columns .button,#footer .form-3-columns .nav-pagination-next,#footer .form-3-columns .nav-pagination-prev{ border:1px solid #FFFFFF!important; background-color:transparent!important; color:#FFFFFF!important; }#content .module-search-form button:hover,#content .module-search-form a.button:hover,#content .module-search-form input[type=submit]:hover,#content .module-search-form .nav-pagination-next:hover,#content .module-search-form .nav-pagination-prev:hover,#content .cta-formulario button:hover,#content .cta-formulario a.button:hover,#content .cta-formulario input[type=submit]:hover,#content .cta-formulario .nav-pagination-next:hover,#content .cta-formulario .nav-pagination-prev:hover,#content .form-3-columns button:hover,#content .form-3-columns a.button:hover,#content .form-3-columns input[type=submit]:hover,#content .form-3-columns .nav-pagination-next:hover,#content .form-3-columns .nav-pagination-prev:hover,#footer .module-search-form button:hover,#footer .module-search-form a.button:hover,#footer .module-search-form input[type=submit]:hover,#footer .module-search-form .nav-pagination-next:hover,#footer .module-search-form .nav-pagination-prev:hover,#footer .cta-formulario button:hover,#footer .cta-formulario a.button:hover,#footer .cta-formulario input[type=submit]:hover,#footer .cta-formulario .nav-pagination-next:hover,#footer .cta-formulario .nav-pagination-prev:hover,#footer .form-3-columns button:hover,#footer .form-3-columns a.button:hover,#footer .form-3-columns input[type=submit]:hover,#footer .form-3-columns .nav-pagination-next:hover,#footer .form-3-columns .nav-pagination-prev:hover{ border:1px solid #3D3C41!important; background-color:#3D3C41!important; color:#FFFFFF!important; } #content .bg-01 a.button,#content .bg-01 input[type=submit],#content .bg-01 .button,#content .bg-01 .nav-pagination-next,#content .bg-01 .nav-pagination-prev,#content .bg-02 a.button,#content .bg-02 input[type=submit],#content .bg-02 .button,#content .bg-02 .nav-pagination-next,#content .bg-02 .nav-pagination-prev,#content .bg-03 a.button,#content .bg-03 input[type=submit],#content .bg-03 .button,#content .bg-03 .nav-pagination-next,#content .bg-03 .nav-pagination-prev,#content .bg-05 a.button,#content .bg-05 input[type=submit],#content .bg-05 .button,#content .bg-05 .nav-pagination-next,#content .bg-05 .nav-pagination-prev,#footer .bg-01 a.button,#footer .bg-01 input[type=submit],#footer .bg-01 .button,#footer .bg-01 .nav-pagination-next,#footer .bg-01 .nav-pagination-prev,#footer .bg-02 a.button,#footer .bg-02 input[type=submit],#footer .bg-02 .button,#footer .bg-02 .nav-pagination-next,#footer .bg-02 .nav-pagination-prev,#footer .bg-03 a.button,#footer .bg-03 input[type=submit],#footer .bg-03 .button,#footer .bg-03 .nav-pagination-next,#footer .bg-03 .nav-pagination-prev,#footer .bg-05 a.button,#footer .bg-05 input[type=submit],#footer .bg-05 .button,#footer .bg-05 .nav-pagination-next,#footer .bg-05 .nav-pagination-prev{ border:1px solid #e9344d!important; background-color:transparent!important; color:#e9344d!important; }#content .bg-05 a.button,#content .bg-05 input[type=submit],#content .bg-05 .button,#content .bg-05 .nav-pagination-next,#content .bg-05 .nav-pagination-prev,#footer .bg-05 a.button,#footer .bg-05 input[type=submit],#footer .bg-05 .button,#footer .bg-05 .nav-pagination-next,#footer .bg-05 .nav-pagination-prev{ border:1px solid #e9344d!important; background-color:#e9344d!important; color:#FFFFFF!important; } #content .bg-05 a.button.btn-cta,#content .bg-05 .button.btn-cta,#footer .bg-05 a.button.btn-cta,#footer .bg-05 .button.btn-cta{ border:1px solid #202020!important; color:#202020!important; background-color:transparent!important; }#footer .bg-02 a.button,#footer .bg-02 input[type=submit],#footer .bg-02 .button,#footer .bg-02 .nav-pagination-next,#footer .bg-02 .nav-pagination-prev{ border:1px solid #FFFFFF!important; background-color:transparent!important; color:#FFFFFF!important; }#content .bg-02 form a.button,#content .bg-02 form input[type=submit],#content .bg-02 form .button,#content .bg-02 form .nav-pagination-next,#content .bg-02 form .nav-pagination-prev,#footer .bg-02 form a.button,#footer .bg-02 form input[type=submit],#footer .bg-02 form .button,#footer .bg-02 form .nav-pagination-next,#footer .bg-02 form .nav-pagination-prev{ border:1px solid #FFFFFF!important; background-color:#FFFFFF!important; color:#3D3C41!important; } #content .bg-01 button:hover,#content .bg-01 a.button:hover,#content .bg-01 input[type=submit]:hover,#content .bg-01 .nav-pagination-next:hover,#content .bg-01 .nav-pagination-prev:hover,#content .bg-02 button:hover,#content .bg-02 a.button:hover,#content .bg-02 input[type=submit]:hover,#content .bg-02 .nav-pagination-next:hover,#content .bg-02 .nav-pagination-prev:hover,#content .bg-03 button:hover,#content .bg-03 a.button:hover,#content .bg-03 input[type=submit]:hover,#content .bg-03 .nav-pagination-next:hover,#content .bg-03 .nav-pagination-prev:hover,#content .bg-05 button:hover,#content .bg-05 a.button:hover,#content .bg-05 input[type=submit]:hover,#content .bg-05 .nav-pagination-next:hover,#content .bg-05 .nav-pagination-prev:hover,#footer .bg-01 button:hover,#footer .bg-01 a.button:hover,#footer .bg-01 input[type=submit]:hover,#footer .bg-01 .nav-pagination-next:hover,#footer .bg-01 .nav-pagination-prev:hover,#footer .bg-02 button:hover,#footer .bg-02 a.button:hover,#footer .bg-02 input[type=submit]:hover,#footer .bg-02 .nav-pagination-next:hover,#footer .bg-02 .nav-pagination-prev:hover,#footer .bg-03 button:hover,#footer .bg-03 a.button:hover,#footer .bg-03 input[type=submit]:hover,#footer .bg-03 .nav-pagination-next:hover,#footer .bg-03 .nav-pagination-prev:hover,#footer .bg-05 button:hover,#footer .bg-05 a.button:hover,#footer .bg-05 input[type=submit]:hover,#footer .bg-05 .nav-pagination-next:hover,#footer .bg-05 .nav-pagination-prev:hover{ border:1px solid #3D3C41!important; background-color:#3D3C41!important; color:#FFFFFF!important; }#content .bg-04 a.button,#content .bg-04 input[type=submit],#content .bg-04 .button,#content .bg-04 .nav-pagination-next,#content .bg-04 .nav-pagination-prev,#footer .bg-04 a.button,#footer .bg-04 input[type=submit],#footer .bg-04 .button,#footer .bg-04 .nav-pagination-next,#footer .bg-04 .nav-pagination-prev{ border:1px solid #FFFFFF!important; background-color:#e9344d!important; background-color:transparent!important; color:#FFFFFF!important; }#content .bg-02 a.button,#content .bg-02 input[type=submit],#content .bg-02 .button,#content .bg-02 .nav-pagination-next,#content .bg-02 .nav-pagination-prev,#footer .bg-02 a.button,#footer .bg-02 input[type=submit],#footer .bg-02 .button,#footer .bg-02 .nav-pagination-next,#footer .bg-02 .nav-pagination-prev{ background-color:transparent!important; } #content .bg-04 button:hover,#content .bg-04 a.button:hover,#content .bg-04 input[type=submit]:hover,#content .bg-04 .nav-pagination-next:hover,#content .bg-04 .nav-pagination-prev:hover,#footer .bg-04 button:hover,#footer .bg-04 a.button:hover,#footer .bg-04 input[type=submit]:hover,#footer .bg-04 .nav-pagination-next:hover,#footer .bg-04 .nav-pagination-prev:hover{ border:1px solid #3D3C41!important; background-color:#3D3C41!important; color:#FFFFFF!important; }#content .bg-03 a.button,#content .bg-03 input[type=submit],#content .bg-03 .button,#content .bg-03 .nav-pagination-next,#content .bg-03 .nav-pagination-prev,#footer .bg-03 a.button,#footer .bg-03 input[type=submit],#footer .bg-03 .button,#footer .bg-03 .nav-pagination-next,#footer .bg-03 .nav-pagination-prev{ border:1px solid #202020!important; background-color:transparent!important; color:#202020!important; }#content .bg-03 button:hover,#content .bg-03 a.button:hover,#content .bg-03 input[type=submit]:hover,#content .bg-03 .nav-pagination-next:hover,#content .bg-03 .nav-pagination-prev:hover,#footer .bg-03 button:hover,#footer .bg-03 a.button:hover,#footer .bg-03 input[type=submit]:hover,#footer .bg-03 .nav-pagination-next:hover,#footer .bg-03 .nav-pagination-prev:hover{ border:1px solid #e9344d!important; background-color:#e9344d!important; color:#FFFFFF!important; }#content .module-cta .bg-0.style-03 button:hover,#content .module-cta .bg-0.style-03 a.button:hover,#content .module-cta .bg-0.style-03 input[type=submit]:hover,#content .module-cta .bg-0.style-03 .nav-pagination-next:hover,#content .module-cta .bg-0.style-03 .nav-pagination-prev:hover,#content .module-cta .bg-0.style-03 button:hover,#content .module-cta .bg-0.style-03 a.button:hover,#content .module-cta .bg-0.style-03 input[type=submit]:hover,#content .module-cta .bg-0.style-03 .nav-pagination-next:hover,#content .module-cta .bg-0.style-03 .nav-pagination-prev:hover{ border:1px solid #e9344d!important; background-color:#e9344d!important; color:#FFFFFF!important; }#content .pagination a.button,#content .pagination a.nav-pagination-next,#content .pagination a.nav-pagination-prev{ margin-left:10px!important; margin-right:10px!important; }#content .row-videos{ padding-bottom:40px!important; }#content .column_16 .moduleVideoYoutube{ padding:0 0 0 68px; padding:0 0 0 24px; }#content .column_8 .moduleVideoYoutube{ margin-bottom:47px; }#content .column_8 .moduleVideoYoutube .moduleVideoContent,#content .column_8 .moduleVideoYoutube section{ width:50%; float:left; }#content .column_8 .moduleVideoYoutube .moduleVideoContent h2,#content .column_8 .moduleVideoYoutube section h2{ margin:0 20px 15px 20px; }#content .column_8 .moduleVideoYoutube .moduleVideoContent p,#content .column_8 .moduleVideoYoutube section p{ margin:0 20px 0 20px; }#content .moduleVideoYoutube .moduleVideoContent h2,#content .moduleVideoYoutube section h2{ font-size:1.8em; font-weight:bold; margin:15px 20px 5px 0px; font-family:'aktiv-grotesk',sans-serif; }#content .moduleVideoYoutube .moduleVideoContent p,#content .moduleVideoYoutube section p{ font-size:1.5em; font-weight:normal; margin:0 20px 0 0px; font-family:'aktiv-grotesk',sans-serif; }#content .moduleVideoYoutube .moduleVideoContent a,#content .moduleVideoYoutube section a{ display:block; }#content .moduleVideoYoutube .moduleVideoContent img,#content .moduleVideoYoutube section img{ width:100%; }#content .column_8 .moduleVideoYoutube .moduleVideoContent h2,#content .column_8 .moduleVideoYoutube section h2{ margin-top:0; }#content .bg-02 h2,#content .bg-02 p{ color:#FFFFFF; }#content .moduleVideoYoutubeDefault{ background-position:center center; background-repeat:no-repeat; background-size:100%; cursor:pointer; display:inline-block; padding:0; margin:0; width:100%; padding-top:56.25%; height:0px; position:relative; }#content .moduleVideoYoutubeDefault .player{ position:absolute; top:0px; left:0px; right:0px; bottom:0px; }#content .moduleText.module_box{ padding:30px 20px 10px 20px!important; margin:0 0 24px 24px; width:40%!important; float:right!important; border:1px solid #e9344d!important; }#content .moduleText.module_box h2,#content .moduleText.module_box .h2{ font-size:2.2em!important; color:#202020!important; text-align:center; text-transform:none!important; font-weight:bold; }#content .moduleText.module_box h2 span,#content .moduleText.module_box .h2 span{ border:1px solid #202020; display:block; margin:12px auto 0 auto; width:38px; }#content .module-cta .moduleText h2,#footer .module-cta .moduleText h2,#content .moduleText.module_box h2,#content .moduleText.module_box .h2{ text-transform:uppercase!important; }#content .moduleText.module_box p{ font-size:1.5em!important; color:#202020!important; margin:0 0 20px 0!important; font-weight:500; }#content .moduleText.module_box_twitter{ padding:30px 30px 10px 30px!important; }#content .moduleText.module_box_twitter div.icon{ text-align:center!important; }#content .moduleText.module_box_twitter div.icon img{ margin:0 auto!important; text-align:center; }#content .moduleText.module_box_twitter h2,#content .moduleText.module_box_twitter .h2{ font-size:2.2em!important; color:#0b0b0b!important; text-align:center; text-transform:none!important; font-weight:bold; }#content .moduleText.module_box_twitter h2 span,#content .moduleText.module_box_twitter .h2 span{ border:1px solid #0b0b0b; display:block; margin:12px auto 0 auto; width:38px; }#content .moduleText.module_box_twitter p{ font-family:Georgia,Times,"Times New Roman",serif; font-size:2.4em!important; color:#0b0b0b!important; font-style:italic; margin:0 0 20px 0!important; text-align:center; line-height:normal; }#content .moduleText.module_box_twitter a p,#content .moduleText.module_box_twitter a h2{ color:#0b0b0b!important; }#content .moduleText.module_box_twitter a:hover p,#content .moduleText.module_box_twitter a:hover h2{ color:#e9344d!important; }@media only screen and (max-width:603px){ #content .moduleText.module_box{ margin:0 0 24px 0; width:100%!important; float:none!important; }}#content .module-cta .post-item-btn h3,#footer .module-cta .post-item-btn h3{ font-size:2.2em!important; font-weight:700!important; }#header .row.bg-image{ background-position:bottom right!important; }.page-id-2581 h1{ text-align:center; }.bg-05.box-form *{ color:#435566!important; }.bg-05.box-form h2{ color:#13100D!important; }.bg-05.box-form .blog-article .blog-article-content .gform_wrapper input,.bg-05.box-form .blog-article .blog-article-content .gform_wrapper select,.bg-05.box-form .blog-article .blog-article-content .gform_wrapper textarea,.bg-05.box-form .gform_wrapper input,.bg-05.box-form .gform_wrapper select,.bg-05.box-form .gform_wrapper textarea{ border:1px solid #435566!important; background-color:#FFFFFF; }.bg-05.box-form .gforms_confirmation_message .check [type="checkbox"],.bg-05.box-form .blog-article .blog-article-content .gform_wrapper .check input .bg-05.box-form .gforms_confirmation_message .check input{ background-color:#435566!important; } .bg-05.box-form ::-webkit-input-placeholder{ color:#435566!important; }.bg-05.box-form ::-moz-placeholder{ color:#435566!important; }.bg-05.box-form :-ms-input-placeholder{ color:#435566!important; }.bg-05.box-form :-moz-placeholder{ color:#435566!important; }#content .box-form-min-dcha form{ text-align:center!important; } #content .box-form-min-dcha .gform_body,#content .box-form-min-dcha .gform_wrapper .gform_footer{ width:50%; float:right; float:none; margin:0 auto; text-align:left!important; }#content .box-form-min-dcha .gform_body li{ width:100%!important; float:none!important; }#content .box-form-min-dcha .gform_footer,#content .box-form-min-dcha .gform_body,#content .box-form-min-dcha .gform_wrapper .gform_footer{ text-align:center!important; }#content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:not(:checked) + label::before,#content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:checked + label::before,#content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label::before,#content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:checked + label::before,#content .blog-article .blog-article-content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:not(:checked) + label::before,#content .blog-article .blog-article-content .bg-05.box-form .gform_wrapper .check [type="checkbox"]:checked + label::before,#content .blog-article .blog-article-content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label::before,#content .blog-article .blog-article-content .bg-05.box-form .gforms_confirmation_message .check [type="checkbox"]:checked + label::before{ border:1px solid #435566!important; } .box-author{ border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding:14px 0; margin-bottom:60px; margin-top:0; }.box-author + .box-author{ margin-top:-40px; }.box-author .image-author img{ background-color:transparent; margin:0; padding:0; text-align:center; border-radius:15px; -moz-border-radius:50%; -webkit-border-radius:50%; border:1px solid #fff; }.box-author .name-author{ color:#131920; font-size:1.7em; font-weight:400; margin-bottom:2px; text-transform:uppercase; background-position:0 bottom; background-repeat:no-repeat; padding:0 0 3px 0; margin:0 0 10px 0; }.box-author .description-author{ color:#131920; font-size:1.5em; font-style:italic; font-weight:300; margin-bottom:0; }#content div.validation_error.tt_validation_error,#footer div.validation_error.tt_validation_error,#content .module-cta .gform_wrapper .validation_error,#content .module-cta .gforms_confirmation_message .validation_error,#footer .module-cta .gform_wrapper .validation_error,#footer .module-cta .gforms_confirmation_message .validation_error{ font-size:19px!important; font-weight:bold!important; }.gform_confirmation_message{}#content .gform_confirmation_message h2,#footer .gform_confirmation_message h2{ font-size:28px!important; padding-left:0!important; padding-right:0!important; margin-left:0!important; margin-right:0!important; }#content .gform_confirmation_message p,#footer .gform_confirmation_message p{ font-size:16px!important; padding-left:0!important; padding-right:0!important; margin-left:0!important; margin-right:0!important; }#content .gform_confirmation_message p,#content .gform_confirmation_message h2,#footer .gform_confirmation_message p,#footer .gform_confirmation_message h2{ color:#FFFFFF!important; }#content .bg-05 .gform_confirmation_message p,#content .bg-05 .gform_confirmation_message h2,#footer .bg-05 .gform_confirmation_message p,#footer .bg-05 .gform_confirmation_message h2{ color:#13100D!important; } @media only screen and (max-width:1203px){ #header .header-text p, #header p{ margin-right:0px; } #header .moduleText p a{ display:inline-block; } #header .tt-categories{ }}@media only screen and (max-width:900px){ #content .gform_wrapper li,#footer .gform_wrapper li{ padding:0 5px!important; } #content .module-cta .imagen-position-bottom .moduleText p img,#footer .module-cta .imagen-position-bottom .moduleText p img{ position:relative; left:auto; bottom:auto; } } @media only screen and (max-width:780px){ #content .box-form-min-dcha .gform_body,#content .box-form-min-dcha .gform_wrapper .gform_footer{ width:100%; float:none; text-align:left!important; } .module-featured-blog .column_8 .article-img,.column_7 .module-featured-blog .article-img,.column_16 .module-featured-blog .column_12 .article-img{ position:relative!important; width:100%!important; height:auto!important; } .module-featured-blog .column_8 .article-img img,.column_7 .module-featured-blog .article-img img,.column_16 .module-featured-blog .column_12 .article-img img{ position:relative!important; top:auto!important; left:auto!important; width:auto; height:auto; } .post-item-list-2-col .post-item-details{ padding:22px 0 0 0; } #content .module-cta .gform_wrapper .ginput_container, #content .module-cta .gform_wrapper .gform_footer, #content .module-cta .gforms_confirmation_message .ginput_container, #content .module-cta .gforms_confirmation_message .gform_footer, #footer .module-cta .gform_wrapper .ginput_container, #footer .module-cta .gform_wrapper .gform_footer, #footer .module-cta .gforms_confirmation_message .ginput_container, #footer .module-cta .gforms_confirmation_message .gform_footer{ max-width:100%!important; } #footer p{ padding:0 0px!important; } .column_8 .module-cta .cols_group{ margin-left:0; margin-right:0; } #content .gform_wrapper li,#footer .gform_wrapper li{ padding:0!important; width:100%!important; } #content .gform_wrapper li.legal-01,#content .gform_wrapper li.legal-02,#footer .gform_wrapper li.legal-01,#footer .gform_wrapper li.legal-02{ padding:0!important; width:100%!important; } #content .column_8 .module-cta{ padding-left:0!important; padding-right:0!important; } .module-featured-blog .column_12,.module-related-blog .column_12,.module-blog-list .column_12{ margin-bottom:0px!important; } .list_bg_thumb,.module-featured-blog{ margin-bottom:0px!important; } .separador{ display:none; } #content .module-cta .moduleText,#footer .module-cta .moduleText{ padding-left:12px!important; padding-right:12px!important; } } @media only screen and (max-width:680px){ #footer .listado-iconos-8col p img.wp-image-4614{ display:none!important; } #content .module-cta .superPost h3, #footer .module-cta .superPost h3{ font-size:3.0em; } } @media only screen and (max-width:480px){ .title-row,.title-section{ margin:0 auto 25px auto!important; } #content .module-cta .superPost h3, #footer .module-cta .superPost h3{ font-size:2.0em; } #content a.button,#content input[type=submit],#content .button,#content .nav-pagination-next,#content .nav-pagination-prev,#footer a.button,#footer input[type=submit],#footer .button,#footer .nav-pagination-next,#footer .nav-pagination-prev,#content .module-cta a.button,#content .module-cta input[type="submit"],#footer .module-cta a.button,#footer .module-cta input[type="submit"]{ padding:15px 10px!important; margin-left:5%!important; margin-right:5%!important; width:90%!important; } .module-search-form .searchform .searchform-text{ margin-left:5%!important; margin-right:5%!important; width:80%!important; }}.box-form{ background-position:50% 0!important; }.box-form h2,#content .cta-formulario.box-form h2,#footer .cta-formulario.box-form h2,#content .box-form h2,#footer .box-form h2{font-weight:bold!important} #sticky-header{ display:none; position:fixed; padding:22px 18px 0 18px; z-index:9999999999; background-color:#202020; height:90px; }#sticky-header #logo,#sticky-header .tt-categories.tt-list-categories,#sticky-header .moduleText{ float:left!important; }#sticky-header #logo{ width:14%!important; margin-right:1%; margin-bottom:0; }#sticky-header #logo img{ width:auto!important; height:45px!important; }#sticky-header .module-search-form{ padding:0 0 0 0; }#sticky-header .moduleText{ margin:0 0 0 0!important; width:14%!important; }#sticky-header .moduleText p{ font-size:1.2em; }#sticky-header .tt-categories.tt-list-categories{ margin:0 0 0 0!important; width:71%!important; }#sticky-header .tt-categories.tt-list-categories ul{ margin:0 0 0 0!important; }#sticky-header .tt-categories.tt-list-categories li{ font-size:12px; margin-right:0px!important; margin-bottom:0px!important; }#sticky-header .tt-categories.tt-list-categories a{ margin:0!important; }@media only screen and (max-width:1350px){ #sticky-header{ display:none!important; }}#content .blog-article .blog-article-content .engine_content_post_bottom .module-cta,#content .engine_content_post_bottom .module-cta{ margin-top:50px!important; margin-bottom:50px!important; }.row.row-group-column{ margin-bottom:24px!important; display:inline-block!important; } #footer .gform_wrapper a{ padding:0; } .comment-form-policy-top-copy{ clear:both; } #header .btn-list-categories{ text-align:center; display:none; }#header .btn-list-categories span{ display:inline-block; width:37px; height:37px; background-image:url(https://www.hyaip.com/media/icono-nav-3.svg); background-position:0 0; background-repeat:no-repeat; cursor:pointer; margin-bottom:25px; }#header .btn-list-categories span.open{ background-image:url(https://www.hyaip.com/media/icono-nav-2.svg); }#header .tt-categories ul, #header .tt-categories + .moduleText{ display:block; }@media only screen and (max-width:740px){ #header .row.bg-image{ background-position:bottom left!important; } #header .btn-list-categories, #header .tt-categories + .moduleText{ display:block; } #header .tt-categories ul, #header .tt-categories + .moduleText{ display:none; }} .blog-article .blog-article-content .gform_wrapper .txt-legal-label label,.gform_wrapper .txt-legal-label label{ font-size:1.3em!important; }.single-post #content .gform_wrapper{ background-image:url(https://www.hyaip.com/media/background-morado.jpg)!important; background-repeat:no-repeat!important; text-align:center; padding-top:80px!important; padding-bottom:80px!important; } .single-post #content .gform_wrapper .gform_description{ text-align:center; } .single-post #content .gform_wrapper .form-3-columns .gform_fields{ text-align:center; } .single-post #content .gform_wrapper .form-3-columns li{ display:inline-block; width:100%!important; max-width:500px!important; margin-left:auto!important; margin-right:auto!important; }.single-post #content .blog-article .blog-article-content .gform_heading p, .single-post #content .blog-article .blog-article-content .gform_wrapper .form-3-columns li p{ color:#FFFFFF!important; }.single-post #content .blog-article .blog-article-content .gform_wrapper .gfield_html{ padding:0 12px!important; }.single-post #content .gform_confirmation_message *{ color:#1A171B!important; }.single-post #content .blog-article .blog-article-content .gform_wrapper .gfield_html p{ margin-bottom:5px; }.single-post #content .blog-article .blog-article-content ul{ margin-bottom:0px; }.single-post #content .blog-article .blog-article-content .gform_wrapper h2{ color:#FFFFFF; }.single-post #content .blog-article .blog-article-content .gform_wrapper .title-row span,.single-post #content .blog-article .blog-article-content .gform_wrapper .title-section span{ border:2px solid #FFFFFF; background-color:#FFFFFF; } .top-spacing{ padding-top:70px!important; }.bottom-spacing{ padding-bottom:70px!important; } body{ padding-bottom:0; background-color:#3C3C40; } #wrapper{ background-color:#3C3C40; } body #wrapper .header-content{ background-color:#FFFFFF; } .header-landing{ padding:26px 0 15px 0; } .header-landing{ text-align:left} .header-content{ padding:70px 0; } .header-content .module-text, .header-content .gform_wrapper{ background-image:url(https://www.hyaip.com/media/bg_landing_box.png); background-position:0 0; background-repeat:repeat; padding:45px; } .call-to-action-item h2{ font-size:4.0em; font-weight:300; } .call-to-action-item p{ font-size:2.0em; font-weight:400; } .header-content .noPdBottom .module-text{ padding-bottom:0px; } .header-content .form-module{ width:100%; } .header-content .gform_wrapper{ padding:15px 34px 45px 34px; } .header-content .column_12 h1{ color:#FFF; font-size:4.5em; font-weight:700; margin:0 0 50px 0; line-height:1.1em; } .header-content .column_12 h1 sup{ top:0px; } .header-content .column_12 p{ color:#FFF; font-size:2.5em; } .header-content .column_12 p.txt_min{ font-size:1.6em; margin-top:161px; } .header-content .featured-text{ font-size:1.2em; } .header-content .column_12 p strong{ color:#FF5A5A; font-weight:700; } .header-content .form-module ul li{ width:50%; padding-left:0!important; } .header-content .form-module li label{ color:#ffffff; display:block; float:none; margin-bottom:0; line-height:1.5em; } .header-content .form-module li input, .header-content .form-module li select, .header-content .form-module li textarea{ border:1px solid #FFFFFF; color:#FFFFFF; background-color:transparent; } .header-content .form-module li select option{ color:#000000!important; } .header-content .form-module .gfield_required{ display:inline; } .header-content .form-module #field_42_8, .header-content .form-module #field_42_8 li, .header-content .form-module #field_42_14, .header-content .form-module #field_42_14 li{ width:100%; } .header-content .form-module #field_42_8 input, .header-content .form-module #field_42_14 input{ width:19px; height:19px; border:1px solid #FFFFFF; color:#FFFFFF; background-color:transparent; } .header-content .form-module #field_42_8 a, .header-content .form-module #field_42_14 a{ color:#222222; text-decoration:underline; } .header-content .form-module #field_42_8 a:hover, .header-content .form-module #field_42_14 a:hover{ color:#222222; text-decoration:none; } .header-content .form-module #field_42_8 input, .header-content .form-module #field_42_8 label , .header-content .form-module #field_42_14 input, .header-content .form-module #field_42_14 label{ float:left; } .header-content .form-module #field_42_8 label, .header-content .form-module #field_42_14 label{ padding-left:5px; width:80%; } .header-content .form-module #field_42_8 .gfield_required, .header-content .form-module #field_42_14 .gfield_required{ display:none; } .header-content .form-module #field_42_8 .gfield_show, .header-content .form-module #field_42_14 .gfield_show{ display:inline; } .header-content .form-module .gform_button:hover{ background-color:#222222; } .box-spacing{ padding:0 0 10px 0; } .box-big-text p{ font-size:2.0em; } .call-to-action-item-text p.txt_min{ font-size:1.5em; margin-top:27px; font-style:italic; } .text-slider-link{ display:none; } #menu-item-2176{ display:none; } .boxBrTop{ border-top:20px solid #FFFFFF; } .testimonials-item p{ margin-bottom:60px; } footer p{ display:inline; float:left; margin-right:5px; } .bottom_footer .social-links{ padding-top:0; } .validation_error{ font-size:1em!important; } .img_corazon{ margin-top:76px; } .header-landing{ padding:0!important; } p.logo{ text-align:center; } h1{ color:#222222; font-size:4.8em; text-align:center; font-weight:900; } h2{ color:#222222; font-size:4.0em; font-weight:900; text-align:left; padding:19px 0 0 0; margin:0 0 14px 0!important; background-image:url(https://www.hyaip.com/media/landing-separador.jpg); background-position:0 0; background-repeat:no-repeat; } .bg-black h2{ background-image:url(https://www.hyaip.com/media/landing-separador01.jpg); color:#FFFFFF; } .bg-grey h2{ background-image:url(https://www.hyaip.com/media/landing-separador02.jpg); color:#FF5A5A; font-size:2.4em; } .bg-black ul{ padding:40px 0 0 0; } .bg-black ul li{ color:#FFFFFF; background-image:url(https://www.hyaip.com/media/landing-check.jpg); background-position:0 0; background-repeat:no-repeat; padding:0 0 0 57px; margin:0 0 13px 0; font-size:2.4em; } p.summary{ color:#FFFFFF; font-size:2.4em; text-align:center; font-weight:900; padding-bottom:28px; } .header{ background-color:transparent; }.header .row-inner .container{ background-image:url(https://www.hyaip.com/media/landing-header-box.png); background-position:0 0; background-repeat:no-repeat; padding:0 0 44px 0; margin:0!important; } .header .row-inner .container h2{ color:#AD988C; font-weight:900; text-align:left; padding:0 0 0 45px; margin:81px 0 13px 0!important; background-image:none; } .header .row-inner .container p{ color:#FFFEFE; font-size:1.8em; font-weight:400; text-align:left; padding:0 0 0 45px; margin:0 0 0 0!important; max-width:400px; } .header .row-inner .container .column_12 .moduleText p{ font-size:1.8em!important; color:#AD988C !important; padding:0 0 0 45px!important; max-width:none; }.header .row-inner .container .column_12:last-child .moduleText p:first-child{ font-size:1.8em!important; color:#AD988C !important; padding:0 45px 0 0!important; margin-top:138px!important; max-width:none; }.header .crafty-social-buttons-list{ margin:27px 0 0 0; padding:0; }.header .crafty-social-buttons-list li{ display:inline-block!important; list-style:none!important; background-image:none!important; margin:0 15px 15px 0; padding:0; } .header-content{ padding:0; } .header-content .bg-grey .gform_wrapper{ background-color:#EDECE8!important; } .header-content .bg-grey .module-text, .header-content .bg-grey .gform_wrapper, .header-content .bg-grey #gforms_confirmation_message{ background-image:none; background-position:0 0; background-repeat:repeat; padding:13px 25px; } .header-content .bg-grey .module-text{ padding-top:80px; } .header-content .bg-grey .gform_wrapper, .header-content .bg-grey #gforms_confirmation_message{ padding-bottom:80px; } .header-content .bg-grey #gforms_confirmation_message p{ font-size:2.4em; } .header-content .form-module ul li{ width:100%; padding-left:0!important; } .header-content .form-module li label{ color:#222222; display:block; float:none; margin-bottom:0; line-height:1.6em; } .header-content .form-module li input, .header-content .form-module li select, .header-content .form-module li textarea{ color:#222222; border:1px solid #222222; } .header-content .module-text,.header-content .gform_wrapper{ background-image:none; } .header-content .column_16 .module-text{ padding:80px 80px 20px 0; } .header-content .column_16 .module-text p{ font-size:1.6em; margin-bottom:30px; color:#000000; } .header-content .column_16 .module-text p.summary{ text-align:left; color:#000000; font-size:3.2em; font-weight:300; } .bottom_footer, .footer{ background-color:#141414; } .footer{ padding-bottom:0; }.single #content .container_column .container_column{ padding:0; }#content .moduleText h1,#content .moduleText .h1{ color:#222222; font-size:3.8em; font-weight:800; line-height:1.3em; margin:0 0 20px 0; } #content .moduleText p.summary{ color:#9D2235; font-size:2.4em; text-transform:uppercase; margin:0 0 0 0; font-weight:700; }#content .moduleText h2,#content .moduleText .h2{ color:#AD988C; font-size:3.4em; font-weight:300; line-height:1.3em; margin:0 0 0 0; } #content .header-content .moduleText h2,#content .header-content .moduleText .h2{ color:#222222; font-size:3.9em; font-weight:900; line-height:1em; margin:0 0 37px 0!important; background-image:none; padding:0!important; }#content .header-content .moduleText p.summary{ color:#000000; font-size:1.6em; text-transform:none; margin:0 0 38px 0; margin:0 0 0px 0; font-weight:400; text-align:left; }#content .header-content .moduleText ul li{ color:#000000; font-size:1.6em; text-transform:none; margin:0 20px 25px 0; font-weight:400; background-image:url(https://www.hyaip.com/media/landing-check.jpg); background-position:0 0; background-repeat:no-repeat; padding:0 0 0 57px; }.header-content .gform_wrapper{ background-color:#EDECE8!important; padding:47px 47px 47px 47px!important; }#content .gform_wrapper span.gfield_required,#content .gform_wrapper li.gfield_error .gfield_required,#footer .gform_wrapper span.gfield_required,#footer .gform_wrapper li.gfield_error .gfield_require{ color:#C72E53!important; } .blog-article .blog-article-content .gform_wrapper input,.blog-article .blog-article-content .gform_wrapper select,.blog-article .blog-article-content .gform_wrapper textarea,.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{ color:#000000!important; border:1px solid #000000; }#content .module-featured-blog h3,#content .postid-9878 h3{ margin-top:0!important; font-size:2.2em!important; font-weight:700!important; }.module-featured-blog .post-category,.module-related-blog .post-category,.module-blog-list .post-category{ margin-bottom:15px!important; }#content .gform_wrapper li.gfield_error input,#content .gform_wrapper li.gfield_error select,#content .gform_wrapper li.gfield_error textarea,#footer .gform_wrapper li.gfield_error input,#footer .gform_wrapper li.gfield_error select,#footer .gform_wrapper li.gfield_error textarea,#content .gform_wrapper .validation_error,#content .gforms_confirmation_message .validation_error,#footer .gform_wrapper .validation_error,#footer .gforms_confirmation_message .validation_error{ border-color:#C72E53!important; color:#C72E53!important; }#content .gform_wrapper li.gfield_error .gfield_checkbox label,#footer .gform_wrapper li.gfield_error .gfield_checkbox label,#content .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require,#footer .gform_wrapper li.gfield_error .gfield_checkbox .gfield_require,#content .gform_wrapper li.gfield_error .gfield_label,#footer .gform_wrapper li.gfield_error .gfield_label{ color:#C72E53!important; }#content .gform_wrapper .proteccion-datos p,#content .gform_wrapper .legal-02 p{ font-size:1.2em!important; color:#000000!important; margin:0 0 10px 0!important; font-style:italic!important; }#content .gform_wrapper .proteccion-datos p a,#content .gform_wrapper .legal-02 p a{ color:#000000!important; text-decoration:underline; }#content .gform_wrapper .proteccion-datos p a:hover,#content .gform_wrapper .legal-02 p a:hover{ color:#000000!important; text-decoration:none; } #content .gform_wrapper li.legal-01,#content .gform_wrapper li.legal-02,#footer .gform_wrapper li.legal-01,#footer .gform_wrapper li.legal-02{ width:100%!important; display:block; }.gform_wrapper .gfield_checkbox li label{ margin:0; color:#222222!important; font-size:1.2em!important; }.gform_wrapper .list-check .gfield_required{display:none}.gform_wrapper .list-check .ginput_container_checkbox .gfield_required{display:inline-block}#content .gform_wrapper .list-check .ginput_container_checkbox li{ margin:0!important; padding:0!important; }.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{ vertical-align:top!important; margin:0 15px 0 0!important; border:1px solid #222222!important; }.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{ font-weight:400!important; } #content a.button,#content input[type=submit],#content .button,#content .nav-pagination-next,#content .nav-pagination-prev,#footer a.button,#footer input[type=submit],#footer .button,#footer .nav-pagination-next,#footer .nav-pagination-prev{ border:1px solid #C72E53!important; color:#C72E53!important; background-color:#C72E53!important; color:#FFFFFF!important; font-size:15px!important; } #content .gform_confirmation_message p,#content .gform_confirmation_message h2,#footer .gform_confirmation_message p,#footer .gform_confirmation_message h2{ color:#000000!important; background-image:none!important; text-align:center!important; } #content .form_column .gform_wrapper li{ padding-left:70px!important; padding-right:70px!important; } #content .form_column .gform_wrapper li.gform-header{ text-align:left; padding-left:0!important; padding-right:0!important; }#content .form_column .gform_wrapper li.gform-header h2,#content .form_column .gform_wrapper li.gform-header p{ text-align:center!important; }#content .form_column .gform_wrapper li.gform-header p{ margin-bottom:37px!important; } #footer p,#footer p a{ color:#DBDEE3!important; }#footer p a:hover{ color:#C72E53!important; } @media only screen and (max-width:1104px){ .header-content .form-module ul li{ width:100%; padding-left:0!important; } }@media only screen and (max-width:700px){ .header-content .form-module #field_34_8 label{ display:block; } .header-content .form-module{ width:100%!important; padding:20px 12px!important; }} @media only screen and (max-width:990px){ .column_16{ width:100%; } .column_6,.column_8,.header-content .column_8,.header-content .column_16{ width:50%; } .column_6 figure{ text-align:center!important; margin-bottom:15px; } .header-content .column_16 .module-text{ padding:80px 0px 20px 0; } h1{ font-size:3.4em; }} @media only screen and (max-width:700px){ .top-spacing{ padding-top:40px!important; } .bottom-spacing{ padding-bottom:40px!important; } h2{ font-size:2.4em; } .column_6,.column_8,.header-content .column_8,.header-content .column_16{ width:100%; } #content .moduleText h1,#content .moduleText .h1{ font-size:3.0em; }#content .moduleText p.summary{ font-size:2.2em; }.header .row-inner .container h2{ font-size:3.0em!important; padding:0 10px!important; margin:81px 0 13px 0!important; }#content .header-content .moduleText h2,#content .header-content .moduleText .h2{ font-size:3.1em; }#content .header-content .moduleText ul li{ font-size:1.6em; padding:0 0 0 40px; } .header-content .gform_wrapper{ padding:10px!important; }.column_4_offset{ margin-left:0!important; }.header .row-inner .container .column_12 .moduleText p{ padding:0 0 0 10px!important; }.header .row-inner .container .column_12:last-child .moduleText p:first-child{ padding:0 0 0 10px!important; margin-top:15px!important; }.header .crafty-social-buttons-list{ padding:0 0 0 10px!important; }#content .form_column .gform_wrapper li{ padding-left:0px!important; padding-right:0px!important; } } .first-letter{ padding-left:115px!important; } .spacing-left,.box_text_mas_content .moduleText{ padding-left:55px!important; }.box_text_mas_content .moduleText{ padding-left:103px!important; }.first-letter strong{ display:block; margin:0 0 0 -60px; color:#A3273F; float:left; font-size:80px; font-family:'Trirong',serif; }.box_text_mas p.mas a{ background:url(//www.hyaip.com/es//media/icon_accordion.png) no-repeat right 5px; padding-right:45px; height:20px; display:inline-block; } .postid-9878 h1{ font-size:3.8em!important; font-weight:900!important; }.postid-9878 #content .moduleText h2,.postid-9878 #content .moduleText .h2{ color:#222222!important; font-size:2.8em!important; font-weight:900!important; line-height:1.3em!important; margin:0 0 26px 0!important; }.postid-9878 h3{ font-size:1.8em!important; font-weight:700!important; margin:39px 0 13px 0!important; }.postid-9878 #content .moduleText p,.postid-9878 #content .moduleText ul li{ color:#333333!important; font-size:1.5em!important; line-height:1.5em!important; }.postid-9878 #content .moduleText .owl-item p,.postid-9878 #content .moduleText .owl-item ul li{ font-size:0.9em!important; }.postid-9878 #content .moduleText .owl-item h2,.postid-9878 #content .moduleText .owl-item .h2,.postid-9878 #content .moduleText .owl-item h3,.postid-9878 #content .moduleText .owl-item .h3{ font-size:1.2em!important; margin:0 0 26px 0!important; } .postid-9878 #content .moduleText p span{ font-size:1.0em!important; }.postid-9878 #content .moduleText ul li{ background:url(//www.hyaip.com/es//media/boliche-color.png) no-repeat left 5px; padding-left:20px; } .postid-9878 #content .entradilla,.postid-9878 #content .moduleText .entradilla{ font-size:2.8em!important; font-weight:300!important; color:#ad988c!important; line-height:1.3em!important; } .postid-9878 #content .wpsm_nav ul li,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li{ border:0!important; background-color:transparent!important; padding-right:0!important; background-image:none!important; }.postid-9878 #content .wpsm_nav ul li a{ border:0!important; background-color:transparent!important; text-align:left!important; font-weight:700!important; font-size:1.8em!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a:hover,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a:focus,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li>a{ color:#333333!important; background-color:transparent!important; border:0!important; text-align:right!important; padding:0 30px 20px 0!important; background-image:none!important; list-style:none!important; font-size:1.125em!important; font-weight:700!important; }.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a:hover,.postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li.active>a:focus,.postid-9878 #content .wpsm_nav ul li a:hover,.postid-9878 #content .wpsm_nav ul li.active a:hover,.postid-9878 #content .wpsm_nav ul li.active a{ color:#a3273f!important; }.postid-9878 #content .bg-02 .moduleText h2,.postid-9878 #content .bg-02 .moduleText .h2,.postid-9878 #content .bg-02 .moduleText p{ color:#FFFFFF!important; } .postid-9878 #content .moduleText blockquote{ margin-top:25px!important; }.postid-9878 #content .moduleText blockquote p{ font-style:normal!important; }.postid-9878 #content .moduleText blockquote p{ font-size:22px!important; font-family:Georgia,serif!important; }.postid-9878 #content .moduleText blockquote p:before,.postid-9878 #content .moduleText blockquote p:after{ display:inline-block; vertical-align:top; height:30px; line-height:48px; font-size:80px; color:#A3273F!important; font-weight:700!important; }.postid-9878 #content .moduleText blockquote p:before{ content:'\201C'; margin-right:4px; margin-left:-8px; }.postid-9878 #content .moduleText blockquote p:after{ content:'\201D'; margin-left:4px; margin-right:-8px; line-height:88px; }.postid-9878 #content .gform_wrapper{ text-align:center; }.postid-9878 #content .form-3-columns{ width:100%!important; max-width:450px!important; margin-left:auto!important; margin-right:auto!important; text-align:left; display:inline-block; } .postid-9878 #content .form-3-columns li{ width:100%!important; display:inline-block; text-align:left; }.postid-9878 #content .form-3-columns li label{ color:#333333!important; }.postid-9878 #content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .gform_wrapper .check [type="checkbox"]:checked + label:before,.postid-9878 #content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before,.postid-9878 #content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,#content .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,#content .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before{ border:1px solid #333333!important; }.postid-9878 #content .gform_wrapper .legal-02 p{ font-style:normal!important; font-size:12px!important; margin-bottom:5px!important; line-height:1.8em!important; } .postid-9878 .bottom-spacing-min{ padding-bottom:60px; }.postid-9878 .top-spacing-min{ padding-top:60px; }.postid-9878 .gform_body,.postid-9878 .gform_footer{ width:60%!important; float:left!important; clear:none!important; }.postid-9878 #content .gform_wrapper li.legal-01{ margin-top:0!important; }.postid-9878 .gform_footer{ width:40%!important; margin-top:40px; }.postid-9878 #content .form-3-columns{ width:80%!important; max-width:none!important; }.postid-9878 #content .form-3-columns.gform_confirmation_wrapper{ width:100%!important; max-width:none!important; } .postid-9878 .spacing{ padding-top:100px!important; padding-bottom:330px!important; }.postid-9878 #content .gform_wrapper,#content .blog-article .blog-article-content .gform_wrapper{ padding:0px 0 30px 0; }.postid-9878 #content .gform_wrapper label,.postid-9878 #content .blog-article .blog-article-content .gform_wrapper label{ display:none; }.postid-9878 .gform_wrapper ul li.gfield{ margin-top:0px!important; margin-bottom:0!important; padding:0!important; }.postid-9878 .gform_wrapper ul li.gfield p{ margin:25px 0 0 0!important; font-weight:bold; } @media (max-width:769px){ .postid-9878 #content .moduleText .owl-item p,.postid-9878 #content .moduleText .owl-item ul li{ font-size:12px!important; } .first-letter{ padding-right:30px!important; padding-left:115px!important; } .postid-9878 #content .entradilla, .postid-9878 #content .moduleText .entradilla, .postid-9878 #content .entradilla h1, .postid-9878 #content .moduleText .h1{ padding-left:30px!important; padding-right:30px!important; } .postid-9878 #content .entradilla h1,.postid-9878 #content .moduleText .h1{ line-height:1.2em!important; } .spacing-left, .box_text_mas_content .moduleText{ padding-left:55px!important; padding-right:30px!important; } .box_text_mas_content .moduleText{ padding-left:103px!important; padding-right:30px!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li{ float:left!important ; margin-right:-1px!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs{ float:none!important; margin:0px!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li{ }.postid-9878 #content #tab_container_99737 .wpsm_nav{ } .postid-9878 .gform_body,.postid-9878 .gform_footer{ width:100%!important; float:none!important; clear:none!important; }.postid-9878 #content .form-3-columns{ width:80%!important; max-width:none!important; } } @media (min-width:768px){ .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li{ }.postid-9878 #content #tab_container_99737 .wpsm_nav{ } .postid-9878 #content .wpsm_nav-tabs li:before{ display:none!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs li a i{ display:none!important; } .postid-9878 #content .wpsm_nav-tabs{ margin-left:0px!important; margin-right:0px!important; } .postid-9878 #content #tab_container_99737 .wpsm_nav-tabs>li{ } } .postid-9878 #content .gform_wrapper,#content .blog-article .blog-article-content .gform_wrapper{ padding:0px 0 0px 0!important; } .postid-9878 #content .formulario-pie .form-3-columns li{ width:33.333333%!important; display:inline-block; margin-top:16px!important; padding-top:0!important; }.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper label,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper p,.postid-9878 #content .formulario-pie .gform_wrapper label,.postid-9878 #content .formulario-pie .gform_wrapper p,.postid-9878 #content .formulario-pie .cta-formulario p,.postid-9878 #content .formulario-pie .cta-formulario p{ font-size:1.6em!important; color:#FFFFFF!important; }.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper a,.postid-9878 #content .formulario-pie .gform_wrapper a,.postid-9878 #content .formulario-pie .gform_wrapper .proteccion-datos p a,.postid-9878 #content .formulario-pie .gform_wrapper .legal-02 p a{ color:#FFFFFF!important; text-decoration:underline; }.postid-9878 #content .formulario-pie .gform_wrapper input.button{ width:auto!important; }.postid-9878 #content .formulario-pie .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .formulario-pie .gform_wrapper .check [type="checkbox"]:checked + label:before,.postid-9878 #content .formulario-pie .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .formulario-pie .gforms_confirmation_message .check [type="checkbox"]:checked + label:before,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper .check [type="checkbox"]:checked + label:before,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:not(:checked) + label:before,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gforms_confirmation_message .check [type="checkbox"]:checked + label:before{ border:1px solid #ffffff!important; }.postid-9878 #content .formulario-pie .gform_wrapper li.check li{ padding:0!important; width:100%!important; max-width:none!important; }.postid-9878 #content .formulario-pie .form-3-columns li.check,.postid-9878 #content .formulario-pie .form-3-columns li.check li{ width:100%!important; display:inline-block; }.postid-9878 #content .formulario-pie .gform_body,.postid-9878 #content .formulario-pie .gform_footer{ width:100%!important; margin:0px!important; float:none!important; }.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper input,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper select,.postid-9878 #content .formulario-pie .blog-article .blog-article-content .gform_wrapper textarea,.postid-9878 #content .formulario-pie .gform_wrapper input,.postid-9878 #content .formulario-pie .gform_wrapper select,.postid-9878 #content .formulario-pie .gform_wrapper textarea{ background-color:transparent; width:100%!important; color:#FFFFFF!important; font-size:1.6em!important; border:1px solid #FFFFFF; padding:14px!important; }.postid-9878 #content .formulario-pie input[type=submit]{ border:1px solid #FFFFFF!important; background-color:#FFFFFF!important; color:#3D3C41!important; }.postid-9878 #content .formulario-pie input[type=submit]:hover{ border:1px solid #3D3C41!important; background-color:#3D3C41!important; color:#FFFFFF!important; } @media (max-width:768px){ .postid-9878 #content .formulario-pie .form-3-columns li,.postid-9878 #content .form-3-columns li{ width:100%!important; }}