﻿html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0;text-rendering: optimizeLegibility }header, footer, aside, nav, menu, section, div, main, article, details, figcaption, figure, summary, hgroup, blockquote, address, object, embed {display: block }section:focus {outline: none }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;cursor: pointer;text-decoration: none }a:active, a:hover {outline: 0 }abbr[title] {border-bottom: 1px dotted }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 }img, svg {image-rendering: optimizeQuality;-ms-interpolation-mode: bicubic }figure {margin: 0 }hr {-moz-box-sizing: content-box;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;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box }input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none }fieldset {border: 1px solid #c0c0c0;margin: 0;padding: 0.35em 0.625em 0.75em }legend {border: 0;padding: 0 }textarea {overflow: auto;height: auto;min-height: 50px }optgroup {font-weight: bold }table {border-collapse: collapse;border-spacing: 0 }td, th {padding: 0 }body.oldie {overflow: auto }.oldie .wrapper {width: 63.75em }.bg_container.black, .bg_black {background-color: #000 }button.bg_black, .button.bg_black {background-color: #000 }.bg_container.white, .bg_white {background-color: #fff }button.bg_white, .button.bg_white {background-color: #fff }.bg_container.light_grey, .bg_light_grey {background-color: #EDEBE7 }button.bg_light_grey, .button.bg_light_grey {background-color: #EDEBE7 }.bg_container.off_white, .bg_off_white {background-color: #F7F7F7 }button.bg_off_white, .button.bg_off_white {background-color: #F7F7F7 }.bg_container.dark_blue, .bg_dark_blue {background-color: #282931 }button.bg_dark_blue, .button.bg_dark_blue {background-color: #282931 }.bg_container.blue, .bg_blue {background-color: #192957 }button.bg_blue, .button.bg_blue {background-color: #192957 }.bg_container.beige, .bg_beige {background-color: #DED2BB }button.bg_beige, .button.bg_beige {background-color: #DED2BB }.bg_container.dark_beige, .bg_dark_beige {background-color: #D5C9BC }button.bg_dark_beige, .button.bg_dark_beige {background-color: #D5C9BC }.bg_container.light_brown, .bg_light_brown {background-color: #6F4F48 }button.bg_light_brown, .button.bg_light_brown {background-color: #6F4F48 }.bg_container.yellow, .bg_yellow {background-color: #F2DFAF }button.bg_yellow, .button.bg_yellow {background-color: #F2DFAF }.bg_container.dark_yellow, .bg_dark_yellow {background-color: #E2C886 }button.bg_dark_yellow, .button.bg_dark_yellow {background-color: #E2C886 }.bg_container.pink_beige, .bg_pink_beige {background-color: #EFD4B1 }button.bg_pink_beige, .button.bg_pink_beige {background-color: #EFD4B1 }.bg_container.dark_pink_beige, .bg_dark_pink_beige {background-color: #D9BC98 }button.bg_dark_pink_beige, .button.bg_dark_pink_beige {background-color: #D9BC98 }.bg_container.gold, .bg_gold {background-color: #E6BB6D }button.bg_gold, .button.bg_gold {background-color: #E6BB6D }.bg_container.dark_gold, .bg_dark_gold {background-color: #D0A56E }button.bg_dark_gold, .button.bg_dark_gold {background-color: #D0A56E }.bg_container.mustard, .bg_mustard {background-color: #F2B444 }button.bg_mustard, .button.bg_mustard {background-color: #F2B444 }@font-face {font-family: 'Averta Thin';src: url(../fonts/Averta-Thin.eot);src: url(../fonts/Averta-Thin.eot?#iefix) format("eot"), url(../fonts/Averta-Thin.woff2) format("woff2"), url(../fonts/Averta-Thin.otf) format("opentype");font-weight: 100;font-style: normal }@font-face {font-family: 'Averta Light';src: url(../fonts/Averta-Light.eot);src: url(../fonts/Averta-Light.eot?#iefix) format("eot"), url(../fonts/Averta-Light.woff2) format("woff2"), url(../fonts/Averta-Light.otf) format("opentype");font-weight: 300;font-style: normal }@font-face {font-family: 'Averta Regular';src: url(../fonts/Averta-Regular.eot);src: url(../fonts/Averta-Regular.eot?#iefix) format("eot"), url(../fonts/Averta-Regular.woff2) format("woff2"), url(../fonts/Averta-Regular.otf) format("opentype");font-weight: 400;font-style: normal }@font-face {font-family: 'Averta Bold';src: url(../fonts/Averta-Bold.eot);src: url(../fonts/Averta-Bold.eot?#iefix) format("eot"), url(../fonts/Averta-Bold.woff2) format("woff2"), url(../fonts/Averta-Bold.otf) format("opentype");font-weight: 600;font-style: normal }@font-face {font-family: 'Averta ExtraBold';src: url(../fonts/Averta-ExtraBold.eot);src: url(../fonts/Averta-ExtraBold.eot?#iefix) format("eot"), url(../fonts/Averta-ExtraBold.woff2) format("woff2"), url(../fonts/Averta-ExtraBold.otf) format("opentype");font-weight: 700;font-style: normal }@font-face {font-family: 'Averta Black';src: url(../fonts/Averta-ExtraBold.eot);src: url(../fonts/Averta-ExtraBold.eot?#iefix) format("eot"), url(../fonts/Averta-ExtraBold.otf) format("opentype");font-weight: 900;font-style: normal }html, body {font-size: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box }body {background-color: #fff;position: relative;cursor: auto;overflow-x: hidden;height: auto }body.stay_fixed, body.modal_is_open, body.nav_is_open {overflow: hidden }img, object, embed, svg, iframe {max-width: 100%;border: 0 }embed {height: 100% }img, svg {height: auto }object, embed, iframe {display: block;margin-left: auto;margin-right: auto }a, a:hover, a:active {color: inherit;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease }button:hover, button:focus, .button:hover, .button:focus {outline: none;text-decoration: none }button.disabled, button[disabled], .button.disabled, .button[disabled] {cursor: default;box-shadow: none }ul, ol {margin: 0;padding: 0;list-style-position: inside }ul.no-bullet, ol.no-bullet {list-style: none }ul.square, ol.square {list-style-type: square }ul.circle, ol.circle {list-style-type: circle }ul.disc, ol.disc {list-style-type: disc }ul.inline-block li, ul.inline_column li, ul.inline li, ol.inline-block li, ol.inline_column li, ol.inline li {display: inline;vertical-align: middle;list-style: none }ul.inline-block li, ul.inline_column li, ol.inline-block li, ol.inline_column li {display: inline-block }.content ul, .content ol {list-style-position: outside;margin-left: 18px }.content ul li, .content ol li {padding-left: 5px;margin-bottom: 12px }.block {display: block }.inline-block, img, svg, .inline_column {display: inline-block;vertical-align: middle }.inline {display: inline }.hidden {display: none !important }.invisible {visibility: hidden;display: block;width: 0;height: 0;overflow: hidden;font-size: 0;color: transparent;margin: 0;padding: 0 }.left {float: left }.right {float: right !important }.none {float: none }.centered {margin-left: auto;margin-right: auto;float: none !important;clear: both }::-webkit-scrollbar-track {-webkit-box-shadow: 0;-webkit-border-radius: 0;background: #282931;border-radius: 0px }::-webkit-scrollbar-thumb {-webkit-border-radius: 0;border-radius: 0;background-color: #fff }::-webkit-scrollbar-thumb:window-inactive {background: rgba(255, 255, 255, 0.8) }body {color: #282931;font-family: "Averta Regular", sans-serif;font-size: 100%;line-height: 1em;font-weight: normal;font-style: normal;background: #fff }b, strong {font-weight: "Averta Bold", sans-serif }em {font-style: italic }h1, h2, h3, h4, h5, h6 {margin: 0 0 1em }strong, b {font-family: "Averta Bold", sans-serif }.section__description, .page__subtitle, .lead {font-family: "Averta Light", sans-serif;font-size: 1.125em;line-height: 1.5555555556em }h2 {font-weight: 900;font-size: 2.5em;line-height: 1.2;font-family: "Averta ExtraBold", sans-serif }h3 {font-size: 1.5em;line-height: 1.2;font-family: "Averta ExtraBold", sans-serif }h4 {font-size: 1.125em }h5 {font-size: 1.125em;font-family: "Averta Light", sans-serif }h1, .slide__title {font-weight: 900;font-size: 2.5em;line-height: 1.2;font-family: "Averta ExtraBold", sans-serif }@media screen and (min-width: 64em) {h2 {font-size: 2.6875em }h4 {font-size: 1.125em }h5 {font-size: 1.625em;font-family: "Averta Light", sans-serif }h1, .slide__title {font-size: 3.75em }}.supertitle {letter-spacing: 0.2461111111em;color: #9BA1A5;margin-bottom: 1em;text-transform: uppercase }.cta {min-width: 167px;height: 53px;line-height: 54px;font-size: 1.125em;padding: 0 1.3333333333em;border-radius: 4px;color: #282931;font-family: "Averta Bold", sans-serif;display: inline-block;transition: all 300ms ease-in-out;text-decoration: none;border: 1px solid transparent;}.cta:hover {cursor: pointer }.cta--white {background: #fff }.cta--white:hover {color: #fff;border: 1px solid #fff;background: transparent }.cta--white-clr {color: #fff;border: 1px solid #fff }.cta--white-clr:hover {background: #fff;color: #282931 }.cta--trans {color: #192957;border: 1px solid #192957 }.cta--blue {background: #192957;color: #fff }.cta--blue:hover {color: #192957;background: transparent;border: 1px solid #192957 }button, .button {font-size: 1.375em;letter-spacing: 0.1em;display: inline-block;margin: 0 auto;padding: 0 60px;font-family: "Averta Regular", sans-serif;line-height: 1em;padding: 22px 50px;text-align: center;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: none;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transition: all 0.6s }button:hover, .button:hover {-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);transform: scale(0.95) }button.small, button.medium, button.large, button.xl, .button.small, .button.medium, .button.large, .button.xl {line-height: 84px;height: 84px;padding-top: 0;padding-bottom: 0;max-width: 100% }button.small, .button.small {font-size: 0.8125em;width: 300px }button.medium, .button.medium {font-size: 0.8125em;width: 400px }button.large, .button.large {width: 100% }button.xl, .button.xl {width: 64% }.section__cta {margin: 60px auto 0 }::selection, ::-moz-selection {background: #282931;color: #fff }.align-center {text-align: center }.align-left {text-align: left }.align-right {text-align: right }.table-cell {display: table-cell }.middle-align {vertical-align: middle }.paragraph {font-family: "Averta Regular", sans-serif;font-size: 1em;line-height: 1.5555555556em }@media screen and (min-width: 64em) {.paragraph {font-size: 0.9375em }}@media screen and (min-width: 105.0625em) {.paragraph {font-size: 1.125em }}.paragraph a {font-family: "Averta Bold", sans-serif;text-decoration: underline }.paragraph a:hover {color: #00ABD8 }.paragraph ul, .paragraph ol {margin-bottom: 25px;padding-left: 25px;list-style-position: outside }.paragraph li {margin-bottom: 15px }.paragraph a {color: #282931;border-bottom: 1px solid #282931 }.paragraph a:hover {border-bottom: none }.paragraph h2 {font-size: 1.5em }@media screen and (min-width: 64em) {.paragraph h2 {font-size: 2.3888888889em }}.paragraph h3 {font-size: 1.3333333333em }.paragraph h4, .paragraph h5 {font-size: 1em }.paragraph h6 {font-size: 0.9em;font-weight: "Averta Bold", sans-serif }.paragraph p {font-size: 1em;line-height: inherit;margin: 0 0 30px }@media screen and (min-width: 64em) {.paragraph p {margin: 0 0 45px }}.paragraph p:last-child {margin-bottom: 0 }.paragraph blockquote, .paragraph .blockquote {font-size: 1em;line-height: 1.8em;font-weight: "Averta Bold", sans-serif;padding-left: 45px;border-left: 3px solid #282931;margin: 70px 0 75px }.paragraph cite {display: block;font-size: 0.8em;margin-top: 15px }.paragraph address {font: inherit }.paragraph .alignleft {float: left;padding-right: 15px }.paragraph .alignright {float: right;padding-left: 15px }.paragraph .aligncenter {display: block;margin: 100px auto }#car-brand-select {color: #282931;background: white;font-family: "Averta Bold", sans-serif;height: 54px;line-height: 34px !important;padding: 5px;width: 100%;border-radius: 6px;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;box-shadow: none;font-size: 1.125em;padding: 0 1.3333333333em;outline: none;}.car-brand-select-container {position: relative;display: inline-block;width: 325px;margin: 0 0 25px 0;}.comparison .cta {height: 53px;line-height: 51px;}.car-brand-select-container::after {content: '';width: 10px;height: 10px;background: url('../img/icons/Icon ionic-ios-arrow-forward.svg') no-repeat 50% 50%;background-size: auto 10px;transform: rotate(-90deg);position: absolute;right: 15px;top: calc(50% - 5px);}@media screen and (max-width: 90em) {h1, .slide__title {font-size: 2.3125em }h2 {font-size: 1.875em }h3 {font-size: 1.25em }h4 {font-size: 0.875em }.cta {font-size: 16px }.paragraph .aligncenter {max-width: 60% }.paragraph h2 {font-size: 1.875em }.paragraph h3 {font-size: 1.25em }}@media screen and (max-width: 64em) {.center-on-sm {text-align: center }h2.smaller, .paragraph h2 {font-size: 24px }.paragraph h2, .paragraph h3, .paragraph h4, .paragraph h5 {text-align: center }}@media screen and (max-width: 63.9375em) {.supertitle {font-size: 12px;letter-spacing: 0.246em }.paragraph .aligncenter {max-width: 40%;margin: 30px auto 50px }.paragraph h2 {font-size: 2.5em }.paragraph h3 {font-size: 1.5em }h2 {font-size: 2.5em }h3 {font-size: 1.5em }h4 {font-size: 1.125em }.cta, #car-brand-select {min-width: 151px;height: 42px;line-height: 42px;font-size: 0.8125em;padding: 0 1.1111111111em }.comparison .cta {height: 43px;line-height: 42px;}}@media screen and (max-width: 47.9375em) {.supertitle {font-size: 12px;letter-spacing: 0.246em }.paragraph .aligncenter {max-width: 60%;margin: 30px auto }}::-webkit-input-placeholder {color: #282931;opacity: 1;letter-spacing: 1px }::-moz-placeholder {color: #282931;opacity: 1;letter-spacing: 1px }::-ms-input-placeholder {color: #282931;opacity: 1;letter-spacing: 1px }::-moz-placeholder {color: #282931;opacity: 1;letter-spacing: 1px }input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select {display: block;-webkit-appearance: none;-moz-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: background 300ms ease-out;-moz-transition: background 300ms ease-out;transition: background 300ms ease-out;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;width: 100% }input[type="checkbox"], input[type="radio"] {-webkit-appearance: checkbox;-moz-appearance: checkbox }.contest_form form .first_row, .contest_form .caldera-grid form .first_row {background-color: #ffffff;padding: 0;text-align: center;margin-bottom: 0 }.contest_form form .first_row input, .contest_form .caldera-grid form .first_row input {background-color: #fff;color: #282931;text-align: center;font-family: "Averta Bold", sans-serif }.contest_form form .first_row input::-webkit-input-placeholder, .contest_form form .first_row input::-moz-placeholder, .contest_form form .first_row input:-ms-input-placeholder, .contest_form form .first_row input:-moz-placeholder, .contest_form .caldera-grid form .first_row input::-webkit-input-placeholder, .contest_form .caldera-grid form .first_row input::-moz-placeholder, .contest_form .caldera-grid form .first_row input:-ms-input-placeholder, .contest_form .caldera-grid form .first_row input:-moz-placeholder {color: #282931 }form, .caldera-grid form {width: 100%;background-color: #fff;color: #282931 }form .paragraph strong, .caldera-grid form .paragraph strong {font-size: 1.3em;font-family: "Averta Regular", sans-serif;padding-bottom: 15px;display: block }form input, form select, form textarea, form .form-control, form .select2-selection, .caldera-grid form input, .caldera-grid form select, .caldera-grid form textarea, .caldera-grid form .form-control, .caldera-grid form .select2-selection {color: #282931;font-family: "Averta Bold", sans-serif;height: 53px;padding: 5px;border: 1px solid #9BA1A5;background-color: transparent;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;box-shadow: none }form input:focus, form select:focus, form textarea:focus, form .form-control:focus, form .select2-selection:focus, .caldera-grid form input:focus, .caldera-grid form select:focus, .caldera-grid form textarea:focus, .caldera-grid form .form-control:focus, .caldera-grid form .select2-selection:focus {border-color: #000 }form input, form select, form .select2-selection, form textarea, form .form-control, form label, .caldera-grid form input, .caldera-grid form select, .caldera-grid form .select2-selection, .caldera-grid form textarea, .caldera-grid form .form-control, .caldera-grid form label {font-size: 18px;line-height: 1.5555555556em;font-family: "Averta Bold", sans-serif;color: #282931 }form .intl-tel-input, .caldera-grid form .intl-tel-input {width: 100% }form .btn-default, .caldera-grid form .btn-default {border-color: #282931 }form .form-group, .caldera-grid form .form-group {margin: 0 auto 20px }form input[type="submit"], form input[type="submit"].form-control, .caldera-grid form input[type="submit"], .caldera-grid form input[type="submit"].form-control {display: block;padding: 0;width: 195px;height: 54px;max-width: 100%;margin-top: 25px;font-size: 18px;line-height: 54px;background-color: #282931;color: #fff;border-color: #282931;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px }form input[type="submit"]:hover, form input[type="submit"].form-control:hover, .caldera-grid form input[type="submit"]:hover, .caldera-grid form input[type="submit"].form-control:hover {background-color: #fff;color: #282931 }form textarea, form textarea.form-control, .caldera-grid form textarea, .caldera-grid form textarea.form-control {min-height: 200px;padding: 10px }form .form-control::-webkit-input-placeholder, .caldera-grid form .form-control::-webkit-input-placeholder {opacity: 1;color: #fff }form .form-control::-moz-placeholder, .caldera-grid form .form-control::-moz-placeholder {opacity: 1;color: #fff }form .form-control:-ms-input-placeholder, .caldera-grid form .form-control:-ms-input-placeholder {opacity: 1;color: #fff }form .form-control:-moz-placeholder, .caldera-grid form .form-control:-moz-placeholder {opacity: 1;color: #fff }form .field__radio, .caldera-grid form .field__radio {text-align: center }form .field__radio_inline>label, .caldera-grid form .field__radio_inline>label {font-family: "Averta Regular", sans-serif;line-height: 1.6666666667em;font-weight: normal }form .field__radio_inline>div, .caldera-grid form .field__radio_inline>div {margin-top: 22px }form .field_required, .caldera-grid form .field_required {color: #9BA1A5 }form .checkbox-inline, form .radio-inline, form .field__checkbox, .caldera-grid form .checkbox-inline, .caldera-grid form .radio-inline, .caldera-grid form .field__checkbox {padding: 0;width: auto;cursor: pointer;text-align: left;margin-bottom: 0;display: inline-block }form .checkbox-inline .checkbox, form .radio-inline .checkbox, form .field__checkbox .checkbox, .caldera-grid form .checkbox-inline .checkbox, .caldera-grid form .radio-inline .checkbox, .caldera-grid form .field__checkbox .checkbox {margin: 0 }form .checkbox-inline label, form .radio-inline label, form .field__checkbox label, .caldera-grid form .checkbox-inline label, .caldera-grid form .radio-inline label, .caldera-grid form .field__checkbox label {width: 100%;height: auto;position: relative;top: 0;color: #fff;font-family: "Averta Light", sans-serif;font-size: 16px;line-height: 20px;padding: 0;cursor: pointer }form .checkbox-inline a, form .radio-inline a, form .field__checkbox a, .caldera-grid form .checkbox-inline a, .caldera-grid form .radio-inline a, .caldera-grid form .field__checkbox a {color: inherit }form .checkbox-inline input, form .radio-inline input, form .field__checkbox input, .caldera-grid form .checkbox-inline input, .caldera-grid form .radio-inline input, .caldera-grid form .field__checkbox input {width: 28px;height: 28px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 7px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 7px 7px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0px 7px 7px rgba(0, 0, 0, 0.3);box-shadow: 0px 7px 7px rgba(0, 0, 0, 0.3) }form .checkbox-inline input[type="checkbox"], form .checkbox-inline input[type="radio"], form .radio-inline input[type="checkbox"], form .radio-inline input[type="radio"], form .field__checkbox input[type="checkbox"], form .field__checkbox input[type="radio"], .caldera-grid form .checkbox-inline input[type="checkbox"], .caldera-grid form .checkbox-inline input[type="radio"], .caldera-grid form .radio-inline input[type="checkbox"], .caldera-grid form .radio-inline input[type="radio"], .caldera-grid form .field__checkbox input[type="checkbox"], .caldera-grid form .field__checkbox input[type="radio"] {-webkit-appearance: none;-moz-appearance: none;border: none;background-color: #fff }form .checkbox-inline input[type="checkbox"]:checked, form .checkbox-inline input[type="radio"]:checked, form .radio-inline input[type="checkbox"]:checked, form .radio-inline input[type="radio"]:checked, form .field__checkbox input[type="checkbox"]:checked, form .field__checkbox input[type="radio"]:checked, .caldera-grid form .checkbox-inline input[type="checkbox"]:checked, .caldera-grid form .checkbox-inline input[type="radio"]:checked, .caldera-grid form .radio-inline input[type="checkbox"]:checked, .caldera-grid form .radio-inline input[type="radio"]:checked, .caldera-grid form .field__checkbox input[type="checkbox"]:checked, .caldera-grid form .field__checkbox input[type="radio"]:checked {background-color: #282931;background-image: url(../img/icons/icon-check-form.svg);background-repeat: no-repeat;background-position: center;background-size: 99% auto }form .field__simple_checkbox, .caldera-grid form .field__simple_checkbox {margin-bottom: 50px }form .field__simple_checkbox input, .caldera-grid form .field__simple_checkbox input {position: relative;top: 9px }form .checkbox input[type="checkbox"], form .checkbox-inline input[type="checkbox"], form .radio input[type="radio"], form .radio-inline input[type="radio"], .caldera-grid form .checkbox input[type="checkbox"], .caldera-grid form .checkbox-inline input[type="checkbox"], .caldera-grid form .radio input[type="radio"], .caldera-grid form .radio-inline input[type="radio"] {margin-left: 0 }form select.form-control, form .select2-selection, .caldera-grid form select.form-control, .caldera-grid form .select2-selection {background: url(../img/icons/icon-dropdown.png) no-repeat scroll 94% center transparent;background-size: 40px auto }form .alert-danger, form .alert-error, form .alert-info, form .alert-success, form .alert-warning, .caldera-grid form .alert-danger, .caldera-grid form .alert-error, .caldera-grid form .alert-info, .caldera-grid form .alert-success, .caldera-grid form .alert-warning {background-color: transparent;padding: 20px 10px;font-size: 30px;color: #fff }form .alert-inf, form .alert-success, form .has-error .help-block, .caldera-grid form .alert-inf, .caldera-grid form .alert-success, .caldera-grid form .has-error .help-block {color: #fff;text-align: left;color: #E6BB6D;font-size: 12px }form .alert-success, .caldera-grid form .alert-success {background-color: transparent;border: none;color: #fff;padding: 0 }form input.form-control.parsley-error, form select.form-control.parsley-error, form textarea.form-control.parsley-error, .caldera-grid form input.form-control.parsley-error, .caldera-grid form select.form-control.parsley-error, .caldera-grid form textarea.form-control.parsley-error {background-color: transparent;border-bottom: 2px solid #E6BB6D;color: #fff }form .has-error .checkbox, form .has-error .checkbox-inline, form .has-error .control-label, form .has-error .help-block, form .has-error .radio, form .has-error .radio-inline, form .has-error.checkbox label, form .has-error.checkbox-inline label, form .has-error.radio label, form .has-error.radio-inline label, .caldera-grid form .has-error .checkbox, .caldera-grid form .has-error .checkbox-inline, .caldera-grid form .has-error .control-label, .caldera-grid form .has-error .help-block, .caldera-grid form .has-error .radio, .caldera-grid form .has-error .radio-inline, .caldera-grid form .has-error.checkbox label, .caldera-grid form .has-error.checkbox-inline label, .caldera-grid form .has-error.radio label, .caldera-grid form .has-error.radio-inline label {color: #E6BB6D }form .has-error .form-control, .caldera-grid form .has-error .form-control {border-bottom: 2px solid #E6BB6D }form .has-error .form-control:hover, .caldera-grid form .has-error .form-control:hover {border-bottom: 2px solid #E6BB6D }form .checkbox-inline.terms_nav, .caldera-grid form .checkbox-inline.terms_nav {padding: 0 0 30px;text-align: center }form .required_message, .caldera-grid form .required_message {color: #9BA1A5;font-size: 14px;font-family: "Averta Light", sans-serif;text-align: right;float: right;position: absolute;right: 0;bottom: 0 }form .field_submit.form-group, .caldera-grid form .field_submit.form-group {margin-bottom: 0 }.caldera-grid .alert-success {background-color: transparent !important;border: none !important;color: #fff !important;padding: 15px 10px }.button-wrapper {text-align: center }.required_fields_info {display: block;font-size: 15px;line-height: 1.1em;color: #282931 }@media screen and (max-width: 90em) {form input, form select, form .select2-selection, form textarea, form .form-control, form label, .caldera-grid form input, .caldera-grid form select, .caldera-grid form .select2-selection, .caldera-grid form textarea, .caldera-grid form .form-control, .caldera-grid form label {font-size: 15px }}@media screen and (max-width: 47.9375em) {form input, form select, form .select2-selection, form textarea, form .form-control, form label, .caldera-grid form input, .caldera-grid form select, .caldera-grid form .select2-selection, .caldera-grid form textarea, .caldera-grid form .form-control, .caldera-grid form label {padding: 0 7px }form input[type="submit"], form input[type="submit"].form-control, .caldera-grid form input[type="submit"], .caldera-grid form input[type="submit"].form-control {margin: 20px auto 17px;width: 195px;max-width: 100%;font-size: 12px }form .last_row, .caldera-grid form .last_row {width: 100% }form .required_message, .caldera-grid form .required_message {position: static;text-align: left;float: none }}.row {display: block;width: 100%;max-width: 76.25em;clear: both;margin-left: auto;margin-right: auto }.row:before, .row:after, .row .row:before, .row .row:after {content: "";display: table }.row:after {clear: both }.text-right {text-align: right }.text-center {text-align: center }.text-left {text-align: left }.clear, .clr {clear: both }.alpha {padding-left: 0 !important }.omega {padding-right: 0 !important }.noPaddings {padding-left: 0 !important;padding-right: 0 !important }.gutter {padding-left: 15px;padding-right: 15px }.clear {clear: both;display: block }.clear:before, .clear:after {content: "\0020";display: block;overflow: hidden;visibility: hidden;width: 0;height: 0 }.clear:after {clear: both }*, *:before, *:after {box-sizing: inherit;-moz-box-sizing: inherit;-webkit-box-sizing: inherit }.wrapper, .global_wrapper {max-width: 100%;display: block;margin: 0 auto;position: relative;z-index: initial }.column, .col {position: relative;padding-left: 15px;padding-right: 15px;float: left }.inline_column {position: relative;padding-left: 15px;padding-right: 15px;margin-left: -2px;margin-right: -2px;float: none }[class*="inline_column"]+[class*="inline_column"]:last-child {float: none }[class*="push-"], [class*="pull-"] {position: relative }[class*="push-"] {right: auto }[class*="pull-"] {left: auto }@media only screen {.xs-1 {width: 8.33333% }.xs-2 {width: 16.66667% }.xs-3 {width: 25% }.xs-4 {width: 33.33333% }.xs-5 {width: 41.66667% }.xs-6 {width: 50% }.xs-7 {width: 58.33333% }.xs-8 {width: 66.66667% }.xs-9 {width: 75% }.xs-10 {width: 83.33333% }.xs-11 {width: 91.66667% }.xs-12 {width: 100% }.wrapper {padding-right: 30px;padding-left: 30px }}@media screen and (min-width: 48em) {.small-1 {width: 8.33333% }.small-2 {width: 16.66667% }.small-3 {width: 25% }.small-4 {width: 33.33333% }.small-5 {width: 41.66667% }.small-6 {width: 50% }.small-7 {width: 58.33333% }.small-8 {width: 66.66667% }.small-9 {width: 75% }.small-10 {width: 83.33333% }.small-11 {width: 91.66667% }.small-12 {width: 100% }.wrapper {padding-right: 70px;padding-left: 70px }.row {max-width: 700px }}@media screen and (min-width: 64em) {.medium-1 {width: 8.33333% }.medium-2 {width: 16.66667% }.medium-3 {width: 25% }.medium-4 {width: 33.33333% }.medium-5 {width: 41.66667% }.medium-6 {width: 50% }.medium-7 {width: 58.33333% }.medium-8 {width: 66.66667% }.medium-9 {width: 75% }.medium-10 {width: 83.33333% }.medium-11 {width: 91.66667% }.medium-12 {width: 100% }.wrapper {padding-right: 60px;padding-left: 60px }.row {max-width: 900px }}@media screen and (min-width: 68.8125em) {.wrapper {padding-right: 90px;padding-left: 90px }.row {max-width: 68.75em }}@media screen and (min-width: 105.0625em) {.large-1 {width: 8.33333% }.large-2 {width: 16.66667% }.large-3 {width: 25% }.large-4 {width: 33.33333% }.large-5 {width: 41.66667% }.large-6 {width: 50% }.large-7 {width: 58.33333% }.large-8 {width: 66.66667% }.large-9 {width: 75% }.large-10 {width: 83.33333% }.large-11 {width: 91.66667% }.large-12 {width: 100% }.wrapper {padding-right: 120px;padding-left: 120px }.push-6 {margin-left: 50% }.push-7 {margin-left: 58.33333% }.push-8 {margin-left: 66.66666% }.row {max-width: 76.25em }}@media screen and (min-width: 160em) {.xl-1 {width: 8.33333% }.xl-2 {width: 16.66667% }.xl-3 {width: 25% }.xl-4 {width: 33.33333% }.xl-5 {width: 41.66667% }.xl-6 {width: 50% }.xl-7 {width: 58.33333% }.xl-8 {width: 66.66667% }.xl-9 {width: 75% }.xl-10 {width: 83.33333% }.xl-11 {width: 91.66667% }.xl-12 {width: 100% }}body.oldie {overflow: auto }.oldie .wrapper {width: 63.75em }.global_header {padding: 25px 0 }.nav_toggle, .header-user-link__toggle {top: 48%;left: 0;background: url(../img/icons/icon-nav.png) no-repeat scroll center center transparent;background: url(../img/icons/icon-nav.svg) no-repeat scroll center center transparent;background-size: 50% auto;width: 100%;height: 45px;border: none;padding: 0;position: absolute;-webkit-transition: none;-moz-transition: none;transition: none }.nav_toggle:hover, .nav_toggle:focus, .header-user-link__toggle:hover, .header-user-link__toggle:focus {background-color: transparent }.nav_toggle.active, .header-user-link__toggle.active {background-image: url(../img/icons/icon-close-beige.png);background-image: url(../img/icons/icon-close-beige.svg) }.site-logo {width: 243px;height: auto;margin-right: 20px }.global_header {background: rgba(255, 255, 255, 0.8);position: fixed;left: 0;top: 0;z-index: 9999;width: 100% }.navigation_area {display: block;position: fixed;top: 0;bottom: 0;left: 0;width: 100%;max-width: 100%;z-index: 100;overflow: hidden;text-align: center;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: transform 0.8s linear;-moz-transition: transform 0.8s linear;transition: transform 0.8s linear;color: #fff;opacity: 0 }.navigation_area .bg_container {height: 100%;width: 50%;padding: 70px 0 70px 90px;background-color: #282931 }.navigation_area.active {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);opacity: 1 }.navigation_area .inner_container {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 50%;margin: auto }.close_nav {display: none }.header-user-link {position: absolute;right: 0;top: 17px;width: 20px;height: 20px;display: block;background: url("../img/icons/icon-user.png") 50% 50% no-repeat;background-size: cover }.header-user-link__toggle {display: none }.languages_nav {display: none;text-align: right }.languages_nav li {display: inline-block;margin: 0 7px }.languages_nav li:last-child {margin-right: 0 }.languages_nav li:first-child {padding-left: 32px;background: url(../img/icons/icon-globe.png) no-repeat scroll left center transparent;background-size: auto 100% }.languages_nav li.wpml-ls-current-language {font-weight: bold }.languages_nav>.row {border-bottom: 1px solid rgba(0, 0, 0, 0.1);margin-top: -8px;margin-bottom: 20px;padding-bottom: 13px }.languages_nav .column {padding-right: 0 }@media screen and (min-width: 64em) {.main_navigation__toggle {display: none }.header-user-link:after {content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: auto 10px;transform: rotate(-90deg);position: absolute;right: -13px;top: calc(50% - 5px) }.header-user-link .sub-menu {border-radius: 10px;font-family: "Averta Bold", sans-serif;color: #000;background: #fff;opacity: 0;z-index: -1;visibility: hidden;left: auto;right: -80px;top: 30px;transition: all 300ms ease-in-out;position: absolute;width: 200px;padding: 10px }.header-user-link .sub-menu li {display: block;padding: 0;text-align: left }.header-user-link .sub-menu li a {display: block;padding: 10px 15px }.header-user-link .sub-menu:hover {opacity: 1;z-index: 999;visibility: visible }.header-user-link:hover .sub-menu {opacity: 1;z-index: 999;visibility: visible }.main_navigation li {display: inline-block;text-align: center;vertical-align: middle;margin: 0 }.main_navigation li>a {display: block;font-size: 0.875em;line-height: 1;font-family: "Averta ExtraBold", sans-serif;padding: 11px 25px }.main_navigation li>a:hover {color: #9BA1A5 }.main_navigation li.menu-item-has-children {position: relative }.main_navigation li.menu-item-has-children::after {content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: auto 10px;transform: rotate(-90deg);position: absolute;right: 7px;top: calc(50% - 5px) }.main_navigation li ul {border-radius: 10px;font-family: "Averta Bold", sans-serif;color: #000;background: #fff;opacity: 0;z-index: -1;visibility: hidden;left: auto;top: 45px;transition: all 300ms ease-in-out;position: absolute;width: 300px;padding: 10px }.main_navigation li ul li {display: block;padding: 0;text-align: left }.main_navigation li ul li a {display: block;padding: 10px 15px }.main_navigation li ul:hover {opacity: 1;z-index: 999;visibility: visible }.main_navigation li:hover ul {opacity: 1;z-index: 999;visibility: visible }}@media screen and (min-width: 90.0625em) {.main_navigation li>a {font-size: 1em;padding: 18px 25px }}@media screen and (min-width: 106.25em) {.main_navigation li>a {font-size: 1.125em }}@media screen and (max-width: 105em) {.languages_nav li {font-size: 13px }}@media screen and (max-width: 90em) {.global_header {padding: 22px 0 }.site-logo {width: 140px }.main-menu {padding-left: 20% }.search-trigger, .header-user-link {top: 7px !important }.languages_nav li {font-size: 11px }.languages_nav li:first-child {padding-left: 27px;background-size: auto 86% }.languages_nav>.row {margin: -15px auto 10px;padding-bottom: 6px }}@media screen and (max-width: 63.9375em) {.global_header {padding: 0 }.site-logo {width: 180px;padding: 25px 0 }.main-menu {padding-left: 0 }.main_navigation {overflow: auto }.main_navigation ul {display: none;text-align: right;font-family: "Averta ExtraBold", sans-serif;padding: 40px;background: #fff }.main_navigation ul>li {display: block;padding: 10px 0 }.main_navigation ul>li.menu-item-has-children {position: relative }.main_navigation ul>li.menu-item-has-children>a {position: relative }.main_navigation ul>li.menu-item-has-children>a::after {content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: cover;transform: rotate(-90deg);position: absolute;right: -20px;top: calc(50% - 3px) }.main_navigation ul>li.menu-item-has-children>a.is-open::after {transform: rotate(90deg) }.main_navigation ul>li.menu-item-has-children ul {padding: 20px 0;font-family: "Averta Regular", sans-serif }.main_navigation .main-menu {background: #fff;padding-left: 0 }.main_navigation .main-menu--open>ul {display: block;padding-top: 80px }.main_navigation--active {background: #fff }.main_navigation__toggle {display: block;width: 23px;height: 20px;position: absolute;top: 20px;right: 20px }.main_navigation__toggle>span {display: block;background: #282931;height: 2px;margin-bottom: 7px;transition: all 300ms ease-in-out;position: relative }.main_navigation__toggle>span:last-child {margin: 0 }.main_navigation__toggle--active span:nth-child(1) {transform: rotate(45deg);top: 7px }.main_navigation__toggle--active span:nth-child(2) {opacity: 0 }.main_navigation__toggle--active span:nth-child(3) {transform: rotate(-45deg);top: -11px }.header-user-link, .header-user-link__toggle {right: 73px;top: 20px;width: 22px;height: 22px }.header-user-link {position: static;width: 100%;height: auto }.header-user-link .sub-menu {display: none }.header-user-link .sub-menu ul {display: block;padding: 0 0 40px }.header-user-link.active {background: #fff;padding-left: 0 }.header-user-link.active .sub-menu {display: block;padding-top: 80px }.header-user-link__toggle {display: block;left: auto;display: block;position: absolute;background: url("../img/icons/icon-user.png") 50% 50% no-repeat;background-size: cover;z-index: 10 }.header-user-link__toggle>span {display: block;background: #282931;height: 2px;margin-bottom: 7px;transition: all 300ms ease-in-out;position: relative;visibility: hidden }.header-user-link__toggle>span:last-child {margin: 0 }.header-user-link__toggle.active {background-image: none }.header-user-link__toggle.active span {visibility: visible }.header-user-link__toggle.active span:nth-child(1) {transform: rotate(45deg);top: 7px }.header-user-link__toggle.active span:nth-child(2) {opacity: 0 }.header-user-link__toggle.active span:nth-child(3) {transform: rotate(-45deg);top: -11px }.nav_is_open .main_navigation {background-color: #fff }.search-trigger, .header-user-link, .header-user-link__toggle, .main_navigation__toggle {top: 35px !important }.languages_nav li {font-size: 14px }.languages_nav>.row {margin: 0 auto;padding-bottom: 0;border-bottom: none }.languages_nav .languages-menu {margin: 10px auto 0px;padding-bottom: 13px;border-bottom: 1px solid rgba(0, 0, 0, 0.1) }}@media screen and (max-width: 47.9375em) {.global_header .site-logo {width: 125px;padding: 20px 0 }.search-trigger, .header-user-link, .main_navigation__toggle, .header-user-link__toggle {top: 24px !important }.main_navigation ul>li {padding: 14px 0 }.main_navigation ul>li.menu-item-has-children>a:after {background-size: 100% auto;width: 5px }.header-user-link .sub-menu ul {padding: 0 17px 40px }.languages_nav li {font-size: 12px }.languages_nav .languages-menu {margin: 6px auto 0px;padding-bottom: 6px }.languages_nav .column {padding-right: 15px }}#menu-social li {display: inline-block;vertical-align: middle }#menu-social li a {display: block;color: transparent;width: 32px;height: 32px;overflow: hidden }#menu-social li.social {background-position: 50% 50%;background-repeat: no-repeat }#menu-social li.social--youtube {background-image: url("../img/icons/icon-youtube.svg") }#menu-social li.social--insta {background-image: url("../img/icons/icon-instagram.svg") }#menu-social li.social--fb {background-image: url("../img/icons/icon-facebook.svg") }.global-footer {position: relative;background-color: #282931;color: #fff;margin-top: 100px;padding: 4.375em 0 2.625em;clip-path: polygon(29% 0, 100% 5%, 100% 100%, 0 100%, 0 7%) }.global-footer a {color: inherit;font-family: inherit;text-decoration: none }.global-footer::before {content: '';width: 100%;background-color: #282931 }.global-footer .widget-area-footer--first .widget__title {color: #9BA1A5 }.global-footer .widget-area-footer--first .widget__title:before {display: none }.global-footer .widget-area-footer--first .paragraph {padding-left: 0 }.global-footer .widget-area-footer--last .widget__title {text-align: right }.global-footer .widget-area-footer--last .menu {text-align: right }.social_links li {height: 20px;display: inline-block;vertical-align: middle;margin: 0 0 0 5px }.social_links a {display: block;width: 21px;height: 21px;text-align: center;background-color: transparent;background-repeat: no-repeat;background-size: 100% auto;background-position: center }.social_links .facebook a {background-image: url(../img/icons/icon-facebook.svg) }.social_links .instagram a {background-image: url(../img/icons/icon-instagram.svg) }.social_links .youtube a {background-image: url(../img/icons/icon-youtube.svg) }.copyrights {font-size: 14px;line-height: 2.1428571429em;letter-spacing: 0;font-family: "Averta Light", sans-serif }.global-footer__logo {margin-bottom: 40px;width: 200px }.global-footer__logo img {max-width: 100% }.payments {margin-bottom: 30px }.payments__icon {width: 27px;height: auto;display: inline-block;vertical-align: middle;margin: 0 10px }.payments__icon:last-child {margin-right: 0 }.associates {padding: 0 }.associates .partner, .associates .disclaimer {display: inline-block;vertical-align: middle }.associates .disclaimer {font-family: "Averta Light", sans-serif;color: #9BA1A5 }.associates .partner img {display: inline-block;vertical-align: middle;width: 36px;height: auto;margin-right: 10px }.footer__legal {font-family: "Averta Bold", sans-serif;font-size: 0.875em }.footer__legal ul {list-style: none outside none;margin: 0;padding: 0 }.footer__legal ul li {display: inline-block;vertical-align: middle;padding: 0 10px;float: right }.footer__legal ul li:nth-child(2n+1) {clear: right }.footer__legal .main-menu {padding-left: 0 }.widget {margin: 0 0 60px }.widget__title {font-size: 1.125em;margin: 0 0 1.1666666667em }.widget__title::before {width: 70px;content: '';display: inline-block;height: 1px;background: #707070;margin-right: 12px;vertical-align: middle }.widget__title+div {padding-left: 82px;font-size: 0.875em }.widget ul {margin: 0;padding: 0;list-style: none outside none }.widget ul li {display: block;margin-bottom: 10px }.widget p {margin-bottom: 20px }.error404 .global-footer {display: none }@media screen and (max-width: 90em) {.global-footer {margin-top: 100px }.page-template-homepage .global-footer {margin-top: 20px }.widget__title {font-size: 0.9375em }.widget__title::before {width: 40px }.widget__title+div {padding-left: 50px;font-size: 13px }.global-footer__logo {width: 140px }.copyrights, .disclaimer, .footer__legal {font-size: 11px }.payments {margin-bottom: 15px }}@media screen and (max-width: 63.9375em) {.page-template-homepage .global-footer, .global-footer {margin-top: 80px }.global-footer {padding: 83px 0 30px;clip-path: polygon(71.93% 32px, 100% 5%, 100% 100%, 0px 100%, 0px 7%);margin-top: 30px;text-align: center }.global-footer .column, .global-footer .col {float: none;width: 100% }.global-footer .widget-area-footer--last .widget__title, .global-footer .widget-area-footer--last .menu {text-align: center }.widget__title {font-size: 1em }.widget__title:before {display: none }.widget__title+div {padding-left: 0;font-size: 15px }.global-footer__logo {width: 125px;margin: 20px auto 25px }.payments {display: none;margin-bottom: 30px }.copyrights {font-size: 10px;margin: 40px auto 18px }.disclaimer {text-align: left;font-size: 10px;line-height: 17px }.footer__legal {padding: 20px 0 0;text-align: center;font-size: 10px }}@media screen and (max-width: 63.9375em) {.global-footer {margin-top: 0;margin-bottom: 0 }.global-footer .widget {margin-bottom: 0.9375em }.global-footer .widget--open {margin-bottom: 1.6875em }.global-footer .widget__title.hide-cnt-on-sm {font-family: "Averta ExtraBold", sans-serif;width: 130px;position: relative;text-align: left;margin: auto;overflow: visible }.global-footer .widget__title.hide-cnt-on-sm--open {margin-bottom: 1.1666666667em }.global-footer .widget__title.hide-cnt-on-sm::before {display: block;content: '';width: 12px;height: 1px;background: #9BA1A5;left: -20px;position: absolute;top: 50% }.global-footer .widget__title.hide-cnt-on-sm::after {display: block;content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: cover;transform: rotate(-90deg);position: absolute;right: -20px;top: calc(50% - 3px);filter: invert(1) }.global-footer .widget__title.hide-cnt-on-sm+div, .global-footer .widget__title.hide-cnt-on-sm+nav, .global-footer .widget__title.hide-cnt-on-sm+aside {display: none }.footer__legal ul {padding: 0 60px }.footer__legal ul li {float: none }}@media screen and (max-width: 25em) {.footer__legal ul {padding: 0 40px }}@media screen and (max-width: 21.875em) {.footer__legal ul {padding: 0 20px }}.breadcrumb_last {color: #282931 }.page__crumbs {font-family: "Averta Light", sans-serif;font-size: 1em;margin-bottom: 60px }.page__crumbs .current {font-family: "Averta Bold", sans-serif }@media screen and (max-width: 63.9375em) {.page__crumbs {margin-bottom: 35px;font-size: 0.875em }}@media screen and (max-width: 63.9375em) and (min-width: 48em) {.page__crumbs .col {padding: 0 }}.slideshow {color: #fff;clip-path: polygon(50% 0%, 100% 0px, 100% 30%, 100% 80%, 100% 90%, 49.69% 99.2%, 0px 89%, 0px 40%, 0% 40%, 0px 0px);margin-bottom: 60px }.slideshow .slide {padding: 230px 0 200px;background-position: 50% 50%;background-color: #282931;background-repeat: no-repeat;background-size: cover }.slideshow .slide::before {content: '';z-index: 1;position: absolute;width: 100%;height: 100%;top: 0;bottom: 0 }.slideshow .slide .row {position: relative;z-index: 99 }.slideshow .slide__title {margin-bottom: .5em }.slideshow .slide__text {margin-bottom: 2em;line-height: 1.55 }.slideshow .slide__cta {margin-bottom: 110px }.slideshow .slide__cta::after {content: '';background: no-repeat url("../img/icons/icon-long-arrow-alt-right-black.svg");width: 20px;height: 20px;display: inline-block;top: 8px;position: relative;margin-left: 5px }.slideshow .slide__cta:hover::after {filter: invert(1) }.slideshow .slide__subtitle {font-weight: 700;font-size: 0.875em;line-height: 1.25 }.slideshow .slide__subtitle::before {content: '';display: block;height: 1px;width: 70px;margin-bottom: 20px;background: #707070 }@media screen and (min-width: 64em) {.slideshow .slide__text {font-size: 1.125em }}@media screen and (max-width: 90em) {.slideshow .slide {padding: 150px 0 140px }.slideshow .slide__subtitle {font-size: 1em }.slideshow .slide__cta:after {height: 17px }}@media screen and (max-width: 63.9375em) {.slideshow .slide {padding: 136px 0 90px;background-position: 65% 50% }.slideshow .slide__subtitle {font-size: 0.875em;margin-bottom: 30px }.slideshow .slide__cta {margin-bottom: 47px }.slideshow .slide__cta:after {top: 10px }}@media screen and (max-width: 47.9375em) {.slideshow {clip-path: polygon(50% 0%, 100% 0px, 100% 30%, 100% 80%, 100% 90%, 63.56% 93.22%, 0px 89%, 0px 40%, 0% 40%, 0px 0px);margin-bottom: 10px }.slideshow .slide__subtitle:before {margin-bottom: 11px }.slideshow .slide:before {background-color: rgba(0, 0, 0, 0.3) }}.search-trigger {display: block;background: url("../img/icons/icon-search.svg") no-repeat 50% 50%;background-size: cover;position: absolute;right: 120px;top: 20px;width: 22px;height: 22px }@media screen and (min-width: 64em) {.search-trigger {right: 40px;top: 17px;width: 20px;height: 20px }}.search-trigger:hover {cursor: pointer }.search-wrapper .form {position: relative;display: inline-block;padding-bottom: 5px;border-bottom: 3px solid rgba(255, 255, 255, 0.1) }.search-wrapper .form input {width: 220px }.search-wrapper {background: rgba(40, 41, 49, 0.9);opacity: 0;position: fixed;width: 100vw;height: 100vh;visibility: hidden;display: table;top: 0;left: 0;transform: scale(0.9);z-index: -1;-webkit-transition: all .25s ease;transition: all .25s ease }.search-wrapper ::-webkit-input-placeholder {color: #fff }.search-wrapper ::-moz-placeholder {color: #fff }.search-wrapper ::-ms-input-placeholder {color: #fff }.search-wrapper ::-moz-placeholder {color: #fff }.search-wrapper.active {transform: scale(1);z-index: 9999;opacity: 1;visibility: visible }.search-wrapper .search-form {background-color: transparent }.search-wrapper .screen-reader-text {position: absolute;clip: rect(0, 0, 0, 0) }.search-wrapper .search-field {font-size: 1.5em;width: 300px;display: inline-block;padding: 0;height: 45px;border: none;border-bottom: 1px solid #fff;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;color: #fff }.search-wrapper .search-field:focus {outline: none }.search-wrapper .search-field::-webkit-input-placeholder, .search-wrapper .search-field::-moz-placeholder, .search-wrapper .search-field:-ms-input-placeholder, .search-wrapper .search-field:-moz-placeholder {color: #fff }.search-wrapper .search-submit {display: inline-block;vertical-align: middle;width: 60px;color: transparent;background: url("../img/icons/icon-search.svg") no-repeat 50% 50%;background-size: 30px 30px;filter: invert(1);padding: 0;height: 45px;margin: 0;border: none }.search-wrapper .search-submit:hover {color: transparent !important;background-color: transparent !important }.search-inner {display: table-cell;vertical-align: middle;text-align: center }.search_post {margin-bottom: 40px;padding-bottom: 30px;border-bottom: 1px solid #9BA1A5 }.search_post:last-child {border: 0 }.search_post .paragraph {margin-bottom: 20px }.pagination {text-align: center }.page-numbers {display: inline-block;margin: 0 10px;min-width: 40px;height: 40px;line-height: 40px;font-size: 20px;padding: 0 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;border: 1px solid #282931 }.page-numbers:hover, .page-numbers.current {background-color: #282931;color: #fff }@media screen and (max-width: 90em) {.page-numbers {min-width: 35px;height: 35px;line-height: 35px;font-size: 15px;padding: 0 12px;margin: 0 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px }}@media screen and (max-width: 63.9375em) {.search_post {margin-bottom: 20px;padding-bottom: 20px }.pagination {padding: 30px 0 }.pagination h2 {font-size: 25px }}.sidescroll {position: fixed;z-index: 998;right: 0;top: 50%;width: 78px;height: 84px;border-radius: 9px 0 0 9px;background: #fff url("../img/icons/24hr.svg") no-repeat 50% 50%;padding: 0;text-align: right;transition: all 300ms ease-in-out }.sidescroll__header, .sidescroll__body {opacity: 0;transition: opacity 300ms ease-in-out }.sidescroll__header {background: #282931;color: #fff;font-family: "Averta Bold", sans-serif;padding: 10px;font-size: 0.875em;display: none;border-radius: 9px 0 9px 0;opacity: 0 }.sidescroll__body {display: none;padding: 24px 24px 14px;opacity: 1 }.sidescroll strong, .sidescroll span {display: block }.sidescroll span {font-family: "Averta Light", sans-serif }.sidescroll span.sep {margin-bottom: 20px }.sidescroll:hover {width: 180px;height: 180px;background-position: 14px calc(50% + 21px) }.sidescroll:hover .sidescroll__header, .sidescroll:hover .sidescroll__body {display: block;opacity: 1 }.sidescroll {position: fixed;right: 0;top: 50%;width: 78px !important;height: 84px !important;cursor: pointer;background: #fff;overflow: visible;transition: none }.sidescroll__container {transition: all 300ms ease-in-out;width: 180px;height: 180px;right: -180px;overflow: hidden;position: fixed;top: calc(50% - 64px);padding: 0;text-align: right;z-index: 997;background: none }.sidescroll__twentyfour {background: #fff url(../img/icons/24hr.svg) no-repeat 50% 50%;position: fixed;right: 18px;top: calc(50% + 22px);border-radius: 50%;z-index: 998;width: 42px;height: 42px;transition: right 300ms ease-in-out }.sidescroll__header, .sidescroll__body {opacity: 1;display: block }.sidescroll__body {background-color: #fff }.sidescroll:hover .sidescroll__container {right: 0 }.sidescroll:hover .sidescroll__twentyfour {right: 128px }@media screen and (max-width: 767px) {.sidescroll {width: 50px !important;height: 54px !important;top: 35% }.sidescroll__twentyfour {top: calc(35% + 15px);width: 25px;height: 25px;background-size: 100% auto }.sidescroll__container {width: 160px;top: calc(35% - 64px) }.sidescroll__header {font-size: 10px }.sidescroll__body {padding: 11px 9px 10px;font-size: 14px }}.layout--video {margin: 100px 0 }.featured_video {position: relative;cursor: pointer }.featured_video .video_thumbnail {display: block;width: 100%;height: 100% }.featured_video svg {width: 140px;height: 140px;position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;right: 0;margin: auto }.featured_video svg .animated_circle {stroke-dasharray: 360;stroke: #fff;stroke-width: 15px;stroke-dashoffset: 0;fill: transparent;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);transform-origin: center;-webkit-transition: 1s ease;-moz-transition: 1s ease;transition: 1s ease;opacity: 0.8 }.featured_video svg polygon {fill: transparent;stroke: #E6BB6D;stroke-width: 2px;-webkit-transition: 1s ease;-moz-transition: 1s ease;transition: 1s ease }.featured_video .video_container {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;opacity: 0;width: 100%;height: 100%;margin: auto }.featured_video .hover_area {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;width: 300px;max-width: 100%;height: 300px;max-height: 100%;margin: auto;cursor: pointer }.featured_video .hover_area:hover svg .animated_circle {stroke-dashoffset: -360 }.close_featured_video {position: fixed;top: 12px;right: 10px;width: 50px;height: 50px;background-color: transparent;background-repeat: no-repeat;background-position: center;background-image: url(../img/icons/icon-close-white.png);background-image: url(../img/icons/icon-close-white.svg);background-size: 20px auto;padding: 0;z-index: 10;color: transparent }.featured_video_overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;margin: auto;display: inline-block;background-color: rgba(40, 41, 49, 0.92);z-index: 20000;opacity: 0.2;width: 0;height: 0;-webkit-transform: scale(0, 0);-moz-transform: scale(0, 0);-ms-transform: scale(0, 0);-o-transform: scale(0, 0);transform: scale(0, 0);-webkit-transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.2s;-moz-transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.2s;transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.2s }.featured_video_overlay .vimeo-player, .featured_video_overlay iframe {-webkit-transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.4s;-moz-transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.4s;transition: all 0.2s cubic-bezier(0.33, 0.01, 0.16, 1) 0.4s;width: 100%;height: 100%;border-style: none;padding: 140px 120px;opacity: 0.4 }.featured_video_overlay .vimeo-player iframe {width: 100%;height: 100%;border-style: none }.featured_video_overlay.opened {width: 100%;height: 100%;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);opacity: 1;z-index: 100000 }.featured_video_overlay.opened iframe, .featured_video_overlay.opened .vimeo-player {opacity: 1 }.featured_video_overlay .glomex-iframe-player-wrapper {padding-bottom: 100vh !important }.featured_video_overlay .video_item, .featured_video_overlay .embed_video {height: 100% }.featured_video_overlay .video_item {background-color: #282931;display: flex }.featured_video_overlay .embed_video {display: block;margin: auto;max-width: 80%;max-height: 80% }.featured_video_overlay .overlay_video_title {text-align: center;color: #fff;font-size: 1.6875em;font-family: "Averta Bold", sans-serif;position: absolute;top: 40px;right: 70px;left: 70px;margin: auto }.featured_video_overlay .replay_video {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 10000 }.page-template-homepage .featured_video_overlay {background: rgba(0, 0, 0, 0.57) }@media screen and (max-width: 105em) {.featured_video_overlay .overlay_video_title {font-size: 1.25em }.featured_video_overlay iframe, .featured_video_overlay .vimeo-player {padding: 100px 80px }}@media screen and (max-width: 90em) {.featured_video svg {width: 65px;height: 65px }.featured_video_overlay iframe, .featured_video_overlay .vimeo-player {padding: 75px 60px }.featured_video_overlay .overlay_video_title {top: 30px }}@media screen and (max-width: 63.9375em) {.featured_video {padding-top: 56% }.featured_video .video_thumbnail {position: absolute;top: 0;bottom: 0;left: 0;right: 0 }}@media screen and (max-width: 47.9375em) {.featured_video_overlay iframe, .featured_video_overlay .vimeo-player {padding: 60px 10px }.featured_video_overlay .overlay_video_title {font-size: 0.875em }.close_featured_video {right: 0 }.featured_video .authenticity_check {display: none }}.page__banner {padding: 372px 0 232px;background-position: 50% 50%;background-size: cover;color: #fff;margin-bottom: 20px }.page__title {margin: 0 }.layout--two-images {min-height: 856px;margin-bottom: 60px;position: relative }@media screen and (min-width: 64em) {.layout--two-images {min-height: 550px }}@media screen and (min-width: 105.0625em) {.layout--two-images {min-height: 856px }}.layout--two-images .layout__text {padding-bottom: 70px }@media screen and (min-width: 64em) {.layout--two-images .layout__text {padding-right: 150px;padding-bottom: 0 }}.layout--two-images .layout__images {position: relative;padding: 0 }@media screen and (min-width: 64em) {.layout--two-images .layout__images {height: 490px;padding-left: 15px;padding-right: 15px }}@media screen and (min-width: 68.8125em) {.layout--two-images .layout__images {height: 540px }}@media screen and (min-width: 105.0625em) {.layout--two-images .layout__images {min-width: 745px;height: 856px;position: absolute;top: 0;left: calc(58.33333% + 50px) }}.layout--two-images .layout__image {text-align: center }.layout--two-images .layout__image--pri {width: 259px;left: 0;top: -50px;height: auto;position: absolute;z-index: 3 }@media screen and (min-width: 64em) {.layout--two-images .layout__image--pri {width: 235px;left: -50px;top: 111px }}@media screen and (min-width: 105.0625em) {.layout--two-images .layout__image--pri {width: 451px }}.layout--two-images .layout__image--sec {height: auto;z-index: 2 }@media screen and (min-width: 64em) {.layout--two-images .layout__image--sec {position: absolute;width: 100%;height: 100% }}.layout--two-col, .layout--three-col {margin-bottom: 20px }.layout--two-col ul, .layout--three-col ul {list-style: none outside none;margin: 0 0 20px;padding: 0 }.layout--two-col ul li, .layout--three-col ul li {display: block;margin-bottom: 30px;padding-left: 35px;padding-right: 35px;position: relative }@media screen and (min-width: 47.9375em) {.layout--two-col ul li, .layout--three-col ul li {display: inline-block;vertical-align: top;width: 48%;margin-bottom: 20px }}.layout--two-col ul li::before, .layout--three-col ul li::before {display: block;content: '';background: url("../img/icons/icon-check.svg") no-repeat 0 0;background-size: 100% auto;width: 27px;height: 27px;position: absolute;left: 0;top: 0 }.layout--three-col {margin-bottom: 100px }.layout--three-col ul li {display: block;width: 100% }.page--error {background: url("../img/404-bg.png") no-repeat 50% 50%;background-size: cover;color: #fff;height: 100vh }.page--error .paragraph {font-weight: "Averta Light", sans-serif;margin-bottom: 2em }.page--error .paragraph p {margin: 0 }.page--error+.global-footer {margin-top: -31px }.page--error .page__header {margin-top: 40vh }.contact {display: flex;align-items: center;flex-direction: row;flex-wrap: wrap }.contact__wrapper {padding-left: 70px }.contact__area {box-shadow: 0px 42px 56px rgba(0, 0, 13, 0.3);border-radius: 10px;background: #fff;padding: 2.5em;margin: 5% auto }.advantages .advantages__list {list-style: none outside none;margin-left: 0;padding: 0;display: flex;flex-wrap: wrap }.advantages .advantages__list>li {width: 100%;width: 50%;padding: 0 70px 0 45px;margin-bottom: 40px;letter-spacing: -1px;display: inline-block;position: relative }.advantages .advantages__list>li img {position: absolute;top: 0;left: 0;width: 30px;height: auto }.advantages .advantages__list>li span {display: block }.accordion--companies {margin-bottom: 70px }.search_page__header {padding-top: 120px }.page__map {margin-bottom: 100px }.section_margins {margin-bottom: 50px }@media screen and (max-width: 90em) {.page__banner {padding: 260px 0 200px }.advantages .advantages__list>li {padding: 0 20px 0 40px }}@media screen and (max-width: 63.9375em) {.page__banner {padding: 230px 0 80px }.layout--two-col {margin-bottom: 60px }.contact__wrapper {padding: 60px 0 0 }}@media screen and (max-width: 63.9375em) and (min-width: 48em) {.layout--two-images .layout__images {padding: 0 15%;margin-top: 50px }.layout--two-images .layout__image--pri {left: 10% }}@media screen and (max-width: 47.9375em) {.advantages .advantages__list>li {width: 100%;margin-bottom: 16px;padding-right: 0 }.page__banner {padding: 154px 0 80px }.layout--two-images {margin-bottom: 35px }.layout--two-images .layout__image--pri {width: 260px }.layout--video {margin: 35px 0 }.layout--two-col {margin-bottom: 20px }.layout--three-col {margin-bottom: 0 }.contact__area {box-shadow: none;padding: 15px 0 }.paragraph .contact__title {font-size: 40px;line-height: 1.125em;text-align: left }}.page-template-homepage .packages_slider__center_mode .slick-arrow {display: none !important }.offers {padding-bottom: 7.5em;position: relative }.offers__supertitle {letter-spacing: 0.2461111111em;color: #9BA1A5;margin-bottom: 1em }.offers__title {margin-bottom: 1.6279069767em }.offers .offer__icon {max-width: 156px;height: auto;margin-bottom: 27px;margin-left: auto;margin-right: auto }.offers .offer__title {margin-bottom: 1.25em }.offers .offer__subtitle {color: #9BA1A5;font-size: 1.125em;line-height: 1.55;margin-bottom: 0.6666666667em;padding: 0 5px;font-family: "Averta Light", sans-serif }.offers .offer__link {font-family: "Averta Bold", sans-serif;text-decoration: underline }.offers .offer__link:hover {color: #00ABD8 }.home-banner {width: 100%;clear: both;overflow: hidden;padding: 224px 15px 186px;margin-bottom: 70px;color: #fff;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat }.home-banner__title {font-size: 4.375em;margin: 0 }@media screen and (max-width: 90em) {.offers__title {width: 45% }.offers .offer__subtitle {font-size: 14px;margin-bottom: 18px }.offers .offer__title {font-size: 15px;margin-bottom: 14px }.offers .offer a {display: block;padding: 0 15px }.offers .offer__icon {width: 130px;max-width: 100% }.home-banner {padding: 122px 15px 122px }.home-banner__title {font-size: 2.5em;width: 65%;margin: auto }}@media screen and (max-width: 63.9375em) {.home-banner {padding: 145px 15px }.home-banner__title {width: 90% }.offers__title {width: 100% }.offers__supertitle {font-size: 0.8125em }.offers .offer__icon {width: 110px;margin-bottom: 20px }.offers .offer__subtitle {font-size: 13px;margin-bottom: 16px }.offers .offer__title {font-size: 17px;margin-bottom: 18px }.offers .offer a {padding: 0 }.offers .offer__link {font-size: 13px }}@media screen and (max-width: 47.9375em) {.offers .offer__icon {width: 150px;margin-bottom: 27px }.offers .offer__subtitle {font-size: 16px;margin-bottom: 16px }.offers .offer__title {font-size: 24px }.offers .offer__link {font-size: 16px }}.solutions {margin-bottom: 50px;position: relative;max-height: 450px;overflow: hidden }.solutions--open {max-height: none;overflow: auto }.solutions__cta {position: absolute;left: 55%;top: 210px;z-index: 9 }.solutions__cta::after {content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: cover;transform: rotate(-90deg);display: inline-block;vertical-align: middle;top: calc(50% - 3px);filter: invert(1);margin: -5px 0 0 10px }.solutions__cta.solutions__cta--active:after, .solutions__cta:hover:after {filter: invert(0) }.solutions__title {color: #192957;margin-bottom: 1.5348837209em }.solutions .slick-dots {bottom: 0 }.solutions .solution--text {display: block;padding-top: 460px }.solutions .solution--text>span {font-family: "Averta Bold", sans-serif;display: block;margin-bottom: 34px;line-height: 1em;min-height: 36px }.solutions .solution__title {margin-bottom: 180px }.solutions .solution__icon {width: 154px;height: auto;margin: 0 auto 50px }.solutions .solution__points {padding: 3em 5em 3.2222222222em }.solutions .solution__header {padding: 1.6666666667em;border-radius: 10px }.solutions .solution__box {font-family: "Averta Bold", sans-serif;border-radius: 10px;margin: 0 auto;max-width: 210px }.solutions .solution .check {width: 29px;height: 36px;display: block;background-size: 100% auto;background-position: center;background-repeat: no-repeat;background-image: url("../img/icons/icon-solution-false.svg");margin: 0 auto 33px }.solutions .solution .check--active {background-image: url("../img/icons/icon-solution-true.svg") }.solutions .solution .check--plus {background-image: url("../img/icons/icon-solution-plus.svg") }.solutions .solution .check--other {background-image: url("../img/icons/icon-solution-other.svg") }.solutions .solution .check:last-child {margin-bottom: 0 }.solutions .solution:nth-child(2) .solution__header {border-radius: 10px;background: #e4e6ec }.solutions .solution:nth-child(2) .solution__box {background: #f1f2f5 }.solutions .solution:nth-child(3) .solution__header {background: #535f81 }.solutions .solution:nth-child(3) .solution__box {background: #8c94ab;color: #fff }.solutions .solution:nth-child(3) .check {filter: invert(1) }.solutions .solution:last-child .solution__header {background: #1c2b58 }.solutions .solution:last-child .solution__box {background: #303e67;color: #fff }.solutions .solution:last-child .check {filter: invert(1) }.comparison {color: #192957;margin-bottom: 70px;padding: 25px 0 45px;background-size: cover;background-repeat: no-repeat;background-position: 50% 50% }.solution_point_item .label {display: none }.solution_point_item {position: relative }.asterisk {position: absolute;top: 0;bottom: 0;right: -9px;color: #282931;margin: auto;line-height: 1.4em;height: 1em;;display: block }.solutions .solution:nth-child(3) .asterisk, .solutions .solution:last-child .asterisk {filter: invert(1) }.solution_notes {padding-top: 40px;font-style: italic }@media screen and (max-width: 105em) {.solutions .solution--text {padding-top: 470px }.solutions .solution--text span {margin-bottom: 33px }}@media screen and (max-width: 90em) {.solutions {max-height: 315px }.solutions--open {max-height: none }.solutions .solution__icon {width: 120px;margin-bottom: 35px }.solutions .solution--text {padding-top: 404px }.solutions .solution--text span {font-size: 14px;margin-bottom: 18px }.solutions .solution__points {padding-top: 28px }.solutions .solution .check {width: 23px;margin-bottom: 18px }.solution__title {font-size: 14px }.solutions__cta {top: 160px }.comparison .cta {min-width: 0 }}@media screen and (max-width: 63.9375em) {.solution_point_item .label {display: block;font-size: 10px }.solutions .solution--text {display: none }.solutions .solution .check {margin-bottom: 2px }.solutions .solution .solution_point_item {margin-bottom: 20px }.solutions .solution__points {padding-left: 10px;padding-right: 10px }.solutions {max-height: 290px }.solutions .solution--block {padding-bottom: 1.25em }.solutions.solutions--open {max-height: none }.solutions .solution:last-child .solution__header {background: #e4e6ec }.solutions .solution:last-child .solution__box {background: #f1f2f5;color: #282931 }.solutions .solution:last-child .check {filter: none }.solutions .solution__icon {width: 150px }.solutions__cta {left: 0;right: 0;margin: auto;width: 170px }.comparison {margin-bottom: 40px }.asterisk {top: 11px;right: 35%;bottom: auto }}@media screen and (max-width: 47.9375em) {.solutions {max-height: 380px }.solutions .solution:nth-child(3) .asterisk, .solutions .solution:last-child .asterisk {filter: none }.solution_notes {padding-top: 5px;padding-bottom: 40px;text-align: center }}.solutions.mobile_section {display: none }.solutions_new.desktop_section {display: block;padding-bottom: 120px }.solutions_new.desktop_section .solutions__images {padding: 0 30px }.solutions_new.desktop_section .solutions__images__col {width: 25%;float: left;min-height: 10px;text-align: center }.solutions_new.desktop_section .solution__icon {width: 154px;margin: 0 auto 50px }.solutions_new.desktop_section .offset_row {padding-left: 25% }.solutions_new.desktop_section .solutions__cta__desktop {display: block;margin: 50px auto }.solutions_new.desktop_section .solutions__cta__desktop:after {content: '';width: 10px;height: 10px;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: cover;transform: rotate(-90deg);display: inline-block;vertical-align: middle;top: calc(50% - 3px);filter: invert(1);margin: -5px 0 0 10px }.solutions_new.desktop_section .solutions__cta__desktop.active:after, .solutions_new.desktop_section .solutions__cta__desktop:hover:after {filter: invert(0) }table.solution {display: none;width: 100% }table.solution.active {display: block }table.solution th, table.solution td {width: 25% }table.solution .solution__text {font-size: 18px;font-family: "Averta Bold", sans-serif;line-height: 1.25em;text-align: left;padding: 10px 0 }table.solution .solution__header, table.solution .solution__points {border-right: 60px solid white;border-left: 60px solid white }table.solution .solution__header {font-family: "Averta Bold", sans-serif }table.solution .solution__header .non_visible {display: block;height: 0;visibility: hidden }table.solution .solution__header .inner {padding: 25px;border-top-left-radius: 10px;border-top-right-radius: 10px }table.solution .solution__header.header_one .inner {background-color: #e4e6ec }table.solution .solution__header.header_two, table.solution .solution__header.header_three {color: #fff }table.solution .solution__header.header_two .inner {background-color: #535f81 }table.solution .solution__header.header_three .inner {background-color: #1c2b58 }table.solution .solution__points {text-align: center }table.solution .solution__points .inner {padding: 15px 0 }table.solution .solution__points.col_two, table.solution .solution__points.col_three {color: white }table.solution .solution__points.col_two .check, table.solution .solution__points.col_three .check {filter: invert(1) }table.solution .solution__points.col_one {background-color: #f1f2f5 }table.solution .solution__points.col_one .inner {background-color: #f1f2f5 }table.solution .solution__points.col_two {background-color: #8c94ab }table.solution .solution__points.col_two .inner {background-color: #8c94ab }table.solution .solution__points.col_three {background-color: #303e67 }table.solution .solution__points.col_three .inner {background-color: #303e67 }table.solution .solution_point_item {display: inline-block }table.solution tr:last-child .solution__points.col_one, table.solution tr:last-child .solution__points.col_two, table.solution tr:last-child .solution__points.col_three {background-color: transparent }table.solution tr:last-child .solution__points .inner {border-bottom-left-radius: 10px;border-bottom-right-radius: 10px }table.solution .check {width: 29px;height: 36px;display: block;background-size: 100% auto;background-position: center;background-repeat: no-repeat;background-image: url("../img/icons/icon-solution-false.svg");margin: 0 auto }table.solution .check--active {background-image: url("../img/icons/icon-solution-true.svg") }table.solution .check--plus {background-image: url("../img/icons/icon-solution-plus.svg") }table.solution .check--other {background-image: url("../img/icons/icon-solution-other.svg") }table.solution .check:last-child {margin-bottom: 0 }table.solution .asterisk {right: -20px }table.solution.two_cols .header_three {visibility: hidden }@media screen and (max-width: 105em) {table.solution .solution__text {font-size: 15px }}@media screen and (max-width: 90.625em) {table.solution .solution__text {font-size: 14px }table.solution .check {width: 23px;height: 23px }.solutions_new.desktop_section .solution__icon {width: 120px;margin-bottom: 30px }}@media screen and (max-width: 63.9375em) {.solutions.mobile_section {display: block }.solutions_new.desktop_section {display: none }}.packages {margin-bottom: 70px;overflow: hidden;background: url(../img/icons/icon-red-lines.jpg) no-repeat scroll center -350px transparent;background-size: 100% auto }.packages__title {margin-bottom: 2.4418604651em }.packages .packages_slider__center_mode {position: relative }.packages .packages_slider__center_mode .slick-arrow {margin-top: -25px }.packages .mobile-slider {position: relative }.packages .packages__supertitle, .packages .packages__title {text-align: center }.packages .package {position: relative;overflow: hidden;padding: 0;border-left: 15px solid #fff;border-right: 15px solid #fff }.packages .package__image {overflow: hidden;transition: all 350ms ease-in-out;position: relative;padding-bottom: calc(66% / 3);background-size: cover;background-repeat: no-repeat;background-position: 50% 50% }.packages .package__image img {opacity: 0;visibility: hidden }.packages .package__title {position: absolute;left: 0;right: 0;bottom: 0;padding: 20px;color: #fff;background: rgba(40, 41, 49, 0.8);margin: 0 }.packages .package__title h3, .packages .package__title h4 {margin: 0 }.packages .package a {color: #fff }.packages .package_inner_container .package__title__text, .packages .package_inner_container .read_more_button {line-height: 28px;float: left }.packages .package_inner_container .read_more_button {float: right;font-size: 18px;font-family: "Averta Bold", sans-serif;padding: 0 60px 0 25px;max-width: 50%;position: relative }.packages .package_inner_container .read_more_button:after {content: "";width: 18px;height: 10px;background: url(../img/icons/icon-long-arrow-alt-right-white.svg) no-repeat scroll center right transparent;background-size: 100% auto;position: absolute;top: 0;bottom: 0;margin: auto;right: 27px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease }.packages .package_inner_container:hover {cursor: pointer }.packages .package_inner_container:hover .package__image {-webkit-transform: scale(1.4) rotate(5deg);-moz-transform: scale(1.4) rotate(5deg);-ms-transform: scale(1.4) rotate(5deg);-o-transform: scale(1.4) rotate(5deg);transform: scale(1.4) rotate(5deg) }.packages .package_inner_container:hover .read_more_button:after {right: 10px }.packages--slideshow {position: relative;z-index: 2;width: 100% }.packages--slideshow .packages__title {margin-bottom: 1.3255813953em;color: #192957 }.packages--slideshow .packages__slider, .packages--slideshow .packages_slider__center_mode {position: relative }.packages--slideshow .slick-arrow {position: absolute;z-index: 3;top: 50%;margin-top: -25px;width: 51px;height: 51px;border: 0;border-radius: 5px;opacity: 0.7;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;box-shadow: none;background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50% #fff;background-size: auto 20px;padding: 0;-webkit-transition: all 350ms ease-in-out;-moz-transition: all 350ms ease-in-out;transition: all 350ms ease-in-out }.packages--slideshow .slick-arrow.slick-prev {left: 80px }.packages--slideshow .slick-arrow.slick-next {right: 80px;left: auto;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);transform-origin: center;margin-top: -26px }.packages--slideshow .slick-arrow:hover {opacity: 1 }.packages--slideshow .slick-arrow:hover.slick-prev {left: 20px }.packages--slideshow .slick-arrow:hover.slick-next {right: 20px }.packages--slideshow .package__title {transition: all 350ms ease-in-out;opacity: 0 }.packages--slideshow .package:hover .package__title {opacity: 1 }@media screen and (max-width: 90em) {.packages {background-position: center -240px }.packages .package_inner_container .read_more_button {font-size: 14px }.packages .package_inner_container .read_more_button:after {top: 3px }}@media screen and (max-width: 63.9375em) {.packages {background-position: center -126px }.packages .package {border-left-width: 5px;border-right-width: 5px }.packages--slideshow .package__title {opacity: 1 }}@media screen and (max-width: 47.9375em) {.packages .package, .packages--slideshow .package, .packages--slideshow .packages__slider {padding: 0 }.packages--slideshow .slick-arrow.slick-next {right: 20px }.packages--slideshow .slick-arrow.slick-prev {left: 20px }.packages {background-position: center -11px;background-size: 150% auto }.packages .package_inner_container .read_more_button {font-size: 16px }.packages .package_inner_container .read_more_button:after {top: 0 }.packages .package_inner_container .package__title__text, .packages .package_inner_container .read_more_button {font-size: 12px;line-height: 14px }.packages .package {border: none }.packages .package__title {padding: 10px 20px }.packages__title {padding: 0 20px }.page-template-homepage .packages_slider__center_mode .slick-arrow {display: block !important;top: 51% }.page-template-homepage .packages .package_inner_container .read_more_button {font-size: 12px }}.reviews {margin-bottom: 70px }.reviews__title {margin-bottom: 70px }.reviews__slider {background: #F7F7F7;padding: 90px;position: relative !important }.reviews__slider .slick-arrow {visibility: hidden }.reviews__featured {padding-top: 100px;padding-bottom: 100px;text-align: left }.reviews__featured.one_star, .reviews__featured.two_star, .reviews__featured.three_star, .reviews__featured.four_star, .reviews__featured.five_star {position: relative }.reviews__featured.one_star:before, .reviews__featured.two_star:before, .reviews__featured.three_star:before, .reviews__featured.four_star:before, .reviews__featured.five_star:before {content: "";display: block;width: 155px;height: 22px;background: url(../img/icons/icon-five-stars.svg) no-repeat scroll center center transparent;background-size: 100% auto;margin-bottom: 37px }.reviews__featured.one_star:before {background-image: url(../img/icons/icon-one-star.svg) }.reviews__featured.two_star:before {background-image: url(../img/icons/icon-two-stars.svg) }.reviews__featured.three_star:before {background-image: url(../img/icons/icon-three-stars.svg) }.reviews__featured.four_star:before {background-image: url(../img/icons/icon-four-stars.svg) }.reviews__feat-title {font-size: 1.625em;line-height: 1.0769230769em;font-weight: "Averta Regular", sans-serif }.more_reviews {font-size: 18px;font-family: "Averta Bold", sans-serif;line-height: 40px;padding: 0 60px 0 0;background-color: transparent;position: relative }.more_reviews:hover {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none }.more_reviews:after {content: "";width: 40px;height: 40px;background: url(../img/icons/icon-long-arrow-alt-right-black.svg) no-repeat scroll center center rgba(155, 161, 165, 0.1);background-size: auto 7px;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;border-radius: 100% }.review {background: #fff;padding: 44px;border-radius: 8px;position: relative }.review__author {display: block;font-family: "Averta Bold", sans-serif;color: #9BA1A5;margin-bottom: 35px;font-size: 1.125em }.review__author--alt {margin-bottom: 47px }.review__title {padding-right: 60px }.review__thumb {width: 104px;height: 104px;right: 35px;top: 35px;position: relative;overflow: hidden;border-radius: 100%;position: absolute }.review__thumb img {min-width: 100% }@media screen and (max-width: 90em) {.reviews__featured {padding-top: 50px }.reviews__featured.one_star:before, .reviews__featured.two_star:before, .reviews__featured.three_star:before, .reviews__featured.four_star:before, .reviews__featured.five_star:before {width: 120px;height: 20px;margin-bottom: 25px }.reviews__feat-title {font-size: 22px }.reviews__slider {padding: 50px }.reviews__slider .slick-list {padding-bottom: 35px }.review__thumb {width: 80px;height: 80px }}@media screen and (max-width: 63.9375em) {.reviews {margin-bottom: 0 }.reviews__title {margin-bottom: 25px }.reviews__slider {padding: 20px }.reviews__featured {padding-top: 30px;padding-bottom: 30px;text-align: center }.reviews__featured.one_star:before, .reviews__featured.two_star:before, .reviews__featured.three_star:before, .reviews__featured.four_star:before, .reviews__featured.five_star:before {width: 75px;height: 10px;margin: -15px auto 30px }.reviews__feat-title {font-size: 18px;line-height: 1.5555555556em }.more_reviews {letter-spacing: 0 }.review {padding: 15px 15px 40px }.review__thumb {width: 46px;height: 46px;right: 15px;top: 20px }.review__author--alt {margin-bottom: 28px }.review__title {font-size: 18px }.reviews__slider .slick-dots {bottom: 20px }}.contact_promts_section {padding-bottom: 120px }.contact_promt {display: inline-block;vertical-align: middle;width: 50%;margin: 0 -2px;padding: 40px }.contact_promt a {display: block;background-color: #192957;color: #fff;border: 4px solid #192957;font-size: 1.125em;line-height: 1.5555555556em;font-family: "Averta Bold", sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding: 20px 60px 20px 20px;position: relative }.contact_promt a:after {background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat center transparent;background-size: auto 100%;filter: invert(1);position: absolute;top: 0;bottom: 0;right: 10px;width: 50px;height: 20px;margin: auto;content: "";-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg) }.contact_promt a:hover {background-color: #fff;color: #192957 }.contact_promt a:hover:after {filter: none }@media screen and (max-width: 90.625em) {.contact_promt a {border-width: 2px;font-size: 0.9375em }}@media screen and (max-width: 68.75em) {.contact_promt {padding: 40px 20px }}@media screen and (max-width: 63.9375em) {.contact_promts_section {padding-top: 0;padding-bottom: 30px }.contact_promt {padding: 20px 15px }.contact_promt a {font-size: 0.875em;padding: 15px 30px 15px 10px }.contact_promt a:after {height: 12px;right: 2px;top: 5px }}@media screen and (max-width: 47.9375em) {.contact_promts_section {padding-bottom: 20px }.contact_promt {width: 100%;display: block;margin: 0;padding: 0 20px 30px }}.slick-arrow {position: absolute;z-index: 3;top: 50%;margin-top: -25px;width: 51px;height: 51px;border: 0;border-radius: 5px;color: transparent;opacity: 0.7;transition: all 350ms ease-in-out;box-shadow: 0px -2px 8px rgba(0, 0, 0, 0.29);background: #fff url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat 50% 50%;background-size: auto 20px;width: 60px;height: 60px }.slick-arrow.slick-prev {left: 20px }@media screen and (min-width: 48em) {.slick-arrow.slick-prev {left: 80px }}.slick-arrow.slick-next {right: 20px;left: auto;transform: rotate(180deg);transform-origin: center;margin-top: -26px }@media screen and (min-width: 48em) {.slick-arrow.slick-next {right: 80px }}.slick-arrow:hover {opacity: 1 }.slick-slider {position: static }.slick-disabled {color: #000 }.slick-prev {left: 45px;text-align: left }.slick-next {right: 45px;text-align: right }.slick-list {padding-bottom: 4px }@media screen and (max-width: 90em) {.slick-arrow {width: 35px;height: 35px }.slick-prev {left: 15px }.slick-next {right: 15px }}.slick-dots {display: block;width: 100px;margin-left: -50px;text-align: center;bottom: 40px;left: 50%;position: absolute }.slick-dots li {cursor: pointer;display: inline-block;vertical-align: middle;width: 10px;height: 10px;font-size: 0;color: transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background-color: #9BA1A5;margin: 0 5px }.slick-dots li button {padding: 0;border: none }.slick-dots .slick-active {background: #192957 }@media screen and (max-width: 119.9375em) {.slick-arrow {width: 40px;height: 40px;font-size: 28px;padding: 4px }}@media screen and (max-width: 63.9375em) {.slick-dots {margin-top: 15px }.slick-dots li {width: 6px;height: 6px;line-height: 6px;margin: 0 2px }}@media screen and (max-width: 47.9375em) {.slick-dots {margin-top: 26px }.slick-dots li {width: 7px;height: 7px;line-height: 7px;margin: 0 3px }}.cc_banner-wrapper {background-color: #192957;position: fixed !important;bottom: 0;left: 0;right: 0 }.cc_banner.cc_container {border: #192957;background-color: #192957;position: relative;color: #192957;max-width: 100%;margin: auto;padding: 8px 15px;font-family: "Averta Regular", sans-serif }.cc_banner.cc_container .cc_message {font-family: inherit;font-size: 14px;line-height: 20px;text-align: justify;color: #fff }.cc_container a.cc_btn {border: 1px solid #fff;border-radius: 0;background-color: #fff;color: #192957;width: auto;margin: 0 0 2px;padding: 8px 12px;font-size: 14px }.cc_container a.cc_btn:hover {background-color: #192957;color: #fff }.cc_container .cc_message a {color: #fff;text-decoration: underline }.cc_container .cc_message a:hover, .cc_container .cc_message a:visited {color: #fff;text-decoration: none }@media screen and (max-width: 30em) {.cc_banner.cc_container {padding-bottom: 45px }.cc_container a.cc_btn {position: absolute;font-size: 0.8125em;line-height: 1em;left: 5px;right: 5px;bottom: 5px;float: none;margin: 0 auto;width: auto;max-width: 100% }}.cc-window {opacity: 1;-webkit-transition: opacity 1s ease;-moz-transition: opacity 1s ease;transition: opacity 1s ease }.cc-window.cc-invisible {opacity: 0 }.cc-animate.cc-revoke {-webkit-transition: transform 1s ease;-moz-transition: transform 1s ease;transition: transform 1s ease }.cc-animate.cc-revoke.cc-top {-webkit-transform: translateY(-2em);-moz-transform: translateY(-2em);-ms-transform: translateY(-2em);-o-transform: translateY(-2em);transform: translateY(-2em) }.cc-animate.cc-revoke.cc-bottom {-webkit-transform: translateY(2em);-moz-transform: translateY(2em);-ms-transform: translateY(2em);-o-transform: translateY(2em);transform: translateY(2em) }.cc-animate.cc-revoke.cc-active.cc-top {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0) }.cc-animate.cc-revoke.cc-active.cc-bottom {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0) }.cc-revoke:hover {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0) }.cc-grower {max-height: 0;overflow: hidden;-webkit-transition: max-height 1s;-moz-transition: max-height 1s;transition: max-height 1s }.cc-revoke, .cc-window {position: fixed;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;font-family: "Averta Regular", sans-serif;font-size: 13px;line-height: 1.4em;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;z-index: 9999 }.cc-window.cc-static {position: static }.cc-window.cc-floating {padding: 2em;max-width: 24em;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.cc-window.cc-banner {padding: 1em 1.8em;width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row }.cc-revoke {padding: 0.5em }.cc-revoke:hover {text-decoration: underline }.cc-header {font-size: 18px;font-weight: 700 }.cc-btn, .cc-close, .cc-link, .cc-revoke {cursor: pointer }.cc-link {opacity: .8;display: inline-block;padding: .2em;text-decoration: underline }.cc-link:hover {opacity: 1 }.cc-link:active, .cc-link:visited {color: initial }.cc-btn {display: block;padding: .4em .8em;font-size: .9em;font-weight: 700;border-width: 2px;border-style: solid;text-align: center;white-space: nowrap }.cc-highlight .cc-btn:first-child {background-color: transparent;border-color: transparent }.cc-highlight .cc-btn:first-child:focus, .cc-highlight .cc-btn:first-child:hover {background-color: transparent;text-decoration: underline }.cc-close {display: block;position: absolute;top: .5em;right: .5em;font-size: 1.6em;opacity: .9;line-height: .75 }.cc-close:focus, .cc-close:hover {opacity: 1 }.cc-revoke.cc-top {top: 0;left: 3em;border-bottom-left-radius: .5em;border-bottom-right-radius: .5em }.cc-revoke.cc-bottom {bottom: 0;left: 3em;border-top-left-radius: .5em;border-top-right-radius: .5em }.cc-revoke.cc-left {left: 3em;right: unset }.cc-revoke.cc-right {right: 3em;left: unset }.cc-top {top: 1em }.cc-left {left: 1em }.cc-right {right: 1em }.cc-bottom {bottom: 1em }.cc-floating>.cc-link {margin-bottom: 1em }.cc-floating .cc-message {display: block;margin-bottom: 1em }.cc-window.cc-floating .cc-compliance {-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto }.cc-window.cc-banner {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.cc-banner.cc-top {left: 0;right: 0;top: 0 }.cc-banner.cc-bottom {left: 0;right: 0;bottom: 0 }.cc-banner .cc-message {display: block;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 100%;margin-right: 1em }.cc-compliance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: justify;align-content: space-between }.cc-floating .cc-compliance>.cc-btn {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.cc-btn+.cc-btn {margin-left: 0.5em }@media print {.cc-revoke, .cc-window {display: none }}@media screen and (max-width: 900px) {.cc-btn {white-space: normal }}@media screen and (max-width: 414px) and (orientation: portrait), screen and (max-width: 736px) and (orientation: landscape) {.cc-window.cc-top {top: 0 }.cc-window.cc-bottom {bottom: 0 }.cc-window.cc-banner, .cc-window.cc-floating, .cc-window.cc-left, .cc-window.cc-right {left: 0;right: 0 }.cc-window.cc-banner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.cc-window.cc-banner .cc-compliance {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto }.cc-window.cc-floating {max-width: none }.cc-window .cc-message {margin-bottom: 1em }.cc-window.cc-banner {-webkit-box-align: unset;-ms-flex-align: unset;align-items: unset }.cc-window.cc-banner .cc-message {margin-right: 0 }}.cc-floating.cc-theme-classic {padding: 1.2em;border-radius: 5px }.cc-floating.cc-type-info.cc-theme-classic .cc-compliance {text-align: center;display: inline;-webkit-box-flex: 0;-ms-flex: none;flex: none }.cc-theme-classic .cc-btn {border-radius: 0 }.cc-theme-classic .cc-btn:last-child {min-width: 140px }.cc-floating.cc-type-info.cc-theme-classic .cc-btn {display: inline-block }.cc-theme-edgeless.cc-window {padding: 0 }.cc-floating.cc-theme-edgeless .cc-message {margin: 2em;margin-bottom: 1.5em }.cc-banner.cc-theme-edgeless .cc-btn {margin: 0;padding: .8em 1.8em;height: 100% }.cc-banner.cc-theme-edgeless .cc-message {margin-left: 1em }.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn {margin-left: 0 }.cc-grower {background-color: #192957;color: #fff }.cc-grower .cc-window.cc-banner {background-color: #282931;color: inherit }.cc-grower .cc-window.cc-banner .cc-link {color: inherit }.cc-grower .cc-window.cc-banner .cc-highlight .cc-btn {background-color: #fff;color: #192957;min-width: 110px }.cc-grower .cc-window.cc-banner .cc-highlight .cc-btn:first-child, .cc-grower .cc-window.cc-banner .cc-highlight .cc-btn.cc-deny {background-color: rgba(255, 255, 255, 0.75);color: #192957 }.cc-grower .cc-window.cc-banner .cc-highlight .cc-btn:last-child {min-width: 110px }.cc-grower .cc-window.cc-banner .cc-highlight .cc-btn:first-child:hover, .cc-grower .cc-window.cc-banner .cc-highlight .cc-btn.cc-deny:hover, .cc-grower .cc-window.cc-banner .cc-highlight .cc-btn:last-child:hover {background-color: #282931;color: #fff }.cookie-consent-container {background-color: #282931;color: #fff;position: fixed;bottom: 0;height: auto;padding: 20px;left: 120px;right: 0;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;box-shadow: none;z-index: 9999 }.cookie-user_actions, .cookie-consent__text {display: inline-block;vertical-align: middle;margin: 0 -2px }.cookie-consent__text {width: 60%;font-size: 14px;line-height: 1.5em }.cookie-user_actions {width: 40%;text-align: right }.cookie-user_actions .cookie-consent__button, .cookie-user_actions .cookies-help {font-size: 14px;line-height: 32px;padding: 0 }.cookie-user_actions .cookies-help {margin-right: 20px;color: #fff;font-weight: "Averta Bold", sans-serif;border-bottom: 1px solid #fff }.cookie-user_actions .cookies-help:hover {border-bottom-width: 0 }.cookie-user_actions .cookie-consent__button {padding: 0 15px;background: #fff;border: 1px solid #fff;color: #192957 }.cookie-user_actions .cookie-consent__button:hover {border-color: transparent;background-color: #282931;color: #fff }.cookie-user_actions .cookie-consent__button.cookie-consent-reject-button {background: transparent;color: #fff }.cookie-user_actions .cookie-consent__button.cookie-consent-reject-button:hover {border-color: transparent;background-color: #282931;color: #fff }.cookies-options__header h2 {font-size: 18px;padding-bottom: 10px }.cookies-options__header h3 {margin-bottom: 12px;font-size: 16px;line-height: 25px }.cookies-options__header p {margin-bottom: 20px }.cookies-options__header p:last-of-type {margin-bottom: 0 }.cookies-options__main {padding-top: 30px;height: 100% }.cookies-options__tabs_header {width: 160px;float: left }.cookies-options__tabs_header li {display: block;border-bottom: 1px solid #bbbbbb }.cookies-options__tabs_header li>a {display: block;padding: 10px }.cookies-options__tabs_header li.active, .cookies-options__tabs_header li:hover {background-color: #282931;border-bottom-color: #282931;color: #fff;position: relative }.cookies-options__tabs_content {width: calc(100% - 160px);float: left;padding-left: 25px;border-bottom: 40px solid #fff;height: 86%;max-height: calc(100vh - 196px);overflow-y: auto;overflow-x: hidden }.cookies-options__tabs_content table td {border: 1px solid #c3c3c3;padding: 5px 8px }.cookies-options__tabs_content a {color: #192957;text-decoration: underline }.cookies-options__tabs_content .tab_content {display: none }.cookies-options__tabs_content .tab_content.active-tab {display: block }.cookies-options__tabs_content .switch {position: relative;display: inline-block;width: 160px;height: 35px }.cookies-options__tabs_content .switch input {opacity: 0;width: 0;height: 0 }.cookies-options__tabs_content .slider {top: 20px;position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #bbbbbb;-webkit-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px }.cookies-options__tabs_content .slider:before {position: absolute;content: "ΑΝΕΝΕΡΓΟ";height: 100%;width: 50%;left: 0;bottom: 0;background-color: #fff;-webkit-transition: 0.4s;-moz-transition: 0.4s;transition: 0.4s;text-align: center;font-family: "Averta Bold", sans-serif;font-size: 10px;letter-spacing: 0.1em;line-height: 29px;border: 5px solid #bbbbbb;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px }.cookies-options__tabs_content input:checked+.slider {background-color: #192957;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px }.cookies-options__tabs_content input:focus+.slider {box-shadow: 0 0 1px #2196F3 }.cookies-options__tabs_content input:checked+.slider:before {-webkit-transform: translateX(none);-moz-transform: translateX(none);-ms-transform: translateX(none);-o-transform: translateX(none);transform: translateX(none);content: "ΕΝΕΡΓΟ";border: 5px solid #192957;left: 50%;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;border-radius: 30px }.cookies-options__tabs_content .toggle_cookie.disabled {opacity: 0.7 }.cookies-options__tabs_content .toggle_cookie.disabled .slider {cursor: not-allowed;border: 1px solid #bbbbbb }html[lang="en-US"] .slider:before {content: "DISABLE" }html[lang="en-US"] input:checked+.slider:before {content: "ACTIVE" }.cookies-actions-container {position: absolute;bottom: 20px;right: 50px }.cookies-actions-container .button, .cookies-actions-container button {background: #fff;border-color: #fff;color: #282931;padding: 12px 35px;font-size: 16px }.cookies-actions-container .button:hover, .cookies-actions-container button:hover {background-color: #282931;border-color: transparent;color: #fff }.cookies-actions-container .button:first-of-type, .cookies-actions-container button:first-of-type {margin-right: 10px }.multilevel-cookie {display: block;position: fixed;z-index: 1000000;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.5) }.multilevel-cookie-content {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #fff;color: #000;padding: 65px 50px 75px;width: 960px;max-width: 100%;height: 620px;max-height: 95vh;overflow-y: auto;margin: auto;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);animation-duration: 0.3s;animation-fill-mode: forwards;animation-name: anim-open;font-size: 14px;line-height: 20px }.multilevel-cookie-content h2 {font-size: 23px;padding-bottom: 23px }.multilevel-cookie-content h3 {margin-bottom: 12px;font-size: 16px;line-height: 25px;text-align: left }.multilevel-cookie-content p {margin-bottom: 20px }.multilevel-cookie-content table th {background-color: #DED2BB }.multilevel-cookie-content table td, .multilevel-cookie-content table th {border: 1px solid #cdbb99 }.multilevel-cookie-content #description a {color: #282931;border-bottom: 1px solid #282931 }.multilevel-cookie-content #description a:hover {color: #282931;border-bottom-color: #282931 }.multilevel-cookie-content #detailDialog {padding-top: 20px }.multilevel-cookie-content .cookie-analytics-container {padding-top: 12px }.multilevel-cookie-content .cookie-consent-agree-button {background-color: #192957;border-color: #192957;color: #fff;padding: 10px 20px;font-size: 15px }.multilevel-cookie-content .more-links {text-align: right }.multilevel-cookie-content .checkmark {position: absolute;top: 0;left: 0;height: 25px;width: 25px;background-color: #fff;border-radius: 3px;border: none }.multilevel-cookie-content .checkmark:after {content: "";position: absolute;visibility: hidden }.multilevel-cookie-content .checkbox-inline {display: block;position: relative;padding-left: 40px;min-height: 30px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.multilevel-cookie-content .checkbox-inline input {position: absolute;opacity: 0;cursor: pointer }.multilevel-cookie-content .checkbox-inline .checkmark:after {left: 8px;top: 3px;width: 9px;height: 15px;border: solid #3e4346;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.multilevel-cookie-content .checkbox-inline.readonly .checkmark:after {border-color: #777 }.multilevel-cookie-content .checkbox-inline input:checked~.checkmark {background-color: #fff }.multilevel-cookie-content .checkbox-inline input:checked~.checkmark:after {visibility: visible }.multilevel-cookie-content .checkbox-inline input:checked~.checkmark {background-color: #fff }.multilevel-cookie-content .checkbox-inline.readonly input:checked~.checkmark {background-color: #bbb }.multilevel-cookie-content .recommend .checkbox-inline.readonly input:checked~.checkmark {background-color: #fff }.multilevel-cookie-content #cookie-analytics {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;opacity: 0 }body.modal_is_open {overflow-y: hidden }.comparison.dropdown .cta:not(.default) {display: none;}.comparison.dropdown .cta.default {opacity: 0;pointer-events: none;}@media screen and (max-width: 105em) {.cookie-consent-container {left: 90px }}@media screen and (max-width: 90em) {.cookie-consent-container {left: 70px }.cookie-user_actions .cookie-consent__button, .cookie-user_actions .cookies-help {font-size: 11px }.cookie-consent__text {font-size: 12px }}@media screen and (max-width: 63.9375em) {.cookie-consent-container {left: 0 }.multilevel-cookie-content {height: 500px;padding: 25px;font-size: 13px }.multilevel-cookie-content p {margin-bottom: 7px }.multilevel-cookie-content .cookie-analytics-container {padding-top: 20px }.cookies-options__main {height: calc(100% - 114px) }.cookie-user_actions .cookies-help {margin-right: 0 }.cookie-user_actions .cookie-consent__button {width: 238px;margin-top: 10px }}@media screen and (max-width: 47.9375em) {.multilevel-cookie {padding: 10px }.multilevel-cookie-content {position: relative;height: auto;max-height: none;width: 100%;padding: 20px }.multilevel-cookie-content .cookie-consent-agree-button {margin: 27px auto 50px;display: block;width: 100% }.multilevel-cookie-content h2 {font-size: 14px;padding-bottom: 10px }.multilevel-cookie-content h3 {font-size: 14px;line-height: 18px }.cookies-options__main {padding-top: 20px;height: auto }.cookies-options__tabs_header {width: 100%;text-align: center;float: none;font-size: 11px }.cookies-options__tabs_header li>a {padding: 6px 10px }.cookies-options__tabs_content {width: 100%;float: none;padding: 10px;max-height: 280px;height: auto;border: 1px dashed #192957;margin-top: 30px }.cookies-actions-container {position: static;margin-top: 30px;display: block;width: 100%;text-align: center }.cookies-actions-container .button, .cookies-actions-container button {padding: 12px 20px }.cookies-actions-container .button:first-of-type, .cookies-actions-container button:first-of-type {margin: 0 0 14px 0 }.cookie-consent__text {width: 100%;font-size: 12px;line-height: 19px }.cookie-user_actions {width: 100%;text-align: center;margin-top: 20px }.cookie-user_actions .cookie-consent__button {width: 100%;margin-top: 10px }}.cookies-options {position: fixed;z-index: 9999999;top: 0;display: none }.global_wrapper, .tabs_content {-webkit-transition: all 1000ms ease;-moz-transition: all 1000ms ease;transition: all 1000ms ease }.tabs_header {text-align: center;padding-left: 8.3%;padding-right: 8.3% }.tabs_header__item {display: inline-block;margin: 0 auto;padding: 0 60px;font-family: "Averta Regular", sans-serif;line-height: 1em;padding: 22px 50px;text-align: center;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: none;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transition: all 0.6s;font-size: 1.25em;background: transparent;width: 25%;margin: 0 -2px;cursor: pointer;position: relative;-webkit-transition: none;-moz-transition: none;transition: none }.tabs_header__item:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 0;z-index: -1;background-color: #282931;-webkit-transition: width 0.4s ease;-moz-transition: width 0.4s ease;transition: width 0.4s ease }.tabs_header__item.active-tab, .tabs_header__item:hover {color: #fff }.tabs_header__item.active-tab:after, .tabs_header__item:hover:after {width: 100% }.tabs_content__item {height: calc(100vh - 80px);display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative }.tab__inner_container {display: block;width: 77%;margin: auto }.tab__image, .tab__text {display: inline-block;vertical-align: middle;margin: 0 -2px }.tab__image {width: 45% }.tab__text {width: 55%;padding-right: 8% }.tab_title.mobile {display: none }@media screen and (max-width: 112.5em) {.tabs_header__item {font-size: 0.9375em;padding: 20px 20px }}@media screen and (max-width: 90em) {.tabs_header__item {font-size: 0.8125em }}@media screen and (max-width: 63.9375em) {.global_wrapper, .tabs_content {will-change: unset }.tabs_header {display: none }.tab__image, .tab__text, .tabs_content__item, .tab__inner_container {display: block;width: 100% }.tabs_content__item {height: auto;margin-bottom: 140px }.tabs_content__item:last-child {margin-bottom: 100px }.tab_title {display: none }.tab_title.mobile {display: block }.tab__text {padding-right: 0 }}@-moz-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);transform: translateY(0) }40% {-moz-transform: translateY(-15px);transform: translateY(-15px) }60% {-moz-transform: translateY(-8px);transform: translateY(-8px) }}@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);transform: translateY(0) }40% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }60% {-webkit-transform: translateY(-8px);transform: translateY(-8px) }}@keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0) }40% {-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px) }60% {-moz-transform: translateY(-8px);-ms-transform: translateY(-8px);-webkit-transform: translateY(-8px);transform: translateY(-8px) }}@-moz-keyframes gradient {0% {background-position: 0% 50% }100% {background-position: 100% 50% }}@-webkit-keyframes gradient {0% {background-position: 0% 50% }100% {background-position: 100% 50% }}@keyframes gradient {0% {background-position: 0% 50% }100% {background-position: 100% 50% }}.preloader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #282931 }.loading_text {font-family: "Averta Bold", sans-serif;text-align: center;font-size: 17px;letter-spacing: 0.05em;display: block;margin: 10px auto 0 }.preloader .inner {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;flex-direction: column;justify-content: center;align-content: center }.preloader svg {display: block;margin: 0 auto;width: 180px }@media screen and (max-width: 1680px) {.preloader svg {width: 140px }}@media screen and (max-width: 767px) {.preloader svg {width: 110px }}.preloader svg .st1 {-webkit-animation: strokewidth 5s linear infinite;-moz-animation: strokewidth 5s linear infinite;-o-animation: strokewidth 5s linear infinite;-ms-animation: strokewidth 5s linear infinite;animation: strokewidth 5s linear infinite }@-webkit-keyframes strokewidth {0% {stroke-width: 1px;stroke: #282931 }25% {stroke: #DED2BB }50% {stroke-width: 2px;stroke: #E6BB6D }75% {stroke: #D5C9BC }100% {stroke-width: 1px;stroke: #282931 }}@-moz-keyframes strokewidth {0% {stroke-width: 1px;stroke: #282931 }25% {stroke: #DED2BB }50% {stroke-width: 2px;stroke: #E6BB6D }75% {stroke: #D5C9BC }100% {stroke-width: 1px;stroke: #282931 }}@keyframes strokewidth {0% {stroke-width: 1px;stroke: #282931 }25% {stroke: #DED2BB }50% {stroke-width: 2px;stroke: #E6BB6D }75% {stroke: #D5C9BC }100% {stroke-width: 1px;stroke: #282931 }}.accordion_item__title {box-shadow: 0px 11px 14px #00000012;border-radius: 10px;font-weight: 400;font-family: "Averta Regular", sans-serif;margin: 0 0 10px;padding: 0.75em 0 0.6666666667em 0;position: relative }.accordion_item__title:after {content: "";height: 30px;color: #fff;position: absolute;top: 0;bottom: 0;right: 40px;width: 40px;margin: auto;background: url(../img/icons/icon-long-arrow-alt-right-white.png) no-repeat scroll center right transparent;background: url(../img/icons/icon-long-arrow-alt-right-white.svg) no-repeat scroll center right transparent;-webkit-transition: transform 0.2s ease-in-out;-moz-transition: transform 0.2s ease-in-out;transition: transform 0.2s ease-in-out;filter: brightness(30%) }.accordion_item__title .question {display: block;padding-left: 50px;position: relative }.accordion_item__title .question .counter {font-style: normal;position: absolute;left: 0;top: o }.accordion_item__text {visibility: hidden;overflow: hidden;opacity: 0;height: 0;box-shadow: 0px 11px 14px #00000012;-webkit-transition: padding 0.3s ease-in-out;-moz-transition: padding 0.3s ease-in-out;transition: padding 0.3s ease-in-out }.accordion_item__text--gal {background: transparent;box-shadow: 0px 0 0 transparent }.accordion_item__text p:first-child {margin-top: 0 }.accordion_item__text--gal {text-align: center }.accordion_item__text--gal img {display: inline-block;vertical-align: middle;height: auto;padding: 20px 40px;width: 250px }.accordion_item__text h3 {margin-bottom: 18px }.accordion_item__text h3:after {display: none }.accordion_item.active .accordion_item__text {visibility: visible;opacity: 1;height: auto;padding: 1.7777777778em;margin-bottom: 10px;margin-top: -10px }.accordion_item.active .accordion_item__text--gal {padding: 110px 0 }.accordion_item.active .accordion_item__title {background: #282931;color: #fff }.accordion_item.active .accordion_item__title:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);filter: brightness(100%) }@media screen and (max-width: 105em) {.accordion_item__title {font-size: 1.25em }.accordion_item__title:after {height: 25px }}@media screen and (max-width: 90em) {.accordion_section {padding-top: 55px }.accordion_item__title {font-size: 1.125em;padding: 24px 80px 24px 30px }.accordion_item__title:after {height: 12px;background-size: auto 100%;top: -10px }.accordion_item__text {padding-left: 110px }.accordion_item.active .accordion_item__text--gal {padding: 60px 0 90px }.accordion_item__text--gal img {width: 200px }}@media screen and (max-width: 63.9375em) {.accordion_section {padding-top: 70px }.accordion_item__title {font-size: 1.125em;padding: 20px 90px 20px 30px }.accordion_item__title .question {padding-left: 30px }.accordion_item__text {padding-left: 50px }}@media screen and (max-width: 47.9375em) {.accordion_section {padding-top: 50px }.accordion_item__title {font-size: 1.0625em;padding: 30px 30px 30px 0 }.accordion_item__title:after {right: 15px;height: 12px;width: 12px;background-size: 10px auto;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);filter: invert(1);background: url("../img/icons/Icon ionic-ios-arrow-forward.svg") no-repeat scroll center center transparent }.accordion_item__title .question {padding-left: 25px }.accordion_item__text {padding-left: 25px;padding-right: 0 }.accordion_item.active .accordion_item__title:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg) }.accordion_item.active .accordion_item__text {padding-bottom: 35px }.accordion_item.active .accordion_item__text--gal {padding: 50px 0 }}