@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";@import"https://use.typekit.net/agv2ncn.css";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.share_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:56px;border-top:1px solid #e4eaec;padding-top:24px;gap:40px;display:flex;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media screen and (max-width:768px){.share_block{margin-top:48px;padding-top:216x}}.share_block .share_links .a2a_kit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}.share_block .share_links .a2a_kit a{cursor:pointer;display:block;color:rgba(0,0,0,0);font-size:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:100%;background:#f7f7f7}.share_block .share_links .a2a_kit a:before{content:"";background-color:#8b0e13;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:32px;mask-size:32px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block;width:32px;height:32px}.share_block .share_links .a2a_kit a:hover:before{background-color:#7d0b10}.share_block .share_links .a2a_kit .a2a_button_facebook:before{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/facebook.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/facebook.svg")}.share_block .share_links .a2a_kit .a2a_button_linkedin:before{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/linkedin.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/linkedin.svg")}.share_block .share_links .a2a_kit .a2a_button_twitter:before{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/twitter.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/twitter.svg")}.share_block .share_links .a2a_kit .a2a_button_copy_link{background:none}.share_block .share_links .a2a_kit .a2a_button_copy_link:before{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/link.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/link.svg")}.share_block .share_links .a2a_kit .a2a_button_email{background:none}.share_block .share_links .a2a_kit .a2a_button_email:before{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/mail.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/mail.svg")}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}@media screen and (max-width:768px){.share_block{margin-top:48px;padding-top:216x}}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.menu-rs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.menu-rs .nav-item{background-color:#fff;border-radius:100%}.menu-rs .nav-item a{cursor:pointer;display:block;width:32px;height:32px;color:rgba(0,0,0,0);font-size:0px;background-color:#8b0e13;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.menu-rs .nav-item a:hover{background-color:#7d0b10}.menu-rs .nav-item a[href*=facebook]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/facebook.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/facebook.svg")}.menu-rs .nav-item a[href*=twitter]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/twitter.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/twitter.svg")}.menu-rs .nav-item a[href*=linkedin]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/linkedin.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/linkedin.svg")}.menu-rs .nav-item a[href*=youtube]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/youtube.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/youtube.svg")}.menu-rs .nav-item a[href*=instagram]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/instagram.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/instagram.svg")}.menu-rs .nav-item a[href*=viadeo]{-webkit-mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/instagram.svg");mask-image:url("/themes/custom/kaneva/assets/css/blocks/../../img/icons/rs/instagram.svg")}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.form-item-lang-dropdown-select .lang-dropdown-select-element{background-color:rgba(0,0,0,0);border:none;font-size:14px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:20px;text-decoration:none;text-transform:none;color:#fff;text-transform:uppercase;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}.form-item-lang-dropdown-select .lang-dropdown-select-element option{font-size:14px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:20px;text-decoration:none;text-transform:none;color:#000;text-transform:uppercase}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.js-form-type-select:not(.form-item-lang-dropdown-select){position:relative;cursor:pointer;width:100%}.js-form-type-select:not(.form-item-lang-dropdown-select) label{cursor:pointer;font-size:14px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:20px;text-decoration:none;text-transform:none;margin-bottom:8px}.js-form-type-select:not(.form-item-lang-dropdown-select) select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #e4eaec;padding:16px;font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad;background-color:#fff !important;padding-right:32px;width:100%;cursor:pointer}@media screen and (max-width:768px){.js-form-type-select:not(.form-item-lang-dropdown-select) select{font-size:18px;line-height:27px}}.js-form-type-select:not(.form-item-lang-dropdown-select) select.js-webform-telephone-international{padding-left:44px}.js-form-type-select:not(.form-item-lang-dropdown-select) select::-webkit-input-placeholder{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad}.js-form-type-select:not(.form-item-lang-dropdown-select) select::-moz-placeholder{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad}.js-form-type-select:not(.form-item-lang-dropdown-select) select:-ms-input-placeholder{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad}.js-form-type-select:not(.form-item-lang-dropdown-select) select::-ms-input-placeholder{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad}.js-form-type-select:not(.form-item-lang-dropdown-select) select::placeholder{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;color:#a2aaad}@media screen and (max-width:768px){.js-form-type-select:not(.form-item-lang-dropdown-select) select::-webkit-input-placeholder{font-size:18px;line-height:27px}.js-form-type-select:not(.form-item-lang-dropdown-select) select::-moz-placeholder{font-size:18px;line-height:27px}.js-form-type-select:not(.form-item-lang-dropdown-select) select:-ms-input-placeholder{font-size:18px;line-height:27px}.js-form-type-select:not(.form-item-lang-dropdown-select) select::-ms-input-placeholder{font-size:18px;line-height:27px}.js-form-type-select:not(.form-item-lang-dropdown-select) select::placeholder{font-size:18px;line-height:27px}}.js-form-type-select:not(.form-item-lang-dropdown-select) select:focus,.js-form-type-select:not(.form-item-lang-dropdown-select) select:active{font-size:20px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:30px;text-decoration:none;text-transform:none;border:1px solid #8b0e13}@media screen and (max-width:768px){.js-form-type-select:not(.form-item-lang-dropdown-select) select:focus,.js-form-type-select:not(.form-item-lang-dropdown-select) select:active{font-size:18px;line-height:27px}}.js-form-type-select:not(.form-item-lang-dropdown-select) select.selected{color:#101820}.js-form-type-select:not(.form-item-lang-dropdown-select) select option[value=vide]{color:#a2aaad}.js-form-type-select:not(.form-item-lang-dropdown-select):after{content:"";display:block;width:24px;height:24px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#a2aaad;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/form/../../img/icons/nav/bottom.svg);mask-image:url(/themes/custom/kaneva/assets/css/form/../../img/icons/nav/bottom.svg);bottom:16px;right:16px;position:absolute;pointer-events:none;z-index:4}
@font-face{font-family:"Buffalo";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Buffalo.otf") format("truetype");font-display:swap}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/Proxima-Nova-A.otf") format("truetype");font-display:swap}.webform-button--submit.form-submit{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-size:15px;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;text-decoration:none;text-transform:none;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 31px;border:solid 1px;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;position:relative;background-color:#8b0e13;border-color:#8b0e13;color:#fff}.webform-button--submit.form-submit::after,.webform-button--submit.form-submit::before{background-color:#fff}.webform-button--submit.form-submit:hover{background-color:#7d0b10;border-color:#7d0b10}
