@font-face {font-family:'Rubik';src:local('Rubik Light'),local('Rubik-Light'),url('../themes/gromit/assets/fonts/Rubiklight.woff2') format('woff2'),url('../themes/gromit/assets/fonts/Rubiklight.woff') format('woff'),url('../themes/gromit/assets/fonts/Rubiklight.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face {font-family:'Rubik';src:local('Rubik'),local('Rubik-Regular'),url('../themes/gromit/assets/fonts/Rubik.woff2') format('woff2'),url('../themes/gromit/assets/fonts/Rubik.woff') format('woff'),url('../themes/gromit/assets/fonts/Rubik.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face {font-family:'Rubik';src:local('Rubik Medium'),local('Rubik-Medium'),url('../themes/gromit/assets/fonts/Rubikmedium.woff2') format('woff2'),url('../themes/gromit/assets/fonts/Rubikmedium.woff') format('woff'),url('../themes/gromit/assets/fonts/Rubikmedium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face {font-family:'Montserrat';font-display:swap;src:url('../themes/gromit/assets/fonts/MontserratRegular.eot');src:url('../themes/gromit/assets/fonts/MontserratRegular.eot') format('embedded-opentype'),url('../themes/gromit/assets/fonts/MontserratRegular.woff2') format('woff2'),url('../themes/gromit/assets/fonts/MontserratRegular.woff') format('woff'),url('../themes/gromit/assets/fonts/MontserratRegular.ttf') format('truetype'),url('../themes/gromit/assets/fonts/MontserratRegular.svg#MontserratRegular') format('svg');font-weight:400}
@font-face {font-family:'Montserrat';src:url('../themes/gromit/assets/fonts/MontserratMedium.eot');src:url('../themes/gromit/assets/fonts/MontserratMedium.eot') format('embedded-opentype'),url('../themes/gromit/assets/fonts/MontserratMedium.woff2') format('woff2'),url('../themes/gromit/assets/fonts/MontserratMedium.woff') format('woff'),url('../themes/gromit/assets/fonts/MontserratMedium.ttf') format('truetype'),url('../themes/gromit/assets/fonts/MontserratMedium.svg#MontserratMedium') format('svg');font-weight:500;font-display:swap}
@font-face {font-family:'Montserrat';src:url('../themes/gromit/assets/fonts/MontserratSemiBold.eot');src:url('../themes/gromit/assets/fonts/MontserratSemiBold.eot') format('embedded-opentype'),url('../themes/gromit/assets/fonts/MontserratSemiBold.woff2') format('woff2'),url('../themes/gromit/assets/fonts/MontserratSemiBold.woff') format('woff'),url('../themes/gromit/assets/fonts/MontserratSemiBold.ttf') format('truetype'),url('../themes/gromit/assets/fonts/MontserratSemiBold.svg#MontserratSemiBold') format('svg');font-weight:600;font-display:swap}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}body {line-height:1}ol,ul {list-style:none}blockquote,q {quotes:none}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}table {border-collapse:collapse;border-spacing:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}
@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
html {font-family:'Montserrat','Helvetica',sans-serif !important}
@media screen and (min-width:1025px) {html {font-size:1.07692308vw }}
@media screen and (max-width:1024px) {html {font-size:1.89189189vw }}
@media screen and (max-width:460px) {html {font-size:3.88888889vw }}
@media screen and (min-width:1300px) {html {font-size:1.07692308vw }}
a {text-decoration:none;color:currentColor}
a:hover {color:#ec1409}
h1,
h2,
h3 {font-family:'Rubik','Helvetica',sans-serif}
img {display:block;max-width:100%}
.container {margin:0 auto;max-width:1300px}
.text-column-2 {columns:2}
@media screen and (min-width:1025px) {.text-column-2 {columns-gap:0.76923077vw }}
@media screen and (max-width:1024px) {.text-column-2 {columns-gap:1.35135135vw }}
@media screen and (max-width:460px) {.text-column-2 {columns-gap:2.77777778vw }}
@media screen and (min-width:1300px) {.text-column-2 {columns-gap:0.76923077vw }}
.row {width:calc(100% + 20px);min-width:100%}
@media screen and (min-width:1025px) {.row {margin-left:-0.76923077vw }}
@media screen and (max-width:1024px) {.row {margin-left:-1.35135135vw }}
@media screen and (max-width:460px) {.row {margin-left:-2.77777778vw }}
@media screen and (min-width:1300px) {.row {margin-left:-0.76923077vw }}
@media screen and (min-width:1025px) {.row {margin-right:-0.76923077vw }}
@media screen and (max-width:1024px) {.row {margin-right:-1.35135135vw }}
@media screen and (max-width:460px) {.row {margin-right:-2.77777778vw }}
@media screen and (min-width:1300px) {.row {margin-right:-0.76923077vw }}
.row--fullwidth {width:100%;margin-left:0;margin-right:0}
.row.flex-row {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row.flex-row:before,
.row.flex-row:after {display:none}
.row.flex-row >.col {display:-webkit-flex;display:-ms-flexbox;display:flex;float:none}
.row.flex-row >.col.end {margin-left:auto}
.row.flex-row .flex-item-right {justify-content:flex-end}
.row.flex-row .flex-vertical-center,
.row.flex-row.flex-vertical-center {align-items:center;flex:1}
.row.flex-row.flex-vertical-middle {align-items:center}
.row >.row {width:100%;margin-left:0;margin-right:0}
.row:before,
.row:after {content:'';display:block;clear:both}
.col {float:left;box-sizing:border-box}
@media screen and (min-width:1025px) {.col {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.col {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.col {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.col {padding-left:0.76923077vw }}
@media screen and (min-width:1025px) {.col {padding-right:0.76923077vw }}
@media screen and (max-width:1024px) {.col {padding-right:1.35135135vw }}
@media screen and (max-width:460px) {.col {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.col {padding-right:0.76923077vw }}
.col.end {float:right}
.col.lg-1 {width:7.14285714%}
.col.lg-2 {width:14.28571429%}
.col.lg-3 {width:21.42857143%}
.col.lg-4 {width:28.57142857%}
.col.lg-5 {width:35.71428571%}
.col.lg-6 {width:42.85714286%}
.col.lg-7 {width:50%}
.col.lg-8 {width:57.14285714%}
.col.lg-9 {width:64.28571429%}
.col.lg-10 {width:71.42857143000001%}
.col.lg-11 {width:78.57142856999999%}
.col.lg-12 {width:85.71428571%}
.col.lg-13 {width:92.85714286%}
.col.lg-14 {width:100%}
.col--no-padding {padding-left:0;padding-right:0}
@media screen and (max-width:1024px) {.col.md-1 {width:7.14285714% }.col.md-2 {width:14.28571429% }.col.md-3 {width:21.42857143% }.col.md-4 {width:28.57142857% }.col.md-5 {width:35.71428571% }.col.md-6 {width:42.85714286% }.col.md-7 {width:50% }.col.md-8 {width:57.14285714% }.col.md-9 {width:64.28571429% }.col.md-10 {width:71.42857143000001% }.col.md-11 {width:78.57142856999999% }.col.md-12 {width:85.71428571% }.col.md-13 {width:92.85714286% }.col.md-14 {width:100% }}
@media screen and (max-width:460px) {.col.sm-1 {width:7.14285714% }.col.sm-2 {width:14.28571429% }.col.sm-3 {width:21.42857143% }.col.sm-4 {width:28.57142857% }.col.sm-5 {width:35.71428571% }.col.sm-6 {width:42.85714286% }.col.sm-7 {width:50% }.col.sm-8 {width:57.14285714% }.col.sm-9 {width:64.28571429% }.col.sm-10 {width:71.42857143000001% }.col.sm-11 {width:78.57142856999999% }.col.sm-12 {width:85.71428571% }.col.sm-13 {width:92.85714286% }.col.sm-14 {width:100% }}
.lg-offset-left--1 {margin-left:-7.14285714%}
.lg-offset-left--2 {margin-left:-14.28571429%}
.lg-offset-left-0 {margin-left:0}
.lg-offset-left-1 {margin-left:7.14285714%}
.lg-offset-left-2 {margin-left:14.28571429%}
.lg-offset-left-3 {margin-left:21.42857143%}
.lg-offset-left-4 {margin-left:28.57142857%}
.lg-offset-left-5 {margin-left:35.71428571%}
.lg-offset-right-1 {margin-right:7.14285714%}
.lg-offset-right-2 {margin-right:14.28571429%}
@media screen and (max-width:1024px) {.md-offset-left--1 {margin-left:-7.14285714% }.md-offset-left--2 {margin-left:-14.28571429% }.md-offset-left-0 {margin-left:0 }.md-offset-left-1 {margin-left:7.14285714% }.md-offset-left-2 {margin-left:14.28571429% }.md-offset-left-3 {margin-left:21.42857143% }.md-offset-left-4 {margin-left:28.57142857% }.md-offset-left-5 {margin-left:35.71428571% }.md-offset-right-0 {margin-right:0 }.md-offset-right-1 {margin-right:7.14285714% }.md-offset-right-2 {margin-right:14.28571429% }}
@media screen and (max-width:460px) {.sm-offset-left--1 {margin-left:-7.14285714% }.sm-offset-left--2 {margin-left:-14.28571429% }.sm-offset-left-0 {margin-left:0 }.sm-offset-left-1 {margin-left:7.14285714% }.sm-offset-left-2 {margin-left:14.28571429% }.sm-offset-left-3 {margin-left:21.42857143% }.sm-offset-left-4 {margin-left:28.57142857% }.sm-offset-left-5 {margin-left:35.71428571% }.sm-offset-right-1 {margin-right:7.14285714% }.sm-offset-right-2 {margin-right:14.28571429% }}

.icon-block {display:flex;align-items:center}
.icon-block__icon {display:inline-block;vertical-align:middle}
.icon-block__text-row--muted {color:#a0a0a3;font-weight:100}
.icon-block + .icon-block {margin-top:50px}
.icon-block.icon-block--vat {align-items:flex-start}
.icon-block.icon-block--vat .icon-block__icon {vertical-align:top}
.no-scroll {overflow:hidden;height:100vh}
.hide {display:none}
@media screen and (min-width:1025px) {.lg-hide {display:none !important }}
@media screen and (min-width:461px) and (max-width:1024px) {.md-hide {display:none !important }}
@media screen and (max-width:460px) {.sm-hide {display:none !important }}
.menu.menu--horizontal {font-size:0}
.menu.menu--horizontal li {display:inline-block}
@media screen and (min-width:1025px) {.menu.menu--horizontal li {font-size:1.07692308vw }}
@media screen and (max-width:1024px) {.menu.menu--horizontal li {font-size:1.89189189vw }}
@media screen and (max-width:460px) {.menu.menu--horizontal li {font-size:3.88888889vw }}
@media screen and (min-width:1300px) {.menu.menu--horizontal li {font-size:1.07692308vw }}
.tac {text-align:center}
.tar {text-align:right}
.fll {float:left}
.flr {float:right}
.clearfix:before,
.tab-content:before,
.container:before,
.clearfix:after,
.tab-content:after,
.container:after {content:'';display:block;clear:both}
.tab-wrapper .tab-labels .tab-label {display:inline-block;cursor:pointer}
.tab-wrapper .tab-contents .tab-content {display:none}
.tab-wrapper .tab-contents .tab-content.active {display:block}.modal {visibility:hidden;position:fixed;z-index:100;height:100%;transform:translateY(80px);top:0;right:0;opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.modal.active {visibility:visible;opacity:1;transform:translateY(0)}
.modal .modal__close {position:absolute;cursor:pointer;z-index:1;background:url(../themes/gromit/assets/img/svg/modal_close.svg) center no-repeat}
@media screen and (min-width:1025px) {.modal .modal__close {width:3.53846154vw }}
@media screen and (max-width:1024px) {.modal .modal__close {width:4.32432432vw }}
@media screen and (max-width:460px) {.modal .modal__close {width:8.88888889vw }}
@media screen and (min-width:1300px) {.modal .modal__close {width:3.53846154vw }}
@media screen and (min-width:1025px) {.modal .modal__close {height:3.53846154vw }}
@media screen and (max-width:1024px) {.modal .modal__close {height:4.32432432vw }}
@media screen and (max-width:460px) {.modal .modal__close {height:8.88888889vw }}
@media screen and (min-width:1300px) {.modal .modal__close {height:3.53846154vw }}
@media screen and (min-width:1025px) {.modal .modal__close {background-size:1.92307692vw }}
@media screen and (max-width:1024px) {.modal .modal__close {background-size:2.2972973vw }}
@media screen and (max-width:460px) {.modal .modal__close {background-size:4.72222222vw }}
@media screen and (min-width:1300px) {.modal .modal__close {background-size:1.92307692vw }}
@media screen and (min-width:1025px) {.modal .modal__close {top:1.53846154vw }}
@media screen and (max-width:1024px) {.modal .modal__close {top:2.7027027vw }}
@media screen and (max-width:460px) {.modal .modal__close {top:3.61111111vw }}
@media screen and (min-width:1300px) {.modal .modal__close {top:1.53846154vw }}
@media screen and (min-width:1025px) {.modal .modal__close {right:1.53846154vw }}
@media screen and (max-width:1024px) {.modal .modal__close {right:2.7027027vw }}
@media screen and (max-width:460px) {.modal .modal__close {right:3.61111111vw }}
@media screen and (min-width:1300px) {.modal .modal__close {right:1.53846154vw }}
.modal .modal__close:hover {opacity:.6}
#modalDimmer {z-index:99;position:fixed;display:none;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5)}
#modalDimmer.active {display:block}
.button {display:block;border:1px #000 solid;background:#000;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center}
.button.button--hollow {background:transparent}
.slick-slide {outline:none}
.slick-slide img {width:100%}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list {position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus {outline:none}
.slick-list.dragging {cursor:pointer;cursor:hand}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track {position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,
.slick-track:after {content:"";display:table}
.slick-track:after {clear:both}
.slick-loading .slick-track {visibility:hidden}
.slick-slide {float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide {float:right}
.slick-slide img {display:block}
.slick-slide.slick-loading img {display:none}
.slick-slide.dragging img {pointer-events:none}
.slick-initialized .slick-slide {display:block}
.slick-loading .slick-slide {visibility:hidden}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
@charset "UTF-8";.slick-loading .slick-list {background:#fff url('../themes/gromit/assets/img/ajax-loader.gif') center center no-repeat}.slick-prev,
.slick-next {position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {outline:none;background:transparent;color:transparent}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {opacity:1}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {opacity:0.25}
.slick-prev:before,
.slick-next:before {font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev {left:-25px}
[dir="rtl"] .slick-prev {left:auto;right:-25px}
.slick-prev:before {content:"←"}
[dir="rtl"] .slick-prev:before {content:"→"}
.slick-next {right:-25px}
[dir="rtl"] .slick-next {left:-25px;right:auto}
.slick-next:before {content:"→"}
[dir="rtl"] .slick-next:before {content:"←"}.slick-dotted .slick-slider {margin-bottom:30px}
.slick-dots {position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li {position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button {border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,
.slick-dots li button:focus {outline:none}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {opacity:1}
.slick-dots li button:before {position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before {color:#000;opacity:0.75}
.likely__icon,.likely__counter{display:none}
@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
.header {background:#000;position:fixed;width:100%;top:0;left:0;right:0;z-index:3}
.header.is_float >.row {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.header.is_float >.row {height:3.84615385vw }}
@media screen and (max-width:1024px) {.header.is_float >.row {height:6.75675676vw }}
@media screen and (max-width:460px) {.header.is_float >.row {height:13.88888889vw }}
@media screen and (min-width:1300px) {.header.is_float >.row {height:3.84615385vw }}
.header >.row {-ms-align-items:center;align-items:center;transition:none}
@media screen and (min-width:1025px) {.header >.row {height:6.15384615vw }}
@media screen and (max-width:1024px) {.header >.row {height:10.81081081vw }}
@media screen and (max-width:460px) {.header >.row {height:14.44444444vw }}
@media screen and (min-width:1300px) {.header >.row {height:6.15384615vw }}
.header__logo {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
@media screen and (min-width:1025px) {.header__logo img {width:12.69230769vw }}
@media screen and (max-width:1024px) {.header__logo img {width:22.2972973vw }}
@media screen and (max-width:460px) {.header__logo img {width:30.55555556vw }}
@media screen and (min-width:1300px) {.header__logo img {width:12.69230769vw }}
.header__slogan {text-transform:uppercase}
@media screen and (min-width:1025px) {.header__slogan {margin-left:2.30769231vw }}
@media screen and (max-width:1024px) {.header__slogan {margin-left:4.05405405vw }}
@media screen and (max-width:460px) {.header__slogan {margin-left:0vw }}
@media screen and (min-width:1300px) {.header__slogan {margin-left:2.30769231vw }}
@media screen and (min-width:1025px) {.header__slogan {line-height:1vw }}
@media screen and (max-width:1024px) {.header__slogan {line-height:1.75675676vw }}
@media screen and (max-width:460px) {.header__slogan {line-height:3.61111111vw }}
@media screen and (min-width:1300px) {.header__slogan {line-height:1vw }}
@media screen and (min-width:1025px) {.header__slogan {font-size:0.69230769vw }}
@media screen and (max-width:1024px) {.header__slogan {font-size:1.21621622vw }}
@media screen and (max-width:460px) {.header__slogan {font-size:1.86111111vw }}
@media screen and (min-width:1300px) {.header__slogan {font-size:0.69230769vw }}
@media screen and (min-width:1025px) {.header__slogan {letter-spacing:0.11076923vw }}
@media screen and (max-width:1024px) {.header__slogan {letter-spacing:0.19459459vw }}
@media screen and (max-width:460px) {.header__slogan {letter-spacing:0.4vw }}
@media screen and (min-width:1300px) {.header__slogan {letter-spacing:0.11076923vw }}
.header__menu {justify-content:flex-end;-ms-align-items:center;align-items:center}
.header__link {font-family:'Rubik';font-weight:500;white-space:nowrap}
@media screen and (min-width:1025px) {.header__link {margin-right:4.46153846vw }}
@media screen and (max-width:1024px) {.header__link {margin-right:6.48648649vw }}
@media screen and (max-width:460px) {.header__link {margin-right:16.11111111vw }}
@media screen and (min-width:1300px) {.header__link {margin-right:4.46153846vw }}
@media screen and (min-width:1025px) {.header__link {margin-top:0.23076923vw }}
@media screen and (max-width:1024px) {.header__link {margin-top:0.13513514vw }}
@media screen and (max-width:460px) {.header__link {margin-top:0vw }}
@media screen and (min-width:1300px) {.header__link {margin-top:0.23076923vw }}
@media screen and (min-width:1025px) {.header__link--phone .icon-block__icon {width:1vw }}
@media screen and (max-width:1024px) {.header__link--phone .icon-block__icon {width:1.75675676vw }}
@media screen and (max-width:460px) {.header__link--phone .icon-block__icon {width:3.05555556vw }}
@media screen and (min-width:1300px) {.header__link--phone .icon-block__icon {width:1vw }}
.header__link--phone .icon-block__icon svg {width:100%}
.header a {color:#fff}
@media screen and (min-width:1025px) {.header .icon-block__icon {margin-right:0.76923077vw }}
@media screen and (max-width:1024px) {.header .icon-block__icon {margin-right:1.35135135vw }}
@media screen and (max-width:460px) {.header .icon-block__icon {margin-right:2.77777778vw }}
@media screen and (min-width:1300px) {.header .icon-block__icon {margin-right:0.76923077vw }}
@media screen and (min-width:461px ) {.header .header__link:hover,.header .hamburger:hover {color:#ec1409 }}
.header__user {cursor:pointer;color:#fff;position:relative}
.header__user .icon-block__text-row {border-bottom:1px dashed}
.header__user.is_active {color:#ec1409}
.user-menu {position:absolute;top:100%;left:0;opacity:0;pointer-events:none;color:#000;font-family:'Montserrat','Helvetica',sans-serif;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
@media screen and (min-width:1025px) {.user-menu {padding-top:1.15384615vw }}
@media screen and (max-width:1024px) {.user-menu {padding-top:2.02702703vw }}
@media screen and (max-width:460px) {.user-menu {padding-top:0vw }}
@media screen and (min-width:1300px) {.user-menu {padding-top:1.15384615vw }}
@media screen and (min-width:461px ) {.header__user:hover .user-menu {opacity:1;pointer-events:all }}
@media screen and (max-width:460px ) {.header__user.is_active .user-menu {opacity:1;pointer-events:all }}
.user-menu__content {background:#fff;box-shadow:0 14px 44px rgba(0,0,0,0.25)}
@media screen and (min-width:1025px) {.user-menu__content {padding:2.30769231vw }}
@media screen and (max-width:1024px) {.user-menu__content {padding:4.05405405vw }}
@media screen and (max-width:460px) {.user-menu__content {padding:8.33333333vw }}
@media screen and (min-width:1300px) {.user-menu__content {padding:2.30769231vw }}
.user-menu__bonuses {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:baseline}
@media screen and (min-width:1025px) {.user-menu__bonuses {margin-bottom:0.38461538vw }}
@media screen and (max-width:1024px) {.user-menu__bonuses {margin-bottom:0.67567568vw }}
@media screen and (max-width:460px) {.user-menu__bonuses {margin-bottom:1.38888889vw }}
@media screen and (min-width:1300px) {.user-menu__bonuses {margin-bottom:0.38461538vw }}
@media screen and (min-width:1025px) {.user-menu__bonuses span {font-size:1.23076923vw }}
@media screen and (max-width:1024px) {.user-menu__bonuses span {font-size:2.16216216vw }}
@media screen and (max-width:460px) {.user-menu__bonuses span {font-size:4.44444444vw }}
@media screen and (min-width:1300px) {.user-menu__bonuses span {font-size:1.23076923vw }}
@media screen and (min-width:1025px) {.user-menu__bonuse {font-size:1.84615385vw }}
@media screen and (max-width:1024px) {.user-menu__bonuse {font-size:3.24324324vw }}
@media screen and (max-width:460px) {.user-menu__bonuse {font-size:6.66666667vw }}
@media screen and (min-width:1300px) {.user-menu__bonuse {font-size:1.84615385vw }}
@media screen and (min-width:1025px) {.user-menu__bonuse {margin-right:0.38461538vw }}
@media screen and (max-width:1024px) {.user-menu__bonuse {margin-right:0.67567568vw }}
@media screen and (max-width:460px) {.user-menu__bonuse {margin-right:1.38888889vw }}
@media screen and (min-width:1300px) {.user-menu__bonuse {margin-right:0.38461538vw }}
.user-menu__sex {font-weight:500}
@media screen and (min-width:1025px) {.user-menu__sex {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.user-menu__sex {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.user-menu__sex {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.user-menu__sex {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.user-menu__list {margin-top:2.61538462vw }}
@media screen and (max-width:1024px) {.user-menu__list {margin-top:4.59459459vw }}
@media screen and (max-width:460px) {.user-menu__list {margin-top:9.44444444vw }}
@media screen and (min-width:1300px) {.user-menu__list {margin-top:2.61538462vw }}
.user-menu .user-menu__item {display:flex;align-items:center;color:#000;font-weight:600}
@media screen and (min-width:1025px) {.user-menu .user-menu__item {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.user-menu .user-menu__item {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.user-menu .user-menu__item {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.user-menu .user-menu__item {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.user-menu .user-menu__item svg {margin-right:0.38461538vw }}
@media screen and (max-width:1024px) {.user-menu .user-menu__item svg {margin-right:0.67567568vw }}
@media screen and (max-width:460px) {.user-menu .user-menu__item svg {margin-right:1.38888889vw }}
@media screen and (min-width:1300px) {.user-menu .user-menu__item svg {margin-right:0.38461538vw }}
@media screen and (min-width:1025px) {.user-menu .user-menu__item svg {width:1.23076923vw }}
@media screen and (max-width:1024px) {.user-menu .user-menu__item svg {width:2.16216216vw }}
@media screen and (max-width:460px) {.user-menu .user-menu__item svg {width:4.44444444vw }}
@media screen and (min-width:1300px) {.user-menu .user-menu__item svg {width:1.23076923vw }}
@media screen and (min-width:1025px) {.user-menu .user-menu__item svg {height:1.23076923vw }}
@media screen and (max-width:1024px) {.user-menu .user-menu__item svg {height:2.16216216vw }}
@media screen and (max-width:460px) {.user-menu .user-menu__item svg {height:4.44444444vw }}
@media screen and (min-width:1300px) {.user-menu .user-menu__item svg {height:1.23076923vw }}
@media screen and (min-width:1025px) {.user-menu .user-menu__item + .user-menu__item {margin-top:1.53846154vw }}
@media screen and (max-width:1024px) {.user-menu .user-menu__item + .user-menu__item {margin-top:2.7027027vw }}
@media screen and (max-width:460px) {.user-menu .user-menu__item + .user-menu__item {margin-top:5.55555556vw }}
@media screen and (min-width:1300px) {.user-menu .user-menu__item + .user-menu__item {margin-top:1.53846154vw }}
.user-menu .user-menu__item:hover {color:#ec1409}
.hamburger {cursor:pointer;color:#fff}
@media screen and (min-width:1025px) {.hamburger {width:2.07692308vw }}
@media screen and (max-width:1024px) {.hamburger {width:3.64864865vw }}
@media screen and (max-width:460px) {.hamburger {width:4.72222222vw }}
@media screen and (min-width:1300px) {.hamburger {width:2.07692308vw }}
@media screen and (min-width:1025px) {.hamburger {height:0.92307692vw }}
@media screen and (max-width:1024px) {.hamburger {height:1.62162162vw }}
@media screen and (max-width:460px) {.hamburger {height:3.05555556vw }}
@media screen and (min-width:1300px) {.hamburger {height:0.92307692vw }}
.hamburger svg {width:100%}
.main-popup {position:fixed;top:0;bottom:0;right:0;left:0;z-index:1;opacity:0;visibility:hidden;color:#000;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.main-popup {padding-left:6.46153846vw }}
@media screen and (max-width:1024px) {.main-popup {padding-left:11.35135135vw }}
@media screen and (max-width:460px) {.main-popup {padding-left:23.33333333vw }}
@media screen and (min-width:1300px) {.main-popup {padding-left:6.46153846vw }}
.main-popup a {color:#000}
@media screen and (min-width:1025px) {.main-popup__sitemap {margin-top:0vw }}
@media screen and (max-width:1024px) {.main-popup__sitemap {margin-top:4.72972973vw }}
@media screen and (max-width:460px) {.main-popup__sitemap {margin-top:10.55555556vw }}
@media screen and (min-width:1300px) {.main-popup__sitemap {margin-top:0vw }}
.main-popup__dimmer {position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6)}
.main-popup.is_show {opacity:1;visibility:visible}
.main-popup.is_show .main-popup__body {transform:translateX(0)}
.main-popup__body {transform:translateX(60px);position:relative;z-index:1;background:#fff;height:100%;float:right;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}
@media screen and (min-width:1025px) {.main-popup__body {padding-left:6.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__body {padding-left:0vw }}
@media screen and (max-width:460px) {.main-popup__body {padding-left:0vw }}
@media screen and (min-width:1300px) {.main-popup__body {padding-left:6.46153846vw }}
@media screen and (min-width:1025px) {.main-popup__body {width:48.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__body {width:58.10810811vw }}
@media screen and (max-width:460px) {.main-popup__body {width:88.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__body {width:48.46153846vw }}
.main-popup__content {height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:space-between;background:url(../themes/gromit/assets/img/svg/main-popup-bg.svg) center left / contain no-repeat}
@media screen and (min-width:1025px) {.main-popup__content {padding-left:13.53846154vw }}
@media screen and (max-width:1024px) {.main-popup__content {padding-left:22.97297297vw }}
@media screen and (max-width:460px) {.main-popup__content {padding-left:5.55555556vw }}
@media screen and (min-width:1300px) {.main-popup__content {padding-left:13.53846154vw }}
@media screen and (min-width:1025px) {.main-popup__content {padding-right:3.07692308vw }}
@media screen and (max-width:1024px) {.main-popup__content {padding-right:0vw }}
@media screen and (max-width:460px) {.main-popup__content {padding-right:5.55555556vw }}
@media screen and (min-width:1300px) {.main-popup__content {padding-right:3.07692308vw }}
@media screen and (min-width:1025px) {.main-popup__content {padding-top:3.07692308vw }}
@media screen and (max-width:1024px) {.main-popup__content {padding-top:5.40540541vw }}
@media screen and (max-width:460px) {.main-popup__content {padding-top:3.33333333vw }}
@media screen and (min-width:1300px) {.main-popup__content {padding-top:3.07692308vw }}
@media screen and (min-width:1025px) {.main-popup__content {padding-bottom:3.84615385vw }}
@media screen and (max-width:1024px) {.main-popup__content {padding-bottom:8.10810811vw }}
@media screen and (max-width:460px) {.main-popup__content {padding-bottom:0vw }}
@media screen and (min-width:1300px) {.main-popup__content {padding-bottom:3.84615385vw }}
.main-popup__content .icon-block {-ms-align-items:flex-start;align-items:flex-start}
@media screen and (min-width:1025px) {.main-popup__content .icon-block__icon {margin-right:1.53846154vw }}
@media screen and (max-width:1024px) {.main-popup__content .icon-block__icon {margin-right:2.7027027vw }}
@media screen and (max-width:460px) {.main-popup__content .icon-block__icon {margin-right:5.55555556vw }}
@media screen and (min-width:1300px) {.main-popup__content .icon-block__icon {margin-right:1.53846154vw }}
@media screen and (min-width:1025px) {.main-popup__content .icon-block__icon {height:2.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__content .icon-block__icon {height:4.59459459vw }}
@media screen and (max-width:460px) {.main-popup__content .icon-block__icon {height:9.44444444vw }}
@media screen and (min-width:1300px) {.main-popup__content .icon-block__icon {height:2.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__content .icon-block__icon {padding-top:0.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__content .icon-block__icon {padding-top:0.81081081vw }}
@media screen and (max-width:460px) {.main-popup__content .icon-block__icon {padding-top:1.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__content .icon-block__icon {padding-top:0.46153846vw }}
.main-popup__content .icon-block__text-row {font-weight:500}
@media screen and (min-width:1025px) {.main-popup__content .icon-block__text-row {line-height:2.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__content .icon-block__text-row {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.main-popup__content .icon-block__text-row {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.main-popup__content .icon-block__text-row {line-height:2.61538462vw }}
.main-popup__content .icon-block__text-row--small {line-height:1;font-weight:300}
@media screen and (min-width:1025px) {.main-popup__phone img {width:1vw }}
@media screen and (max-width:1024px) {.main-popup__phone img {width:1.75675676vw }}
@media screen and (max-width:460px) {.main-popup__phone img {width:3.61111111vw }}
@media screen and (min-width:1300px) {.main-popup__phone img {width:1vw }}
@media screen and (min-width:1025px) {.main-popup__phone img {height:1.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__phone img {height:2.56756757vw }}
@media screen and (max-width:460px) {.main-popup__phone img {height:5.27777778vw }}
@media screen and (min-width:1300px) {.main-popup__phone img {height:1.46153846vw }}
.main-popup__phone a:hover {color:#ec1409}
@media screen and (min-width:1025px) {.main-popup__profile img {width:1.07692308vw }}
@media screen and (max-width:1024px) {.main-popup__profile img {width:1.89189189vw }}
@media screen and (max-width:460px) {.main-popup__profile img {width:3.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__profile img {width:1.07692308vw }}
@media screen and (min-width:1025px) {.main-popup__profile img {height:1.23076923vw }}
@media screen and (max-width:1024px) {.main-popup__profile img {height:2.16216216vw }}
@media screen and (max-width:460px) {.main-popup__profile img {height:4.44444444vw }}
@media screen and (min-width:1300px) {.main-popup__profile img {height:1.23076923vw }}
.main-popup__close {background:url(../themes/gromit/assets/img/svg/main-popup__close.svg) center no-repeat;cursor:pointer;z-index:1;filter:brightness(0);-webkit-filter:brightness(0)}
@media screen and (min-width:1025px) {.main-popup__close {background-size:2.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__close {background-size:4.59459459vw }}
@media screen and (max-width:460px) {.main-popup__close {background-size:8.33333333vw }}
@media screen and (min-width:1300px) {.main-popup__close {background-size:2.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__close {width:2.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__close {width:4.59459459vw }}
@media screen and (max-width:460px) {.main-popup__close {width:8.33333333vw }}
@media screen and (min-width:1300px) {.main-popup__close {width:2.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__close {height:2.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__close {height:4.59459459vw }}
@media screen and (max-width:460px) {.main-popup__close {height:8.33333333vw }}
@media screen and (min-width:1300px) {.main-popup__close {height:2.61538462vw }}
.main-popup__close:hover {filter:brightness(1);-webkit-filter:brightness(1)}
@media screen and (min-width:1025px) {.main-popup__header {margin-left:-2.53846154vw }}
@media screen and (max-width:1024px) {.main-popup__header {margin-left:-4.45945946vw }}
@media screen and (max-width:460px) {.main-popup__header {margin-left:0vw }}
@media screen and (min-width:1300px) {.main-popup__header {margin-left:-2.53846154vw }}
@media screen and (min-width:1025px) {.main-popup__header {margin-right:2.30769231vw }}
@media screen and (max-width:1024px) {.main-popup__header {margin-right:4.05405405vw }}
@media screen and (max-width:460px) {.main-popup__header {margin-right:0vw }}
@media screen and (min-width:1300px) {.main-popup__header {margin-right:2.30769231vw }}
.main-popup__socials {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-ms-align-items:center;align-items:center}
.main-popup__socials a[href*="http"] {-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;background-color:#F2F2F2}
@media screen and (min-width:1025px) {.main-popup__socials a[href*="http"] {width:2.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__socials a[href*="http"] {width:4.32432432vw }}
@media screen and (max-width:460px) {.main-popup__socials a[href*="http"] {width:8.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__socials a[href*="http"] {width:2.46153846vw }}
@media screen and (min-width:1025px) {.main-popup__socials a[href*="http"] {height:2.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__socials a[href*="http"] {height:4.32432432vw }}
@media screen and (max-width:460px) {.main-popup__socials a[href*="http"] {height:8.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__socials a[href*="http"] {height:2.46153846vw }}
.main-popup__socials a[href*="http"] img {width:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.main-popup__socials a[href*="http"]:hover {background:#000}
.main-popup__socials a[href*="http"]:hover img {filter:invert(1);-webkit-filter:invert(1)}
@media screen and (min-width:1025px) {.main-popup__socials a + a {margin-left:0.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__socials a + a {margin-left:1.08108108vw }}
@media screen and (max-width:460px) {.main-popup__socials a + a {margin-left:2.77777778vw }}
@media screen and (min-width:1300px) {.main-popup__socials a + a {margin-left:0.61538462vw }}
.main-popup__socials a:last-child {margin-left:auto;color:rgba(0,0,0,0.5)}
@media screen and (min-width:1025px) {.main-popup__socials a:last-child {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.main-popup__socials a:last-child {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.main-popup__socials a:last-child {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.main-popup__socials a:last-child {font-size:0.92307692vw }}
.main-popup__socials a:last-child:hover {color:#000}
.main-popup__scroller {display:flex;flex-direction:column;width:100%;height:100%}
.main-popup__footer {margin-top:auto}
.main-popup span.menu__label {cursor:default}
.main-popup .menu__label {vertical-align:middle;border-bottom:1px dashed transparent}
.main-popup__menu {position:relative;margin-top:auto}
.main-popup__menu .menu__item {font-weight:300}
@media screen and (min-width:1025px) {.main-popup__menu .menu__item {font-size:1.84615385vw }}
@media screen and (max-width:1024px) {.main-popup__menu .menu__item {font-size:3.24324324vw }}
@media screen and (max-width:460px) {.main-popup__menu .menu__item {font-size:6.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .menu__item {font-size:1.84615385vw }}
@media screen and (min-width:1025px) {.main-popup__menu .menu__item + .menu__item {margin-top:1.92307692vw }}
@media screen and (max-width:1024px) {.main-popup__menu .menu__item + .menu__item {margin-top:4.05405405vw }}
@media screen and (max-width:460px) {.main-popup__menu .menu__item + .menu__item {margin-top:6.94444444vw }}
@media screen and (min-width:1300px) {.main-popup__menu .menu__item + .menu__item {margin-top:1.92307692vw }}
.main-popup__menu .menu__item:hover .menu__label {border-bottom-color:#000}
@media screen and (min-width:1025px) {.main-popup__menu .has-submenu {margin-left:-2.53846154vw }}
@media screen and (max-width:1024px) {.main-popup__menu .has-submenu {margin-left:-4.45945946vw }}
@media screen and (max-width:460px) {.main-popup__menu .has-submenu {margin-left:-9.16666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .has-submenu {margin-left:-2.53846154vw }}
.main-popup__menu .has-submenu:before {content:'';display:inline-block;vertical-align:middle;background:url(../themes/gromit/assets/img/svg/plus-submenu.svg) center / contain no-repeat;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.4}
@media screen and (min-width:1025px) {.main-popup__menu .has-submenu:before {margin-right:1.07692308vw }}
@media screen and (max-width:1024px) {.main-popup__menu .has-submenu:before {margin-right:1.89189189vw }}
@media screen and (max-width:460px) {.main-popup__menu .has-submenu:before {margin-right:3.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__menu .has-submenu:before {margin-right:1.07692308vw }}
@media screen and (min-width:1025px) {.main-popup__menu .has-submenu:before {width:1vw }}
@media screen and (max-width:1024px) {.main-popup__menu .has-submenu:before {width:1.75675676vw }}
@media screen and (max-width:460px) {.main-popup__menu .has-submenu:before {width:3.61111111vw }}
@media screen and (min-width:1300px) {.main-popup__menu .has-submenu:before {width:1vw }}
@media screen and (min-width:1025px) {.main-popup__menu .has-submenu:before {height:1vw }}
@media screen and (max-width:1024px) {.main-popup__menu .has-submenu:before {height:1.75675676vw }}
@media screen and (max-width:460px) {.main-popup__menu .has-submenu:before {height:3.61111111vw }}
@media screen and (min-width:1300px) {.main-popup__menu .has-submenu:before {height:1vw }}
.main-popup__menu .has-submenu:hover:before {filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}
.main-popup__menu .has-submenu:hover .submenu {visibility:visible;opacity:1}
.main-popup__menu .submenu {position:absolute;opacity:0;right:100%;z-index:1;visibility:hidden;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {padding-left:3.84615385vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {padding-left:5.40540541vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {padding-left:13.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {padding-left:3.84615385vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {padding-right:10.30769231vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {padding-right:5.40540541vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {padding-right:37.22222222vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {padding-right:10.30769231vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {padding-top:4.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {padding-top:4.72972973vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {padding-top:16.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {padding-top:4.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {padding-bottom:4.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {padding-bottom:4.72972973vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {padding-bottom:16.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {padding-bottom:4.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {top:-4.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {top:-5.40540541vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {top:-16.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {top:-4.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {bottom:-4.61538462vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {bottom:-5.40540541vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {bottom:-16.66666667vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {bottom:-4.61538462vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu {width:28.46153846vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu {width:29.72972973vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu {width:102.77777778vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu {width:28.46153846vw }}
.main-popup__menu .submenu:before {content:'';display:block;position:absolute;top:0;height:100%;left:0;background:rgba(0,0,0,0.75)}
@media screen and (min-width:1025px) {.main-popup__menu .submenu:before {width:21.84615385vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu:before {width:29.72972973vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu:before {width:88.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu:before {width:21.84615385vw }}
.main-popup__menu .submenu__item {z-index:2;position:relative}
@media screen and (min-width:1025px) {.main-popup__menu .submenu__item {font-size:1.07692308vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu__item {font-size:1.89189189vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu__item {font-size:3.88888889vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu__item {font-size:1.07692308vw }}
@media screen and (min-width:1025px) {.main-popup__menu .submenu__item {margin-bottom:1.53846154vw }}
@media screen and (max-width:1024px) {.main-popup__menu .submenu__item {margin-bottom:2.97297297vw }}
@media screen and (max-width:460px) {.main-popup__menu .submenu__item {margin-bottom:6.94444444vw }}
@media screen and (min-width:1300px) {.main-popup__menu .submenu__item {margin-bottom:1.53846154vw }}
.main-popup__menu .submenu__item a {color:#fff;line-height:1.5;display:block}
.main-popup__menu .submenu__item:hover a {color:#828282}
.menu-images {position:absolute;right:100%;top:0;bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}
@media screen and (min-width:1025px) {.menu-images {width:33.07692308vw }}
@media screen and (max-width:1024px) {.menu-images {width:41.89189189vw }}
@media screen and (max-width:460px) {.menu-images {width:119.44444444vw }}
@media screen and (min-width:1300px) {.menu-images {width:33.07692308vw }}
.menu-images img {position:absolute;opacity:0;top:50%;width:100%;transform:translateY(-50%);visibility:hidden;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.menu-images img.is_visible {visibility:visible;opacity:1}
@media screen and (max-width:1024px) {.header__menu {padding-left:0 }.main-popup__content {background-position-x:-4.72972973vw }.main-popup__menu .submenu__item a {line-height:1.4 }.main-popup__socials {-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap }.main-popup__sitemap {display:block;flex:0 0 100% }.menu-images.is_visible {position:static }}
@media screen and (max-width:460px) {.header__logo {flex-wrap:wrap }.header__slogan br {display:none }.header__link {margin-right:6.94444444vw }.header__link--phone .icon-block__text {display:none }.header__link--stores .icon-block__icon {width:4.16666667vw }.header__link--stores .icon-block__icon img {width:100% }.header__user {position:static }.main-popup__content {overflow-y:auto;-webkit-overflow-scrolling:touch;background:url(../themes/gromit/assets/img/svg/main-popup-bg--new.svg) top right no-repeat }.main-popup__close {position:absolute;top:2.77777778vw;right:2.77777778vw }.main-popup__socials {padding-left:9.16666667vw;margin-top:6.94444444vw }.main-popup__menu {padding-left:9.16666667vw;padding-top:12.77777778vw }.main-popup__menu .menu__item {position:relative }.main-popup__menu .menu__item + .menu__item {margin-top:8.33333333vw }.main-popup__menu .menu__item.opened .menu__label {color:rgba(0,0,0,0.5) }.main-popup__menu .submenu {padding:0 90px 0 35px;width:auto;position:static;max-height:0;-webkit-transition:all .3s ease,background 0s ease;-o-transition:all .3s ease,background 0s ease;transition:all .3s ease,background 0s ease }.main-popup__menu .submenu:before {display:none }.main-popup__menu .has-submenu:hover .submenu {visibility:hidden;opacity:0 }.main-popup__menu .has-submenu.opened .submenu {visibility:visible;opacity:1;padding:35px 90px 35px 36px;background:url(../themes/gromit/assets/img/svg/mobile-submenu-bg.svg) bottom right no-repeat,#000;max-height:111.11111111vw;margin-top:7.5vw }.main-popup__menu .has-submenu.opened:before {background-image:url(../themes/gromit/assets/img/svg/minus-submenu.svg) }.main-popup__scroller {overflow-y:auto;width:auto;margin-left:-5.55555556vw;margin-right:-5.55555556vw;padding-left:5.55555556vw;padding-right:5.55555556vw }.main-popup__logo--mobile {width:100% }.main-popup__logo--mobile img {width:30.55555556vw }.main-popup__logo--mobile >div {border-bottom:1px solid #E8E8E8;padding-bottom:2.77777778vw }.main-popup__slogan {display:block }.main-popup__phone {padding-top:4.72222222vw }.menu-images {display:none }.hamburger {background:url(../themes/gromit/assets/img/svg/hamburger--320.svg) center / contain }.user-menu {right:0 }}
@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
#scrollTop {background:url(../themes/gromit/assets/img/svg/scrolltop.svg) center no-repeat,#000;position:absolute;cursor:pointer;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
@media screen and (min-width:1025px) {#scrollTop {background-size:0.53846154vw }}
@media screen and (max-width:1024px) {#scrollTop {background-size:0.94594595vw }}
@media screen and (max-width:460px) {#scrollTop {background-size:1.94444444vw }}
@media screen and (min-width:1300px) {#scrollTop {background-size:0.53846154vw }}
@media screen and (min-width:1025px) {#scrollTop {width:2.46153846vw }}
@media screen and (max-width:1024px) {#scrollTop {width:4.32432432vw }}
@media screen and (max-width:460px) {#scrollTop {width:8.88888889vw }}
@media screen and (min-width:1300px) {#scrollTop {width:2.46153846vw }}
@media screen and (min-width:1025px) {#scrollTop {height:2.46153846vw }}
@media screen and (max-width:1024px) {#scrollTop {height:4.32432432vw }}
@media screen and (max-width:460px) {#scrollTop {height:8.88888889vw }}
@media screen and (min-width:1300px) {#scrollTop {height:2.46153846vw }}
@media screen and (min-width:1025px) {#scrollTop {right:2.30769231vw }}
@media screen and (max-width:1024px) {#scrollTop {right:4.05405405vw }}
@media screen and (max-width:460px) {#scrollTop {right:8.33333333vw }}
@media screen and (min-width:1300px) {#scrollTop {right:2.30769231vw }}
@media screen and (min-width:1025px) {#scrollTop {bottom:14.61538462vw }}
@media screen and (max-width:1024px) {#scrollTop {bottom:16.21621622vw }}
@media screen and (max-width:460px) {#scrollTop {bottom:39.72222222vw }}
@media screen and (min-width:1300px) {#scrollTop {bottom:14.61538462vw }}
#scrollTop:hover {opacity:.6}
.footer {position:relative;background:url(../themes/gromit/assets/img/svg/footer-bg.svg) center bottom / contain no-repeat}
@media screen and (min-width:1025px) {.footer {padding-top:10.76923077vw }}
@media screen and (max-width:1024px) {.footer {padding-top:8.10810811vw }}
@media screen and (max-width:460px) {.footer {padding-top:6.94444444vw }}
@media screen and (min-width:1300px) {.footer {padding-top:10.76923077vw }}
@media screen and (min-width:1025px) {.footer {padding-bottom:14.07692308vw }}
@media screen and (max-width:1024px) {.footer {padding-bottom:15.13513514vw }}
@media screen and (max-width:460px) {.footer {padding-bottom:16.66666667vw }}
@media screen and (min-width:1300px) {.footer {padding-bottom:14.07692308vw }}
.footer .button {display:block;width:auto}
@media screen and (min-width:1025px) {.footer .button {height:2.46153846vw }}
@media screen and (max-width:1024px) {.footer .button {height:4.32432432vw }}
@media screen and (max-width:460px) {.footer .button {height:8.88888889vw }}
@media screen and (min-width:1300px) {.footer .button {height:2.46153846vw }}
@media screen and (min-width:1025px) {.footer .button {line-height:2.46153846vw }}
@media screen and (max-width:1024px) {.footer .button {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.footer .button {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.footer .button {line-height:2.46153846vw }}
.footer .copy {display:inline-block}
@media screen and (min-width:1025px) {.footer .copy {margin-right:2.30769231vw }}
@media screen and (max-width:1024px) {.footer .copy {margin-right:4.05405405vw }}
@media screen and (max-width:460px) {.footer .copy {margin-right:0vw }}
@media screen and (min-width:1300px) {.footer .copy {margin-right:2.30769231vw }}
.footer .footer-sitemap a {margin-left:20px;display:inline-block}
.footer-menu {border-top:2px #000 solid}
@media screen and (min-width:1025px) {.footer-menu {padding-top:2.84615385vw }}
@media screen and (max-width:1024px) {.footer-menu {padding-top:5vw }}
@media screen and (max-width:460px) {.footer-menu {padding-top:11.11111111vw }}
@media screen and (min-width:1300px) {.footer-menu {padding-top:2.84615385vw }}
.footer-menu >.flex-row {-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}
.footer-menu >.flex-row >.col {-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}
.footer-menu__item--last {width:100%;position:relative}
.footer-menu__item--last .row {-ms-align-items:center;align-items:center}
@media screen and (min-width:1025px) {.footer-menu__item--last .footer-menu__title {margin-bottom:1.30769231vw }}
@media screen and (max-width:1024px) {.footer-menu__item--last .footer-menu__title {margin-bottom:1.75675676vw }}
@media screen and (max-width:460px) {.footer-menu__item--last .footer-menu__title {margin-bottom:6.66666667vw }}
@media screen and (min-width:1300px) {.footer-menu__item--last .footer-menu__title {margin-bottom:1.30769231vw }}
.footer-menu__title {text-transform:uppercase;font-weight:600;line-height:120%}
@media screen and (min-width:1025px) {.footer-menu__title {font-size:0.76923077vw }}
@media screen and (max-width:1024px) {.footer-menu__title {font-size:1.35135135vw }}
@media screen and (max-width:460px) {.footer-menu__title {font-size:2.77777778vw }}
@media screen and (min-width:1300px) {.footer-menu__title {font-size:0.76923077vw }}
@media screen and (min-width:1025px) {.footer-menu__title {letter-spacing:0.12846154vw }}
@media screen and (max-width:1024px) {.footer-menu__title {letter-spacing:0.22567568vw }}
@media screen and (max-width:460px) {.footer-menu__title {letter-spacing:0.46388889vw }}
@media screen and (min-width:1300px) {.footer-menu__title {letter-spacing:0.12846154vw }}
@media screen and (min-width:1025px) {.footer-menu__title {margin-bottom:2vw }}
@media screen and (max-width:1024px) {.footer-menu__title {margin-bottom:2.56756757vw }}
@media screen and (max-width:460px) {.footer-menu__title {margin-bottom:7.5vw }}
@media screen and (min-width:1300px) {.footer-menu__title {margin-bottom:2vw }}
@media screen and (min-width:1025px) {.footer-menu .menu li {margin-bottom:1.46153846vw }}
@media screen and (max-width:1024px) {.footer-menu .menu li {margin-bottom:2.56756757vw }}
@media screen and (max-width:460px) {.footer-menu .menu li {margin-bottom:5.27777778vw }}
@media screen and (min-width:1300px) {.footer-menu .menu li {margin-bottom:1.46153846vw }}
@media screen and (min-width:1025px) {.footer-menu .menu li {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.footer-menu .menu li {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.footer-menu .menu li {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.footer-menu .menu li {font-size:0.92307692vw }}
.footer-ohota {position:absolute;top:0}
@media screen and (min-width:1025px) {.footer-ohota {right:0.76923077vw }}
@media screen and (max-width:1024px) {.footer-ohota {right:1.35135135vw }}
@media screen and (max-width:460px) {.footer-ohota {right:2.77777778vw }}
@media screen and (min-width:1300px) {.footer-ohota {right:0.76923077vw }}
.footer-ohota span {color:#ec1409}
.footer-ohota:before {content:'';display:block;position:absolute;bottom:100%;background:url(../themes/gromit/assets/img/ohota/footer-ohota.svg) center / contain no-repeat}
@media screen and (min-width:1025px) {.footer-ohota:before {left:-1.15384615vw }}
@media screen and (max-width:1024px) {.footer-ohota:before {left:-2.02702703vw }}
@media screen and (max-width:460px) {.footer-ohota:before {left:-4.16666667vw }}
@media screen and (min-width:1300px) {.footer-ohota:before {left:-1.15384615vw }}
@media screen and (min-width:1025px) {.footer-ohota:before {width:5.07692308vw }}
@media screen and (max-width:1024px) {.footer-ohota:before {width:8.918918919999999vw }}
@media screen and (max-width:460px) {.footer-ohota:before {width:18.33333333vw }}
@media screen and (min-width:1300px) {.footer-ohota:before {width:5.07692308vw }}
@media screen and (min-width:1025px) {.footer-ohota:before {height:5.07692308vw }}
@media screen and (max-width:1024px) {.footer-ohota:before {height:8.918918919999999vw }}
@media screen and (max-width:460px) {.footer-ohota:before {height:18.33333333vw }}
@media screen and (min-width:1300px) {.footer-ohota:before {height:5.07692308vw }}
@media screen and (min-width:1025px) {.footer-ohota:before {margin-bottom:0.46153846vw }}
@media screen and (max-width:1024px) {.footer-ohota:before {margin-bottom:0.81081081vw }}
@media screen and (max-width:460px) {.footer-ohota:before {margin-bottom:1.66666667vw }}
@media screen and (min-width:1300px) {.footer-ohota:before {margin-bottom:0.46153846vw }}
.footer-links {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (min-width:1025px) {.footer-links {margin-top:4.61538462vw }}
@media screen and (max-width:1024px) {.footer-links {margin-top:8.10810811vw }}
@media screen and (max-width:460px) {.footer-links {margin-top:16.66666667vw }}
@media screen and (min-width:1300px) {.footer-links {margin-top:4.61538462vw }}
@media screen and (min-width:1025px) {.footer-links img {width:9.23076923vw }}
@media screen and (max-width:1024px) {.footer-links img {width:16.21621622vw }}
@media screen and (max-width:460px) {.footer-links img {width:33.33333333vw }}
@media screen and (min-width:1300px) {.footer-links img {width:9.23076923vw }}
.footer-links a {display:block}
@media screen and (min-width:1025px) {.footer-phone .icon-block__icon {margin-right:0.84615385vw }}
@media screen and (max-width:1024px) {.footer-phone .icon-block__icon {margin-right:1.48648649vw }}
@media screen and (max-width:460px) {.footer-phone .icon-block__icon {margin-right:3.05555556vw }}
@media screen and (min-width:1300px) {.footer-phone .icon-block__icon {margin-right:0.84615385vw }}
@media screen and (min-width:1025px) {.footer-phone .icon-block__icon {width:0.69230769vw }}
@media screen and (max-width:1024px) {.footer-phone .icon-block__icon {width:1.21621622vw }}
@media screen and (max-width:460px) {.footer-phone .icon-block__icon {width:2.5vw }}
@media screen and (min-width:1300px) {.footer-phone .icon-block__icon {width:0.69230769vw }}
.footer-phone .icon-block__icon img {width:100%}
.footer-phone .icon-block__text {font-weight:500}
@media screen and (min-width:1025px) {.footer-mail {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.footer-mail {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.footer-mail {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.footer-mail {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.footer-mail {margin-bottom:2.15384615vw }}
@media screen and (max-width:1024px) {.footer-mail {margin-bottom:3.78378378vw }}
@media screen and (max-width:460px) {.footer-mail {margin-bottom:7.77777778vw }}
@media screen and (min-width:1300px) {.footer-mail {margin-bottom:2.15384615vw }}
@media screen and (min-width:1025px) {.footer-mail {margin-top:0.61538462vw }}
@media screen and (max-width:1024px) {.footer-mail {margin-top:1.08108108vw }}
@media screen and (max-width:460px) {.footer-mail {margin-top:5vw }}
@media screen and (min-width:1300px) {.footer-mail {margin-top:0.61538462vw }}
.footer-socials {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}
.footer-socials a {background:#f9f9f9;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}
@media screen and (min-width:1025px) {.footer-socials a {width:2.46153846vw }}
@media screen and (max-width:1024px) {.footer-socials a {width:4.32432432vw }}
@media screen and (max-width:460px) {.footer-socials a {width:8.88888889vw }}
@media screen and (min-width:1300px) {.footer-socials a {width:2.46153846vw }}
@media screen and (min-width:1025px) {.footer-socials a {height:2.46153846vw }}
@media screen and (max-width:1024px) {.footer-socials a {height:4.32432432vw }}
@media screen and (max-width:460px) {.footer-socials a {height:8.88888889vw }}
@media screen and (min-width:1300px) {.footer-socials a {height:2.46153846vw }}
.footer-socials a img {width:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.footer-socials a:hover {background:#000}
.footer-socials a:hover img {filter:invert(1);-webkit-filter:invert(1)}
@media screen and (min-width:1025px) {.footer-socials a + a {margin-left:0.61538462vw }}
@media screen and (max-width:1024px) {.footer-socials a + a {margin-left:1.08108108vw }}
@media screen and (max-width:460px) {.footer-socials a + a {margin-left:2.22222222vw }}
@media screen and (min-width:1300px) {.footer-socials a + a {margin-left:0.61538462vw }}
@media screen and (min-width:1025px) {.profile-link {margin-top:2.30769231vw }}
@media screen and (max-width:1024px) {.profile-link {margin-top:4.05405405vw }}
@media screen and (max-width:460px) {.profile-link {margin-top:8.33333333vw }}
@media screen and (min-width:1300px) {.profile-link {margin-top:2.30769231vw }}
.profile-link .icon-block__icon {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}
@media screen and (min-width:1025px) {.footer-sitemap {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.footer-sitemap {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.footer-sitemap {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.footer-sitemap {font-size:0.92307692vw }}
.footer-sitemap a + a {color:rgba(0,0,0,0.2)}
@media screen and (max-width:1024px) {.footer .copy {margin-bottom:1.75675676vw }.footer-menu >.flex-row {-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap }.footer-menu__item--medium {margin-top:4.72972973vw;padding-top:5.13513514vw }.footer-menu__item--medium img {margin-bottom:5.40540541vw }.footer-menu__item--last {margin-top:4.72972973vw }.footer-links >.row {-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap }.footer-sitemap a {margin-left:0 !important;margin-bottom:20px }}
@media screen and (max-width:460px) {.footer .footer-logo {margin-bottom:7.5vw;display:block }.footer .copy {display:block;margin-bottom:0 }.footer .button {width:100%;display:block;height:auto;margin-bottom:8.33333333vw;line-height:5vw;padding-top:3.33333333vw;padding-bottom:2.22222222vw }.footer-menu__item + .footer-menu__item {margin-top:30px }.footer-links {font-size:3.33333333vw }.footer-sitemap {text-align:right }}
@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
.uh2 {font-family:Rubik;font-style:normal;font-weight:normal}
@media screen and (min-width:1025px) {.uh2 {font-size:2.46153846vw }}
@media screen and (max-width:1024px) {.uh2 {font-size:4.32432432vw }}
@media screen and (max-width:460px) {.uh2 {font-size:6.66666667vw }}
@media screen and (min-width:1300px) {.uh2 {font-size:2.46153846vw }}
@media screen and (min-width:1025px) {.uh2 {line-height:2.92307692vw }}
@media screen and (max-width:1024px) {.uh2 {line-height:5.13513514vw }}
@media screen and (max-width:460px) {.uh2 {line-height:7.77777778vw }}
@media screen and (min-width:1300px) {.uh2 {line-height:2.92307692vw }}
.text-18 {font-family:'Montserrat','Helvetica',sans-serif;font-style:normal;font-weight:500;line-height:130%}
@media screen and (min-width:1025px) {.text-18 {font-size:1.38461538vw }}
@media screen and (max-width:1024px) {.text-18 {font-size:2.43243243vw }}
@media screen and (max-width:460px) {.text-18 {font-size:5vw }}
@media screen and (min-width:1300px) {.text-18 {font-size:1.38461538vw }}
.text-14 {font-family:'Montserrat','Helvetica',sans-serif;font-style:normal;font-weight:500;line-height:160%}
@media screen and (min-width:1025px) {.text-14 {font-size:1.07692308vw }}
@media screen and (max-width:1024px) {.text-14 {font-size:1.89189189vw }}
@media screen and (max-width:460px) {.text-14 {font-size:3.88888889vw }}
@media screen and (min-width:1300px) {.text-14 {font-size:1.07692308vw }}
.text-13 {font-family:'Montserrat','Helvetica',sans-serif;font-style:normal;font-weight:normal;line-height:140%}
@media screen and (min-width:1025px) {.text-13 {font-size:1vw }}
@media screen and (max-width:1024px) {.text-13 {font-size:1.75675676vw }}
@media screen and (max-width:460px) {.text-13 {font-size:3.61111111vw }}
@media screen and (min-width:1300px) {.text-13 {font-size:1vw }}
.text-12 {font-family:'Montserrat','Helvetica',sans-serif;font-style:normal;font-weight:normal;line-height:130%}
@media screen and (min-width:1025px) {.text-12 {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.text-12 {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.text-12 {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.text-12 {font-size:0.92307692vw }}
.text-11 {font-family:'Montserrat','Helvetica',sans-serif;font-style:normal;font-weight:normal;line-height:160%}
@media screen and (min-width:1025px) {.text-11 {font-size:0.84615385vw }}
@media screen and (max-width:1024px) {.text-11 {font-size:1.48648649vw }}
@media screen and (max-width:460px) {.text-11 {font-size:3.05555556vw }}
@media screen and (min-width:1300px) {.text-11 {font-size:0.84615385vw }}
.user-form {position:static}
.user-form .form-group__label-checkbox .form-group__right {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.user-form .form-group__label-checkbox .form-group__right a {color:#ec1409}
.user-form .form-group__label-checkbox .form-group__right a:hover {text-decoration:underline}
.user-form .form-group__input[disabled],
.user-form .form-group__input[readonly] {background:#EBEBEB;color:#676767}
.user-form textarea {width:100%}
.user-modal {background:#fff;max-width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.user-modal [data-validate-error].visible {position:fixed;bottom:0;right:0 !important;color:#fff;flex-direction:column;justify-content:center;padding:15px;height:auto;left:unset}
@media screen and (min-width:1025px) {.user-modal [data-validate-error].visible {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.user-modal [data-validate-error].visible {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.user-modal [data-validate-error].visible {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.user-modal [data-validate-error].visible {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.user-modal [data-validate-error].visible {min-height:3.61538462vw }}
@media screen and (max-width:1024px) {.user-modal [data-validate-error].visible {min-height:6.35135135vw }}
@media screen and (max-width:460px) {.user-modal [data-validate-error].visible {min-height:13.05555556vw }}
@media screen and (min-width:1300px) {.user-modal [data-validate-error].visible {min-height:3.61538462vw }}
@media screen and (min-width:1025px) {.user-modal [data-validate-error].visible {width:46.15384615vw }}
@media screen and (max-width:1024px) {.user-modal [data-validate-error].visible {width:81.08108108vw }}
@media screen and (max-width:460px) {.user-modal [data-validate-error].visible {width:166.66666667vw }}
@media screen and (min-width:1300px) {.user-modal [data-validate-error].visible {width:46.15384615vw }}
.user-modal [data-validate-error].visible p + p {margin-top:12px}
.user-modal [data-validate-error].visible:after {display:none}
.user-modal #g-recaptcha {margin-top:10px;width:100%;margin-bottom:20px}
@media screen and (min-width:1025px) {.user-modal .button {height:2.92307692vw }}
@media screen and (max-width:1024px) {.user-modal .button {height:5.13513514vw }}
@media screen and (max-width:460px) {.user-modal .button {height:10.55555556vw }}
@media screen and (min-width:1300px) {.user-modal .button {height:2.92307692vw }}
.user-modal .button[disabled] {pointer-events:none;opacity:.8}
@media screen and (min-width:1025px) {.user-modal .uh2 {margin-bottom:2.30769231vw }}
@media screen and (max-width:1024px) {.user-modal .uh2 {margin-bottom:4.05405405vw }}
@media screen and (max-width:460px) {.user-modal .uh2 {margin-bottom:6.94444444vw }}
@media screen and (min-width:1300px) {.user-modal .uh2 {margin-bottom:2.30769231vw }}
.user-modal .uh2 span {color:#ec1409}
.user-modal__logo {height:100%}
.user-modal__content {overflow-y:auto;overflow-x:hidden;position:relative}
@media screen and (min-width:1025px) {.user-modal__content {padding:4.61538462vw }}
@media screen and (max-width:1024px) {.user-modal__content {padding:8.10810811vw }}
@media screen and (max-width:460px) {.user-modal__content {padding:5.55555556vw }}
@media screen and (min-width:1300px) {.user-modal__content {padding:4.61538462vw }}
@media screen and (min-width:1025px) {.user-modal__content {width:46.15384615vw }}
@media screen and (max-width:1024px) {.user-modal__content {width:81.08108108vw }}
@media screen and (max-width:460px) {.user-modal__content {width:166.66666667vw }}
@media screen and (min-width:1300px) {.user-modal__content {width:46.15384615vw }}
@media screen and (max-width:460px ) {.user-modal__content {width:100%;padding-top:13.88888889vw;padding-bottom:16.66666667vw }}
@media screen and (min-width:1025px) {.user-modal__content .text-14 {margin-bottom:2.30769231vw }}
@media screen and (max-width:1024px) {.user-modal__content .text-14 {margin-bottom:4.05405405vw }}
@media screen and (max-width:460px) {.user-modal__content .text-14 {margin-bottom:8.33333333vw }}
@media screen and (min-width:1300px) {.user-modal__content .text-14 {margin-bottom:2.30769231vw }}
@media screen and (max-width:460px ) {.user-modal .form-group__title {margin-bottom:1.38888889vw }}
.user-modal .form-group__label {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (max-width:460px ) {.user-modal .form-group__label {flex-direction:column;align-items:flex-start }}
.user-modal .form-group__input,
.user-modal .form-group__right,
.user-modal .form-group .button--wide,
.user-modal .form-group .file-wrapper {margin-left:auto}
@media screen and (min-width:1025px) {.user-modal .form-group__input,.user-modal .form-group__right,.user-modal .form-group .button--wide,.user-modal .form-group .file-wrapper {width:24.61538462vw }}
@media screen and (max-width:1024px) {.user-modal .form-group__input,.user-modal .form-group__right,.user-modal .form-group .button--wide,.user-modal .form-group .file-wrapper {width:43.24324324vw }}
@media screen and (max-width:460px) {.user-modal .form-group__input,.user-modal .form-group__right,.user-modal .form-group .button--wide,.user-modal .form-group .file-wrapper {width:88.88888889vw }}
@media screen and (min-width:1300px) {.user-modal .form-group__input,.user-modal .form-group__right,.user-modal .form-group .button--wide,.user-modal .form-group .file-wrapper {width:24.61538462vw }}
@media screen and (max-width:460px ) {.user-modal .form-group__input,.user-modal .form-group__right,.user-modal .form-group .button--wide,.user-modal .form-group .file-wrapper {width:100%;margin-left:0 }}
@media screen and (min-width:1025px) {.user-modal .form-group__input {font-size:1.15384615vw }}
@media screen and (max-width:1024px) {.user-modal .form-group__input {font-size:2.02702703vw }}
@media screen and (max-width:460px) {.user-modal .form-group__input {font-size:4.16666667vw }}
@media screen and (min-width:1300px) {.user-modal .form-group__input {font-size:1.15384615vw }}
@media screen and (min-width:1025px) {.user-modal .form-group__input {line-height:1.38461538vw }}
@media screen and (max-width:1024px) {.user-modal .form-group__input {line-height:2.43243243vw }}
@media screen and (max-width:460px) {.user-modal .form-group__input {line-height:5vw }}
@media screen and (min-width:1300px) {.user-modal .form-group__input {line-height:1.38461538vw }}
@media screen and (min-width:1025px) {.user-modal .form-group__input--date {width:9.84615385vw }}
@media screen and (max-width:1024px) {.user-modal .form-group__input--date {width:17.2972973vw }}
@media screen and (max-width:460px) {.user-modal .form-group__input--date {width:35.55555556vw }}
@media screen and (min-width:1300px) {.user-modal .form-group__input--date {width:9.84615385vw }}
@media screen and (min-width:1025px) {.user-modal .button--wide {height:2.92307692vw }}
@media screen and (max-width:1024px) {.user-modal .button--wide {height:5.13513514vw }}
@media screen and (max-width:460px) {.user-modal .button--wide {height:10.55555556vw }}
@media screen and (min-width:1300px) {.user-modal .button--wide {height:2.92307692vw }}
@media screen and (min-width:1025px) {.user-modal .button--wide {margin-top:0.38461538vw }}
@media screen and (max-width:1024px) {.user-modal .button--wide {margin-top:0.67567568vw }}
@media screen and (max-width:460px) {.user-modal .button--wide {margin-top:2.77777778vw }}
@media screen and (min-width:1300px) {.user-modal .button--wide {margin-top:0.38461538vw }}
@media screen and (min-width:1025px) {.user-modal form + form {margin-top:1.53846154vw }}
@media screen and (max-width:1024px) {.user-modal form + form {margin-top:2.7027027vw }}
@media screen and (max-width:460px) {.user-modal form + form {margin-top:4.16666667vw }}
@media screen and (min-width:1300px) {.user-modal form + form {margin-top:1.53846154vw }}
@media screen and (min-width:1025px) {.user-modal .button--enter {padding-left:6.15384615vw }}
@media screen and (max-width:1024px) {.user-modal .button--enter {padding-left:10.81081081vw }}
@media screen and (max-width:460px) {.user-modal .button--enter {padding-left:22.22222222vw }}
@media screen and (min-width:1300px) {.user-modal .button--enter {padding-left:6.15384615vw }}
@media screen and (min-width:1025px) {.user-modal .button--enter {padding-right:6.15384615vw }}
@media screen and (max-width:1024px) {.user-modal .button--enter {padding-right:10.81081081vw }}
@media screen and (max-width:460px) {.user-modal .button--enter {padding-right:22.22222222vw }}
@media screen and (min-width:1300px) {.user-modal .button--enter {padding-right:6.15384615vw }}
@media screen and (min-width:1025px) {.user-modal .button--enter {height:3.69230769vw }}
@media screen and (max-width:1024px) {.user-modal .button--enter {height:6.48648649vw }}
@media screen and (max-width:460px) {.user-modal .button--enter {height:13.33333333vw }}
@media screen and (min-width:1300px) {.user-modal .button--enter {height:3.69230769vw }}
@media screen and (min-width:1025px) {.user-modal .button--enter {margin-top:2.30769231vw }}
@media screen and (max-width:1024px) {.user-modal .button--enter {margin-top:4.05405405vw }}
@media screen and (max-width:460px) {.user-modal .button--enter {margin-top:8.33333333vw }}
@media screen and (min-width:1300px) {.user-modal .button--enter {margin-top:2.30769231vw }}
.cookie-info {position:fixed;padding:30px 20px;font-size:16px;background:#000;line-height:1.5;color:#fff;width:600px;max-width:calc(100% - 20px);right:10px;bottom:10px;padding-right:30px;z-index:1;transform:translateY(100%);opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.cookie-info.is_active {transform:translateY(0);opacity:1}
.cookie-info a {text-decoration:underline;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}
.cookie-info__close {position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(../themes/gromit/assets/img/svg/modal_close.svg) center no-repeat;filter:invert(1);-webkit-filter:invert(1);cursor:pointer;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.cookie-info__close:hover {opacity:.5}
@media screen and (min-width:1025px) {.grid-item {margin-left:0vw }}
@media screen and (max-width:1024px) {.grid-item {margin-left:6.62162162vw }}
@media screen and (max-width:460px) {.grid-item {margin-left:0vw }}
@media screen and (min-width:1300px) {.grid-item {margin-left:0vw }}
.post-card {margin-bottom:15px !important}
.lazy-parent {position:relative;display:block;overflow:hidden;background:#fff}
.lazy-parent img {-webkit-transition:all 0.3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.rubik {font-family:'Rubik','Helvetica'}
.col--center {float:none;margin-left:auto;margin-right:auto}
@media screen and (min-width:1025px) {.offset {padding-left:2.30769231vw }}
@media screen and (max-width:1024px) {.offset {padding-left:4.05405405vw }}
@media screen and (max-width:460px) {.offset {padding-left:5.55555556vw }}
@media screen and (min-width:1300px) {.offset {padding-left:2.30769231vw }}
@media screen and (min-width:1025px) {.offset {padding-right:2.30769231vw }}
@media screen and (max-width:1024px) {.offset {padding-right:4.05405405vw }}
@media screen and (max-width:460px) {.offset {padding-right:5.55555556vw }}
@media screen and (min-width:1300px) {.offset {padding-right:2.30769231vw }}
.offset.row {width:100%;margin-left:0;margin-right:0}
@media screen and (min-width:1025px) {.offset.row {padding-left:1.53846154vw }}
@media screen and (max-width:1024px) {.offset.row {padding-left:2.7027027vw }}
@media screen and (max-width:460px) {.offset.row {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.offset.row {padding-left:1.53846154vw }}
@media screen and (min-width:1025px) {.offset.row {padding-right:1.53846154vw }}
@media screen and (max-width:1024px) {.offset.row {padding-right:2.7027027vw }}
@media screen and (max-width:460px) {.offset.row {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.offset.row {padding-right:1.53846154vw }}
body {-webkit-transition:padding-top 0.3s ease;-o-transition:padding-top 0.3s ease;transition:padding-top 0.3s ease}
@media screen and (min-width:1025px) {body {padding-top:6.15384615vw }}
@media screen and (max-width:1024px) {body {padding-top:10.81081081vw }}
@media screen and (max-width:460px) {body {padding-top:0vw }}
@media screen and (min-width:1300px) {body {padding-top:6.15384615vw }}
@media screen and (min-width:1025px) {body.has-top-banner {padding-top:10.38461538vw }}
@media screen and (max-width:1024px) {body.has-top-banner {padding-top:18.24324324vw }}
@media screen and (max-width:460px) {body.has-top-banner {padding-top:0vw }}
@media screen and (min-width:1300px) {body.has-top-banner {padding-top:10.38461538vw }}
@media screen and (min-width:1025px) {body.has-top-banner .top-banner {margin-bottom:0.76923077vw }}
@media screen and (max-width:1024px) {body.has-top-banner .top-banner {margin-bottom:1.35135135vw }}
@media screen and (max-width:460px) {body.has-top-banner .top-banner {margin-bottom:0vw }}
@media screen and (min-width:1300px) {body.has-top-banner .top-banner {margin-bottom:0.76923077vw }}
@media screen and (min-width:1025px) {body.has-top-banner .top-banner {height:3.46153846vw }}
@media screen and (max-width:1024px) {body.has-top-banner .top-banner {height:6.08108108vw }}
@media screen and (max-width:460px) {body.has-top-banner .top-banner {height:12.5vw }}
@media screen and (min-width:1300px) {body.has-top-banner .top-banner {height:3.46153846vw }}
form {position:relative}
.top-banner {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;overflow:hidden;height:0;margin-bottom:0;font-weight:600;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.top-banner {font-size:1.07692308vw }}
@media screen and (max-width:1024px) {.top-banner {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.top-banner {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.top-banner {font-size:1.07692308vw }}
@media screen and (min-width:1025px) {.top-banner {padding-left:23.15384615vw }}
@media screen and (max-width:1024px) {.top-banner {padding-left:2.7027027vw }}
@media screen and (max-width:460px) {.top-banner {padding-left:9.722222220000001vw }}
@media screen and (min-width:1300px) {.top-banner {padding-left:23.15384615vw }}
@media screen and (min-width:1025px) {.top-banner {padding-right:2.30769231vw }}
@media screen and (max-width:1024px) {.top-banner {padding-right:4.05405405vw }}
@media screen and (max-width:460px) {.top-banner {padding-right:9.722222220000001vw }}
@media screen and (min-width:1300px) {.top-banner {padding-right:2.30769231vw }}
.top-banner__close {margin-left:auto;background:url(../themes/gromit/assets/img/svg/close.svg) center / contain no-repeat;cursor:pointer}
@media screen and (min-width:1025px) {.top-banner__close {width:1vw }}
@media screen and (max-width:1024px) {.top-banner__close {width:1.75675676vw }}
@media screen and (max-width:460px) {.top-banner__close {width:3.61111111vw }}
@media screen and (min-width:1300px) {.top-banner__close {width:1vw }}
@media screen and (min-width:1025px) {.top-banner__close {height:1vw }}
@media screen and (max-width:1024px) {.top-banner__close {height:1.75675676vw }}
@media screen and (max-width:460px) {.top-banner__close {height:3.61111111vw }}
@media screen and (min-width:1300px) {.top-banner__close {height:1vw }}
.top-banner__button {background:#381A1A;text-transform:uppercase;font-weight:600;line-height:120%}
@media screen and (min-width:1025px) {.top-banner__button {padding-left:1.15384615vw }}
@media screen and (max-width:1024px) {.top-banner__button {padding-left:2.02702703vw }}
@media screen and (max-width:460px) {.top-banner__button {padding-left:4.16666667vw }}
@media screen and (min-width:1300px) {.top-banner__button {padding-left:1.15384615vw }}
@media screen and (min-width:1025px) {.top-banner__button {padding-right:1.15384615vw }}
@media screen and (max-width:1024px) {.top-banner__button {padding-right:2.02702703vw }}
@media screen and (max-width:460px) {.top-banner__button {padding-right:4.16666667vw }}
@media screen and (min-width:1300px) {.top-banner__button {padding-right:1.15384615vw }}
@media screen and (min-width:1025px) {.top-banner__button {margin-left:2.30769231vw }}
@media screen and (max-width:1024px) {.top-banner__button {margin-left:4.05405405vw }}
@media screen and (max-width:460px) {.top-banner__button {margin-left:0vw }}
@media screen and (min-width:1300px) {.top-banner__button {margin-left:2.30769231vw }}
@media screen and (min-width:1025px) {.top-banner__button {line-height:1.84615385vw }}
@media screen and (max-width:1024px) {.top-banner__button {line-height:3.24324324vw }}
@media screen and (max-width:460px) {.top-banner__button {line-height:6.66666667vw }}
@media screen and (min-width:1300px) {.top-banner__button {line-height:1.84615385vw }}
@media screen and (min-width:1025px) {.top-banner__button {font-size:0.61538462vw }}
@media screen and (max-width:1024px) {.top-banner__button {font-size:1.08108108vw }}
@media screen and (max-width:460px) {.top-banner__button {font-size:2.22222222vw }}
@media screen and (min-width:1300px) {.top-banner__button {font-size:0.61538462vw }}
@media screen and (min-width:1025px) {.top-banner__button {letter-spacing:0.10230769vw }}
@media screen and (max-width:1024px) {.top-banner__button {letter-spacing:0.17972973vw }}
@media screen and (max-width:460px) {.top-banner__button {letter-spacing:0.36944444vw }}
@media screen and (min-width:1300px) {.top-banner__button {letter-spacing:0.10230769vw }}
.top-banner__button:hover {color:#FFD800}
.button {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;color:#fff;background:#000;outline:none;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:uppercase;font-weight:600;line-height:120%}
@media screen and (min-width:1025px) {.button {font-size:0.76923077vw }}
@media screen and (max-width:1024px) {.button {font-size:1.35135135vw }}
@media screen and (max-width:460px) {.button {font-size:2.77777778vw }}
@media screen and (min-width:1300px) {.button {font-size:0.76923077vw }}
@media screen and (min-width:1025px) {.button {letter-spacing:0.12846154vw }}
@media screen and (max-width:1024px) {.button {letter-spacing:0.22567568vw }}
@media screen and (max-width:460px) {.button {letter-spacing:0.46388889vw }}
@media screen and (min-width:1300px) {.button {letter-spacing:0.12846154vw }}
@media screen and (min-width:1025px) {.button {height:3.84615385vw }}
@media screen and (max-width:1024px) {.button {height:5.40540541vw }}
@media screen and (max-width:460px) {.button {height:11.11111111vw }}
@media screen and (min-width:1300px) {.button {height:3.84615385vw }}
@media screen and (min-width:1025px) {.button--padding {padding-left:2.30769231vw }}
@media screen and (max-width:1024px) {.button--padding {padding-left:4.05405405vw }}
@media screen and (max-width:460px) {.button--padding {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.button--padding {padding-left:2.30769231vw }}
@media screen and (min-width:1025px) {.button--padding {padding-right:2.30769231vw }}
@media screen and (max-width:1024px) {.button--padding {padding-right:4.05405405vw }}
@media screen and (max-width:460px) {.button--padding {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.button--padding {padding-right:2.30769231vw }}
.button--hollow {color:#000;background:transparent}
.button--wide {width:100%}
.button:hover {background:#000;color:#fff}
@media screen and (min-width:1025px) {.button--round {border-radius:1.53846154vw }}
@media screen and (max-width:1024px) {.button--round {border-radius:2.7027027vw }}
@media screen and (max-width:460px) {.button--round {border-radius:5.55555556vw }}
@media screen and (min-width:1300px) {.button--round {border-radius:1.53846154vw }}
.button--medium {text-transform:none;letter-spacing:normal;font-weight:500}
@media screen and (min-width:1025px) {.button--medium {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.button--medium {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.button--medium {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.button--medium {padding-left:0.76923077vw }}
@media screen and (min-width:1025px) {.button--medium {padding-right:0.76923077vw }}
@media screen and (max-width:1024px) {.button--medium {padding-right:1.35135135vw }}
@media screen and (max-width:460px) {.button--medium {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.button--medium {padding-right:0.76923077vw }}
@media screen and (min-width:1025px) {.button--medium {height:2.30769231vw }}
@media screen and (max-width:1024px) {.button--medium {height:4.05405405vw }}
@media screen and (max-width:460px) {.button--medium {height:8.33333333vw }}
@media screen and (min-width:1300px) {.button--medium {height:2.30769231vw }}
@media screen and (min-width:1025px) {.button--medium {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.button--medium {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.button--medium {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.button--medium {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.button--has-icon img,.button--has-icon svg {margin-right:0.38461538vw }}
@media screen and (max-width:1024px) {.button--has-icon img,.button--has-icon svg {margin-right:0.67567568vw }}
@media screen and (max-width:460px) {.button--has-icon img,.button--has-icon svg {margin-right:1.38888889vw }}
@media screen and (min-width:1300px) {.button--has-icon img,.button--has-icon svg {margin-right:0.38461538vw }}
.button--centered {margin:0 auto}
.button--inline {display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex}
@media screen and (min-width:1025px) {.button--inline {padding-left:3.69230769vw }}
@media screen and (max-width:1024px) {.button--inline {padding-left:6.48648649vw }}
@media screen and (max-width:460px) {.button--inline {padding-left:13.33333333vw }}
@media screen and (min-width:1300px) {.button--inline {padding-left:3.69230769vw }}
@media screen and (min-width:1025px) {.button--inline {padding-right:3.69230769vw }}
@media screen and (max-width:1024px) {.button--inline {padding-right:6.48648649vw }}
@media screen and (max-width:460px) {.button--inline {padding-right:13.33333333vw }}
@media screen and (min-width:1300px) {.button--inline {padding-right:3.69230769vw }}
.aside-header {position:relative}
.aside-header:before {display:block;position:absolute;white-space:nowrap;transform:rotate(-180deg);-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;font-family:'Rubik','Helvetica',sans-serif;font-weight:100}
@media screen and (min-width:1025px) {.aside-header:before {font-size:4.30769231vw }}
@media screen and (max-width:1024px) {.aside-header:before {font-size:4.32432432vw }}
@media screen and (max-width:460px) {.aside-header:before {font-size:5.55555556vw }}
@media screen and (min-width:1300px) {.aside-header:before {font-size:4.30769231vw }}
@media screen and (min-width:1025px) {.aside-header:before {left:3.07692308vw }}
@media screen and (max-width:1024px) {.aside-header:before {left:2.7027027vw }}
@media screen and (max-width:460px) {.aside-header:before {left:2.77777778vw }}
@media screen and (min-width:1300px) {.aside-header:before {left:3.07692308vw }}
@media screen and (min-width:1025px) {.aside-header:before {letter-spacing:0.36153846vw }}
@media screen and (max-width:1024px) {.aside-header:before {letter-spacing:0.63513514vw }}
@media screen and (max-width:460px) {.aside-header:before {letter-spacing:1.30555556vw }}
@media screen and (min-width:1300px) {.aside-header:before {letter-spacing:0.36153846vw }}
form * {outline:none;font-family:'Montserrat','Helvetica',sans-serif}
.select-parent {-webkit-overflow-scrolling:touch}
select {visibility:hidden;appearance:none;-moz-appearance:none;-webkit-appearance:none}
@media screen and (min-width:1025px) {.form-group__item {padding-left:1vw }}
@media screen and (max-width:1024px) {.form-group__item {padding-left:1.75675676vw }}
@media screen and (max-width:460px) {.form-group__item {padding-left:3.61111111vw }}
@media screen and (min-width:1300px) {.form-group__item {padding-left:1vw }}
@media screen and (min-width:1025px) {.form-group__item {height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group__item {height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group__item {height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group__item {height:2.92307692vw }}
@media screen and (min-width:1025px) {.form-group__item {padding-right:1vw }}
@media screen and (max-width:1024px) {.form-group__item {padding-right:1.75675676vw }}
@media screen and (max-width:460px) {.form-group__item {padding-right:3.61111111vw }}
@media screen and (min-width:1300px) {.form-group__item {padding-right:1vw }}
@media screen and (min-width:1025px) {.form-group__item {font-size:1.15384615vw }}
@media screen and (max-width:1024px) {.form-group__item {font-size:2.02702703vw }}
@media screen and (max-width:460px) {.form-group__item {font-size:4.16666667vw }}
@media screen and (min-width:1300px) {.form-group__item {font-size:1.15384615vw }}
.form-group__select {appearance:none;-webkit-appearance:none;background:url(../themes/gromit/assets/img/svg/select-arrows.svg) no-repeat,#fff;-ms-background-position-x:calc(100% - 10px);background-position-x:calc(100% - 10px);-ms-background-position-y:center;background-position-y:center}
@media screen and (min-width:1025px) {.form-group__select {background-size:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group__select {background-size:1.35135135vw }}
@media screen and (max-width:460px) {.form-group__select {background-size:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group__select {background-size:0.76923077vw }}
@media screen and (min-width:1025px) {.form-group__select option {line-height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group__select option {line-height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group__select option {line-height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group__select option {line-height:2.92307692vw }}
.float-label {position:relative;display:block}
.float-label span {position:absolute;bottom:0%;width:100%;left:0;height:100%;transform:translateY(0);color:rgba(0,0,0,0.37);pointer-events:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}
@media screen and (min-width:1025px) {.float-label span {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.float-label span {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.float-label span {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.float-label span {padding-left:0.76923077vw }}
.float-label input {width:100%}
.float-label input:focus + span,
.float-label input.is_filled + span {color:rgba(255,255,255,0.37);transform:translateY(-100%);padding-left:0}
.select-label {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.select-label .select2 {width:auto !important;flex-grow:1}
.select-label .select2-selection {width:auto !important}
.small-slider__images {width:100%}
@media screen and (min-width:1025px) {.small-slider-arrows {margin-top:1.53846154vw }}
@media screen and (max-width:1024px) {.small-slider-arrows {margin-top:2.7027027vw }}
@media screen and (max-width:460px) {.small-slider-arrows {margin-top:5.55555556vw }}
@media screen and (min-width:1300px) {.small-slider-arrows {margin-top:1.53846154vw }}
.small-arrows {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center}
.small-slider-dots button:hover {opacity:.5}
.small-arrow {cursor:pointer;background-position:center;background-repeat:no-repeat;z-index:1}
@media screen and (min-width:1025px) {.small-arrow {width:1.23076923vw }}
@media screen and (max-width:1024px) {.small-arrow {width:2.16216216vw }}
@media screen and (max-width:460px) {.small-arrow {width:4.44444444vw }}
@media screen and (min-width:1300px) {.small-arrow {width:1.23076923vw }}
@media screen and (min-width:1025px) {.small-arrow {height:1.23076923vw }}
@media screen and (max-width:1024px) {.small-arrow {height:2.16216216vw }}
@media screen and (max-width:460px) {.small-arrow {height:4.44444444vw }}
@media screen and (min-width:1300px) {.small-arrow {height:1.23076923vw }}
.small-arrow:hover {opacity:.5}
.small-arrow--prev {background-image:url(../themes/gromit/assets/img/svg/slick-prev--triangle.svg)}
.small-arrow--next {background-image:url(../themes/gromit/assets/img/svg/slick-next--triangle.svg)}
.slick-dots {position:static;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (min-width:1025px) {.slick-dots {margin-left:0.76923077vw }}
@media screen and (max-width:1024px) {.slick-dots {margin-left:1.35135135vw }}
@media screen and (max-width:460px) {.slick-dots {margin-left:2.77777778vw }}
@media screen and (min-width:1300px) {.slick-dots {margin-left:0.76923077vw }}
@media screen and (min-width:1025px) {.slick-dots {margin-right:0.76923077vw }}
@media screen and (max-width:1024px) {.slick-dots {margin-right:1.35135135vw }}
@media screen and (max-width:460px) {.slick-dots {margin-right:2.77777778vw }}
@media screen and (min-width:1300px) {.slick-dots {margin-right:0.76923077vw }}
.slick-dots li {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;margin:0}
@media screen and (min-width:1025px) {.slick-dots li {width:1.23076923vw }}
@media screen and (max-width:1024px) {.slick-dots li {width:2.16216216vw }}
@media screen and (max-width:460px) {.slick-dots li {width:4.44444444vw }}
@media screen and (min-width:1300px) {.slick-dots li {width:1.23076923vw }}
@media screen and (min-width:1025px) {.slick-dots li {height:1.23076923vw }}
@media screen and (max-width:1024px) {.slick-dots li {height:2.16216216vw }}
@media screen and (max-width:460px) {.slick-dots li {height:4.44444444vw }}
@media screen and (min-width:1300px) {.slick-dots li {height:1.23076923vw }}
.slick-dots li.slick-active {opacity:.5}
.slick-dots li button {border-radius:50%;padding:0;height:6px;width:6px;border:1px #000 solid}
.slick-dots li button:before {display:none}
.profile-link {border-color:#fff}
.profile-link:hover {background:#F9F9F9;border-color:#F9F9F9;color:#000}
@media screen and (min-width:1025px) {.profile-link .icon-block__icon {margin-right:1.23076923vw }}
@media screen and (max-width:1024px) {.profile-link .icon-block__icon {margin-right:2.16216216vw }}
@media screen and (max-width:460px) {.profile-link .icon-block__icon {margin-right:4.44444444vw }}
@media screen and (min-width:1300px) {.profile-link .icon-block__icon {margin-right:1.23076923vw }}
.page-header {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;position:relative;background:#fff;justify-content:space-between}
.page-header--invert {background-color:#000;color:#fff}
.page-header--invert .page-title:after {background:#fff}
.is_hide_kostyl ~ .page-header--invert:after {display:none}
.page-header--invert:after {content:'';display:block;position:fixed;top:0;left:0;right:0;background-color:#000;z-index:-1}
@media screen and (min-width:1025px) {.page-header--invert:after {height:15.38461538vw }}
@media screen and (max-width:1024px) {.page-header--invert:after {height:27.02702703vw }}
@media screen and (max-width:460px) {.page-header--invert:after {height:0vw }}
@media screen and (min-width:1300px) {.page-header--invert:after {height:15.38461538vw }}
.page-title {font-weight:300;font-family:'Rubik','Helvetica',sans-serif;position:relative;text-align:center}
@media screen and (min-width:1025px) {.page-title {font-size:3.38461538vw }}
@media screen and (max-width:1024px) {.page-title {font-size:5.94594595vw }}
@media screen and (max-width:460px) {.page-title {font-size:6.66666667vw }}
@media screen and (min-width:1300px) {.page-title {font-size:3.38461538vw }}
@media screen and (min-width:1025px) {.page-title {line-height:4.07692308vw }}
@media screen and (max-width:1024px) {.page-title {line-height:7.16216216vw }}
@media screen and (max-width:460px) {.page-title {line-height:10vw }}
@media screen and (min-width:1300px) {.page-title {line-height:4.07692308vw }}
.page-title:after {content:'';height:2px;background:#000;left:50%;position:absolute}
@media screen and (min-width:1025px) {.page-title:after {margin-left:-3.46153846vw }}
@media screen and (max-width:1024px) {.page-title:after {margin-left:-6.08108108vw }}
@media screen and (max-width:460px) {.page-title:after {margin-left:-12.5vw }}
@media screen and (min-width:1300px) {.page-title:after {margin-left:-3.46153846vw }}
@media screen and (min-width:1025px) {.page-title:after {bottom:-2vw }}
@media screen and (max-width:1024px) {.page-title:after {bottom:-3.10810811vw }}
@media screen and (max-width:460px) {.page-title:after {bottom:-5vw }}
@media screen and (min-width:1300px) {.page-title:after {bottom:-2vw }}
@media screen and (min-width:1025px) {.page-title:after {width:6.92307692vw }}
@media screen and (max-width:1024px) {.page-title:after {width:12.16216216vw }}
@media screen and (max-width:460px) {.page-title:after {width:25vw }}
@media screen and (min-width:1300px) {.page-title:after {width:6.92307692vw }}
.page-title--invert {color:#fff}
.page-title--invert:after {background:#fff}
.show-block {transform:translate(0,60px);opacity:0;-webkit-transition:transform .6s ease,opacity .6s ease;-o-transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease}
.show-block.lookbook-category__details {transform:translate(-50%,-20%) !important}
.show-block--complete {transform:translate(0) !important;opacity:1}
.show-block--complete.lookbook-category__details {transform:translate(-50%,-50%) !important}
.show-block--to-bottom {transform:translate(0,-60px)}
.show-block--to-right {transform:translate(-60px,0)}
@media screen and (min-width:1025px) {.form-group {font-size:1.15384615vw }}
@media screen and (max-width:1024px) {.form-group {font-size:2.02702703vw }}
@media screen and (max-width:460px) {.form-group {font-size:4.16666667vw }}
@media screen and (min-width:1300px) {.form-group {font-size:1.15384615vw }}
@media screen and (min-width:1025px) {.form-group {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.form-group {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.form-group {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.form-group {line-height:1.61538462vw }}
.form-group__label {-ms-align-items:center;align-items:center}
.form-group__label--top {-ms-align-items:flex-start;align-items:flex-start}
.form-group__item--wide {width:100%}
@media screen and (min-width:1025px) {.form-group__input {height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group__input {height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group__input {height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group__input {height:2.92307692vw }}
@media screen and (min-width:1025px) {.form-group__input {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group__input {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.form-group__input {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group__input {padding-left:0.76923077vw }}
@media screen and (min-width:1025px) {.form-group__input {padding-right:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group__input {padding-right:1.35135135vw }}
@media screen and (max-width:460px) {.form-group__input {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group__input {padding-right:0.76923077vw }}
.form-group__input,
.form-group__textarea,
.form-group__checkbox,
.form-group__select {border:1px #DCDCDC solid}
.form-group__input:focus,
.form-group__textarea:focus,
.form-group__checkbox:focus,
.form-group__select:focus {border:1px #777 solid}
@media screen and (min-width:1025px) {.form-group__select--short {padding-right:3.84615385vw }}
@media screen and (max-width:1024px) {.form-group__select--short {padding-right:6.75675676vw }}
@media screen and (max-width:460px) {.form-group__select--short {padding-right:13.88888889vw }}
@media screen and (min-width:1300px) {.form-group__select--short {padding-right:3.84615385vw }}
@media screen and (min-width:1025px) {.form-group__textarea {height:9.07692308vw }}
@media screen and (max-width:1024px) {.form-group__textarea {height:15.94594595vw }}
@media screen and (max-width:460px) {.form-group__textarea {height:32.77777778vw }}
@media screen and (min-width:1300px) {.form-group__textarea {height:9.07692308vw }}
@media screen and (min-width:1025px) {.form-group__textarea {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group__textarea {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.form-group__textarea {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group__textarea {padding-left:0.76923077vw }}
@media screen and (min-width:1025px) {.form-group__textarea {padding-right:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group__textarea {padding-right:1.35135135vw }}
@media screen and (max-width:460px) {.form-group__textarea {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group__textarea {padding-right:0.76923077vw }}
@media screen and (min-width:1025px) {.form-group__textarea {padding-top:0.38461538vw }}
@media screen and (max-width:1024px) {.form-group__textarea {padding-top:0.67567568vw }}
@media screen and (max-width:460px) {.form-group__textarea {padding-top:1.38888889vw }}
@media screen and (min-width:1300px) {.form-group__textarea {padding-top:0.38461538vw }}
@media screen and (min-width:1025px) {.form-group__textarea {padding-bottom:0.38461538vw }}
@media screen and (max-width:1024px) {.form-group__textarea {padding-bottom:0.67567568vw }}
@media screen and (max-width:460px) {.form-group__textarea {padding-bottom:1.38888889vw }}
@media screen and (min-width:1300px) {.form-group__textarea {padding-bottom:0.38461538vw }}
.form-group__checkbox {vertical-align:middle;flex-shrink:0;background-position:center}
@media screen and (min-width:1025px) {.form-group__checkbox {width:1.84615385vw }}
@media screen and (max-width:1024px) {.form-group__checkbox {width:3.24324324vw }}
@media screen and (max-width:460px) {.form-group__checkbox {width:6.66666667vw }}
@media screen and (min-width:1300px) {.form-group__checkbox {width:1.84615385vw }}
@media screen and (min-width:1025px) {.form-group__checkbox {height:1.84615385vw }}
@media screen and (max-width:1024px) {.form-group__checkbox {height:3.24324324vw }}
@media screen and (max-width:460px) {.form-group__checkbox {height:6.66666667vw }}
@media screen and (min-width:1300px) {.form-group__checkbox {height:1.84615385vw }}
@media screen and (min-width:1025px) {.form-group__checkbox {margin-right:1.46153846vw }}
@media screen and (max-width:1024px) {.form-group__checkbox {margin-right:2.56756757vw }}
@media screen and (max-width:460px) {.form-group__checkbox {margin-right:5.27777778vw }}
@media screen and (min-width:1300px) {.form-group__checkbox {margin-right:1.46153846vw }}
.form-group__checkbox + span {vertical-align:middle;flex-grow:1}
.form-group__checkbox:checked {background:url(../themes/gromit/assets/img/svg/checked.svg) center no-repeat,#fff}
@media screen and (min-width:1025px) {.form-group__checkbox:checked {background-size:1.15384615vw }}
@media screen and (max-width:1024px) {.form-group__checkbox:checked {background-size:2.02702703vw }}
@media screen and (max-width:460px) {.form-group__checkbox:checked {background-size:4.16666667vw }}
@media screen and (min-width:1300px) {.form-group__checkbox:checked {background-size:1.15384615vw }}
@media screen and (min-width:1025px) {.form-group__submit {margin-top:3.07692308vw }}
@media screen and (max-width:1024px) {.form-group__submit {margin-top:5.40540541vw }}
@media screen and (max-width:460px) {.form-group__submit {margin-top:11.11111111vw }}
@media screen and (min-width:1300px) {.form-group__submit {margin-top:3.07692308vw }}
@media screen and (min-width:1025px) {.form-group__submit {width:12.30769231vw }}
@media screen and (max-width:1024px) {.form-group__submit {width:21.62162162vw }}
@media screen and (max-width:460px) {.form-group__submit {width:44.44444444vw }}
@media screen and (min-width:1300px) {.form-group__submit {width:12.30769231vw }}
@media screen and (min-width:1025px) {.form-group__submit {height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group__submit {height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group__submit {height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group__submit {height:2.92307692vw }}
.form-group .file-wrapper {background:#fff;border:1px #DCDCDC solid;position:relative;width:100%}
@media screen and (min-width:1025px) {.form-group .file-wrapper {line-height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group .file-wrapper {line-height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group .file-wrapper {line-height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group .file-wrapper {line-height:2.92307692vw }}
@media screen and (min-width:1025px) {.form-group .file-wrapper {height:2.92307692vw }}
@media screen and (max-width:1024px) {.form-group .file-wrapper {height:5.13513514vw }}
@media screen and (max-width:460px) {.form-group .file-wrapper {height:10.55555556vw }}
@media screen and (min-width:1300px) {.form-group .file-wrapper {height:2.92307692vw }}
@media screen and (min-width:1025px) {.form-group .file-wrapper {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group .file-wrapper {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.form-group .file-wrapper {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group .file-wrapper {padding-left:0.76923077vw }}
.form-group .file-wrapper:after {content:'';display:block;position:absolute;height:100%;top:0;background:url(../themes/gromit/assets/img/svg/file-input-dots.svg) center right / contain no-repeat}
@media screen and (min-width:1025px) {.form-group .file-wrapper:after {right:1.53846154vw }}
@media screen and (max-width:1024px) {.form-group .file-wrapper:after {right:2.7027027vw }}
@media screen and (max-width:460px) {.form-group .file-wrapper:after {right:5.55555556vw }}
@media screen and (min-width:1300px) {.form-group .file-wrapper:after {right:1.53846154vw }}
@media screen and (min-width:1025px) {.form-group .file-wrapper:after {width:1.30769231vw }}
@media screen and (max-width:1024px) {.form-group .file-wrapper:after {width:2.2972973vw }}
@media screen and (max-width:460px) {.form-group .file-wrapper:after {width:4.72222222vw }}
@media screen and (min-width:1300px) {.form-group .file-wrapper:after {width:1.30769231vw }}
.form-group .file-wrapper input {position:absolute;width:100%;height:100%;opacity:0}
input,
select,
textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;background:#fff;resize:none}
.richeditor strong,
.richeditor b {font-weight:600}
@media screen and (min-width:1025px) {.richeditor p {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.richeditor p {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.richeditor p {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.richeditor p {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.richeditor p {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.richeditor p {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.richeditor p {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.richeditor p {line-height:1.61538462vw }}
@media screen and (min-width:1025px) {.richeditor p + p {margin-top:1.53846154vw }}
@media screen and (max-width:1024px) {.richeditor p + p {margin-top:2.7027027vw }}
@media screen and (max-width:460px) {.richeditor p + p {margin-top:5.55555556vw }}
@media screen and (min-width:1300px) {.richeditor p + p {margin-top:1.53846154vw }}
@media screen and (min-width:1025px) {.richeditor p + .h2 {margin-top:4.61538462vw }}
@media screen and (max-width:1024px) {.richeditor p + .h2 {margin-top:4.05405405vw }}
@media screen and (max-width:460px) {.richeditor p + .h2 {margin-top:6.94444444vw }}
@media screen and (min-width:1300px) {.richeditor p + .h2 {margin-top:4.61538462vw }}
.richeditor ul,
.richeditor ol {padding-left:20px}
@media screen and (min-width:1025px) {.richeditor ul,.richeditor ol {margin-top:1.53846154vw }}
@media screen and (max-width:1024px) {.richeditor ul,.richeditor ol {margin-top:2.7027027vw }}
@media screen and (max-width:460px) {.richeditor ul,.richeditor ol {margin-top:5.55555556vw }}
@media screen and (min-width:1300px) {.richeditor ul,.richeditor ol {margin-top:1.53846154vw }}
@media screen and (min-width:1025px) {.richeditor ul,.richeditor ol {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.richeditor ul,.richeditor ol {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.richeditor ul,.richeditor ol {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.richeditor ul,.richeditor ol {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.richeditor ul,.richeditor ol {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.richeditor ul,.richeditor ol {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.richeditor ul,.richeditor ol {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.richeditor ul,.richeditor ol {line-height:1.61538462vw }}
.richeditor ul li,
.richeditor ol li {list-style-type:disc}
@media screen and (min-width:1025px) {.richeditor ul li,.richeditor ol li {margin-bottom:0.76923077vw }}
@media screen and (max-width:1024px) {.richeditor ul li,.richeditor ol li {margin-bottom:1.35135135vw }}
@media screen and (max-width:460px) {.richeditor ul li,.richeditor ol li {margin-bottom:2.77777778vw }}
@media screen and (min-width:1300px) {.richeditor ul li,.richeditor ol li {margin-bottom:0.76923077vw }}
@media screen and (min-width:1025px) {.richeditor ul li ul,.richeditor ol li ul {margin-top:0.76923077vw }}
@media screen and (max-width:1024px) {.richeditor ul li ul,.richeditor ol li ul {margin-top:1.35135135vw }}
@media screen and (max-width:460px) {.richeditor ul li ul,.richeditor ol li ul {margin-top:2.77777778vw }}
@media screen and (min-width:1300px) {.richeditor ul li ul,.richeditor ol li ul {margin-top:0.76923077vw }}
.richeditor ul li li,
.richeditor ol li li {list-style-type:circle}
@media screen and (min-width:1025px) {.richeditor ul li li,.richeditor ol li li {margin-left:0.76923077vw }}
@media screen and (max-width:1024px) {.richeditor ul li li,.richeditor ol li li {margin-left:1.35135135vw }}
@media screen and (max-width:460px) {.richeditor ul li li,.richeditor ol li li {margin-left:2.77777778vw }}
@media screen and (min-width:1300px) {.richeditor ul li li,.richeditor ol li li {margin-left:0.76923077vw }}
.richeditor ol li {list-style-type:decimal}
.richeditor .h2 {text-align:center;font-family:'Rubik','Helvetica',sans-serif}
@media screen and (min-width:1025px) {.richeditor .h2 {font-size:1.46153846vw }}
@media screen and (max-width:1024px) {.richeditor .h2 {font-size:2.56756757vw }}
@media screen and (max-width:460px) {.richeditor .h2 {font-size:4.44444444vw }}
@media screen and (min-width:1300px) {.richeditor .h2 {font-size:1.46153846vw }}
@media screen and (min-width:1025px) {.richeditor .h2 {line-height:1.76923077vw }}
@media screen and (max-width:1024px) {.richeditor .h2 {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.richeditor .h2 {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.richeditor .h2 {line-height:1.76923077vw }}
@media screen and (min-width:1025px) {.richeditor .h2 {margin-bottom:2.69230769vw }}
@media screen and (max-width:1024px) {.richeditor .h2 {margin-bottom:2.43243243vw }}
@media screen and (max-width:460px) {.richeditor .h2 {margin-bottom:4.16666667vw }}
@media screen and (min-width:1300px) {.richeditor .h2 {margin-bottom:2.69230769vw }}
.select2-container {display:block}
.select2-container--default .select2-selection--multiple {background:url(../themes/gromit/assets/img/svg/select-arrows.svg) calc(100% - 12px) center / 10px no-repeat,#fff}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
.select2-container--default .select2-selection--multiple .select2-search__field {width:100% !important}
.select2-container--default .select2-selection--multiple .select2-selection__choice {color:#000;background:#E8E8E8;display:flex;flex-direction:row-reverse;border:0;align-items:center;border-radius:0}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top:0.38461538vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top:0.67567568vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top:1.38888889vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top:0.38461538vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-bottom:0.38461538vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-bottom:0.67567568vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-bottom:1.38888889vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-bottom:0.38461538vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {height:2.15384615vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {height:3.78378378vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {height:7.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice {height:2.15384615vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice:first-child {margin-left:-0.76923077vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice:first-child {margin-left:-1.35135135vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice:first-child {margin-left:-2.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice:first-child {margin-left:-0.76923077vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice + .select2-selection__choice {margin-right:0.38461538vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice + .select2-selection__choice {margin-right:0.67567568vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice + .select2-selection__choice {margin-right:1.38888889vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice + .select2-selection__choice {margin-right:0.38461538vw }}
.select2-container--default .select2-selection--multiple .select2-selection__choice span {font-size:0;background:url(../themes/gromit/assets/img/svg/close.svg) center / contain no-repeat}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {width:0.76923077vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {width:1.35135135vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {width:2.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {width:0.76923077vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {height:0.76923077vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {height:1.35135135vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {height:2.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {height:0.76923077vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {margin-left:0.38461538vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {margin-left:0.67567568vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {margin-left:1.38888889vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--multiple .select2-selection__choice span {margin-left:0.38461538vw }}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {border:1px #DCDCDC solid;border-radius:0}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple {height:2.92307692vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple {height:5.13513514vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple {height:10.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple {height:2.92307692vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {line-height:2.92307692vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {line-height:5.13513514vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {line-height:10.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {line-height:2.92307692vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding-left:1.15384615vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding-left:2.02702703vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding-left:4.16666667vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding-left:1.15384615vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {height:2.92307692vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {height:5.13513514vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {height:10.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {height:2.92307692vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {right:0.76923077vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {right:1.35135135vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {right:2.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow {right:0.76923077vw }}
.select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--multiple .select2-selection__arrow b {border:none;width:9px;height:6px;background:url(../themes/gromit/assets/img/svg/select-arrow.svg) center / contain no-repeat}
.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}
.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {content:'';display:block;border:1px #000 solid;background:#fff}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {margin-right:0.76923077vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {margin-right:1.35135135vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {margin-right:2.77777778vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {margin-right:0.76923077vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {width:1.53846154vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {width:2.7027027vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {width:5.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {width:1.53846154vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {height:1.53846154vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {height:2.7027027vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {height:5.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option:before {height:1.53846154vw }}
.select2-container--default .select2-results__options[aria-multiselectable="true"] .select2-results__option[aria-selected="true"]:before {background:url('../themes/gromit/assets/img/svg/checked.svg') center no-repeat,#fff}
.select2-container--default .select2-results__option {padding:0}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__option {line-height:2.92307692vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__option {line-height:5.13513514vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__option {line-height:10.55555556vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__option {line-height:2.92307692vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__option {padding-left:1.15384615vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__option {padding-left:2.02702703vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__option {padding-left:4.16666667vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__option {padding-left:1.15384615vw }}
@media screen and (min-width:1025px) {.select2-container--default .select2-results__option {padding-right:1.15384615vw }}
@media screen and (max-width:1024px) {.select2-container--default .select2-results__option {padding-right:2.02702703vw }}
@media screen and (max-width:460px) {.select2-container--default .select2-results__option {padding-right:4.16666667vw }}
@media screen and (min-width:1300px) {.select2-container--default .select2-results__option {padding-right:1.15384615vw }}
.select2-container--default .select2-results__option[aria-selected=true] {background-color:#E8E8E8;color:#000}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color:#E8E8E8;color:#000}
.select2-search--dropdown {display:none}
.select2-results {padding:0}
.select2-dropdown {background:#fff;border:1px #000 solid;border-radius:0}
.pac-container {border-radius:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;font-family:'Montserrat','Helvetica',sans-serif}
@media screen and (min-width:1025px) {.pac-container:after {margin-right:0.76923077vw }}
@media screen and (max-width:1024px) {.pac-container:after {margin-right:1.35135135vw }}
@media screen and (max-width:460px) {.pac-container:after {margin-right:2.77777778vw }}
@media screen and (min-width:1300px) {.pac-container:after {margin-right:0.76923077vw }}
@media screen and (min-width:1025px) {.pac-container:after {margin-bottom:0.38461538vw }}
@media screen and (max-width:1024px) {.pac-container:after {margin-bottom:0.67567568vw }}
@media screen and (max-width:460px) {.pac-container:after {margin-bottom:1.38888889vw }}
@media screen and (min-width:1300px) {.pac-container:after {margin-bottom:0.38461538vw }}
@media screen and (min-width:1025px) {.pac-container:after {margin-top:0.76923077vw }}
@media screen and (max-width:1024px) {.pac-container:after {margin-top:1.35135135vw }}
@media screen and (max-width:460px) {.pac-container:after {margin-top:2.77777778vw }}
@media screen and (min-width:1300px) {.pac-container:after {margin-top:0.76923077vw }}
.pac-item {border-top:0;color:#000}
@media screen and (min-width:1025px) {.pac-item {font-size:0.69230769vw }}
@media screen and (max-width:1024px) {.pac-item {font-size:1.21621622vw }}
@media screen and (max-width:460px) {.pac-item {font-size:2.5vw }}
@media screen and (min-width:1300px) {.pac-item {font-size:0.69230769vw }}
@media screen and (min-width:1025px) {.pac-item {padding-left:0.76923077vw }}
@media screen and (max-width:1024px) {.pac-item {padding-left:1.35135135vw }}
@media screen and (max-width:460px) {.pac-item {padding-left:2.77777778vw }}
@media screen and (min-width:1300px) {.pac-item {padding-left:0.76923077vw }}
@media screen and (min-width:1025px) {.pac-item {padding-right:0.76923077vw }}
@media screen and (max-width:1024px) {.pac-item {padding-right:1.35135135vw }}
@media screen and (max-width:460px) {.pac-item {padding-right:2.77777778vw }}
@media screen and (min-width:1300px) {.pac-item {padding-right:0.76923077vw }}
.pac-item:hover {background:#E8E8E8}
@media screen and (min-width:1025px) {.pac-item-query {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.pac-item-query {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.pac-item-query {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.pac-item-query {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.pac-item-query {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.pac-item-query {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.pac-item-query {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.pac-item-query {line-height:1.61538462vw }}
.pac-matched {font-weight:normal}
.pac-icon.pac-icon-marker {display:none}
.share-to-email {position:relative;display:block}
@media screen and (min-width:1025px) {.share-to-email {width:2.46153846vw }}
@media screen and (max-width:1024px) {.share-to-email {width:4.32432432vw }}
@media screen and (max-width:460px) {.share-to-email {width:8.88888889vw }}
@media screen and (min-width:1300px) {.share-to-email {width:2.46153846vw }}
@media screen and (min-width:1025px) {.share-to-email {height:2.46153846vw }}
@media screen and (max-width:1024px) {.share-to-email {height:4.32432432vw }}
@media screen and (max-width:460px) {.share-to-email {height:8.88888889vw }}
@media screen and (min-width:1300px) {.share-to-email {height:2.46153846vw }}
.share-to-email:hover {background:#000}
.share-to-email:hover >img {filter:invert(1);-webkit-filter:invert(1)}
.share-to-email img {width:100%}
.share-to-email:hover form {visibility:visible;opacity:1}
.share-to-email form {position:absolute;visibility:hidden;opacity:0;right:100%;top:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.share-to-email form {width:18.46153846vw }}
@media screen and (max-width:1024px) {.share-to-email form {width:32.43243243vw }}
@media screen and (max-width:460px) {.share-to-email form {width:66.66666667vw }}
@media screen and (min-width:1300px) {.share-to-email form {width:18.46153846vw }}
@media screen and (min-width:1025px) {.share-to-email form {padding-right:1.23076923vw }}
@media screen and (max-width:1024px) {.share-to-email form {padding-right:2.16216216vw }}
@media screen and (max-width:460px) {.share-to-email form {padding-right:4.44444444vw }}
@media screen and (min-width:1300px) {.share-to-email form {padding-right:1.23076923vw }}
.share-to-email form:after {content:'';display:block;position:absolute;top:50%;transform:rotate(45deg) translateY(-50%);background:#fff}
@media screen and (min-width:1025px) {.share-to-email form:after {width:0.38461538vw }}
@media screen and (max-width:1024px) {.share-to-email form:after {width:0.67567568vw }}
@media screen and (max-width:460px) {.share-to-email form:after {width:1.38888889vw }}
@media screen and (min-width:1300px) {.share-to-email form:after {width:0.38461538vw }}
@media screen and (min-width:1025px) {.share-to-email form:after {height:0.38461538vw }}
@media screen and (max-width:1024px) {.share-to-email form:after {height:0.67567568vw }}
@media screen and (max-width:460px) {.share-to-email form:after {height:1.38888889vw }}
@media screen and (min-width:1300px) {.share-to-email form:after {height:0.38461538vw }}
@media screen and (min-width:1025px) {.share-to-email form:after {right:1.15384615vw }}
@media screen and (max-width:1024px) {.share-to-email form:after {right:2.02702703vw }}
@media screen and (max-width:460px) {.share-to-email form:after {right:4.16666667vw }}
@media screen and (min-width:1300px) {.share-to-email form:after {right:1.15384615vw }}
.share-to-email form input {border:0;width:100%}
@media screen and (min-width:1025px) {.share-to-email form input {height:2.46153846vw }}
@media screen and (max-width:1024px) {.share-to-email form input {height:4.32432432vw }}
@media screen and (max-width:460px) {.share-to-email form input {height:8.88888889vw }}
@media screen and (min-width:1300px) {.share-to-email form input {height:2.46153846vw }}
.share-to-email form button {background:url(../themes/gromit/assets/img/svg/share-to-email.svg) center no-repeat,#fff;position:absolute;border:0;top:50%;z-index:1;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.share-to-email form button {right:1.38461538vw }}
@media screen and (max-width:1024px) {.share-to-email form button {right:2.43243243vw }}
@media screen and (max-width:460px) {.share-to-email form button {right:5vw }}
@media screen and (min-width:1300px) {.share-to-email form button {right:1.38461538vw }}
@media screen and (min-width:1025px) {.share-to-email form button {margin-top:-1.07692308vw }}
@media screen and (max-width:1024px) {.share-to-email form button {margin-top:-1.89189189vw }}
@media screen and (max-width:460px) {.share-to-email form button {margin-top:-3.88888889vw }}
@media screen and (min-width:1300px) {.share-to-email form button {margin-top:-1.07692308vw }}
@media screen and (min-width:1025px) {.share-to-email form button {width:2.30769231vw }}
@media screen and (max-width:1024px) {.share-to-email form button {width:4.05405405vw }}
@media screen and (max-width:460px) {.share-to-email form button {width:8.33333333vw }}
@media screen and (min-width:1300px) {.share-to-email form button {width:2.30769231vw }}
@media screen and (min-width:1025px) {.share-to-email form button {height:2.15384615vw }}
@media screen and (max-width:1024px) {.share-to-email form button {height:3.78378378vw }}
@media screen and (max-width:460px) {.share-to-email form button {height:7.77777778vw }}
@media screen and (min-width:1300px) {.share-to-email form button {height:2.15384615vw }}
@media screen and (min-width:1025px) {.share-to-email form button {background-size:0.30769231vw }}
@media screen and (max-width:1024px) {.share-to-email form button {background-size:0.54054054vw }}
@media screen and (max-width:460px) {.share-to-email form button {background-size:1.11111111vw }}
@media screen and (min-width:1300px) {.share-to-email form button {background-size:0.30769231vw }}
.share-to-email form button:hover {filter:invert(1);-webkit-filter:invert(1)}
.share-to-email form button:before {content:'';display:block;position:absolute;width:1px;background:#E8E8E8;left:0;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}
@media screen and (min-width:1025px) {.share-to-email form button:before {top:0.61538462vw }}
@media screen and (max-width:1024px) {.share-to-email form button:before {top:1.08108108vw }}
@media screen and (max-width:460px) {.share-to-email form button:before {top:2.22222222vw }}
@media screen and (min-width:1300px) {.share-to-email form button:before {top:0.61538462vw }}
@media screen and (min-width:1025px) {.share-to-email form button:before {bottom:0.61538462vw }}
@media screen and (max-width:1024px) {.share-to-email form button:before {bottom:1.08108108vw }}
@media screen and (max-width:460px) {.share-to-email form button:before {bottom:2.22222222vw }}
@media screen and (min-width:1300px) {.share-to-email form button:before {bottom:0.61538462vw }}
.mail {background:#fff}
@media screen and (min-width:1025px) {.mail {width:60.76923077vw }}
@media screen and (max-width:1024px) {.mail {width:106.75675676vw }}
@media screen and (max-width:460px) {.mail {width:219.44444444vw }}
@media screen and (min-width:1300px) {.mail {width:60.76923077vw }}
.mail__header {background:#EDEDED}
@media screen and (min-width:1025px) {.mail__header,.mail__body {padding-top:3.07692308vw }}
@media screen and (max-width:1024px) {.mail__header,.mail__body {padding-top:5.40540541vw }}
@media screen and (max-width:460px) {.mail__header,.mail__body {padding-top:11.11111111vw }}
@media screen and (min-width:1300px) {.mail__header,.mail__body {padding-top:3.07692308vw }}
@media screen and (min-width:1025px) {.mail__header,.mail__body {padding-bottom:3.07692308vw }}
@media screen and (max-width:1024px) {.mail__header,.mail__body {padding-bottom:5.40540541vw }}
@media screen and (max-width:460px) {.mail__header,.mail__body {padding-bottom:5.55555556vw }}
@media screen and (min-width:1300px) {.mail__header,.mail__body {padding-bottom:3.07692308vw }}
@media screen and (min-width:1025px) {.mail__header,.mail__body {padding-left:6.15384615vw }}
@media screen and (max-width:1024px) {.mail__header,.mail__body {padding-left:10.81081081vw }}
@media screen and (max-width:460px) {.mail__header,.mail__body {padding-left:5.55555556vw }}
@media screen and (min-width:1300px) {.mail__header,.mail__body {padding-left:6.15384615vw }}
@media screen and (min-width:1025px) {.mail__body {padding-right:6.15384615vw }}
@media screen and (max-width:1024px) {.mail__body {padding-right:10.81081081vw }}
@media screen and (max-width:460px) {.mail__body {padding-right:5.55555556vw }}
@media screen and (min-width:1300px) {.mail__body {padding-right:6.15384615vw }}
.mail .persone {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (min-width:1025px) {.mail .persone__image {width:4.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__image {width:8.10810811vw }}
@media screen and (max-width:460px) {.mail .persone__image {width:16.66666667vw }}
@media screen and (min-width:1300px) {.mail .persone__image {width:4.61538462vw }}
@media screen and (min-width:1025px) {.mail .persone__image {height:4.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__image {height:8.10810811vw }}
@media screen and (max-width:460px) {.mail .persone__image {height:16.66666667vw }}
@media screen and (min-width:1300px) {.mail .persone__image {height:4.61538462vw }}
@media screen and (min-width:1025px) {.mail .persone__image {margin-right:2.92307692vw }}
@media screen and (max-width:1024px) {.mail .persone__image {margin-right:5.13513514vw }}
@media screen and (max-width:460px) {.mail .persone__image {margin-right:5.55555556vw }}
@media screen and (min-width:1300px) {.mail .persone__image {margin-right:2.92307692vw }}
.mail .persone__image img {object-fit:cover;object-position:center top}
@media screen and (min-width:1025px) {.mail .persone__image img {width:4.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__image img {width:8.10810811vw }}
@media screen and (max-width:460px) {.mail .persone__image img {width:16.66666667vw }}
@media screen and (min-width:1300px) {.mail .persone__image img {width:4.61538462vw }}
@media screen and (min-width:1025px) {.mail .persone__image img {height:4.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__image img {height:8.10810811vw }}
@media screen and (max-width:460px) {.mail .persone__image img {height:16.66666667vw }}
@media screen and (min-width:1300px) {.mail .persone__image img {height:4.61538462vw }}
.mail .persone__name {font-family:'Rubik','Helvetica',sans-serif}
@media screen and (min-width:1025px) {.mail .persone__name {font-size:1.46153846vw }}
@media screen and (max-width:1024px) {.mail .persone__name {font-size:2.56756757vw }}
@media screen and (max-width:460px) {.mail .persone__name {font-size:5.27777778vw }}
@media screen and (min-width:1300px) {.mail .persone__name {font-size:1.46153846vw }}
@media screen and (min-width:1025px) {.mail .persone__name {line-height:2.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__name {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.mail .persone__name {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.mail .persone__name {line-height:2.61538462vw }}
@media screen and (min-width:1025px) {.mail .persone__post {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.mail .persone__post {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.mail .persone__post {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.mail .persone__post {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.mail .persone__post {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.mail .persone__post {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.mail .persone__post {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.mail .persone__post {line-height:1.61538462vw }}
@media screen and (min-width:1025px) {.mail .persone__post {margin-top:0.38461538vw }}
@media screen and (max-width:1024px) {.mail .persone__post {margin-top:0.67567568vw }}
@media screen and (max-width:460px) {.mail .persone__post {margin-top:1.11111111vw }}
@media screen and (min-width:1300px) {.mail .persone__post {margin-top:0.38461538vw }}
.mail form .label {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (min-width:1025px) {.mail form .label {margin-bottom:1.53846154vw }}
@media screen and (max-width:1024px) {.mail form .label {margin-bottom:2.7027027vw }}
@media screen and (max-width:460px) {.mail form .label {margin-bottom:5.55555556vw }}
@media screen and (min-width:1300px) {.mail form .label {margin-bottom:1.53846154vw }}
.mail form .label .form-group__title {flex-shrink:0}
@media screen and (min-width:1025px) {.mail form .label .form-group__title {width:15.38461538vw }}
@media screen and (max-width:1024px) {.mail form .label .form-group__title {width:27.02702703vw }}
@media screen and (max-width:460px) {.mail form .label .form-group__title {width:55.55555556vw }}
@media screen and (min-width:1300px) {.mail form .label .form-group__title {width:15.38461538vw }}
.mail form .label input,
.mail form .label textarea {width:100%}
@media screen and (min-width:1025px) {.mail form .mail__footer {padding-left:15.38461538vw }}
@media screen and (max-width:1024px) {.mail form .mail__footer {padding-left:27.02702703vw }}
@media screen and (max-width:460px) {.mail form .mail__footer {padding-left:0vw }}
@media screen and (min-width:1300px) {.mail form .mail__footer {padding-left:15.38461538vw }}
.mail form .mail__footer label {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start}
.mail form .mail__footer .form-group__checkbox,
.mail form .mail__footer .form-group__submit {margin-left:0}
.mail [data-validate-error] {position:fixed;bottom:0}
[data-validate-for] {position:absolute;font-size:0 !important}
[data-validate-for] + input {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
[data-validate-for].visible + input {border-bottom:1px #ec1409 solid;background-color:#DCDCDC}
[data-validate-for].visible + .form-group__checkbox {border:1px #ec1409 solid}
[data-validate-for].visible + .form-group__checkbox + span {color:#ec1409;background:#fff}
[data-validate-error] {font-size:0;position:absolute;background:#000;-ms-align-items:center;align-items:center;justify-content:center;width:100%;left:0;right:0;display:none}
@media screen and (min-width:1025px) {[data-validate-error] {height:3.61538462vw }}
@media screen and (max-width:1024px) {[data-validate-error] {height:6.35135135vw }}
@media screen and (max-width:460px) {[data-validate-error] {height:13.05555556vw }}
@media screen and (min-width:1300px) {[data-validate-error] {height:3.61538462vw }}
@media screen and (min-width:1025px) {[data-validate-error] {bottom:-3.61538462vw }}
@media screen and (max-width:1024px) {[data-validate-error] {bottom:-6.35135135vw }}
@media screen and (max-width:460px) {[data-validate-error] {bottom:-13.05555556vw }}
@media screen and (min-width:1300px) {[data-validate-error] {bottom:-3.61538462vw }}
[data-validate-error].visible {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
[data-validate-error]:after {content:'Ошибка! заполните все обязательные поля';color:#fff}
@media screen and (min-width:1025px) {[data-validate-error]:after {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {[data-validate-error]:after {font-size:1.62162162vw }}
@media screen and (max-width:460px) {[data-validate-error]:after {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {[data-validate-error]:after {font-size:0.92307692vw }}
.likely__button {display:block;cursor:pointer;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}
@media screen and (min-width:1025px) {.likely__button {width:2.46153846vw }}
@media screen and (max-width:1024px) {.likely__button {width:4.32432432vw }}
@media screen and (max-width:460px) {.likely__button {width:8.88888889vw }}
@media screen and (min-width:1300px) {.likely__button {width:2.46153846vw }}
@media screen and (min-width:1025px) {.likely__button {height:2.46153846vw }}
@media screen and (max-width:1024px) {.likely__button {height:4.32432432vw }}
@media screen and (max-width:460px) {.likely__button {height:8.88888889vw }}
@media screen and (min-width:1300px) {.likely__button {height:2.46153846vw }}
.likely__button img {width:100%}
.likely__button:hover {background:#E8E8E8}
.flash-message {position:fixed;left:50px;bottom:50px;color:#fff;z-index:10300;word-wrap:break-word;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);text-align:center}
@media screen and (min-width:1025px) {.flash-message {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.flash-message {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.flash-message {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.flash-message {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.flash-message {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.flash-message {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.flash-message {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.flash-message {line-height:1.61538462vw }}
@media screen and (min-width:1025px) {.flash-message {padding:1.53846154vw }}
@media screen and (max-width:1024px) {.flash-message {padding:2.7027027vw }}
@media screen and (max-width:460px) {.flash-message {padding:5.55555556vw }}
@media screen and (min-width:1300px) {.flash-message {padding:1.53846154vw }}
@media screen and (min-width:1025px) {.flash-message {padding-top:1.15384615vw }}
@media screen and (max-width:1024px) {.flash-message {padding-top:2.02702703vw }}
@media screen and (max-width:460px) {.flash-message {padding-top:4.16666667vw }}
@media screen and (min-width:1300px) {.flash-message {padding-top:1.15384615vw }}
@media screen and (min-width:1025px) {.flash-message {padding-bottom:1.15384615vw }}
@media screen and (max-width:1024px) {.flash-message {padding-bottom:2.02702703vw }}
@media screen and (max-width:460px) {.flash-message {padding-bottom:4.16666667vw }}
@media screen and (min-width:1300px) {.flash-message {padding-bottom:1.15384615vw }}
.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.flash-message.success {background:#8da85e}
.flash-message.error {background:#ec1409}
.flash-message.warning {background:#f0ad4e}
.flash-message.info {background:#5fb6f5}
.flash-message button {color:white;outline:none;background:none;font-size:0;border:0;cursor:pointer;filter:invert(1);-webkit-filter:invert(1);float:right;background:url(../themes/gromit/assets/img/svg/main-popup__close.svg) center / contain no-repeat}
@media screen and (min-width:1025px) {.flash-message button {width:1.53846154vw }}
@media screen and (max-width:1024px) {.flash-message button {width:2.7027027vw }}
@media screen and (max-width:460px) {.flash-message button {width:5.55555556vw }}
@media screen and (min-width:1300px) {.flash-message button {width:1.53846154vw }}
@media screen and (min-width:1025px) {.flash-message button {height:1.53846154vw }}
@media screen and (max-width:1024px) {.flash-message button {height:2.7027027vw }}
@media screen and (max-width:460px) {.flash-message button {height:5.55555556vw }}
@media screen and (min-width:1300px) {.flash-message button {height:1.53846154vw }}
@media screen and (min-width:1025px) {.flash-message button {margin-left:1.53846154vw }}
@media screen and (max-width:1024px) {.flash-message button {margin-left:2.7027027vw }}
@media screen and (max-width:460px) {.flash-message button {margin-left:5.55555556vw }}
@media screen and (min-width:1300px) {.flash-message button {margin-left:1.53846154vw }}
.flash-message button:hover {color:white}
.is_sending_request[style*='block'] + .is_sended_sms {display:none !important}
.is_sending_request,
.is_sended_sms {text-align:center;width:100%;display:none}
@media screen and (min-width:1025px) {.is_sending_request,.is_sended_sms {padding:0.76923077vw }}
@media screen and (max-width:1024px) {.is_sending_request,.is_sended_sms {padding:1.35135135vw }}
@media screen and (max-width:460px) {.is_sending_request,.is_sended_sms {padding:2.77777778vw }}
@media screen and (min-width:1300px) {.is_sending_request,.is_sended_sms {padding:0.76923077vw }}
@media (max-width:768px) {.flash-message {left:10px;right:10px;margin-left:0;width:auto }}
@media screen and (max-width:1024px) {.top-banner {background-image:none !important }.modal {width:100%;transform:translateY(-50%) !important;top:50%;height:auto;max-height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto }.main-popup__menu .submenu {right:123% }}
@media screen and (max-width:460px) {.main-popup__footer {padding-bottom:44pt }.no-scroll >div:not(.header):not(.modal),.no-scroll footer {visibility:hidden;pointer-events:none;height:0 !important;position:absolute !important;overflow:hidden;padding:0;margin:0 }.row {width:auto }.page-header.page-header--invert {background:url(../themes/gromit/assets/img/svg/mobile-page-header-bg.svg) 50% calc(100% - 15px) / contain no-repeat,#000 }.modal {width:100%;height:100%;transform:none !important;top:0;max-height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto }[data-validate-error] {display:none !important }.header {position:sticky;position:-webkit-sticky }body.has-top-banner .top-banner {position:sticky;position:-webkit-sticky;top:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto;padding-top:1.94444444vw;padding-bottom:2.77777778vw }.top-banner__close {position:absolute;top:4.16666667vw;right:2.77777778vw }.top-banner__button {margin-top:1.66666667vw }.sm-light {overflow:hidden }.sm-light:before {content:'';position:fixed;display:block;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);z-index:100 }.modal.mail .form-group .label {-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin-bottom:3.88888889vw }.modal.mail form .mail__footer .form-group__submit {width:100% }.modal.mail .mail__body {padding-top:7.22222222vw }.flash-message {text-align:left;display:flex;align-items:center }}
@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
.annoying-subscribe {position:fixed;background:#000;color:#fff;opacity:0;visibility:hidden;transform:translateY(30px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (min-width:1025px) {.annoying-subscribe {padding:3.07692308vw }}
@media screen and (max-width:1024px) {.annoying-subscribe {padding:5.40540541vw }}
@media screen and (max-width:460px) {.annoying-subscribe {padding:11.11111111vw }}
@media screen and (min-width:1300px) {.annoying-subscribe {padding:3.07692308vw }}
@media screen and (min-width:1025px) {.annoying-subscribe {width:33.07692308vw }}
@media screen and (max-width:1024px) {.annoying-subscribe {width:44.59459459vw }}
@media screen and (max-width:460px) {.annoying-subscribe {width:119.44444444vw }}
@media screen and (min-width:1300px) {.annoying-subscribe {width:33.07692308vw }}
@media screen and (min-width:1025px) {.annoying-subscribe {bottom:2.30769231vw }}
@media screen and (max-width:1024px) {.annoying-subscribe {bottom:4.05405405vw }}
@media screen and (max-width:460px) {.annoying-subscribe {bottom:8.33333333vw }}
@media screen and (min-width:1300px) {.annoying-subscribe {bottom:2.30769231vw }}
@media screen and (min-width:1025px) {.annoying-subscribe {right:2.30769231vw }}
@media screen and (max-width:1024px) {.annoying-subscribe {right:4.05405405vw }}
@media screen and (max-width:460px) {.annoying-subscribe {right:8.33333333vw }}
@media screen and (min-width:1300px) {.annoying-subscribe {right:2.30769231vw }}
.annoying-subscribe.is_show {opacity:1;display:block;visibility:visible;transform:translateY(0)}
.annoying-subscribe.is_form_show .annoying-subscribe__button {position:absolute;visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none}
.annoying-subscribe.is_form_show .subscribe__form {max-height:300px;visibility:visible;opacity:1;position:relative}
.annoying-subscribe__close {position:absolute;cursor:pointer;background:url(../themes/gromit/assets/img/svg/close--white.svg) center / contain no-repeat}
@media screen and (min-width:1025px) {.annoying-subscribe__close {top:1.15384615vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__close {top:2.02702703vw }}
@media screen and (max-width:460px) {.annoying-subscribe__close {top:4.16666667vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__close {top:1.15384615vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__close {right:1.15384615vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__close {right:2.02702703vw }}
@media screen and (max-width:460px) {.annoying-subscribe__close {right:4.16666667vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__close {right:1.15384615vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__close {width:1.38461538vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__close {width:2.43243243vw }}
@media screen and (max-width:460px) {.annoying-subscribe__close {width:5vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__close {width:1.38461538vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__close {height:1.38461538vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__close {height:2.43243243vw }}
@media screen and (max-width:460px) {.annoying-subscribe__close {height:5vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__close {height:1.38461538vw }}
.annoying-subscribe__close:hover {opacity:.6}
.annoying-subscribe__title {font-family:'Rubik','Helvetica',sans-serif}
@media screen and (min-width:1025px) {.annoying-subscribe__title {font-size:1.38461538vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__title {font-size:2.43243243vw }}
@media screen and (max-width:460px) {.annoying-subscribe__title {font-size:5vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__title {font-size:1.38461538vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__title {line-height:2.15384615vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__title {line-height:3.78378378vw }}
@media screen and (max-width:460px) {.annoying-subscribe__title {line-height:7.77777778vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__title {line-height:2.15384615vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__title {margin-bottom:1.23076923vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__title {margin-bottom:1.35135135vw }}
@media screen and (max-width:460px) {.annoying-subscribe__title {margin-bottom:4.44444444vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__title {margin-bottom:1.23076923vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__subtitle {margin-bottom:1.76923077vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__subtitle {margin-bottom:3.10810811vw }}
@media screen and (max-width:460px) {.annoying-subscribe__subtitle {margin-bottom:6.38888889vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__subtitle {margin-bottom:1.76923077vw }}
@media screen and (min-width:1025px) {.annoying-subscribe__subtitle {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__subtitle {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.annoying-subscribe__subtitle {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__subtitle {font-size:0.92307692vw }}
.annoying-subscribe__button {border-color:#fff;color:#fff;cursor:pointer}
@media screen and (min-width:1025px) {.annoying-subscribe__button {height:3.69230769vw }}
@media screen and (max-width:1024px) {.annoying-subscribe__button {height:5.40540541vw }}
@media screen and (max-width:460px) {.annoying-subscribe__button {height:11.11111111vw }}
@media screen and (min-width:1300px) {.annoying-subscribe__button {height:3.69230769vw }}
.annoying-subscribe__button:hover {background:#fff;color:#000}
.annoying-subscribe .subscribe__form {position:absolute;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
@media screen and (min-width:1025px) {.annoying-subscribe .subscribe__form {max-height:3.84615385vw }}
@media screen and (max-width:1024px) {.annoying-subscribe .subscribe__form {max-height:6.75675676vw }}
@media screen and (max-width:460px) {.annoying-subscribe .subscribe__form {max-height:13.88888889vw }}
@media screen and (min-width:1300px) {.annoying-subscribe .subscribe__form {max-height:3.84615385vw }}
.annoying-subscribe .subscribe__form .button {width:100%}
@media screen and (min-width:1025px) {.annoying-subscribe .subscribe__form .button {margin-top:0.76923077vw }}
@media screen and (max-width:1024px) {.annoying-subscribe .subscribe__form .button {margin-top:1.35135135vw }}
@media screen and (max-width:460px) {.annoying-subscribe .subscribe__form .button {margin-top:2.77777778vw }}
@media screen and (min-width:1300px) {.annoying-subscribe .subscribe__form .button {margin-top:0.76923077vw }}
.annoying-subscribe .subscribe__form .form-group__label {padding-right:0}
.annoying-subscribe .form-group {flex-direction:column;margin-bottom:0}
@media screen and (min-width:1025px) {.annoying-subscribe .form-group__label {margin-bottom:0.76923077vw }}
@media screen and (max-width:1024px) {.annoying-subscribe .form-group__label {margin-bottom:1.35135135vw }}
@media screen and (max-width:460px) {.annoying-subscribe .form-group__label {margin-bottom:2.77777778vw }}
@media screen and (min-width:1300px) {.annoying-subscribe .form-group__label {margin-bottom:0.76923077vw }}
.annoying-subscribe .form-group input,
.annoying-subscribe .form-group select {border:0}
.annoying-subscribe .form-group__agreement {display:none}
@media screen and (max-width:460px) {.annoying-subscribe {z-index:105;top:50%;bottom:auto;left:0;right:0;width:100% }.annoying-subscribe.is_show {transform:translateY(-50%) }}