img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }  img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; } .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; }  #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/blank.gif'); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -30px; } #fancybox-right-ico { background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png'); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-y.png'); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png'); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-y.png'); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png'); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancy_title_over.png'); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png') -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png') 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url('https://reklamszonyeg.hu/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png') -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }  #fancybox-wrap, #fancybox-content, #fancybox-outer {   box-sizing: content-box;   -moz-box-sizing: content-box;   -webkit-box-sizing: content-box; } html {   font-family: sans-serif;   -webkit-text-size-adjust: 100%;   -ms-text-size-adjust: 100%; } body {   margin: 0; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {   display: block; } audio, canvas, progress, video {   display: inline-block;   vertical-align: baseline; } audio:not([controls]) {   display: none;   height: 0; } [hidden], template {   display: none; } a {   background-color: transparent;   -webkit-transition: all .3s ease 0s;   -moz-transition: all .3s ease 0s;   transition: all .3s ease 0s; } a:active, a:hover {   outline: 0;   -webkit-transition: all .3s ease 0s;   -moz-transition: all .3s ease 0s;   transition: all .3s ease 0s; } abbr[title] {   border-bottom: 1px dotted; } b, strong {   font-weight: bold;   color: #E01428; } dfn {   font-style: italic; } mark {   background: #ff0;   color: #000; } 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: 1em 40px; } hr {   box-sizing: content-box;   height: 0; } pre {   overflow: auto; } code, kbd, pre, samp {   font-family: monospace, monospace;   font-size: 1em; } button, input, optgroup, select, textarea {   color: inherit;   font: inherit;   margin: 0; } button {   overflow: visible; } 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; } button::-moz-focus-inner, input::-moz-focus-inner {   border: 0;   padding: 0; } input {   line-height: normal; } input[type="checkbox"], input[type="radio"] {   box-sizing: border-box;   padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {   height: auto; } input[type="search"] {   -webkit-appearance: textfield;   box-sizing: border-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {   -webkit-appearance: none; } fieldset {   border: 1px solid #c0c0c0;   margin: 0 2px;   padding: 0.35em 0.625em 0.75em; } legend {   border: 0;   padding: 0; } textarea {   overflow: auto; } optgroup {   font-weight: bold; } table {   border-collapse: collapse;   border-spacing: 0; } td, th {   padding: 10px;   border: 1px solid #bdbdbd; } .site{ overflow:hidden; }  body, button, input, select, textarea {   color: #404040;   font-size: 16px;   font-size: 1rem;   line-height: 1.5; } h1, h2, h3, h4, h5, h6 {   text-transform: capitalize;   clear: both;   margin: 0 0 10px; }  dfn, cite, em, i {   font-style: italic; } blockquote {   margin: 0 1.5em; } address {   margin: 0 0 1.5em; } pre {   background: #eee;   font-family: "Courier 10 Pitch", Courier, monospace;   font-size: 15px;   font-size: 0.9375rem;   line-height: 1.6;   margin-bottom: 1.6em;   max-width: 100%;   overflow: auto;   padding: 1.6em; } code, kbd, tt, var {   font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;   font-size: 15px;   font-size: 0.9375rem; } abbr, acronym {   border-bottom: 1px dotted #666;   cursor: help; } mark, ins {   background: #fff9c0;   text-decoration: none; } big {   font-size: 125%; }  html {   box-sizing: border-box; } *, *:before, *:after {        box-sizing: inherit; } body {   background: #fff;   } blockquote:before, blockquote:after, q:before, q:after {   content: ""; } blockquote, q {   quotes: "" ""; } hr {   background-color: #ccc;   border: 0;   height: 1px;   margin-bottom: 1.5em; } ul, ol {   margin: 0 0 15px 2em; } ul {   list-style: disc; } ol {   list-style: decimal; } li > ul, li > ol {   margin-bottom: 0;   margin-left: 15px; } dt {   font-weight: bold; } dd {   margin: 0 1.5em 1.5em; } img {   height: auto;        max-width: 100%;   } .header_logo img {   max-height: 65px; } table {   margin: 0 0 1.5em;   width: 100%; }  button, input[type="button"], input[type="reset"], input[type="submit"] {   border: 1px solid;   border-color: #ccc #ccc #bbb;   border-radius: 3px;   background: #e6e6e6;   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);   color: rgba(0, 0, 0, .8);   font-size: 12px;   font-size: 0.75rem;   line-height: 1;   padding: .6em 1em .4em;   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {   border-color: #ccc #bbb #aaa;   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {   border-color: #aaa #bbb #bbb;   box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {   color: #d9d9d9;   border: 2px solid #cccccc;   border-radius: 3px; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {   color: #111; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] {   padding: 3px; } textarea {   padding-left: 3px;   width: 100%; }  a {   color: #e01428; } a:visited {   color: #e01428; } a:focus {   outline: none;   border: none; } a:hover, a:active {   outline: 0; }  .my_class_pages .onee {   position: fixed;   width: 100%;   top: 0;   z-index: 999;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; }  .main-nav-scrolled {   position: fixed;   width: 100%;   top: 0;   background: #ffffff;   z-index: 999;   box-shadow: 0 2px 3px rgba(0, 0, 0, .4); } .innerr_header, .top_inner_header {   padding: 0px; } .main-navigation {   display: inline-block;   width: 100%;   float: right;   padding-top: 23px;   padding-bottom: 23px;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } .main-navigation ul {   display: none;   list-style: none;   margin: 0;   padding-left: 0; } .main-navigation li {   float: left;   position: relative; } .main-navigation a {   display: block;   text-decoration: none; } .main-navigation ul ul {   padding: 10px 5px;   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);   float: left;   position: absolute;   top: 100%;   left: -999em;   z-index: 99999;   background-color: rgba(255, 255, 255, 0.8); } .main-navigation ul ul ul {   left: -999em;   top: 0; } .main-navigation ul ul a {   width: 200px; } .main-navigation ul ul li {   text-align: left; } .main-navigation li:hover > a, .main-navigation li.focus > a {} .main-navigation ul ul:hover > a, .main-navigation ul ul .focus > a {} .main-navigation ul ul a:hover, .main-navigation ul ul a.focus {} .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {   left: auto; } .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {   left: 100%; } .main-navigation .current a {   color: #ec1b2e; }  .menu-toggle, .main-navigation.toggled ul {   display: block; } .menu-toggle {   display: none; } @media screen and (min-width: 37.5em) {   .main-navigation ul {     display: block;   } } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {   margin: 0 0 1.5em;   overflow: hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {   float: left;   width: 50%;   line-height: 0; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {   float: right;   text-align: right;   width: 50%; } .main-navigation .menu-menu-1-container, .main-navigation .nav {   float: none;   padding-right: 5px;   padding-top: 3px; } .main-navigation ul.sub-menu>li a {   text-transform: capitalize; }  .screen-reader-text {   clip: rect(1px, 1px, 1px, 1px);   position: absolute !important;   height: 1px;   width: 1px;   overflow: hidden; } .screen-reader-text:focus {   background-color: #f1f1f1;   border-radius: 3px;   box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);   clip: auto !important;   color: #21759b;   display: block;   font-size: 14px;   font-size: 0.875rem;   font-weight: bold;   height: auto;   left: 5px;   line-height: normal;   padding: 15px 23px 14px;   text-decoration: none;   top: 5px;   width: auto;   z-index: 100000;   }  .alignleft {   display: inline;   float: left;   margin-right: 1.5em; } .alignright {   display: inline;   float: right;   margin-left: 1.5em; } .aligncenter {   clear: both;   display: block;   margin-left: auto;   margin-right: auto; }  .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {   content: "";   display: table; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {   clear: both; }  .widget {   margin: 0 0 1.5em; }  .widget select {   max-width: 100%; }  .widget_search .search-submit {   display: none; }  .sticky {   display: block; } .hentry {   margin: 0 0 1.5em; } .byline, .updated:not(.published) {   display: none; } .single .byline, .group-blog .byline {   display: inline; } .page-content, .entry-content, .entry-summary {   margin: 1.5em 0 0; } .page-links {   clear: both;   margin: 0 0 1.5em; }  .blog .format-aside .entry-title, .archive .format-aside .entry-title {   display: none; }  .comment-content a {   word-wrap: break-word; } .bypostauthor {   display: block; }  .infinite-scroll .posts-navigation,  .infinite-scroll.neverending .site-footer {        display: none; }  .infinity-end.neverending .site-footer {   display: block; }  .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {   border: none;   margin-bottom: 0;   margin-top: 0;   padding: 0; }  embed, iframe, object {   max-width: 100%; }  .wp-caption {   margin: 0;   max-width: 100%; } .wp-caption img[class*="wp-image-"] {   display: block;   margin: 0 auto; } .wp-caption-text {   text-align: center; } .wp-caption .wp-caption-text {   margin: 0.8075em 0; }  .gallery {   margin-bottom: 1.5em; } .gallery-item {   display: inline-block;   text-align: center;   vertical-align: top;   width: 100%; } .gallery-columns-2 .gallery-item {   max-width: 50%; } .gallery-columns-3 .gallery-item {   max-width: 33.33%; } .gallery-columns-4 .gallery-item {   max-width: 25%; } .gallery-columns-5 .gallery-item {   max-width: 20%; } .gallery-columns-6 .gallery-item {   max-width: 16.66%; } .gallery-columns-7 .gallery-item {   max-width: 14.28%; } .gallery-columns-8 .gallery-item {   max-width: 12.5%; } .gallery-columns-9 .gallery-item {   max-width: 11.11%; } .gallery-caption {   display: block; }  * {   margin: 0px;   padding: 0px;   word-wrap: break-word; } .clearfix:before, .clearfix:after, .comment-metadata:before, .comment-metadata:after {   content: "";   display: table; } .clearfix:after, .clearfix:after, .comment-metadata:before, .comment-metadata:after {   clear: both; } body {   font-family: 'Lato', sans-serif;   font-weight: 400;   font-size: 14px;   line-height: 1.6; } a {   display: inline-block;   text-decoration: none; } a:hover {   text-decoration: none; } .ak-container {   width: 960px;   margin: 0px auto; } .ak-container2 {   width: 1100px;   margin: 0px auto; }  .portfolio_slider_image {   margin: 0; } .gaga_lite_slider li {   line-height: 0; } .slider_area .gaga_lite_slider .bx-pager.bx-default-pager {   position: absolute;             bottom: 50px;   right: 0px;   width: auto; } .gaga_lite_slider {   text-align: center; } .gaga_lite_slider img {   display: inline-block !important;   width: 100%; } .bxslider {   margin-left: 0px; } .bx-wrapper *{direction:ltr} .slider_area .gaga_lite_slider {   position: relative; } .slider_area .gaga_lite_slider span.next-page {   position: absolute;   bottom: 50px;   text-align: center;   z-index: 9; left:45%; } .slider_area .gaga_lite_slider span.next-page a {   position: relative;   -webkit-animation: next-page 2s linear 3s infinite alternate;        animation: next-page 2s linear 3s infinite alternate;   color: #ed1b2f;   font-size: 35px;   font-weight: bold; }  @-webkit-keyframes next-page {   0% {     top: 0px;   }   100% {     top: 20px;   } }  @keyframes next-page {   0% {     top: 0px;   }   100% {     top: 20px;   } } .slider_area .gaga_lite_slider .bx-controls.bx-has-pager {   position: relative;   width: 960px;   margin: 0 auto; } .slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item {   display: inline-block; } .slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link {   display: inline-block;   width: 35px;   border-bottom: 5px solid #000000;   color: #000000;   text-align: center;   font-size: 18px;   font-weight: 300;   line-height: 26px;   margin: 0px;   margin-left: 5px;   border-radius: 0px;   text-indent: 0px;   background: none;   height: auto !important; } .slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active {   border-bottom: 5px solid #ed1b2f;   color: #ed1b2f;   font-weight: 500; } .slider_area .gaga_lite_slider .slider_capation {   position: absolute;   bottom: 100px;   left: 0px;   text-align: right;   width: 100%; } .slider_area .gaga_lite_slider .slider_capation .slider_title, .slider_area .gaga_lite_slider .slider_capation .slider_content {   color: #0e0000;   font-size: 28px;   line-height: 1.5;   font-weight: 800;   text-transform: uppercase; } .slider_area .gaga_lite_slider .slider_capation .slider_title{   font-size: 45px; } .slider_area .gaga_lite_slider .slider_capation .slider_content{   font-size: 31px; } .slider_area .gaga_lite_slider .slider_capation .slider_content span.highlite {   color: #ed1b2f; } div.highlite {   color: #ed1b2f; }  .site-header .ak-container {   position: relative; } .site-header .ak-container .header_logo {   float: left;   top: 0px;   left: 0px;   width: 20%;   height: 100%;   overflow: hidden;   border-top: 5px solid transparent;   border-bottom: 5px solid transparent;   line-height: 0; } .site-header .ak-container .header_logo a {   line-height: 0; } .header_logo_outer {   display: table;   width: 100%;   height: 100%; } .header_logo_outer a {   display: table-cell;   vertical-align: middle; } .main-navigation ul {   text-align: right;   display: block;   margin: 0px;   padding: 0px; } .main-navigation ul>li {   float: none;   display: inline-block; } .main-navigation ul>li a {   color: #000000;   font-weight: 700;   text-transform: uppercase;   font-size: 18px;   line-height: normal;   padding: 0px 10px; } .main-navigation ul.nav >li:first-child a {   padding-left: 0px; } .main-navigation ul>li a:hover, .main-navigation ul>li.active a {   color: #ec1b2e; } .site-title {   margin: 0px; } #toggle {   float: right;   width: 28px;   height: 30px;   margin: 22px auto;   cursor: pointer; } #toggle.on div {   background: #000000; } #toggle div {   width: 100%;   height: 5px;   background: #ffffff;   margin: 4px auto;   transition: all 0.3s;   backface-visibility: hidden;   -webkit-backface-visibility: hidden; } #toggle.on div {   background: #ffffff; } #toggle.on .one {   transform: rotate(45deg) translate(5px, 5px); -webkit-transform: rotate(45deg) translate(5px, 5px); -moz-transform: rotate(45deg) translate(5px, 5px); -ms-transform: rotate(45deg) translate(5px, 5px); -o-transform: rotate(45deg) translate(5px, 5px); } #toggle.on .two {   opacity: 0; } #toggle.on .three {   transform: rotate(-45deg) translate(7px, -8px); -webkit-transform: rotate(-45deg) translate(7px, -8px); -ms-transform: rotate(-45deg) translate(7px, -8px); -o-transform: rotate(-45deg) translate(7px, -8px); -moz-transform: rotate(-45deg) translate(7px, -8px); } #menu {   width: 76%;   text-align: center;   margin: auto; display:inline-block; } .menu-on-top #menu {   bottom: 0px;   right: 50px; } .menu-on-right #menu {   bottom: 0;   right: 0;   width: 0px;   overflow: hidden; }  #plx_about_section {   } #plx_about_section .gaga_lite_background {   width: 100%;   height: 100%;   background-color: rgba(255, 255, 255, 0.5); z-index:0;  padding: 140px 0px; } #plx_about_section .ak-container {   position: relative; } #plx_about_section, #plx_testimonial_section {   background-size: cover !important;   background-attachment: fixed !important; } #plx_testimonial_section .bx-pager-item {   display: inline-block;   margin-left: 10px; } #plx_about_section .combine {   float: left;   width: 50%;   padding-right: 30px; } #plx_about_section .combine .about_title {   font-size: 56px;   line-height: 56px;   color: #ed1b2f;   font-weight: 700;   text-transform: uppercase; } #plx_about_section .combine_content {   padding-top: 80px;   width: 50%;   float: right; } #plx_about_section .combine_content .about-contents {   color: #010101;   font-size: 18px;   line-height: 30px;   font-weight: 300; } #plx_about_section .combine_content .buy {   text-align: right; } #plx_about_section .combine_content .buy a {   font-size: 18px;   line-height: 50px;   font-weight: 500;   color: #ffffff;   background: #ed1b2f;   padding: 0px 30px;   text-align: center;   text-transform: capitalize; } h2.about_section_title {   text-align: left !important; }  #plx_service_section {   background-size: cover !important;   background-attachment: fixed !important; } .service_section, .team_section, .skill_section, .blog_section, .portfolio_section, #plx_client_section, .pricing_section {   padding: 80px 0px; } h2.about_section_title, .service_section_title h2, .team_section h2, .blog_sectio_title h2, .blog_latest_post h2, .portfolio_section h2, .skill_section_title h2, .client_section_title h2, .pricing_section h2, .cta_section_title h2, .testimonial-title h2 {   color: #ed1b2f;   font-size: 56px;   line-height: normal;   font-weight: 900;   text-align: center;   text-transform: uppercase;   margin: 0px;   padding: 0px; } .cta_section_title h2 {   text-align: center !important;   margin-bottom: 8px; } .cta_btn_link a{   margin-top: 13px !important; } h2.about_section_title span, .service_section_title h2 span, .team_section h2 span, .blog_sectio_title h2 span, .blog_latest_post h2 span, .portfolio_section h2 span, .skill_section_title h2 span, .client_section_title h2 span, .pricing_section h2 span, .cta_section_title h2 span, .testimonial-title h2 span {   display: block;   color: #0e0000;   font-weight: 700;   font-size: 18px;   text-transform: uppercase;   line-height: 18px; } #plx_service_section .service-posts {   position: relative;   margin: 95px 0px; } #plx_service_section .service-posts:before {   width: 60px;   background: rgb(255, 255, 255);   position: absolute;   top: 50%;   left: 50%;   height: 60px;   margin-top: -30px;   margin-left: -30px; } #plx_service_section .service-posts-wrap {   width: 50%;   display: inline-block;   padding: 40px 0px; } #plx_service_section .service-posts-wrap:nth-child(odd) {   border-right: 1px solid #ed1b2f;   float: left; } #plx_service_section .service-posts-wrap:nth-child(even) {   float: right; } #plx_service_section .service-posts-wrap:first-child, #plx_service_section .service-posts-wrap:nth-child(2) {   border-bottom: 1px solid #ed1b2f; } #plx_service_section .service-posts-wrap .service_title, #plx_service_section .service-posts-wrap .services-excerpt-content {   float: right;   width: 80%;   padding-left: 20px;   padding-right: 70px; } #plx_service_section .service-posts-wrap:nth-child(even) .service_title, #plx_service_section .service-posts-wrap:nth-child(even) .services-excerpt-content {   float: left;   padding-right: 20px;   padding-left: 70px;   text-align: right; } #plx_service_section .service-posts-wrap .service_title a h3 {   font-weight: 500;   color: #ed1b2f;   font-size: 20px;   line-height: normal;   text-transform: capitalize;   margin-bottom: 10px; } #plx_service_section .service-posts-wrap .services-excerpt-content {   color: #44495e;   font-size: 15px;   line-height: 20px;   height: 80px;   overflow: hidden; } #plx_service_section .service-posts-wrap .service_image {   float: left;   width: 20%; } #plx_service_section .service-posts-wrap:nth-child(even) .service_image {   float: right; } #plx_service_section .service-posts-wrap .service_image figure img {   border-radius: 100%;   background: #ED1B2F; } #plx_service_section .service-posts-wrap .service_image figure {   margin: 0px;   margin-left: 10px; } #plx_service_section .service-posts-wrap:nth-child(even) .service_image figure {   margin: 0px;   margin-right: 10px; } #plx_service_section .service-descr {   color: #373737;   font-size: 16px;   line-height: 25px;   text-align: center;   max-height: 75px;   overflow: hidden;   font-weight: 500; }  .team_title {   margin-bottom: 50px; } .team_section {   text-align: center; } ol.children {   list-style: none; } .team_section .team_slider {   position: relative; } #plx_team_section .nbs-flexisel-nav-left {   background: url("https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/team_left.png") no-repeat scroll center center !important;   left: 0;   top: 50% !important;   margin-top: -11px; } #plx_team_section .nbs-flexisel-nav-right {   background: url("https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/team_right.png") no-repeat scroll center center !important;   right: 0;   top: 50% !important;   margin-top: -11px; } #plx_team_section .nbs-flexisel-container {   text-align: center; } #plx_team_section .nbs-flexisel-inner {   width: 90%;   float: none;   margin: 0 auto;   border: none;   background: transparent;   display: inline-block; } #plx_team_section .nbs-flexisel-item a {   display: block; } #plx_team_section .nbs-flexisel-item .team_inner {   display: block !important;   position: relative !important;   line-height: 0px !important;   overflow: hidden; } #plx_team_section .team_image {   width: 100% !important;   height: auto !important;   -webkit-transition: all 2s ease 0s;   -moz-transition: all 2s ease 0s;   transition: all 2s ease 0s; } #plx_team_section .nbs-flexisel-item:hover .team_image {   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1); } #plx_team_section .nbs-flexisel-item .team_cover {   position: absolute !important;   width: 100% !important;   height: 100% !important;   top: 0px;   left: 0px;   display: inline-block; } #plx_team_section .nbs-flexisel-item .team_cover::before {   content: "";   position: absolute;   top: 0px;   left: 0px;   width: 100%;   height: 100%;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/geek2.png) no-repeat !important;   background-size: cover !important;   z-index: 2 !important;   top: 0px;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item .team_cover::after {   content: "";   position: absolute;   top: 0px;   left: 0px;   width: 100%;   height: 100%;   background: rgba(0, 0, 0, 0.25) !important;   background-size: cover !important;   z-index: 2 !important;   top: 0px;   opacity: 0;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item:hover .team_cover::before {   transform: scale(5);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item:hover .team_cover::after {   opacity: 1;   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item .team_name {   position: absolute !important;   width: 100% !important;   bottom: -20px;   display: block;   text-align: center;   color: #000000;   font-size: 15px;   text-transform: capitalize;   font-weight: 300;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item:hover .team_name {   bottom: 20px;   -webkit-transform: scale(1.2);   -moz-transform: scale(1.2);   -ms-transform: scale(1.2);   -o-transform: scale(1.2);   transform: scale(1.2);   color: #ffffff !important;   z-index: 9; } .team-post-wrap .owl-item {   width: 230px !important; } .team_section .team-descr {   margin-top: 50px;   margin-bottom: 30px;   color: #ed1b2f;   font-size: 18px;   line-height: 25px;   font-weight: 500;   text-align: center;   width: 528px;   display: inline-block; }  .blog_latest_post h2, .blog_sectio_title h2 {   text-align: left !important;   margin-bottom: 20px; } .blog_main_post {   float: left;   width: 69.799%; } .blog_sectio_title h2 {   text-align: left !important; } .blog_latest_post h2 {   text-align: left !important; } .blog_image figure, .blog-posts-wrap-latest figure {   margin: 0px;   padding: 0px;   line-height: 0px; } .blog_image figure img, .blog-posts-wrap-latest figure img {   width: 100%; } .blog_title a h3, .blog-posts-wrap-latest a h3 {   font-size: 18px;   line-height: 18px;   color: #ed1b2f;   font-weight: 500;   text-transform: capitalize;   margin-top: 30px; } .blog-posts-wrap-latest a h3 {   font-size: 16px; } .blog-posts-wrap-latest a h3 {   margin-top: 15px; } .blog_date_main {   margin: 5px 0; } .blog_date_main, .blog_date_sub {   color: #a0a9b6;   font-size: 12px;   line-height: 18px;   font-weight: 600;   text-transform: capitalize; } .blog_date_sub {   margin-bottom: 15px; } .blog_main_post .blogs-excerpt-content {   font-size: 15px;   line-height: 24px;   color: #44495e;   font-weight: 500;   text-align: justify;   height: 140px;   overflow: hidden; } #plx_about_section .combine_content .buy a, .blog_read_more a, .team-post-wrap>a, a.view_all_latest, .portfolio_view_all a, .cta_btn_link a, .inner .arcive_read_more a, input.wpcf7-submit, #respond .form-submit input {   margin: 15px 0px;   display: inline-block;   background: #ed1b2f;   padding: 0px 30px;   font-weight: 500;   font-size: 17px;   line-height: 50px;   color: #ffffff;   text-transform: uppercase;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in;   border: 2px solid transparent !important; } a.view_all_latest {   float: right;   margin: 0px; } .blog_latest_post a.read_more, .comment-metadata .edit-link a {   float: right; } .blog_latest_post a.read_more, .reply a, .comment-metadata .edit-link a {   display: inline-block;   line-height: 24px;   background: #ed1b2f;   padding: 0px 5px;   font-weight: 500;   font-size: 12px;   color: #ffffff;   border: 1px solid transparent;   text-transform: uppercase; } #plx_about_section .combine_content .buy a:hover, .blog_read_more a:hover, .team-post-wrap>a:hover, .blog_latest_post a.read_more:hover, .comment-metadata .edit-link a:hover, a.view_all_latest:hover, .portfolio_view_all a:hover, .cta_btn_link a:hover, .inner .arcive_read_more a:hover, .inner #respond .form-submit input:hover, input.wpcf7-submit:hover {   border-color: #ea1e30 !important;   color: #ea1e30;   background: transparent;   box-shadow: none;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .reply a:hover{   border-color: #ea1e30;   color: #ea1e30;   background: transparent;   box-shadow: none;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .blog-posts .main_like_comment, .inner .main_like_comment, .blog-posts-wrap-latest .sub_like_comment {   clear: left;   font-size: 15px;   color: #a0a9b6;   line-height: 30px;   font-weight: 500; } .inner .main_like_comment {   margin-bottom: 20px; } .comment-list {   list-style: none;   margin: 0; } .comment-list li {   padding: 20px 10px 0 10px;   border: 1px solid rgba(0, 0, 0, 0.04);   margin-bottom: 30px;   background: #ffffff;   box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05); } .comment-list li .comment-body {   margin-bottom: 5px; } .comment-list li ol {   margin: 0px 0 0 10px; } .comment-list li ol li {   box-shadow: none;   background: none;   border: 0; } .comment-list li ol li .comment-body {   margin-bottom: 20px; } .comment-list li ol li ol li {   margin-bottom: 0px;   padding: 5px; } .comment-list li ol li ol li .comment-body {   margin-bottom: 20px;   padding: 5px; } .comment-list li ol li ol li ol li .comment-body {   margin-bottom: 20px; } .comment-list li ol li ol li ol li ol li {   margin-bottom: 0px; } .comment-list li ol li ol li ol li .coment-body {   margin-bottom: 15px; } .inner #respond .form-submit input {   line-height: 35px;   margin: 0px; } .blog-posts-wrap-latest .sub_like_comment {   display: inline-block;   float: left; } .blog-posts .main_like_comment span, .inner .main_like_comment span, .blog-posts-wrap-latest .sub_like_comment span {   color: #ffffff;   display: inline-block;   background: #ed1b2f;   width: 30px; height:30px; line-height:30px;   overflow: hidden;   border-radius: 50%;   text-align: center;   margin-right: 10px;   float: left; }  span.tags-links {   color: #ed1b2f; }  .blog_latest_post {   float: right;   width: 24.6%; } .blog-posts-wrap-latest {   margin-bottom: 34px; }  #plx_skill_section {   background-repeat: no-repeat; } .skill_section {   padding: 110px 0px; } .prog {   float: left;   width: 25%;   text-align: center;   padding-top: 60px; }  .portfolio-post-wrap {   float: left;   width: 25%;   padding: 100px 15px; } .portfolio-positing {   position: relative;   margin: 0px;   line-height: 0px;   overflow: hidden; } .portfolio_image {   line-height: 0px; } .portfolio-positing img {   width: 100%;   -webkit-transition: all 2s ease 0s;   -moz-transition: all 2s ease 0s;   transition: all 2s ease 0s; } .portfolio-positing:hover img {   transform: scale(1.3); } .portfolio_main {   position: absolute;   top: 100%;   padding: 15px;   left: 0px;   width: 100%;   height: 0%;   line-height: normal;   overflow: hidden;   text-align: center;   -webkit-transition: all 3s ease 0s;   -moz-transition: all 3s ease 0s;   transition: all 3s ease 0s; } .portfolio_main .portfolio_content a {   padding: 45px 0px;   font-weight: 300;   color: #ffffff; } .portfolio_main a h3 {   font-size: 17px !important;   color: #ffffff !important;   text-transform: uppercase;   font-weight: 400; } .portfolio-positing:hover .portfolio_main {   top: 0;   left: 0px;   width: 100%;   height: 100%;   background: rgba(241, 73, 89, 0.88);   cursor: pointer;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.4s ease 0s;   -moz-transition: all 0.4s ease 0s;   transition: all 0.4s ease 0s; } .portfolio_view_all {   text-align: center; } .portfolio_view_all a {   margin: 0px; }  .client_section_title {   margin-bottom: 50px; } .client-posts .item {   text-align: center; } .client-posts .nbs-flexisel-container {   position: relative;   text-align: center !important;   max-width: 100%; } .client-posts .nbs-flexisel-inner {   width: 90%;   float: none;   display: inline-block; } .client-posts .item img {   display: inline-block;   max-width: 100%;   width: auto;   height: 52px; } .client-posts .nbs-flexisel-inner {   background: none;   border: none; } .client-posts .nbs-flexisel-nav-right {   right: 0px !important;   top: 15px !important; } .client-posts .nbs-flexisel-nav-left {   left: 0px !important;   top: 15px !important; }  .pricing_widget.clearfix {   margin-left: -15px;   margin-top: 50px; } .widget_gaga_lite_pricing {   float: left;   width: 25%; } .widget_gaga_lite_pricing>a {   display: block; } .pricing_section ul {   margin: 0px !important;   padding: 0px !important;   list-style: none !important; } .gaga-pricing-table {   margin-left: 15px;   background: #EBEBEB;   text-align: center;   position: relative;   margin-top: 60px;   padding-top: 88px;   font-size: 18px;   color: #000000;   font-weight: 300;   line-height: 0px;   text-transform: capitalize; } .gaga-pricing-head {   position: absolute;   top: -58px;   width: 100%;   z-index: 1; } .per_tex {   margin-top: -82px; } .fill {   fill: #EA1E30; } .gaga-price-box, .gaga-pricing-features-inner {   line-height: 28px; } .per_tex>.percent {   height: 100%;   color: #ffffff !important;   font-weight: 700;   line-height: initial;   text-transform: lowercase; } .percent span {   font-size: 30px;   line-height: normal;   display: inline-block; } span.gaga-pricing-plan-sub-text {   color: #ec1b2e;   font-size: 18px;   font-weight: 700;   padding-top: 5px;   display: inline-block;   line-height: normal; } li span.sign-up {   margin-top: 30px;   display: inline-block;   width: 32px;   height: 32px;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/sign_up.png) center;   background-size: 100% 100%;   background-repeat: no-repeat; } .widget_footer {   display: inline-block;   width: 100%;   height: 41px;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/pricing_btn.png) center;   background-color: #ffffff;   background-size: 100% 100%;   background-repeat: no-repeat; } .widget_gaga_lite_pricing {   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s;   margin-top: 0px;   margin-bottom: 0; } .widget_gaga_lite_pricing:hover {   margin-top: -5px;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s; } .widget_gaga_lite_pricing>a:hover .widget_footer {   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/pricing_btn2.png) center;   background-color: #ffffff;   display: inline-block;   width: 100%;   height: 41px;   background-size: 100% 100%;   background-repeat: no-repeat;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s; } .pricing_widget .sign_up_price {   margin: 10px 0px;   margin-top: 20px;   display: inline-block;   line-height: 44px;   background: #ea1e30;   padding-left: 10px;   font-weight: 500;   font-size: 15px;   color: #ffffff;   padding-right: 70px;   border: 1px solid transparent;   text-transform: uppercase;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .pricing-read a {   position: relative; } .pricing-position-outer {   position: absolute;   top: 0;   right: 0;   background: #ffffff;   height: 100%;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .pricing-position-inner {   position: relative;   height: 100%;   padding: 6px; } .pricing-position-inner:before {   content: "\f0d9";   font-family: FontAwesome;   font-style: normal;   font-weight: normal;   text-decoration: inherit;        color: #ffffff;   font-size: 18px;   position: absolute;   top: 0;   left: -5px;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .pricing_widget .sign_up_price:hover {   border-color: #ea1e30;   color: #ea1e30;   background: #ffffff !important; } .pricing_widget .sign_up_price:hover .fill {   fill: #ffffff !important; } .pricing_widget .sign_up_price:hover .pricing-position-inner:before {   color: #ea1e30; } .pricing_widget .sign_up_price:hover .pricing-position-outer {   background: #ea1e30; }  #plx_cta_section {   background-size: cover !important;   background-attachment: fixed !important; } #plx_cta_section .gaga_lite_background {  width: 100%;  height: 100%;  background-color: rgba(255, 255, 255, 0.5); z-index:0; padding: 140px 0px; } .cta_section_view {   position: relative; } .cta_image {   position: absolute;   top: -55px;   left: -60px; } .cta_desc {   text-align: center; } .cta_section_title h2 {   font-size: 50px;   text-align: right; }  .testimonial_section .bx-wrapper .bx-pager.bx-default-pager a {   border-radius: 0px;   width: 20px;   height: 3px;   background: #dddddc; } .testimonial_section .bx-wrapper .bx-pager.bx-default-pager a.active {   background: #ed1b2f; } .testimonial_section {   text-align: center;   overflow: hidden; } .testimonial_view {   margin: 80px 0px; } .testimonial-title h2 {   margin-bottom: 55px; } .bxslider_testimonial .test_image, .bxslider_testimonial .slider_title {   padding: 0px 5px; } .bxslider_testimonial .slider_capation {   position: relative; } .bxslider_testimonial .image_title {     display:inline-block;   width: 20%; } .bxslider_testimonial .slider_content {   float: right;   width: 75%;   text-align: left; } .bxslider_testimonial .slider_content p, .bxslider_testimonial .slider_title {   font-weight: 300;   font-size: 16px !important;   line-height: 24px;   color: #000000; } .bxslider_testimonial img {   display: inline-block;   border-radius: 100%;   overflow: hidden;   padding: 2px;   border: 1px solid #B1AFAF; } ul.bxslider_testimonial, ol.bxslider_testimonial {   margin: 0px !important; } .bxslider_testimonial .bx-pager-item {   display: inline-block; } .bxslider_testimonial .bx-pager-item a.active {   background-color: #ed1b2f; } .bxslider_testimonial .bx-pager-item a {   text-indent: -9999px;   width: 30px;   height: 5px;   background-color: #dddddc;   margin: 0px 5px; } .bxslider_testimonial .bx-pager-item a::before {   content: ""; }  .site-footer {   margin: 80px -15px; } .footer_1 {   float: left;   width: 45%;   display: inline-block;   padding: 0px 15px; } .footer_widget_view .contact_title {   color: #ed1b2f;   font-size: 50px;   text-transform: uppercase;   margin-bottom: 35px; } .footer_widget_view .widget-title {   font-size: 15px;   color: #010101;   text-transform: uppercase;   border: none !important;   margin: 0px !important;   line-height: normal !important;   font-weight: normal !important; } hr.border {   display: inline-block;   width: 20px;   height: 2px;   background: #ed1b2f;   margin-left: 5px;   margin-bottom: 0px; } .contact_desc {   font-size: 14px;   color: #373543;   line-height: 1.3;   font-weight: 400;   margin-bottom: 15px; } .contact_aside {   float: left;   width: 50%;   min-height: 130px; } .contact_sub_title {   color: #556b72;   font-size: 11.64px;   line-height: normal;   text-transform: uppercase;   margin-bottom: 5px; } .footer_2 {   float: left;   width: 30%;   display: inline-block;   padding: 0px 15px; } .footer_3 {   float: left;   width: 25%;   display: inline-block;   padding: 0px 15px; } .wpcf7 form span input, .wpcf7 form span textarea {   width: 100% !important;   border-color: #e8f1f4;   border-radius: 0px;   padding: 5px;   font-size: 14px;   color: #000000;   outline: none; } .wpcf7 form span textarea {   height: 100px !important;   outline: none; } .wpcf7 form p {   font-size: 11px;   color: #000000;   font-weight: 500;   text-transform: uppercase; } input.wpcf7-submit {   display: inline-block;   width: auto !important;   border-radius: 0px;   border: 2px solid transparent !important;   box-shadow: none;   } .aptf-template-3 .aptf-single-tweet-wrapper {   border: none;   border-radius: 00px;   clear: both;   color: #313537;   font-size: 12px;   float: left;   margin: 0px;   padding: 0px;   width: 100%;   -moz-box-shadow: none;   -webkit-box-shadow: none;   box-shadow: none; } .aptf-tweet-content>a {   color: #ed1b2f !important;   display: block; } .aptf-timestamp>a {   color: #8b9398 !important;   font-size: 12px !important; }  .main_footer {   border-top: 9px solid #ed1b2f;   padding: 25px 0px;   font-size: 13.5px;   color: #a0a9b6;   text-transform: capitalize; } .social_link_footer {   float: right;   width: 50%;   text-align: right; } .site-info a:hover {   color: red; } .site-info a {   color: #a0a9b6; } .aps-icon-link img {   border: none !important; }   .sidebar_background {} .inner_content_background, .sidebar_background aside {   background: #ffffff;   box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05);   margin-bottom: 30px;   padding: 15px; } .inner_header {   background-size: cover;   position: relative;   text-align: center;   color: #ed1b2f;   background-attachment: fixed;   height: 170px;   overflow: hidden; } .inner_header:after {   content:'';   position:absolute;   width:100%;   height:100%;   left:0;   top:0;   z-index: 1;   background-color:rgba(0,0,0,0.3); } .inner_header .title_background img {   width: 100%; } .inner_header .title_background {   line-height: 0px; } .inner_header>h1, .page-header>h1.page-title {   position: absolute;   top: 50%;   font-size: 50px !important;   width: 100%;   text-align: center;   color: #ffffff !important;   margin: 0px;   padding: 0px;   z-index: 2;   line-height: 1;   transform:translateY(-50%);   -webkit-transform:translateY(-50%);   -moz-transform:translateY(-50%); } .img-responsive {   width: 100%; } .content-area-no {   width: 100% !important;   float: none !important; } .content-area-left {   float: right !important; } .content-area {   float: left;   width: 66.66%;   padding: 0px 15px; } .content-area-both {   float: left;   width: 50%;   padding: 0px 15px;   position: relative;   left: 25%; } .widget-area {   position: relative;   top: 0;   height: 100%;   padding: 0px 15px; } .widget-area-left {   float: left;   width: 33.33%; } .widget-area-left-both {   float: left;   width: 25%;   position: relative;   right: 50%; } .widget-area-right {   float: right;   width: 33.33%; } .widget-area-right-both {   float: right;   width: 25%; } .widget-area-inner {   width: 100%; } .inner {   margin-top: 30px;   position: relative;   margin-left: -15px;   margin-right: -15px; } .inner h2.entry-title {   color: #ed1b2f;   font-size: 24px;   line-height: 25px;   font-weight: 700;   text-transform: uppercase;   margin: 0px;   padding: 0px;   padding-top: 15px; }  #secondary .widget_search input.search-field {   width: 100%;   border: none;   background: #eee;   border-radius: 0;   outline: 0;   border-bottom: 2px solid #ED1B2F; }  .nav-previous a, .nav-next a, .archive_pagination a, .archive_pagination span.current {   display: inline-block;   height: 30px;   line-height: 30px;   font-size: 14px;   background: #ed1b2f;   color: #ffffff;   position: relative;   padding-left: 5px;   padding-right: 5px;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;   max-width: 98%;   text-transform: capitalize;   border: 1px solid transparent; } .nav-previous a:before, .archive_pagination a.prev:before {   left: 5px;   content: "\f060"; } .nav-next a:before, .archive_pagination a.next:before {   right: 5px;   content: "\f061"; } .nav-previous a:before, .nav-next a:before, .archive_pagination a:before {   position: absolute;   font-family: "FontAwesome";   color: #ffffff;   top: 0; } .nav-previous a:hover:before, .nav-next a:hover:before, .archive_pagination a:hover:before {   color: #ed1b2f; } .nav-previous a:hover:after, .nav-next a:hover:after, .archive_pagination a.prev:hover:after, .archive_pagination a.next:hover:after {   background: #ed1b2f;   opacity: 0.3; } .nav-previous a:after, .nav-next a:after, .archive_pagination a.prev:after, .archive_pagination a.next:after {   background: #ffffff;   opacity: 0.3;   height: 96px;   width: 80px;   z-index: 1;   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s;   position: absolute;   content: "";   top: 0; } .nav-previous a:after, .archive_pagination a.prev:after {   left: 15px;   top: -25px;   -webkit-transform: rotate(70deg);   -moz-transform: rotate(70deg);   transform: rotate(70deg);   -webkit-transform-origin: 0 0 0;   -moz-transform-origin: 0 0 0;   transform-origin: 0 0 0; } .archive_pagination a.prev:after {   left: 5px; } .nav-next a:after, .archive_pagination a.next:after {   -webkit-transform: rotate(70deg);   -moz-transform: rotate(70deg);   transform: rotate(20deg);   -webkit-transform-origin: 0 0 0;   -moz-transform-origin: 0 0 0;   transform-origin: 0 0 0;   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s;   position: absolute;   content: "";   top: -50px;   right: -70px; } .archive_pagination a.next:after {   top: -55px;   right: -85px; } .archive_pagination {   text-align: center;   margin: 20px 0px; } .archive_pagination a.prev {   padding-left: 25px;   float: left; } .archive_pagination a.next {   padding-right: 25px;   float: right; } .archive_pagination span.current {   background: #E87689;   color: #000000; } .nav-previous a {   padding-left: 40px; } .nav-next a {   padding-right: 40px; } .nav-links a:hover, .archive_pagination a:hover {   box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05);   background: #ffffff;   color: #ed1b2f;   border: 1px solid #ed1b2f; }   .fn, .fn a {   text-transform: capitalize; } .comments-title:after {   display: none; } .comment-awaiting-moderation {   margin-bottom: 0px;   text-align: right;   font-size: 14px;   color: #E41428;   font-weight: bold;   font-style: italic; } .comments-title span {   color: #000000; } h2.comments-title {   margin: 0;   padding: 0;   line-height: normal;   border-left: 3px solid #ED1B2F;   padding-left: 5px;   position: relative;   margin-bottom: 20px;   color: #5a5a5a;   font-size: 16px !important;   font-weight: 700;   overflow: hidden; } .comment-form p {   display: block;   float: none;   width: 100%;   margin: 0px;   margin-bottom: 10px;   padding: 0px; } .comment-form p.form-submit {   text-align: center; } .comment-form p label {   display: inline-block;   width: 100px;   font-size: 16px;   line-height: 24px;   color: #7f7e7e; } #respond .comment-form-author input, #respond .comment-form-author input:focus, #respond .comment-form-email input:focus, #respond input:focus, #respond .comment-form-email input, #respond input {   border: none;   border-bottom: 2px solid #e4e4e4;   display: inline-block;   outline: none;   width: 100%;   height: 40px;   border-radius: 0px; } .inner #respond textarea {   outline: none;   display: inline-block;   width: 100% !important;   background: transparent!important;   border: 2px solid rgba(224, 224, 224, 0.41);   border-radius: 0px;   height: 195px !important; } .form-allowed-tags, .comment-notes {   display: none !important; } #respond .form-submit input {   display: inline-block;   width: auto !important;   border-radius: 0px;   border: none;   box-shadow: none;   display: inline-block;   height: auto !important; } #respond input#submit:hover {   background: rgba(181, 28, 28, 0.59); } #respond h3 {   margin: 0;   padding: 0;   display: block;   line-height: normal;   border-left: 3px solid #ED1B2F;   padding-left: 5px;   position: relative;   margin-bottom: 20px;   color: #5a5a5a;   font-size: 16px;   font-weight: 700;   overflow: hidden; } .inner .comment-body, .comment-respond {   position: relative;   padding: 20px 10px;   border: 1px solid rgba(0, 0, 0, 0.04);   margin-bottom: 30px;   background: #ffffff;   box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05); } .logged-in-as {   color: #5a5a5a;   font-size: 16px;   font-weight: 700; } .comment-author img {   margin-right: 10px; } .comment-metadata>a {   position: absolute;   color: #000000;   font-size: 12px;   font-weight: 700;   top: 20px;   right: 10px; } .comment-metadata .edit-link {   position: absolute;   right: 70px;   bottom: 20px; } .comment-content {   padding: 5px;   background: #ffffff;   color: #404040;   font-size: 15px;   line-height: 1.3;   font-weight: 500;   margin: 10px 0px;   margin-left: 45px; } .comment-content p {   margin-bottom: 0px; } .reply {   text-align: right; }  .widget-area ul {   margin: 0px;   padding: 0px;   list-style: none; } .widget-area li {   color: #000000;   font-size: 14px;   line-height: normal;   padding: 10px 0px;   display: block;   border-bottom: 1px solid #eee;   text-transform: capitalize; } .widget-area li.menu-item-has-children>a {   padding: 10px 0px;   text-transform: uppercase;   font-weight: bold;   border-bottom: 1px solid #eee;   display: block; } .widget-area li.menu-item-has-children:hover>a {   border-bottom: 1px solid #ED1B2F; } .widget-area li.menu-item-has-children {   border-bottom: 0px solid #eee !important;   padding: 0px; } .widget-area li a {   color: #404040; } .widget-area ul.menu>li:hover {   border-bottom: 1px solid #ED1B2F; } .widget-area ul.sub-menu {   padding-left: 5px;   text-transform: capitalize; } .widget-area ul.sub-menu>li a {   color: #404040 !important; } .widget-area ul.sub-menu>li:hover a {   color: #ED1B2F !important; } .widget-area ul.menu>li:hover>a {   color: #ED1B2F; } .widget-area li:last-child {   border-bottom: none; }  .inner .combine {   padding-bottom: 0px; } .inner .archive_image {   line-height: 0; } .inner .arcive_title a {   font-size: 18px;   text-transform: uppercase;   color: #000000;   font-weight: 700;   line-height: normal;   margin-top: 20px; } .inner .arcivce_date_auther {   color: #848282;   font-weight: 600;   font-size: 12px;   margin-top: 5px; } .inner .arcive_content {   font-size: 16px;   line-height: 1.5;   margin-top: 5px; } .posted-on a {   color: #848282; } .entry-header h1.entry-title a, .collection .page-header h1, h1.widget-title {   margin: 0px;   font-weight: 400;   text-transform: capitalize;   display: block;   line-height: normal;   border-left: 3px solid #ED1B2F;   padding-left: 5px;   position: relative;   margin-bottom: 20px;   color: #5a5a5a;   font-size: 16px;   font-weight: 700;   overflow: hidden; } .entry-content p {   font-size: 15px !important;   line-height: 1.6;   margin-bottom: 10px; } .entry-header {   position: relative; } .entry-meta {   color: #848282;   font-size: 12px;   font-weight: 600; } .entry-footer {   background: #ffffff;   margin-top: 5px;   display: block;   color: #848484;   font-weight: 600;   font-size: 12px;   text-align: right; } .entry-footer a {   margin-left: 10px;   color: #ED1B2F;   font-weight: 600;   text-transform: uppercase; } .entry-footer a:hover {   color: #000000 !important; } .inner .collection h1 {   margin: 0px; } .inner .collection article {   padding: 0px;   margin: 0px; } .inner .portfolio_slider_image img {   width: 100%; } .port_slide {   position: relative;   padding-bottom: 30px;   padding-left: 15px;   padding-right: 15px; } .port_slide #slider-prev, .port_slide #slider-next {   position: absolute;   top: 45%;   display: inline-block;   height: 60px;   width: 60px;   background: #e41b2f;   line-height: 0px;   padding: 30px 0px;   text-align: center;   overflow: hidden; } .port_slide #slider-prev:hover, .port_slide #slider-next:hover {   background: rgba(228, 27, 47, 0.68) } .port_slide #slider-prev {   left: 15px; } .port_slide #slider-next {   right: 15px; } .port_slide #slider-prev a, .port_slide #slider-next a {   color: #ffffff; } .port_slide #slider-prev a:before, .port_slide #slider-next a:before {   content: "\f053";   font-family: FontAwesome;   font-style: normal;   font-weight: normal;   text-decoration: inherit;   color: #ffffff;   font-size: 25px;   padding: 0px;   height: 60px;   width: 60px;   display: inline-block;   line-height: 0px; } .port_slide #slider-next a:before {   content: "\f054"; }  .error-404 {   text-align: center;   min-height: 400px; } .error-404 .page-header {   border-left: 0; } .number404 {   font-size: 50px;   background: #353F47;   color: #FFF;   height: 150px;   width: 150px;   border-radius: 150px;   line-height: 150px;   text-align: center;   color: #FFF;   position: relative;   display: inline-block;   box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);   text-shadow: 1px 1px 1px #999;   -webkit-animation: rotate linear 4s infinite;   animation: rotate linear 4s infinite;   -webkit-perspective: 500px;        perspective: 500px;   margin-top: 40px; } .number404 span {   font-size: 14px;   position: absolute;   width: 100%;   text-align: center;   bottom: 30px;   line-height: 16px;   left: 0;   backface-visibility: visible;   -webkit-backface-visibility: visible;        backface-visibility: visible; } .slider_content p{ font-size:27px; } .slider_content_inner{ font-size:33px; color:#000; } .site-info{ line-height:33px; } .read_more{ margin-top:5px; } .slider_area .gaga_lite_slider #slider_full_window {   position:relative; } .slider_area .gaga_lite_slider #arrow_left {   position: absolute;   top: 50%;   left:0;   margin-top:-17.5px;   margin-left: 15px; } .slider_area .gaga_lite_slider #arrow_right {   position: absolute;   top: 50%;   right:0;   margin-top:-17.5px;   margin-right: 15px; } #plx_team_section .team_image_member .images_team_loop {   display: inline-block;   width: 31%;   margin-left: 1.3%;   position: relative; } #plx_team_section .team_image_member {   margin-left: -1.3%; } #plx_team_section .team_image_member .team_inner {   position: relative;   display:block !important;   overflow:hidden;   line-height:0; } #plx_team_section .team_image_member a {   display:block; } #plx_team_section .team_image_member .team_cover {   position: absolute !important;   width: 100% !important;   height: 100% !important;   top: 0px;   left: 0px;   display: inline-block; } #plx_team_section .team_image_member .team_cover:before {   content: "";   position: absolute;   left: -1px;   right: -1px;   bottom: -1px;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/images/geek2.png) no-repeat !important;   background-size: cover !important;   z-index: 2 !important;   top: -1px;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .team_cover:after {   content: "";   position: absolute;   left: 0px;   width: 100%;   height: 100%;   background: rgba(0, 0, 0, 0.25) !important;   background-size: cover !important;   z-index: 2 !important;   top: 0px;   opacity: 0;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .images_team_loop:hover .team_cover::before {   transform:scale(5);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .images_team_loop:hover .team_cover::after {   opacity: 1;   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .images_team_loop .team_name {   position: absolute !important;   width: 100% !important;   bottom: -20px;   display: block;   text-align: center;   color: #ffffff;   font-size: 15px;   text-transform: capitalize;   font-weight: 300;   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s;   line-height: 0.9; } #plx_team_section .team_image_member .images_team_loop:hover .team_name {   bottom: 100px;   margin-bottom: -18px;   -webkit-transform: scale(1.2);   -moz-transform: scale(1.2);   -ms-transform: scale(1.2);   -o-transform: scale(1.2);   transform: scale(1.2);   z-index: 9; } #plx_team_section.plx-sections, #plx_testimonial_section.plx-sections {   background-color:#e3e2e2; } #plx_portfolio_section.plx-sections, #plx_pricing_section.plx-sections, .category-portfolio .site-content, #plx_shop_section.plx-sections, .woocommerce-page .site-content {   background-color:#f5f5f5; }  #Container .mix{  display: none; } @media (max-width: 1024px) and (min-width: 1100px) {   .portfolio_main .portfolio_content a {     padding: 0px;   } } @media (max-width: 1100px) {   .ak-container2, .ak-container{     width: 100%;     padding: 0 20px;     overflow: hidden;  margin:0;   } .main-navigation{  padding-right:25px;  } } @media (max-width: 1000px) { .footer_widget_view .contact_title{  font-size:45px !important;  } } @media (max-width: 980px) {  .slider_area .gaga_lite_slider .bx-controls.bx-has-pager{  width:100%;  } .slider_area .gaga_lite_slider .bx-pager.bx-default-pager{  right:3%;  } } @media (max-width: 960px) {   .ak-container,   .ak-container2,   .slider_area .gaga_lite_slider .bx-pager.bx-default-pager,   .slider_area .gaga_lite_slider .bx-controls.bx-has-pager {     width: 100%;     padding: 0 20px;     overflow: hidden;   }    .main-nav-scrolled .ak-container {     width: 100%;   }   .inner_header {     height: 100px;   } } @media (min-width: 880px) { .footer_widget_view .contact_title{  font-size:40px !important;  } } @media (min-width: 821px) {   .responsive_nav {     display: none;   } } @media (max-width: 820px) {   .site-header .ak-container {     overflow: visible;   }   .inner_header>h1,   .page-header>h1.page-title {     font-size: 28px !important;   }   .header_logo {     position: static !important;     display: inline-block;     float: left;  width:20%;   } .site-header .ak-container .header_logo{  width:20%;  }   #toggle {     display: block;     float: right;     width: 50px;     height: 50px;     margin: 10px auto;     cursor: pointer;     padding: 10px;     border-radius: 4px;  position:absolute;  right:0;   }   #toggle.on div {     background: #000000;   }   #toggle div {     width: 100%;     height: 5px;     background: #ec1b2e;     margin: 4px auto;     transition: all 0.3s;     backface-visibility: hidden;   }   #toggle.on div {     background: #000000;   }   #toggle.on .one {     transform: none;   }   #toggle.on .two {     opacity: 1;   }   #toggle.on .three {     transform: none;   }   #toggle .one {     transform: rotate(45deg) translate(5px, 5px);   }   #toggle .two {     opacity: 0;   }   #toggle .three {     transform: rotate(-45deg) translate(7px, -8px);   }   #menu {     text-align: center;     margin: auto;     display: none;  width:auto;   }   .innerr_header,   .top_inner_header {     padding: 0px 0px;   }   .main-navigation ul {     display: inline-block;     max-width: 100%;     width: auto !important;   }   .main-navigation {     display: block;     width: 100%;   }   .blog_main_post {     float: none;     display: block;     width: 100%;  margin-bottom: 50px;   }   .blog_latest_post {     float: none;     display: block;     width: 100%;     text-align: center;   }   .blog-posts-wrap-latest {     float: left;     width: 50%;     padding: 0px 15px;   }   a.view_all_latest {     float: none;   }   .prog {     padding-top: 15px;   }   .portfolio-post-wrap {     width: 50%;     padding: 15px 15px;   }   .portfolio-post-wrap:last-child {     padding-bottom: 100px;   }   .slider_area .gaga_lite_slider .slider_capation {     bottom: 20px;     left: 0px;     text-align: right;     width: 100%;   }   .slider_area .gaga_lite_slider span.next-page {     left: 5%;   }     .inner {     margin-top: 30px;   }   .inner .arcive_title a {     margin-top: 20px;   }   .inner_header {     height: 100px;   } } @media (max-width: 750px) {   .blog_latest_post h2,   .blog_sectio_title h2 {     text-align: left !important;     margin-bottom: 10px;   }   h2.about_section_title,   .service_section_title h2,   .team_section h2,   .blog_sectio_title h2,   .blog_latest_post h2,   .portfolio_section h2,   .skill_section_title h2,   .client_section_title h2,   .pricing_section h2,   .cta_section_title h2,   .testimonial-title h2 {     font-size: 40px !important;   }   .slider_area .gaga_lite_slider .slider_capation {     bottom: 5px;     left: 0px;     text-align: right;     width: 100%;   }   .slider_area .gaga_lite_slider span.next-page {     display: none;   }     #plx_about_section .combine,   #plx_about_section .combine_content {     float: none;     width: 100%;     padding: 10px 5px;   }   #plx_about_section .combine_content .about-contents {     font-size: 16px;     line-height: 20px;   }   #plx_service_section .service-posts-wrap .service_image,   #plx_service_section .service-posts:before {     display: none;   }   #plx_service_section .service-posts-wrap .service_title,   #plx_service_section .service-posts-wrap .services-excerpt-content {     width: 100%;     padding: 0px 5px;   }   #plx_service_section .service-posts-wrap:nth-child(even) .service_title,   #plx_service_section .service-posts-wrap:nth-child(even) .services-excerpt-content {     padding: 0px 5px;   }   .prog,   .widget_gaga_lite_pricing {     width: 50%;   }   .widget_gaga_lite_pricing {     width: 50%;  margin-bottom:30px;   }   .widget_gaga_lite_pricing:nth-child(3) {     clear: both;   }   portfolio .blog_main_post,   .blog_latest_post,   .footer_1,   .footer_2,   .footer_3 {     display: block;     float: none;     width: 100%;  margin-bottom:20px;   }   .site-footer {     margin: 30px -15px;   }   .content-area {     float: none;     width: 100%;   }   .content-area-both {     float: none;     width: 100%;     padding: 0px 5px;     position: relative;     left: 0%;   }   .widget-area {     float: none;     width: 100%;     right: 0;     padding: 0px 5px;   }   .port_slide {     padding: 0px 5px;   }   .widget-area-left {     float: none;     width: 100%;   }   .widget-area-left-both {     float: none;     width: 100%;     right: 0;   }   .widget-area-right {     float: none;     width: 100%;   }   .widget-area-right-both {     float: none;     width: 100%;   }   .widget-area aside {     float: none;     width: 100%;   }   .main-navigation ul>li a {     font-size: 14px;     text-transform: capitalize;   }   .inner {     margin: 0;     margin-top: 25px;   }   .inner_header {     height: 90px;   } .social_link_footer{  width:100%;  float:none;  text-align:center;  } .site-info{  text-align:center;  }  .slider_area .gaga_lite_slider .slider_capation .slider_title{  font-size:39px;  line-height:45px;  } .slider_content p{  font-size:24px;  } .slider_content_inner {   font-size: 29px;   line-height: 40px; }   .social_link_footer #sidebar{     margin: 0;   }  } @media (max-width: 655px) {   #menu {     position: static;     width: 100%;   }   .main-nav-scrolled {     position: fixed;   } .site-header .ak-container .header_logo{  width:50%; }   .main-navigation ul {     display: block;     text-align: center;     background: #eee;     padding: 20px 0px;   }   .main-navigation {     padding-top: 5px;  padding-right:0;     padding-bottom: 0;   }   .main-navigation ul>li {     float: none;     display: block;   }   .main-navigation ul>li a {     font-size: 18px;     line-height: 24px;     padding:0px;   }   .main-navigation .nav {     float: none;   }   .main-navigation .menu-menu-1-container {     float: none;   }   .inner {     margin-top: 20px;   }   .inner .arcive_title a {     margin-top: 15px;   } .slider_area .gaga_lite_slider .slider_capation .slider_title{    font-size: 35px;   line-height: 40px;  } .slider_area .gaga_lite_slider .slider_capation{  bottom:30px;  } .site-header .ak-container{  padding:0;  } .site-header .ak-container .header_logo{  padding-left:20px;  } h2.about_section_title, .service_section_title h2, .team_section h2, .blog_sectio_title h2, .blog_latest_post h2, .portfolio_section h2, .skill_section_title h2, .client_section_title h2, .pricing_section h2, .cta_section_title h2, .testimonial-title h2{  font-size:30px !important;  } }  @media (max-width: 640px) {   .port_slide #slider-prev, .port_slide #slider-next {   background: #e41b2f none repeat scroll 0 0;   display: inline-block;   height: 33px !important;   line-height: 0;   overflow: hidden;   padding: 17px 0 !important;   position: absolute;   text-align: center;   top: 45%;   width: 35px !important; }   .port_slide #slider-prev a::before, .port_slide #slider-next a::before{ width: 38px !important;}   }   @media (max-width: 550px) {   .site-header {     position: static !important;     background: #ffffff;   }      .service_section,   .team_section,   .skill_section,   .blog_section,   .portfolio_section,   #plx_client_section,   .pricing_section,   #plx_cta_section,   .testimonial_view {     padding: 35px 0px;     margin: 0px;   }   #plx_service_section,   #plx_about_section,   #plx_portfolio_section,   #plx_team_section,   #plx_client_section,   #plx_blog_section,   #plx_testimonial_section,   #plx_pricing_section,   #plx_skill_section,   #inner_header,   #plx_cta_section {     background-attachment: fixed !important;   }   #plx_service_section .service-posts {     margin-bottom: 20px;     margin-top: 10px   }   .team_title {     margin-bottom: 15px;   }   .team_section .team-descr {     margin: 15px 0px;     width: 100%;   }   #plx_service_section .service-posts-wrap {     float: none;     width: 100%;     border-right: none !important;     border-bottom: 1px solid #d61333 !important;     padding: 10px 0px;   }   .blog-posts-wrap-latest {     display: none;   }   .blog-posts-wrap-latest:first-child,   .bxslider_testimonial .slider_content {     display: block;     width: 100%;     float: none;   }   .prog {     width: 100%;     float: none;     padding-top: 10px;   }   .testimonial-title h2 {     margin-bottom: 20px;   }   .bxslider_testimonial .image_title {     position: static;     display: inline-block;     width: 50%;   }   .portfolio-post-wrap {     width: 100%;     padding: 10px;   }   .client_section_title {     margin-bottom: 10px;   }   .pricing_widget.clearfix {     margin-top: 10px;   }   .percent span {     font-size: 18px;     line-height: 1.8;   }   .site-footer {     margin: 20px -15px;   }   .footer_widget_view .contact_title {     margin-bottom: 5px;     line-height: 1 !important;     text-transform: capitalize;   }   .wpcf7 form p {     margin: 0px 0px 5px 0px;   }   input.wpcf7-submit {     width: 100% !important;     margin: 0px;     line-height: 2 !important;   }   .inner_header>h1,   .page-header>h1.page-title {     font-size: 24px !important;   }   .entry-meta {     position: static;   }   .page-content,   .entry-content,   .entry-summary {     margin: 0.5em 0 0;   }   #respond .comment-form-author input,   #respond .comment-form-email input,   #respond input,   .inner #respond textarea {     width: 100%;   }   .inner {     margin-top: 15px;   }   .inner .arcive_title a {     margin-top: 10px;   }   .inner_header {     height: 70px;   } .slider_area .gaga_lite_slider .slider_capation .slider_title{  font-size: 29px;     line-height: 34px; } .slider_content p {     font-size: 21px;   }   .slider_content_inner {     font-size: 24px;     line-height: 28px;   }   #plx_team_section .team_image_member .images_team_loop {     width: 48%;   } } @media (max-width: 400px) { .site-header .ak-container .header_logo{  width:60%;  }   .widget_gaga_lite_pricing {     width: 100%;     margin-bottom: 10px;   }   .widget_gaga_lite_pricing:nth-child(3) {     clear: left;   }   .contact_aside {     float: none;     width: 100%;   }   .contact_desc {     margin-bottom: 5px;   }   .widget-area aside {     float: none;     width: 100%;     padding: 0px 5px;   }   .inner {     margin-top: 10px;   } .slider_area .gaga_lite_slider .slider_capation .slider_title{  font-size: 17px;     line-height: 20px; } .slider_content p {     font-size: 15px;   }   .slider_content_inner {     font-size: 13px;     line-height: 16px;   }   #plx_team_section .team_image_member .images_team_loop {     width: 100%;     margin-left: 0;   }   #plx_team_section .team_image_member {     margin-left: 0;   } } .price del .amount a{   color: green!important; } .nav-links b, .nav-links strong {   color: #fff; }  .entry-content ol {   padding-left: 1.25rem;   margin: 0;   margin-bottom: 0rem; } .entry-content ol li {   position: relative;   padding: 5px 0 5px 5px;   font-weight: 400;   list-style: decimal;   line-height: 1.8; } .entry-content ul li {   position: relative;   padding: 5px 0 5px 5px;   font-weight: 400;   list-style: disc; } .entry-content ul li ul, .entry-content ol li ol {   padding-left: 1rem;   margin: 0;   padding-top: 0;   line-height: 1.8; } ul.wp-block-categories.wp-block-categories-list.aligncenter {   text-align: center; } ul.wp-block-categories li{   list-style: none; } ul.wp-block-archives.wp-block-archives-list li {   list-style: none; } ul.wp-block-archives.wp-block-archives-list {   list-style: none;   padding: 0;   margin: 0; } ul.wp-block-gallery.alignnone {   margin-left: 0;   padding: 0; } .wp-block-gallery .blocks-gallery-item figure {   position: relative; } .wp-block-button a {   color: #fff; }  @media (min-width: 750px) {    .alignfull {     margin-left: calc(50% - 50vw);     margin-right: calc(50% - 50vw);     width: auto;     max-width: 1000%;   }    .alignwide {     margin-left: calc(25% - 25vw);     margin-right: calc(25% - 25vw);     width: auto;     max-width: 1000%;   }     .content-area-both .alignfull, .content-area-both .alignwide,   .content-area-left .alignfull, .content-area-left .alignwide,   .content-area-right .alignfull, .content-area-right .alignwide{     margin-left: 0;     margin-right: 0;   } } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZSSShiC_AA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Oswald';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/oswald/v56/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZSSShiA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  h1, h2, h3, h4, h5, h6 {   font-family: 'Oswald', sans-serif !important; } body, html {   font-family: 'Open Sans', sans-serif !important; } .percent span {   font-size: 0.8em;   text-transform: none; } .header_logo img {   max-height: 80px; }  .slider_area .gaga_lite_slider .slider_capation .slider_title, .slider_area .gaga_lite_slider .slider_capation .slider_content {   background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;   color: #fff;   padding: 0 0.5em; } #secondary { display: none; } .content-area {   width: 100%; } .slider_area .gaga_lite_slider .slider_capation .slider_content {   text-transform: none; } .slider_content p {   color: #fff; } .slider_content_inner {   color: #ed1b2f;   font-size: 27px; } .slider_area .gaga_lite_slider .slider_capation {   bottom: 0; } .bx-controls, .gaga_lite_slider .next-page { display: none; } h3, h4, h5, h6 {   text-transform: none !important; } h1, h2 {   text-transform: uppercase !important;     line-height: 1.2em! important; } h2.about_section_title, .service_section_title h2, .team_section h2, .blog_sectio_title h2, .blog_latest_post h2, .portfolio_section h2, .skill_section_title h2, .client_section_title h2, .pricing_section h2, .cta_section_title h2, .testimonial-title h2 {   font-size: 48px; } #plx_about_section { margin-top: 1em; } #plx_about_section .gaga_lite_background {   background-color: rgba(255, 255, 255, 0.3);   padding: 40px 0; } h1.about_section_title {   font-size: 48px;   font-weight: 900;   line-height: normal;   margin: 0;   padding: 0;   text-align: left;   text-transform: uppercase; } h1.about_section_title span {   color: #0e0000;   display: block;   font-size: 18px;   font-weight: 700;   line-height: 18px;   text-transform: uppercase; } #plx_cta_section {   max-width: 98%; } #plx_cta_section .gaga_lite_background {   background-color: rgba(255, 255, 255, 0.9);   padding: 40px 0; } #plx_team_section .gaga_lite_background {   background-color: rgba(0, 0, 0, 0.5);   padding: 40px 0; } #plx_team_section h2 {   color: #ed1b2f; } #plx_team_section h2 span {  color: #fff; } #plx_team_section .team_section .team-descr {   color: #fff !important;   max-width: 98%; } .team_section .team-descr {   text-align: justify;   width: 600px; } #plx_team_section .team_image_member .images_team_loop .team_name, .nav-previous a, .nav-next a, .archive_pagination a, .archive_pagination span.current {   text-transform: none; } #plx_testimonial_section .gaga_lite_background {   background-color: rgba(255, 255, 255, 0.5); } #plx_portfolio_section {   background-color: #fff !important; }  .gaga-pricing-table {   text-transform: none; } .pricing_widget .sign_up_price {   line-height: 1.5em; } .blog_date_main, .blog_date_sub { display: none; } .main_like_comment, .sub_like_comment { display: none !important; } .blog_latest_post h2, .blog_latest_post h2 span { color: transparent; } .entry-meta, .post .entry-footer { display: none; }  .arcivce_date_auther { display: none; }  .category-referenciak .arcive_read_more { display: none; } .main_footer {   text-transform: none; } #plx_about_section .combine_content .buy a, .blog_read_more a, .team-post-wrap > a, a.view_all_latest, .portfolio_view_all a, .cta_btn_link a, .inner .arcive_read_more a, input.wpcf7-submit, #respond .form-submit input {   line-height: 1.5em;   padding: 0.5em 2em;   margin: 0 0.5em; }    .widget_gaga_lite_pricing {     width: 33%;   }  .footer_widget_view .widget-title {   font-size: 20px; } .contact_sub_title {   font-size: 18px; } .main-navigation ul > li a {   font-size: 16px;   font-weight: normal; } .cta_desc {   color: #000;   font-size: 1.3em;   text-align: justify;   width: 800px;   margin: 0 auto;   max-width: 100%; } .cta_btn_link {   text-align: center; }  #plx_about_section .combine_content .about-contents {   color: #000;   font-weight: bold;   text-align: justify; }  table td { border: 1px solid #eee;   padding: 0 1em;   text-align: right; } table th { border: 1px solid #eee;   background: #eee; } .slider_area .gaga_lite_slider .slider_capation {   text-align: center; } .main-navigation ul.sub-menu > li a {   text-transform: none;   padding: 10px 0;   border-bottom: 1px solid #aaa;   line-height: 1.2em;   font-size: 14px; } #plx_team_section .nbs-flexisel-item .team_name { word-break: break-all;   line-height: 1em; text-transform: unset; }  .sor .aloldal {   width: 23%;   float: left;   margin-right: 2%; border: 1px solid #aaa;   padding: 0.5em; } .sor .aloldal h3 {   font-size: 24px;   line-height: 1em; } .sor .aloldal button {   background: #db241c;   box-shadow: none; color: #fff; font-size: 14px; border: none; padding: 10px 25px; } .sor .aloldal button a {   color: #fff !important;   text-shadow: none; } #plx_about_section {   margin-top: 0; } @media (min-width: 1000px) { .entry-image {   float: right;   width: 35%;   margin: 0 0 5% 5%; } .entry-header {   float: left;   width: 60%;   margin-bottom: 40px; }  }   @media (max-width: 1000px) {  .footer_widget_view .contact_title{  font-size:38px !important;  }  .combine .entry-header {   width: 100%; } }   @media (max-width: 400px) {  h2 {   font-size: 36px; }   .site-header .ak-container .header_logo{  width:60%;  }   .widget_gaga_lite_pricing {     width: 100%;     margin-bottom: 10px;   } #home_slider {   display: none; } #plx_about_section {   margin-top: 0; } #plx_about_section .gaga_lite_background {   padding: 0; } .sor .aloldal {   width: 100%;   float: left;   margin-right: 0%;   border: 1px solid #aaa;   padding: 0.5em; }  }a:focus {   outline: 1px dotted; } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {   border-color: #ccc #bbb #aaa;   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); } .main-navigation li:focus > a, .main-navigation li.focus > a {} .main-navigation ul ul:focus > a, .main-navigation ul ul .focus > a {} .main-navigation ul ul a:focus, .main-navigation ul ul a.focus {} .main-navigation ul li:focus > ul, .main-navigation ul li.focus > ul {   left: auto; } .main-navigation ul ul li:focus > ul, .main-navigation ul ul li.focus > ul {   left: 100%; } .main-navigation ul>li a:focus, .main-navigation ul>li.active a {   color: #ec1b2e; } #plx_team_section .nbs-flexisel-item:focus .team_image {   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1); } #plx_team_section .nbs-flexisel-item:focus .team_cover::before {   transform: scale(5);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item:focus .team_cover::after {   opacity: 1;   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .nbs-flexisel-item:focus .team_name {   bottom: 20px;   -webkit-transform: scale(1.2);   -moz-transform: scale(1.2);   -ms-transform: scale(1.2);   -o-transform: scale(1.2);   transform: scale(1.2);   color: #ffffff !important;   z-index: 9; } #plx_about_section .combine_content .buy a:focus, .blog_read_more a:focus, .team-post-wrap>a:focus, .blog_latest_post a.read_more:focus, .comment-metadata .edit-link a:focus, a.view_all_latest:focus, .portfolio_view_all a:focus, .cta_btn_link a:focus, .inner .arcive_read_more a:focus, .inner #respond .form-submit input:focus, input.wpcf7-submit:focus {   border-color: #ea1e30 !important;   color: #ea1e30;   background: transparent;   box-shadow: none;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .reply a:focus{   border-color: #ea1e30;   color: #ea1e30;   background: transparent;   box-shadow: none;   -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } .portfolio-positing:focus .portfolio_main {   top: 0;   left: 0px;   width: 100%;   height: 100%;   background: rgba(241, 73, 89, 0.88);   cursor: pointer;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.4s ease 0s;   -moz-transition: all 0.4s ease 0s;   transition: all 0.4s ease 0s; } .widget_gaga_lite_pricing:focus {   margin-top: -5px;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s; } .widget_gaga_lite_pricing>a:focus .widget_footer {   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/pricing_btn2.png) center;   background-color: #ffffff;   display: inline-block;   width: 100%;   height: 41px;   background-size: 100% 100%;   background-repeat: no-repeat;   -webkit-transform: scale(1);   -ms-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);   -webkit-transition: all 0.3s ease 0s;   -moz-transition: all 0.3s ease 0s;   transition: all 0.3s ease 0s; } .pricing_widget .sign_up_price:focus {   border-color: #ea1e30;   color: #ea1e30;   background: #ffffff !important; } .pricing_widget .sign_up_price:focus .fill {   fill: #ffffff !important; } .pricing_widget .sign_up_price:focus .pricing-position-inner:before {   color: #ea1e30; } .pricing_widget .sign_up_price:focus .pricing-position-outer {   background: #ea1e30; } .site-info a:focus {   color: red; } .nav-previous a:focus:before, .nav-next a:focus:before, .archive_pagination a:focus:before {   color: #ed1b2f; } .nav-previous a:focus:after, .nav-next a:focus:after, .archive_pagination a.prev:focus:after, .archive_pagination a.next:focus:after {   background: #ed1b2f;   opacity: 0.3; } .nav-links a:focus, .archive_pagination a:focus {   box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.05);   background: #ffffff;   color: #ed1b2f;   border: 1px solid #ed1b2f; } #respond input#submit:focus {   background: rgba(181, 28, 28, 0.59); } .widget-area li.menu-item-has-children:focus>a {   border-bottom: 1px solid #ED1B2F; } .widget-area ul.menu>li:focus {   border-bottom: 1px solid #ED1B2F; } .widget-area ul.sub-menu>li:focus a {   color: #ED1B2F !important; } .widget-area ul.menu>li:focus>a {   color: #ED1B2F; } .entry-footer a:focus {   color: #000000 !important; } .port_slide #slider-prev:focus, .port_slide #slider-next:focus {   background: rgba(228, 27, 47, 0.68) } #plx_team_section .team_image_member .images_team_loop:focus .team_cover::before {   transform:scale(5);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .images_team_loop:focus .team_cover::after {   opacity: 1;   -webkit-transform: scale(1.1);   -moz-transform: scale(1.1);   -ms-transform: scale(1.1);   -o-transform: scale(1.1);   transform: scale(1.1);   -webkit-transition: all 1s ease 0s;   -moz-transition: all 1s ease 0s;   transition: all 1s ease 0s; } #plx_team_section .team_image_member .images_team_loop:focus .team_name {   bottom: 100px;   margin-bottom: -18px;   -webkit-transform: scale(1.2);   -moz-transform: scale(1.2);   -ms-transform: scale(1.2);   -o-transform: scale(1.2);   transform: scale(1.2);   z-index: 9; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }    .bx-wrapper { position: relative; margin: 0 auto; padding: 0; *zoom: 1; } .bx-wrapper img { max-width: 100%; display: block; } .bx-wrapper *{   direction: ltr; }  .bx-wrapper .bx-viewport { } .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: 0; width: 100%; z-index: 999; }  .bx-wrapper .bx-loading { min-height: 50px; background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/bx_loader.gif) center center no-repeat; height: 100%; width: 100%; position: absolute; top: 0;  left: 0; z-index: 2000; }  .bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; bottom: -45px; } .testimonail-slider .bx-wrapper .bx-pager{ width: auto; right: -15px; } #slider-banner .bx-wrapper .bx-pager{ bottom: 10px; } .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; } .bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; display: block; background: #07A2DD; height: 10px;  width: 10px; margin: 0 5px; outline: 0; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; } .testimonail-slider .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonail-slider .bx-wrapper .bx-pager.bx-default-pager a.active{ background: #FFF; } #slider-banner .bx-wrapper .bx-pager.bx-default-pager a { width: 18px; height: 18px; border-radius: 15px;   box-shadow:0 0 0 2px #07A2DD inset;   position:relative;   background: none;   overflow: hidden; } #slider-banner .bx-wrapper .bx-pager.bx-default-pager a:after {   background: #07A2DD;   bottom: 0;   content: "";   height: 0;   left: 0;   position: absolute;   transition: height 0.5s ease 0s;   width: 100%; }  #slider-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, #slider-banner .bx-wrapper .bx-pager.bx-default-pager a.active { background: none;   } #slider-banner .bx-wrapper .bx-pager.bx-default-pager a.active:after, #slider-banner .bx-wrapper .bx-pager.bx-default-pager a:hover:after{   height: 100%; }  #slider-banner .bx-wrapper .bx-prev { left: -100px; background-position: 6px 10px; } #slider-banner .bx-wrapper .bx-next { right: -100px; background-position: -42px 10px; } #slider-banner .bx-wrapper:hover .bx-prev{ left: 10px; } #slider-banner .bx-wrapper:hover .bx-next { right: 10px; } #slider-banner .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -31px; outline: 0; width: 44px; height: 62px; text-indent: -9999px; z-index: 9999; transition:all 0.2s ease; -moz-transition:all 0.2s ease; -webkit-transition:all 0.2s ease; background-color: #01aefd; background-image: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/thin-arrow-white.png); background-repeat: no-repeat; } #clients-logo .bx-wrapper .bx-prev { left: -35px; background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/thin-arrow.png) no-repeat 0 0; } #clients-logo .bx-wrapper .bx-next { right: -35px; background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/thin-arrow.png) no-repeat right 0; } #clients-logo .bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -21px; outline: 0; width: 21px; height: 42px; text-indent: -9999px; z-index: 999; transition:all 0.2s ease; -moz-transition:all 0.2s ease; -webkit-transition:all 0.2s ease;   opacity: 0.3; } #clients-logo .bx-wrapper .bx-controls-direction a:hover{   opacity: 0.5; } .bx-wrapper .bx-controls-direction a.disabled { display: none; }  .slider-caption{  background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/images/caption-bg.png); position: absolute;  top:50%;  left: 0;  width: 100%;  color:#FFF; text-transform: uppercase; padding: 40px 0; text-align: center; } .slider-caption .caption-title{  font-size: 58px;  line-height: 50px; width: 80%; font-weight: bold; margin: 0 auto; font-family: 'Lato', sans-serif; font-weight: 700; margin-bottom: 15px; } .slider-caption .caption-description{ font-size:32px; line-height:38px;  width: 80%; margin: 0 auto; font-family: 'Lato', sans-serif; font-weight: 300; } #plx_shop_section.plx-sections { text-align: center; padding:38px 0 90px 0; } #plx_shop_section .shop-product h2{ color:#ea2036; font-size: 50.66px !important; text-align: center; } #plx_shop_section .shop-product h2 span { display:block; color:#010101; font-size:15.14px; margin-bottom: -9px; } #plx_shop_section .shop-product .shop_buttons { text-align: center; padding:42px 0 84px 0; } #plx_shop_section .shop-product .shop_buttons button { border:none; background:transparent; box-shadow: none; color:#010101; font-size: 15.14px; font-weight: 700; text-shadow:none; text-transform: uppercase;   padding: 10px 5px;   margin-right: 3%; webkit-transition: all .3s ease 0s;   -moz-transition: all .3s ease 0s;   transition: all .3s ease 0s;   position: relative; } #plx_shop_section .shop-product .shop_buttons button:after, #plx_shop_section .shop-product .shop_buttons button.active:after { content: ''; position: absolute; background:#ea2036; height:2px; left:100%; right: 0; bottom: 0; transition-property:left; -moz-transition-property:left; -webkit-transition-property:left;  transition: all 0.3s ease-out;   -webkit-transition: all 0.3s ease-out;   -moz-transition: all 0.3s ease-out; } #plx_shop_section .shop-product .shop_buttons button:hover, #plx_shop_section .shop-product .shop_buttons button.active { color:#ea2036; border:none; } #plx_shop_section .shop-product .shop_buttons button:hover:after { left:0; } #plx_shop_section .shop-product .shop_buttons button:before, #plx_shop_section .shop-product .shop_buttons button.active:before { content: ''; position: absolute; background:#ea2036; height:2px; right:100%; left: 0; top: 0; transition-property:right; -moz-transition-property:right; -webkit-transition-property:right;  transition: all 0.3s ease-out;   -webkit-transition: all 0.3s ease-out;   -moz-transition: all 0.3s ease-out; } #plx_shop_section .shop-product .shop_buttons button:hover:before { right:0; } #plx_shop_section .shop-product .shop_buttons button.active:after, #plx_shop_section .shop-product .shop_buttons button.active:before {  left:0;  right:0; } #plx_shop_section .shop-product .shop_buttons button:focus, .woocommerce-page .content-area-left button.button.alt:focus {  outline:none; } #plx_shop_section #Container div.mix { width: 23%; margin-right: 2.3%; text-align: center; margin-bottom: 30px; overflow: hidden; } #Container .mix{  display: none; } #plx_shop_section #Container div:nth-child(4n) { margin-right: 0; } #plx_shop_section #Container div.mix .item-img a.home_product_img { position: relative; } #plx_shop_section #Container div.mix .item-img span.onsale { position: absolute; top: 0; right:0; background:#ea2036; padding:14px 8px; color:#ffffff; font-size: 16px; font-weight: 400; margin-right:10px;   width: 55px;   padding: 10px 5px;   z-index:2; } a.home_product_title { width: 100%; } #plx_shop_section #Container div.mix h3, .woocommerce-page ul.products li.product h3 { font-size: 14px!important; color:#242424; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #plx_shop_section #Container div.mix .item-img { position: relative; } #plx_shop_section #Container .add_to_cart_button, .woocommerce-page ul.products li.product .button { position: absolute; background:#000; width: 100%; font-size: 15.14px; font-weight: 400; color:#ffffff; bottom:0; left:0; text-transform: capitalize; padding:20px 10px; opacity: 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; } #plx_shop_section #Container div.mix .item-img a.item-wishlist, .woocommerce-page ul.products li.product a.item-wishlist, #plx_shop_section #Container div.mix .item-img a.cart-contents_product, .woocommerce-page ul.products li.product a.cart-contents_product { position:absolute; background:#ed1b2f; color:#ffffff; font-size: 22px;   width: 45px;   height: 45px; padding:5px; top: 50%; border: 1px solid #ffffff;     border-radius: 50%;   -moz-border-radius: 50%;   -webkit-border-radius:50%;   margin-top: 44px;   z-index: 1;   opacity:0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; } #plx_shop_section #Container div.mix .item-img a.cart-contents_product, .woocommerce-page ul.products li.product a.cart-contents_product { right:0; margin-right:10px; font-size: 20px; padding:3px; } #plx_shop_section #Container div.mix .item-img a.item-wishlist, .woocommerce-page ul.products li.product a.item-wishlist { left:0; margin-left:10px; } .woocommerce-page ul.products li.product a.item-wishlist, .woocommerce-page ul.products li.product a.cart-contents_product { margin-top:10px; } #plx_shop_section #Container div.mix:hover a.add_to_cart_button, .woocommerce-page ul.products li.product:hover .button, #plx_shop_section #Container div.mix:hover a.item-wishlist, .woocommerce-page ul.products li.product:hover a.item-wishlist, #plx_shop_section #Container div.mix:hover a.cart-contents_product, .woocommerce-page ul.products li.product:hover a.cart-contents_product { opacity: 1; } #plx_shop_section #Container div.mix .item-img a.added_to_cart, .woocommerce-page ul.products li.product a.added_to_cart { display: none; } #plx_shop_section #Container div.mix a .short_desc { margin-bottom: 10px; color:#636363; white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis; } #plx_shop_section #Container div.mix .price ins, .woocommerce-page ul.products li.product .price, #plx_shop_section #Container div.mix .price .amount { color:#ea2036; font-weight: 700; background:none; font-size: 14px; } #plx_shop_section #Container div.mix .price del .amount { color:#c5c5c5; font-weight: 300; } #plx_shop_section #Container div.mix .price, .woocommerce-page ul.products li.product .price { display:inline-block; } #plx_shop_section #Container div.mix .price ins, .woocommerce-page .summary.entry-summary div .price ins { float:left; margin-right: 10px; } .woocommerce-page ul.products li.product .price del, .woocommerce-page .summary.entry-summary div .price del{ font-weight:300; } .woocommerce-page ul.products li.product .price ins{ float:left; width: 50%; text-align:right; padding-right:3%; } #plx_shop_section .shop-product .shop_view_all { margin-top: 50px; display: inline-block; } #plx_shop_section .shop-product .shop_view_all input{ background:#ea2036; color:#ffffff; font-size: 15px;   font-weight: 300; padding:15px 34px; box-shadow: none; border:2px solid #ea2036;  -webkit-transition: all 300ms ease-in;   -o-transition: all 300ms ease-in;   -moz-transition: all 300ms ease-in;   transition: all 300ms ease-in; } #plx_shop_section .shop-product .shop_view_all input:hover{   color: #ea2036; }  .woocommerce-page .site-content { padding:20px 0 40px 0; } .woocommerce-page .inner ul.products li, .woocommerce-page .inner .content-area-no ul.products li { width:30%; float:none; display:inline-block; margin-left:3%; text-align:center; padding-bottom: 40px; margin-right: 0;   vertical-align: top; } .woocommerce-page .inner .content-area-no ul.products li {   width:23%;   margin-left:1.7%; } .woocommerce-page .inner ul.products { margin-left:-3%; } .woocommerce-page .inner .content-area-no ul.products {   margin-left: -2%; } .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count { margin-bottom:30px; font-size: 15px; } .woocommerce ul.products li.product > a { position:relative; } .woocommerce-page .inner ul.products li span.onsale { background:#ea2036; margin:0 10px 0 0; color:#ffffff; font-size: 16px; font-weight: 400; border-radius:0; width: 55px;   padding: 10px 8px;   line-height: 1.5; } .woocommerce-page ul.products li.product .price del, .woocommerce-page div.product p.price del { display:inline-block; padding-left:3%; width:50%; text-align:left; color:#333333; } .woocommerce-page ul.products li.product h3 { position:absolute; bottom:0; left:0; right:0; padding:20px 5px; line-height: 1.3; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .woocommerce-page ul.products li.product span.price { position: absolute; bottom:0; left:0; right:0; margin-bottom:0; } .woocommerce-page ul.products li.product:hover h3 { margin-bottom: 65px; background:#fff; } .woocommerce-page ul.products li.product:hover span.price { margin-bottom: 58px; background:#fff; } .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { background-color:#ea2036; } .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content { background:#000000; height:5px; margin:30px 0; } .woocommerce-page .widget-area-left { width:30%; } .woocommerce-page .content-area.content-area-left { width:70%; } .woocommerce-page .widget-area ul.product-categories > li { font-size: 17px; padding:20px 0; } .woocommerce-page .widget-area ul.children{ padding-left:2%; transition:all 350ms ease-in-out; -webkit-transition:all 350ms ease-in-out; -moz-transition:all 350ms ease-in-out; display:none; } .woocommerce-page .widget-area ul.product-categories > li.cat-parent:hover ul.children { display:block; } .woocommerce-page .widget { margin-bottom:40px; } .woocommerce-page .widget_layered_nav ul li { padding:10px 0; } .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul { border-color:#000000; } .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li span { padding:10px 12px; } .woocommerce .widget_layered_nav ul li a:hover, .woocommerce.widget_product_categories ul li a:hover{ color:#e01428; } .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li span.current {   background: #000000;   color: #ffffff; } .woocommerce-page .content-area-left h1.page-title, .woocommerce-page .woocommerce-message:before, .woocommerce-page div.product .stock { color: #ed1b2f; } .woocommerce-page .widget_price_filter .price_slider_amount .button, .woocommerce-page #respond input#submit, .woocommerce-page .cart .button, .woocommerce-page .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { background:#ed1b2f; padding:8px 20px; border:2px solid #ed1b2f; transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; color:#ffffff; } .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .cart .button:hover, .woocommerce-page .cart input.button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover { background:transparent; color:#ed1b2f; } .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce-page .woocommerce-breadcrumb { font-size: 14px; } .woocommerce_gaga {      margin-top: 65px !important; }    .woocommerce-page .content-area span.onsale { position: absolute; top: 0; left:0; background:#ea2036; padding: 12px; color:#ffffff; font-size: 16px; font-weight: 400; margin-right:10px; width: 65px; line-height: 1.5; border-radius:0; z-index: 2; } .woocommerce-page div.product p.price{ color:#ea2036; font-weight: 700; background:none; } .woocommerce-page .content-area button.button.alt, .woocommerce-page .woocommerce-message a.wc-forward, .woocommerce-page #payment #place_order, .woocommerce-page .inner_content_background .entry-content a.add_to_cart { background:#ed1b2f; border:2px solid #ed1b2f; padding:10px 25px; transition:all 0.3s ease-out; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; color:#ffffff; } .woocommerce-page .content-area button.button.alt:hover, .woocommerce-page .woocommerce-message a.wc-forward:hover, .woocommerce-page .inner_content_background .entry-content a.add_to_cart:hover { background:#ffffff; color:#ed1b2f; } .woocommerce-page .content-area .quantity .qty { line-height:2.1; } .woocommerce-page .content-area .quantity .qty:focus, #plx_shop_section input:focus { outline:none; } .woocommerce-page .content-area .apss-share-text { color: #000000; font-weight:600; opacity:1; float: left; width:30%; font-size:12px; line-height:4; margin-left: 0; } .woocommerce-page .content-area .apss-theme-4 .apss-icon-block { background:transparent; position: static; } .woocommerce-page .content-area .summary.entry-summary p { margin-bottom:0; padding-bottom: 20px; } .woocommerce-page .content-area .apss-theme-4 .apss-single-icon .fa { color:#c5c5c5; font-size: 18px; }  .woocommerce-page .content-area .apss-theme-4 .apss-single-icon a { min-height: auto; } .woocommerce-page .content-area .apss-theme-4 .apss-single-icon a:hover .fa { color:#000000; } .woocommerce-page .content-area .apss-theme-4 { border-top: 1px solid #e8e8e8; } .woocommerce-page div.product .stock.in-stock, .woocommerce-page div.product .apss-social-share.apss-theme-4 { border-bottom:1px solid #e8e8e8; } .woocommerce-page div.product form.cart { padding-top: 20px; float:left; margin-right: 20px; } .woocommerce-page div.product a.item-wishlist { float: left; font-size: 21px; background:#ed1b2f; border:1px solid #ffffff; width:45px; height:45px; color:#ffffff; margin-top:16px; line-height:2.2; text-align: center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; } .woocommerce-page div.product .summary .product_meta {   clear: both;   margin-top: 0; } .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:before { border:none; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li { background:transparent; margin:0 3% 0 0; padding:0 2% 0 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { text-transform: uppercase; color:#000000; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after { content:""; background:#000; height:17px; width:2px; transform:rotate(30deg); margin-bottom:8px; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li:last-child:after, .woocommerce-page .summary a.add_to_wishlist { display: none; } .woocommerce-page div.product .woocommerce-tabs ul.tabs, .entry-summary { margin:0; padding:0; } .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page .woocommerce-info:before{ color:#ed1b2f; } .woocommerce-page div.product .woocommerce-tabs h2, .woocommerce-page div.product .related.products h2{ padding-bottom:10px; } .woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-info { border-top-color:#ED1B2F; } .woocommerce-page #reviews h3 { padding:5px 0; } .woocommerce-page form .form-row.woocommerce-validated input.input-text { border-color:#000; } .woocommerce-page .inner_header>h1 { text-transform: uppercase; } .header_text_info { text-align: right; }  .header_text_info a.cart-contents, .header_text_info a.quick-wishlist { font-size: 21px; display:inline-block; position:relative; text-align: center; } .header_text_info a.quick-wishlist { margin-right: 15px; } .content-area .related.products ul li a.item-wishlist { line-height: 1.7; } span.header_cart_count, span.header_wishlist {   position: absolute;   background: #000;   color: #fff;   z-index: 1;   font-size: 9px;   padding: 1px 2px;   border-radius: 50%;   -moz-border-radius: 50%;   -webkit-border-radius: 50%;   width: 16px;   top: 50%;   left: 0;   margin-top: -5px;   margin-left: -6px; } .header_text_info a i{ color:#e01428; } .header_text_info .fa-search { padding-top: 8px; padding-right:8px; float:left; width: 43%; } .header_text_info a.cart-contents i { padding-left:5px; } .header_search { width:43%; float:left; margin-top: 3px; } #woocommerce_layered_nav-2 ul li a, #woocommerce_layered_nav-3 ul li a, #woocommerce_product_categories-3 ul li a{ display:inline-block; } .woocommerce .widget_layered_nav ul li span.count, #woocommerce_product_categories-3 ul li span.count {   float: right; } .woocommerce-page .wishlist-title h2 { font-size: 32px !important; } .woocommerce-page .inner_content_background .entry-content { margin:0; } .woocommerce table.wishlist_table {   font-size: 100%; } .woocommerce-page .content-area-no ul.products li.product a.item-wishlist, .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {   margin-top:25px; }   @media (max-width: 1024px) and (min-width:1100px) {  }  @media (max-width: 1200px){  }  @media (max-width: 1100px) {  }  @media (max-width: 980px) {  #plx_shop_section #Container div.mix {  width:30%;  }  .woocommerce-page .inner ul.products li {  margin-left: 2.5%;  }  .woocommerce-page .inner ul.products {   margin-left: -2%; }  .woocommerce-page ul.products li.product a.item-wishlist {   margin-top: 0px; }  .header_text_info .fa-search,  .header_search {  width:42%; }  .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product,   .woocommerce-page .content-area-no ul.products li.product a.item-wishlist {   margin-top: 20px; } }  @media (max-width: 940px) {   }  @media (max-width: 820px) {  #plx_shop_section #Container div:nth-child(4n) {   margin-right: 2.3%; }  #plx_shop_section #Container div:nth-child(3n) {   margin-right: 0; }  .woocommerce-page ul.products li.product a.item-wishlist,  .woocommerce-page ul.products li.product a.cart-contents_product {  font-size: 18px;  width:37px;  height:37px;  margin-top: -15px; }  .header_text_info .fa-search, .header_search {   width: 40%; }     .woocommerce-page .inner .content-area-no ul.products li {     width: 30%;     margin-left: 3%;   }     .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {     margin-top: 27px;   } }  @media (max-width: 768px){  .woocommerce-page .content-area.content-area-left,  .woocommerce-page .widget-area-left {   width: 100%; }  .woocommerce ul.products li.product:nth-child(2n),  .woocommerce-page ul.products li.product:nth-child(2n) {  float:none; }  .header_search,  .header_text_info .fa-search {   width: 38%; }  .woocommerce-page ul.products li.product a.item-wishlist,  .woocommerce-page ul.products li.product a.cart-contents_product {   font-size: 22px;    width: 45px;    height: 45px;    margin-top: 15px;  }  .woocommerce-page ul.products li.product a.cart-contents_product {  font-size: 20px; }  .header_logo_top .main-navigation ul {  text-align: center; }     .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {     margin-top: 10px;   } }  @media (max-width: 655px){  #plx_shop_section #Container div.mix .item-img span.onsale {  font-size: 14px;  padding:10px 9px;  }  #plx_shop_section .shop-product .shop_buttons {  padding:32px 0 40px 0;  }  #plx_shop_section .shop-product .shop_buttons button {  margin-bottom: 10px;  }  .woocommerce-page .inner ul.products li {  width:47%;  }  .header_search {   width: 40%; }  #plx_shop_section #Container div.mix .item-img a.item-wishlist,  #plx_shop_section #Container div.mix .item-img a.cart-contents_product{  margin-top: 10px; }  .header_search input[type="text"],  .header_logo_top #menu {  width: 100%; }  .header_number {  display:none; }  .header_text_info .fa-search {  width:auto; }  .site-header {   padding-bottom: 0; }     .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product{     margin-top: 25px;   }     .woocommerce-page .inner .content-area-no ul.products li {     width:45%;   } }  @media (max-width: 550px){  #plx_shop_section #Container div.mix {   width: 47%;   margin-right: 3%; }  #plx_shop_section #Container div:nth-child(3n) {   margin-right: 3%; }  #plx_shop_section #Container div:nth-child(2n) {   margin-right: 0; }  #plx_shop_section.plx-sections {  padding-bottom:70px; }  #plx_shop_section .shop-product .shop_view_all,  #plx_shop_section #Container div.mix .item-img a.item-wishlist,  #plx_shop_section #Container div.mix .item-img a.cart-contents_product {  margin-top: 30px; }     #plx_shop_section .shop-product .shop_view_all input {     padding:15px 55px;   }     .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {     margin-top: 5px;   } }  @media (max-width: 480px) {  .woocommerce-page .inner ul.products {  max-width:300px;  margin:0 auto;  }  .woocommerce-page .inner ul.products li {  width:100%;  }  .woocommerce ul.products li.product a {  display: block;  }  .woocommerce-page ul.products li.product:hover span.price {  margin-bottom:50px;  padding:7px 0;  }  .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,  .woocommerce div.product .woocommerce-tabs ul.tabs li {  margin-right:5%;  }  .woocommerce .woocommerce-message {  padding:1em 0 !important;  text-align: center;  margin-bottom:10px !important;  font-size: 16px; }  .woocommerce-page .content-area-left .woocommerce-message a.button.wc-forward {   margin-bottom: 20px;   display: block;   width: 100%;   text-align: center;   float:none; }  .woocommerce-page .woocommerce-message:before {  top: 100%;  margin-top: -40px; }  .header_number {  display: none; }  .header_search {   width: 70%;   margin-right: 3px; }     .woocommerce-page .inner .content-area-no ul.products {     margin:0 7%;   }   .woocommerce-page .inner .content-area-no ul.products li {     width: 100%;     margin-left: 0;   }  #plx_shop_section #Container div.mix .item-img a.item-wishlist,  #plx_shop_section #Container div.mix .item-img a.cart-contents_product {  margin-top:10px; } .woocommerce-page ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   .woocommerce-page ul.products li.product a.cart-contents_product,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {  margin-top:65px; } }  @media (max-width: 400px){  #plx_shop_section #Container div.mix {   width: 100%;   margin-right: 0; }  .woocommerce-page #respond h3 {  font-size:16px !important; }  .apss-theme-4 .apss-single-icon a {  margin:4px; }  .woocommerce-page .content-area-left .product h2 {  font-size:30px !important; }  .woocommerce-page .woocommerce-message:before,   .woocommerce-page div.product .woocommerce-tabs ul.tabs li:after {  display: none; }  .woocommerce table.shop_table_responsive tr td,  .woocommerce-page table.shop_table_responsive tr td {  text-align: left !important; }  .woocommerce-page #content table.cart td.actions .input-text,  .woocommerce-page #content table.cart td.actions .button,  .woocommerce-page #content table.cart td.actions input {  width:100%;  margin-bottom: 10px; }  .woocommerce-billing-fields p#billing_email_field,  .woocommerce-billing-fields p#billing_phone_field {   float: none;   width: 100%; }  .site-header .ak-container .header_logo {  width:40%; }     #plx_shop_section #Container div.mix .item-img a.item-wishlist,   .woocommerce-page ul.products li.product a.item-wishlist,   .woocommerce-page .content-area-no ul.products li.product a.item-wishlist,   #plx_shop_section #Container div.mix .item-img a.cart-contents_product,   .woocommerce-page ul.products li.product a.cart-contents_product,   .woocommerce-page .content-area-no ul.products li.product a.cart-contents_product {     margin-top:55px;   }    .woocommerce-page .inner .content-area-no ul.products {     margin:0;   } } .woocommerce-page .inner_content_background .entry-content a.add_to_cart{   width:125px; }@font-face{font-family:'FontAwesome';src:url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.eot?v=4.5.0');src:url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('https://reklamszonyeg.hu/wp-content/themes/gaga-lite/css/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}   .mc-hide-scrolls{ overflow:hidden; } body .mc-cycle { height:100%; left:0; overflow:hidden; position:fixed; top:0; width:100%; z-index:-1; } div.mc-image {  -webkit-transition: opacity 1s ease-in-out;  -moz-transition: opacity 1s ease-in-out;  -o-transition: opacity 1s ease-in-out;  transition: opacity 1s ease-in-out;    -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position:center center; background-repeat:no-repeat; height:100%; overflow:hidden; width:100%; } .mc-old-browser .mc-image { overflow:hidden; }@charset "UTF-8";  .animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .animated.infinite {  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite; } .animated.hinge {  -webkit-animation-duration: 2s;  animation-duration: 2s; } .animated.bounceIn, .animated.bounceOut {  -webkit-animation-duration: .75s;  animation-duration: .75s; } .animated.flipOutX, .animated.flipOutY {  -webkit-animation-duration: .75s;  animation-duration: .75s; } @-webkit-keyframes bounce {  0%, 20%, 53%, 80%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);   transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);   transform: translate3d(0, -30px, 0);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);   transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);   transform: translate3d(0,-4px,0);  } } @keyframes bounce {  0%, 20%, 53%, 80%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   -webkit-transform: translate3d(0,0,0);   transform: translate3d(0,0,0);  }  40%, 43% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -30px, 0);   transform: translate3d(0, -30px, 0);  }  70% {   -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);   -webkit-transform: translate3d(0, -15px, 0);   transform: translate3d(0, -15px, 0);  }  90% {   -webkit-transform: translate3d(0,-4px,0);   transform: translate3d(0,-4px,0);  } } .bounce {  -webkit-animation-name: bounce;  animation-name: bounce;  -webkit-transform-origin: center bottom;  transform-origin: center bottom; } @-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: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes pulse {  0% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  50% {   -webkit-transform: scale3d(1.05, 1.05, 1.05);   transform: scale3d(1.05, 1.05, 1.05);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .pulse {  -webkit-animation-name: pulse;  animation-name: pulse; } @-webkit-keyframes rubberBand {  0% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);   transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);   transform: scale3d(1.05, .95, 1);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes rubberBand {  0% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  30% {   -webkit-transform: scale3d(1.25, 0.75, 1);   transform: scale3d(1.25, 0.75, 1);  }  40% {   -webkit-transform: scale3d(0.75, 1.25, 1);   transform: scale3d(0.75, 1.25, 1);  }  50% {   -webkit-transform: scale3d(1.15, 0.85, 1);   transform: scale3d(1.15, 0.85, 1);  }  65% {   -webkit-transform: scale3d(.95, 1.05, 1);   transform: scale3d(.95, 1.05, 1);  }  75% {   -webkit-transform: scale3d(1.05, .95, 1);   transform: scale3d(1.05, .95, 1);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .rubberBand {  -webkit-animation-name: rubberBand;  animation-name: rubberBand; } @-webkit-keyframes shake {  0%, 100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  } } @keyframes shake {  0%, 100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  } } .shake {  -webkit-animation-name: shake;  animation-name: shake; } @-webkit-keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);   transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);   transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);   transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);   transform: rotate3d(0, 0, 1, -5deg);  }  100% {   -webkit-transform: rotate3d(0, 0, 1, 0deg);   transform: rotate3d(0, 0, 1, 0deg);  } } @keyframes swing {  20% {   -webkit-transform: rotate3d(0, 0, 1, 15deg);   transform: rotate3d(0, 0, 1, 15deg);  }  40% {   -webkit-transform: rotate3d(0, 0, 1, -10deg);   transform: rotate3d(0, 0, 1, -10deg);  }  60% {   -webkit-transform: rotate3d(0, 0, 1, 5deg);   transform: rotate3d(0, 0, 1, 5deg);  }  80% {   -webkit-transform: rotate3d(0, 0, 1, -5deg);   transform: rotate3d(0, 0, 1, -5deg);  }  100% {   -webkit-transform: rotate3d(0, 0, 1, 0deg);   transform: rotate3d(0, 0, 1, 0deg);  } } .swing {  -webkit-transform-origin: top center;  transform-origin: top center;  -webkit-animation-name: swing;  animation-name: swing; } @-webkit-keyframes tada {  0% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);   transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes tada {  0% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }  10%, 20% {   -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);   transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);  }  30%, 50%, 70%, 90% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);  }  40%, 60%, 80% {   -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);   transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);  }  100% {   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .tada {  -webkit-animation-name: tada;  animation-name: tada; }  @-webkit-keyframes wobble {  0% {   -webkit-transform: none;   transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);   transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);   transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);   transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);   transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);   transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {   -webkit-transform: none;   transform: none;  } } @keyframes wobble {  0% {   -webkit-transform: none;   transform: none;  }  15% {   -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);   transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);  }  30% {   -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);   transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);  }  45% {   -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);   transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);  }  60% {   -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);   transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);  }  75% {   -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);   transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);  }  100% {   -webkit-transform: none;   transform: none;  } } .wobble {  -webkit-animation-name: wobble;  animation-name: wobble; } @-webkit-keyframes jello {  11.1% {   -webkit-transform: none;       transform: none  }  22.2% {   -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);       transform: skewX(-12.5deg) skewY(-12.5deg)  }  33.3% {   -webkit-transform: skewX(6.25deg) skewY(6.25deg);       transform: skewX(6.25deg) skewY(6.25deg)  }  44.4% {   -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);       transform: skewX(-3.125deg) skewY(-3.125deg)  }  55.5% {   -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);       transform: skewX(1.5625deg) skewY(1.5625deg)  }  66.6% {   -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);       transform: skewX(-0.78125deg) skewY(-0.78125deg)  }  77.7% {   -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);       transform: skewX(0.390625deg) skewY(0.390625deg)  }  88.8% {   -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);       transform: skewX(-0.1953125deg) skewY(-0.1953125deg)  }  100% {   -webkit-transform: none;       transform: none  } } @keyframes jello {  11.1% {   -webkit-transform: none;       transform: none  }  22.2% {   -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);       transform: skewX(-12.5deg) skewY(-12.5deg)  }  33.3% {   -webkit-transform: skewX(6.25deg) skewY(6.25deg);       transform: skewX(6.25deg) skewY(6.25deg)  }  44.4% {   -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);       transform: skewX(-3.125deg) skewY(-3.125deg)  }  55.5% {   -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);       transform: skewX(1.5625deg) skewY(1.5625deg)  }  66.6% {   -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);       transform: skewX(-0.78125deg) skewY(-0.78125deg)  }  77.7% {   -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);       transform: skewX(0.390625deg) skewY(0.390625deg)  }  88.8% {   -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);       transform: skewX(-0.1953125deg) skewY(-0.1953125deg)  }  100% {   -webkit-transform: none;       transform: none  } }  .jello{   -webkit-animation-name:jello;       animation-name:jello;   -webkit-transform-origin: center;       transform-origin: center } @-webkit-keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }  100% {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } @keyframes bounceIn {  0%, 20%, 40%, 60%, 80%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  20% {   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  40% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  60% {   opacity: 1;   -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }  80% {   -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }  100% {   opacity: 1;   -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  } } .bounceIn {  -webkit-animation-name: bounceIn;  animation-name: bounceIn; } @-webkit-keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);   transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);   transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);   transform: translate3d(0, 5px, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInDown {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, -3000px, 0);   transform: translate3d(0, -3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, 25px, 0);   transform: translate3d(0, 25px, 0);  }  75% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  90% {   -webkit-transform: translate3d(0, 5px, 0);   transform: translate3d(0, 5px, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } .bounceInDown {  -webkit-animation-name: bounceInDown;  animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);   transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);   transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInLeft {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(-3000px, 0, 0);   transform: translate3d(-3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(25px, 0, 0);   transform: translate3d(25px, 0, 0);  }  75% {   -webkit-transform: translate3d(-10px, 0, 0);   transform: translate3d(-10px, 0, 0);  }  90% {   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } .bounceInLeft {  -webkit-animation-name: bounceInLeft;  animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);   transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);   transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } @keyframes bounceInRight {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(3000px, 0, 0);   transform: translate3d(3000px, 0, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(-25px, 0, 0);   transform: translate3d(-25px, 0, 0);  }  75% {   -webkit-transform: translate3d(10px, 0, 0);   transform: translate3d(10px, 0, 0);  }  90% {   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  100% {   -webkit-transform: none;   transform: none;  } } .bounceInRight {  -webkit-animation-name: bounceInRight;  animation-name: bounceInRight; } @-webkit-keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);   transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);   transform: translate3d(0, -5px, 0);  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes bounceInUp {  0%, 60%, 75%, 90%, 100% {   -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }  0% {   opacity: 0;   -webkit-transform: translate3d(0, 3000px, 0);   transform: translate3d(0, 3000px, 0);  }  60% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  75% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  90% {   -webkit-transform: translate3d(0, -5px, 0);   transform: translate3d(0, -5px, 0);  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .bounceInUp {  -webkit-animation-name: bounceInUp;  animation-name: bounceInUp; } @-webkit-keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  } } @keyframes bounceOut {  20% {   -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }  50%, 55% {   opacity: 1;   -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  } } .bounceOut {  -webkit-animation-name: bounceOut;  animation-name: bounceOut; } @-webkit-keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } @keyframes bounceOutDown {  20% {   -webkit-transform: translate3d(0, 10px, 0);   transform: translate3d(0, 10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, -20px, 0);   transform: translate3d(0, -20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } .bounceOutDown {  -webkit-animation-name: bounceOutDown;  animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);   transform: translate3d(20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } @keyframes bounceOutLeft {  20% {   opacity: 1;   -webkit-transform: translate3d(20px, 0, 0);   transform: translate3d(20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } .bounceOutLeft {  -webkit-animation-name: bounceOutLeft;  animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);   transform: translate3d(-20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } @keyframes bounceOutRight {  20% {   opacity: 1;   -webkit-transform: translate3d(-20px, 0, 0);   transform: translate3d(-20px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } .bounceOutRight {  -webkit-animation-name: bounceOutRight;  animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);   transform: translate3d(0, 20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } @keyframes bounceOutUp {  20% {   -webkit-transform: translate3d(0, -10px, 0);   transform: translate3d(0, -10px, 0);  }  40%, 45% {   opacity: 1;   -webkit-transform: translate3d(0, 20px, 0);   transform: translate3d(0, 20px, 0);  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } .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: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInDown {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInDown {  -webkit-animation-name: fadeInDown;  animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInDownBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInDownBig {  -webkit-animation-name: fadeInDownBig;  animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInLeft {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInLeft {  -webkit-animation-name: fadeInLeft;  animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig {  0% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInLeftBig {  0% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInLeftBig {  -webkit-animation-name: fadeInLeftBig;  animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight {  0% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInRight {  0% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInRight {  -webkit-animation-name: fadeInRight;  animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig {  0% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInRightBig {  0% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInRightBig {  -webkit-animation-name: fadeInRightBig;  animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInUp {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .fadeInUp {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes fadeInUpBig {  0% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .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;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } @keyframes fadeOutDown {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } .fadeOutDown {  -webkit-animation-name: fadeOutDown;  animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } @keyframes fadeOutDownBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, 2000px, 0);   transform: translate3d(0, 2000px, 0);  } } .fadeOutDownBig {  -webkit-animation-name: fadeOutDownBig;  animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } @keyframes fadeOutLeft {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } .fadeOutLeft {  -webkit-animation-name: fadeOutLeft;  animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } @keyframes fadeOutLeftBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(-2000px, 0, 0);   transform: translate3d(-2000px, 0, 0);  } } .fadeOutLeftBig {  -webkit-animation-name: fadeOutLeftBig;  animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } @keyframes fadeOutRight {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } .fadeOutRight {  -webkit-animation-name: fadeOutRight;  animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } @keyframes fadeOutRightBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(2000px, 0, 0);   transform: translate3d(2000px, 0, 0);  } } .fadeOutRightBig {  -webkit-animation-name: fadeOutRightBig;  animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } @keyframes fadeOutUp {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } .fadeOutUp {  -webkit-animation-name: fadeOutUp;  animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } @keyframes fadeOutUpBig {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(0, -2000px, 0);   transform: translate3d(0, -2000px, 0);  } } .fadeOutUpBig {  -webkit-animation-name: fadeOutUpBig;  animation-name: fadeOutUpBig; } @-webkit-keyframes flip {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);   transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  } } @keyframes flip {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   transform: perspective(400px) rotate3d(0, 1, 0, -360deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  40% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);   -webkit-animation-timing-function: ease-out;   animation-timing-function: ease-out;  }  50% {   -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  80% {   -webkit-transform: perspective(400px) scale3d(.95, .95, .95);   transform: perspective(400px) scale3d(.95, .95, .95);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  } } .animated.flip {  -webkit-backface-visibility: visible;  backface-visibility: visible;  -webkit-animation-name: flip;  animation-name: flip; } @-webkit-keyframes flipInX {  0% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes flipInX {  0% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   transform: perspective(400px) rotate3d(1, 0, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);   transform: perspective(400px) rotate3d(1, 0, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .flipInX {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInX;  animation-name: flipInX; } @-webkit-keyframes flipInY {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } @keyframes flipInY {  0% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;   opacity: 0;  }  40% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   transform: perspective(400px) rotate3d(0, 1, 0, -20deg);   -webkit-animation-timing-function: ease-in;   animation-timing-function: ease-in;  }  60% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   transform: perspective(400px) rotate3d(0, 1, 0, 10deg);   opacity: 1;  }  80% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);   transform: perspective(400px) rotate3d(0, 1, 0, -5deg);  }  100% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  } } .flipInY {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInY;  animation-name: flipInY; } @-webkit-keyframes flipOutX {  0% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } @keyframes flipOutX {  0% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } .flipOutX {  -webkit-animation-name: flipOutX;  animation-name: flipOutX;  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important; } @-webkit-keyframes flipOutY {  0% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } @keyframes flipOutY {  0% {   -webkit-transform: perspective(400px);   transform: perspective(400px);  }  30% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   transform: perspective(400px) rotate3d(0, 1, 0, -15deg);   opacity: 1;  }  100% {   -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   transform: perspective(400px) rotate3d(0, 1, 0, 90deg);   opacity: 0;  } } .flipOutY {  -webkit-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipOutY;  animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn {  0% {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);   transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);   transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);   transform: skewX(-5deg);   opacity: 1;  }  100% {   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes lightSpeedIn {  0% {   -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);   transform: translate3d(100%, 0, 0) skewX(-30deg);   opacity: 0;  }  60% {   -webkit-transform: skewX(20deg);   transform: skewX(20deg);   opacity: 1;  }  80% {   -webkit-transform: skewX(-5deg);   transform: skewX(-5deg);   opacity: 1;  }  100% {   -webkit-transform: none;   transform: none;   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% {   opacity: 1;  }  100% {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);   transform: translate3d(100%, 0, 0) skewX(30deg);   opacity: 0;  } } @keyframes lightSpeedOut {  0% {   opacity: 1;  }  100% {   -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);   transform: translate3d(100%, 0, 0) 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;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);   transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  100% {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateIn {  0% {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, -200deg);   transform: rotate3d(0, 0, 1, -200deg);   opacity: 0;  }  100% {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: none;   transform: none;   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: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInDownLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   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: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInDownRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   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: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInUpLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: none;   transform: none;   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: rotate3d(0, 0, 1, -90deg);   transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } @keyframes rotateInUpRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -90deg);   transform: rotate3d(0, 0, 1, -90deg);   opacity: 0;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: none;   transform: none;   opacity: 1;  } } .rotateInUpRight {  -webkit-animation-name: rotateInUpRight;  animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut {  0% {   -webkit-transform-origin: center;   transform-origin: center;   opacity: 1;  }  100% {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);   transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } @keyframes rotateOut {  0% {   -webkit-transform-origin: center;   transform-origin: center;   opacity: 1;  }  100% {   -webkit-transform-origin: center;   transform-origin: center;   -webkit-transform: rotate3d(0, 0, 1, 200deg);   transform: rotate3d(0, 0, 1, 200deg);   opacity: 0;  } } .rotateOut {  -webkit-animation-name: rotateOut;  animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } @keyframes rotateOutDownLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, 45deg);   transform: rotate3d(0, 0, 1, 45deg);   opacity: 0;  } } .rotateOutDownLeft {  -webkit-animation-name: rotateOutDownLeft;  animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutDownRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutDownRight {  -webkit-animation-name: rotateOutDownRight;  animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } @keyframes rotateOutUpLeft {  0% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: left bottom;   transform-origin: left bottom;   -webkit-transform: rotate3d(0, 0, 1, -45deg);   transform: rotate3d(0, 0, 1, -45deg);   opacity: 0;  } } .rotateOutUpLeft {  -webkit-animation-name: rotateOutUpLeft;  animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);   transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } @keyframes rotateOutUpRight {  0% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   opacity: 1;  }  100% {   -webkit-transform-origin: right bottom;   transform-origin: right bottom;   -webkit-transform: rotate3d(0, 0, 1, 90deg);   transform: rotate3d(0, 0, 1, 90deg);   opacity: 0;  } } .rotateOutUpRight {  -webkit-animation-name: rotateOutUpRight;  animation-name: rotateOutUpRight; } @-webkit-keyframes hinge {  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: rotate3d(0, 0, 1, 80deg);   transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);   transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, 700px, 0);   transform: translate3d(0, 700px, 0);   opacity: 0;  } } @keyframes hinge {  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: rotate3d(0, 0, 1, 80deg);   transform: rotate3d(0, 0, 1, 80deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;  }  40%, 80% {   -webkit-transform: rotate3d(0, 0, 1, 60deg);   transform: rotate3d(0, 0, 1, 60deg);   -webkit-transform-origin: top left;   transform-origin: top left;   -webkit-animation-timing-function: ease-in-out;   animation-timing-function: ease-in-out;   opacity: 1;  }  100% {   -webkit-transform: translate3d(0, 700px, 0);   transform: translate3d(0, 700px, 0);   opacity: 0;  } } .hinge {  -webkit-animation-name: hinge;  animation-name: hinge; }  @-webkit-keyframes rollIn {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } @keyframes rollIn {  0% {   opacity: 0;   -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);   transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);  }  100% {   opacity: 1;   -webkit-transform: none;   transform: none;  } } .rollIn {  -webkit-animation-name: rollIn;  animation-name: rollIn; }  @-webkit-keyframes rollOut {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);   transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } @keyframes rollOut {  0% {   opacity: 1;  }  100% {   opacity: 0;   -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);   transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);  } } .rollOut {  -webkit-animation-name: rollOut;  animation-name: rollOut; } @-webkit-keyframes zoomIn {  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } @keyframes zoomIn {  0% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  50% {   opacity: 1;  } } .zoomIn {  -webkit-animation-name: zoomIn;  animation-name: zoomIn; } @-webkit-keyframes zoomInDown {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInDown {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInDown {  -webkit-animation-name: zoomInDown;  animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInLeft {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInLeft {  -webkit-animation-name: zoomInLeft;  animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInRight {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInRight {  -webkit-animation-name: zoomInRight;  animation-name: zoomInRight; } @-webkit-keyframes zoomInUp {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomInUp {  0% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  60% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomInUp {  -webkit-animation-name: zoomInUp;  animation-name: zoomInUp; } @-webkit-keyframes zoomOut {  0% {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  100% {   opacity: 0;  } } @keyframes zoomOut {  0% {   opacity: 1;  }  50% {   opacity: 0;   -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }  100% {   opacity: 0;  } } .zoomOut {  -webkit-animation-name: zoomOut;  animation-name: zoomOut; } @-webkit-keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutDown {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutDown {  -webkit-animation-name: zoomOutDown;  animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);   transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;   transform-origin: left center;  } } @keyframes zoomOutLeft {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);   transform: scale(.1) translate3d(-2000px, 0, 0);   -webkit-transform-origin: left center;   transform-origin: left center;  } } .zoomOutLeft {  -webkit-animation-name: zoomOutLeft;  animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);   transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;   transform-origin: right center;  } } @keyframes zoomOutRight {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);   transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);  }  100% {   opacity: 0;   -webkit-transform: scale(.1) translate3d(2000px, 0, 0);   transform: scale(.1) translate3d(2000px, 0, 0);   -webkit-transform-origin: right center;   transform-origin: right center;  } } .zoomOutRight {  -webkit-animation-name: zoomOutRight;  animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } @keyframes zoomOutUp {  40% {   opacity: 1;   -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);   -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);   animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);  }  100% {   opacity: 0;   -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);   -webkit-transform-origin: center bottom;   transform-origin: center bottom;   -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);   animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);  } } .zoomOutUp {  -webkit-animation-name: zoomOutUp;  animation-name: zoomOutUp; } @-webkit-keyframes slideInDown {  0% {   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes slideInDown {  0% {   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .slideInDown {  -webkit-animation-name: slideInDown;  animation-name: slideInDown; } @-webkit-keyframes slideInLeft {  0% {   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes slideInLeft {  0% {   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .slideInLeft {  -webkit-animation-name: slideInLeft;  animation-name: slideInLeft; } @-webkit-keyframes slideInRight {  0% {   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes slideInRight {  0% {   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .slideInRight {  -webkit-animation-name: slideInRight;  animation-name: slideInRight; } @-webkit-keyframes slideInUp {  0% {   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes slideInUp {  0% {   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);   visibility: visible;  }  100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } .slideInUp {  -webkit-animation-name: slideInUp;  animation-name: slideInUp; } @-webkit-keyframes slideOutDown {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } @keyframes slideOutDown {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);  } } .slideOutDown {  -webkit-animation-name: slideOutDown;  animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } @keyframes slideOutLeft {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(-100%, 0, 0);   transform: translate3d(-100%, 0, 0);  } } .slideOutLeft {  -webkit-animation-name: slideOutLeft;  animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } @keyframes slideOutRight {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(100%, 0, 0);   transform: translate3d(100%, 0, 0);  } } .slideOutRight {  -webkit-animation-name: slideOutRight;  animation-name: slideOutRight; } @-webkit-keyframes slideOutUp {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } @keyframes slideOutUp {  0% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  100% {   visibility: hidden;   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);  } } .slideOutUp {  -webkit-animation-name: slideOutUp;  animation-name: slideOutUp; } body {   background:#fff;   font-family:Arial, sans-serif; } p {   margin-bottom:20px; } .clearout {   height:20px;   clear:both; } #flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {   display:none; } .nbs-flexisel-container {   position:relative;   max-width:100%; } .nbs-flexisel-ul {   position:relative;   width:9999px;   margin:0px;   padding:0px;   list-style-type:none;    text-align:center;  } .nbs-flexisel-inner {   overflow:hidden;   float:left;   width:100%;   background:#fcfcfc;   background: #fcfcfc -moz-linear-gradient(top, #fcfcfc 0%, #eee 100%);   background: #fcfcfc -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#eee));   background: #fcfcfc -webkit-linear-gradient(top, #fcfcfc 0%, #eee 100%);   background: #fcfcfc -o-linear-gradient(top, #fcfcfc 0%, #eee 100%);   background: #fcfcfc -ms-linear-gradient(top, #fcfcfc 0%, #eee 100%);   background: #fcfcfc linear-gradient(top, #fcfcfc 0%, #eee 100%);   border:1px solid #ccc;   border-radius:5px;   -moz-border-radius:5px;   -webkit-border-radius:5px;  } .nbs-flexisel-item {   float:left;   margin:0px;   padding:0px;   cursor:pointer;   position:relative;   line-height:0px; } .nbs-flexisel-item img {   width: 100%; }  .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {   width: 22px;   height: 22px;   position: absolute;   cursor: pointer;   z-index: 100;   opacity: 0.5; } .nbs-flexisel-nav-left {   left: 10px;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/js/flexisel-master/images/button-previous.png) no-repeat; } .nbs-flexisel-nav-right {   right: 5px;   background: url(https://reklamszonyeg.hu/wp-content/themes/gaga-lite/js/flexisel-master/images/button-next.png) no-repeat; }   .a-stats {   --akismet-color-mid-green: #357b49;   --akismet-color-white: #fff;   --akismet-color-light-grey: #f6f7f7;   max-width: 350px;   width: auto;  }   .a-stats * {   all: unset;   box-sizing: border-box;  }   .a-stats strong {   font-weight: 600;  }   .a-stats a.a-stats__link,  .a-stats a.a-stats__link:visited,  .a-stats a.a-stats__link:active {   background: var(--akismet-color-mid-green);   border: none;   box-shadow: none;   border-radius: 8px;   color: var(--akismet-color-white);   cursor: pointer;   display: block;   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif;   font-weight: 500;   padding: 12px;   text-align: center;   text-decoration: none;   transition: all 0.2s ease;  }     .widget .a-stats a.a-stats__link:focus {   background: var(--akismet-color-mid-green);   color: var(--akismet-color-white);   text-decoration: none;  }   .a-stats a.a-stats__link:hover {   filter: brightness(110%);   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);  }   .a-stats .count {   color: var(--akismet-color-white);   display: block;   font-size: 1.5em;   line-height: 1.4;   padding: 0 13px;   white-space: nowrap;  }                         #plx_about_section{           background: #8c0900 url(https://reklamszonyeg.hu/wp-content/uploads/2021/04/design.jpg) repeat scroll center        }                       #plx_team_section{           background: url(https://reklamszonyeg.hu/wp-content/uploads/2021/04/Aston-Martin-1.jpg) repeat-x fixed center        }                       #plx_pricing_section{           background: url() no-repeat fixed left        }                       #plx_service_section{           background: url(https://reklamszonyeg.hu/wp-content/uploads/2017/01/szolgaltatasok-hatter.png) no-repeat scroll center        }                       #plx_skill_section{           background: #fafafa url(https://reklamszonyeg.hu/wp-content/uploads/2017/01/erossegeink.png) repeat fixed center        }                       #plx_client_section{           background: url() no-repeat fixed left        }                       #plx_testimonial_section{           background: url() repeat-x scroll center        }                       #plx_blog_section{           background: url() no-repeat fixed left        }                       #plx_cta_section{           background: url(https://reklamszonyeg.hu/wp-content/uploads/2017/01/rolunk.jpg) repeat-x scroll center        }                  h1{         font-size: 32px;         font-family:Lato;                 color:#ec1e31      }       h2{         font-size: 30px ;         font-family:Lato;                 color:#ec1e31               }       h3{         font-size: 28px;         font-family:Lato;                  color:#ec1e31      }       h4{         font-size: 26px;         font-family:Lato;                  color:#ec1e31      }       h5{         font-size: 24px;         font-family:Lato;                  color:#ec1e31      }       h6{         font-size: 22px;         font-family:Lato;                  color:#ec1e31      }       body{         font-size: 13px ;         font-family:Lato;               }       .footer_widget_view .widget-title{         color: #010101;       }                   .team-post-wrap>a, #plx_about_section .combine_content .buy a, .blog_latest_post a.read_more,       hr.border, .blog-posts .main_like_comment span, .blog-posts-wrap-latest .sub_like_comment span,       .nav-next a, .nav-previous a, .blog_read_more a, .team-post-wrap>a, a.view_all_latest,       .portfolio_view_all a, .cta_btn_link a, input.wpcf7-submit, #respond .form-submit input,       .testimonial_section .bx-wrapper .bx-pager.bx-default-pager a.active, .port_slide #slider-prev,       .port_slide #slider-next, .inner .main_like_comment span, #toggle div, .inner .arcive_read_more a,       .reply a, .comment-metadata .edit-link a,       #plx_service_section .service-posts-wrap .service_image figure img, .archive_pagination a,       .pricing_widget .sign_up_price:hover .pricing-position-outer, .pricing_widget .sign_up_price,       #plx_shop_section #Container div.mix .item-img a.item-wishlist,       .woocommerce-page ul.products li.product a.item-wishlist,       #plx_shop_section #Container div.mix .item-img a.cart-contents_product,       .woocommerce-page ul.products li.product a.cart-contents_product,       .woocommerce-page .inner ul.products li span.onsale, .woocommerce-page .content-area span.onsale,       .woocommerce-page div.product a.item-wishlist, .woocommerce-page .content-area button.button.alt,       .woocommerce-page .woocommerce-message a.wc-forward, .woocommerce-page #payment #place_order,       .woocommerce-page .inner_content_background .entry-content a.add_to_cart,       .woocommerce-page .widget_price_filter .price_slider_amount .button,       .woocommerce-page #respond input#submit, .woocommerce-page .cart .button,       .woocommerce-page .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,        .woocommerce a.remove:hover, .woocommerce a.remove:hover,        #plx_shop_section .shop-product .shop_view_all input,        #plx_shop_section #Container div.mix .item-img span.onsale,        .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,        .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,        #plx_shop_section .shop-product .shop_buttons button:before,        #plx_shop_section .shop-product .shop_buttons button.active:before,        #plx_shop_section .shop-product .shop_buttons button:after,        #plx_shop_section .shop-product .shop_buttons button.active:after       {         background:#ec1e31!important      }                          .team-descr,.highlite,.aptf-tweet-content>a,.entry-footer a,.team_section .team-descr,       .slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active,       .widget-area li:hover a,       span.gaga-pricing-plan-sub-text,       .slider_area .gaga_lite_slider span.next-page a,       .inner .arcive_read_more a:hover,.comment-metadata .edit-link a:hover,       .reply a:hover,.main-navigation ul>li a:hover,       .inner #respond .form-submit input:hover, .main-navigation .current a,.team-post-wrap>a:hover,       .blog_latest_post a.read_more:hover, .blog_read_more a:hover, a.view_all_latest:hover,       .portfolio_view_all a:hover, .cta_btn_link a:hover, input.wpcf7-submit:hover, .site-info a:hover,       .logged-in-as a, .author a, .nav-links a:hover, .nav-previous a:hover:before,       .nav-next a:hover:before, .archive_pagination a:hover:before, .comment-author b.fn,       .comment-author .fn a, .comment-awaiting-moderation, .widget-area ul.sub-menu>li:hover a,       .tagcloud a, .widget h1 a, .comment-respond h3 small a:hover,       a.aptf-tweet-reply.aptf-tweet-action-reply, .pricing_widget .sign_up_price:hover,       .pricing_widget .sign_up_price:hover .pricing-position-inner:before, strong,span.tags-links,       .comment-content p a,       .comment-content dl dd a, .comment-content table tbody tr td a, #wp-calendar tr td a,       .about-contents a, a.aptf-tweet-name, .aptf-tweet-content a, .aptf-tweet-content a,       #plx_shop_section #Container div.mix .price ins,       .woocommerce-page ul.products li.product .price, #plx_shop_section #Container div.mix .price .amount,       .woocommerce-page div.product p.price,       .woocommerce-page .content-area button.button.alt:hover,       .woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,       .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,       .woocommerce-page .woocommerce-info:before,       .woocommerce-page .woocommerce-message a.wc-forward:hover,       .woocommerce-page .content-area-left h1.page-title, .woocommerce-page .woocommerce-message:before,       .woocommerce-page div.product .stock, .woocommerce-page .cart .button:hover,        .woocommerce-page .cart input.button:hover,       .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,        td.product-name a, .woocommerce-message a:hover, .woocommerce a.remove,        #plx_shop_section .shop-product .shop_view_all input:hover,        .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, h2.about_section_title,        h2.about_section_title, .service_section_title h2, .team_section h2, .blog_sectio_title h2,        .blog_latest_post h2, .portfolio_section h2, .skill_section_title h2, .client_section_title h2,        .pricing_section h2, .cta_section_title h2, .testimonial-title h2,        #plx_shop_section .shop-product h2, #plx_service_section .service-posts-wrap .service_title a h3,        .blog_title a h3, .blog-posts-wrap-latest a h3,.footer_widget_view .contact_title,        .inner h2.entry-title, .posted_in a, .woocommerce.widget_product_categories ul li a:hover,        .woocommerce .widget_layered_nav ul li a:hover, .price del,        #plx_shop_section .shop-product .shop_buttons button:hover,        #plx_shop_section .shop-product .shop_buttons button.active,       .page-links a, .page-links a:visited,       .entry-footer a       {         color: #ec1e31!important;       }       .woocommerce a.remove{         color: #ec1e31!important;       }                   #plx_service_section .service-posts-wrap:first-child,       #plx_service_section .service-posts-wrap:nth-child(2),       #plx_service_section .service-posts-wrap:nth-child(odd),       .entry-header h1.entry-title a, h1.widget-title, #respond h3,       .slider_area .gaga_lite_slider .bx-pager.bx-default-pager .bx-pager-item a.bx-pager-link.active,       .widget-area li:hover, .comments-title, #toggle, .inner .arcive_read_more a:hover,       .comment-metadata .edit-link a:hover, .reply a:hover, .inner #respond .form-submit input:hover,       #plx_about_section .combine_content .buy a:hover, .team-post-wrap>a:hover,       .blog_latest_post a.read_more:hover, .blog_read_more a:hover, .portfolio_view_all a:hover,       .cta_btn_link a:hover, input.wpcf7-submit:hover, a.view_all_latest:hover,       #plx_service_section .service-posts-wrap, #secondary .widget_search input.search-field,       .nav-links a:hover, .widget-area li.menu-item-has-children:hover>a, .archive_pagination a:hover,       .pricing_widget .sign_up_price:hover, .woocommerce-page .content-area button.button.alt,       .woocommerce-page .content-area button.button.alt,       .woocommerce-page .woocommerce-message a.wc-forward,       .woocommerce-page #payment #place_order,       .woocommerce-page .inner_content_background .entry-content a.add_to_cart,       .woocommerce-page .widget_price_filter .price_slider_amount .button,       .woocommerce-page #respond input#submit, .woocommerce-page .cart .button,       .woocommerce-page .cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,       #plx_shop_section .shop-product .shop_view_all input       {         border-color:#ec1e31!important;       }                   .main_footer, .woocommerce-page .woocommerce-message, .woocommerce-page .woocommerce-info       {         border-top-color:#ec1e31!important;       }                   .fill       {         fill:#ec1e31;       }       #plx_about_section .combine_content .buy a:hover, .blog_read_more a:hover, .team-post-wrap > a:hover,       .blog_latest_post a.read_more:hover, .comment-metadata .edit-link a:hover, a.view_all_latest:hover,       .portfolio_view_all a:hover, .cta_btn_link a:hover, input.wpcf7-submit:hover, .nav-links a:hover,       .archive_pagination a:hover{         border-color:#ec1e31!important;         color:#ec1e31!important;       }       .reply a:hover{         border-color:#ec1e31;         color:#ec1e31;       }                   .portfolio-positing:hover .portfolio_main       {         background:rgba(236,30,49,0.88)!important      }                                  #plx_service_section, .woocommerce-page .content-area button.button.alt:hover,         .woocommerce-page .woocommerce-message a.wc-forward:hover, .woocommerce-page .cart .button:hover,         .woocommerce-page .cart input.button:hover,         .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,         .woocommerce-page .inner_content_background .entry-content a.add_to_cart:hover,         .woocommerce-page .cart .button:hover, #plx_shop_section .shop-product .shop_view_all input:hover,         .woocommerce-page .widget_price_filter .price_slider_amount .button:hover,         #respond input#submit:hover       {         background-color: transparent !important;       }       #plx_about_section .combine_content .buy a:hover, .team-post-wrap > a:hover,       #plx_shop_section .shop-product .shop_view_all input:hover, .portfolio_view_all a:hover,       a.view_all_latest:hover, .blog_latest_post a.read_more:hover, .cta_btn_link a:hover,       input.wpcf7-submit:hover, .blog_read_more a:hover, #respond input#submit:hover, .nav-next a:hover,       .nav-previous a:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover,       .inner .arcive_read_more a:hover{         background: transparent!important;       }                                       .widget_gaga_lite_pricing>a:hover .widget_footer,.widget_footer       {         background-color:#F5F5F5 ;       }                          .nav-previous a:hover:after, .nav-next a:hover:after, .archive_pagination a.prev:hover:after,       .archive_pagination a.next:hover:after       {         background: rgba(236,30,49,0.7)!important ;       }             .yith-wcwl-wishlistexistsbrowse.show a, .yith-wcwl-wishlistexistsbrowse.show span       {         display: none;       }       :root {   -webkit-user-select: none;   -webkit-touch-callout: none;   -ms-user-select: none;   -moz-user-select: none;   user-select: none;  }  .pea_cook_wrapper {   position: fixed;   padding: 8px 21px;   margin: 0;   border-radius: 5px;   z-index: 10000; text-align: center; } .pea_cook_control { width:80%;   padding: 8px 21px;   margin: 20px auto;   border-radius: 5px;   z-index: 10000; text-align: center; color:white; } .eu_control_btn {   border: none;   padding: 15px 32px;   text-align: center;   text-decoration: none;   display: inline-block; cursor:pointer; margin: 10px; } .pea_cook_wrapper.pea_cook_topleft {   top:30px;   left:30px; margin-right:5%; } .pea_cook_wrapper.pea_cook_topright {   top:30px;   right:30px; margin-left:5%; } .pea_cook_wrapper.pea_cook_topcenter {   top:30px;   left:30px; margin: 0 25%; } .pea_cook_wrapper.pea_cook_bottomleft {   bottom:30px;   left:30px; margin-right:5%; } .pea_cook_wrapper.pea_cook_bottomright {   bottom:30px;   right:30px; margin-left:5%; } .pea_cook_wrapper.pea_cook_bottomcenter {   bottom:30px;   left:30px; margin: 0 25%; } .pea_cook_wrapper p{   bottom: 30px;   font-family: "helvetica neue", helvetica, arial, sans-serif;   font-size: 11px;   margin: 0;   font-weight: bold; } .pea_cook_wrapper a {   border-bottom: dotted thin #eee;   text-decoration: none; } .pea_cook_wrapper a:hover {   text-decoration: none;   border-bottom-style: solid; }  a#fom, a#pea_close {border-bottom: 1px dotted;} a#pea_close { padding-top: 20px; display: block; }  button.pea_cook_btn {  background: #e3e3e3;  border: 1px solid #bbb;  border-radius: 5px;  box-shadow: inset 0 0 1px 1px #f6f6f6;  color: #333;  font: bold 12px "helvetica neue", helvetica, arial, sans-serif;  line-height: 1;  padding: 5px 0;  text-align: center;  text-shadow: 0 1px 0 #fff;  width: 100px;  margin-left: 20px; }  button.pea_cook_btn:hover {   background: #d9d9d9;   -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;   -moz-box-shadow: inset 0 0 1px 1px #eaeaea;   box-shadow: inset 0 0 1px 1px #eaeaea;   color: #222;   cursor: pointer; }  button.pea_cook_btn:active {   background: #d0d0d0;   -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;   -moz-box-shadow: inset 0 0 1px 1px #e3e3e3;   box-shadow: inset 0 0 1px 1px #e3e3e3;   color: #000; }  .pea_cook_more_info_popover {   display:none;   position: absolute;   top: 0;   z-index: 1000000;   height: 80%;   width: 100%;   left: 0; } .pea_cook_more_info_popover_inner {   margin: 40px auto;   min-width: 50%;   min-height: 200px;   padding: 50px;   max-width:60%;  background-color: rgba(0,0,0,0.75);      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";   } .pea_cook_more_info_popover_inner a {   border-bottom: dotted thin #eee;   text-decoration: none; } .pea_cook_more_info_popover_inner a:hover {   text-decoration: none;   border-bottom-style: solid;   color: #ddd; } .pea_cook_more_info_popover h2{   font-size: 22px;   font-weight: bold; } .pea_cook_more_info_popover h3{   font-size: 22px; font-weight: bold; } .eucookie { float:left; border-radius: 5px; transition: background 0.5s; margin: 10px; } .eucookie:hover { cursor: pointer; background-position: -20px -10px!important; transition: background 0.5s; } .eucookie span { width: 100%; padding: 10px; text-align: center; float:left; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 100;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 300;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 400;  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 700;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face {  font-family: 'Lato';  font-style: normal;  font-weight: 900;  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } 