@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.simple-banner,
.simple-banner_2,
.simple-banner_3,
.simple-banner_4,
.simple-banner_5 {
width: 100%;
text-align: center;
position: relative;
display: block;
}
.simple-banner .simple-banner-text,
.simple-banner_2 .simple-banner-text_2,
.simple-banner_3 .simple-banner-text_3,
.simple-banner_4 .simple-banner-text_4,
.simple-banner_5 .simple-banner-text_5 {
font-weight: 700;
padding: 10px 20px;
position: relative;
}
.simple-banner .simple-banner-button,
.simple-banner_2 .simple-banner-button_2,
.simple-banner_3 .simple-banner-button_3,
.simple-banner_4 .simple-banner-button_4,
.simple-banner_5 .simple-banner-button_5 {
border: none;
background-color: transparent;
padding: 0 5px;
margin: 0 10px;
text-align: center;
text-decoration: none;
position: absolute;
transform: translate(0%, -50%);
right: 0;
top: 50%;
font-size: 16px;
cursor: pointer;
}.ssa-upcoming-appointments{
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
gap: 1rem;
margin-bottom: 1rem;
}
.ssa-upcoming-appointments .appointment-card{
display: flex;
flex-direction: column;
color: #858585;
background-color: white;
border-radius: 4px;
}
.ssa-upcoming-appointments .appointment-card-header{
display: flex;
flex-wrap: wrap;
gap: 1rem;
padding: 1.5rem 1.5rem 0 1.5rem;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information{
display: flex;
flex-direction: column;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header {
display: flex;
flex-direction: column;
font-size: 20px;
font-weight: normal;
padding-top: 5px;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header .appointment-staff {
color: #242424;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header p:first-of-type{
font-size: 22px;
font-weight: bold;
color: #636363;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul {
padding-left: 18px;
margin: 11px 0 0 0;
font-size: 18px;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul li {
list-style-type: none;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul li a{
color: #000000 !important;
text-decoration: underline !important;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header p{
margin: 0;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header img{
width: 70px;
height: 70px;
border-radius: 120px;
object-fit: cover;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container{
width: 70px;
height: 70px;
position: relative;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container img{
width: 56px;
height: 56px;
position: absolute;
border-radius: 120px;
object-fit: cover;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container .secondary-image{
top: 0;
left: 0;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container .primary-image{
bottom: 0;
right: 0;
}
.ssa-upcoming-appointments .appointment-card .action-bar{
padding: 1rem;
}
.ssa-upcoming-appointments .appointment-card .action-bar button{
padding: 0.5rem 8px;
font-size: 18px;
background-color: transparent;
border: none;
color: #000000;
content: 'Edit Appointment';
border-radius: 4px;
}
.ssa-upcoming-appointments .appointment-card .action-bar button:hover{
cursor: pointer;
background-color: #FAFDF8;
}
@media screen and (min-width: 486px) and (max-width: 768px){
.ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img {
object-fit: contain;
}
.ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
}
@media screen and (min-width: 600px) and (max-width: 768px) {
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
}iframe.ssa_booking_iframe {
border: 0 none;
height: 600px;
max-height:  none !important; min-width: 100%;
width: 1px;
}
.ssa-admin-warning {
background-color: #fff9c4;
border-left: 4px solid #fdd835;
color: #c6a700; 
margin: 0;
padding: 16px;
}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
        html {
line-height: 1.15;
-webkit-text-size-adjust: 100%;
}  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} pre {
font-family: monospace, monospace;
font-size: 1em;
}  a {
background-color: transparent;
} abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace;
font-size: 1em;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
} button,
input {
overflow: visible;
} button,
select {
text-transform: none;
} button,
[type=button],
[type=reset],
[type=submit] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
} progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0;
} [type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
} [type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
} [type=search]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}  *,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
}  .page .site-main > .wp-block-heading, .page .site-main > p {
margin: 0 auto;
max-width: 1200px;
width: 100%;
padding: 0 15px;
}
@media (max-width: 1179px) {
.page .site-main > .wp-block-heading, .page .site-main > p {
max-width: 718px;
}
}
@media (max-width: 739px) {
.page .site-main > .wp-block-heading, .page .site-main > p {
max-width: 342px;
}
} body {
color: #444444;
font-family: "Asap", sans-serif;
font-size: 16px;
line-height: 160%;
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: manual;
-ms-hyphens: auto;
}
@font-face {
font-family: "Eurostile Candy W02 Bold";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.eot); src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.ttf) format("truetype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/8b91e093997592567ef9e144ac80f87d.svg#Eurostile Candy W02 Bold) format("svg"); font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Asap";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-SemiBold.eot);
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-SemiBold.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-SemiBold.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-SemiBold.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-SemiBold.ttf) format("truetype");
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Asap";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Bold.eot);
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Bold.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Bold.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Bold.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Bold.ttf) format("truetype");
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Asap";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Medium.eot);
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Medium.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Medium.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Medium.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Medium.ttf) format("truetype");
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Asap";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Regular.eot);
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Regular.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Regular.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Regular.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Asap-Regular.ttf) format("truetype");
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Inter";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-Regular.eot);
src: local("Inter Regular"), local("fonts/Inter/Inter-Regular"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-Regular.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-Regular.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-Regular.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-Regular.ttf) format("truetype");
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Inter";
src: url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-SemiBold.eot);
src: local("Inter Semi Bold"), local("fonts/Inter/Inter-SemiBold"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-SemiBold.eot?#iefix) format("embedded-opentype"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-SemiBold.woff2) format("woff2"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-SemiBold.woff) format("woff"), url(//www.kemroc.com/wp-content/themes/kemroc/fonts/Inter/Inter-SemiBold.ttf) format("truetype");
font-weight: 600;
font-style: normal;
font-display: swap;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
margin-top: 0;
margin-bottom: 0;
font-family: "Eurostile Candy W02 Bold";
color: #000;
text-transform: none;
}
h1 {
font-style: normal;
font-weight: 700;
font-size: 48px;
line-height: 130%;
}
h2 {
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 130%;
}
h3 {
font-style: normal;
font-weight: 700;
font-size: 33px;
line-height: 130%;
}
@media (max-width: 1179px) {
h3 {
font-size: 23px;
line-height: 160%;
}
}
h4 {
font-style: normal;
font-weight: 700;
font-size: 28px;
line-height: 130%;
}
h5 {
font-style: normal;
font-weight: 700;
font-size: 23px;
line-height: 160%;
}
h6 {
font-style: normal;
font-weight: 700;
font-size: 19px;
line-height: 160%;
}
.subheadline {
font-family: "Asap", sans-serif;
font-style: normal;
font-weight: 600;
font-size: 19px;
line-height: 160%;
}
@media (max-width: 1179px) {
.subheadline {
font-size: 16px;
line-height: 140%;
}
}
.subheadline p {
margin: 0;
}
@media (max-width: 739px) {
.subheadline {
font-size: 16px;
}
}
.above-title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #FF6000;
text-transform: none;
}
@media (max-width: 1179px) {
.above-title {
font-size: 16px;
line-height: 26px;
}
}
.p-text {
font-family: "Asap", sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 160%;
color: #54595F;
}
p {
margin-bottom: 0;
}
p + p {
margin-top: 8px;
}
h2 + p,
h3 + p,
h4 + p,
h5 + p,
h6 + p {
margin-top: 16px;
}
* + h2,
* + h3,
* + h4,
* + h5,
* + h6 {
margin-top: 40px;
}
strong {
font-weight: 600;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
html {
scroll-behavior: smooth;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul {
list-style: none;
margin: 0;
padding: 0;
margin-top: 8px;
margin-bottom: 0;
margin-left: 0;
font-size: 16px;
line-height: 160%;
}
ul li {
position: static;
}
ul li:not(:first-child) {
margin-top: 0;
}
ul li::before {
display: none;
}
ul li {
position: relative;
padding-left: 26px;
}
ul li:not(:first-child) {
margin-top: 8px;
}
ul li::before {
content: "";
position: absolute;
top: 12px;
left: 12px;
display: inline-block;
width: 5px;
height: 5px;
border-radius: 50%;
background-color: #FF6000;
}
ol {
margin: 0 0 1.5em 3em;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
}
.arrow-list-item {
display: flex;
padding: 12px 16px;
border-bottom: 1px solid #EBEBEB;
font-weight: 400;
font-size: 16px;
line-height: 160%;
}
.arrow-list-item__arrow {
margin-right: 16px;
}
.arrow-list-item-full {
display: flex;
justify-content: space-between;
padding: 16px 6px;
border-bottom: 1px solid #EBEBEB;
font-weight: 400;
font-size: 16px;
line-height: 160%;
}
.arrow-list-item-full__property {
display: flex;
}
.arrow-list-item-full__arrow {
margin-right: 16px;
}
.arrow-list-item-full__value {
min-width: max-content;
margin-left: 12px;
}
.scroll-list-wrapper {
max-width: 100%;
overflow-x: auto;
overflow-y: hidden;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
object-fit: cover;
}
figure {
margin-top: 16px;
margin-bottom: 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
}
.app-areas-in-image {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 10px;
}
.app-areas-in-image__item {
padding: 4px 8px;
background: #FF6000;
color: #FFFFFF;
border-radius: 8px;
text-transform: uppercase;
font-weight: 700;
font-size: 10px;
line-height: 160%;
}
.app-areas-in-image__item, .app-areas-in-image__item:link, .app-areas-in-image__item:active, .app-areas-in-image__item:hover, .app-areas-in-image__item:visited {
text-decoration: none;
color: #fff;
}
@media (max-width: 1179px) {
.app-areas-in-image__item {
font-size: 10px;
line-height: 160%;
}
} a {
color: #4169e1;
text-decoration: none;
transition: 0.2s ease;
-webkit-tap-highlight-color: transparent;
}
a:visited {
color: #800080;
}
a:hover, a:focus, a:active {
color: #191970;
}
a:hover, a:active {
outline: 0;
}
p a, p a:link, p a:active, p a:hover, p a:visited {
text-decoration: none;
color: #FF6000;
}
p a:link {
text-decoration: underline;
} button,
input[type=button],
input[type=reset],
input[type=submit] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
border-color: #ccc #bbb #aaa;
}
button:active, button:focus,
input[type=button]:active,
input[type=button]:focus,
input[type=reset]:active,
input[type=reset]:focus,
input[type=submit]:active,
input[type=submit]:focus {
border-color: #aaa #bbb #bbb;
}
.btn {
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 130%;
text-decoration: none;
font-family: "Eurostile Candy W02 Bold";
display: inline-flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.btn, .btn:link, .btn:active, .btn:hover, .btn:visited {
text-decoration: none;
color: #FF6000;
}
.btn-accent {
background-color: #FF6000;
color: #fff;
padding: 16.4px 18px;
border: none;
}
.btn-accent, .btn-accent:link, .btn-accent:active, .btn-accent:hover, .btn-accent:visited {
text-decoration: none;
color: #fff;
}
.btn-accent:hover {
background-color: #FF7733;
color: #fff;
}
.btn-rounded {
padding: 16px 14px;
border-radius: 16px;
}
.btn-wide {
width: 100%;
max-width: 264px;
}
.arrow-right {
padding-left: 18px;
padding-right: 18px;
}
.arrow-right:after {
content: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L5.70711 4.79289C6.09763 5.18342 6.09763 5.81658 5.70711 6.20711L1.70711 10.2071C1.31658 10.5976 0.683417 10.5976 0.292893 10.2071C-0.0976311 9.81658 -0.0976311 9.18342 0.292893 8.79289L3.58579 5.5L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z' fill='white'/%3E%3C/svg%3E%0A");
display: flex;
align-items: center;
justify-content: center;
width: 6px;
height: 10px;
margin-left: 12px;
}
.btn-arrow-rounded {
color: #FF6000;
gap: 16px;
}
.btn-arrow-rounded:hover {
color: #FF7733;
}
.btn-arrow-rounded:hover span {
border-color: #FF7733;
}
.btn-arrow-rounded span {
width: 48px;
height: 48px;
border: 2px solid #FF6000;
border-radius: 16px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.btn-border-accent {
background-color: transparent;
border: 2px solid #FF6000;
color: #FF6000;
padding: 14.48px 18px;
}
.btn-border-accent:hover {
border-color: #FF7733;
background-color: transparent;
color: #FF7733;
}
.btn-border-accent.arrow-right:after {
content: url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L5.70711 4.79289C6.09763 5.18342 6.09763 5.81658 5.70711 6.20711L1.70711 10.2071C1.31658 10.5976 0.683417 10.5976 0.292893 10.2071C-0.0976311 9.81658 -0.0976311 9.18342 0.292893 8.79289L3.58579 5.5L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z' fill='%23FF6000'/%3E%3C/svg%3E%0A");
}
.more-link {
font-style: normal;
font-weight: 700;
font-size: 14px;
line-height: 130%;
color: #FF6000;
display: inline-flex;
align-items: center;
}
.more-link:hover {
color: #FF7733;
}
.more-link:after {
width: 6px;
height: 10px;
line-height: 1;
margin-left: 12px;
content: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L5.70711 4.29289C6.09763 4.68342 6.09763 5.31658 5.70711 5.70711L1.70711 9.70711C1.31658 10.0976 0.683417 10.0976 0.292893 9.70711C-0.0976311 9.31658 -0.0976311 8.68342 0.292893 8.29289L3.58579 5L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23FF6000'/%3E%3C/svg%3E%0A");
}
.site-search {
margin: 0;
padding: 0;
border: none;
border-radius: 0;
background-color: unset;
color: unset;
width: 24px;
height: 24px;
display: inline-flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.site-search:before {
content: url(//www.kemroc.com/wp-content/themes/kemroc/images/icon-search.svg);
display: block;
height: 24px;
}
.toggle-nav {
padding: 0;
margin: 0;
background-color: transparent;
outline: none;
width: 24px;
height: 24px;
display: inline-flex;
align-items: center;
justify-content: center;
border: 0;
}
.lang-switcher {
border: 1px solid #EBEBEB;
border-radius: 12px;
width: 42px;
height: 42px;
display: inline-flex;
align-items: center;
justify-content: center;
background-color: transparent;
outline: none;
padding: 0;
}
.lang-switcher__icon {
width: 18px;
height: 12px;
}
.filter-btns {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 8px;
}
.filter-btns li {
position: static;
}
.filter-btns li:not(:first-child) {
margin-top: 0;
}
.filter-btns li::before {
display: none;
}
@media (max-width: 739px) {
.filter-btns {
flex-wrap: nowrap;
}
}
.filter-btn {
display: flex;
justify-content: center;
align-items: center;
padding: 16px 14px;
border: none;
border-radius: 12px;
background: #EEEEEE;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 14px;
line-height: 18px;
cursor: pointer;
}
.filter-btn, .filter-btn:link, .filter-btn:active, .filter-btn:hover, .filter-btn:visited {
text-decoration: none;
color: #444444;
}
@media (max-width: 739px) {
.filter-btn {
width: max-content;
}
}
.filter-btn--active {
background: #FF6000;
color: #FFFFFF;
}
.filter-btn--active, .filter-btn--active:link, .filter-btn--active:active, .filter-btn--active:hover, .filter-btn--active:visited {
text-decoration: none;
color: #FFFFFF;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button { -webkit-appearance: none;
margin: 0; }
.new-card {
flex-shrink: 0;
max-width: 370px;
}
@media (max-width: 1179px) {
.new-card {
max-width: 329px;
}
}
@media (max-width: 739px) {
.new-card {
max-width: 312px;
width: 100%;
}
}
@media (max-width: 1179px) {
.front-page-news .new-card {
width: 300px;
}
}
@media (max-width: 739px) {
.front-page-news .new-card {
max-width: 280px;
}
}
.new-card__image {
overflow: hidden;
}
.new-card__image.skeleton {
min-height: 250px;
}
@media (max-width: 739px) {
.new-card__image.skeleton {
min-height: 208px;
}
}
.new-card__image .attachment-post-thumbnail {
border-radius: 16px;
height: 250px;
}
@media (max-width: 739px) {
.new-card__image .attachment-post-thumbnail {
height: 208px;
}
}
.new-card__link {
display: block;
margin-top: 16px;
}
.new-card__link, .new-card__link:link, .new-card__link:active, .new-card__link:hover, .new-card__link:visited {
text-decoration: none;
color: #444444;
}
.new-card__meta-date {
font-size: 14px;
font-weight: 600;
line-height: 160%;
}
.new-card__meta-date.skeleton {
margin-top: 26px;
width: 27%;
min-height: 18px;
}
.new-card__title {
margin-top: 8px;
font-size: 19px;
line-height: 160%;
color: #000;
}
@media (max-width: 739px) {
.new-card__title {
font-size: 16px;
line-height: 140%;
}
}
.new-card__title.skeleton {
margin-top: 18px;
width: 80%;
min-height: 20px;
}
.new-card__subtitle.skeleton {
margin-top: 15px;
width: 40%;
min-height: 20px;
}
.new-card__pseudo-link {
margin-top: 16px;
}
.new-card__pseudo-link.skeleton {
width: 23%;
min-height: 18px;
}
.skeleton {
position: relative;
border-radius: 16px;
overflow: hidden;
background-color: whitesmoke;
}
.skeleton::before {
content: "";
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
background: linear-gradient(to right, transparent, transparent, #d7d7d7, transparent, transparent);
transform: translate(-100%);
animation: loading 0.7s infinite;
}
@keyframes loading {
100% {
transform: translate(100%);
}
}
.search-form {
position: relative;
}
.search-form__inner {
display: flex;
align-items: center;
justify-content: center;
gap: 32px;
}
@media (max-width: 1179px) {
.search-form__inner {
gap: 24px;
}
}
@media (max-width: 739px) {
.search-form__inner {
flex-direction: column;
gap: 16px;
}
}
.search-form--on-page .search-form__inner {
justify-content: flex-start;
gap: 13px;
}
@media (max-width: 1179px) {
.search-form--on-page-no-results .search-form__inner {
flex-direction: column;
}
}
.search-form__label {
display: flex;
align-items: center;
justify-content: center;
flex-grow: 1;
flex-shrink: 0;
width: 100%;
max-width: 626px;
height: 100%;
padding-right: 32px;
border-radius: 16px;
border: 1px solid #EBEBEB;
overflow: hidden;
}
@media (max-width: 1179px) {
.search-form__label {
max-width: 349px;
padding-right: 24px;
}
}
@media (max-width: 739px) {
.search-form__label {
max-width: 100%;
padding-right: 20px;
}
}
.search-form--on-page .search-form__label {
max-width: 331px;
padding-right: 20px;
}
@media (max-width: 739px) {
.search-form--on-page .search-form__label {
max-width: 312px;
}
}
.search-form__field {
width: 100%;
height: 100%;
min-height: 98px;
padding: 24px 0 24px 32px;
border: none;
color: #131313;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 160%;
outline: none;
}
@media (max-width: 1179px) {
.search-form__field {
min-height: 70px;
padding: 16px 0 16px 24px;
font-size: 24px;
}
}
@media (max-width: 739px) {
.search-form__field {
min-height: 20px;
padding: 16px 0 16px 20px;
font-size: 14px;
}
}
.search-form--on-page .search-form__field {
min-height: 52px;
padding: 16px 0 16px 20px;
font-size: 14px;
}
.search-form__field::-webkit-search-cancel-button {
-webkit-appearance: none;
}
.search-form__field::placeholder {
color: #B6B6B6;
font-size: 32px;
font-style: normal;
font-weight: 400;
line-height: 160%;
}
@media (max-width: 1179px) {
.search-form__field::placeholder {
font-size: 24px;
}
}
@media (max-width: 739px) {
.search-form__field::placeholder {
font-size: 14px;
}
}
.search-form--on-page .search-form__field::placeholder {
font-size: 14px;
}
.search-form__icon {
display: block;
margin-left: 10px;
width: 24px;
height: 24px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImZpLWJyLXNlYXJjaCIgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzgwMl8yMTYxOSkiPgo8ZyBpZD0iR3JvdXAiPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMjMuNTYgMjEuNDQ1NUwxOC45MTQ5IDE2Ljc5ODRDMjIuMzkwNiAxMi4xNTM2IDIxLjQ0MjkgNS41NzA1OCAxNi43OTgxIDIuMDk0ODZDMTIuMTUzMyAtMS4zODA4NiA1LjU3MDM0IC0wLjQzMzE0NCAyLjA5NDYyIDQuMjExNjNDLTEuMzgxMSA4Ljg1NjQgLTAuNDMzMzg4IDE1LjQzOTQgNC4yMTEzOSAxOC45MTUxQzcuOTQyNDUgMjEuNzA3MSAxMy4wNjcgMjEuNzA3MSAxNi43OTgxIDE4LjkxNTFMMjEuNDQ1MiAyMy41NjIyQzIyLjAyOTIgMjQuMTQ2MiAyMi45NzYgMjQuMTQ2MiAyMy41NiAyMy41NjIyQzI0LjE0NCAyMi45NzgyIDI0LjE0NCAyMi4wMzE0IDIzLjU2IDIxLjQ0NzVMMjMuNTYgMjEuNDQ1NVpNMTAuNTQzNSAxOC4wMTgyQzYuNDE1NDIgMTguMDE4MiAzLjA2OTAxIDE0LjY3MTggMy4wNjkwMSAxMC41NDM3QzMuMDY5MDEgNi40MTU2NiA2LjQxNTQyIDMuMDY5MjUgMTAuNTQzNSAzLjA2OTI1QzE0LjY3MTUgMy4wNjkyNSAxOC4wMTc5IDYuNDE1NjYgMTguMDE3OSAxMC41NDM3QzE4LjAxMzYgMTQuNjY5OSAxNC42Njk3IDE4LjAxMzggMTAuNTQzNSAxOC4wMTgyWiIgZmlsbD0iI0I2QjZCNiIvPgo8L2c+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfODAyXzIxNjE5Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
@media (max-width: 739px) {
.search-form__icon {
width: 16px;
height: 16px;
}
}
.search-form--on-page .search-form__icon {
width: 20px;
height: 20px;
}
.search-form__submit {
margin: 0;
padding: 0;
border: none;
border-radius: 0;
background-color: unset;
color: unset;
flex-shrink: 0;
padding: 30.5px 40px;
font-size: 23px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 160%;
cursor: pointer;
}
@media (max-width: 1179px) {
.search-form__submit {
padding: 20px 40px;
font-size: 19px;
}
}
@media (max-width: 739px) {
.search-form__submit {
width: 100%;
padding: 14px 18px;
font-size: 16px;
}
}
.search-form--on-page .search-form__submit {
padding: 16.5px 18px;
font-size: 16px;
line-height: 130%;
}
.search-form__result-wrapper {
position: absolute;
display: none;
z-index: 99;
}
.search-form--on-header .search-form__result-wrapper {
top: 110px;
left: 50%;
transform: translateX(-50%);
}
@media (max-width: 1179px) {
.search-form--on-header .search-form__result-wrapper {
top: 96px;
}
}
@media (max-width: 739px) {
.search-form--on-header .search-form__result-wrapper {
top: 145px;
}
}
.search-form--on-page .search-form__result-wrapper {
top: 62px;
left: 0;
}
@media (max-width: 1179px) {
.search-form--on-page .search-form__result-wrapper {
top: 72px;
}
}
@media (max-width: 739px) {
.search-form--on-page .search-form__result-wrapper {
top: 141px;
}
}
.search-results-wrapper {
width: 970px;
max-height: 446px;
padding: 24px;
background: #FFF;
border: 1px solid #EBEBEB;
border-radius: 16px;
box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1179px) {
.search-results-wrapper {
width: 687px;
max-height: 404px;
padding-left: 32px;
}
}
@media (max-width: 739px) {
.search-results-wrapper {
width: 312px;
max-height: 533px;
padding-right: 16px;
}
}
.search-result-list {
list-style: none;
margin: 0;
padding: 0;
width: 100% !important;
max-height: 398px;
height: 100%;
padding-right: 24px;
overflow-x: hidden;
overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: #FF6000 #eeeeee;
}
.search-result-list li {
position: static;
}
.search-result-list li:not(:first-child) {
margin-top: 0;
}
.search-result-list li::before {
display: none;
}
@media (max-width: 1179px) {
.search-result-list {
max-height: 356px;
padding-right: 32px;
}
}
@media (max-width: 739px) {
.search-result-list {
max-height: 485px;
}
}
.search-result-list::-webkit-scrollbar {
width: 6px;
}
.search-result-list::-webkit-scrollbar-thumb {
background-color: #FF6000;
border-radius: 4px;
}
.search-result-list::-webkit-scrollbar-track {
background-color: #eeeeee;
}
.search-result-list__item {
position: static;
padding-left: 0;
cursor: pointer;
}
.search-result-list__item:not(:first-child) {
margin-top: 0;
}
.search-result-list__item::before {
display: none;
}   .main-navigation {
display: flex;
width: 100%;
position: relative;
}
@media (max-width: 1179px) {
.main-navigation {
flex-direction: column;
}
}
@media (max-width: 1179px) {
.main-navigation .menu-main-nav-container {
width: 100%;
}
}
@media (max-width: 1179px) {
.main-navigation .menu {
display: flex;
flex-direction: column;
}
}
.main-navigation .menu > li.hover > a, .main-navigation .menu > li.current-menu-item > a {
color: #FF6000;
}
.main-navigation .menu > li.hover > a::before, .main-navigation .menu > li.current-menu-item > a::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 2px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.main-navigation .menu > li.hover > a::before, .main-navigation .menu > li.current-menu-item > a::before {
transform: translateX(-50%) scaleX(1);
}
@media (max-width: 1179px) {
.main-navigation .menu > li.hover > a::before, .main-navigation .menu > li.current-menu-item > a::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 0;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
}
@media (max-width: 1179px) {
.main-navigation .menu > li.hover > a, .main-navigation .menu > li.current-menu-item > a {
color: #444;
}
}
.main-navigation .menu > li.hover.menu-item-has-children > a:after, .main-navigation .menu > li.current-menu-item.menu-item-has-children > a:after {
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23FF6000'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1179px) {
.main-navigation .menu > li.hover.menu-item-has-children > a:after, .main-navigation .menu > li.current-menu-item.menu-item-has-children > a:after {
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23444444'/%3E%3C/svg%3E%0A");
}
}
.main-navigation .menu > li > a {
position: relative;
padding: 25px 0;
}
@media (max-width: 1179px) {
.main-navigation .menu > li > a {
padding: 10px 0;
}
}
.main-navigation .menu > li > a::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 2px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.main-navigation ul {
list-style: none;
margin: 0;
padding: 0;
display: none;
gap: 30px;
}
.main-navigation ul li {
position: static;
}
.main-navigation ul li:not(:first-child) {
margin-top: 0;
}
.main-navigation ul li::before {
display: none;
}
@media (max-width: 1179px) {
.main-navigation ul {
gap: 0;
}
}
.main-navigation ul.links {
margin-left: auto;
}
@media (max-width: 1179px) {
.main-navigation ul.links {
margin-left: 0;
padding-top: 16px;
padding-bottom: 16px;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
display: flex;
flex-direction: column;
gap: 16px;
margin-bottom: 20px;
}
}
.main-navigation ul.links a {
display: inline-flex;
align-items: center;
gap: 13px;
padding: 25px 0;
}
@media (max-width: 1179px) {
.main-navigation ul.links a {
padding: 0;
}
}
.main-navigation ul.links a img {
display: block;
}
.main-navigation ul ul li {
position: static;
padding-left: 0;
}
.main-navigation ul ul li:not(:first-child) {
margin-top: 0;
}
.main-navigation ul ul li::before {
display: none;
}
.main-navigation ul ul li.hover > ul, .main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li.hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: static;
padding-left: 0;
}
.main-navigation li:not(:first-child) {
margin-top: 0;
}
.main-navigation li::before {
display: none;
}
.main-navigation li.menu-item-has-children > a {
display: inline-flex;
align-items: center;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children > a {
width: 100%;
}
}
.main-navigation li.menu-item-has-children > a:after {
margin-left: 8px;
line-height: 1;
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23444444'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children > a:after {
position: absolute;
right: 8px;
transform: rotate(-90deg);
}
}
.main-navigation li .sub-menu {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 99%;
right: 0;
left: 0;
display: flex;
flex-wrap: wrap;
gap: 16px;
width: 100%;
padding: 24px 25px;
border-top: 1px solid #EBEBEB;
border-radius: 0px 0px 16px 16px;
background: #FFFFFF;
box-shadow: inset 0px 6px 32px rgba(0, 0, 0, 0.08);
opacity: 0;
pointer-events: none;
transition: opacity 0.1s ease-out;
z-index: 9999;
}
.main-navigation li .sub-menu li {
position: static;
}
.main-navigation li .sub-menu li:not(:first-child) {
margin-top: 0;
}
.main-navigation li .sub-menu li::before {
display: none;
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu {
position: fixed;
display: block;
left: 0;
right: 0;
top: 0;
bottom: 0;
transform: translateX(100%);
padding-top: 0;
padding-right: 40px;
padding-left: 40px;
box-shadow: none;
overflow: auto;
max-height: 100vh;
transition: 0.3s ease;
}
}
@media (max-width: 1179px) and (max-width: 739px) {
.main-navigation li .sub-menu {
padding-right: 25px;
padding-left: 25px;
}
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu.active {
transform: translateX(0%);
opacity: 1;
pointer-events: all;
}
}
.main-navigation li .sub-menu:focus {
opacity: 1;
pointer-events: all;
}
.main-navigation li .sub-menu__items-wrapper {
display: flex;
flex-wrap: wrap;
gap: 16px;
}
.main-navigation li .sub-menu li {
position: static;
padding-left: 0;
width: calc((100% - 48px) / 4);
}
.main-navigation li .sub-menu li:not(:first-child) {
margin-top: 0;
}
.main-navigation li .sub-menu li::before {
display: none;
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu li {
width: calc((100% - 16px) / 2);
}
}
@media (max-width: 739px) {
.main-navigation li .sub-menu li {
width: 100%;
max-width: 100%;
flex: 100%;
}
.main-navigation li .sub-menu li + li {
margin-top: 8px;
}
}
.main-navigation li .sub-menu li.nav-back {
position: relative;
display: flex;
width: 100% !important;
max-width: 100%;
flex: 100%;
justify-content: space-between;
align-items: center;
padding: 30px 0;
width: auto;
max-width: none;
padding-left: 25px;
padding-right: 25px;
margin-bottom: 16px !important;
position: sticky;
top: 0;
z-index: 1;
background: #fff;
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu li.nav-back {
padding-right: 0;
padding-left: 0;
}
.main-navigation li .sub-menu li.nav-back::after {
content: "";
position: absolute;
bottom: 0;
left: -50%;
display: block;
width: 150vw;
border-bottom: 1px solid #EBEBEB;
}
}
.main-navigation li .sub-menu li.nav-back .back-btn {
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 160%;
color: #000000;
letter-spacing: 0.05em;
text-transform: uppercase;
display: inline-flex;
align-items: center;
justify-content: center;
}
.main-navigation li .sub-menu li.nav-back .back-btn:before {
margin-right: 8px;
content: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 0.292893C5.31658 -0.0976311 4.68342 -0.0976311 4.29289 0.292893L0.292893 4.29289C-0.097631 4.68342 -0.097631 5.31658 0.292893 5.70711L4.29289 9.70711C4.68342 10.0976 5.31658 10.0976 5.70711 9.70711C6.09763 9.31658 6.09763 8.68342 5.70711 8.29289L2.41421 5L5.70711 1.70711C6.09763 1.31658 6.09763 0.683417 5.70711 0.292893Z' fill='%23444444'/%3E%3C/svg%3E%0A");
}
.main-navigation li .sub-menu li.nav-back .toggle-nav {
content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1211 11.9998L18.0001 8.11682C18.2519 7.83058 18.3853 7.45918 18.3732 7.07811C18.361 6.69705 18.2042 6.33491 17.9346 6.06532C17.665 5.79573 17.3029 5.63891 16.9218 5.62674C16.5407 5.61458 16.1693 5.74797 15.8831 5.99982L12.0001 9.87882L8.11008 5.98782C7.97074 5.84849 7.80533 5.73796 7.62329 5.66256C7.44124 5.58715 7.24612 5.54834 7.04908 5.54834C6.85203 5.54834 6.65691 5.58715 6.47487 5.66256C6.29282 5.73796 6.12741 5.84849 5.98808 5.98782C5.84874 6.12715 5.73822 6.29256 5.66281 6.47461C5.58741 6.65666 5.5486 6.85177 5.5486 7.04882C5.5486 7.24587 5.58741 7.44098 5.66281 7.62303C5.73822 7.80508 5.84874 7.97049 5.98808 8.10982L9.87908 11.9998L6.00008 15.8818C5.84795 16.0178 5.72517 16.1834 5.63924 16.3685C5.55331 16.5536 5.50605 16.7542 5.50034 16.9582C5.49463 17.1621 5.5306 17.3651 5.60604 17.5547C5.68148 17.7443 5.79481 17.9165 5.9391 18.0608C6.08338 18.2051 6.25558 18.3184 6.44517 18.3939C6.63476 18.4693 6.83775 18.5053 7.04172 18.4996C7.24569 18.4938 7.44635 18.4466 7.63142 18.3607C7.81649 18.2747 7.98209 18.1519 8.11808 17.9998L12.0001 14.1208L15.8781 17.9998C16.1595 18.2812 16.5411 18.4393 16.9391 18.4393C17.337 18.4393 17.7187 18.2812 18.0001 17.9998C18.2815 17.7184 18.4396 17.3368 18.4396 16.9388C18.4396 16.5409 18.2815 16.1592 18.0001 15.8778L14.1211 11.9998Z' fill='%231A1A1A'/%3E%3C/svg%3E%0A");
}
.main-navigation li .sub-menu li a {
display: flex;
justify-content: space-between;
gap: 12px;
padding: 8px 16px;
background: #FFFFFF;
width: 100%;
height: 100%;
align-items: center;
text-transform: none;
border: 1px solid #EBEBEB;
border-radius: 8px;
font-style: normal;
font-weight: 600;
font-size: 15px;
line-height: 140%;
color: #000;
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu li a {
padding: 8px 12px 8px 8px;
}
}
.main-navigation li .sub-menu li a img {
width: 60px;
height: 60px;
max-width: 60px;
object-fit: contain;
}
@media (max-width: 1179px) {
.main-navigation li .sub-menu li a img {
width: 28px;
height: 28px;
min-width: 28px;
}
}
.main-navigation li .sub-menu li a .item-title {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.main-navigation li .sub-menu li a .item-title span {
margin-right: 10px;
max-width: 140px;
word-wrap: break-word;
}
.main-navigation li .sub-menu li a .item-title.arrow-right {
padding: 0;
}
.main-navigation li .sub-menu li a .item-title.arrow-right:after {
content: "";
min-width: 6px;
margin-left: auto;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1yaWdodCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5MyAwLjI5Mjg5M0MwLjY4MzQxNyAtMC4wOTc2MzExIDEuMzE2NTggLTAuMDk3NjMxMSAxLjcwNzExIDAuMjkyODkzTDUuNzA3MTEgNC4yOTI4OUM2LjA5NzYzIDQuNjgzNDIgNi4wOTc2MyA1LjMxNjU4IDUuNzA3MTEgNS43MDcxMUwxLjcwNzExIDkuNzA3MTFDMS4zMTY1OCAxMC4wOTc2IDAuNjgzNDE3IDEwLjA5NzYgMC4yOTI4OTMgOS43MDcxMUMtMC4wOTc2MzExIDkuMzE2NTggLTAuMDk3NjMxMSA4LjY4MzQyIDAuMjkyODkzIDguMjkyODlMMy41ODU3OSA1TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSIjNDQ0NDQ0Ii8+Cjwvc3ZnPgo=");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.main-navigation li .sub-menu li a.hover {
border-color: #FF6000;
color: #FF6000;
}
.main-navigation li .sub-menu li a.hover .item-title.arrow-right:after {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1yaWdodCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5MyAwLjI5Mjg5M0MwLjY4MzQxNyAtMC4wOTc2MzExIDEuMzE2NTggLTAuMDk3NjMxMSAxLjcwNzExIDAuMjkyODkzTDUuNzA3MTEgNC4yOTI4OUM2LjA5NzYzIDQuNjgzNDIgNi4wOTc2MyA1LjMxNjU4IDUuNzA3MTEgNS43MDcxMUwxLjcwNzExIDkuNzA3MTFDMS4zMTY1OCAxMC4wOTc2IDAuNjgzNDE3IDEwLjA5NzYgMC4yOTI4OTMgOS43MDcxMUMtMC4wOTc2MzExIDkuMzE2NTggLTAuMDk3NjMxMSA4LjY4MzQyIDAuMjkyODkzIDguMjkyODlMMy41ODU3OSA1TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSIjRkY2MDAwIi8+Cjwvc3ZnPgo=");
}
.main-navigation li.menu-item-has-children.hover > .sub-menu {
opacity: 1;
pointer-events: all;
}
.main-navigation a {
display: block;
text-decoration: none;
font-weight: 600;
font-size: 14px;
line-height: 160%;
letter-spacing: 0.05em;
text-transform: uppercase;
color: #000;
}
.main-navigation li.menu-item-has-children.hover > a {
color: #FF6000;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children.hover > a {
color: #000;
}
}
.main-navigation li.menu-item-has-children.hover > a .item-title.arrow-right:after {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1yaWdodCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5MyAwLjI5Mjg5M0MwLjY4MzQxNyAtMC4wOTc2MzExIDEuMzE2NTggLTAuMDk3NjMxMSAxLjcwNzExIDAuMjkyODkzTDUuNzA3MTEgNC4yOTI4OUM2LjA5NzYzIDQuNjgzNDIgNi4wOTc2MyA1LjMxNjU4IDUuNzA3MTEgNS43MDcxMUwxLjcwNzExIDkuNzA3MTFDMS4zMTY1OCAxMC4wOTc2IDAuNjgzNDE3IDEwLjA5NzYgMC4yOTI4OTMgOS43MDcxMUMtMC4wOTc2MzExIDkuMzE2NTggLTAuMDk3NjMxMSA4LjY4MzQyIDAuMjkyODkzIDguMjkyODlMMy41ODU3OSA1TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSIjRkY2MDAwIi8+Cjwvc3ZnPgo=");
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
}
.kemroc-navigation__nav-links {
display: flex;
justify-content: center;
gap: 12px;
}
@media (max-width: 739px) {
.kemroc-navigation__nav-links {
gap: 4px;
}
}
.kemroc-navigation__page-numbers {
display: flex;
align-items: center;
justify-content: center;
width: 48px;
height: 48px;
padding: 10px;
border: 2px solid #EBEBEB;
border-radius: 16px;
color: #000;
text-align: center;
font-size: 16px;
font-family: "Eurostile Candy W02 Bold";
line-height: 130%;
}
.kemroc-navigation__page-numbers, .kemroc-navigation__page-numbers:link, .kemroc-navigation__page-numbers:active, .kemroc-navigation__page-numbers:hover, .kemroc-navigation__page-numbers:visited {
text-decoration: none;
color: #444444;
}
@media (max-width: 739px) {
.kemroc-navigation__page-numbers {
width: 40px;
height: 40px;
font-size: 12px;
}
}
.kemroc-navigation__page-numbers:hover {
border-color: #FF6000;
color: #FF6000;
}
.kemroc-navigation__page-numbers--prev {
margin-right: 20px;
border-color: #FF6000;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1sZWZ0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuNzA3MTEgMC4yOTI4OTNDNS4zMTY1OCAtMC4wOTc2MzExIDQuNjgzNDIgLTAuMDk3NjMxMSA0LjI5Mjg5IDAuMjkyODkzTDAuMjkyODkzIDQuMjkyODlDLTAuMDk3NjMxIDQuNjgzNDIgLTAuMDk3NjMxIDUuMzE2NTggMC4yOTI4OTMgNS43MDcxMUw0LjI5Mjg5IDkuNzA3MTFDNC42ODM0MiAxMC4wOTc2IDUuMzE2NTggMTAuMDk3NiA1LjcwNzExIDkuNzA3MTFDNi4wOTc2MyA5LjMxNjU4IDYuMDk3NjMgOC42ODM0MiA1LjcwNzExIDguMjkyODlMMi40MTQyMSA1TDUuNzA3MTEgMS43MDcxMUM2LjA5NzYzIDEuMzE2NTggNi4wOTc2MyAwLjY4MzQxNyA1LjcwNzExIDAuMjkyODkzWiIgZmlsbD0iI0ZGNjAwMCIvPgo8L3N2Zz4K");
background-repeat: no-repeat;
background-position: center;
}
@media (max-width: 739px) {
.kemroc-navigation__page-numbers--prev {
margin-right: 8px;
}
}
.kemroc-navigation__page-numbers--next {
margin-left: 20px;
border-color: #FF6000;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1yaWdodCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5MyAwLjI5Mjg5M0MwLjY4MzQxNyAtMC4wOTc2MzExIDEuMzE2NTggLTAuMDk3NjMxMSAxLjcwNzExIDAuMjkyODkzTDUuNzA3MTEgNC4yOTI4OUM2LjA5NzYzIDQuNjgzNDIgNi4wOTc2MyA1LjMxNjU4IDUuNzA3MTEgNS43MDcxMUwxLjcwNzExIDkuNzA3MTFDMS4zMTY1OCAxMC4wOTc2IDAuNjgzNDE3IDEwLjA5NzYgMC4yOTI4OTMgOS43MDcxMUMtMC4wOTc2MzExIDkuMzE2NTggLTAuMDk3NjMxMSA4LjY4MzQyIDAuMjkyODkzIDguMjkyODlMMy41ODU3OSA1TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSIjRkY2MDAwIi8+Cjwvc3ZnPgo=");
background-repeat: no-repeat;
background-position: center;
}
@media (max-width: 739px) {
.kemroc-navigation__page-numbers--next {
margin-left: 8px;
}
}
.kemroc-navigation__page-numbers--current {
border-color: #FF6000;
color: #FF6000;
}
.kemroc-navigation__page-numbers--dots:hover {
border-color: #EBEBEB;
color: #000;
}
.kemroc-navigation__page-numbers * {
pointer-events: none;
}
.nav-parent-page a::after {
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23444444'/%3E%3C/svg%3E%0A");
width: 6px;
height: 10px;
margin-right: 12px;
transform: rotate(-90deg);
}
@media (max-width: 1179px) {
.nav-parent-page a::after {
display: none;
}
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children > a::after {
display: none;
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children.hover > a {
color: #FF6000;
border-color: #FF6000;
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children.hover > a:after {
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23FF6000'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children.hover > a:after {
content: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.70711 0.292893C10.0976 0.683418 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976315 1.31658 -0.0976315 0.683417 0.292893 0.292893C0.683417 -0.0976315 1.31658 -0.0976315 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976312 9.31658 -0.0976311 9.70711 0.292893Z' fill='%23444444'/%3E%3C/svg%3E%0A");
}
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu {
width: max-content;
top: 0;
border-radius: 16px;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu {
width: 100%;
}
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li {
width: 100%;
min-width: 268px;
margin-bottom: 12px;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li {
width: calc(50% - 16px);
min-width: unset;
margin-bottom: 0;
}
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li:last-child {
margin-bottom: 0;
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(1) .sub-menu, .main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(2) .sub-menu {
left: 100%;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(1) .sub-menu, .main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(2) .sub-menu {
left: 0;
}
}
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(3) .sub-menu, .main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(4) .sub-menu {
right: 100%;
}
@media (max-width: 1179px) {
.main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(3) .sub-menu, .main-navigation li.menu-item-has-children .sub-menu li.menu-item-has-children:nth-child(4) .sub-menu {
right: 0;
}
} .swiper-pagination {
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
margin-top: 24px;
}
.swiper-pagination-bullet {
width: 8px;
height: 8px;
background-color: #D9D9D9;
border-radius: 2px;
cursor: pointer;
}
.swiper-pagination-bullet-active {
position: relative;
box-sizing: content-box;
border: 3px solid #FF6000;
border-radius: 4px;
background-color: #fff;
}
.swiper-single-slide--big-slider {
width: 1030px;
}
@media (max-width: 1179px) {
.swiper-single-slide--big-slider {
width: 100%;
}
}
.swiper-single-slide--videos {
position: relative;
margin: 40px auto 0;
width: 928px;
}
@media (max-width: 1179px) {
.swiper-single-slide--videos {
width: 100%;
}
}
.swiper-single-slide__container {
list-style: none;
margin: 0;
padding: 0;
}
.swiper-single-slide__container li {
position: static;
}
.swiper-single-slide__container li:not(:first-child) {
margin-top: 0;
}
.swiper-single-slide__container li::before {
display: none;
}
.swiper-single-slide__slide {
position: static;
padding-left: 0;
display: flex;
align-items: center;
justify-content: center;
width: 600px;
height: 394px;
border-radius: 16px;
overflow: hidden;
}
.swiper-single-slide__slide:not(:first-child) {
margin-top: 0;
}
.swiper-single-slide__slide::before {
display: none;
}
@media (max-width: 1179px) {
.swiper-single-slide__slide {
width: 100%;
height: auto;
}
}
.swiper-single-slide__slide img {
width: 100%;
height: 100%;
}
.swiper-single-slide__slide--big-slider-slide {
width: 1030px;
height: 580px;
border-radius: 16px;
overflow: hidden;
}
@media (max-width: 1179px) {
.swiper-single-slide__slide--big-slider-slide {
width: 715px;
height: 394px;
}
}
@media (max-width: 739px) {
.swiper-single-slide__slide--big-slider-slide {
width: 100%;
height: 204px;
}
}
.swiper-single-slide__slide--big-slider-slide img {
width: 100%;
height: 100%;
}
@media (max-width: 1179px) {
.swiper-single-slide__slide--video {
height: 386px;
}
}
@media (max-width: 739px) {
.swiper-single-slide__slide--video {
height: 175px;
}
}
.swiper-single-slide__slide--video .lazy-video__figure {
height: 520px;
}
@media (max-width: 1179px) {
.swiper-single-slide__slide--video .lazy-video__figure {
height: 387px;
}
}
@media (max-width: 739px) {
.swiper-single-slide__slide--video .lazy-video__figure {
height: 175.5px;
}
}
.swiper-single-slide__arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
display: flex;
align-items: center;
justify-content: center;
width: 48px;
height: 48px;
background: #FFFFFF;
border-radius: 16px;
z-index: 999;
cursor: pointer;
}
@media (max-width: 1179px) {
.swiper-single-slide__arrow {
width: 32px;
height: 32px;
border-radius: 8px;
}
}
.swiper-single-slide__arrow--prev {
left: 32px;
}
@media (max-width: 739px) {
.swiper-single-slide__arrow--prev {
left: 16px;
}
}
.swiper-single-slide__arrow--next {
right: 32px;
}
@media (max-width: 739px) {
.swiper-single-slide__arrow--next {
right: 16px;
}
}
.swiper-single-slide__arrow--big-slider-prev {
left: 40px;
}
@media (max-width: 1179px) {
.swiper-single-slide__arrow--big-slider-prev {
left: 32px;
}
}
@media (max-width: 739px) {
.swiper-single-slide__arrow--big-slider-prev {
left: 16px;
}
}
.swiper-single-slide__arrow--big-slider-next {
right: 40px;
}
@media (max-width: 1179px) {
.swiper-single-slide__arrow--big-slider-next {
right: 32px;
}
}
@media (max-width: 739px) {
.swiper-single-slide__arrow--big-slider-next {
right: 16px;
}
}
.swiper-single-slide__arrow.swiper-button-disabled {
opacity: 50%;
}
.swiper-single-slide__areas {
position: absolute;
top: 32px;
left: 32px;
z-index: 99;
}
@media (max-width: 739px) {
.swiper-single-slide__areas {
top: 16px;
left: 16px;
}
} .container {
margin: 0 auto;
max-width: 1200px;
width: 100%;
padding: 0 15px;
}
@media (max-width: 1179px) {
.container {
max-width: 718px;
}
}
@media (max-width: 739px) {
.container {
max-width: 342px;
}
}
.flex-columns-4 {
display: flex;
flex-wrap: wrap;
gap: 30px;
}
@media (max-width: 1179px) {
.flex-columns-4 {
gap: 30px;
}
}
@media (max-width: 739px) {
.flex-columns-4 {
gap: 16px;
}
}
.flex-columns-4 .item {
padding: 24px;
align-items: flex-start;
justify-content: center;
flex-direction: column;
display: flex;
width: 25%;
flex: 25%;
max-width: calc(25% - 22.5px);
border: 1px solid #EBEBEB;
border-radius: 16px;
color: #000;
cursor: pointer;
height: 300px;
outline: 2px solid transparent;
transition: 0.2s ease;
}
@media (max-width: 1179px) {
.flex-columns-4 .item {
width: 33%;
flex: 33%;
max-width: calc((100% - 60px) / 3);
}
}
@media (max-width: 739px) {
.flex-columns-4 .item {
max-width: calc(50% - 8px);
width: 50%;
flex: 50%;
}
}
.our-products {
margin-top: 128px;
margin-bottom: 56px;
}
@media (max-width: 1179px) {
.our-products {
margin: 72px 0 40px;
}
}
@media (max-width: 739px) {
.our-products {
margin: 64px 0 32px;
}
}
@media (max-width: 739px) {
.our-products {
padding-bottom: 32px;
padding-top: 32px;
}
}
.our-products__inner {
display: flex;
flex-direction: column;
gap: 56px;
}
@media (max-width: 1179px) {
.our-products__inner {
gap: 32px;
}
}
.our-products__content {
display: flex;
flex-wrap: wrap;
gap: 30px;
}
@media (max-width: 739px) {
.our-products__content {
gap: 16px;
}
}
.our-products .product-item {
padding: 24px;
align-items: flex-start;
justify-content: center;
flex-direction: column;
display: flex;
width: 25%;
flex: 25%;
max-width: calc(25% - 22.5px);
border: 1px solid #EBEBEB;
border-radius: 16px;
color: #000;
cursor: pointer;
height: 300px;
outline: 2px solid transparent;
transition: 0.2s ease;
text-decoration: none;
}
@media (max-width: 1179px) {
.our-products .product-item {
width: 33%;
flex: 33%;
max-width: calc((100% - 60px) / 3);
}
}
@media (max-width: 739px) {
.our-products .product-item {
width: 50%;
flex: 50%;
max-width: calc(50% - 8px);
padding: 12px;
min-height: 180px;
height: auto;
}
}
.our-products .product-item:hover {
outline: 2px solid #FF6000;
border-color: transparent;
}
.our-products .product-item:hover .more-link {
visibility: visible;
opacity: 1;
}
.our-products .product-item:hover .product-name {
position: relative;
top: 0px;
}
.our-products .product-item .product-image {
width: 128px;
height: 123px;
margin-bottom: 26px;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 1179px) {
.our-products .product-item .product-image {
width: 110px;
height: 110px;
margin-bottom: 10px;
}
}
.our-products .product-item .more-link {
visibility: hidden;
opacity: 0;
transition: 0.2s ease;
}
.our-products .product-item .product-name {
position: relative;
top: 20px;
transition: 0.2s ease;
}
.cta-wide {
margin-top: 74px;
margin-bottom: 128px;
}
@media (max-width: 1179px) {
.cta-wide {
margin: 40px 0 72px;
}
}
@media (max-width: 739px) {
.cta-wide {
margin: 32px 0 64px;
}
}
.cta-wide__inner {
display: flex;
align-items: center;
width: 100%;
justify-content: space-between;
background-color: #EEEEEE;
border-radius: 24px;
padding: 56px 48px;
}
@media (max-width: 1179px) {
.cta-wide__inner {
flex-direction: column;
align-items: center;
justify-content: center;
padding: 40px;
text-align: center;
}
}
@media (max-width: 739px) {
.cta-wide__inner {
padding: 32px;
}
}
@media (max-width: 1179px) {
.cta-wide--footer .cta-wide__inner {
flex-direction: row;
justify-content: space-between;
}
}
@media (max-width: 739px) {
.cta-wide--footer .cta-wide__inner {
flex-direction: column;
}
}
.cta-wide__inner .cta-content {
width: 50%;
max-width: 460px;
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-content {
max-width: 100%;
}
}
@media (max-width: 1179px) {
.cta-wide--footer .cta-wide__inner .cta-content {
padding-right: 40px;
text-align: left;
}
}
@media (max-width: 739px) {
.cta-wide--footer .cta-wide__inner .cta-content {
padding-right: 0;
text-align: center;
}
}
.cta-wide__inner .cta-content .title {
font-style: normal;
font-weight: 700;
font-size: 33px;
line-height: 130%;
font-family: "Eurostile Candy W02 Bold";
color: #000;
text-transform: none;
}
.cta-wide__inner .cta-content .title p {
margin: 0;
}
.cta-wide__inner .cta-content .title p strong {
color: #FF6000;
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-content {
width: 100%;
}
.cta-wide__inner .cta-content .title {
font-size: 23px;
}
.cta-wide__inner .cta-content .title p {
display: flex;
flex-direction: column;
}
}
@media (max-width: 739px) {
.cta-wide__inner .cta-content .title p {
display: inline;
}
}
.cta-wide__inner .cta-content .subheadline {
margin-top: 10px;
}
.cta-wide__inner .cta-more {
display: flex;
align-items: center;
width: 50%;
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-more {
justify-content: center;
width: 100%;
margin-top: 24px;
}
}
@media (max-width: 739px) {
.cta-wide__inner .cta-more {
width: 100%;
max-width: 100%;
margin-top: 24px;
align-items: center;
justify-content: center;
}
}
.cta-wide__inner .cta-more .btn-rounded {
color: #fff;
}
.cta-wide__inner .cta-more .btn-border-accent {
color: #FF6000;
}
@media (max-width: 1179px) {
.cta-wide--footer .cta-wide__inner .cta-more {
width: 31%;
}
}
@media (max-width: 739px) {
.cta-wide--footer .cta-wide__inner .cta-more {
width: 100%;
}
}
.cta-wide__inner .cta-more > * {
flex: 50%;
width: 50%;
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-more > * {
width: 100%;
max-width: 100%;
}
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-more svg {
display: none;
}
}
.cta-wide__inner .cta-more > .btn {
flex: auto;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
}
@media (max-width: 1179px) {
.cta-wide__inner .cta-more > .btn {
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
}
}
@media (max-width: 1179px) {
.cta-wide--footer .cta-wide__inner .cta-more > .btn {
max-width: 100%;
width: 100%;
}
}
.cta-bg {
margin-top: 64px;
margin-bottom: 64px;
}
@media (max-width: 1179px) {
.cta-bg {
margin-top: 32px;
margin-bottom: 32px;
}
}
.cta-bg__inner {
background: #444444;
border-radius: 24px;
padding-top: 100px;
padding-bottom: 87px;
padding-left: 72px;
display: flex;
position: relative;
overflow: hidden;
}
@media (max-width: 1179px) {
.cta-bg__inner {
padding: 40px;
}
}
@media (max-width: 739px) {
.cta-bg__inner {
padding-top: 44px;
padding-left: 32px;
padding-right: 32px;
min-height: 402px;
}
}
.cta-bg__inner .cta-content {
color: #fff;
display: flex;
flex-direction: column;
max-width: 400px;
}
@media (max-width: 739px) {
.cta-bg__inner .cta-content {
align-items: center;
text-align: center;
}
}
.cta-bg__inner .cta-title {
color: #fff;
}
@media (max-width: 1179px) {
.cta-bg__inner .cta-title {
font-size: 28px;
}
}
.cta-bg__inner .subheadline {
color: #EEEEEE;
margin-top: 16px;
}
@media (max-width: 1179px) {
.cta-bg__inner .subheadline {
margin-top: 8px;
}
}
.cta-bg__inner .cta-more {
margin-top: 40px;
}
@media (max-width: 1179px) {
.cta-bg__inner .cta-more {
margin-top: 16px;
}
}
.cta-bg__image {
position: absolute;
right: 0;
bottom: 0;
}
@media (max-width: 1179px) {
.cta-bg__image {
bottom: 0;
}
}
@media (max-width: 739px) {
.cta-bg__image {
margin: 0;
bottom: 0;
top: unset;
}
}
.our-company {
margin: 128px 0;
}
@media (max-width: 1179px) {
.our-company {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.our-company {
margin: 64px 0;
}
}
.our-company__inner {
display: flex;
gap: 72px;
}
@media (max-width: 1179px) {
.our-company__inner {
gap: 66px;
}
}
@media (max-width: 739px) {
.our-company__inner {
flex-direction: column;
gap: 40px;
}
}
.our-company__inner .section-title {
margin-bottom: 24px;
}
@media (max-width: 1179px) {
.our-company__inner .section-title {
font-size: 28px;
margin-bottom: 8px;
}
}
.our-company__inner .section-title strong {
color: #FF6000;
}
.our-company__inner .section-info {
margin-bottom: 32px;
}
@media (max-width: 1179px) {
.our-company__inner .section-info {
margin-bottom: 16px;
}
}
.our-company__inner .image {
border-radius: 24px;
overflow: hidden;
}
.our-company__inner .image img {
display: block;
}
@media (max-width: 739px) {
.our-company__inner .col-1 {
display: flex;
flex-direction: column;
}
.our-company__inner .col-1 .image {
order: 1;
margin-bottom: 24px;
}
.our-company__inner .col-1 .section-title {
order: 2;
}
.our-company__inner .col-1 .section-info {
order: 3;
margin-bottom: 16px;
}
.our-company__inner .col-1 .readmore {
order: 4;
margin-bottom: 0 !important;
}
}
.our-company__inner .col-1 .readmore {
margin-bottom: 98px;
}
@media (max-width: 1179px) {
.our-company__inner .col-1 .readmore {
margin-bottom: 32px;
}
}
.our-company__inner .col-2 .image {
margin-bottom: 98px;
}
@media (max-width: 1179px) {
.our-company__inner .col-2 .image {
margin-bottom: 32px;
}
}
@media (max-width: 739px) {
.our-company__inner .col-2 .image {
margin-bottom: 24px;
}
}
.our-company__inner .col-1,
.our-company__inner .col-2 {
width: 50%;
flex: 50%;
}
@media (max-width: 1179px) {
.our-company__inner .col-1,
.our-company__inner .col-2 {
width: 100%;
flex: 100%;
}
}
.our-news {
margin: 128px 0;
}
@media (max-width: 1179px) {
.our-news {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.our-news {
margin: 64px 0;
}
}
.our-news .swiper-wrapper {
display: flex;
gap: 30px;
overflow: auto;
width: 110vw;
}
@media (max-width: 1179px) {
.our-news .swiper-wrapper {
gap: 30px;
}
}
@media (max-width: 739px) {
.our-news .swiper-wrapper {
gap: 24px;
overflow: auto;
}
}
.our-news .article-item {
width: 33.33%;
flex: 33.33%;
max-width: calc(33.33% - 20px);
min-width: calc(33.33% - 20px);
}
@media (max-width: 1179px) {
.our-news .article-item {
width: 300px;
flex: 300px;
max-width: 300px;
min-width: 300px;
}
}
@media (max-width: 739px) {
.our-news .article-item {
width: 80%;
flex: 80%;
max-width: 80%;
min-width: 80%;
}
}
.our-news .article-title {
text-decoration: none;
margin-bottom: 16px;
display: block;
}
@media (max-width: 1179px) {
.our-news .article-title {
margin-bottom: 8px;
}
}
.our-news .article-image {
border-radius: 16px;
overflow: hidden;
margin-bottom: 16px;
display: block;
}
.our-news .article-image img {
display: block;
width: 100%;
height: 270px;
-o-object-fit: cover;
object-fit: cover;
}
.our-news .article-date {
margin-top: 16px;
margin-bottom: 8px;
}
.section-header + section {
margin-top: 64px;
}
@media (max-width: 1179px) {
.section-header + section {
margin-top: 32px;
}
} .header {
position: fixed;
top: 0;
width: 100%;
background: #fff;
transform: translateY(0);
transition: transform 0.5s ease;
z-index: 999;
}
.header--translate-to-up {
width: 100%;
transform: translateY(-100%);
}
@media (max-width: 1179px) {
.header__desktop {
display: none;
}
}
.header__mobile {
display: none;
}
@media (max-width: 1179px) {
.header__mobile {
display: block;
}
}
.header__mobile.nav-active .header__bottom {
transform: translateX(0);
}
.header__top {
padding: 20px 0;
display: flex;
align-items: center;
}
@media (max-width: 739px) {
.header__top {
justify-content: space-between;
}
}
.header__top .site-logo {
display: flex;
margin-right: 31px;
}
@media (max-width: 1179px) {
.header__top .site-logo {
margin-left: 31px;
margin-right: 0;
}
}
@media (max-width: 739px) {
.header__top .site-logo {
margin-left: auto;
margin-right: auto;
}
}
.header__top .site-logo img {
display: block;
}
.header__bottom {
border-top: 1px solid #EBEBEB;
}
@media (max-width: 1179px) {
.header__bottom {
overflow: auto;
width: 100vw;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
padding: 0 40px 46px;
position: fixed;
z-index: 9999;
background: #fff;
top: 0;
bottom: 0;
display: flex;
flex-direction: column;
transform: translateX(100%);
transition: 0.3s ease;
height: 100vh;
overflow-x: hidden;
overflow-y: auto;
}
}
@media (max-width: 739px) {
.header__bottom {
padding-right: 24px;
padding-left: 24px;
}
}
.header__bottom .mobile-nav-panel {
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1px solid #EBEBEB;
padding: 20px 0;
margin-left: -25px;
margin-right: -25px;
padding-left: 25px;
padding-right: 25px;
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 9;
background: #fff;
}
@media (max-width: 1179px) {
.header__bottom .mobile-nav-panel {
margin-right: -40px;
margin-left: -40px;
padding-left: 40px;
padding-right: 40px;
}
}
.header__phone {
font-weight: 700;
font-size: 18px;
line-height: 160%;
color: #000;
text-decoration: none;
display: inline-flex;
align-items: center;
}
.header__phone:before {
content: url(//www.kemroc.com/wp-content/themes/kemroc/images/icon-phone.svg);
width: 24px;
height: 24px;
margin-right: 13px;
}
.btn.header__cta {
font-size: 14px;
border-radius: 12px;
padding: 12px 14px;
}
.btn.header__cta, .btn.header__cta:link, .btn.header__cta:active, .btn.header__cta:hover, .btn.header__cta:visited {
text-decoration: none;
color: #fff;
}
.header__top-btns {
display: flex;
gap: 48px;
align-items: center;
margin-left: auto;
}
@media (max-width: 1179px) {
.header__top-btns {
margin-left: 0;
gap: 55px;
}
}
@media (max-width: 739px) {
.header__top-btns {
flex-direction: column;
align-items: flex-start;
gap: 24px;
margin-bottom: 0;
width: 100%;
}
}
@media (max-width: 1179px) {
.header__top-btns .btn {
width: 100%;
max-width: 264px;
}
}
.header-top {
display: flex;
align-items: center;
justify-content: space-between;
}
.header-top__left {
display: flex;
align-items: center;
}
@media (max-width: 739px) {
.header-top__left {
width: 100%;
justify-content: space-between;
}
}
.header-top__right {
display: flex;
align-items: center;
}
.header-top__lang-switcher {
margin-left: 31px;
}
@media (max-width: 739px) {
.header-top__lang-switcher {
display: none;
}
}
.header-top__site-search {
display: none;
}
@media (max-width: 739px) {
.header-top__site-search {
display: block;
}
}
.top-right__site-search {
margin-right: 48px;
}
@media (max-width: 739px) {
.top-right__site-search {
display: none;
}
}
.top-right__cta {
font-size: 14px;
}
.top-right__cta, .top-right__cta:link, .top-right__cta:active, .top-right__cta:hover, .top-right__cta:visited {
text-decoration: none;
color: #fff;
}
@media (max-width: 739px) {
.top-right__cta {
display: none;
}
}
.breadcrumbs {
padding: 16px 0;
font-family: "Asap", sans-serif;
font-weight: 500;
font-size: 12px;
line-height: 160%;
color: #000000;
}
.breadcrumbs__separator {
margin: 0 9px;
}
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:active, .breadcrumbs a:hover, .breadcrumbs a:visited {
text-decoration: none;
color: #000000;
}
.breadcrumbs .breadcrumb_last {
color: #B6B6B6;
word-break: break-word;
}
.breadcrumbs .breadcrumb_last a, .breadcrumbs .breadcrumb_last a:link, .breadcrumbs .breadcrumb_last a:active, .breadcrumbs .breadcrumb_last a:hover, .breadcrumbs .breadcrumb_last a:visited {
text-decoration: none;
color: #B6B6B6;
}
.breadcrumbs .breadcrumbs__crumbs span {
display: flex;
align-items: center;
}
.header-substitute {
height: 157.19px;
}
@media (max-width: 1179px) {
.header-substitute {
height: 90.19px;
}
}
@media (max-width: 739px) {
.header-substitute {
height: 64px;
}
}
.site-logo {
display: flex;
align-items: center;
justify-content: center;
} .search-area {
display: none;
width: 100%;
transform: translateX(-50%);
background-color: #fff;
z-index: 150;
}
.search-area--pos-abslt {
position: absolute;
top: 156px;
left: 50%;
}
@media (max-width: 1179px) {
.search-area--pos-abslt {
top: 91px;
}
}
@media (max-width: 739px) {
.search-area--pos-abslt {
top: 64px;
}
}
.search-area__content {
position: relative;
display: flex;
align-items: center;
justify-content: center;
padding-top: 80px;
padding-bottom: 140px;
}
@media (max-width: 1179px) {
.search-area__content {
gap: 24px;
padding-top: 80px;
padding-bottom: 80px;
}
}
@media (max-width: 739px) {
.search-area__content {
flex-direction: column;
gap: 16px;
padding-top: 64px;
padding-bottom: 64px;
}
}
.search-area__close {
margin: 0;
padding: 0;
border: none;
border-radius: 0;
background-color: unset;
color: unset;
position: absolute;
top: 24px;
right: 24px;
width: 24px;
height: 24px;
background-color: transparent;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImZpLWJyLWNyb3NzLXNtYWxsIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjEyMTMgMTEuOTk5OEwxOC4wMDAzIDguMTE2ODJDMTguMjUyMiA3LjgzMDU4IDE4LjM4NTYgNy40NTkxOCAxOC4zNzM0IDcuMDc4MTFDMTguMzYxMiA2LjY5NzA1IDE4LjIwNDQgNi4zMzQ5MSAxNy45MzQ4IDYuMDY1MzJDMTcuNjY1MiA1Ljc5NTczIDE3LjMwMzEgNS42Mzg5MSAxNi45MjIgNS42MjY3NEMxNi41NDEgNS42MTQ1OCAxNi4xNjk2IDUuNzQ3OTcgMTUuODgzMyA1Ljk5OTgyTDEyLjAwMDMgOS44Nzg4Mkw4LjExMDMyIDUuOTg3ODJDNy45NzA5OSA1Ljg0ODQ5IDcuODA1NTggNS43Mzc5NiA3LjYyMzUzIDUuNjYyNTZDNy40NDE0OCA1LjU4NzE1IDcuMjQ2MzcgNS41NDgzNCA3LjA0OTMyIDUuNTQ4MzRDNi44NTIyOCA1LjU0ODM0IDYuNjU3MTYgNS41ODcxNSA2LjQ3NTExIDUuNjYyNTZDNi4yOTMwNyA1LjczNzk2IDYuMTI3NjUgNS44NDg0OSA1Ljk4ODMyIDUuOTg3ODJDNS44NDg5OSA2LjEyNzE1IDUuNzM4NDYgNi4yOTI1NiA1LjY2MzA2IDYuNDc0NjFDNS41ODc2NSA2LjY1NjY2IDUuNTQ4ODQgNi44NTE3NyA1LjU0ODg0IDcuMDQ4ODJDNS41NDg4NCA3LjI0NTg3IDUuNTg3NjUgNy40NDA5OCA1LjY2MzA2IDcuNjIzMDNDNS43Mzg0NiA3LjgwNTA4IDUuODQ4OTkgNy45NzA0OSA1Ljk4ODMyIDguMTA5ODJMOS44NzkzMiAxMS45OTk4TDYuMDAwMzIgMTUuODgxOEM1Ljg0ODE5IDE2LjAxNzggNS43MjU0MSAxNi4xODM0IDUuNjM5NDggMTYuMzY4NUM1LjU1MzU2IDE2LjU1MzYgNS41MDYzIDE2Ljc1NDIgNS41MDA1OSAxNi45NTgyQzUuNDk0ODggMTcuMTYyMSA1LjUzMDg1IDE3LjM2NTEgNS42MDYyOSAxNy41NTQ3QzUuNjgxNzMgMTcuNzQ0MyA1Ljc5NTA2IDE3LjkxNjUgNS45MzkzNCAxOC4wNjA4QzYuMDgzNjIgMTguMjA1MSA2LjI1NTgzIDE4LjMxODQgNi40NDU0MiAxOC4zOTM5QzYuNjM1MDEgMTguNDY5MyA2LjgzNzk5IDE4LjUwNTMgNy4wNDE5NiAxOC40OTk2QzcuMjQ1OTMgMTguNDkzOCA3LjQ0NjU5IDE4LjQ0NjYgNy42MzE2NiAxOC4zNjA3QzcuODE2NzQgMTguMjc0NyA3Ljk4MjMzIDE4LjE1MTkgOC4xMTgzMiAxNy45OTk4TDEyLjAwMDMgMTQuMTIwOEwxNS44NzgzIDE3Ljk5OThDMTYuMTU5NyAxOC4yODEyIDE2LjU0MTQgMTguNDM5MyAxNi45MzkzIDE4LjQzOTNDMTcuMzM3MyAxOC40MzkzIDE3LjcxODkgMTguMjgxMiAxOC4wMDAzIDE3Ljk5OThDMTguMjgxNyAxNy43MTg0IDE4LjQzOTggMTcuMzM2OCAxOC40Mzk4IDE2LjkzODhDMTguNDM5OCAxNi41NDA5IDE4LjI4MTcgMTYuMTU5MiAxOC4wMDAzIDE1Ljg3NzhMMTQuMTIxMyAxMS45OTk4WiIgZmlsbD0iIzFBMUExQSIvPgo8L2c+Cjwvc3ZnPgo=");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
cursor: pointer;
}
@media (max-width: 1179px) {
.search-area__close {
right: 18px;
}
}
@media (max-width: 739px) {
.search-area__close {
right: 15px;
}
}
.search-area__form {
width: 100%;
}
.search-area__result-wrapper {
position: absolute;
top: 190px;
left: 50%;
display: none;
z-index: 99;
transform: translateX(-50%);
}
@media (max-width: 1179px) {
.search-area__result-wrapper {
top: 176px;
}
}
@media (max-width: 739px) {
.search-area__result-wrapper {
top: 208px;
}
} .footer {
background-color: #131313;
padding-bottom: 80px;
}
@media (max-width: 1179px) {
.footer {
padding-bottom: 40px;
}
}
@media (max-width: 739px) {
.footer {
padding-bottom: 64px;
}
}
.footer .cta-wide {
margin-top: 0;
margin-bottom: 80px;
background: rgb(19, 19, 19);
background: linear-gradient(0deg, rgb(19, 19, 19) 0%, rgb(19, 19, 19) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);
position: relative;
top: -1px;
}
@media (max-width: 1179px) {
.footer .cta-wide {
margin-bottom: 57px;
}
}
@media (max-width: 739px) {
.footer .cta-wide {
margin-bottom: 64px;
}
}
.footer .cta-wide h3 strong {
color: #FF6000;
}
.footer .footer-logo {
display: inline-flex;
margin-bottom: 106px;
}
@media (max-width: 739px) {
.footer .footer-logo {
margin-bottom: 32px;
}
}
.footer .socials {
margin-bottom: 72px;
}
@media (max-width: 739px) {
.footer .socials {
margin-bottom: 24px;
}
}
.footer .copyright {
margin-bottom: 16px;
color: #848383;
}
@media (max-width: 1179px) {
.footer .copyright {
width: 138px;
font-size: 14px;
line-height: 160%;
}
}
@media (max-width: 739px) {
.footer .copyright {
width: 100%;
margin-bottom: 0;
}
.footer .copyright.desktop {
display: none;
}
}
@media (min-width: 768px) {
.footer .copyright.mobile {
display: none;
}
}
.footer__inner {
display: flex;
gap: 100px;
justify-content: space-between;
}
@media (max-width: 1179px) {
.footer__inner {
justify-content: start;
gap: 60px;
}
}
@media (max-width: 739px) {
.footer__inner {
flex-direction: column;
gap: 32px;
}
}
.footer__inner .col-1 {
border-right: 1px solid #1B1B1B;
width: 400px;
max-width: 50%;
}
@media (max-width: 1179px) {
.footer__inner .col-1 {
width: 211px;
}
}
@media (max-width: 739px) {
.footer__inner .col-1 {
max-width: 100%;
}
}
.footer__inner .col-2 {
display: flex;
flex-direction: column;
gap: 72px;
}
@media (max-width: 1179px) {
.footer__inner .col-2 {
gap: 40px;
}
}
@media (max-width: 739px) {
.footer__inner .col-2 {
gap: 16px;
}
}
.footer__inner .col-2 .footer-info {
display: flex;
gap: 130px;
}
@media (max-width: 1179px) {
.footer__inner .col-2 .footer-info {
gap: 25px;
}
}
@media (max-width: 739px) {
.footer__inner .col-2 .footer-info {
flex-direction: column;
gap: 16px;
}
}
.footer__inner .col-2 .footer-info .company-name {
font-family: "Eurostile Candy W02 Bold";
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 160%;
color: #FF6000;
margin-bottom: 16px;
}
.footer__inner .col-2 .footer-info .company-address {
font-weight: 400;
font-size: 19px;
line-height: 160%;
color: #fff;
}
@media (max-width: 1179px) {
.footer__inner .col-2 .footer-info .company-address {
font-size: 16px;
}
}
.footer__inner .col-2 .footer-info__left {
display: flex;
flex-direction: column;
}
@media (max-width: 1179px) {
.footer__inner .col-2 .footer-info__left {
width: 183px;
}
}
@media (max-width: 739px) {
.footer__inner .col-2 .footer-info__left {
width: 100%;
}
}
.footer__inner .col-2 .footer-info__right {
display: flex;
flex-direction: column;
gap: 16px;
}
@media (max-width: 739px) {
.footer__inner .col-2 .footer-info__right {
gap: 4px;
margin-bottom: 16px;
}
}
.footer__inner .col-2 .footer-info__right a {
font-weight: 400;
font-size: 19px;
line-height: 160%;
color: #FFFFFF;
text-decoration: none;
}
@media (max-width: 1179px) {
.footer__inner .col-2 .footer-info__right a {
font-size: 16px;
}
}
.footer__inner .col-2 .footer-nav {
display: flex;
justify-content: space-between;
}
@media (max-width: 739px) {
.footer__inner .col-2 .footer-nav {
flex-direction: column;
gap: 24px;
margin-bottom: 8px;
}
}
.footer__inner .col-2 .footer-nav .title {
font-family: "Eurostile Candy W02 Bold";
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 160%;
margin-bottom: 16px;
color: #fff;
display: block;
}
@media (max-width: 1179px) {
.footer__inner .col-2 .footer-nav .title {
margin-bottom: 8px;
}
}
.footer__inner .col-2 .footer-nav ul {
list-style: none;
margin: 0;
padding: 0;
padding: 0;
margin: 0;
list-style: none;
display: flex;
flex-direction: column;
gap: 8px;
}
.footer__inner .col-2 .footer-nav ul li {
position: static;
}
.footer__inner .col-2 .footer-nav ul li:not(:first-child) {
margin-top: 0;
}
.footer__inner .col-2 .footer-nav ul li::before {
display: none;
}
.footer__inner .col-2 .footer-nav ul li {
position: static;
padding-left: 0;
}
.footer__inner .col-2 .footer-nav ul li:not(:first-child) {
margin-top: 0;
}
.footer__inner .col-2 .footer-nav ul li::before {
display: none;
}
.footer__inner .col-2 .footer-nav ul a {
color: #fff;
text-decoration: none;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 160%;
}
.socials {
list-style: none;
margin: 0;
padding: 0;
padding: 0;
margin: 0;
list-style: none;
display: flex;
gap: 24px;
}
.socials li {
position: static;
}
.socials li:not(:first-child) {
margin-top: 0;
}
.socials li::before {
display: none;
}
.socials li {
position: static;
padding-left: 0;
}
.socials li:not(:first-child) {
margin-top: 0;
}
.socials li::before {
display: none;
}
.socials a {
display: block;
text-decoration: none;
}
.socials a img {
display: block;
}
.footer-links {
list-style: none;
margin: 0;
padding: 0;
display: flex;
margin: 0;
padding: 0;
gap: 12px;
list-style: none;
}
.footer-links li {
position: static;
}
.footer-links li:not(:first-child) {
margin-top: 0;
}
.footer-links li::before {
display: none;
}
@media (max-width: 1179px) {
.footer-links.desktop {
flex-direction: column;
gap: 8px;
}
}
@media (max-width: 739px) {
.footer-links.desktop {
display: none;
}
}
@media (min-width: 768px) {
.footer-links.mobile {
display: none;
}
}
.footer-links li {
position: static;
padding-left: 0;
}
.footer-links li:not(:first-child) {
margin-top: 0;
}
.footer-links li::before {
display: none;
}
@media (max-width: 1179px) {
.footer-links li {
line-height: 0;
}
}
.footer-links a {
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 160%;
color: #848383;
text-decoration: none;
} .search-card {
display: flex;
padding: 32px;
border-radius: 24px;
border: 1px solid var(--stroke-divider, #EBEBEB);
}
@media (max-width: 739px) {
.search-card {
flex-direction: column;
padding: 24px;
}
}
.search-card--wide {
width: 100%;
padding: 32px 0;
border-radius: 0;
border: none;
border-bottom: 1px solid #EEE;
}
.search-card--wide:first-child {
padding-top: 0;
}
.search-card--wide:last-child {
padding-bottom: 0;
border-bottom: none;
}
.search-card__thumbnail {
flex-shrink: 0;
width: 170px;
height: 114px;
border-radius: 12px;
background-color: #eee;
overflow: hidden;
}
@media (max-width: 739px) {
.search-card__thumbnail {
width: 84px;
height: 56px;
}
}
@media (max-width: 1179px) {
.search-card--wide .search-card__thumbnail {
width: 114px;
height: 76px;
}
}
.search-card__text {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
flex-shrink: 0;
margin-left: 16px;
max-width: 319px;
}
.search-card__text, .search-card__text:link, .search-card__text:active, .search-card__text:hover, .search-card__text:visited {
text-decoration: none;
color: #444444;
}
@media (max-width: 739px) {
.search-card__text {
margin-left: 0;
margin-top: 16px;
}
}
.search-card--wide .search-card__text {
max-width: 100%;
}
@media (max-width: 1179px) {
.search-card__title {
font-size: 16px;
line-height: 140%;
}
}
.search-card__excerpt {
margin-top: 2px;
}
@media (max-width: 1179px) {
.search-card__excerpt {
margin-top: 0;
}
}
.search-card__pseudo-link {
margin-top: 8px;
}
@media (max-width: 739px) {
.search-card__pseudo-link {
font-size: 14px;
}
}
@media (max-width: 739px) {
.search-card__pseudo-link > span {
width: unset;
height: unset;
border: unset;
border-radius: 0;
}
}
@media (max-width: 1179px) {
.search-card--wide .search-card__pseudo-link > span {
width: unset;
height: unset;
border: unset;
border-radius: 0;
}
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.article__content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
}
.icon-play {
display: flex;
align-items: center;
justify-content: center;
width: 58px;
height: 48px;
background: #ff6000;
border-radius: 16px;
cursor: pointer;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*=wp-image-] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
} .kemroc-preloader {
display: none;
margin-right: auto;
margin-left: auto;
width: 64px;
height: 64px;
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmY2MDAwIiBkPSJNMTExLjcwOCw0OUE1MC4xMTYsNTAuMTE2LDAsMCwwLDc5LDE2LjI5MlYxLjc4NUE2NC4wNzYsNjQuMDc2LDAsMCwxLDEyNi4yMTUsNDlIMTExLjcwOFpNNDksMTYuMjkyQTUwLjExNCw1MC4xMTQsMCwwLDAsMTYuMjkyLDQ5SDEuNzg1QTY0LjA3NSw2NC4wNzUsMCwwLDEsNDksMS43ODVWMTYuMjkyWk0xNi4yOTIsNzlBNTAuMTE2LDUwLjExNiwwLDAsMCw0OSwxMTEuNzA4djE0LjUwN0E2NC4wNzYsNjQuMDc2LDAsMCwxLDEuNzg1LDc5SDE2LjI5MlpNNzksMTExLjcwOEE1MC4xMTgsNTAuMTE4LDAsMCwwLDExMS43MDgsNzloMTQuNTA3QTY0LjA3OCw2NC4wNzgsMCwwLDEsNzksMTI2LjIxNVYxMTEuNzA4WiI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNjQgNjQiIHRvPSItOTAgNjQgNjQiIGR1cj0iODAwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9wYXRoPgogIDxwYXRoIGZpbGw9IiNmZjYwMDAiIGQ9Ik05Ni45NzEsNTMuNjMzYTM0LjYzNCwzNC42MzQsMCwwLDAtMjIuNi0yMi42VjIxQTQ0LjI4Myw0NC4yODMsMCwwLDEsMTA3LDUzLjYzM0g5Ni45NzFabS00My4zMzgtMjIuNmEzNC42MzQsMzQuNjM0LDAsMCwwLTIyLjYsMjIuNkgyMUE0NC4yODMsNDQuMjgzLDAsMCwxLDUzLjYzMywyMVYzMS4wMjlabS0yMi42LDQzLjMzOGEzNC42MzQsMzQuNjM0LDAsMCwwLDIyLjYsMjIuNlYxMDdBNDQuMjgzLDQ0LjI4MywwLDAsMSwyMSw3NC4zNjdIMzEuMDI5Wm00My4zMzgsMjIuNmEzNC42MzQsMzQuNjM0LDAsMCwwLDIyLjYtMjIuNkgxMDdBNDQuMjgzLDQ0LjI4MywwLDAsMSw3NC4zNjcsMTA3Vjk2Ljk3MVoiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDY0IDY0IiB0bz0iOTAgNjQgNjQiIGR1cj0iODAwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9wYXRoPgogIDxwYXRoIGZpbGw9IiNmZjYwMDAiIGQ9Ik04NS40Nyw1Ny4yNUEyMi41NTIsMjIuNTUyLDAsMCwwLDcwLjc1LDQyLjUzVjM2QTI4LjgzNiwyOC44MzYsMCwwLDEsOTIsNTcuMjVIODUuNDdaTTU3LjI1LDQyLjUzQTIyLjU1MiwyMi41NTIsMCwwLDAsNDIuNTMsNTcuMjVIMzZBMjguODM2LDI4LjgzNiwwLDAsMSw1Ny4yNSwzNlY0Mi41M1pNNDIuNTMsNzAuNzVBMjIuNTUyLDIyLjU1MiwwLDAsMCw1Ny4yNSw4NS40N1Y5MkEyOC44MzYsMjguODM2LDAsMCwxLDM2LDcwLjc1SDQyLjUzWk03MC43NSw4NS40N0EyMi41NTIsMjIuNTUyLDAsMCwwLDg1LjQ3LDcwLjc1SDkyQTI4LjgzNiwyOC44MzYsMCwwLDEsNzAuNzUsOTJWODUuNDdaIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCA2NCA2NCIgdG89Ii05MCA2NCA2NCIgZHVyPSI4MDBtcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L3BhdGg+PC9zdmc+");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
} .wp-block-file {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 16px;
margin-bottom: 0;
padding-right: 32px;
border-radius: 6px;
border: 2px solid #FF6000;
font-family: "Eurostile Candy W02 Bold";
font-size: 16px;
font-weight: 700;
line-height: 130%;
}
@media (max-width: 739px) {
.wp-block-file {
line-height: 140%;
}
}
.wp-block-file__extension {
order: 2;
margin-left: 8px;
font-family: "Eurostile Candy W02 Bold";
font-size: 16px;
font-weight: 700;
line-height: 130%;
color: #b6b6b6;
}
.wp-block-file__button.wp-element-button {
display: flex;
align-items: center;
gap: 8px;
margin: 0;
padding: 0;
background-color: transparent;
}
.wp-block-file__button.wp-element-button, .wp-block-file__button.wp-element-button:link, .wp-block-file__button.wp-element-button:active, .wp-block-file__button.wp-element-button:hover, .wp-block-file__button.wp-element-button:visited {
text-decoration: none;
color: #444444;
}
.wp-block-file__button.wp-element-button::before {
content: "";
display: flex;
order: 3;
width: 24px;
height: 24px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImRvd25sb2FkLTAxIj4KPHBhdGggaWQ9Ikljb24iIGQ9Ik00IDIwLjM4MjdDNC40MDQ3MSAyMC43NzggNC45NTM2MSAyMSA1LjUyNTk1IDIxSDE4LjQ3NDFDMTkuMDQ2NCAyMSAxOS41OTUzIDIwLjc3OCAyMCAyMC4zODI3TTEyLjAwMTIgM1YxNC45NDI1TTEyLjAwMTIgMTQuOTQyNUwxNi45MzM4IDEwLjM3OTNNMTIuMDAxMiAxNC45NDI1TDcuMDY4NTkgMTAuMzc5MyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
[id|=wp-block-file--media] {
width: 100%;
padding: 24px 32px;
}
[id|=wp-block-file--media], [id|=wp-block-file--media]:link, [id|=wp-block-file--media]:active, [id|=wp-block-file--media]:hover, [id|=wp-block-file--media]:visited {
text-decoration: none;
color: #131313;
}
.wp-block-video {
margin-top: 40px;
margin-bottom: 0;
}
.wp-block-image {
margin-bottom: 0;
}
.tech-drawing {
padding: 24px;
background: #EFEFEF;
border-radius: 16px;
height: max-content;
}
.tech-drawing__info {
display: flex;
align-items: center;
padding: 16px 22px;
background-color: #ffffff;
border-radius: 12px;
}
@media (max-width: 1179px) {
.tech-drawing__info {
padding: 8px 16px;
}
}
.tech-drawing__icon {
margin-right: 12px;
}
.tech-drawing__text {
font-weight: 600;
font-size: 16px;
line-height: 160%;
}
@media (max-width: 1179px) {
.tech-drawing__text {
font-size: 14px;
}
}
.tech-drawing img {
margin-top: 24px;
}
.fifty-fifty-description {
display: flex;
gap: 30px;
}
@media (max-width: 739px) {
.fifty-fifty-description {
flex-direction: column;
}
}
.fifty-fifty-description__accent-text {
width: 600px;
font-weight: 600;
font-size: 19px;
line-height: 160%;
color: #000;
}
@media (max-width: 1179px) {
.fifty-fifty-description__accent-text {
width: 100%;
}
}
.fifty-fifty-description__text {
width: 570px;
font-weight: 400;
font-size: 16px;
line-height: 160%;
}
@media (max-width: 1179px) {
.fifty-fifty-description__text {
width: 100%;
}
}
.fifty-fifty-description p {
margin: 0;
}
.member-card {
position: static;
padding-left: 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
width: calc((100% - 60px) / 3);
padding: 24px;
background: #FFFFFF;
border: 1px solid #EBEBEB;
border-radius: 16px;
overflow: hidden;
}
.member-card:not(:first-child) {
margin-top: 0;
}
.member-card::before {
display: none;
}
@media (max-width: 1179px) {
.member-card {
align-items: flex-start;
width: calc((100% - 30px) / 2);
padding: 20px;
}
}
@media (max-width: 739px) {
.member-card {
width: 100%;
}
}
.member-card:hover {
border-width: 2px;
border-color: #FF6000;
}
@media (max-width: 1179px) {
.member-card:hover {
border: 1px solid #EBEBEB;
}
}
.member-card__personal-info {
display: flex;
flex-direction: column;
align-items: center;
}
@media (max-width: 1179px) {
.member-card__personal-info {
flex-direction: row;
}
}
.member-card__langs {
display: flex;
align-items: center;
gap: 12px;
width: max-content;
padding: 8px 12px;
background: #EEEEEE;
border-radius: 12px;
line-height: 0;
}
@media (max-width: 1179px) {
.member-card__langs {
padding: 4px 12px;
}
}
.member-card__langs--pc {
transform: translateY(-68px);
transition: transform 0.3s ease-out;
will-change: transform;
}
@media (max-width: 1179px) {
.member-card__langs--pc {
display: none;
transform: none;
}
}
.member-card:hover .member-card__langs--pc {
transform: translateY(0);
}
.member-card__langs--tab {
display: none;
}
@media (max-width: 1179px) {
.member-card__langs--tab {
display: flex;
}
}
.member-card__langs-text {
font-weight: 700;
font-size: 10px;
line-height: 16px;
letter-spacing: 0.055em;
color: #000;
text-transform: uppercase;
}
.member-card__langs-list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
align-items: center;
gap: 8px;
}
.member-card__langs-list li {
position: static;
}
.member-card__langs-list li:not(:first-child) {
margin-top: 0;
}
.member-card__langs-list li::before {
display: none;
}
.member-card__langs-item {
position: static;
padding-left: 0;
}
.member-card__langs-item:not(:first-child) {
margin-top: 0;
}
.member-card__langs-item::before {
display: none;
}
.member-card__avatar {
flex-shrink: 0;
margin-top: 20px;
width: 150px;
height: 150px;
border-radius: 50%;
overflow: hidden;
transition: scale 0.3s ease-out;
will-change: scale;
}
@media (max-width: 1179px) {
.member-card__avatar {
margin-top: 0;
width: 88px;
height: 88px;
}
}
.member-card:hover .member-card__avatar {
scale: 0.8;
}
@media (max-width: 1179px) {
.member-card:hover .member-card__avatar {
scale: 1;
}
}
.member-card__avatar img {
scale: 1.1;
transition: scale 0.4s ease-out;
border-radius: inherit;
will-change: scale;
}
@media (max-width: 1179px) {
.member-card__avatar img {
scale: none;
}
}
.member-card:hover .member-card__avatar img {
scale: 1;
}
@media (max-width: 1179px) {
.member-card:hover .member-card__avatar img {
scale: none;
}
}
.member-card__inner {
margin-top: 24px;
padding: 0 15px;
text-align: center;
transition: transform 0.3s ease-out;
will-change: transform;
}
@media (max-width: 1179px) {
.member-card__inner {
margin-top: 0;
margin-left: 16px;
padding: 0;
text-align: left;
}
}
.member-card:hover .member-card__inner {
transform: translateY(-22px);
}
@media (max-width: 1179px) {
.member-card:hover .member-card__inner {
transform: translateY(0);
}
}
.member-card__name {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #000000;
}
@media (max-width: 1179px) {
.member-card__name {
margin-top: 12px;
font-size: 16px;
line-height: 22px;
}
}
.member-card__position {
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #FF6000;
}
@media (max-width: 1179px) {
.member-card__position {
font-size: 12px;
line-height: 17px;
}
}
.member-card__contacts {
margin-top: 24px;
font-weight: 500;
font-size: 14px;
line-height: 22px;
color: #000000;
transform: translateY(84px);
transition: transform 0.3s ease-out;
will-change: transform;
}
.member-card:hover .member-card__contacts {
transform: translateY(0);
}
@media (max-width: 1179px) {
.member-card__contacts {
margin-top: 16px;
transform: translateY(0);
}
}
.member-card__numbers {
display: flex;
align-items: center;
}
@media (max-width: 1179px) {
.member-card__numbers {
flex-direction: column;
align-items: flex-start;
}
}
.member-card__mobile-number {
display: flex;
align-items: center;
margin-left: 8px;
}
@media (max-width: 1179px) {
.member-card__mobile-number {
margin-top: 8px;
margin-left: 0;
}
}
.member-card__mobile-number::before {
content: "";
margin-right: 8px;
width: 1px;
height: 22px;
background-color: #EBEBEB;
}
@media (max-width: 1179px) {
.member-card__mobile-number::before {
display: none;
}
}
.member-card__mobile-number a, .member-card__mobile-number a:link, .member-card__mobile-number a:active, .member-card__mobile-number a:hover, .member-card__mobile-number a:visited {
text-decoration: none;
color: #000;
}
.member-card__phone-number {
display: flex;
align-items: center;
gap: 8px;
}
.member-card__phone-number svg {
width: 14px;
height: 22px;
}
.member-card__phone-number a, .member-card__phone-number a:link, .member-card__phone-number a:active, .member-card__phone-number a:hover, .member-card__phone-number a:visited {
text-decoration: none;
color: #000;
}
.member-card__email {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
margin-top: 16px;
}
.member-card__email svg {
width: 14px;
height: 14px;
}
.member-card a, .member-card a:link, .member-card a:active, .member-card a:hover, .member-card a:visited {
text-decoration: none;
color: #000;
}
.pseudo-link {
display: flex;
align-items: center;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 14px;
line-height: 18px;
}
.pseudo-link, .pseudo-link:link, .pseudo-link:active, .pseudo-link:hover, .pseudo-link:visited {
text-decoration: none;
color: #FF6000;
}
@media (max-width: 739px) {
.pseudo-link {
font-size: 11px;
line-height: 15px;
}
}
.pseudo-link > svg {
margin-left: 6px;
width: 5px;
height: 9px;
}
@media (max-width: 1179px) {
.pseudo-link > svg {
margin-left: 4px;
}
}
.application-areas-item {
position: relative;
width: calc((100% - 90px) / 4);
height: 340px;
border-radius: 16px;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 20.83%, rgba(0, 0, 0, 0.84) 100%);
overflow: hidden;
}
@media (max-width: 1179px) {
.application-areas-item {
width: calc((100% - 60px) / 3);
height: 260px;
}
}
@media (max-width: 739px) {
.application-areas-item {
width: calc((100% - 16px) / 2);
height: 180px;
}
}
@media (max-width: 1179px) {
.application-areas-item--model {
height: 242px;
}
}
@media (max-width: 739px) {
.application-areas-item--model {
width: 100%;
}
}
.application-areas-item__link {
width: 100%;
height: 100%;
}
.application-areas-item__link, .application-areas-item__link:link, .application-areas-item__link:active, .application-areas-item__link:hover, .application-areas-item__link:visited {
text-decoration: none;
color: #FF6000;
}
.application-areas-item__figure {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-end;
margin: 0;
height: 100%;
padding: 28px 24px;
}
@media (max-width: 1179px) {
.application-areas-item__figure {
padding: 20px;
}
}
@media (max-width: 739px) {
.application-areas-item__figure {
padding: 12px;
}
}
@media (max-width: 1179px) {
.application-areas-item__figure--model {
padding: 24px;
}
}
@media (max-width: 739px) {
.application-areas-item__figure--model {
padding: 24px;
}
}
.application-areas-item__image {
position: absolute;
top: 50%;
right: 0;
left: 0;
width: 100%;
transform: translateY(-50%);
z-index: -2;
}
.application-areas-item__title {
font-family: "Asap", sans-serif;
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #fff;
}
@media (max-width: 1179px) {
.application-areas-item__title {
font-size: 15px;
line-height: 24px;
}
}
@media (max-width: 739px) {
.application-areas-item__title {
font-size: 13px;
line-height: 16px;
}
}
.application-areas-item__title--model {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #FFFFFF;
}
@media (max-width: 1179px) {
.application-areas-item__title--model {
font-size: 19px;
line-height: 30px;
}
}
@media (max-width: 739px) {
.application-areas-item__title--model {
font-size: 19px;
line-height: 30px;
}
}
.application-areas-item__caption {
transform: translateY(22px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.application-areas-item__caption {
transform: translateY(0);
}
}
.application-areas-item:hover .application-areas-item__caption {
transform: translateY(0);
}
.application-areas-item__weight {
display: flex;
align-items: center;
gap: 8px;
margin: 0;
}
.application-areas-item__weight-icon {
display: flex;
align-items: center;
justify-content: center;
width: 20px;
height: 20px;
}
.application-areas-item__weight-icon svg {
max-width: 100%;
max-height: 100%;
}
.application-areas-item__weight-text {
font-weight: 600;
font-size: 16px;
line-height: 26px;
color: #FFFFFF;
}
.application-areas-item__pseudo-link {
margin: 0;
margin-top: 2px;
transform: translateY(43px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.application-areas-item__pseudo-link {
font-size: 11px;
line-height: 15px;
transform: translateY(0);
}
}
.application-areas-item:hover .application-areas-item__pseudo-link {
transform: translateY(0);
}
.application-areas-item__pseudo-link--model {
margin-top: 8px;
}
@media (max-width: 1179px) {
.application-areas-item__pseudo-link--model {
font-size: 14px;
line-height: 18px;
}
}
.cross {
background-color: transparent;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImZpLWJyLWNyb3NzLXNtYWxsIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjEyMTMgMTEuOTk5OEwxOC4wMDAzIDguMTE2ODJDMTguMjUyMiA3LjgzMDU4IDE4LjM4NTYgNy40NTkxOCAxOC4zNzM0IDcuMDc4MTFDMTguMzYxMiA2LjY5NzA1IDE4LjIwNDQgNi4zMzQ5MSAxNy45MzQ4IDYuMDY1MzJDMTcuNjY1MiA1Ljc5NTczIDE3LjMwMzEgNS42Mzg5MSAxNi45MjIgNS42MjY3NEMxNi41NDEgNS42MTQ1OCAxNi4xNjk2IDUuNzQ3OTcgMTUuODgzMyA1Ljk5OTgyTDEyLjAwMDMgOS44Nzg4Mkw4LjExMDMyIDUuOTg3ODJDNy45NzA5OSA1Ljg0ODQ5IDcuODA1NTggNS43Mzc5NiA3LjYyMzUzIDUuNjYyNTZDNy40NDE0OCA1LjU4NzE1IDcuMjQ2MzcgNS41NDgzNCA3LjA0OTMyIDUuNTQ4MzRDNi44NTIyOCA1LjU0ODM0IDYuNjU3MTYgNS41ODcxNSA2LjQ3NTExIDUuNjYyNTZDNi4yOTMwNyA1LjczNzk2IDYuMTI3NjUgNS44NDg0OSA1Ljk4ODMyIDUuOTg3ODJDNS44NDg5OSA2LjEyNzE1IDUuNzM4NDYgNi4yOTI1NiA1LjY2MzA2IDYuNDc0NjFDNS41ODc2NSA2LjY1NjY2IDUuNTQ4ODQgNi44NTE3NyA1LjU0ODg0IDcuMDQ4ODJDNS41NDg4NCA3LjI0NTg3IDUuNTg3NjUgNy40NDA5OCA1LjY2MzA2IDcuNjIzMDNDNS43Mzg0NiA3LjgwNTA4IDUuODQ4OTkgNy45NzA0OSA1Ljk4ODMyIDguMTA5ODJMOS44NzkzMiAxMS45OTk4TDYuMDAwMzIgMTUuODgxOEM1Ljg0ODE5IDE2LjAxNzggNS43MjU0MSAxNi4xODM0IDUuNjM5NDggMTYuMzY4NUM1LjU1MzU2IDE2LjU1MzYgNS41MDYzIDE2Ljc1NDIgNS41MDA1OSAxNi45NTgyQzUuNDk0ODggMTcuMTYyMSA1LjUzMDg1IDE3LjM2NTEgNS42MDYyOSAxNy41NTQ3QzUuNjgxNzMgMTcuNzQ0MyA1Ljc5NTA2IDE3LjkxNjUgNS45MzkzNCAxOC4wNjA4QzYuMDgzNjIgMTguMjA1MSA2LjI1NTgzIDE4LjMxODQgNi40NDU0MiAxOC4zOTM5QzYuNjM1MDEgMTguNDY5MyA2LjgzNzk5IDE4LjUwNTMgNy4wNDE5NiAxOC40OTk2QzcuMjQ1OTMgMTguNDkzOCA3LjQ0NjU5IDE4LjQ0NjYgNy42MzE2NiAxOC4zNjA3QzcuODE2NzQgMTguMjc0NyA3Ljk4MjMzIDE4LjE1MTkgOC4xMTgzMiAxNy45OTk4TDEyLjAwMDMgMTQuMTIwOEwxNS44NzgzIDE3Ljk5OThDMTYuMTU5NyAxOC4yODEyIDE2LjU0MTQgMTguNDM5MyAxNi45MzkzIDE4LjQzOTNDMTcuMzM3MyAxOC40MzkzIDE3LjcxODkgMTguMjgxMiAxOC4wMDAzIDE3Ljk5OThDMTguMjgxNyAxNy43MTg0IDE4LjQzOTggMTcuMzM2OCAxOC40Mzk4IDE2LjkzODhDMTguNDM5OCAxNi41NDA5IDE4LjI4MTcgMTYuMTU5MiAxOC4wMDAzIDE1Ljg3NzhMMTQuMTIxMyAxMS45OTk4WiIgZmlsbD0iIzFBMUExQSIvPgo8L2c+Cjwvc3ZnPgo=");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
cursor: pointer;
}
#mu-switcher {
display: flex;
align-items: center;
gap: 16px;
font-size: 16px;
line-height: 130%;
}
@media (max-width: 1179px) {
#mu-switcher {
gap: 8px;
font-size: 12px;
}
}
.mu-value[data-lang-code=default] {
display: block;
}
.mu-value[data-lang-code=us] {
display: none;
}
.mu-flag {
flex-shrink: 0;
width: 21px;
height: 21px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
cursor: pointer;
}
.mu-flag[data-lang-code=default] {
background-image: url(data:image/png;base64,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);
}
.mu-flag[data-lang-code=us] {
background-image: url(data:image/png;base64,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);
}
.hero {
display: flex;
align-items: center;
margin-bottom: 128px;
position: relative;
}
@media (max-width: 1179px) {
.hero {
align-items: start;
margin-bottom: 32px;
}
}
.hero__bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.hero__bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.hero__bg-picture-overlay {
z-index: 3;
}
.hero__bg-arrow {
z-index: 2;
}
.hero__bg-picture-wrapper {
position: relative;
margin-top: 0;
width: 100%;
overflow: hidden;
padding: 60px 0;
display: flex;
flex-direction: column;
justify-content: center;
}
@media (max-width: 1179px) {
.hero__bg-picture-wrapper {
justify-content: start;
}
}
@media (max-width: 739px) {
.hero__bg-picture-wrapper {
justify-content: center;
}
}
.hero__bg-picture-wrapper--wide {
min-height: 672px;
}
@media (max-width: 1179px) {
.hero__bg-picture-wrapper--wide {
min-height: 333px;
}
}
@media (max-width: 739px) {
.hero__bg-picture-wrapper--wide {
min-height: 178px;
}
}
@media (max-width: 1179px) {
.hero--front-page .hero__bg-picture-wrapper--wide {
align-items: center;
min-height: 414px;
}
}
.hero__bg-picture-wrapper--narrow {
margin-right: auto;
margin-left: auto;
max-width: 1440px;
border-radius: 16px;
overflow: hidden;
}
@media (max-width: 1179px) {
.hero__bg-picture-wrapper--narrow {
border-radius: 0;
}
}
.hero__bg-picture-wrapper--all-height {
height: auto;
}
.hero__bg-picture-wrapper--tablet {
height: 100%;
}
.hero--front-page .hero__bg-picture-wrapper--tablet {
height: 100%;
}
.hero__bg-picture-wrapper--mob {
height: 100%;
}
.hero--front-page .hero__bg-picture-wrapper--mob {
height: 100%;
}
.hero__bg-picture {
display: block;
width: 100%;
height: 100%;
}
.hero__bg-image {
display: block;
width: 100%;
height: 100%;
}
.hero__bg-arrow {
position: absolute;
right: 70px;
bottom: 0;
display: block;
width: 490px;
}
@media (max-width: 1179px) {
.hero__bg-arrow {
right: 66px;
width: 318px;
}
}
@media (max-width: 739px) {
.hero__bg-arrow {
right: 0;
bottom: -5px;
width: 174px;
}
}
.hero__bg-arrow-image {
display: block;
width: 100%;
height: 100%;
}
.hero__bg-picture-overlay {
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
}
.hero__bg-picture-wrapper--narrow .hero__bg-picture-overlay {
border-radius: 16px;
}
@media (max-width: 1179px) {
.hero__bg-picture-wrapper--narrow .hero__bg-picture-overlay {
border-radius: 0;
}
}
.hero__content {
display: flex;
flex-direction: column;
justify-content: center;
}
@media (max-width: 1179px) {
.hero__content {
top: 64px;
}
}
@media (max-width: 739px) {
.hero__content {
top: 50%;
}
}
@media (max-width: 1179px) {
.hero--front-page .hero__content {
top: 50%;
}
}
.hero__above-title {
margin-bottom: 22px;
max-width: 100%;
width: 530px;
}
@media (max-width: 1179px) {
.hero__above-title {
margin-bottom: 8px;
width: 500px;
}
}
@media (max-width: 739px) {
.hero__above-title {
width: 100%;
}
}
.hero__title {
margin-bottom: 0;
max-width: 100%;
width: 530px;
color: #fff;
}
@media (max-width: 1179px) {
.hero__title {
width: 500px;
font-size: 33px;
}
}
@media (max-width: 739px) {
.hero__title {
width: 100%;
font-size: 23px;
line-height: 32px;
}
}
.hero__description {
margin-top: 22px;
width: 570px;
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #fff;
max-width: 100%;
}
@media (max-width: 1179px) {
.hero__description {
margin-top: 16px;
}
}
@media (max-width: 739px) {
.hero__description {
margin-top: 8px;
width: 100%;
font-size: 16px;
line-height: 26px;
}
}
.hero__description strong {
color: #FF6000;
}
.hero__readmore {
width: max-content;
margin-top: 36px;
}
.hero__readmore, .hero__readmore:link, .hero__readmore:active, .hero__readmore:hover, .hero__readmore:visited {
text-decoration: none;
color: #fff;
}
@media (max-width: 1179px) {
.hero__readmore {
margin-top: 24px;
}
}
.product-general-info {
margin: 40px 0;
}
@media (max-width: 1179px) {
.product-general-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.product-general-info {
margin: 40px 0;
}
}
.product-general-info__content {
display: flex;
flex-direction: column;
gap: 32px;
}
@media (max-width: 1179px) {
.product-general-info__content {
gap: 24px;
}
}
@media (max-width: 739px) {
.product-general-info__content {
gap: 16px;
}
}
.product-general-info__picture {
position: relative;
display: flex;
align-items: center;
justify-content: center;
flex: 1 0 auto;
width: 100%;
max-height: 650px;
height: 100%;
margin: 0;
border-radius: 16px;
overflow: hidden;
}
@media (max-width: 1179px) {
.product-general-info__picture {
width: 100%;
}
}
.product-general-info__picture img {
width: 100%;
}
.product-general-info__areas {
position: absolute;
top: 32px;
left: 32px;
z-index: 99;
}
@media (max-width: 739px) {
.product-general-info__areas {
top: 16px;
left: 16px;
}
}
.product-general-info__title {
font-family: "Eurostile Candy W02 Bold";
font-size: 40px;
line-height: 130%;
text-transform: uppercase;
}
@media (max-width: 1179px) {
.product-general-info__title {
font-size: 28px;
line-height: 140%;
}
}
@media (max-width: 739px) {
.product-general-info__title {
font-size: 24px;
}
}
.product-general-info__subtitle {
margin-top: 16px;
font-family: "Asap", sans-serif;
font-size: 19px;
font-weight: 600;
line-height: 160%;
}
@media (max-width: 1179px) {
.product-general-info__subtitle {
font-size: 16px;
line-height: 160%;
}
}
.product-general-info__benefits-wrapper {
display: flex;
flex-wrap: wrap;
gap: 24px;
}
@media (max-width: 739px) {
.product-general-info__benefits-wrapper {
gap: 0;
}
}
.product-general-info__benefits {
list-style: none;
margin: 0;
padding: 0;
width: calc(50% - 12px);
}
.product-general-info__benefits li {
position: static;
}
.product-general-info__benefits li:not(:first-child) {
margin-top: 0;
}
.product-general-info__benefits li::before {
display: none;
}
@media (max-width: 739px) {
.product-general-info__benefits {
width: 100%;
}
}
.product-tech-info {
margin: 70px 0;
}
@media (max-width: 1179px) {
.product-tech-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.product-tech-info {
margin: 40px 0;
}
}
.product-tech-info__content {
display: flex;
gap: 70px;
}
@media (max-width: 1179px) {
.product-tech-info__content {
gap: 30px;
}
}
@media (max-width: 739px) {
.product-tech-info__content {
flex-direction: column;
}
}
.product-tech-info__text {
max-width: 51%;
}
@media (max-width: 1179px) {
.product-tech-info__text {
max-width: 50%;
}
}
@media (max-width: 739px) {
.product-tech-info__text {
max-width: 100%;
}
}
.product-tech-info__text-strong {
font-weight: 600;
font-size: 19px;
line-height: 160%;
text-transform: uppercase;
color: #000;
}
.product-tech-info__text-simple {
margin-top: 24px;
font-weight: 400;
font-size: 16px;
line-height: 160%;
}
.product-model-list {
margin: 70px 0;
}
@media (max-width: 1179px) {
.product-model-list {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.product-model-list {
margin: 40px 0;
}
}
.product-model-list__content {
display: flex;
}
@media (max-width: 1179px) {
.product-model-list__content {
margin: 0;
padding: 0;
width: 100%;
max-width: 100%;
}
}
.product-model-list__slider {
position: relative;
width: 74.5%;
}
.product-model-list__models {
list-style: none;
margin: 0;
padding: 0;
display: flex;
}
.product-model-list__models li {
position: static;
}
.product-model-list__models li:not(:first-child) {
margin-top: 0;
}
.product-model-list__models li::before {
display: none;
}
.product-model-list__item {
position: static;
padding-left: 0;
}
.product-model-list__item:not(:first-child) {
margin-top: 0;
}
.product-model-list__item::before {
display: none;
}
.product-model-list__control {
position: absolute;
top: 82px;
padding: 5px 10px;
cursor: pointer;
z-index: 999;
}
@media (max-width: 1179px) {
.product-model-list__control {
top: 27px;
}
}
.product-model-list__control--prev {
left: 20px;
}
@media (max-width: 1179px) {
.product-model-list__control--prev {
left: 3px;
}
}
@media (max-width: 739px) {
.product-model-list__control--prev {
left: -4px;
}
}
.product-model-list__control--next {
right: 20px;
}
@media (max-width: 1179px) {
.product-model-list__control--next {
right: 3px;
}
}
@media (max-width: 739px) {
.product-model-list__control--next {
right: -4px;
}
}
.product-model-list__control.swiper-button-disabled svg path {
fill: #bebebe;
}
.pml-model-card {
width: 300px;
padding-right: 34px;
padding-bottom: 80px;
padding-left: 37px;
background: #131313;
border-radius: 16px;
box-sizing: border-box;
}
@media (max-width: 1179px) {
.pml-model-card {
width: 210px;
padding-right: 24px;
padding-bottom: 46px;
padding-left: 38px;
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
}
@media (max-width: 739px) {
.pml-model-card {
width: 196px;
padding: 24px;
padding-top: 0;
}
}
.pml-model-card__title {
display: flex;
flex-direction: column;
justify-content: center;
padding-top: 64px;
padding-bottom: 28px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 23px;
line-height: 140%;
color: #ffffff;
}
@media (max-width: 1179px) {
.pml-model-card__title {
padding-bottom: 16px;
font-size: 16px;
}
}
@media (max-width: 739px) {
.pml-model-card__title {
padding-top: 24px;
}
}
.pml-model-card__title p {
margin: 0;
padding: 0;
}
.pml-model-card__title strong {
color: #FF6000;
text-transform: uppercase;
}
.pml-model-card__title-swither {
margin-bottom: 21px;
}
.pml-model-card__params {
list-style: none;
margin: 0;
padding: 0;
}
.pml-model-card__params li {
position: static;
}
.pml-model-card__params li:not(:first-child) {
margin-top: 0;
}
.pml-model-card__params li::before {
display: none;
}
.pml-model-card__param {
margin-right: -32px;
padding: 13px 0;
border-top: 1px solid rgba(255, 255, 255, 0.14);
color: #ffffff;
font-weight: 600;
font-size: 16px;
line-height: 160%;
}
@media (max-width: 1179px) {
.pml-model-card__param {
font-size: 10px;
}
}
.pml-model-card__param:last-child {
border-bottom: 1px solid rgba(255, 255, 255, 0.14);
}
.pml-model {
width: 174px;
height: auto;
border-radius: 16px;
flex-shrink: 0;
box-sizing: border-box;
}
@media (max-width: 1179px) {
.pml-model {
width: 109px;
}
}
.pml-model:hover {
background: #F3F3F3;
}
@media (max-width: 1179px) {
.pml-model:hover {
background-color: #fff;
}
}
.pml-model__link {
display: flex;
flex-direction: column;
align-items: center;
padding-bottom: 33.8px;
}
.pml-model__link, .pml-model__link:link, .pml-model__link:active, .pml-model__link:hover, .pml-model__link:visited {
text-decoration: none;
color: #444444;
}
@media (max-width: 1179px) {
.pml-model__link {
padding-bottom: 14.4px;
}
}
.pml-model__title {
display: flex;
align-items: center;
justify-content: center;
width: 50%;
min-height: 46px;
padding-top: 64px;
padding-bottom: 28px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 120%;
text-align: center;
}
@media (max-width: 1179px) {
.pml-model__title {
padding-top: 24px;
padding-bottom: 16px;
font-size: 14px;
line-height: 140%;
}
}
.pml-model__params {
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}
.pml-model__params li {
position: static;
}
.pml-model__params li:not(:first-child) {
margin-top: 0;
}
.pml-model__params li::before {
display: none;
}
.pml-model__param {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
padding: 12px 0;
border-top: 1px solid #EBEBEB;
font-weight: 400;
font-size: 16px;
line-height: 173%;
text-align: center;
}
@media (max-width: 1179px) {
.pml-model__param {
padding: 8px 0;
font-size: 10px;
line-height: 163%;
}
}
.pml-model__param:last-child {
border-bottom: 1px solid #EBEBEB;
}
.pml-model__pseudo-link {
display: flex;
align-items: center;
justify-content: center;
margin-top: 24px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 14px;
line-height: 130%;
}
.pml-model__pseudo-link, .pml-model__pseudo-link:link, .pml-model__pseudo-link:active, .pml-model__pseudo-link:hover, .pml-model__pseudo-link:visited {
text-decoration: none;
color: #FF6000;
}
@media (max-width: 1179px) {
.pml-model__pseudo-link {
margin-top: 16px;
font-size: 12px;
}
}
.pml-model:hover .pml-model__pseudo-link {
text-decoration: underline;
}
.pml-model__arrow {
margin-left: 12px;
}
@media (max-width: 1179px) {
.pml-model__arrow {
margin-left: 8px;
}
}
@media (max-width: 1179px) {
.pml-model__arrow svg {
width: 4px;
height: 6px;
}
}
.products {
margin: 128px 0;
}
@media (max-width: 1179px) {
.products {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.products {
margin: 64px 0;
}
}
.products__list {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 30px;
}
@media (max-width: 1179px) {
.products__list {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 739px) {
.products__list {
grid-template-columns: repeat(2, 1fr);
grid-gap: 16px;
}
}
.products__list--original {
display: none;
}
.products__navigation {
margin-top: 64px;
}
@media (max-width: 1179px) {
.products__navigation {
margin-top: 40px;
}
}
@media (max-width: 739px) {
.products__navigation {
margin-top: 32px;
}
}
.product-card {
display: flex;
flex-direction: column;
max-width: 270px;
height: 100%;
padding: 24px;
border-radius: 16px;
border: 1px solid #EBEBEB;
overflow: hidden;
}
@media (max-width: 1179px) {
.product-card {
max-width: 209px;
padding: 20px;
}
}
@media (max-width: 739px) {
.product-card {
max-width: 148px;
padding: 12px;
}
}
.product-card__thumbnail {
display: flex;
justify-content: center;
align-items: flex-end;
min-height: 198px;
padding-bottom: 18px;
}
@media (max-width: 1179px) {
.product-card__thumbnail {
min-height: 162px;
padding-bottom: 11px;
}
}
@media (max-width: 739px) {
.product-card__thumbnail {
min-height: 118px;
padding-bottom: 5px;
}
}
.product-card__image {
height: 140px;
}
@media (max-width: 739px) {
.product-card__image {
height: 110px;
}
}
.product-card__image.skeleton {
width: 140px;
}
@media (max-width: 739px) {
.product-card__image.skeleton {
width: 110px;
}
}
.product-card__text {
margin-top: auto;
}
.product-card__title {
font-family: "Asap", sans-serif;
font-size: 19px;
font-weight: 600;
line-height: 160%;
color: #000;
transform: translateY(22px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.product-card__title {
transform: translateY(0);
}
}
@media (max-width: 1179px) {
.product-card__title {
font-size: 15px;
}
}
@media (max-width: 739px) {
.product-card__title {
font-size: 13px;
}
}
.product-card__title.skeleton {
margin-top: 24px;
min-height: 20px;
transform: translateY(0);
}
@media (max-width: 1179px) {
.product-card__title.skeleton {
margin-top: 26px;
}
}
@media (max-width: 739px) {
.product-card__title.skeleton {
margin-top: 22px;
}
}
.product-card:hover .product-card__title {
transform: translateY(0);
}
.product-card__title--2.skeleton {
margin-top: 14px;
margin-bottom: 3px;
}
.product-card__pseudo-link {
margin-top: 2px;
transform: translateY(43px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.product-card__pseudo-link {
transform: translateY(0);
}
}
.product-card:hover .product-card__pseudo-link {
transform: translateY(0);
}
.model-info {
margin: 40px 0 128px;
}
@media (max-width: 1179px) {
.model-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.model-info {
margin: 40px 0;
}
}
.model-info__parent-page-name, .model-info__parent-page-name:link, .model-info__parent-page-name:active, .model-info__parent-page-name:hover, .model-info__parent-page-name:visited {
text-decoration: none;
color: #FF6000;
}
.model-info__title {
margin-top: 16px;
font-size: 40px;
line-height: 130%;
}
@media (max-width: 1179px) {
.model-info__title {
font-size: 28px;
}
}
.model-info__tabs {
margin-top: 24px;
}
@media (max-width: 1179px) {
.model-info__tabs {
margin-top: 16px;
}
}
.model-tabs__head {
display: flex;
align-items: center;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
}
@media (max-width: 739px) {
.model-tabs__head {
gap: 25px;
overflow: auto;
}
}
.model-tabs__tab {
position: relative;
width: 33.3333333333%;
padding: 20px 0;
text-align: center;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 160%;
cursor: pointer;
}
@media (max-width: 1179px) {
.model-tabs__tab {
padding: 12px 0;
font-size: 16px;
}
}
@media (max-width: 739px) {
.model-tabs__tab {
flex-shrink: 0;
width: -webkit-min-content;
width: -moz-min-content;
width: min-content;
}
}
.model-tabs__tab::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 3px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.model-tabs__tab:hover {
color: #FF6000;
}
.model-tabs__tab:hover::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 3px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.model-tabs__tab:hover::before {
transform: translateX(-50%) scaleX(1);
}
.model-tabs__tab--active {
color: #FF6000;
}
.model-tabs__tab--active::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 3px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.model-tabs__tab--active::before {
transform: translateX(-50%) scaleX(1);
}
.model-tabs__tab--active1 {
color: #FF6000;
}
.model-tabs__tab--active1::before {
content: "";
position: absolute;
left: 50%;
bottom: 0px;
display: block;
width: 40px;
height: 3px;
border-radius: 5px;
background-color: #FF6000;
transform: translateX(-50%) scaleX(0);
transition: transform 0.2s linear;
transform-origin: center;
}
.model-tabs__tab--active1::before {
transform: translateX(-50%) scaleX(1);
}
.model-tabs__body {
margin-top: 40px;
}
@media (max-width: 1179px) {
.model-tabs__body {
margin-top: 16px;
}
}
.model-tabs__inset {
display: none;
}
.model-tabs__inset--visible {
display: block;
}
.model-tabs__inset--visible1 {
display: block;
}
.model-tabs__tech-info {
display: flex;
align-items: flex-start;
gap: 30px;
}
@media (max-width: 1179px) {
.model-tabs__tech-info {
flex-direction: column;
align-items: stretch;
}
}
.model-tabs__params-wrapper {
width: 57%;
}
@media (max-width: 1179px) {
.model-tabs__params-wrapper {
width: 100%;
}
}
.model-tabs__params {
list-style: none;
margin: 0;
padding: 0;
}
.model-tabs__params li {
position: static;
}
.model-tabs__params li:not(:first-child) {
margin-top: 0;
}
.model-tabs__params li::before {
display: none;
}
.model-tabs__drawing {
display: flex;
align-items: center;
justify-content: center;
width: 40%;
min-height: 510px;
padding: 24px;
background: #EFEFEF;
border-radius: 16px;
}
@media (max-width: 1179px) {
.model-tabs__drawing {
width: 100%;
min-height: 394px;
}
}
@media (max-width: 739px) {
.model-tabs__drawing {
width: 100%;
min-height: 260px;
}
}
.model-tabs__inset-description {
margin-top: 128px;
}
@media (max-width: 1179px) {
.model-tabs__inset-description {
margin-top: 72px;
}
}
.model-tabs__lazy-video--animation .lazy-video__figure {
height: auto;
}
@media (max-width: 1179px) {
.model-tabs__lazy-video--animation .lazy-video__figure {
height: auto;
}
}
@media (max-width: 739px) {
.model-tabs__lazy-video--animation .lazy-video__figure {
height: auto;
}
}
.model-tabs .lazy-video {
margin-top: 0;
width: 100%;
}
.serial-product-general-info {
margin: 40px 0 66px;
}
@media (max-width: 1179px) {
.serial-product-general-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.serial-product-general-info {
margin: 40px 0;
}
}
.serial-product-general-info__content {
display: flex;
align-items: center;
gap: 70px;
}
@media (max-width: 1179px) {
.serial-product-general-info__content {
flex-direction: column;
align-items: start;
gap: 32px;
}
}
@media (max-width: 739px) {
.serial-product-general-info__content {
gap: 24px;
}
}
.serial-product-general-info__text {
width: 500px;
flex-shrink: 0;
}
@media (max-width: 1179px) {
.serial-product-general-info__text {
width: 100%;
}
}
.serial-product-general-info__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 40px;
line-height: 52px;
text-transform: uppercase;
color: #131313;
word-wrap: break-word;
}
@media (max-width: 1179px) {
.serial-product-general-info__title {
font-size: 28px;
line-height: 39px;
}
}
@media (max-width: 739px) {
.serial-product-general-info__title {
font-size: 24px;
}
}
.serial-product-general-info__subtitle {
margin-top: 16px;
margin-bottom: 0;
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #444444;
}
@media (max-width: 1179px) {
.serial-product-general-info__subtitle {
font-size: 16px;
line-height: 26px;
}
}
.serial-product-general-info__description {
margin-top: 32px;
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 26px;
text-transform: uppercase;
color: #000000;
}
@media (max-width: 1179px) {
.serial-product-general-info__description {
font-size: 14px;
line-height: 22px;
}
}
.serial-product-general-info__slider-wrapper {
width: 600px;
}
@media (max-width: 1179px) {
.serial-product-general-info__slider-wrapper {
width: 100%;
}
}
.serial-product-general-info__slider {
position: relative;
width: 100%;
}
.serial-product-descriptions {
margin: 66px 0 72px;
}
@media (max-width: 1179px) {
.serial-product-descriptions {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.serial-product-descriptions {
margin: 40px 0;
}
}
.serial-product-descriptions__content {
display: flex;
gap: 40px;
}
@media (max-width: 1179px) {
.serial-product-descriptions__content {
flex-direction: column;
gap: 24px;
}
}
.serial-product-descriptions__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 28px;
line-height: 36px;
color: #131313;
}
@media (max-width: 1179px) {
.serial-product-descriptions__title {
font-size: 19px;
line-height: 27px;
}
}
.serial-product-descriptions__description {
margin-top: 18px;
font-weight: 400;
font-size: 16px;
line-height: 26px;
}
@media (max-width: 1179px) {
.serial-product-descriptions__description {
margin-top: 12px;
}
}
.serial-product-compare {
margin: 72px 0 117px;
}
@media (max-width: 1179px) {
.serial-product-compare {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.serial-product-compare {
margin: 40px 0;
}
}
.serial-product-compare__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 33px;
line-height: 43px;
color: #131313;
text-transform: capitalize;
}
@media (max-width: 1179px) {
.serial-product-compare__title {
font-size: 23px;
line-height: 32px;
}
}
.serial-product-compare__list {
list-style: none;
margin: 0;
padding: 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 30px;
margin-top: 48px;
}
.serial-product-compare__list li {
position: static;
}
.serial-product-compare__list li:not(:first-child) {
margin-top: 0;
}
.serial-product-compare__list li::before {
display: none;
}
@media (max-width: 1179px) {
.serial-product-compare__list {
grid-template-columns: repeat(2, 1fr);
margin-top: 24px;
}
}
@media (max-width: 739px) {
.serial-product-compare__list {
grid-template-columns: repeat(1, 1fr);
gap: 24px;
}
}
.sp-item {
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 30px 32px 24px;
border: 1px solid #EBEBEB;
border-radius: 16px;
}
@media (max-width: 1179px) {
.sp-item {
padding: 24px 20px 24px 32px;
}
}
@media (max-width: 739px) {
.sp-item {
padding: 30px 24px 24px;
}
}
.sp-item__header {
display: flex;
flex-direction: column;
}
.sp-item__photo {
display: flex;
align-items: center;
justify-content: center;
width: 170px;
height: 170px;
align-self: center;
padding: 9px 0 6px;
}
@media (max-width: 1179px) {
.sp-item__photo {
width: calc(50% - 12px);
}
}
@media (max-width: 739px) {
.sp-item__photo {
width: 100%;
}
}
.sp-item__text {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.sp-item__title-swither {
margin-top: 10px;
margin-bottom: 15px;
}
.sp-item__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #FF6000;
text-transform: capitalize;
}
@media (max-width: 1179px) {
.sp-item__title {
font-size: 19px;
line-height: 27px;
}
}
@media (max-width: 739px) {
.sp-item__title {
line-height: 30px;
}
}
.sp-item__subtitle {
font-weight: 600;
font-size: 16px;
line-height: 24px;
color: #000000;
}
.sp-item__params {
list-style: none;
margin: 0;
padding: 0;
margin-top: 8px;
}
.sp-item__params li {
position: static;
}
.sp-item__params li:not(:first-child) {
margin-top: 0;
}
.sp-item__params li::before {
display: none;
}
.sp-item__param {
padding-top: 9px;
padding-bottom: 9px;
}
.sp-item__application-areas {
margin-top: 24px;
}
@media (max-width: 1179px) {
.sp-item__application-areas {
margin-top: 16px;
}
}
.sp-item__bottom {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 24px;
}
@media (max-width: 1179px) {
.sp-item__bottom {
margin-top: 16px;
}
}
@media (max-width: 739px) {
.sp-item__bottom {
margin-top: 24px;
}
}
.sp-item__btn, .sp-item__btn:link, .sp-item__btn:active, .sp-item__btn:hover, .sp-item__btn:visited {
text-decoration: none;
color: #fff;
}
.spi-application-areas__title {
font-weight: 600;
font-size: 16px;
line-height: 26px;
color: #131313;
}
.spi-application-areas__list {
margin-top: 8px;
font-weight: 400;
font-size: 14px;
line-height: 22px;
}
.spi-application-areas__list ul {
list-style: none;
margin: 0;
padding: 0;
list-style-type: disc;
margin-left: 10px;
padding-left: 15px;
}
.spi-application-areas__list ul li {
position: static;
}
.spi-application-areas__list ul li:not(:first-child) {
margin-top: 0;
}
.spi-application-areas__list ul li::before {
display: none;
}
.spi-application-areas__list li {
position: static;
padding-left: 0;
}
.spi-application-areas__list li:not(:first-child) {
margin-top: 0;
}
.spi-application-areas__list li::before {
display: none;
}
.amount-series-models {
display: flex;
flex-direction: column;
align-items: center;
width: max-content;
padding: 8.5px 12px;
background: #EBEBEB;
border-radius: 16px;
font-size: 10px;
line-height: 16px;
}
.amount-series-models__number {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 14px;
line-height: 18px;
}
.serial-product-top {
margin: 40px 0 68px 0;
}
@media (max-width: 739px) {
.serial-product-top {
margin: 40px 0 40px 0;
}
}
.serial-product-top .container {
display: grid;
grid-template-columns: 100%;
grid-gap: 32px;
color: #000;
}
@media (min-width: 1024px) {
.serial-product-top .container {
grid-template-columns: 1fr 1.1fr;
grid-gap: 70px;
}
}
@media (max-width: 1179px) {
.serial-product-top .container {
grid-gap: 40px;
}
}
.serial-product-top__subtitle {
font-size: 14px;
font-weight: 600;
line-height: 160%;
text-transform: uppercase;
margin-bottom: 16px;
}
.serial-product-top__title {
font-family: "Eurostile Candy W02 Bold";
font-size: 40px;
font-weight: 700;
line-height: 130%;
color: #131313;
margin-bottom: 32px;
}
@media (max-width: 739px) {
.serial-product-top__title {
font-size: 28px;
line-height: 140%;
}
}
.serial-product-top__text {
font-size: 18px;
line-height: 160%;
margin-bottom: 32px;
}
.serial-product-top__list {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 32px;
}
.serial-product-top__list li {
display: flex;
gap: 10px;
align-items: start;
padding: 17px 16px;
margin: 0;
border-bottom: 1px solid #EBEBEB;
}
@media (max-width: 739px) {
.serial-product-top__list li {
padding: 12px 16px;
}
}
.serial-product-top__list li:last-of-type {
margin-bottom: 0;
}
.serial-product-top__list li svg {
flex: 0 0 24px;
margin-top: 5px;
}
.serial-product-top__list li::before {
display: none;
}
.serial-product-top__list li:not(:first-child) {
margin-top: 0;
}
.serial-product-top__btns {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 15px 15px;
margin-top: 32px;
}
@media (max-width: 1179px) {
.serial-product-top__btns {
gap: 15px 15px;
}
}
@media (max-width: 739px) {
.serial-product-top__btns {
flex-direction: column;
}
}
.serial-product-top__img {
font-size: 0;
}
.serial-product-top__img img {
border-radius: 16px;
height: 95%;
}
.serial-product-top .arrow-right {
padding: 20px 18px;
}
.serial-product-top .wf-link {
color: #000;
font-family: "Asap";
font-size: 16px;
font-weight: 400;
line-height: 160%;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.serial-product-top video {
width: 100%;
height: 100%;
border-radius: 16px;
-o-object-fit: cover;
object-fit: cover;
}
.serial-product-top .video-wrap {
max-width: 600px;
height: 95%;
position: relative;
}
@media (max-width: 1179px) {
.serial-product-top .video-wrap {
max-width: none;
}
}
.serial-product-top .video-wrap a {
position: absolute;
top: 45%;
left: 45%;
}
@media (max-width: 739px) {
.serial-product-top .video-wrap a {
top: 40%;
left: 40%;
}
}
.serial-product-top #myVideo2 {
border-radius: 16px;
}
.serial-product-top #myVideo2 .ytp-large-play-button {
display: none !important;
}
@media (max-width: 1179px) {
.serial-product-top #myVideo2 {
height: 405px;
}
}
@media (max-width: 739px) {
.serial-product-top #myVideo2 {
height: 205px;
}
}
.serial-product-top .ytp-large-play-button {
display: none !important;
}
.serial-product-top .ytp-large-play-button svg {
height: 0 !important;
}
.serial-product-top .video_2 {
position: relative;
}
.serial-product-top .video_2 object {
display: none;
}
.serial-product-top .video_2 a {
position: absolute;
width: 68px;
height: 56px;
top: 41%;
left: 44%;
}
.serial-product-top .video_2 a img {
width: 100%;
height: 100%;
}
.serial-product-top .lazy-video__figure {
height: 95%;
border-radius: 16px;
}
.serial-product-hints {
background: #eee;
padding: 120px 0 70px 0;
}
@media (max-width: 739px) {
.serial-product-hints {
padding: 40px 0 24px 0;
}
}
.serial-product-hints-headline {
text-align: center;
margin-bottom: 24px;
color: #131313;
text-align: center;
font-family: "Eurostile Candy W02 Bold";
font-size: 33px;
font-weight: 700;
line-height: 130%;
}
@media (min-width: 1024px) {
.serial-product-hints-headline {
margin-bottom: 70px;
}
}
@media (max-width: 739px) {
.serial-product-hints-headline {
font-size: 23px;
}
}
.serial-product-hints__grid {
display: grid;
grid-template-columns: 100%;
grid-gap: 32px;
}
@media (min-width: 1024px) {
.serial-product-hints__grid {
grid-template-columns: 1.1fr 1fr;
grid-gap: 80px;
}
}
.serial-product-hints-img {
border-radius: 16px;
background: #E4E4E4;
padding: 24px;
}
.serial-product-hints-img img {
margin: 0 auto;
display: block;
}
.serial-product-hints-info {
display: flex;
padding: 16px 24px;
justify-content: center;
align-items: center;
gap: 12px;
align-self: stretch;
border-radius: 12px;
border: 1px solid #EBEBEB;
background: #fff;
color: #444444;
font-family: "Asap";
font-size: 16px;
font-weight: 600;
line-height: 160%;
margin-bottom: 24px;
}
@media (max-width: 739px) {
.serial-product-hints-info {
font-size: 14px;
padding: 8px 16px;
}
}
.serial-product-hints-info svg {
width: 24px;
height: 24px;
flex-shrink: 0;
}
.serial-product-hints .wf-faq {
display: grid;
grid-template-columns: 100%;
grid-gap: 16px;
}
.serial-product-hints .wf-faq__item {
background-color: #fff;
padding: 16px 16px 16px 55px;
border-radius: 16px;
position: relative;
cursor: pointer;
}
@media (min-width: 1024px) {
.serial-product-hints .wf-faq__item {
padding: 24px 24px 24px 65px;
}
}
.serial-product-hints .wf-faq__item.active .wf-faq__content {
max-height: 1000px;
}
.serial-product-hints .wf-faq__item.active .wf-faq__arrow {
transform: scale(1, -1);
}
.serial-product-hints .wf-faq__title {
font-size: 19px;
font-weight: 700;
line-height: normal;
color: #000;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
font-family: "Eurostile Candy W02 Bold";
line-height: 160%;
}
@media (max-width: 739px) {
.serial-product-hints .wf-faq__title {
font-size: 16px;
line-height: 140%;
}
}
.serial-product-hints .wf-faq__content {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease-in-out;
color: #444444;
font-family: "Asap";
font-size: 16px;
margin-top: 8px;
}
.serial-product-hints .wf-faq__arrow {
font-size: 0;
flex: 0 0 10px;
}
.serial-product-hints .wf-faq__num {
position: absolute;
top: 20px;
left: 16px;
font-size: 14px;
font-weight: 700;
line-height: normal;
color: #FF6000;
font-family: "Eurostile Candy W02 Bold";
line-height: 160%;
}
@media (min-width: 1024px) {
.serial-product-hints .wf-faq__num {
top: 26px;
left: 24px;
}
}
.serial-product-hints .wf-faq .wf-text > *:first-child {
margin-top: 16px;
}
.serial-product-kontakt {
margin: 120px 0;
}
@media (max-width: 739px) {
.serial-product-kontakt {
margin: 40px 0;
}
}
.serial-product-kontakt__grid {
display: grid;
grid-template-columns: 100%;
grid-gap: 32px;
}
@media (min-width: 1024px) {
.serial-product-kontakt__grid {
grid-template-columns: 1fr 1.2fr;
grid-gap: 56px;
}
}
@media (max-width: 739px) {
.serial-product-kontakt__grid {
grid-gap: 16px;
}
}
.serial-product-kontakt__head {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 16px;
}
.serial-product-kontakt__head svg {
margin-left: 6px;
}
.serial-product-kontakt__head img {
width: 50px;
height: 50px;
border-radius: 50%;
-o-object-fit: cover;
object-fit: cover;
border: 1px solid #FFF;
}
.serial-product-kontakt__head img + img {
margin-left: -10px;
}
.serial-product-kontakt__head .serial-product-kontakt__head_img {
line-height: 100%;
min-width: 95px;
}
.serial-product-kontakt__title {
margin-bottom: 16px;
color: #000;
font-family: "Eurostile Candy W02 Bold";
font-size: 28px;
font-weight: 700;
line-height: 130%;
word-wrap: break-word;
}
@media (max-width: 739px) {
.serial-product-kontakt__title {
font-size: 19px;
}
}
.serial-product-kontakt__text {
max-width: 624px;
color: #444444;
font-family: "Asap";
font-size: 16px;
font-weight: 400;
line-height: 160%;
}
.serial-product-kontakt__logo {
font-size: 0;
text-align: center;
margin-bottom: 32px;
}
.serial-product-kontakt__content {
max-width: 500px;
}
.serial-product-kontakt__form {
border-radius: 24px;
border: 1px solid #EBEBEB;
background: #eee;
padding: 32px;
}
@media (max-width: 739px) {
.serial-product-kontakt__form {
padding: 24px;
}
}
.serial-product-kontakt__form-title {
text-align: center;
margin-bottom: 8px;
color: #000;
text-align: center;
font-family: "Eurostile Candy W02 Bold";
font-size: 19px;
font-weight: 700;
line-height: 160%;
}
@media (max-width: 739px) {
.serial-product-kontakt__form-title {
font-size: 16px;
}
}
.serial-product-kontakt__form-text {
color: #444444;
text-align: center;
font-family: "Asap";
font-size: 19px;
font-weight: 600;
line-height: 160%;
margin-bottom: 32px;
}
@media (max-width: 739px) {
.serial-product-kontakt__form-text {
font-size: 16px;
}
}
.serial-product-kontakt__form .wf-btn {
width: 100%;
border-radius: 16px;
background: #FF6000;
display: flex;
padding: 20px 18px;
justify-content: center;
align-items: center;
gap: 12px;
color: #fff;
font-family: "Eurostile Candy W02 Bold";
font-size: 16px;
font-weight: 700;
line-height: 130%;
}
.serial-product-kontakt__form .wf-form-group {
margin-bottom: 20px;
}
@media (max-width: 739px) {
.serial-product-kontakt__form .wf-form-group {
margin-bottom: 12px;
}
}
.serial-product-kontakt__form .group-last {
margin-bottom: 32px;
}
.serial-product-kontakt__form label {
margin-bottom: 8px;
display: block;
color: #444444;
font-family: "Inter";
font-size: 14px;
font-weight: 600;
line-height: 140%;
}
.serial-product-kontakt__form input[type=text],
.serial-product-kontakt__form input[type=email],
.serial-product-kontakt__form input[type=tel] {
border-radius: 16px;
border: 1px solid #EBEBEB;
background: #fff;
height: 52px;
width: 100%;
padding: 16px 20px;
color: #444444;
font-family: "Inter";
font-size: 14px;
font-weight: 400;
line-height: 140%;
}
.serial-product-kontakt .wf-form-checkbox {
position: relative;
padding-left: 20px;
margin-bottom: 24px;
}
.serial-product-kontakt .wf-form-checkbox input {
position: absolute;
visibility: hidden;
}
.serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label, .serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label {
color: #000;
font-size: 12px;
line-height: 160%;
}
.serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label:before, .serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label:before {
content: "";
display: block;
position: absolute;
content: "";
height: 24px;
width: 24px;
top: -16px;
left: -18px;
border: 2px solid #FF6000;
border-radius: 7px;
}
@media (max-width: 739px) {
.serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label:before, .serial-product-kontakt .wf-form-checkbox .wpcf7-list-item-label:before {
font-size: 12px;
}
}
.serial-product-kontakt .wf-form-checkbox input[type=checkbox]:checked + span:after {
content: "✓";
position: absolute;
height: 14px;
width: 14px;
top: -33px;
left: -11px;
display: inline-block;
color: #FF6000;
font-size: 15px;
}
.serial-product-kontakt .wf-form-checkbox label {
color: #131313;
font-family: "Inter";
font-size: 12px;
line-height: 140%;
}
.serial-product-kontakt .cf-form__error-notice {
position: static;
}
.wpcf7-spinner {
display: none !important;
}
.series-general-info {
margin: 40px 0 66px;
}
@media (max-width: 1179px) {
.series-general-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.series-general-info {
margin: 40px 0;
}
}
.series-general-info__content {
display: flex;
align-items: center;
gap: 70px;
}
@media (max-width: 1179px) {
.series-general-info__content {
flex-direction: column;
align-items: start;
gap: 32px;
}
}
.series-general-info__text {
display: flex;
flex-direction: column;
width: 500px;
flex-shrink: 0;
}
@media (max-width: 1179px) {
.series-general-info__text {
flex-direction: row;
gap: 30px;
width: 100%;
}
}
@media (max-width: 739px) {
.series-general-info__text {
flex-direction: column;
gap: 0;
}
}
@media (max-width: 1179px) {
.series-general-info__header {
width: calc(50% - 15px);
flex-shrink: 0;
}
}
@media (max-width: 739px) {
.series-general-info__header {
width: 100%;
}
}
.series-general-info__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 40px;
line-height: 52px;
text-transform: capitalize;
color: #131313;
}
@media (max-width: 1179px) {
.series-general-info__title {
font-size: 28px;
line-height: 39px;
}
}
.series-general-info__subtitle {
margin-top: 16px;
margin-bottom: 0;
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #444444;
}
@media (max-width: 1179px) {
.series-general-info__subtitle {
margin-top: 0;
font-size: 16px;
line-height: 26px;
}
}
.series-general-info__description {
margin-top: 32px;
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 26px;
text-transform: capitalize;
color: #000000;
}
@media (max-width: 1179px) {
.series-general-info__description {
margin-top: 16px;
font-size: 14px;
line-height: 22px;
}
}
.series-general-info__description p {
margin: 0;
}
.series-general-info__amount {
margin-top: 32px;
cursor: pointer;
}
@media (max-width: 739px) {
.series-general-info__amount {
margin-top: 24px;
}
}
.series-general-info__amount--lg {
display: flex;
}
@media (max-width: 1179px) {
.series-general-info__amount--lg {
display: none;
}
}
@media (max-width: 739px) {
.series-general-info__amount--lg {
display: flex;
}
}
.series-general-info__amount--md {
display: none;
}
@media (max-width: 1179px) {
.series-general-info__amount--md {
display: flex;
margin-top: 10px;
}
}
@media (max-width: 739px) {
.series-general-info__amount--md {
display: none;
}
}
.series-general-info__slider-wrapper {
width: 600px;
}
@media (max-width: 1179px) {
.series-general-info__slider-wrapper {
width: 100%;
}
}
.series-general-info__slider {
position: relative;
}
.series-general-info__slide {
width: 100%;
}
.series-general-info__areas {
position: absolute;
top: 32px;
left: 32px;
z-index: 99;
}
@media (max-width: 739px) {
.series-general-info__areas {
top: 16px;
left: 16px;
}
}
.series-tech-info {
margin: 63px 0 88px;
}
@media (max-width: 1179px) {
.series-tech-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.series-tech-info {
margin: 40px 0;
}
}
.sti-title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 28px;
line-height: 36px;
color: #FF6000;
text-transform: uppercase;
}
@media (max-width: 1179px) {
.sti-title {
font-size: 19px;
line-height: 27px;
}
}
.sti-features {
display: flex;
gap: 56px;
padding: 32px 0;
border-top: 1px solid #EBEBEB;
}
@media (max-width: 1179px) {
.sti-features {
gap: 30px;
padding: 24px 0;
}
}
@media (max-width: 739px) {
.sti-features {
flex-direction: column;
gap: 16px;
}
}
.sti-features__left {
width: 43%;
}
@media (max-width: 1179px) {
.sti-features__left {
width: 48%;
}
}
@media (max-width: 739px) {
.sti-features__left {
width: 100%;
}
}
.sti-features__drawing {
margin-top: 32px;
}
.sti-features__right {
width: 52%;
}
@media (max-width: 1179px) {
.sti-features__right {
width: 48%;
}
}
@media (max-width: 739px) {
.sti-features__right {
width: 100%;
}
}
.sti-features__list {
list-style: none;
margin: 0;
padding: 0;
}
.sti-features__list li {
position: static;
}
.sti-features__list li:not(:first-child) {
margin-top: 0;
}
.sti-features__list li::before {
display: none;
}
.sti-features__item:last-child {
border-bottom: none;
}
.sti-application-areas {
display: flex;
justify-content: space-between;
padding: 32px 0;
border-top: 1px solid #EBEBEB;
border-bottom: 1px solid #EBEBEB;
}
@media (max-width: 739px) {
.sti-application-areas {
flex-direction: column;
justify-content: stretch;
padding: 24px 0;
}
}
.sti-application-areas__list {
list-style: none;
margin: 0;
padding: 0;
width: 52%;
}
.sti-application-areas__list li {
position: static;
}
.sti-application-areas__list li:not(:first-child) {
margin-top: 0;
}
.sti-application-areas__list li::before {
display: none;
}
@media (max-width: 1179px) {
.sti-application-areas__list {
width: 48%;
}
}
@media (max-width: 739px) {
.sti-application-areas__list {
width: 100%;
}
}
.sti-application-areas__item:last-child {
border-bottom: none;
}
.sti-novelty {
display: flex;
justify-content: space-between;
padding-top: 43px;
}
@media (max-width: 1179px) {
.sti-novelty {
padding-top: 24px;
}
}
@media (max-width: 739px) {
.sti-novelty {
flex-direction: column;
justify-content: stretch;
}
}
.sti-novelty__left {
width: 41%;
}
@media (max-width: 1179px) {
.sti-novelty__left {
width: 28%;
}
}
@media (max-width: 739px) {
.sti-novelty__left {
width: 100%;
}
}
.sti-novelty__right {
display: flex;
align-items: center;
justify-content: center;
width: 49%;
padding: 32px;
border: 1px solid #EBEBEB;
border-radius: 16px;
}
@media (max-width: 1179px) {
.sti-novelty__right {
width: 45%;
}
}
@media (max-width: 739px) {
.sti-novelty__right {
margin-top: 16px;
width: 100%;
}
}
.application-areas-list {
margin: 128px 0;
}
@media (max-width: 1179px) {
.application-areas-list {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.application-areas-list {
margin: 64px 0;
}
}
.application-areas-list__list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 30px;
}
.application-areas-list__list li {
position: static;
}
.application-areas-list__list li:not(:first-child) {
margin-top: 0;
}
.application-areas-list__list li::before {
display: none;
}
@media (max-width: 1179px) {
.application-areas-list__list {
gap: 32px 30px;
}
}
@media (max-width: 739px) {
.application-areas-list__list {
gap: 24px 16px;
}
}
.application-areas-list__item {
position: static;
padding-left: 0;
}
.application-areas-list__item:not(:first-child) {
margin-top: 0;
}
.application-areas-list__item::before {
display: none;
}
.application-areas-description {
margin: 128px 0;
}
@media (max-width: 1179px) {
.application-areas-description {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.application-areas-description {
margin: 64px 0;
}
}
.application-areas-filter {
margin: 128px 0;
overflow: hidden;
}
@media (max-width: 1179px) {
.application-areas-filter {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.application-areas-filter {
margin: 64px 0;
}
}
.application-areas-filter__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 40px;
line-height: 52px;
color: #000000;
}
@media (max-width: 1179px) {
.application-areas-filter__title {
font-size: 33px;
line-height: 43px;
}
}
@media (max-width: 739px) {
.application-areas-filter__title {
font-size: 28px;
line-height: 39px;
}
}
.application-areas-filter__areas-list {
margin-top: 40px;
}
@media (max-width: 739px) {
.application-areas-filter__areas-list {
margin-top: 16px;
}
}
.application-areas-filter__areas-item {
position: static;
padding-left: 0;
}
.application-areas-filter__areas-item:not(:first-child) {
margin-top: 0;
}
.application-areas-filter__areas-item::before {
display: none;
}
.application-areas-filter__models-list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 30px;
margin-top: 32px;
}
.application-areas-filter__models-list li {
position: static;
}
.application-areas-filter__models-list li:not(:first-child) {
margin-top: 0;
}
.application-areas-filter__models-list li::before {
display: none;
}
@media (max-width: 739px) {
.application-areas-filter__models-list {
margin-top: 24px;
}
}
.application-areas-filter__model-item {
position: static;
padding-left: 0;
}
.application-areas-filter__model-item:not(:first-child) {
margin-top: 0;
}
.application-areas-filter__model-item::before {
display: none;
}
.aaf-model {
display: flex;
width: calc((100% - 90px) / 4);
height: 340px;
border-radius: 16px;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 20.83%, rgba(0, 0, 0, 0.84) 100%);
overflow: hidden;
}
@media (max-width: 1179px) {
.aaf-model {
width: calc((100% - 60px) / 3);
height: 242px;
}
}
@media (max-width: 739px) {
.aaf-model {
width: 100%;
}
}
.aaf-model__link {
width: 100%;
height: 100%;
}
.aaf-model__figure {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-end;
margin: 0;
height: 100%;
padding: 28px 24px;
}
@media (max-width: 1179px) {
.aaf-model__figure {
padding: 24px;
}
}
.aaf-model__image {
position: absolute;
top: 50%;
right: 0;
left: 0;
width: 100%;
transform: translateY(-50%);
z-index: -2;
}
.aaf-model__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #FFFFFF;
}
.aaf-model__caption {
transform: translateY(26px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.aaf-model__caption {
transform: translateY(0);
}
}
.aaf-model:hover .aaf-model__caption {
transform: translateY(0);
}
.aaf-model__weight {
display: flex;
align-items: center;
gap: 8px;
margin: 0;
}
.aaf-model__weight-icon {
display: flex;
align-items: center;
justify-content: center;
width: 20px;
height: 20px;
}
.aaf-model__weight-icon svg {
max-width: 100%;
max-height: 100%;
}
.aaf-model__weight-text {
font-weight: 600;
font-size: 16px;
line-height: 26px;
color: #FFFFFF;
}
.aaf-model__pseudo-link {
margin: 0;
margin-top: 8px;
transform: translateY(50px);
transition: transform 0.3s ease-in-out;
}
@media (max-width: 1179px) {
.aaf-model__pseudo-link {
transform: translateY(0);
}
}
.aaf-model:hover .aaf-model__pseudo-link {
transform: translateY(0);
}
.chess-content {
margin: 128px 0;
}
@media (max-width: 1179px) {
.chess-content {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.chess-content {
margin: 64px 0;
}
}
.chess-content__content {
display: flex;
gap: 70px;
}
@media (max-width: 1179px) {
.chess-content__content {
flex-direction: column;
}
}
@media (max-width: 739px) {
.chess-content__content {
gap: 24px;
}
}
.cc-left {
display: flex;
flex-direction: column;
width: 45.21%;
}
@media (max-width: 1179px) {
.cc-left {
flex-direction: row;
width: 100%;
}
}
@media (max-width: 739px) {
.cc-left {
flex-direction: column;
}
}
@media (max-width: 1179px) {
.cc-left__text {
width: calc(50% - 15px);
}
}
@media (max-width: 739px) {
.cc-left__text {
width: 100%;
}
}
.cc-left__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 40px;
line-height: 52px;
color: #000000;
word-wrap: break-word;
}
@media (max-width: 739px) {
.cc-left__title {
font-size: 28px;
line-height: 39px;
}
}
.cc-left__title p {
margin: 0;
}
.cc-left__title strong {
color: #FF6000;
}
.cc-left__description {
margin-top: 24px;
font-weight: 600;
font-size: 19px;
line-height: 30px;
}
@media (max-width: 739px) {
.cc-left__description {
margin-top: 8px;
font-size: 16px;
line-height: 26px;
}
}
.cc-left__image {
margin-top: 98px;
height: 100%;
}
@media (max-width: 1179px) {
.cc-left__image {
margin-top: 0;
margin-left: 30px;
width: 330px;
height: 330px;
}
}
@media (max-width: 739px) {
.cc-left__image {
margin-top: 24px;
margin-left: 0;
width: 100%;
height: 300px;
}
}
.cc-left__image img {
width: 100%;
height: 100%;
border-radius: 24px;
}
.cc-right {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 48.72%;
}
@media (max-width: 1179px) {
.cc-right {
display: flex;
flex-direction: row;
gap: 30px;
width: 100%;
}
}
@media (max-width: 739px) {
.cc-right {
flex-direction: column;
}
}
.cc-right__figure {
margin-top: 0;
}
.cc-right__image {
margin: 0;
height: 475px;
border-radius: 24px;
overflow: hidden;
}
@media (max-width: 1179px) {
.cc-right__image {
flex-shrink: 0;
width: 330px;
height: 303px;
}
}
@media (max-width: 739px) {
.cc-right__image {
width: 100%;
}
}
.cc-right__image img {
height: 100%;
border-radius: 24px;
}
.cc-right__image-caption {
margin-top: 16px;
color: #939393;
}
.cc-right__description {
margin-top: 106px;
font-weight: 400;
font-size: 16px;
line-height: 26px;
}
@media (max-width: 1179px) {
.cc-right__description {
margin-top: 0;
}
}
.cc-right__description a {
color: #FF6000;
}
.cc-right__description a:hover {
color: #FF7733;
}
.cc-right__description p {
margin-top: 24px;
margin-bottom: 0;
}
@media (max-width: 739px) {
.cc-right__description p {
margin-top: 16px;
}
}
.cc-right__description p:first-child {
margin-top: 0;
}
.fw-image-rounded {
margin: 128px 0;
}
@media (max-width: 1179px) {
.fw-image-rounded {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.fw-image-rounded {
margin: 64px 0;
}
}
.fw-image-rounded__content img {
border-radius: 24px;
}
.our-team {
margin: 128px 0;
}
@media (max-width: 1179px) {
.our-team {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.our-team {
margin: 64px 0;
}
}
.our-team__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 40px;
line-height: 52px;
color: #000000;
}
@media (max-width: 1179px) {
.our-team__title {
font-size: 28px;
line-height: 36px;
}
}
@media (max-width: 739px) {
.our-team__title {
font-size: 19px;
line-height: 27px;
}
}
.our-team__title--h4 {
font-size: 28px;
line-height: 36px;
}
@media (max-width: 739px) {
.our-team__title--h4 {
font-size: 19px;
line-height: 27px;
}
}
.our-team__list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 30px;
margin-top: 40px;
}
.our-team__list li {
position: static;
}
.our-team__list li:not(:first-child) {
margin-top: 0;
}
.our-team__list li::before {
display: none;
}
@media (max-width: 1179px) {
.our-team__list {
gap: 24px 30px;
margin-top: 32px;
}
}
@media (max-width: 739px) {
.our-team__list {
gap: 24px;
}
}
.our-team__cta {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 40px;
padding: 32px 48px;
background: #444444;
border-radius: 24px;
}
@media (max-width: 1179px) {
.our-team__cta {
margin-top: 72px;
}
}
@media (max-width: 739px) {
.our-team__cta {
flex-direction: column;
justify-content: flex-start;
margin-top: 64px;
padding: 24px;
}
}
.our-team__cta-content {
display: flex;
align-items: center;
}
.our-team__cta-logo {
width: 34.14px;
height: 22.67px;
}
.our-team__cta-text {
margin-left: 14px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 28px;
line-height: 36px;
color: #fff;
}
@media (max-width: 1179px) {
.our-team__cta-text {
font-size: 28px;
line-height: 36px;
}
}
@media (max-width: 739px) {
.our-team__cta-text {
font-size: 20px;
line-height: 26px;
}
}
@media (max-width: 739px) {
.our-team__cta-btn {
margin-top: 24px;
width: 100%;
}
}
.lazy-video {
margin-top: 40px;
}
.lazy-video__figure {
position: relative;
display: flex;
align-items: center;
justify-content: center;
margin-top: 0;
height: 392px;
overflow: hidden;
cursor: pointer;
}
@media (max-width: 1179px) {
.lazy-video__figure {
width: 100%;
}
}
@media (max-width: 739px) {
.lazy-video__figure {
height: 184px;
}
}
.lazy-video__placeholder {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
overflow: hidden;
}
.lazy-video__placeholder--back {
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.lazy-video__placeholder--model-page {
border-radius: 16px;
}
.lazy-video__placeholder img {
height: 100%;
}
.lazy-video__poster--back {
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.lazy-video__preloader {
position: relative;
display: none;
width: 64px;
height: 64px;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
z-index: 2;
}
.lazy-video__source {
position: relative;
object-fit: contain;
z-index: 2;
}
.lazy-video__source--model-page {
border-radius: 16px;
}
.lazy-video__icon-play {
position: absolute;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
}
.faq {
margin-top: 40px;
}
.page .faq {
margin: 80px 0;
}
@media (max-width: 1179px) {
.page .faq {
margin: 64px 0;
}
}
@media (max-width: 739px) {
.page .faq {
margin: 40px 0;
}
}
.cp-article .faq__content {
padding: 0;
}
@media (max-width: 739px) {
.faq__title {
font-size: 28px;
}
}
.faq__title--left {
text-align: left;
}
.faq__title--center {
text-align: center;
}
.faq__list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 24px;
margin-top: 40px;
}
.faq__list li {
position: static;
}
.faq__list li:not(:first-child) {
margin-top: 0;
}
.faq__list li::before {
display: none;
}
.faq__item {
position: relative;
display: flex;
flex-direction: column;
gap: 8px;
padding: 32px 48px;
background-color: #eeeeee;
border-radius: 24px;
cursor: pointer;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (max-width: 739px) {
.faq__item {
padding: 32px;
}
}
.faq__item-question {
display: flex;
justify-content: space-between;
font-family: "Eurostile Candy W02 Bold";
font-size: 23px;
font-weight: 700;
line-height: 160%;
}
@media (max-width: 739px) {
.faq__item-question {
font-size: 18px;
line-height: 140%;
}
}
.faq__item-switcher {
position: relative;
flex-shrink: 0;
margin-left: 16px;
width: 40px;
height: 40px;
padding: 8px;
border-radius: 8px;
border: none;
background: #fff;
outline: none;
cursor: pointer;
}
@media (max-width: 739px) {
.faq__item-switcher {
margin-left: 20px;
}
}
.faq__item-switcher::before, .faq__item-switcher::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
display: flex;
background: #000;
border-radius: 50px;
transform: translate(-50%, -50%);
transform-origin: center;
transition: transform 0.3s ease-out;
}
.faq__item-switcher::before {
width: 18px;
height: 2px;
}
.faq__item-switcher::after {
width: 2px;
height: 18px;
}
.faq__item--extended .faq__item-switcher::after {
transform: translate(-50%, -50%) rotate(-90deg);
}
.faq__item-answer {
display: grid;
grid-template-rows: 0fr;
margin: 0;
overflow: hidden;
transform: translateZ(0);
transition: grid-template-rows 0.5s ease-out;
}
.faq__item--extended .faq__item-answer {
grid-template-rows: 1fr;
}
.faq__item-answer-inner {
min-height: 0;
margin: 0;
}
.section-header {
margin: 128px 0;
margin-bottom: 64px;
}
@media (max-width: 1179px) {
.section-header {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.section-header {
margin: 64px 0;
}
}
@media (max-width: 1179px) {
.section-header {
margin-bottom: 32px;
}
}
.section-header__content {
display: flex;
gap: 80px;
justify-content: space-between;
align-items: baseline;
}
@media (max-width: 1179px) {
.section-header__content {
flex-direction: column;
gap: 8px;
}
}
.section-header__title {
display: flex;
flex-direction: column;
gap: 8px;
width: 50%;
}
@media (max-width: 1179px) {
.section-header__title {
width: 100%;
}
}
@media (max-width: 1179px) {
.section-header__title .title {
font-size: 28px;
}
}
.section-header__info {
width: 50%;
color: #444444;
}
@media (max-width: 1179px) {
.section-header__info {
width: 100%;
}
}
@media (max-width: 1179px) {
.section-header .readmore.desktop {
display: none;
}
}
@media (max-width: 1179px) {
.section-header .readmore.mobile {
margin-top: 8px;
}
}
@media (min-width: 1024px) {
.section-header .readmore.mobile {
display: none;
}
}
.section-header .readmore__link {
color: #FF6000;
}
.contacts-info {
margin: 128px 0;
}
@media (max-width: 1179px) {
.contacts-info {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.contacts-info {
margin: 64px 0;
}
}
.contacts-info__content {
display: flex;
align-items: center;
justify-content: space-between;
gap: 70px;
}
@media (max-width: 1179px) {
.contacts-info__content {
gap: 30px;
}
}
@media (max-width: 739px) {
.contacts-info__content {
flex-direction: column;
align-items: stretch;
gap: 32px;
}
}
.contacts-info__text {
max-width: 530px;
}
@media (max-width: 1179px) {
.contacts-info__text {
max-width: 329px;
}
}
@media (max-width: 739px) {
.contacts-info__text {
max-width: 100%;
}
}
.contacts-info__logo {
width: 290px;
height: 32px;
}
@media (max-width: 1179px) {
.contacts-info__logo {
width: 206px;
height: 23px;
}
}
@media (max-width: 739px) {
.contacts-info__logo {
width: 227px;
height: 25px;
}
}
.contacts-info__logo-image {
width: 100%;
}
.contacts-info__address {
margin: 0;
margin-top: 32px;
font-family: "Eurostile Candy W02 Bold";
font-style: normal;
font-weight: 700;
font-size: 19px;
line-height: 30px;
color: #000000;
}
@media (max-width: 739px) {
.contacts-info__address {
font-size: 16px;
line-height: 22px;
}
}
.contacts-info__address p {
margin: 0;
}
.contacts-info__contacts-list {
list-style: none;
margin: 0;
padding: 0;
margin-top: 32px;
font-weight: 400;
font-size: 19px;
line-height: 30px;
color: #000000;
}
.contacts-info__contacts-list li {
position: static;
}
.contacts-info__contacts-list li:not(:first-child) {
margin-top: 0;
}
.contacts-info__contacts-list li::before {
display: none;
}
@media (max-width: 739px) {
.contacts-info__contacts-list {
margin-top: 24px;
font-size: 16px;
line-height: 26px;
}
}
.contacts-info__contacts-item {
position: static;
padding-left: 0;
display: flex;
gap: 5px;
}
.contacts-info__contacts-item:not(:first-child) {
margin-top: 0;
}
.contacts-info__contacts-item::before {
display: none;
}
.contacts-info__contacts-contact, .contacts-info__contacts-contact:link, .contacts-info__contacts-contact:active, .contacts-info__contacts-contact:hover, .contacts-info__contacts-contact:visited {
text-decoration: none;
color: #444444;
}
.contacts-info__map {
position: relative;
max-width: 570px;
width: 100%;
height: 475px;
border-radius: 24px;
border: 1px solid;
overflow: hidden;
}
@media (max-width: 1179px) {
.contacts-info__map {
max-width: 329px;
height: 343px;
}
}
@media (max-width: 739px) {
.contacts-info__map {
max-width: 100%;
height: 260px;
}
}
.contacts-info__map .shm-map-container {
border: none !important;
height: 475px !important;
}
.contacts-info__map .leaflet-bottom.leaflet-right {
display: none;
}
.contacts-info__map-image {
width: 100%;
height: 100%;
}
.contacts-info__map-marker {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.wpcf7-spinner {
display: none !important;
}
.contacts-form {
margin: 128px 0;
padding: 128px 0;
background: #EEEEEE;
}
@media (max-width: 1179px) {
.contacts-form {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.contacts-form {
margin: 64px 0;
}
}
@media (max-width: 1179px) {
.contacts-form {
padding: 72px 0;
}
}
@media (max-width: 739px) {
.contacts-form {
padding: 64px 0;
}
}
.contacts-form__title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 28px;
line-height: 36px;
color: #000000;
}
@media (max-width: 739px) {
.contacts-form__title {
font-size: 19px;
line-height: 27px;
}
}
.contacts-form__form {
margin-top: 60px;
}
@media (max-width: 739px) {
.contacts-form__form {
margin-top: 24px;
}
}
.cf-form__top {
display: flex;
align-items: flex-start;
gap: 30px;
}
@media (max-width: 739px) {
.cf-form__top {
flex-direction: column;
}
}
.cf-form__left {
width: 50%;
display: flex;
flex-wrap: wrap;
gap: 20px;
}
@media (max-width: 739px) {
.cf-form__left {
gap: 20px 16px;
width: 100%;
}
}
.cf-form__right {
display: flex;
flex-wrap: wrap;
width: 50%;
gap: 20px;
}
@media (max-width: 739px) {
.cf-form__right {
width: 100%;
}
}
.cf-form__label {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
font-family: "Inter";
font-weight: 600;
font-size: 14px;
line-height: 20px;
color: #444444;
}
.cf-form__label--street {
width: 382px;
}
@media (max-width: 1179px) {
.cf-form__label--street {
width: 100%;
}
}
@media (max-width: 739px) {
.cf-form__label--street {
width: calc(50% - 8px);
}
}
.cf-form__label--house {
width: 167px;
}
@media (max-width: 1179px) {
.cf-form__label--house {
width: 100%;
}
}
@media (max-width: 739px) {
.cf-form__label--house {
width: calc(50% - 8px);
}
}
.cf-form__label--zipcode {
width: 157px;
}
@media (max-width: 1179px) {
.cf-form__label--zipcode {
width: 100%;
}
}
@media (max-width: 739px) {
.cf-form__label--zipcode {
width: calc(50% - 8px);
}
}
.cf-form__label--location {
width: 392px;
}
@media (max-width: 1179px) {
.cf-form__label--location {
width: 100%;
}
}
@media (max-width: 739px) {
.cf-form__label--location {
width: calc(50% - 8px);
}
}
.cf-form__label--phone {
width: calc(50% - 15px);
}
@media (max-width: 1179px) {
.cf-form__label--phone {
width: 100%;
}
}
.cf-form__label--add-phone {
width: calc(50% - 15px);
}
@media (max-width: 1179px) {
.cf-form__label--add-phone {
width: 100%;
}
}
.cf-form__label--email {
width: calc(50% - 15px);
}
@media (max-width: 1179px) {
.cf-form__label--email {
width: 100%;
}
}
.cf-form__label--fax {
width: calc(50% - 15px);
}
@media (max-width: 1179px) {
.cf-form__label--fax {
width: 100%;
}
}
.cf-form__label--textarea {
margin-top: 20px;
}
.cf-form__field {
margin-top: 8px;
width: 100%;
padding: 16px 20px;
font-family: "Inter";
font-weight: 400;
font-size: 14px;
line-height: 20px;
background: #FFFFFF;
color: #444444;
border: none;
border-radius: 16px;
outline: none;
}
@media (max-width: 739px) {
.cf-form__field {
margin-top: 4px;
}
}
.cf-form__field--error {
border: 1px solid red !important;
}
.cf-form__field--error::placeholder {
color: red;
}
.cf-form__field--textarea {
height: 173px;
}
.cf-form__error-notice {
display: none;
position: absolute;
bottom: -20px;
left: 0;
font-family: "Inter";
font-weight: 400;
font-size: 11px;
line-height: 17px;
color: red;
}
.cf-form__error-notice--checkbox {
position: static;
bottom: 0;
width: 100%;
margin-top: 4px;
}
.cf-form__middle {
margin-top: 30px;
}
@media (max-width: 739px) {
.cf-form__middle {
margin-top: 20px;
}
}
.cf-form__bottom {
margin-top: 34px;
}
@media (max-width: 739px) {
.cf-form__bottom {
margin-top: 24px;
}
}
.cf-form__bottom-content {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 34px;
}
@media (max-width: 1179px) {
.cf-form__bottom-content {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
@media (max-width: 739px) {
.cf-form__bottom-content {
margin-top: 24px;
}
}
.cf-form__agree-content {
display: flex;
}
.cf-form__agree-checkbox {
position: absolute;
opacity: 0;
z-index: -1;
}
.cf-form__agree-label {
margin-right: 12px;
}
.cf-form__agree-checkbox + .cf-form__agree-label {
user-select: none;
}
.cf-form__agree-checkbox + .cf-form__agree-label::before {
content: "";
display: flex;
width: 20px;
height: 20px;
border: 2px solid #FF6000;
border-radius: 6px;
background-repeat: no-repeat;
background-position: center center;
}
.cf-form__agree-checkbox:checked + .cf-form__agree-label::before {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjc1IDRMNC41OCA2LjgzTDEwLjI1IDEuMTciIHN0cm9rZT0iI0ZGNjAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}
.cf-form__agree-text {
max-width: 825px;
font-family: "Inter";
font-weight: 400;
font-size: 12px;
line-height: 17px;
color: #131313;
}
@media (max-width: 1179px) {
.cf-form__agree-text {
max-width: 100%;
}
}
.cf-form__button {
min-width: max-content;
}
@media (max-width: 1179px) {
.cf-form__button {
margin-top: 24px;
}
}
@media (max-width: 739px) {
.cf-form__button {
justify-content: space-between;
width: 100%;
}
}
.cf-form__success-message {
display: none;
margin-top: 20px;
width: 100%;
padding: 20px;
border-radius: 16px;
border: 1px solid rgb(75, 170, 75);
font-family: "Inter";
font-weight: 600;
font-size: 18px;
line-height: 26px;
color: #444444;
text-align: center;
}
.cf-form__error-message {
display: none;
margin-top: 20px;
width: 100%;
padding: 20px;
border-radius: 16px;
border: 1px solid rgb(231, 76, 76);
font-family: "Inter";
font-weight: 600;
font-size: 18px;
line-height: 26px;
color: #444444;
text-align: center;
}
.cf-form__preloader {
margin-top: 20px;
}
@media (min-width: 739px) {
.wpcf7-not-valid-tip {
position: absolute;
}
}
.contacts-links {
margin: 128px 0;
}
@media (max-width: 1179px) {
.contacts-links {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.contacts-links {
margin: 64px 0;
}
}
.contacts-links__content {
display: flex;
flex-wrap: wrap;
gap: 30px;
}
@media (max-width: 739px) {
.contacts-links__content {
flex-direction: row;
}
}
.contacts-links__link-card {
position: relative;
display: flex;
flex-direction: column;
gap: 16px;
width: calc(50% - 15px);
padding: 48px;
border-radius: 24px;
overflow: hidden;
}
.contacts-links__link-card, .contacts-links__link-card:link, .contacts-links__link-card:active, .contacts-links__link-card:hover, .contacts-links__link-card:visited {
text-decoration: none;
color: #ffffff;
}
@media (max-width: 1179px) {
.contacts-links__link-card {
padding: 40px 32px;
}
}
@media (max-width: 739px) {
.contacts-links__link-card {
width: 100%;
padding: 32px;
}
}
.contacts-links__link-card:nth-child(odd) {
background: #444444;
}
.contacts-links__link-card:nth-child(even) {
background: #131313;
}
.contacts-links__link-title {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 28px;
line-height: 36px;
}
@media (max-width: 739px) {
.contacts-links__link-title {
font-size: 19px;
line-height: 27px;
}
}
.contacts-links__link-description {
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #EEEEEE;
}
.contacts-links__link-button {
padding: 20px 22px !important;
align-self: flex-end;
z-index: 10;
}
.contacts-links__link-button::after {
margin-left: 0 !important;
}
.contacts-links__arrows {
position: absolute;
right: 0;
bottom: 0;
width: 354px;
height: 78px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU0IiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgMzU0IDc4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOS44OTU1NSA2OC4yNzg0TDU0Ljg4MDIgMTA0LjE0NEM1OS41MjU0IDEwNy44NDEgNjIuMDg2IDEwOS40NTggNjcuMDUyOCAxMDkuNDU4SDgyLjEyMDZDODcuMjQxOSAxMDkuNDU4IDkwLjkzNDkgMTA2LjcxNyA5MC45MzQ5IDEwMi4zNzJDOTAuOTM0OSA5OS40NzYzIDg5LjQ0MjIgOTYuOTY4IDg3LjA4NzUgOTUuMTMyMUw0Mi42OTQ3IDYwLjIxMDdDNDAuOTA2MSA1OC43ODg1IDQwLjI4ODUgNTcuNjM3OCA0MC4yODg1IDU2LjM0NDlDNDAuMjg4NSA1NS4wNTIgNDAuNzkwMyA1My45NTMgNDIuNjk0NyA1Mi40NzkxTDkxLjA3NjQgMTQuNjQ4N0M5My40MzExIDEyLjgxMjcgOTQuOTIzOCAxMC4xMzY0IDk0LjkyMzggNy4yNDAzQzk0LjkyMzggMi43MjgwNiA5MS4yNDM3IDMuMDUxNzZlLTA1IDg2LjEwOTYgMy4wNTE3NmUtMDVINjguOTcwMUM2NC4wMDMyIDMuMDUxNzZlLTA1IDYxLjQyOTggMS41OTAzIDU2Ljc5NzUgNS4zMTM4N0w5LjY1MTA2IDQzLjA3OTdDMS41ODMxNiA0OS41MzEzIDAuMjU3ODEyIDUyLjk0NDYgMC4yNTc4MTIgNTYuMDM0NkMwLjI1NzgxMiA1OC44MDE0IDEuOTgyMDYgNjEuOTk0OSA5Ljg5NTU1IDY4LjI5MTQiIGZpbGw9IiMzRTNFM0UiLz4KPHBhdGggZD0iTTExOS4yMiA2OC4yNzg0TDE2NC4yMDQgMTA0LjE0NEMxNjguODUgMTA3Ljg0MSAxNzEuNDEgMTA5LjQ1OCAxNzYuMzc3IDEwOS40NThIMTkxLjQ0NUMxOTYuNTY2IDEwOS40NTggMjAwLjI1OSAxMDYuNzE3IDIwMC4yNTkgMTAyLjM3MkMyMDAuMjU5IDk5LjQ3NjMgMTk4Ljc2NiA5Ni45NjggMTk2LjQxMiA5NS4xMzIxTDE1Mi4wMTkgNjAuMjEwN0MxNTAuMjMgNTguNzg4NSAxNDkuNjEzIDU3LjYzNzggMTQ5LjYxMyA1Ni4zNDQ5QzE0OS42MTMgNTUuMDUyIDE1MC4xMTUgNTMuOTUzIDE1Mi4wMTkgNTIuNDc5MUwyMDAuNDAxIDE0LjY0ODdDMjAyLjc1NSAxMi44MTI3IDIwNC4yNDggMTAuMTM2NCAyMDQuMjQ4IDcuMjQwM0MyMDQuMjQ4IDIuNzI4MDYgMjAwLjU2OCAzLjA1MTc2ZS0wNSAxOTUuNDM0IDMuMDUxNzZlLTA1SDE3OC4yOTRDMTczLjMyNyAzLjA1MTc2ZS0wNSAxNzAuNzU0IDEuNTkwMyAxNjYuMTIyIDUuMzEzODdMMTE4Ljk3NSA0My4wNzk3QzExMC45MDcgNDkuNTMxMyAxMDkuNTgyIDUyLjk0NDYgMTA5LjU4MiA1Ni4wMzQ2QzEwOS41ODIgNTguODAxNCAxMTEuMzA2IDYxLjk5NDkgMTE5LjIyIDY4LjI5MTQiIGZpbGw9IiMzRTNFM0UiLz4KPHBhdGggZD0iTTIyOC41NDggNjguMjc4NEwyNzMuNTMzIDEwNC4xNDRDMjc4LjE3OCAxMDcuODQxIDI4MC43MzggMTA5LjQ1OCAyODUuNzA1IDEwOS40NThIMzAwLjc3M0MzMDUuODk0IDEwOS40NTggMzA5LjU4NyAxMDYuNzE3IDMwOS41ODcgMTAyLjM3MkMzMDkuNTg3IDk5LjQ3NjMgMzA4LjA5NSA5Ni45NjggMzA1Ljc0IDk1LjEzMjFMMjYxLjM0NyA2MC4yMTA3QzI1OS41NTggNTguNzg4NSAyNTguOTQxIDU3LjYzNzggMjU4Ljk0MSA1Ni4zNDQ5QzI1OC45NDEgNTUuMDUyIDI1OS40NDMgNTMuOTUzIDI2MS4zNDcgNTIuNDc5MUwzMDkuNzI5IDE0LjY0ODdDMzEyLjA4MyAxMi44MTI3IDMxMy41NzYgMTAuMTM2NCAzMTMuNTc2IDcuMjQwM0MzMTMuNTc2IDIuNzI4MDYgMzA5Ljg5NiAzLjA1MTc2ZS0wNSAzMDQuNzYyIDMuMDUxNzZlLTA1SDI4Ny42MjJDMjgyLjY1NiAzLjA1MTc2ZS0wNSAyODAuMDgyIDEuNTkwMyAyNzUuNDUgNS4zMTM4N0wyMjguMzAzIDQzLjA3OTdDMjIwLjIzNiA0OS41MzEzIDIxOC45MSA1Mi45NDQ2IDIxOC45MSA1Ni4wMzQ2QzIxOC45MSA1OC44MDE0IDIyMC42MzQgNjEuOTk0OSAyMjguNTQ4IDY4LjI5MTQiIGZpbGw9IiMzRTNFM0UiLz4KPHBhdGggZD0iTTMzNy44NzIgNjguMjc4NEwzODIuODU3IDEwNC4xNDRDMzg3LjUwMiAxMDcuODQxIDM5MC4wNjMgMTA5LjQ1OCAzOTUuMDI5IDEwOS40NThINDEwLjA5N0M0MTUuMjE4IDEwOS40NTggNDE4LjkxMSAxMDYuNzE3IDQxOC45MTEgMTAyLjM3MkM0MTguOTExIDk5LjQ3NjMgNDE3LjQxOSA5Ni45NjggNDE1LjA2NCA5NS4xMzIxTDM3MC42NzEgNjAuMjEwN0MzNjguODgzIDU4Ljc4ODUgMzY4LjI2NSA1Ny42Mzc4IDM2OC4yNjUgNTYuMzQ0OUMzNjguMjY1IDU1LjA1MiAzNjguNzY3IDUzLjk1MyAzNzAuNjcxIDUyLjQ3OTFMNDE5LjA1MyAxNC42NDg3QzQyMS40MDggMTIuODEyNyA0MjIuOSAxMC4xMzY0IDQyMi45IDcuMjQwM0M0MjIuOSAyLjcyODA2IDQxOS4yMiAzLjA1MTc2ZS0wNSA0MTQuMDg2IDMuMDUxNzZlLTA1SDM5Ni45NDdDMzkxLjk4IDMuMDUxNzZlLTA1IDM4OS40MDYgMS41OTAzIDM4NC43NzQgNS4zMTM4N0wzMzcuNjI4IDQzLjA3OTdDMzI5LjU2IDQ5LjUzMTMgMzI4LjIzNCA1Mi45NDQ2IDMyOC4yMzQgNTYuMDM0NkMzMjguMjM0IDU4LjgwMTQgMzI5Ljk1OSA2MS45OTQ5IDMzNy44NzIgNjguMjkxNCIgZmlsbD0iIzNFM0UzRSIvPgo8L3N2Zz4K");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
@media (max-width: 1179px) {
.contacts-links__arrows {
width: 113px;
height: 92px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEzIiBoZWlnaHQ9IjkyIiB2aWV3Qm94PSIwIDAgMTEzIDkyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOS44OTU1NSA2OC4yNzg0TDU0Ljg4MDIgMTA0LjE0NEM1OS41MjU0IDEwNy44NDEgNjIuMDg2IDEwOS40NTggNjcuMDUyOCAxMDkuNDU4SDgyLjEyMDZDODcuMjQxOSAxMDkuNDU4IDkwLjkzNDkgMTA2LjcxNyA5MC45MzQ5IDEwMi4zNzJDOTAuOTM0OSA5OS40NzYzIDg5LjQ0MjIgOTYuOTY4IDg3LjA4NzUgOTUuMTMyMUw0Mi42OTQ3IDYwLjIxMDdDNDAuOTA2MSA1OC43ODg1IDQwLjI4ODUgNTcuNjM3OCA0MC4yODg1IDU2LjM0NDlDNDAuMjg4NSA1NS4wNTIgNDAuNzkwMyA1My45NTMgNDIuNjk0NyA1Mi40NzkxTDkxLjA3NjQgMTQuNjQ4N0M5My40MzExIDEyLjgxMjcgOTQuOTIzOCAxMC4xMzY0IDk0LjkyMzggNy4yNDAzQzk0LjkyMzggMi43MjgwNiA5MS4yNDM3IDMuMDUxNzZlLTA1IDg2LjEwOTYgMy4wNTE3NmUtMDVINjguOTcwMUM2NC4wMDMyIDMuMDUxNzZlLTA1IDYxLjQyOTggMS41OTAzIDU2Ljc5NzUgNS4zMTM4N0w5LjY1MTA2IDQzLjA3OTdDMS41ODMxNiA0OS41MzEzIDAuMjU3ODEyIDUyLjk0NDYgMC4yNTc4MTIgNTYuMDM0NkMwLjI1NzgxMiA1OC44MDE0IDEuOTgyMDYgNjEuOTk0OSA5Ljg5NTU1IDY4LjI5MTQiIGZpbGw9IiMzRTNFM0UiLz4KPHBhdGggZD0iTTExOS4yMiA2OC4yNzg0TDE2NC4yMDQgMTA0LjE0NEMxNjguODUgMTA3Ljg0MSAxNzEuNDEgMTA5LjQ1OCAxNzYuMzc3IDEwOS40NThIMTkxLjQ0NUMxOTYuNTY2IDEwOS40NTggMjAwLjI1OSAxMDYuNzE3IDIwMC4yNTkgMTAyLjM3MkMyMDAuMjU5IDk5LjQ3NjMgMTk4Ljc2NiA5Ni45NjggMTk2LjQxMiA5NS4xMzIxTDE1Mi4wMTkgNjAuMjEwN0MxNTAuMjMgNTguNzg4NSAxNDkuNjEzIDU3LjYzNzggMTQ5LjYxMyA1Ni4zNDQ5QzE0OS42MTMgNTUuMDUyIDE1MC4xMTUgNTMuOTUzIDE1Mi4wMTkgNTIuNDc5MUwyMDAuNDAxIDE0LjY0ODdDMjAyLjc1NSAxMi44MTI3IDIwNC4yNDggMTAuMTM2NCAyMDQuMjQ4IDcuMjQwM0MyMDQuMjQ4IDIuNzI4MDYgMjAwLjU2OCAzLjA1MTc2ZS0wNSAxOTUuNDM0IDMuMDUxNzZlLTA1SDE3OC4yOTRDMTczLjMyNyAzLjA1MTc2ZS0wNSAxNzAuNzU0IDEuNTkwMyAxNjYuMTIyIDUuMzEzODdMMTE4Ljk3NSA0My4wNzk3QzExMC45MDcgNDkuNTMxMyAxMDkuNTgyIDUyLjk0NDYgMTA5LjU4MiA1Ni4wMzQ2QzEwOS41ODIgNTguODAxNCAxMTEuMzA2IDYxLjk5NDkgMTE5LjIyIDY4LjI5MTQiIGZpbGw9IiMzRTNFM0UiLz4KPC9zdmc+Cg==");
}
}
@media (max-width: 739px) {
.contacts-links__arrows {
width: 96px;
height: 67px;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTYiIGhlaWdodD0iNjciIHZpZXdCb3g9IjAgMCA5NiA2NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODk1NTUgNjguMjc4NEw1NC44ODAyIDEwNC4xNDRDNTkuNTI1NCAxMDcuODQxIDYyLjA4NiAxMDkuNDU4IDY3LjA1MjggMTA5LjQ1OEg4Mi4xMjA2Qzg3LjI0MTkgMTA5LjQ1OCA5MC45MzQ5IDEwNi43MTcgOTAuOTM0OSAxMDIuMzcyQzkwLjkzNDkgOTkuNDc2MyA4OS40NDIyIDk2Ljk2OCA4Ny4wODc1IDk1LjEzMjFMNDIuNjk0NyA2MC4yMTA3QzQwLjkwNjEgNTguNzg4NSA0MC4yODg1IDU3LjYzNzggNDAuMjg4NSA1Ni4zNDQ5QzQwLjI4ODUgNTUuMDUyIDQwLjc5MDMgNTMuOTUzIDQyLjY5NDcgNTIuNDc5MUw5MS4wNzY0IDE0LjY0ODdDOTMuNDMxMSAxMi44MTI3IDk0LjkyMzggMTAuMTM2NCA5NC45MjM4IDcuMjQwM0M5NC45MjM4IDIuNzI4MDYgOTEuMjQzNyAzLjA1MTc2ZS0wNSA4Ni4xMDk2IDMuMDUxNzZlLTA1SDY4Ljk3MDFDNjQuMDAzMiAzLjA1MTc2ZS0wNSA2MS40Mjk4IDEuNTkwMyA1Ni43OTc1IDUuMzEzODdMOS42NTEwNiA0My4wNzk3QzEuNTgzMTYgNDkuNTMxMyAwLjI1NzgxMiA1Mi45NDQ2IDAuMjU3ODEyIDU2LjAzNDZDMC4yNTc4MTIgNTguODAxNCAxLjk4MjA2IDYxLjk5NDkgOS44OTU1NSA2OC4yOTE0IiBmaWxsPSIjM0UzRTNFIi8+Cjwvc3ZnPgo=");
}
}
.jobs {
margin: 128px 0;
}
@media (max-width: 1179px) {
.jobs {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.jobs {
margin: 64px 0;
}
}
.jobs-list {
max-width: 770px;
display: grid;
grid-template-columns: 100%;
grid-gap: 30px;
margin: 0 auto 64px auto;
}
@media (max-width: 1179px) {
.jobs-list {
max-width: fit-content;
grid-template-columns: repeat(2, minmax(300px, 1fr));
}
}
@media (max-width: 739px) {
.jobs-list {
grid-template-columns: 100%;
grid-gap: 24px;
padding-top: 32px;
}
}
.jobs-list__item {
display: flex;
flex-direction: column;
border-radius: 16px;
border: 1px solid #ebebeb;
background: #fff;
padding: 48px;
}
@media (max-width: 1179px) {
.jobs-list__item {
padding: 24px;
}
}
@media (max-width: 739px) {
.jobs-list__item {
padding: 48px 24px;
}
}
.jobs-list__item:hover {
border-color: #ff6000;
}
.jobs-list .item-subtitle {
color: #444;
font-size: 19px;
font-weight: 600;
line-height: 160%;
margin-bottom: 16px;
}
.jobs-list .item-title {
margin-top: 0;
margin-bottom: 32px;
}
@media (max-width: 1179px) {
.jobs-list .item-title {
font-size: 18px;
line-height: 140%;
hyphens: auto;
word-wrap: break-word;
}
}
.jobs-list .item-bottom {
display: flex;
align-items: center;
justify-content: space-between;
}
@media (max-width: 1179px) {
.jobs-list .item-bottom {
margin-top: auto;
margin-bottom: 0;
}
}
.jobs-list .job-category {
color: #fff;
font-size: 10px;
font-weight: 700;
line-height: 160%;
letter-spacing: 0.6px;
text-transform: uppercase;
padding: 4px 8px;
border-radius: 8px;
background: #ff6000;
}
.jobs-list .job-link {
width: 48px;
height: 48px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 16px;
border: 2px solid #ff6000;
transition: 0.2s ease;
}
.post_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 32px;
padding-top: 56px;
padding-bottom: 138px;
}
@media (max-width: 1179px) {
.post_wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-bottom: 72px;
}
}
@media (max-width: 739px) {
.post_wrap {
padding-bottom: 64px;
}
}
.post_wrap h4 {
font-size: 19px;
font-weight: 700;
line-height: 160%;
}
.post_wrap .post_wrap_column-1 {
max-width: 470px;
}
@media (max-width: 1179px) {
.post_wrap .post_wrap_column-1 {
width: 100%;
}
}
.post_wrap .posts__beschreibung {
color: #131313;
font-size: 16px;
font-family: "Asap";
font-weight: 400;
line-height: 160%;
margin-top: 32px;
}
.post_wrap .posts__title .item-subtitle {
color: #444;
font-size: 19px;
font-weight: 600;
line-height: 160%;
margin-bottom: 16px;
}
.post_wrap .posts__title .item-title {
margin-top: 0;
margin-bottom: 16px;
font-weight: 700;
line-height: 160%;
}
.post_wrap .posts__title .item-bottom {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
@media (max-width: 1179px) {
.post_wrap .posts__title .item-bottom {
margin-top: auto;
margin-bottom: 0;
}
}
.post_wrap .posts__title .job-category {
color: #fff;
font-size: 10px;
font-weight: 700;
line-height: 160%;
letter-spacing: 0.6px;
text-transform: uppercase;
padding: 4px 8px;
border-radius: 8px;
background: #ff6000;
}
.post_wrap .posts__ihr_profil {
margin-top: 32px;
}
.post_wrap .posts__ihr_profil .ihr_profil_item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
}
.post_wrap .posts__ihr_profil .ihr_profil_item + .ihr_profil_item {
margin-top: 12px;
}
.post_wrap .posts__ihr_profil .ihr_profil_wrap {
margin-top: 8px;
}
.post_wrap .posts__unsere_benefits {
margin-top: 32px;
}
.post_wrap .posts__unsere_benefits .unsere_benefits_item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
}
.post_wrap .posts__unsere_benefits .unsere_benefits_item + .unsere_benefits_item {
margin-top: 12px;
}
.post_wrap .posts__unsere_benefits .unsere_benefits_wrap {
margin-top: 8px;
}
.post_wrap .contacts-form {
flex-shrink: 0;
margin: 0;
max-width: 636px;
padding: 32px;
border-radius: 24px;
border: 1px solid #EBEBEB;
-ms-flex-item-align: start;
align-self: flex-start;
}
@media (max-width: 1179px) {
.post_wrap .contacts-form {
max-width: 100%;
padding: 32px 20px;
}
}
.post_wrap .contacts-form .contacts-form__title {
font-size: 23px;
font-weight: 700;
line-height: 160%;
}
@media (max-width: 739px) {
.post_wrap .contacts-form .contacts-form__title {
font-size: 18px;
line-height: 140%;
}
}
.post_wrap .contacts-form .contacts-form__subtitle {
font-size: 19px;
font-weight: 600;
line-height: 160%;
margin-top: 2px;
}
@media (max-width: 739px) {
.post_wrap .contacts-form .contacts-form__subtitle {
font-size: 16px;
line-height: 160%;
}
}
.post_wrap .contacts-form .contacts-form__form {
margin-top: 32px;
}
.post_wrap .contacts-form .cf-form__left {
width: 100%;
}
.post_wrap .contacts-form .btn-rounded {
width: 100%;
margin-top: 12px;
}
.post_wrap .contacts-form .cf-form__agree {
margin-top: 24px;
}
.post_wrap .contacts-form .cf-form__agree-content {
display: flex;
}
.post_wrap .contacts-form__agree-checkbox {
position: absolute;
opacity: 0;
z-index: -1;
}
.cf-form__agree-checkbox + .post_wrap .contacts-form__agree-label {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.cf-form__agree-checkbox + .post_wrap .contacts-form__agree-label::before {
content: "";
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 20px;
height: 20px;
border: 2px solid #FF6000;
border-radius: 6px;
margin-right: 14px;
background-repeat: no-repeat;
background-position: center center;
}
.cf-form__agree-checkbox:checked + .post_wrap .contacts-form__agree-label::before {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjc1IDRMNC41OCA2LjgzTDEwLjI1IDEuMTciIHN0cm9rZT0iI0ZGNjAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}
.post_wrap .contacts-form__agree-text {
max-width: 825px;
font-family: "Inter";
font-weight: 400;
font-size: 12px;
line-height: 17px;
color: #131313;
}
@media (max-width: 1179px) {
.post_wrap .contacts-form__agree-text {
max-width: 100%;
}
}
@media (max-width: 1179px) {
.post_wrap .contacts-form__button {
margin-top: 24px;
}
}
@media (max-width: 739px) {
.post_wrap .contacts-form__button {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%;
}
}
.post_wrap .cf-form__agree-text {
max-width: 90%;
}
.post_wrap .cf-form_beschreibung {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 40px 24px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
gap: 24px;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 16px;
background: #FFF;
margin-top: 32px;
}
@media (max-width: 739px) {
.post_wrap .cf-form_beschreibung {
padding: 23px;
}
}
.post_wrap .cf-form_beschreibung .cf-form_beschreibung-title {
font-size: 16px;
font-family: "Asap";
font-weight: 600;
line-height: 160%;
}
.post_wrap .cf-form_beschreibung .cf-form_beschreibung-text {
color: #131313;
font-size: 16px;
font-family: "Asap";
font-weight: 400;
line-height: 160%;
}
.post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a, .post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a:link, .post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a:active, .post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a:hover, .post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a:visited {
text-decoration: none;
color: #FF6000;
}
.post_wrap .cf-form_beschreibung .cf-form_beschreibung-text a[href^="mailto:"] {
text-decoration: underline;
}
.post_wrap .cf-form__label--email,
.post_wrap .cf-form__label--phone {
width: calc(50% - 10px);
}
@media (max-width: 739px) {
.post_wrap .cf-form__label--email,
.post_wrap .cf-form__label--phone {
width: 100%;
}
}
.post_wrap .cf-form__file-field-wrapper {
position: relative;
width: 100%;
}
.post_wrap .cf-form__field--resume {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 42px 48px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 10px;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 16px;
border: 1px dashed #EBEBEB;
background: #FFF;
}
@media (max-width: 739px) {
.post_wrap .cf-form__field--resume {
padding: 32px 24px;
}
}
.post_wrap .cf-form__field--resume--over {
border: 2px dotted;
}
.post_wrap .cf-form__field--resume p {
margin-top: 0;
font-weight: 400;
}
.post_wrap .cf-form__field--resume a {
color: #FF6000;
text-align: center;
font-size: 14px;
font-family: Inter;
font-style: normal;
font-weight: 400;
line-height: 140%;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
cursor: pointer;
}
.post_wrap .cf-form__label--file {
position: relative;
}
.post_wrap .cf-form__field--file {
position: absolute;
visibility: hidden;
pointer-events: none;
}
.post_wrap .cf-form__file-clear {
display: none;
}
.post_wrap .cf-form__file-clear--visible {
position: absolute;
top: 9px;
right: 13px;
display: block;
width: 24px;
height: 24px;
}
.stellenangebot-info ul {
margin-top: 16px;
}
.stellenangebot-info ul > li {
padding-left: 20px;
}
.stellenangebot-info ul > li::before {
content: "";
position: absolute;
top: 8px;
left: 4px;
display: inline-block;
width: 6px;
height: 10px;
border-radius: 0;
background-color: #fff;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGlkPSJhcnJvdy1yaWdodCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjI5Mjg5MyAwLjI5Mjg5M0MwLjY4MzQxNyAtMC4wOTc2MzExIDEuMzE2NTggLTAuMDk3NjMxMSAxLjcwNzExIDAuMjkyODkzTDUuNzA3MTEgNC4yOTI4OUM2LjA5NzYzIDQuNjgzNDIgNi4wOTc2MyA1LjMxNjU4IDUuNzA3MTEgNS43MDcxMUwxLjcwNzExIDkuNzA3MTFDMS4zMTY1OCAxMC4wOTc2IDAuNjgzNDE3IDEwLjA5NzYgMC4yOTI4OTMgOS43MDcxMUMtMC4wOTc2MzExIDkuMzE2NTggLTAuMDk3NjMxMSA4LjY4MzQyIDAuMjkyODkzIDguMjkyODlMMy41ODU3OSA1TDAuMjkyODkzIDEuNzA3MTFDLTAuMDk3NjMxMSAxLjMxNjU4IC0wLjA5NzYzMTEgMC42ODM0MTcgMC4yOTI4OTMgMC4yOTI4OTNaIiBmaWxsPSIjRkY2MDAwIi8+Cjwvc3ZnPgo=);
background-repeat: no-repeat;
background-position: center;
}
.termine {
margin: 128px 0;
}
@media (max-width: 1179px) {
.termine {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.termine {
margin: 64px 0;
}
}
.events-list {
max-width: 770px;
margin: 0 auto 64px auto;
}
@media (max-width: 1179px) {
.events-list {
padding-top: 40px;
}
}
@media (max-width: 739px) {
.events-list {
padding-top: 32px;
}
}
.events-list__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-height: 154px;
border-radius: 24px;
background: #EEEEEE;
padding: 32px;
margin-bottom: 30px;
}
@media (max-width: 739px) {
.events-list__item {
margin-bottom: 24px;
}
}
.events-list__item:last-child {
margin-bottom: 0;
}
.events-list__item:hover .item-title {
color: #FF6000;
}
.events-list .item-date {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
color: #444;
font-size: 14px;
font-weight: 600;
line-height: 160%;
}
.events-list .item-date img {
margin-right: 8px;
}
.events-list .item-title {
margin-top: 8px;
-webkit-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
}
.all-news {
margin: 80px 0;
}
@media (max-width: 1179px) {
.all-news {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.all-news {
margin: 64px 0;
}
}
.all-news__categories-list {
gap: 12px;
}
.all-news__categories-item {
position: static;
padding-left: 0;
}
.all-news__categories-item:not(:first-child) {
margin-top: 0;
}
.all-news__categories-item::before {
display: none;
}
.all-news__list-original {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 56px 30px;
margin-top: 64px;
}
@media (max-width: 1179px) {
.all-news__list-original {
grid-template-columns: repeat(2, 1fr);
gap: 32px 30px;
margin-top: 32px;
}
}
@media (max-width: 739px) {
.all-news__list-original {
grid-template-columns: repeat(1, 1fr);
gap: 24px;
margin-top: 24px;
}
}
.all-news__list-original {
display: none;
}
.all-news__skeleton-item {
display: none;
grid-template-columns: repeat(3, 1fr);
gap: 56px 30px;
margin-top: 64px;
}
@media (max-width: 1179px) {
.all-news__skeleton-item {
grid-template-columns: repeat(2, 1fr);
gap: 32px 30px;
margin-top: 32px;
}
}
@media (max-width: 739px) {
.all-news__skeleton-item {
grid-template-columns: repeat(1, 1fr);
gap: 24px;
margin-top: 24px;
}
}
.all-news__skeleton-item--pc {
display: grid;
}
@media (max-width: 1179px) {
.all-news__skeleton-item--pc {
display: none;
}
}
@media (max-width: 1179px) {
.all-news__skeleton-item--tab {
display: grid;
}
}
@media (max-width: 739px) {
.all-news__skeleton-item--mob {
display: grid;
}
}
.all-news__navigation {
margin-top: 64px;
}
@media (max-width: 739px) {
.all-news__navigation {
margin-top: 40px;
}
}
.front-page-news {
margin: 128px 0;
}
@media (max-width: 1179px) {
.front-page-news {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.front-page-news {
margin: 64px 0;
}
}
@media (max-width: 1179px) {
.front-page-news {
max-width: 100%;
overflow-x: auto;
}
}
.front-page-news__list {
display: flex;
flex-wrap: wrap;
gap: 30px;
}
@media (max-width: 1179px) {
.front-page-news__list {
flex-wrap: nowrap;
}
}
.grayplate-text {
border-radius: 24px;
background: #eee;
padding: 64px;
margin: 50px auto 32px auto;
}
@media (max-width: 1179px) {
.grayplate-text {
padding: 32px;
}
}
.grayplate-text__wrap.two-columns {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
}
@media (max-width: 739px) {
.grayplate-text__wrap.two-columns {
grid-template-columns: 100%;
grid-gap: 0;
}
}
.grayplate-text__wrap.two-columns h6 {
margin-bottom: 40px;
}
.grayplate-text__column a:last-of-type {
margin-bottom: 40px;
}
.grayplate-text .subtitle {
color: #444;
font-size: 19px;
font-weight: 500;
line-height: 160%;
margin-bottom: 16px;
}
@media (max-width: 739px) {
.grayplate-text .subtitle {
font-size: 16px;
}
}
.grayplate-text h6 {
margin-top: 0;
}
@media (max-width: 1179px) {
.grayplate-text h6 {
font-size: 16px;
line-height: 140%;
}
}
.grayplate-text a {
display: flex;
max-width: -webkit-max-content;
max-width: -moz-max-content;
max-width: max-content;
color: #000;
font-size: 19px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 160%;
margin-bottom: 12px;
}
.grayplate-text a:hover {
color: #ff6000;
}
.grayplate-text p {
margin-bottom: 8px;
}
.grayplate-text table {
border: 0;
margin-top: 32px;
border: 1px solid #fff;
border-radius: 24px;
}
.grayplate-text table tr:nth-child(odd) {
background: rgba(255, 255, 255, 0.4);
}
.grayplate-text table tr:last-child td:first-child {
border-radius: 0 0 0 24px;
}
.grayplate-text table tr:last-child td:last-child {
border-radius: 0 0 24px 0;
}
.grayplate-text table tr:hover {
background: #FFF;
}
.grayplate-text table tr th {
background: #ffffff;
padding: 17px 32px;
}
.grayplate-text table tr th:first-child {
border-radius: 24px 0 0 0;
}
.grayplate-text table tr th:last-child {
border-radius: 0 24px 0 0;
}
.grayplate-text table tr td {
padding: 24px 32px;
}
.grayplate-text table a {
font-family: "Asap", sans-serif;
color: #ff6000;
font-size: 16px;
line-height: 160%;
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.cookies-table .grayplate-text {
overflow: auto;
}
.absatztext h1,
.cookies-table h1,
.impressum h1 {
font-size: 40px;
}
@media (max-width: 768px) {
.absatztext h1,
.cookies-table h1,
.impressum h1 {
font-size: 32px;
}
}
@media (max-width: 360px) {
.absatztext h1,
.cookies-table h1,
.impressum h1 {
font-size: 18px;
padding: 0 25px;
}
}
.absatztext ul li::before {
background-color: #444444;
}
.absatztext h3 {
font-size: 23px;
margin-top: 32px;
}
.absatztext h3 + h5 {
margin-top: 0;
}
.absatztext h2 {
font-size: 33px;
}
@media (max-width: 360px) {
.absatztext h2 {
font-size: 18px;
padding: 0 25px;
}
}
.absatztext h5 {
font-size: 19px;
margin-top: 32px;
}
@media (max-width: 768px) {
.absatztext h2, .absatztext h3, .absatztext h4 {
word-break: break-all;
}
}
.absatztext a {
word-break: break-all;
}
.columns-text {
margin-bottom: 64px;
}
.columns-text__wrap {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
margin-top: 16px;
}
@media (max-width: 739px) {
.columns-text__wrap {
grid-template-columns: 100%;
grid-gap: 0;
}
}
.columns-text__wrap p {
margin: 0;
}
.pdf_kataloge {
margin: 128px 0;
}
.pdf_kataloge .container .list-pdf__wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 32px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (max-width: 768px) {
.pdf_kataloge .container .list-pdf__wrap {
gap: 24px;
}
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item {
-ms-flex-preferred-size: calc((100% - 32px) / 2);
flex-basis: calc((100% - 32px) / 2);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 24px 32px;
gap: 10px;
border-radius: 6px;
border: 2px solid #F73;
background: #FFF;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media (max-width: 900px) {
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item .item-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 10px;
}
@media (max-width: 360px) {
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item .item-info {
display: block;
}
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item .item-info img {
flex-shrink: 0;
width: 30px;
border: 2px solid #d9d5d5;
border-radius: 7px;
overflow: hidden;
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item img {
width: 24px;
height: 24px;
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item p {
color: #131313;
font-size: 16px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 130%;
margin: 0;
}
.pdf_kataloge .container .list-pdf__wrap .list-pdf__item p span {
color: #B6B6B6;
font-size: 16px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 130%;
}
@media (max-width: 1190px) {
.pdf_kataloge .container {
max-width: 1100px;
padding: 0 40px;
}
}
@media (max-width: 750px) {
.pdf_kataloge .container {
max-width: 700px;
padding: 0 25px;
}
}
.page-404 .container .page-404__img img {
margin: 0 auto;
display: block;
}
.page-404 .container .page-404__text {
text-align: center;
margin: 32px 0;
}
@media (max-width: 780px) {
.page-404 .container .page-404__text {
margin: 24px 0;
}
}
.page-404 .container .page-404__btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
@media (max-width: 1190px) {
.page-404 .container {
max-width: 1100px;
padding: 0 40px;
}
}
@media (max-width: 750px) {
.page-404 .container {
max-width: 700px;
padding: 0 25px;
}
}
.farbiger_text .container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 83px;
margin-bottom: 40px;
}
@media (max-width: 739px) {
.farbiger_text .container {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 10px;
}
}
.farbiger_text .container .col_1 {
font-size: 40px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 130%;
width: 45.21%;
}
@media (max-width: 739px) {
.farbiger_text .container .col_1 {
width: 100%;
}
}
.farbiger_text .container .col_1 .col_1_wrap {
width: 90%;
}
.farbiger_text .container .col_1 .black {
color: #000;
}
.farbiger_text .container .col_1 .color {
color: #FF6000;
}
.farbiger_text .container .col_2 {
width: 48.72%;
}
@media (max-width: 739px) {
.farbiger_text .container .col_2 {
width: 100%;
}
}
.our-partners {
margin-top: 64px;
margin-bottom: 80px;
}
@media (max-width: 1179px) {
.our-partners {
margin-bottom: 72px;
}
}
@media (max-width: 739px) {
.our-partners {
margin-bottom: 64px;
}
}
.our-partners__inner {
display: flex;
align-items: center;
justify-content: space-between;
padding: 32px;
padding-left: 48px;
border-radius: 24px;
background: #444;
gap: 24px;
}
@media (max-width: 1179px) {
.our-partners__inner {
padding: 32px 24px;
}
}
@media (max-width: 739px) {
.our-partners__inner {
flex-direction: column;
align-items: flex-start;
justify-content: stretch;
}
}
.our-partners__text-wrapper {
display: flex;
align-items: center;
}
.our-partners__kemroc-logo {
flex-shrink: 0;
width: 84px;
height: 56px;
margin-right: 24px;
}
@media (max-width: 1179px) {
.our-partners__kemroc-logo {
display: none;
}
}
.our-partners__kemroc-logo img {
width: 84px;
height: 56px;
}
.our-partners__text {
max-width: 560px;
color: #FFF;
font-family: "Eurostile Candy W02 Bold";
font-size: 28px;
font-weight: 700;
line-height: 130%;
}
@media (max-width: 1179px) {
.our-partners__text {
font-size: 23px;
line-height: 140%;
}
}
@media (max-width: 739px) {
.our-partners__text {
font-size: 18px;
}
}
.our-partners__list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-shrink: 0;
gap: 24px;
}
.our-partners__list li {
position: static;
}
.our-partners__list li:not(:first-child) {
margin-top: 0;
}
.our-partners__list li::before {
display: none;
}
.our-partners__item {
position: static;
padding-left: 0;
display: flex;
align-items: center;
justify-content: center;
padding: 32px;
border-radius: 20px;
background: #FFF;
}
.our-partners__item:not(:first-child) {
margin-top: 0;
}
.our-partners__item::before {
display: none;
}
@media (max-width: 1179px) {
.our-partners__item {
padding: 16px;
}
}
.our-partners__item img {
width: 96px;
height: 96px;
}
@media (max-width: 1179px) {
.our-partners__item img {
width: 68px;
height: 68px;
}
}
.glossary-block, .content-glossary {
margin-top: 40px;
margin-bottom: 80px;
}
@media (max-width: 1179px) {
.glossary-block, .content-glossary {
margin-top: 24px;
margin-bottom: 64px;
}
}
@media (max-width: 739px) {
.glossary-block, .content-glossary {
margin-top: 12px;
margin-bottom: 40px;
}
}
.text-and-image-block {
margin: 80px 0;
}
@media (max-width: 1179px) {
.text-and-image-block {
margin: 64px 0;
}
}
@media (max-width: 739px) {
.text-and-image-block {
margin: 40px 0;
}
}
.text-and-image-block__content {
display: flex;
gap: 30px;
}
.text-and-image-block__content--picture-top {
flex-direction: column;
}
.text-and-image-block__content--picture-right {
flex-direction: row;
}
@media (max-width: 1179px) {
.text-and-image-block__content--picture-right {
flex-direction: column;
}
}
.text-and-image-block__content--picture-left {
flex-direction: row;
}
@media (max-width: 1179px) {
.text-and-image-block__content--picture-left {
flex-direction: column;
}
}
.text-and-image-block__content--picture-bottom {
flex-direction: column;
}
.text-and-image-block__text {
width: 100%;
}
.text-and-image-block__text--picture-top {
order: 2;
}
.text-and-image-block__text--picture-right {
order: 1;
}
.text-and-image-block__text--picture-left {
order: 2;
}
.text-and-image-block__text--picture-bottom {
order: 1;
}
.text-and-image-block__image {
display: flex;
flex-shrink: 0;
border-radius: 16px;
overflow: hidden;
}
.text-and-image-block__image--picture-top {
width: 100%;
order: 1;
}
.text-and-image-block__image--picture-top img {
margin-right: auto;
margin-left: auto;
}
.text-and-image-block__image--picture-right {
width: 40%;
order: 2;
}
@media (max-width: 1179px) {
.text-and-image-block__image--picture-right {
width: 100%;
}
}
.text-and-image-block__image--picture-left {
width: 40%;
order: 1;
}
@media (max-width: 1179px) {
.text-and-image-block__image--picture-left {
width: 100%;
}
}
.text-and-image-block__image--picture-bottom {
width: 100%;
order: 2;
}
.text-and-image-block__image--picture-bottom img {
margin-right: auto;
margin-left: auto;
}
.cta-banner-download-button {
background: #eee;
padding-bottom: 120px;
}
@media (max-width: 739px) {
.cta-banner-download-button {
padding-bottom: 40px;
}
}
.cta-banner-download-button .serial-product-hints-cta__grid {
display: grid;
grid-template-columns: 100%;
grid-gap: 32px;
grid-template-columns: 1fr 1fr auto;
align-items: center;
border-radius: 24px;
background: #FF6000;
padding: 56px 48px;
}
@media (max-width: 1179px) {
.cta-banner-download-button .serial-product-hints-cta__grid {
display: flex;
gap: 24px;
justify-content: space-between;
}
}
@media (max-width: 739px) {
.cta-banner-download-button .serial-product-hints-cta__grid {
flex-wrap: wrap;
padding: 32px;
gap: 16px;
}
}
.cta-banner-download-button .serial-product-hints-cta__grid_img {
font-size: 0;
}
@media (min-width: 1024px) {
.cta-banner-download-button .serial-product-hints-cta__grid_img {
grid-template-columns: 309px 1fr auto;
}
}
.cta-banner-download-button .serial-product-hints-cta__grid_img img {
-o-object-fit: cover;
object-fit: cover;
width: 100%;
height: 100%;
}
.cta-banner-download-button .serial-product-hints-cta__grid_img .wf-btn {
padding: 20px 16px 20px 16px;
}
.cta-banner-download-button .serial-product-hints-cta__grid svg {
display: block;
margin: 0 auto;
}
.cta-banner-download-button .serial-product-hints-cta__title {
margin-bottom: 16px;
color: #fff;
font-family: "Eurostile Candy W02 Bold";
font-size: 33px;
font-weight: 700;
line-height: 130%;
}
@media (max-width: 739px) {
.cta-banner-download-button .serial-product-hints-cta__title {
font-size: 23px;
margin-bottom: 8px;
}
}
.cta-banner-download-button .serial-product-hints-cta__title a {
color: #000;
text-decoration: none;
}
.cta-banner-download-button .serial-product-hints-cta__text {
max-width: 682px;
color: #fff;
font-family: "Asap";
font-size: 19px;
font-weight: 600;
line-height: 160%;
}
@media (max-width: 739px) {
.cta-banner-download-button .serial-product-hints-cta__text {
font-size: 16px;
}
}
.cta-banner-download-button .serial-product-hints-cta .wf-btn {
display: flex;
width: 241px;
padding: 20px 18px;
justify-content: center;
align-items: center;
gap: 12px;
border-radius: 16px;
background: #000;
}
.cta-banner-download-button .serial-product-hints-cta .wf-btn svg {
margin: 0;
}
.cta-banner-download-button .serial-product-hints-cta .serial-product-hints-cta__btns {
display: flex;
flex-direction: column;
gap: 7px;
}
.cta-banner-download-button .serial-product-hints-cta .serial-product-hints-cta__btns a {
color: #fff;
font-family: "Eurostile Candy W02 Bold";
font-size: 16px;
font-weight: 700;
line-height: 130%;
}
@media (max-width: 1179px) {
.cta-banner-download-button .serial-product-hints-cta .serial-product-hints-cta__icon {
display: none;
}
}
.cta-banner-download-button .serial-product-hints-cta-cta__img img {
border-radius: 16px;
} .error404 .breadcrumbs {
display: none;
}
.page-404 {
text-align: center;
padding: 40px 0 128px 0;
}
@media (max-width: 1179px) {
.page-404 {
padding: 72px 0;
}
}
@media (max-width: 739px) {
.page-404 {
padding: 64px 0;
}
}
.page-404__img {
display: flex;
max-width: max-content;
justify-content: center;
margin: 0 auto 32px auto;
}
@media (max-width: 739px) {
.page-404__img {
margin-bottom: 24px;
}
}
.page-404__text {
margin-top: 0;
margin-bottom: 32px;
}
@media (max-width: 739px) {
.page-404__text {
font-size: 19px;
line-height: 140%;
margin-bottom: 24px;
}
}
.serie-text {
margin: 0 auto;
max-width: 1200px;
width: 100%;
padding: 0 15px;
color: #444444;
font-family: "Asap", sans-serif;
font-size: 16px;
line-height: 160%;
} .a2a_floating_style,
.a2a_kit {
position: static !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
margin-left: 0 !important;
gap: 18px !important;
padding: 0 !important;
}
.a2a_floating_style > a,
.a2a_kit > a {
width: max-content !important;
height: max-content !important;
padding: 0 !important;
}
.a2a_floating_style > a > span.a2a_svg,
.a2a_kit > a > span.a2a_svg {
display: flex !important;
align-items: center !important;
justify-content: center !important;
width: 56px !important;
height: 56px !important;
border-radius: 8px !important;
}
.a2a_floating_style > a > span.a2a_svg > svg,
.a2a_kit > a > span.a2a_svg > svg {
position: static !important;
width: 28px !important;
height: 28px !important;
}
@media (max-width: 1179px) {
.addtoany_content_bottom .a2a_kit {
justify-content: flex-end !important;
}
}
@media (max-width: 739px) {
.addtoany_content_bottom .a2a_kit {
justify-content: flex-start;
}
}
button.cky-btn.cky-btn-accept {
font-size: 14px !important;
border-radius: 12px !important;
padding: 12px 14px !important;
background-color: #FF6000 !important;
border-color: #FF6000 !important;
color: #fff !important;
font-weight: 700 !important;
line-height: 130% !important;
text-decoration: none !important;
font-family: "Eurostile Candy W02 Bold" !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
cursor: pointer !important;
}
.cky-notice-btn-wrapper .cky-btn,
.cky-prefrence-btn-wrapper .cky-btn {
font-size: 14px !important;
border-radius: 12px !important;
padding: 12px 14px !important;
background-color: #fff !important;
border-color: #FF6000 !important;
color: #FF6000 !important;
font-weight: 700 !important;
line-height: 130% !important;
text-decoration: none !important;
font-family: "Eurostile Candy W02 Bold" !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
cursor: pointer !important;
}
.cky-notice .cky-title,
.cky-preference-header .cky-preference-title,
.cky-accordion-header .cky-accordion-btn {
font-family: "Eurostile Candy W02 Bold" !important;
font-weight: 700 !important;
font-size: 19px !important;
line-height: 30px !important;
color: #000000 !important;
}
.cky-notice-des,
.cky-preference-content-wrapper,
.cky-gpc-wrapper .cky-gpc-desc,
.cky-accordion-header-des {
color: #444 !important;
font-family: "Asap", sans-serif !important;
font-weight: 400 !important;
font-size: 16px !important;
line-height: 160% !important;
}
.cky-notice-btn-wrapper {
gap: 16px;
}
.cky-btn-revisit-wrapper {
background-color: #FF6000 !important;
}
.cky-audit-table ul li::before {
top: 12px;
left: -5px;
}
.cky-audit-table .cky-cookie-des-table li:first-child, .cky-audit-table .cky-cookie-des-table li {
padding: 3px 0 3px 10px !important;
}  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .cp-article {
padding: 40px 0;
}
@media (max-width: 739px) {
.cp-article {
padding: 0;
}
}
.cp-article__header {
display: flex;
align-items: center;
gap: 100px;
}
@media (max-width: 1179px) {
.cp-article__header {
gap: 24px;
}
}
@media (max-width: 1179px) {
.cp-article__header {
flex-direction: column;
}
}
.cp-article__meta {
display: flex;
align-items: center;
}
.cp-article__meta-date {
font-weight: 600;
font-size: 14px;
line-height: 22px;
}
.cp-article__meta-mediator {
margin: 0 12px;
width: 4px;
height: 4px;
background: #444444;
border-radius: 50%;
}
.cp-article__meta-text {
font-weight: 600;
font-size: 14px;
line-height: 22px;
color: #FF6000;
}
.cp-article__title {
margin-top: 16px;
font-size: 40px;
line-height: 52px;
color: #131313;
}
@media (max-width: 739px) {
.cp-article__title {
margin-top: 8px;
font-size: 28px;
line-height: 140%;
}
}
.cp-article__to-read {
display: flex;
align-items: center;
gap: 16px;
margin-top: 32px;
cursor: pointer;
}
@media (max-width: 1179px) {
.cp-article__to-read {
margin-top: 16px;
}
}
@media (max-width: 739px) {
.cp-article__to-read {
margin-top: 8px;
}
}
.cp-article__to-read-btn {
cursor: pointer;
}
.cp-article__to-read-btn::after {
margin: 0 !important;
rotate: 90deg;
}
.cp-article__to-read-text {
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
font-size: 16px;
line-height: 21px;
color: #FF6000;
}
.cp-article__post-thumbnail {
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
width: 570px;
height: 386px;
border-radius: 24px;
overflow: hidden;
}
@media (max-width: 1179px) {
.cp-article__post-thumbnail {
width: 100%;
height: 378px;
}
}
@media (max-width: 739px) {
.cp-article__post-thumbnail {
height: 208px;
}
}
.cp-article__post-thumbnail img {
width: 100%;
height: 100%;
}
.cp-article__inner {
margin: 128px 0;
position: relative;
display: flex;
gap: 63px;
margin-right: auto;
margin-left: auto;
}
@media (max-width: 1179px) {
.cp-article__inner {
margin: 72px 0;
}
}
@media (max-width: 739px) {
.cp-article__inner {
margin: 64px 0;
}
}
@media (max-width: 1179px) {
.cp-article__inner {
flex-direction: column;
gap: 40px;
margin-right: auto;
margin-left: auto;
}
}
@media (max-width: 739px) {
.cp-article__inner {
margin-right: auto;
margin-left: auto;
}
}
@media (max-width: 1179px) {
.cp-article__content {
order: 2;
}
}
.cp-article__aside {
position: relative;
flex-shrink: 0;
width: 370px;
}
@media (max-width: 1179px) {
.cp-article__aside {
order: 1;
width: 100%;
}
}
.cp-article__sticky {
position: sticky;
top: 20px;
transition: top 0.2s ease-in;
}
.cp-article__share {
display: flex;
flex-direction: column;
align-items: center;
margin-top: 32px;
opacity: 0;
}
@media (max-width: 1179px) {
.cp-article__share {
flex-direction: row;
justify-content: space-between;
margin-top: 40px;
}
}
@media (max-width: 739px) {
.cp-article__share {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
.cp-article__share-list {
list-style: none;
margin: 0;
padding: 0;
margin-top: 16px;
}
.cp-article__share-list li {
position: static;
}
.cp-article__share-list li:not(:first-child) {
margin-top: 0;
}
.cp-article__share-list li::before {
display: none;
}
.cp-article__share-text {
font-size: 16px;
line-height: 160%;
margin: 0;
text-align: center;
}
.cp-article .acf-custom-block .container {
padding: 0;
}
.cp-article-navigation {
padding: 32px;
border-radius: 24px;
background: #F5F5F5;
}
@media (max-width: 739px) {
.cp-article-navigation {
padding: 32px 24px;
}
}
.cp-article-navigation__title {
font-size: 23px;
font-weight: 700;
line-height: 160%;
}
@media (max-width: 739px) {
.cp-article-navigation__title {
font-size: 18px;
line-height: 140%;
}
}
.cp-article-navigation__list {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 16px;
margin-top: 24px;
}
.cp-article-navigation__list li {
position: static;
}
.cp-article-navigation__list li:not(:first-child) {
margin-top: 0;
}
.cp-article-navigation__list li::before {
display: none;
}
.cp-article-navigation__item {
position: static;
padding-left: 0;
display: flex;
gap: 8px;
font-family: "Eurostile Candy W02 Bold";
font-weight: 700;
line-height: 140%;
font-size: 16px;
color: #B6B6B6;
}
.cp-article-navigation__item:not(:first-child) {
margin-top: 0;
}
.cp-article-navigation__item::before {
display: none;
}
@media (max-width: 1179px) {
.cp-article-navigation__item {
line-height: 130%;
}
}
.cp-article-navigation__item-number {
min-width: 32px;
}
.cp-article-navigation__item--active .cp-article-navigation__item-number {
color: #FF6000;
}
.cp-article-navigation__item-link, .cp-article-navigation__item-link:link, .cp-article-navigation__item-link:active, .cp-article-navigation__item-link:hover, .cp-article-navigation__item-link:visited {
text-decoration: none;
color: #B6B6B6;
}
.cp-article-navigation__item--active .cp-article-navigation__item-link {
color: #131313;
}
.search-results__content {
padding-top: 50px;
padding-bottom: 128px;
}
@media (max-width: 1179px) {
.search-results__content {
padding-top: 40px;
padding-bottom: 72px;
}
}
@media (max-width: 739px) {
.search-results__content {
padding-bottom: 64px;
}
}
.search-results__header {
position: relative;
}
.search-results__title {
font-size: 40px;
font-style: normal;
line-height: 130%;
color: #131313;
}
@media (max-width: 739px) {
.search-results__title {
font-size: 28px;
}
}
.search-results__title span {
word-break: break-word;
}
.search-results__title a, .search-results__title a:link, .search-results__title a:active, .search-results__title a:hover, .search-results__title a:visited {
text-decoration: none;
color: #131313;
}
.search-results__note {
margin-top: 8px;
font-size: 16px;
line-height: 160%;
}
.search-results__form {
margin-top: 24px;
}
.search-results__list {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 24px 32px;
margin-top: 50px;
}
@media (max-width: 1179px) {
.search-results__list {
grid-template-columns: repeat(1, 1fr);
margin-top: 72px;
}
}
@media (max-width: 739px) {
.search-results__list {
margin-top: 64px;
}
}
.search-results__navigation {
margin-top: 64px;
}
@media (max-width: 739px) {
.search-results__navigation {
margin-top: 40px;
}
}
.search-no-results {
padding: 40px 0 128px;
}
@media (max-width: 1179px) {
.search-no-results {
padding: 40px 0 72px;
}
}
@media (max-width: 739px) {
.search-no-results {
padding: 40px 0 64px;
}
}
.search-no-results__content {
display: flex;
align-items: center;
justify-content: space-between;
}
@media (max-width: 1179px) {
.search-no-results__content {
flex-direction: column;
align-items: flex-start;
}
}
.search-no-results__wrapper {
display: flex;
align-items: center;
gap: 32px;
}
@media (max-width: 1179px) {
.search-no-results__wrapper {
gap: 30px;
}
}
.search-no-results__text {
position: relative;
}
.search-no-results__title {
color: #131313;
font-size: 28px;
line-height: 130%;
}
@media (max-width: 739px) {
.search-no-results__title {
line-height: 140%;
}
}
@media (max-width: 1179px) {
.search-no-results__title--pc {
display: none;
}
}
.search-no-results__title--tab-mob {
display: none;
}
@media (max-width: 1179px) {
.search-no-results__title--tab-mob {
display: block;
}
}
.search-no-results__title span {
word-break: break-word;
}
.search-no-results__recomendation {
margin-top: 24px;
}
@media (max-width: 739px) {
.search-no-results__recomendation {
margin-top: 8px;
}
}
.search-no-results__recomendation-header {
font-size: 16px;
font-weight: 600;
line-height: 160%;
margin-top: 0;
}
.search-no-results__recomendation-description {
margin-top: 12px;
}
.search-no-results__recomendation_list {
margin-top: 12px;
}
.search-no-results__image {
flex-shrink: 0;
max-width: 526px;
}
@media (max-width: 1179px) {
.search-no-results__image {
max-width: 330px;
}
}
@media (max-width: 739px) {
.search-no-results__image {
display: none;
}
}
.search-no-results__form {
margin-top: 24px;
}
@media (max-width: 1179px) {
.search-no-results__form .search-form {
flex-direction: column;
align-items: flex-start;
}
}
@media (max-width: 1179px) {
.search-no-results__form .search-form__submit {
width: 100%;
}
}
.search-no-results__result-wrapper {
position: absolute;
top: 338px;
left: 0;
display: none;
z-index: 99;
}
@media (max-width: 1179px) {
.search-no-results__result-wrapper {
top: 475px;
}
}
@media (max-width: 739px) {
.search-no-results__result-wrapper {
top: 460px;
}
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}.jet--ua-safari .jet-form-builder__field-wrap select.select-field{-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.rtl.jet--ua-safari .jet-form-builder__field-wrap select.select-field{background-position:calc(10% - 20px) calc(1em + 2px),calc(10% - 15px) calc(1em + 2px)}.field-type-checkbox-field .jet-form-builder__field.checkboxes-field{position:absolute;z-index:-1;opacity:0}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox>span::before{content:'';display:inline-block;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:10%}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :checked+span::before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3e%3c/svg%3e")}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :focus:not(:checked)+span::before{border-color:#80bdff}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :not(:disabled):active+span::before{background-color:#b3d7ff;border-color:#b3d7ff}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :not(:disabled):not(:checked):hover+span::before{border-color:#b3d7ff}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :disabled+span::before{background-color:#e9ecef}.field-type-radio-field .jet-form-builder__field.radio-field{position:absolute;z-index:-1;opacity:0}.field-type-radio-field .jet-form-builder__field-label.for-radio>span::before{content:'';display:inline-block;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:50%}.field-type-radio-field .jet-form-builder__field-label.for-radio :not(:disabled):not(:checked):hover+span::before{border-color:#b3d7ff}.field-type-radio-field .jet-form-builder__field-label.for-radio :not(:disabled):active+span::before{background-color:#b3d7ff;border-color:#b3d7ff}.field-type-radio-field .jet-form-builder__field-label.for-radio :focus:not(:checked)+span::before{border-color:#80bdff}.field-type-radio-field .jet-form-builder__field-label.for-radio :checked+span::before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e")}.field-type-radio-field .jet-form-builder__field-label.for-radio :disabled+span::before{background-color:#e9ecef}.jet-form-builder-choice{padding:0;margin:0;border-width:0}.jet-form-builder-choice--item *{cursor:pointer}.jet-form-builder-choice--item{border-width:var(--jfb-choice-border-top-width, 2px) var(--jfb-choice-border-right-width, 2px) var(--jfb-choice-border-bottom-width, 2px) var(--jfb-choice-border-left-width, 2px);border-style:var(--jfb-choice-border-top-style, solid) var(--jfb-choice-border-right-style, solid) var(--jfb-choice-border-bottom-style, solid) var(--jfb-choice-border-left-style, solid);border-color:var(--jfb-choice-border-top-color, #bfbfbf) var(--jfb-choice-border-right-color, #bfbfbf) var(--jfb-choice-border-bottom-color, #bfbfbf) var(--jfb-choice-border-left-color, #bfbfbf);border-radius:var(--jfb-choice-border-radius-top-left, 4px) var(--jfb-choice-border-radius-top-right, 4px) var(--jfb-choice-border-radius-bottom-right, 4px) var(--jfb-choice-border-radius-bottom-left, 4px);padding:20px;display:block;cursor:pointer;transition:all .2s ease-out,outline 0s;color:var(--jfb-choice-text, inherit);background-color:var(--jfb-choice-bg, transparent)}.jet-form-builder-choice--item.is-checked{border-width:var(--jfb-choice-checked-border-top-width, var(--jfb-choice-border-top-width, 2px)) var(--jfb-choice-checked-border-right-width, var(--jfb-choice-border-right-width, 2px)) var(--jfb-choice-checked-border-bottom-width, var(--jfb-choice-border-bottom-width, 2px)) var(--jfb-choice-checked-border-left-width, var(--jfb-choice-border-left-width, 2px));border-style:var(--jfb-choice-checked-border-top-style, var(--jfb-choice-border-top-style, solid)) var(--jfb-choice-checked-border-right-style, var(--jfb-choice-border-right-style, solid)) var(--jfb-choice-checked-border-bottom-style, var(--jfb-choice-border-bottom-style, solid)) var(--jfb-choice-checked-border-left-style, var(--jfb-choice-border-left-style, solid));border-color:var(--jfb-choice-checked-border-top-color, var(--jfb-choice-border-top-color, #bfbfbf)) var(--jfb-choice-checked-border-right-color, var(--jfb-choice-border-right-color, #bfbfbf)) var(--jfb-choice-checked-border-bottom-color, var(--jfb-choice-border-bottom-color, #bfbfbf)) var(--jfb-choice-checked-border-left-color, var(--jfb-choice-border-left-color, #bfbfbf));border-radius:var(--jfb-choice-checked-border-radius-top-left, var(--jfb-choice-border-radius-top-left, 4px)) var(--jfb-choice-checked-border-radius-top-right, var(--jfb-choice-border-radius-top-right, 4px)) var(--jfb-choice-checked-border-radius-bottom-right, var(--jfb-choice-border-radius-bottom-right, 4px)) var(--jfb-choice-checked-border-radius-bottom-left, var(--jfb-choice-border-radius-bottom-left, 4px));color:var(--jfb-choice-checked-text, var(--jfb-choice-text, inherit));background-color:var(--jfb-choice-checked-bg, var(--jfb-choice-bg, transparent))}.jet-form-builder-choice--item-control{display:flex;align-items:center;gap:.5em}.jet-form-builder-choice--item-control-img{width:var(--jfb-choice-control-width, 24px)}.jet-form-builder-choice.has-hover-color-text .jet-form-builder-choice--item:hover{color:var(--jfb-choice-hover-text, var(--jfb-choice-text, inherit))}.jet-form-builder-choice.has-hover-color-background .jet-form-builder-choice--item:hover{background-color:var(--jfb-choice-hover-bg, var(--jfb-choice-bg, transparent))}.jet-form-builder-choice.has-hover-border-width .jet-form-builder-choice--item:hover{border-width:var(--jfb-choice-hover-border-top-width, var(--jfb-choice-border-top-width, 2px)) var(--jfb-choice-hover-border-right-width, var(--jfb-choice-border-right-width, 2px)) var(--jfb-choice-hover-border-bottom-width, var(--jfb-choice-border-bottom-width, 2px)) var(--jfb-choice-hover-border-left-width, var(--jfb-choice-border-left-width, 2px))}.jet-form-builder-choice.has-hover-border-style .jet-form-builder-choice--item:hover{border-style:var(--jfb-choice-hover-border-top-style, var(--jfb-choice-border-top-style, solid)) var(--jfb-choice-hover-border-right-style, var(--jfb-choice-border-right-style, solid)) var(--jfb-choice-hover-border-bottom-style, var(--jfb-choice-border-bottom-style, solid)) var(--jfb-choice-hover-border-left-style, var(--jfb-choice-border-left-style, solid))}.jet-form-builder-choice.has-hover-border-color .jet-form-builder-choice--item:hover{border-color:var(--jfb-choice-hover-border-top-color, var(--jfb-choice-border-top-color, #bfbfbf)) var(--jfb-choice-hover-border-right-color, var(--jfb-choice-border-right-color, #bfbfbf)) var(--jfb-choice-hover-border-bottom-color, var(--jfb-choice-border-bottom-color, #bfbfbf)) var(--jfb-choice-hover-border-left-color, var(--jfb-choice-border-left-color, #bfbfbf))}.jet-form-builder-choice.has-hover-border-radius .jet-form-builder-choice--item:hover{border-radius:var(--jfb-choice-hover-border-radius-top-left, var(--jfb-choice-border-radius-top-left, 4px)) var(--jfb-choice-hover-border-radius-top-right, var(--jfb-choice-border-radius-top-right, 4px)) var(--jfb-choice-hover-border-radius-bottom-right, var(--jfb-choice-border-radius-bottom-right, 4px)) var(--jfb-choice-hover-border-radius-bottom-left, var(--jfb-choice-border-radius-bottom-left, 4px))}.jet-form-builder-row{border:0}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar-grp{background-color:var(--jfb-wysiwyg-toolbar-bg, #fff)}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox{background-color:var(--jfb-wysiwyg-buttons-bg, initial);border-width:var(--jfb-wysiwyg-buttons-border-top-width, 0) var(--jfb-wysiwyg-buttons-border-right-width, 0) var(--jfb-wysiwyg-buttons-border-bottom-width, 0) var(--jfb-wysiwyg-buttons-border-left-width, 0);border-style:var(--jfb-wysiwyg-buttons-border-top-style, solid) var(--jfb-wysiwyg-buttons-border-right-style, solid) var(--jfb-wysiwyg-buttons-border-bottom-style, solid) var(--jfb-wysiwyg-buttons-border-left-style, solid);border-color:var(--jfb-wysiwyg-buttons-border-top-color, transparent) var(--jfb-wysiwyg-buttons-border-right-color, transparent) var(--jfb-wysiwyg-buttons-border-bottom-color, transparent) var(--jfb-wysiwyg-buttons-border-left-color, transparent);border-radius:var(--jfb-wysiwyg-buttons-border-radius-top-left, initial) var(--jfb-wysiwyg-buttons-border-radius-top-right, initial) var(--jfb-wysiwyg-buttons-border-radius-bottom-right, initial) var(--jfb-wysiwyg-buttons-border-radius-bottom-left, initial)}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn button,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox button{background-color:initial;text-transform:inherit;letter-spacing:normal;text-decoration:none;color:inherit;background-image:initial}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn .mce-ico,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn .mce-txt,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox .mce-ico,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox .mce-txt{color:var(--jfb-wysiwyg-buttons-text, #50575e)}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn.mce-active,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox.mce-active{border-width:var(--jfb-wysiwyg-buttons-checked-border-top-width, var(--jfb-wysiwyg-buttons-border-top-width, 0)) var(--jfb-wysiwyg-buttons-checked-border-right-width, var(--jfb-wysiwyg-buttons-border-right-width, 0)) var(--jfb-wysiwyg-buttons-checked-border-bottom-width, var(--jfb-wysiwyg-buttons-border-bottom-width, 0)) var(--jfb-wysiwyg-buttons-checked-border-left-width, var(--jfb-wysiwyg-buttons-border-left-width, 0));border-style:var(--jfb-wysiwyg-buttons-checked-border-top-style, var(--jfb-wysiwyg-buttons-border-top-style, solid)) var(--jfb-wysiwyg-buttons-checked-border-right-style, var(--jfb-wysiwyg-buttons-border-right-style, solid)) var(--jfb-wysiwyg-buttons-checked-border-bottom-style, var(--jfb-wysiwyg-buttons-border-bottom-style, solid)) var(--jfb-wysiwyg-buttons-checked-border-left-style, var(--jfb-wysiwyg-buttons-border-left-style, solid));border-color:var(--jfb-wysiwyg-buttons-checked-border-top-color, var(--jfb-wysiwyg-buttons-border-top-color, transparent)) var(--jfb-wysiwyg-buttons-checked-border-right-color, var(--jfb-wysiwyg-buttons-border-right-color, transparent)) var(--jfb-wysiwyg-buttons-checked-border-bottom-color, var(--jfb-wysiwyg-buttons-border-bottom-color, transparent)) var(--jfb-wysiwyg-buttons-checked-border-left-color, var(--jfb-wysiwyg-buttons-border-left-color, transparent));border-radius:var(--jfb-wysiwyg-buttons-checked-border-radius-top-left, var(--jfb-wysiwyg-buttons-border-radius-top-left, initial)) var(--jfb-wysiwyg-buttons-checked-border-radius-top-right, var(--jfb-wysiwyg-buttons-border-radius-top-right, initial)) var(--jfb-wysiwyg-buttons-checked-border-radius-bottom-right, var(--jfb-wysiwyg-buttons-border-radius-bottom-right, initial)) var(--jfb-wysiwyg-buttons-checked-border-radius-bottom-left, var(--jfb-wysiwyg-buttons-border-radius-bottom-left, initial));background-color:var(--jfb-wysiwyg-buttons-checked-bg, var(--jfb-wysiwyg-buttons-bg, #555c66))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn.mce-active .mce-ico,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-btn.mce-active .mce-txt,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox.mce-active .mce-ico,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-toolbar .mce-listbox.mce-active .mce-txt{color:var(--jfb-wysiwyg-buttons-checked-text, var(--jfb-wysiwyg-buttons-text, #fff))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-statusbar{background-color:var(--jfb-wysiwyg-statusbar-bg, #fff);color:var(--jfb-wysiwyg-statusbar-text, inherit)}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-edit-area{background-color:var(--jfb-wysiwyg-container-bg, #fff);color:var(--jfb-wysiwyg-container-text, #333)}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field .mce-edit-area *{color:inherit}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-color-text .mce-toolbar .mce-listbox:hover .mce-txt,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-color-text .mce-toolbar .mce-btn:hover .mce-ico{color:var(--jfb-wysiwyg-buttons-hover-text, var(--jfb-wysiwyg-buttons-text, inherit))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-color-background .mce-toolbar .mce-listbox:hover,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-color-background .mce-toolbar .mce-btn:hover{background-color:var(--jfb-wysiwyg-buttons-hover-bg, var(--jfb-wysiwyg-buttons-bg, transparent))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-width .mce-toolbar .mce-listbox:hover,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-width .mce-toolbar .mce-btn:hover{border-width:var(--jfb-wysiwyg-buttons-hover-border-top-width, var(--jfb-wysiwyg-buttons-border-top-width, 0)) var(--jfb-wysiwyg-buttons-hover-border-right-width, var(--jfb-wysiwyg-buttons-border-right-width, 0)) var(--jfb-wysiwyg-buttons-hover-border-bottom-width, var(--jfb-wysiwyg-buttons-border-bottom-width, 0)) var(--jfb-wysiwyg-buttons-hover-border-left-width, var(--jfb-wysiwyg-buttons-border-left-width, 0))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-style .mce-toolbar .mce-listbox:hover,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-style .mce-toolbar .mce-btn:hover{border-style:var(--jfb-wysiwyg-buttons-hover-border-top-style, var(--jfb-wysiwyg-buttons-border-top-style, solid)) var(--jfb-wysiwyg-buttons-hover-border-right-style, var(--jfb-wysiwyg-buttons-border-right-style, solid)) var(--jfb-wysiwyg-buttons-hover-border-bottom-style, var(--jfb-wysiwyg-buttons-border-bottom-style, solid)) var(--jfb-wysiwyg-buttons-hover-border-left-style, var(--jfb-wysiwyg-buttons-border-left-style, solid))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-color .mce-toolbar .mce-listbox:hover,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-color .mce-toolbar .mce-btn:hover{border-color:var(--jfb-wysiwyg-buttons-hover-border-top-color, var(--jfb-wysiwyg-buttons-border-top-color, transparent)) var(--jfb-wysiwyg-buttons-hover-border-right-color, var(--jfb-wysiwyg-buttons-border-right-color, transparent)) var(--jfb-wysiwyg-buttons-hover-border-bottom-color, var(--jfb-wysiwyg-buttons-border-bottom-color, transparent)) var(--jfb-wysiwyg-buttons-hover-border-left-color, var(--jfb-wysiwyg-buttons-border-left-color, transparent))}.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-radius .mce-toolbar .mce-listbox:hover,.jet-form-builder-row.field-type-wysiwyg-field.wp-block-jet-forms-wysiwyg-field.has-hover-border-radius .mce-toolbar .mce-btn:hover{border-radius:var(--jfb-wysiwyg-buttons-hover-border-radius-top-left, var(--jfb-wysiwyg-buttons-border-radius-top-left, initial)) var(--jfb-wysiwyg-buttons-hover-border-radius-top-right, var(--jfb-wysiwyg-buttons-border-radius-top-right, initial)) var(--jfb-wysiwyg-buttons-hover-border-radius-bottom-right, var(--jfb-wysiwyg-buttons-border-radius-bottom-right, initial)) var(--jfb-wysiwyg-buttons-hover-border-radius-bottom-left, var(--jfb-wysiwyg-buttons-border-radius-bottom-left, initial))}.field-type-switcher{--thumb-size: 1rem;--track-size: calc(var(--thumb-size) * 2);--track-padding: 2px;--thumb-color-highlight: hsla(0, 0%, 0%, 0.25);--highlight-size: 0;--thumb-transition-duration: 0.4s;--thumb-position: 0%;--isLTR: 1}.field-type-switcher:dir(rtl){--isLTR: -1}.field-type-switcher input.jet-form-builder__field{padding:var(--c-track-padding, var(--track-padding));inline-size:var(--c-track-size, var(--track-size));block-size:var(--c-thumb-size, var(--thumb-size));border-radius:var(--c-track-size, var(--track-size));background:var(--c-track-bg-color, var(--track-bg-color, #ddd));appearance:none;outline-offset:5px;transition:background-color .4s;position:relative;cursor:pointer;box-sizing:content-box;flex:unset;display:grid;align-items:center;grid:[track] 1fr/[track] 1fr}.field-type-switcher input.jet-form-builder__field:not(:disabled):hover::before{--highlight-size: 0.5rem}.field-type-switcher input.jet-form-builder__field::before{content:"";position:absolute;grid-area:track;inline-size:var(--c-thumb-size, var(--thumb-size));block-size:var(--c-thumb-size, var(--thumb-size));border-radius:50%;background:var(--thumb-bg-color, #fff);transition:transform var(--thumb-transition-duration) ease,box-shadow .25s ease;box-shadow:0 0 0 var(--highlight-size) var(--thumb-color-highlight);transform:translateX(var(--thumb-position))}.field-type-switcher input.jet-form-builder__field:checked{background:var(--checked-track-bg-color, #4caf50);--thumb-position: calc((var(--c-track-size, var(--track-size) ) - 100%) * var(--isLTR))}.block-editor-block-list__block.field-type-switcher input.jet-form-builder__field{padding:var(--track-padding) !important;border:unset;margin:unset}.block-editor-block-list__block.field-type-switcher input.jet-form-builder__field::before{margin:unset}.wp-block-jet-forms-multi-gateway .jfb-multi-gateway__list{display:grid;gap:10px}.wp-block-jet-forms-multi-gateway .jfb-multi-gateway__item{display:grid !important;grid-template-columns:18px 1fr;align-items:center;column-gap:10px;width:100%;margin:0;text-align:left !important;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:10px;cursor:pointer;user-select:none}.wp-block-jet-forms-multi-gateway .jfb-multi-gateway__item input[type=radio]{margin:0 !important;width:auto !important;justify-self:start}.wp-block-jet-forms-multi-gateway .jfb-multi-gateway__label{margin:0 !important;width:auto !important;text-align:left !important;justify-self:start}.chaty *,.chaty-chat-view *,.chaty-outer-forms *{box-sizing:border-box}.chaty-agent-data,.chaty-whatsapp-field input[type=text],.chaty-whatsapp-message,.chaty-whatsapp-message p{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-agent-header,.chaty-channel,.chaty-channels,.chaty-form-body,.chaty-tooltip{position:relative}.chaty-tooltip .on-hover-text,.chaty-tooltip .on-hover-text:before,.chaty-tooltip:after,.chaty-tooltip:before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.on-hover-text{font-weight:400;display:none}.chaty-i-trigger .chaty-tooltip .on-hover-text,.chaty-i-trigger .chaty-tooltip .on-hover-text:before,.chaty-i-trigger .chaty-tooltip:after,.chaty-tooltip:before{pointer-events:auto}.on-hover-text p{white-space:nowrap;font-size:unset;line-height:unset;letter-spacing:inherit;font-weight:400}.on-hover-text img.emoji{max-width:none}.chaty-tooltip .on-hover-text:before,.chaty-tooltip:before{content:"";border:5px solid transparent;z-index:1001}.chaty-tooltip:after{content:attr(data-hover)}.chaty-tooltip .on-hover-text,.chaty-tooltip:after{text-align:center;min-width:1em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;border-radius:10px;background:#fff;color:#333;z-index:1000;box-shadow:0 1.93465px 7.73859px rgb(0 0 0 / 15%);font-size:17px;line-height:21px}.chaty-animation-shockwave:after,.chaty-animation-shockwave:before{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0}.chaty-tooltip .on-hover-text{overflow:visible;white-space:pre}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip:hover .on-hover-text,.chaty-tooltip:hover .on-hover-text:before,.chaty-tooltip:hover:after,.chaty-tooltip:hover:before{display:block;opacity:1}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip.pos-left:hover .on-hover-text,.chaty-tooltip.pos-left:hover .on-hover-text:before,.chaty-tooltip.pos-left:hover:after,.chaty-tooltip.pos-left:hover:before,.chaty-tooltip.pos-right:hover .on-hover-text,.chaty-tooltip.pos-right:hover .on-hover-text:before,.chaty-tooltip.pos-right:hover:after,.chaty-tooltip.pos-right:hover:before{animation:ease-out forwards tooltips-horz}.chaty-tooltip.has-on-hover:after,.chaty-tooltip.has-on-hover:before,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:before,.chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger,.on-hover-text:empty,[data-hover=""]:after,[data-hover=""]:before{display:none!important}.chaty-tooltip.pos-top .on-hover-text:before,.chaty-tooltip.pos-top:before{border-bottom-width:0;border-top-color:#fff;bottom:calc(100% + 5px)}.chaty-tooltip.pos-top .on-hover-text:after,.chaty-tooltip.pos-top:after{bottom:calc(100% + 10px)}.chaty-tooltip.pos-top .on-hover-text,.chaty-tooltip.pos-top:after,.chaty-tooltip.pos-top:before{left:50%;transform:translate(-50%,-.5em)}.chaty-tooltip.pos-down:before{top:100%;border-top-width:0;border-bottom-color:#fff}.chaty-tooltip.pos-down:after{top:calc(100% + 5px)}.chaty-tooltip.pos-down:after,.chaty-tooltip.pos-down:before{left:50%;transform:translate(-50%,.5em)}.chaty-tooltip.pos-left .on-hover-text:before,.chaty-tooltip.pos-left:before{top:50%;border-right-width:0;border-left-color:#fff;left:calc(0em - 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-left .on-hover-text:before{left:auto;right:calc(0em - 5px)}.chaty-tooltip.pos-left .on-hover-text,.chaty-tooltip.pos-left:after{top:50%;right:calc(100% + 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before,.chaty-tooltip.pos-right:before{top:50%;border-left-width:0;border-right-color:#fff;right:calc(0em - 10px);transform:translate(.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before{left:calc(0em - 5px);right:auto}.chaty-tooltip.pos-right .on-hover-text,.chaty-tooltip.pos-right:after{top:50%;left:calc(100% + 10px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:1;transform:translate(0,-50%)}}.chaty-tooltip.pos-down:hover:after,.chaty-tooltip.pos-down:hover:before,.chaty-tooltip.pos-top:hover:after,.chaty-tooltip.pos-top:hover:before{animation:ease-out forwards tooltips-vert}@-webkit-keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@-webkit-keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@-webkit-keyframes chaty-animation-pulse{0%{transform:scale(1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:50%}100%{transform:scale(1.1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:45%}}@keyframes chaty-animation-pulse{0%{transform:scale(1);border-radius:50%}100%{transform:scale(1.1);border-radius:45%}}.chaty-animation-shockwave:after{left:0;-webkit-animation:2s ease-out 1.3s infinite chaty-animation-shockwave;animation:2s ease-out 1.3s infinite chaty-animation-shockwave}.chaty-animation-shockwave:before{left:0;-webkit-animation:2s ease-out .8s infinite chaty-animation-shockwave;animation:2s ease-out .8s infinite chaty-animation-shockwave}.chaty-animation-blink{-webkit-animation:1.33s ease-out infinite chaty-animation-blink;animation:1.33s ease-out infinite chaty-animation-blink}.chaty-animation-pulse,.chaty-animation-pulse-icon{-webkit-animation:.4s infinite alternate chaty-animation-pulse;animation:.4s infinite alternate chaty-animation-pulse}.chaty-animation-sheen{position:relative;overflow:hidden}.chaty-animation-sheen:after{animation:5s infinite chaty-animation-sheen;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.5) 50%,transparent);transform:rotateZ(60deg) translate(0,5em)}@keyframes chaty-animation-sheen{100%,20%{transform:rotateZ(60deg) translate(0,-80px)}}.chaty-animation-fade{animation:5s infinite chaty-animation-fade}.chaty-animation-spin{animation:5s cubic-bezier(.56,-.35,.22,1.5) infinite chaty-animation-spin}@keyframes chaty-animation-fade{15%,5%{opacity:.25}10%,100%,20%{opacity:1}}@keyframes chaty-animation-spin{10%{transform:rotateZ(-20deg);animation-timing-function:ease}100%,20%{transform:rotateZ(360deg)}}.chaty-animation-bounce,.chaty-animation-jump{animation:5s cubic-bezier(.84,-.54,.31,1.19) infinite chaty-animation-bounce}@keyframes chaty-animation-bounce{0%,100%,20%{transform:none}10%{transform:translateY(-1em)}}@keyframes chaty-animation-waggle{0%{transform:none}10%{transform:rotateZ(-20deg) scale(1.2)}13%{transform:rotateZ(25deg) scale(1.2)}15%{transform:rotateZ(-15deg) scale(1.2)}17%{transform:rotateZ(15deg) scale(1.2)}20%{transform:rotateZ(-12deg) scale(1.2)}22%{transform:rotateZ(0) scale(1.2)}100%,24%{transform:rotateZ(0) scale(1)}}.chaty-animation-waggle{animation:5s infinite chaty-animation-waggle}.chaty-animation-floating{-webkit-animation:chaty-animation-floating 3s ease infinite;animation:chaty-animation-floating 3s ease infinite}@keyframes chaty-animation-floating{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.chaty{display:none;z-index:99999}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty.active,.chaty.form-open .chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger{display:block!important}.chaty *{margin:0;padding:0}.chaty .sr-only,.chaty-outer-forms .sr-only,.hide-cht-svg-bg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important}.chaty a,.chaty a:focus,.chaty a:hover,.chaty button{border:none;text-decoration:none;outline:0;box-shadow:none}.chaty-widget{position:fixed;bottom:25px;right:25px;z-index:10001}.chaty-widget.left-position{left:25px;right:auto}.chaty-channel-list{display:flex;width:62px;height:124px;position:absolute;bottom:-4px;right:0;flex-direction:column;align-items:flex-start;pointer-events:none}.chaty-widget.left-position .chaty-channel-list{left:0;right:auto}.chaty-widget.chaty-open .chaty-channel-list,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:after,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:before{pointer-events:auto}.chaty-channel-list .chaty-channel,.chaty-channel.single .chaty-svg{display:inline-block;width:54px;height:54px;border-radius:50%;margin:4px;cursor:pointer;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%)}.chaty-channel-list .chaty-channel{position:absolute;bottom:0;opacity:0;transition:.5s;-webkit-transition:.5s}.chaty-channel.single .chaty-svg{margin:0}.chaty-widget.chaty-open .chaty-channel-list .chaty-channel{opacity:1}.chaty-channel a,.chaty-channel button,.chaty-svg{display:block;width:54px;height:54px;border-radius:50%;cursor:pointer;position:relative;outline:0;min-width:unset}* .chaty-channel button{min-width:unset;max-width:unset}.chaty-channel button{background:0 0;border-radius:50%}.chaty-channel a .chaty-custom-icon,.chaty-channel button .chaty-custom-icon,.chaty-svg .chaty-custom-icon{width:54px;height:54px;border-radius:50%;text-align:center;font-size:27px;line-height:54px;color:#fff}.chaty-channel a:focus,.chaty-channel button:focus,.chaty-contact-form-box button.chaty-submit-button{outline:0}.chaty-contact-form-box button.chaty-submit-button:disabled .chaty-loader{display:inline-block}.chaty-agent-icon svg,.chaty-channel svg,.chaty-view-channels .chaty-channel span svg{width:100%;height:100%}.chaty-channel img{width:54px;height:54px;object-fit:cover;border-radius:50%}.chaty-i-trigger .chaty-channel{position:absolute;bottom:0;right:4px;transition:.5s;border-radius:50%;cursor:pointer}.chaty-cta-button{transition:.5s;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%);border-radius:50%}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:4px;right:auto}.chaty-widget .chaty-cta-main .chaty-cta-button{z-index:1099;opacity:1;position:relative}.chaty-widget.chaty-open .chaty-cta-main .chaty-cta-button{z-index:999;opacity:0;transform:rotate(540deg);visibility:hidden}.chaty-widget .chaty-i-trigger .chaty-cta-close{pointer-events:none}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close{pointer-events:auto;z-index:101}.chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:999;opacity:0;visibility:hidden}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:1099;opacity:1;transform:rotate(180deg);visibility:visible}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip{z-index:91}.chaty-channel button.open-chaty-channel,.chaty-widget.chaty-no-close-button:not(.has-single) .chaty-i-trigger:not(.single-channel),.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-channel button.open-chaty,.chaty.form-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-i-trigger .chaty-tooltip:after,.chaty.form-open .chaty-i-trigger .chaty-tooltip:before,.chaty.form-open .chaty-widget.has-single .chaty-i-trigger .on-hover-text{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger{display:block}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-main{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;pointer-events:auto}.chaty-widget .ch-flash-title-msg,.chaty-widget .ch-pending-msg{position:absolute;right:-4px;top:-4px;width:16px;height:16px;text-align:center;background:red;color:#fff;font-size:10px;line-height:16px;border-radius:50%;z-index:1101}.chaty-widget.left-position.hor-mode .chaty-channel-list{width:136px;height:62px;left:0;bottom:0}.chaty-widget.right-position.hor-mode .chaty-channel-list{width:136px;height:62px;right:0;left:auto;bottom:0}.chaty-widget.hor-mode .chaty-channel-list .chaty-channel{margin-top:0;margin-bottom:0}.chaty-widget.hor-mode.left-position .chaty-channel-list .chaty-channel{left:0}.chaty-widget.hor-mode.right-position .chaty-channel-list .chaty-channel{right:0;left:auto}.chaty-chat-view,.chaty-outer-forms{vertical-align:bottom;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed!important;bottom:-25px;left:25px;padding:0;width:320px;max-width:90%;-moz-transition:.5s linear;box-shadow:rgba(0,0,0,.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;-moz-box-shadow:rgba(0,0,0,.16) 0 5px 40px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.5s;-webkit-transition:.5s;animation-delay:-2s;-webkit-animation-delay:-2s}.chaty-chat-view.pos-left,.chaty-outer-forms.pos-left{left:25px}.chaty-chat-view.pos-right,.chaty-outer-forms.pos-right{right:25px;left:auto}.chaty-outer-forms.active,.chaty:not(.form-open) .chaty-widget.chaty-open+.chaty-chat-view{-webkit-transform:translateY(-93px);transform:translateY(-93px);opacity:1;z-index:999999;visibility:visible;bottom:0;pointer-events:auto}.chaty-whatsapp-body{padding:0;min-height:260px;position:relative;z-index:2}.chaty-whatsapp-content{padding:20px}.chaty-popup-whatsapp-form .chaty-whatsapp-body{height:260px;min-height:auto}.chaty-popup-whatsapp-form .chaty-whatsapp-content{display:flex;align-items:flex-start}.chaty-form-body{background:#fff;z-index:99999;min-height:75px;border-radius:10px}.chaty-form-body form{margin:0;padding:0}.qr-code-image{padding:10px;text-align:center;border:solid 1px silver;border-radius:4px}.qr-code-image img{max-width:100%;max-height:360px;margin:0 auto;display:block;width:100%;height:auto}.chaty-whatsapp-form{position:relative;background-color:#f0ede7;border-radius:8px;margin:0}.chaty-whatsapp-form:before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.035;background-image:url(//www.kemroc.com/wp-content/plugins/chaty-pro/images/whatsapp.png)}.chaty-popup-whatsapp-form .chaty-whatsapp-body:before,.chaty-popup-whatsapp-form .chaty-whatsapp-footer:before{background-image:url(//www.kemroc.com/wp-content/plugins/chaty-pro/images/whatsapp-welcome-popup.png);opacity:.7}.chaty-whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 10px 10px;position:relative;transform-origin:center top;z-index:2;margin-top:0;margin-left:0;max-width:calc(100% - 40px);font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif;font-size:14px;line-height:18px;border:1px solid rgba(34,17,71,.08)}.chaty-whatsapp-message:before{content:"";display:none;width:0;height:0;border-top:0 solid transparent;border-bottom:10px solid transparent;border-right:12px solid #fff;position:absolute;left:-12px;top:0}.wp-profile-img+.chaty-whatsapp-message:before{display:block}.chaty-whatsapp-message p{margin:0;padding:0;color:#111b21;font-weight:400;word-wrap:break-word}.chaty-whatsapp-footer{position:relative;padding:20px 15px}.whatsapp-chaty-form{display:flex;margin:0;padding:0}button.chaty-whatsapp-button-button,button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{text-align:center!important;height:40px!important;width:40px!important;padding:0!important;background:#c6d7e3!important;border-radius:20px!important;outline:0!important;box-shadow:none!important;cursor:pointer!important;margin:0 0 0 10px!important;text-decoration:none!important;border:none!important;min-width:1px!important;flex:0 0 40px}button.chaty-whatsapp-button-button{background:#c6d7e3!important}button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button{background:#25d366!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:focus,.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:hover{background:#22bf5b!important}.chaty-whatsapp-data{display:flex;flex:1;z-index:1}.chaty-whatsapp-field{padding-right:0;flex:1;position:relative;display:flex;align-items:center}.chaty-whatsapp-button{flex:0 0 48px}.chaty-whatsapp-button svg{width:100%;height:100%;margin:0;padding:0}.chaty-whatsapp-field input[type=text]{height:40px!important;line-height:normal;padding:0 10px 0 15px;font-size:16px;resize:none;width:100%;border:none!important;border-radius:24px;outline:0;box-shadow:none!important;background:#fff!important;margin:0;color:#111b21;flex:1}.chaty-whatsapp-field input[type=text]:focus{outline:0!important;border:none!important;margin:0;color:#111b21;box-shadow:none!important}.chaty-whatsapp-button-button:active,.chaty-whatsapp-button-button:focus,.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty.form-open .chaty-channel button.open-chaty-channel,.chaty.form-open .chaty-no-close-button.has-single .chaty-i-trigger{display:block}.chaty-agent-data{font-size:16px}.chaty-agent-header{font-size:18px;padding:20px 15px;background:#22bf5b;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.chaty-agent-data .close-chaty-form{right:10px;top:12px}.chaty-agent-data .chaty-agent{display:flex;align-items:center;padding:15px}.chaty-agent-data .chaty-agent a{color:#49687e;font-size:16px;text-decoration:none;display:flex;width:100%;align-items:center;outline:0;font-weight:400}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field,.chaty-contact-input textarea.chaty-textarea-field{color:#28303d;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-sans;margin:0;background:#fff;outline:0}.chaty-agent-data .chaty-agent+.chaty-agent{border-top:2px solid #f6f8f9}.chaty-agent-img{width:36px;height:36px;object-fit:cover;border-radius:50%}.chaty-agent-icon{width:48px;height:48px;margin:0 15px 0 0}.chaty-agent-data .chaty-custom-icon{width:48px;height:48px;text-align:center;display:block;line-height:48px;background:silver;border-radius:50%;color:#fff;font-size:28px}.chaty-close-agent-list{position:absolute;right:15px;top:10px;width:26px;height:26px;cursor:pointer;z-index:10;padding:0 0 10px 10px}.chaty-agent-icon img{width:48px;height:48px;object-fit:cover}.chaty-close-agent-list svg{fill:#ffffff}.agent-sub-header{font-size:14px;line-height:20px;font-weight:400}.agent-main-header{font-size:20px;line-height:32px;font-weight:700;position:relative}.chaty-agent-header:before,.chaty-view-header:before{content:"";background:url(//www.kemroc.com/wp-content/plugins/chaty-pro/images/header-top.png) no-repeat;width:215px;height:41px;position:absolute;top:0;left:0;z-index:1}.chaty-agent-header:after,.chaty-view-header:after{content:"";background:url(//www.kemroc.com/wp-content/plugins/chaty-pro/images/header-bottom.png) no-repeat;width:44px;height:41px;position:absolute;bottom:0;right:0;z-index:1}.chaty-custom-channel-icon{display:block;border-radius:50%;color:#fff;text-align:center;line-height:54px}.chaty-contact-form-title{padding:10px 15px;text-align:left;font-size:18px;color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;display:flex}.chaty-contact-inputs{padding:15px}.chaty-contact-input{display:block}.chaty-contact-input label.chaty-form-label{font-size:14px;margin:0;padding:0 0 4px 0;line-height:20px;display:flex;color:#28303d}.chaty-contact-input+.chaty-contact-input{margin:10px 0 0}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field{width:100%;height:36px;line-height:36px;font-size:16px;padding:0 10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-input .has-chaty-error:focus,.chaty-contact-input input.chaty-input-field:focus,.chaty-contact-input input[type=email].chaty-input-field:focus,.chaty-contact-input input[type=tel].chaty-input-field:focus,.chaty-contact-input input[type=text].chaty-input-field:focus,.chaty-contact-input select.chaty-input-field:focus,.chaty-contact-input textarea.chaty-textarea-field:focus{outline:0;box-shadow:none;border-color:#898989;background-color:#fff}.chaty-contact-input textarea.chaty-textarea-field{width:100%;height:100px;line-height:20px;font-size:16px;padding:10px;border:1px solid #ccc;border-radius:4px;display:block}.chaty-contact-form-box .close-chaty-form{right:9px;top:9px}.chaty-contact-form-box button.chaty-submit-button[type=submit],button#chaty-submit-button-0{border:none;border-radius:4px;color:#fff;background:#a886cd;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;cursor:pointer;text-align:center;display:block}.chaty-contact-input input.chaty-input-field.has-chaty-error,.chaty-contact-input select.chaty-input-field.has-chaty-error,.chaty-contact-input textarea.has-chaty-error{border:1px solid #d20000}.chaty-contact-form-button{padding:15px}.chaty-ajax-error-message,.chaty-ajax-success-message{color:#00a700;padding:10px 0 0;text-align:center;font-size:16px}.chaty-ajax-error-message{color:#da0000}.chaty-view-header,.chaty-view-header a,.chaty-view-header a:focus,.chaty-view-header a:hover{font-weight:500;color:#fff;font-size:24px}.chaty-exit-intent{position:fixed;z-index:-1}.chaty-exit-intent:before{display:block;position:fixed;top:0;left:0;content:'';width:100vw;height:100vh;background:rgba(0,0,0,.8);visibility:hidden;z-index:100;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.chaty .chaty-widget.left-position .chaty-exit-intent:before{clip-path:circle(15px at 60px calc(100% - 60px))}.chaty .chaty-widget.right-position .chaty-exit-intent:before{clip-path:circle(15px at calc(100% - 60px) calc(100% - 60px))}.chaty .chaty-widget .chaty-exit-intent.animate:before{visibility:visible;clip-path:circle(100%)}.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:after,.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:before{pointer-events:inherit}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-wechat-form.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos{top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);bottom:auto}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos .chaty-agent-body{max-height:calc(100vh - 164px)!important}.chaty-whatsapp-message p+p{margin-top:10px}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos .chaty-whatsapp-content{max-height:calc(100vh - 122px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form:not(.custom-cht-pos) .chaty-whatsapp-content{overflow-y:auto}.chaty.has-custom-pos.form-open .chaty-i-trigger{opacity:0;visibility:hidden}body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos .chaty-contact-inputs{max-height:calc(100vh - 150px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms{max-width:calc(100vw - 50px)!important}.chaty-view-body{background:#fff;border-radius:8px}.chaty-view-header{background:#b78deb;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}.chaty-top-content{padding:15px 15px 0;font-size:16px}.chaty-view-content p,.chaty-view-content p a,.chaty-view-content p a:focus,.chaty-view-content p a:hover{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}.chaty-view-content p a{display:inline-block}.chaty-view-content p a:focus,.chaty-view-content p a:hover,.chaty-view-header a:focus,.chaty-view-header a:hover{outline:0;text-decoration:none}.chaty-view-content p+p{margin-top:10px}.chaty-close-view-list{position:absolute;right:15px;top:10px;width:12px;cursor:pointer;z-index:11}.chaty-close-view-list svg{fill:#ffffff;display:inline-block;width:100%}.chaty-view-channels .chaty-channel{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}.chaty-view-channels .chaty-channel a,.chaty-view-channels .chaty-channel img,.chaty-view-channels .chaty-channel span:not(.on-hover-text){display:block;width:48px;height:48px;margin:0 auto}.chaty-view-channels{padding:10px 8px}.chaty-view-channels .chaty-custom-channel-icon{font-size:24px}.front-google-captcha{width:100%!important;overflow:hidden}.front-google-captcha>div{width:100%}.front-google-captcha iframe{transform:scaleX(.9);position:relative;left:-15px}.widget-fa-icon{width:100%;height:100%;display:inline-block;vertical-align:middle;color:#fff}span.chaty-loader{display:none;vertical-align:middle;color:#fff;animation:rotation 1s infinite linear;width:24px;height:24px;text-align:center;line-height:24px;margin-left:5px}span.chaty-loader span.dashicons{width:24px;height:24px;text-align:center;line-height:24px;font-size:24px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}span.chaty-loader.active{display:inline-block;vertical-align:baseline}.chaty-i-trigger.single-channel>.chaty-channel>.on-hover-text{display:none!important}html[dir=rtl] .chaty-input-field,html[dir=rtl] .chaty-submit-button,html[dir=rtl] .chaty-tooltip,html[dir=rtl] .chaty-tooltip:after,html[dir=rtl] .chaty-whatsapp-message,html[dir=rtl] .on-hover-text{direction:rtl}.add-bg-blur-effect{background-color:rgba(0,0,0,.4);overflow-x:hidden}.add-bg-blur-effect>:not(.chaty,.chaty-outer-forms,.picmo__popupContainer){filter:blur(6px)}.email_suggestion,.wp_email_suggestion{margin:0;padding:0;font-size:14px;color:#970029}.email_suggestion i,.wp_email_suggestion i{color:#2596be;font-weight:700;cursor:pointer}.chaty-custom-whatsapp-form .eac-sugg,.chaty-form .eac-sugg{color:#c1c1c1;line-height:34px!important}.chaty-form .eac-input-wrap{width:100%;overflow:hidden;line-height:38px}.chaty-custom-whatsapp-form .chaty-whatsapp-body:before{opacity:.05}.chaty-custom-whatsapp-form .chaty-whatsapp-body{border-radius:0}.chaty-custom-whatsapp-form .chaty-whatsapp-footer{border-top:1px solid #e1e1e1;min-height:70px}.chaty-custom-whatsapp-form .chaty-whatsapp-data{display:block;z-index:1}.chaty-custom-whatsapp-form .chaty-whatsapp-button-button{width:100%!important;z-index:1;position:relative}.chaty-custom-whatsapp-form .header-text{display:flex;align-items:center}.chaty-custom-whatsapp-form .header-text span{display:inline-block;vertical-align:super;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button svg{width:26px;height:26px;fill:#ffffff;margin-right:3px}.chaty-custom-whatsapp-form .chaty-whatsapp-button span{font-size:15px;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button{display:flex;align-items:center;justify-content:center;border-radius:6px!important}.chaty-custom-whatsapp-form .chaty-whatsapp-content{padding:15px;z-index:101111;position:relative}.chaty-custom-whatsapp-form .chaty-whatsapp-body{min-height:auto}.chaty-outer-forms input[type=number]::-webkit-inner-spin-button,.chaty-outer-forms input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.chaty-whatsapp-header{display:flex;align-items:center;background-color:#4aa485;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;box-shadow:0 16px 32px 0 #1a0E3529}.chaty-whatsapp-header .header-wp-icon{height:30px;width:30px;margin-right:7px}.chaty-whatsapp-header .header-wp-title{color:#fff;font-size:15px;flex:1;padding-right:8px}.whatsapp-form-close-btn{flex:0 0 16px;cursor:pointer}.whatsapp-form-close-btn svg{width:16px;height:16px}.chaty-form,.chaty-whatsapp-form{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-whatsapp-body .wp-profile-img{height:30px;width:30px;margin-right:15px}.chaty-whatsapp-body .wp-profile-img img{height:30px;width:30px;border-radius:50%;object-fit:cover}.chaty-whatsapp-message-nickname{color:#489d81;font-size:10px;font-weight:500;line-height:14px}.chaty-whatsapp-message-time{color:#a1a1a9;font-size:10px;line-height:12px}.chaty-whatsapp-input::placeholder{color:#83a1b7;opacity:40%}.chaty-whatsapp-input::-ms-input-placeholder{color:#83a1b7;opacity:40%}button[type=button].chaty-wp-emoji-input,button[type=button].chaty-wp-emoji-input:focus,button[type=button].chaty-wp-emoji-input:hover{position:absolute!important;top:9px;left:8px;background:0 0!important;border:none!important;cursor:pointer;height:24px!important;width:24px!important;padding:0!important;min-width:1px!important;margin:0!important;outline:0!important}html[dir=rtl] button[type=button].chaty-wp-emoji-input,html[dir=rtl] button[type=button].chaty-wp-emoji-input:focus,html[dir=rtl] button[type=button].chaty-wp-emoji-input:hover{right:8px}html[dir=rtl] .chaty-whatsapp-field input[type=text]{padding:0 35px 0 00px}html[dir=rtl] button.chaty-whatsapp-button-button,html[dir=rtl] button.chaty-whatsapp-button-button:focus,html[dir=rtl] button.chaty-whatsapp-button-button:hover{margin:0 10px 0 0!important}html[dir=rtl] button.chaty-whatsapp-button-button svg{transform:rotate(180deg)}.chaty-whatsapp-field:not(.has_emoji) .chaty-wp-emoji-input{display:none!important}.chaty-whatsapp-input{padding-left:38px!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-whatsapp-input{padding-left:15px!important}.picmo__popupContainer{z-index:1000000}body .picmo__emojiButton span{font-size:24px;line-height:24px;display:inline-block;vertical-align:middle}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton{color:#8f8f8f;border:solid 1px transparent}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab.picmo__categoryTabActive .picmo__categoryButton{border:1px solid #a886cd;color:#a071d3;background:#fff}body .picmo__picker .picmo__emojiCategory .picmo__categoryName{display:flex;height:auto;padding:10px 17px;border-bottom:solid 1px #e2e8f0;font-weight:700;background:#f3f3f3}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton:hover{background:#fff}body .picmo__emojiButton{border-radius:4px}body .picmo__emojiButton:focus{outline:0;border-radius:5px}.chaty-channel span.chaty-icon{display:block}.chaty.form-open .chaty-widget.has-single .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;transform:rotate(360deg);z-index:999}.chaty-custom-whatsapp-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-button button{width:100%;border:none;border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chaty-contact-input input[type=file].chaty-input-field{line-height:32px}.eac-cval:empty,.eac-sugg:empty{display:none!important}.qr-code-header{display:flex;align-items:center;background-color:#a886cd;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;color:#fff;box-shadow:0 16px 32px 0 #1a0E3529;z-index:999999}.chaty-close-button{cursor:pointer}.qr-code-title{line-height:1;padding:15px 15px 0;font-size:14px;color:#83a1b7}.qr-code-box{margin-top:10px;padding:0 15px 15px}.qr-code-head-title{display:inline-flex;align-items:center}.qr-code-head-title svg{margin-right:5px}.mce-error{border:1px solid #d00!important}.required_indicate{color:red;font-size:18px;margin-left:2px}.chaty-whatsapp-button-button svg{display:inline-block;vertical-align:sub}.chaty-wp-emoji-input:hover{background-color:transparent;border-color:transparent}.chaty-wp-emoji-input:focus{outline:0}.chaty-whatsapp-input[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:40%!important}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1!important}.chaty-outer-forms form{margin:0}.chaty,.chaty *,.chaty-form,.chaty-form *,.chaty-whatsapp-form,.chaty-whatsapp-form *{-webkit-tap-highlight-color:transparent}body.csaas-has-chatway:not(.chatway-is-open) .chatway--trigger-container{display:none!important}body.csaas-has-chatway:not(.chatway-is-open) .chatway--frame-container{opacity:0;visibility:hidden}body.csaas-has-chatway.chatway-is-open .chaty{display:none!important}.chaty-widget.has-chatway .Chatway-channel-link{opacity:1;visibility:visible;pointer-events:auto}.has-chat-view.active .chaty-widget.has-chatway.chaty-open .chaty-channel-list{display:none!important}.chaty-channel.Chatway-channel-link.has-unread-message:after,.chaty-widget:not(.has-chatway):not(.chaty-open) .csaas-widget-trigger.has-unread-message:after{content:attr(data-unread-message);width:20px;height:20px;background:#ff4545;position:absolute;border-radius:50%;font-size:12px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center;bottom:44px;z-index:1111;right:-4px}body:not(.chatway--active) .chaty-widget.has-chatway.above-chaty .Chatway-channel-link{display:none!important}body:not(.chatway--active) .chaty-widget.inside-chaty .chaty-channels .Chatway-channel-link{display:none!important}body.csaas-has-chatway.has--chaty.chatway--active:not(.chatway--visible) .chatway--container{display:block}.chaty.chaty-has-chat-view .has-chatway.chaty-open .Chatway-channel-link{display:none!important}.chaty-view-channels .chaty-channel.Chatway-channel.has-unread-message:after{right:0;top:-8px;bottom:auto}.chaty-agent-header.agent-header-Instagram,.chaty-agent-header.agent-header-Instagram_DM{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}