@charset "UTF-8";.spinner-fa,.spinner-grow,.spinner-border { display:inline-block; width:var(--bs-spinner-width); height:var(--bs-spinner-height); vertical-align:var(--bs-spinner-vertical-align); border-radius:50%; animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);}@keyframes spinner-border { to {  transform:rotate(360deg) ; }}.spinner-border { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-border-width:0.25em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:spinner-border; border:var(--bs-spinner-border-width) solid currentcolor; border-right-color:transparent;}.spinner-border-sm { --bs-spinner-width:1rem; --bs-spinner-height:1rem; --bs-spinner-border-width:0.2em;}@keyframes spinner-grow { 0% {  transform:scale(0); } 50% {  opacity:1;  transform:none; }}.spinner-grow { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:spinner-grow; background-color:currentcolor; opacity:0;}.spinner-grow-sm { --bs-spinner-width:1rem; --bs-spinner-height:1rem;}.spinner-fa { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:fa-spin;}.spinner-fa svg { max-height:100%; width:100%; flex:100%; height:100%; vertical-align:top;}.spinner-fa-sm { --bs-spinner-width:1rem; --bs-spinner-height:1rem;}@keyframes fa-spin { 0% {  transform:rotate(0deg); } 100% {  transform:rotate(360deg); }}.spinner-overlay { display:flex; justify-content:center; align-items:center; width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(255, 255, 255, 0.75); color:#2C2C2C; z-index:1; user-select:none;}.modal { --bs-modal-zindex:1055; --bs-modal-width:640px; --bs-modal-padding:1rem; --bs-modal-margin-x:0.5rem; --bs-modal-margin-y:4rem; --bs-modal-color:#2C2C2C; --bs-modal-bg:var(--bs-body-bg); --bs-modal-border-color:var(--bs-border-color-translucent); --bs-modal-border-width:0px; --bs-modal-border-radius:var(--bs-border-radius-lg); --bs-modal-box-shadow:var(--bs-box-shadow-sm); --bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - 0px); --bs-modal-header-padding-x:1rem; --bs-modal-header-padding-y:0.75rem; --bs-modal-header-padding:0.75rem 1rem; --bs-modal-header-border-color:#D8CFBF; --bs-modal-header-border-width:1px; --bs-modal-header-bg:#ffffff; --bs-modal-title-line-height:1.5; --bs-modal-footer-gap:0.5rem; --bs-modal-footer-bg:; --bs-modal-footer-border-color:#D8CFBF; --bs-modal-footer-border-width:0px; position:fixed; top:0; left:0; z-index:var(--bs-modal-zindex); display:none; width:100%; height:100%; overflow-x:hidden; overflow-y:auto; outline:0;}.modal-dialog { position:relative; width:auto; margin:var(--bs-modal-margin-y) var(--bs-modal-margin-x); pointer-events:none;}.modal.fade .modal-dialog { transition:transform 0.3s ease-out; transform:translate(0, -50px);}.modal.show .modal-dialog { transform:none;}.modal.show.modal-static .modal-dialog { transform:scale(1.02);}.modal-dialog-scrollable { max-height:calc(100% - var(--bs-modal-margin-y) * 2); }.modal-dialog-scrollable .modal-body { overflow:hidden auto; overscroll-behavior-y:contain;}.modal-dialog-centered { display:flex; align-items:center; min-height:calc(100% - var(--bs-modal-margin-y) * 2);}.modal-content { position:relative; display:flex; flex-direction:column; width:100%; color:var(--bs-modal-color); pointer-events:auto; background-color:var(--bs-modal-bg); background-clip:padding-box; border:var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius:var(--bs-modal-border-radius); box-shadow:var(--bs-modal-box-shadow); outline:0;}.modal-backdrop { --bs-backdrop-zindex:1050; --bs-backdrop-bg:#000000; --bs-backdrop-opacity:0.5; position:fixed; top:0; left:0; z-index:var(--bs-backdrop-zindex); width:100vw; height:100vh; background-color:var(--bs-backdrop-bg);}.modal-backdrop.fade { opacity:0;}.modal-backdrop.show { opacity:var(--bs-backdrop-opacity);}.modal-header { display:flex; flex-shrink:0; align-items:center; padding:var(--bs-modal-header-padding-y) var(--bs-modal-header-padding-x); border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); background-color:var(--bs-modal-header-bg); color:var(--bs-modal-header-color); border-top-left-radius:var(--bs-modal-inner-border-radius); border-top-right-radius:var(--bs-modal-inner-border-radius);}.modal-header .btn-close { padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;}.modal-title { margin-bottom:0; line-height:var(--bs-modal-title-line-height);}.modal-body { position:relative; flex:1 1 auto; padding:var(--bs-modal-padding);}.modal-footer { display:flex; flex-shrink:0; flex-wrap:wrap; align-items:center; justify-content:flex-end; padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); background-color:var(--bs-modal-footer-bg); border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius:var(--bs-modal-inner-border-radius); border-bottom-left-radius:var(--bs-modal-inner-border-radius);}.modal-footer > * { margin:calc(var(--bs-modal-footer-gap) * 0.5);}@media (min-width:576px) { .modal {  --bs-modal-padding:1.5rem;  --bs-modal-margin-y:4rem;  --bs-modal-box-shadow:var(--bs-box-shadow);  --bs-modal-header-padding-y:1rem;  --bs-modal-header-padding-x:1.5rem; } .modal-dialog {  max-width:var(--bs-modal-width);  margin-right:auto;  margin-left:auto; } .modal-sm {  --bs-modal-width:440px; }}@media (min-width:992px) { .modal-lg, .modal-xl, .modal-xxl {  --bs-modal-width:860px; }}@media (min-width:1260px) { .modal-xl, .modal-xxl {  --bs-modal-width:1400px; }}@media (min-width:1440px) { .modal-xxl {  --bs-modal-width:1770px; }}.modal-fullscreen { width:100vw; max-width:none; height:100%; margin:0;}.modal-fullscreen .modal-content { height:100%; border:0; border-radius:0;}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer { border-radius:0;}.modal-fullscreen .modal-body { overflow-y:auto;}@media (max-width:413.98px) { .modal-fullscreen-xs-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xs-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xs-down .modal-header, .modal-fullscreen-xs-down .modal-footer {  border-radius:0; } .modal-fullscreen-xs-down .modal-body {  overflow-y:auto; }}@media (max-width:575.98px) { .modal-fullscreen-sm-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-sm-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-sm-down .modal-header, .modal-fullscreen-sm-down .modal-footer {  border-radius:0; } .modal-fullscreen-sm-down .modal-body {  overflow-y:auto; }}@media (max-width:767.98px) { .modal-fullscreen-md-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-md-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-md-down .modal-header, .modal-fullscreen-md-down .modal-footer {  border-radius:0; } .modal-fullscreen-md-down .modal-body {  overflow-y:auto; }}@media (max-width:991.98px) { .modal-fullscreen-lg-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-lg-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-lg-down .modal-header, .modal-fullscreen-lg-down .modal-footer {  border-radius:0; } .modal-fullscreen-lg-down .modal-body {  overflow-y:auto; }}@media (max-width:1259.98px) { .modal-fullscreen-xl-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xl-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xl-down .modal-header, .modal-fullscreen-xl-down .modal-footer {  border-radius:0; } .modal-fullscreen-xl-down .modal-body {  overflow-y:auto; }}@media (max-width:1439.98px) { .modal-fullscreen-xxl-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xxl-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xxl-down .modal-header, .modal-fullscreen-xxl-down .modal-footer {  border-radius:0; } .modal-fullscreen-xxl-down .modal-body {  overflow-y:auto; }}@media (max-width:1679.98px) { .modal-fullscreen-xxxl-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xxxl-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xxxl-down .modal-header, .modal-fullscreen-xxxl-down .modal-footer {  border-radius:0; } .modal-fullscreen-xxxl-down .modal-body {  overflow-y:auto; }}@media (max-width:1919.98px) { .modal-fullscreen-fhd-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-fhd-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-fhd-down .modal-header, .modal-fullscreen-fhd-down .modal-footer {  border-radius:0; } .modal-fullscreen-fhd-down .modal-body {  overflow-y:auto; }}@media (max-width:2159.98px) { .modal-fullscreen-qhd-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-qhd-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-qhd-down .modal-header, .modal-fullscreen-qhd-down .modal-footer {  border-radius:0; } .modal-fullscreen-qhd-down .modal-body {  overflow-y:auto; }}@media (max-width:2399.98px) { .modal-fullscreen-uhd-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-uhd-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-uhd-down .modal-header, .modal-fullscreen-uhd-down .modal-footer {  border-radius:0; } .modal-fullscreen-uhd-down .modal-body {  overflow-y:auto; }}.placeholder { display:inline-block; min-height:1em; vertical-align:middle; cursor:wait; background-color:currentcolor; opacity:0.5;}.placeholder.btn::before { display:inline-block; content:"";}.placeholder-xs { min-height:0.6em;}.placeholder-sm { min-height:0.8em;}.placeholder-lg { min-height:1.2em;}.placeholder-glow .placeholder { animation:placeholder-glow 2s ease-in-out infinite;}@keyframes placeholder-glow { 50% {  opacity:0.2; }}.placeholder-wave { mask-image:linear-gradient(90deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%); mask-size:200% 100%; animation:placeholder-wave 2s linear infinite;}@keyframes placeholder-wave { 100% {  mask-position:-200% 0%; }}#overlay_reg_decide_on_form_content { min-height:246px;}.nav-item__count-badge { --bs-badge-padding-y:0.2em; --bs-badge-padding-x:0.35em; font-size:0.75rem; font-variant-numeric:tabular-nums;}.break { flex-basis:100%; height:0; margin-top:calc(var(--bs-gutter-y) * -1);}.usn { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.anchor-hidden { float:left; width:0; height:0; visibility:hidden; margin:0; padding:0; margin-top:calc(var(--bs-gutter-y) * -1);}menu { list-style:none; margin:0;}ul { list-style:disc inside none;}ol { list-style-position:inside;}ol, ul, dl { margin-bottom:1.5em; padding-left:0;}.hover-ring-anim:hover:not(.disable):not([disabled]) .icon-set { animation:ring 4s 0.4s ease-in-out infinite; transform-origin:50% 0;}.text-sale { color:#B63A2B;}@keyframes ring { 0% {  transform:rotate(0); } 1% {  transform:rotate(30deg); } 3% {  transform:rotate(-28deg); } 5% {  transform:rotate(34deg); } 7% {  transform:rotate(-32deg); } 9% {  transform:rotate(30deg); } 11% {  transform:rotate(-28deg); } 13% {  transform:rotate(26deg); } 15% {  transform:rotate(-24deg); } 17% {  transform:rotate(22deg); } 19% {  transform:rotate(-20deg); } 21% {  transform:rotate(18deg); } 23% {  transform:rotate(-16deg); } 25% {  transform:rotate(14deg); } 27% {  transform:rotate(-12deg); } 29% {  transform:rotate(10deg); } 31% {  transform:rotate(-8deg); } 33% {  transform:rotate(6deg); } 35% {  transform:rotate(-4deg); } 37% {  transform:rotate(2deg); } 39% {  transform:rotate(-1deg); } 41% {  transform:rotate(1deg); } 43% {  transform:rotate(0); } 100% {  transform:rotate(0); }}@keyframes spin { 100% {  transform:rotate(360deg); }}@keyframes spin-pulse { 25% {  transform:rotate(180deg); } 75% {  transform:rotate(360deg); }}.spin-pulse { animation:spin-pulse 5s linear infinite; animation-timing-function:steps(2);}@keyframes translateY { 0% {  transform:translateY(100%); } 100% {  transform:translateY(0%); }}@keyframes translateY2 { 0% {  transform:rotate(-90deg) translateX(-50%) translateY(-100%); } 100% {  transform:rotate(-90deg) translateX(-50%) translateY(0); }}@keyframes dots { 0% {  content:""; } 20% {  content:"."; } 40% {  content:".."; } 60% {  content:"..."; } 80% {  content:"...."; } 100% {  content:"....."; }}@keyframes fadein { 0% {  opacity:0; } 100% {  opacity:1; }}@keyframes beat-fade { 0%, 100% {  opacity:0.4;  transform:scale(1); } 50% {  opacity:1;  transform:scale(1.25); }}@keyframes bg-pulse { to {  filter:brightness(80%); }}@keyframes bg-pulse2 { 0%, 100% {  opacity:0; } 50% {  opacity:1; }}@media (min-width:1260px) { .sticky-xl-top {  position:-webkit-sticky;  top:var(--sticky-offset);  max-height:calc(100vh - 2 * var(--sticky-offset));  overflow:hidden auto; } .header-is-sticky.header-is-visible-by-scroll-up .sticky-xl-top {  transition:top ease var(--header-sticky-on-scroll-up-transition-time);  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .header-is-sticky.header-with-sticky-behavior .sticky-xl-top {  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .sticky-xl-top.highlighted-block {  box-shadow:0 0 0.5rem oklch(from var(--bg-color, #FAFAFA) calc(l * 0.55) c h/0.35); }}@media (min-width:992px) { .sticky-lg-top {  position:-webkit-sticky;  top:var(--sticky-offset);  max-height:calc(100vh - 2 * var(--sticky-offset));  overflow:hidden auto; } .header-is-sticky.header-is-visible-by-scroll-up .sticky-lg-top {  transition:top ease var(--header-sticky-on-scroll-up-transition-time);  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .header-is-sticky.header-with-sticky-behavior .sticky-lg-top {  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .sticky-lg-top.highlighted-block {  box-shadow:0 0 0.5rem oklch(from var(--bg-color, #FAFAFA) calc(l * 0.55) c h/0.35); }}@media (min-width:1260px) and (max-width:1439.98px) { .col-xl-only-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1440px) { .col-xxl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1260px) { .col-xl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; } .col-xl-custom-8 {  -webkit-box-flex:0;  -ms-flex:0 0 12.5%;  flex:0 0 12.5%;  max-width:12.5%; }}.has-img:focus-visible, .has-fv:focus-visible { outline:0; display:inherit; position:relative;}.has-img:focus-visible::before, .has-fv:focus-visible::before { content:""; display:block; position:absolute; z-index:5; inset:0; outline:1px solid #152f31; box-shadow:inset 0 0 0 calc(0.125rem + 1px) #a7b8ba; outline-offset:-1px; pointer-events:none; border-radius:inherit;}.has-img.btn:focus-visible, .has-fv.btn:focus-visible { display:inline-flex;}::-ms-reveal { display:none;}.video-responsive { overflow:hidden; padding-bottom:56.25%; position:relative; height:0;}.video-responsive iframe { inset:0; position:absolute;}.microcaps { letter-spacing:0.1em; text-transform:uppercase; font-size:0.813rem; opacity:0.5; font-weight:600; word-break:break-word; line-height:1.25;}.search__search-value { font-weight:500; margin:0 0.625rem;}.search__search-value::before { content:'"';}.search__search-value::after { content:'"';}.margin-block { margin-top:var(--space-block-padding); margin-bottom:var(--space-block-padding);}.margin-block-small { margin-top:calc(var(--space-block-padding) / 2); margin-bottom:calc(var(--space-block-padding) / 2);}::-webkit-scrollbar { width:0.625rem; height:0.625rem;}::-webkit-scrollbar-button { width:0; height:0;}::-webkit-scrollbar-thumb { background:#a8a8a8; border:5px solid #a8a8a8;}::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:5px solid #8f8f8f;}::-webkit-scrollbar-thumb:active { background:#8f8f8f;}::-webkit-scrollbar-track { background:#dbdbdb;}::-webkit-scrollbar-corner { background:transparent;}.scroll-to-highlighted { --offset:-0.5em; --bg:rgba(35, 78, 82, 0.1); position:relative;}.scroll-to-highlighted::after { content:""; position:absolute; left:var(--offset); right:var(--offset); top:var(--offset); bottom:var(--offset); background-color:var(--bg); animation-name:bg-pulse2; animation-duration:1s; animation-iteration-count:infinite; animation-direction:alternate-reverse; animation-timing-function:linear; border-radius:8px; display:block;}.product-list-wrapper:not(.empty-category),.similar-products__inner,.additional-products__inner,.ajax-loading-placeholder { min-height:300px;}.ajax-loading-placeholder { width:100%; position:relative;}.page_no #page_artref_inner { position:relative;}.gift__base-product-name { display:block; font-size:1rem; text-transform:none; color:#B63A2B;}#box_page_content_blog { --bg-color:#FAFAFA; --progress-bg:color-mix(in hsl shorter hue, var(--bg-color, #FAFAFA), currentColor 15.03%); --progress-bar-bg:color-mix(in hsl shorter hue, var(--bg-color, #FAFAFA), currentColor 30%); min-height:777px; background:#FAFAFA; padding-top:3rem; padding-bottom:3rem;}@media (max-width:413.98px) { #box_page_content_blog {  min-height:3000px; }}.page_page_subpage a:hover { color:#20464a;}.box__title { position:relative; margin-bottom:1.25rem; font-size:1.5rem; text-transform:uppercase; font-weight:500; display:flex; align-items:center; user-select:none;}.box__title--filter-box { margin-bottom:0.625rem;}.filter-box__title-text { align-self:center;}.box__content iframe { max-width:100%;}.box-counter__number { border:1px solid #D8CFBF; height:40px; line-height:40px; font-size:1rem; text-align:center; margin:0 3px; flex:1 1 35px; max-width:35px; background-color:#ffffff;}.box-counter__number:first-child { margin-left:0;}.box-counter__number:last-child { margin-right:0;}#box_last_content { min-height:220px; padding-top:3rem;}#image_to_cart img { transition:none !important;}.back_to_top { box-shadow:var(--bs-box-shadow); position:fixed; font-size:1.25rem; transition:ease 0.2s; z-index:1030; bottom:1.25rem; right:1.25rem; display:inline-flex; align-items:center; justify-content:center; opacity:0; visibility:hidden;}.back_to_top.show { visibility:visible; opacity:1;}.need-backdrop .back_to_top { opacity:0; visibility:hidden;}.fixed-cart-on-artdet-visible .back_to_top { bottom:7rem;}@media (max-width:575.98px) { .back_to_top.hide-on-mobile {  display:none !important; }}@media (min-width:576px) { .back_to_top {  bottom:10.625rem;  right:3.75rem; } .fixed-cart-on-artdet-visible .back_to_top {  bottom:13rem; }}.grecaptcha-badge { z-index:1000;}.logged-in .writing-review__info { display:none;}.footer { background:linear-gradient(to bottom, #1D4145 0%, #234E52 100%); padding-top:3rem; padding-bottom:3rem; color:#FAFAFA; overflow:hidden;}.footer *::selection { background-color:#2C2C2C;}html.fixed-cart-on-artdet .footer.no-partners, body:has(> #box_compare_content > .box-compare__wrapper) .footer.no-partners { padding-bottom:6rem;}html.fixed-cart-on-artdet body:has(> #box_compare_content > .box-compare__wrapper) .footer.no-partners { padding-bottom:10rem;}.footer-main-grid { grid-template-columns:1fr;}@media (min-width:414px) { .footer--expanded .footer-main-grid {  grid-template-columns:repeat(2, 1fr); }}@media (min-width:1440px) { .footer--expanded .footer-main-grid {  grid-auto-flow:column;  grid-auto-columns:1fr;  grid-template-columns:unset; }}.footer__html:not(:has(a)) { padding:0 1rem;}:where(.footer__nav) a { display:inline-block; vertical-align:top;}:where(.footer__nav) a:hover { color:#D9A441;}.footer__nav { --list-item-gap-x:clamp(0.875rem, 1.5em, 1.5rem); --list-item-gap-y:1em; display:flex; flex-direction:column; gap:1em;}.footer__nav p { margin-bottom:1em;}.footer__nav a { text-decoration:none;}.footer__nav a:hover { text-decoration:underline;}.footer__nav ul { list-style:none; margin-bottom:0;}.footer__nav ul + .element-links { margin-top:var(--list-item-gap-y);}.footer__nav ul, .footer__nav .element-links { display:flex; flex-wrap:wrap; flex-direction:column; gap:var(--list-item-gap-y) var(--list-item-gap-x);}.footer__nav li { word-break:break-word;}.footer--simple .footer__nav { text-align:center; align-items:center;}.footer--simple .footer__nav ul, .footer--simple .footer__nav .element-links { justify-content:center;}.footer__nav .element-link { font-size:inherit;}@media (max-width:413.98px) { .footer__nav {  text-align:center; }}@media (min-width:576px) { .footer__nav ul, .footer__nav .element-links {  flex-direction:row; }}.footer__header { margin-bottom:0;}.coupon-copy-btn__icon-copied, .coupon-code-copied .coupon-copy-btn__icon-copy { display:none;}.coupon-code-copied .coupon-copy-btn__icon-copied { display:initial;}.exitpopup-coupon-value { overflow:auto hidden; -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff; white-space:nowrap; padding:0 0.5rem;}.exitpopup-coupon-value::-webkit-scrollbar { width:6px; height:6px;}.exitpopup-coupon-value::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.exitpopup-coupon-value::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.exitpopup-coupon-value::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}.exitpopup-coupon-2 { font-size:1.5rem; line-height:1.2; font-weight:600; background-color:#ffffff; color:#2C2C2C; min-height:calc(1.5em + 0.667rem + calc(1px * 2)); display:flex; justify-content:center; text-align:center; align-items:center; position:relative; margin:0 calc(var(--circle-width) * -1);}.credit iframe { margin:0 !important;}.credit__header { display:flex; align-items:center; justify-content:center; gap:1rem; font-weight:600; margin-bottom:1rem;}.credit__logo { max-width:140px; max-height:60px;}.scrolling-no { overflow:hidden;}.facebook-iframe, .google-iframe { height:40px; max-width:100%; padding:0; border:0; display:inline-block;}@media (max-width:575.98px) { .facebook-iframe, .google-iframe {  width:100%; }}.up-block { display:flex; flex-direction:column;}.up-block .carousel__products > .container { padding-left:0; padding-right:0;}.up-block .carousel.products::before, .up-block .carousel.products::after { display:none;}.up-block .carousel__title-outer > .container { padding-left:0; padding-right:0;}.up-block ~ .up-block { margin-top:2.5rem;}[data-tippy].loading, [data-tippy-id].loading { cursor:wait;}span[data-tippy], span[data-tippy-id], .form-label[data-tippy], .form-label[data-tippy-id] { cursor:help;}span[data-tippy]:focus-visible:not(.btn), span[data-tippy-id]:focus-visible:not(.btn), .form-label[data-tippy]:focus-visible:not(.btn), .form-label[data-tippy-id]:focus-visible:not(.btn) { outline:0; background-color:var(--focus-visible-bg); text-decoration-color:currentColor; text-decoration-color:var(--link-decoration-color-mix); text-decoration:underline; color:var(--focus-visible-color);}img[data-tippy]:focus-visible, img.js-init-ps:focus-visible { outline:1px solid #152f31; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #a7b8ba;}.tippy-box { background-color:#FAFAFA; color:#2C2C2C; border-radius:8px; font-size:0.875rem; box-shadow:0 0 0 1px #D8CFBF;}.tippy-box[data-placement^=bottom] > .tippy-arrow:before { filter:drop-shadow(0px -1px 0px #D8CFBF);}.tippy-box[data-placement^=top] > .tippy-arrow:before { filter:drop-shadow(0px 1px 0px #D8CFBF);}.tippy-box[data-placement^=right] > .tippy-arrow:before { filter:drop-shadow(-1px 0px 0px #D8CFBF);}.tippy-box[data-placement^=left] > .tippy-arrow:before { filter:drop-shadow(1px 0px 0px #D8CFBF);}.tippy-content { padding:0.625rem;}.tippy-content p:last-child { margin-bottom:0;}.tippy-arrow { color:#FAFAFA;}.spinner-wrap { min-height:300px; position:relative;}.partners { --partner-element-padding:0rem min(0rem, var(--partner_img_maxheight, 40px) / 2); --partner-element-min-height:calc(var(--partner_img_maxheight,var(--checkout_img_maxheight,40px)) - 0rem); flex:0 0 100%;}.partners .has-img, .partners a:has(svg) { transition:ease 0.25s;}.partners .has-img:hover, .partners a:has(svg):hover { transform:scale(0.95);}@media (min-width:768px) { .partners {  flex:1 1 auto; }}#provider-partners { background:linear-gradient(to bottom, #234E52 0%, #1D4145 100%); padding-top:0rem; padding-bottom:max(3rem, 0rem); overflow:hidden;}html.fixed-cart-on-artdet #provider-partners, body:has(> #box_compare_content > .box-compare__wrapper) #provider-partners { padding-bottom:6rem;}html.fixed-cart-on-artdet body:has(> #box_compare_content > .box-compare__wrapper) #provider-partners { padding-bottom:10rem;}.partner_element { padding:var(--partner-element-padding); border-radius:0; min-height:var(--partner-element-min-height); background-color:rgba(255, 255, 255, 0); color:#2C2C2C; overflow:hidden; box-sizing:content-box; display:flex; align-items:center;}.partner_element.has-img { line-height:0;}.partner_element a { text-decoration:none;}.partner_element a:hover { text-decoration:underline; color:#234E52;}#provider_link_click { position:absolute; bottom:0.125rem; left:50%; transform:translateX(-50%); border-radius:0 0 0 0; padding:0rem min(0rem, 8px); background-color:rgba(255, 255, 255, 0); line-height:1;}.certificate__item a { display:block;}.draggable { -webkit-overflow-scrolling:touch; overflow-x:auto; overflow-y:hidden;}.draggable:not(.is-pointer-down) { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth;}.draggable .dragging { cursor:grabbing; scroll-snap-type:none;}.draggable .dragging a { pointer-events:none;}#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div { width:360px !important; max-width:100%; padding:0.625rem;}#toast-container.toast-top-center { top:1.25rem;}#toast-container { padding:0.625rem 0.625rem 0;}#toast-container > div.toast { border-radius:0; opacity:1; box-shadow:0 0 20px rgba(0, 0, 0, 0.3) !important;}#toast-container > div.toast { background-image:none !important; border-radius:3px;}.toast-message .icon-set { margin-right:0.5em; vertical-align:middle;}svg.toast-close-button { opacity:1; right:0; top:0.125rem !important; margin-left:0.938rem; text-shadow:none;}#toast-container > .toast-success { background-color:#2F7D47; color:#ffffff;}#toast-container > .toast-success .toast-close-button { color:#ffffff;}#toast-container > .toast-warning { background-color:#A97800; color:#000000;}#toast-container > .toast-warning .toast-close-button { color:#000000;}#toast-container > .toast-error { background-color:#C65A3A; color:#000000;}#toast-container > .toast-error .toast-close-button { color:#000000;}#toast-container > .toast-info { background-color:#3F6FA1; color:#ffffff;}#toast-container > .toast-info .toast-close-button { color:#ffffff;}.toast-qty { white-space:nowrap; font-weight:700;}#list-artpack_page .product { border-bottom:1px solid #D8CFBF; padding-bottom:0.5rem;}#list-artpack_page .product__inner { flex-direction:row; background-color:transparent; border-radius:0;}#list-artpack_page .product__name { font-size:1rem;}#list-artpack_page .product__data { padding-top:0; padding-bottom:0; padding-right:2.5rem;}#list-artpack_page .product__params { container:card-width/inline-size;}#list-artpack_page .product__main { position:absolute; right:0; top:0; padding:0; margin:0;}#list-artpack_products { --bs-gap-y:0.375rem; --bs-gap-x:0.375rem; gap:var(--bs-gap-y) var(--bs-gap-x); background-color:#a7b8ba; border-radius:8px; padding:var(--bs-gap-y) var(--bs-gap-x); grid-template-columns:repeat(auto-fit, minmax(calc(var(--main-img-width) * 0.84), 1fr));}.products-in-bundle__title::after { content:":";}.products-in-bundle__components { white-space:nowrap;}.products-in-bundle__component { font-weight:700;}.products-in-bundle__component-divider { padding:0 3px; font-weight:400;}.products-in-bundle__component-divider::after { content:"+";}.fault-items { margin-bottom:0;}.fault-by { font-weight:700;}.spinner-overlay { background-color:color-mix(in hsl, var(--bg-color, #FAFAFA) 50%, transparent);}.modal { align-items:flex-start; justify-content:center; padding-right:0 !important;  }.modal .carousel-block, .modal .container { padding-right:0 !important; padding-left:0 !important;}.modal .carousel-block { overflow:visible;}.modal [class*=sticky-] { --header-height:0rem; --sticky-offset:0rem;}.modal.show { padding-right:0 !important;}.modal .main-title { line-height:1.25;}@media (max-width:575.98px) { .modal .main-title {  font-size:1.5rem; }}.modal.fade .modal-dialog--explicit { transform:none;}.modal.fade .modal-dialog--explicit .modal-content { opacity:0; transition:opacity ease-out 0.3s;}.modal.fade.show .modal-dialog--explicit .modal-content { opacity:1;}.modal-auto { --bs-modal-width:max-content;}.modal-body:empty, .modal-footer:empty { display:none;}@media (max-width:413.98px) { .modal-footer {  display:grid;  justify-content:unset; }}.modal-dialog { display:flex; justify-content:center; min-width:0; flex:1 1 auto;}@media (min-width:576px) { .modal-dialog {  margin-left:0.5rem;  margin-right:0.5rem; }}.modal-dialog-centered { align-items:center;}.modal-dialog--error .modal-header__icon,.modal-dialog--choose-gift .modal-header__icon,.modal-dialog--dialog-delete .modal-header__icon { color:#C65A3A;}.modal-dialog--warning .modal-header__icon { color:#A97800;}.modal-dialog--ok .modal-header__icon { color:#2F7D47;}.modal-header { --bs-modal-header-bg:#FAFAFA; --bs-modal-header-color:#234E52; gap:1rem;}.modal-header .btn-close { padding:0.625rem 0.625rem; margin:0 0 0.625rem 0; position:absolute; bottom:100%; right:0; border-radius:50%; background-color:var(--bs-modal-header-bg); color:var(--bs-modal-header-color);}.modal-header .btn-close .icon-set { font-size:1.5rem;}.modal-header:has(.btn-close:only-child) { padding:0; margin:0; border:0;}.modal-header__title-wrapper:focus-visible { outline:none;}.modal-header__title { font-weight:500; font-size:1.5rem; line-height:1.25;}.modal-header__sub-title { font-weight:400; font-size:0.875rem; color:var(--body-secondary-color-mix);}.modal-header__icon { font-size:2em; color:#234E52;}#modal-marketing .modal-body { clip-path:inset(0 round var(--bs-border-radius-lg));}#modal-body-google-map-address-autocomplete, #modal-exitpopup-wheel .modal-body { clip-path:inset(0 round 0 0 var(--bs-border-radius-lg) var(--bs-border-radius-lg)); border-radius:0 0 var(--bs-border-radius-lg) var(--bs-border-radius-lg);}.modal-body { scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff;}.modal-body::-webkit-scrollbar { width:6px; height:6px;}.modal-body::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.modal-body::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.modal-body::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}.modal-body:not(:empty) ~ .modal-footer { padding:0 calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5) calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); margin-top:calc(var(--bs-modal-footer-gap) * -0.5); position:relative;}.modal-body:not(:empty) ~ .modal-footer::before { content:""; position:absolute; bottom:100%; height:var(--bs-modal-padding); background:linear-gradient(0deg, var(--bs-modal-bg) 20%, transparent 100%); width:100%; left:0; margin-bottom:calc(var(--bs-modal-footer-gap) * -0.5);}.design-coupon-wrapper { width:396px; max-width:100%; margin:0 auto;}.design-coupon { --border-width:4px; --circle-width:50px; background-image:linear-gradient(to right, #a7b8ba 0%, #7b9597 100%); border-radius:12px; position:relative; display:flex; flex-direction:column; place-self:center; padding:1.5rem var(--circle-width); justify-content:space-between; border:var(--border-width) solid white; box-shadow:0 calc(var(--border-width) * -1) var(--border-width) calc(var(--border-width) * -1) rgba(0, 0, 0, 0.075), 0 var(--border-width) var(--border-width) calc(var(--border-width) * -1) rgba(0, 0, 0, 0.075); aspect-ratio:2/1; width:100%;}.design-coupon::before, .design-coupon::after { content:""; position:absolute; width:calc(var(--circle-width) / 2); height:var(--circle-width); background:var(--bs-modal-bg); border-radius:50%; top:50%; transform:translateY(-50%); border:solid white; z-index:1;}.design-coupon::before { left:calc(var(--border-width) * -1); border-width:var(--border-width) var(--border-width) var(--border-width) 0; border-radius:0 calc(var(--circle-width) / 2) calc(var(--circle-width) / 2) 0; box-shadow:inset calc(var(--border-width) * -1) 0 var(--border-width) rgba(0, 0, 0, 0.075);}.design-coupon::after { right:calc(var(--border-width) * -1); border-width:var(--border-width) 0 var(--border-width) var(--border-width); border-radius:calc(var(--circle-width) / 2) 0 0 calc(var(--circle-width) / 2); box-shadow:inset var(--border-width) 0 var(--border-width) rgba(0, 0, 0, 0.075);}#offcanvas-exitpopup:not(.is-end) .hide-this-by-start, #offcanvas-exitpopup.is-end .hide-this-by-end, #offcanvas-exitpopup.without-close-button .modal-header .btn-close,#modal-exitpopup:not(.is-end) .hide-this-by-start,#modal-exitpopup.is-end .hide-this-by-end,#modal-exitpopup.without-close-button .modal-header .btn-close { display:none !important;}#offcanvas-exitpopup.is-end .offcanvas-exitpopup-newsletter-coupon, #offcanvas-exitpopup.is-end .modal-exitpopup-newsletter-coupon,#modal-exitpopup.is-end .offcanvas-exitpopup-newsletter-coupon,#modal-exitpopup.is-end .modal-exitpopup-newsletter-coupon { --bs-modal-width:640px;}#offcanvas-exitpopup.is-end .offcanvas-exitpopup-wheel-with-newsletter .wheel-container-outer, #offcanvas-exitpopup.is-end .modal-exitpopup-wheel-with-newsletter .wheel-container-outer,#modal-exitpopup.is-end .offcanvas-exitpopup-wheel-with-newsletter .wheel-container-outer,#modal-exitpopup.is-end .modal-exitpopup-wheel-with-newsletter .wheel-container-outer { --wheel-width:320px;}.offcanvas-exitpopup-picture,.modal-exitpopup-picture { --bs-modal-width:fit-content; --bs-modal-padding:0.375rem;}.offcanvas-exitpopup-picture .offcanvas-body,.offcanvas-exitpopup-picture .modal-body,.modal-exitpopup-picture .offcanvas-body,.modal-exitpopup-picture .modal-body { clip-path:inset(0 round var(--bs-modal-border-radius));}.offcanvas-exitpopup-picture img,.modal-exitpopup-picture img { border-radius:max(3px, var(--bs-modal-border-radius) - var(--bs-modal-padding));}.offcanvas-exitpopup-video,.modal-exitpopup-video { --bs-modal-padding:0.375rem;}.offcanvas-exitpopup-video .offcanvas-body,.offcanvas-exitpopup-video .modal-body,.modal-exitpopup-video .offcanvas-body,.modal-exitpopup-video .modal-body { clip-path:inset(0 round var(--bs-modal-border-radius));}.offcanvas-exitpopup-video .shop_popup_exitpopup,.modal-exitpopup-video .shop_popup_exitpopup { overflow:hidden; border-radius:max(3px, var(--bs-modal-border-radius) - var(--bs-modal-padding));}#modal-exitpopup-wheel .wheel-container-outer { --wheel-width:var(--wheel-width-active);}#offcanvas-exitpopup[data-type=newsletter].offcanvas-start, #offcanvas-exitpopup[data-type=newsletter].offcanvas-end { width:440px;}#offcanvas-exitpopup[data-type=newsletter_coupon].offcanvas-start, #offcanvas-exitpopup[data-type=newsletter_coupon].offcanvas-end { width:860px;}#offcanvas-exitpopup[data-type=wheel].offcanvas-start, #offcanvas-exitpopup[data-type=wheel].offcanvas-end, #offcanvas-exitpopup[data-type=wheel_with_newsletter].offcanvas-start, #offcanvas-exitpopup[data-type=wheel_with_newsletter].offcanvas-end { width:860px;}#offcanvas-exitpopup[data-type=html][data-max-width], #offcanvas-exitpopup[data-type=video][data-max-width], #offcanvas-exitpopup[data-type=picture][data-max-width] { width:var(--max-width, 300px);}#offcanvas-exitpopup .offcanvas-title { display:flex; align-items:center; column-gap:1rem;}.offcanvas-exitpopup-wheel .wheel-container-outer,.modal-exitpopup-wheel .wheel-container-outer { --wheel-outer-width:320px; --wheel-width-active:320px; --wheel-width:320px; --wheel-outline:0 solid currentColor; --wheel-slice-padding:calc(var(--wheel-width) / 10); --wheel-triangle-border-right:calc(var(--wheel-width) / 13); --wheel-triangle-border-top:calc(var(--wheel-width) / 26); --wheel-hole-width:calc(var(--wheel-width) / 8); --wheel-hole-border:0 solid currentColor; position:relative; line-height:1; word-break:break-word; display:inline-flex; align-items:center; justify-content:flex-end; max-width:100%;}.offcanvas-exitpopup-wheel .wheel-container-outer::after,.modal-exitpopup-wheel .wheel-container-outer::after { content:""; display:block; width:0; height:0; border-top:var(--wheel-triangle-border-top) solid transparent; border-bottom:var(--wheel-triangle-border-top) solid transparent; border-right:var(--wheel-triangle-border-right) solid currentColor; margin-right:calc(var(--wheel-triangle-border-top) * -1); position:absolute; z-index:1;}.offcanvas-exitpopup-wheel .wheel-container,.modal-exitpopup-wheel .wheel-container { position:relative; display:flex; align-items:center; justify-content:center; border-radius:50%; overflow:hidden; outline:var(--wheel-outline); container:wheel-width/inline-size; width:var(--wheel-width); height:var(--wheel-width); flex:0 0 var(--wheel-width); transition:outline-width ease 1s, width ease 1s, flex-basis ease 1s, height ease 1s;}.offcanvas-exitpopup-wheel .wheel,.modal-exitpopup-wheel .wheel { position:absolute; inset:0; background:currentColor; border-radius:50%; overflow:hidden; transform:rotate(135deg); transition:transform 3.5s cubic-bezier(0, 0.5, 0.5, 1);  z-index:1;}.offcanvas-exitpopup-wheel .wheel::after,.modal-exitpopup-wheel .wheel::after { content:""; position:absolute; width:var(--wheel-hole-width); height:var(--wheel-hole-width); background:var(--bs-modal-bg); border-radius:50%; top:50%; left:50%; transform:translate(-50%, -50%); z-index:10; border:var(--wheel-hole-border); transition:border-width ease 1s, width ease 1s, height ease 1s;}.offcanvas-exitpopup-wheel .wheel .number,.modal-exitpopup-wheel .wheel .number { position:absolute; width:50%; height:50%; transform-origin:bottom right; display:flex; align-items:center; justify-content:center; padding:var(--wheel-slice-padding) 0 0 var(--wheel-slice-padding); transition:padding ease 1s; font-size:16px;}.offcanvas-exitpopup-wheel .wheel svg,.modal-exitpopup-wheel .wheel svg { position:absolute; inset:0; width:100%; height:100%;}.offcanvas-exitpopup-wheel .wheel .option-title,.modal-exitpopup-wheel .wheel .option-title { transform:rotate(-135deg);}.offcanvas-exitpopup-wheel .wheel-col-data,.modal-exitpopup-wheel .wheel-col-data { min-width:0;}.offcanvas-exitpopup-wheel .wheel-text-content-after-spin,.offcanvas-exitpopup-wheel .wheel-text-content-before-spin,.modal-exitpopup-wheel .wheel-text-content-after-spin,.modal-exitpopup-wheel .wheel-text-content-before-spin { opacity:1; transition:opacity 0.5s ease, height 0.5s ease;}.offcanvas-exitpopup-wheel .wheel-text-content-after-spin.is-hidden,.offcanvas-exitpopup-wheel .wheel-text-content-before-spin.is-hidden,.modal-exitpopup-wheel .wheel-text-content-after-spin.is-hidden,.modal-exitpopup-wheel .wheel-text-content-before-spin.is-hidden { opacity:0; height:0; pointer-events:none;}.offcanvas-exitpopup-wheel .exitpopup-coupon-2,.modal-exitpopup-wheel .exitpopup-coupon-2 { border-radius:8px;}.offcanvas-exitpopup-wheel .js-result-text-wrap.is-hidden,.offcanvas-exitpopup-wheel .js-wheel-spin-again-btn-wrap.is-hidden,.offcanvas-exitpopup-wheel .js-result-wrap.is-hidden,.modal-exitpopup-wheel .js-result-text-wrap.is-hidden,.modal-exitpopup-wheel .js-wheel-spin-again-btn-wrap.is-hidden,.modal-exitpopup-wheel .js-result-wrap.is-hidden { display:none;}@media (min-width:768px) { .wheel-container-outer {  width:var(--wheel-outer-width); }}.with-lazy-bg { position:relative;}.list-block .img-lazy-bg-wrapper, .with-lazy-bg .img-lazy-bg-wrapper { position:sticky; pointer-events:none; top:0; height:100vh;}.list-block .img-lazy-bg-wrapper + *, .with-lazy-bg .img-lazy-bg-wrapper + * { margin-top:-100vh;}.img-lazy-bg-wrapper img { object-fit:scale-down; object-position:top center; width:100%;}.page_content--faq { margin-bottom:100px;}.faq-title { background-color:#dbdbdb; font-family:var(--bs-font-sans-serif);}.offcanvas { opacity:0;}.offcanvas.showing, .offcanvas.show { opacity:1;}.offcanvas.hiding { opacity:0;}.offcanvas.has-opened-offcanvas > .offcanvas-header .btn-close { opacity:0;}.offcanvas .nav-item.dropdown { flex-wrap:wrap;}.offcanvas .form-check { width:100%;}.offcanvas .navbar-nav .dropdown-menu { --bs-dropdown-padding-y:0.25rem; --bs-dropdown-padding-x:0.25rem; position:relative !important; flex:100%; transform:none !important; margin-top:0.25em !important; overflow:hidden auto;}.offcanvas .navbar-nav .dropdown-menu .icon-set { transform:rotate(0deg);}.offcanvas .navbar-nav .dropdown-menu .dropdown-toggle-split.show .icon-set { transform:rotate(0deg) scaleY(-1);}.offcanvas .carousel-block, .offcanvas .container { padding-left:0; padding-right:0;}.offcanvas .dropdown-item { white-space:normal;}.offcanvas-body { flex-grow:0; scrollbar-width:thin; scrollbar-color:#a8a8a8 var(--bs-offcanvas-bg);}.offcanvas-body::-webkit-scrollbar { width:6px; height:6px;}.offcanvas-body::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.offcanvas-body::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.offcanvas-body::-webkit-scrollbar-track { background-color:var(--bs-offcanvas-bg); border-radius:3px;}.offcanvas-xxs { opacity:0;}.offcanvas-xxs.showing, .offcanvas-xxs.show { opacity:1;}.offcanvas-xxs.hiding { opacity:0;}@media (max-width:413.98px) { .offcanvas-xs {  opacity:0; } .offcanvas-xs.showing, .offcanvas-xs.show {  opacity:1; } .offcanvas-xs.hiding {  opacity:0; }}@media (max-width:575.98px) { .offcanvas-sm {  opacity:0; } .offcanvas-sm.showing, .offcanvas-sm.show {  opacity:1; } .offcanvas-sm.hiding {  opacity:0; }}@media (max-width:767.98px) { .offcanvas-md {  opacity:0; } .offcanvas-md.showing, .offcanvas-md.show {  opacity:1; } .offcanvas-md.hiding {  opacity:0; }}@media (max-width:991.98px) { .offcanvas-lg {  opacity:0; } .offcanvas-lg.showing, .offcanvas-lg.show {  opacity:1; } .offcanvas-lg.hiding {  opacity:0; }}@media (max-width:1259.98px) { .offcanvas-xl {  opacity:0; } .offcanvas-xl.showing, .offcanvas-xl.show {  opacity:1; } .offcanvas-xl.hiding {  opacity:0; }}@media (max-width:1439.98px) { .offcanvas-xxl {  opacity:0; } .offcanvas-xxl.showing, .offcanvas-xxl.show {  opacity:1; } .offcanvas-xxl.hiding {  opacity:0; }}@media (max-width:1679.98px) { .offcanvas-xxxl {  opacity:0; } .offcanvas-xxxl.showing, .offcanvas-xxxl.show {  opacity:1; } .offcanvas-xxxl.hiding {  opacity:0; }}@media (max-width:1919.98px) { .offcanvas-fhd {  opacity:0; } .offcanvas-fhd.showing, .offcanvas-fhd.show {  opacity:1; } .offcanvas-fhd.hiding {  opacity:0; }}@media (max-width:2159.98px) { .offcanvas-qhd {  opacity:0; } .offcanvas-qhd.showing, .offcanvas-qhd.show {  opacity:1; } .offcanvas-qhd.hiding {  opacity:0; }}@media (max-width:2399.98px) { .offcanvas-uhd {  opacity:0; } .offcanvas-uhd.showing, .offcanvas-uhd.show {  opacity:1; } .offcanvas-uhd.hiding {  opacity:0; }}#offcanvas-body-box-menu { min-height:3.25em;}#offcanvas-body-box-menu:has(.dropdown-menu.show) { flex-shrink:0; max-height:80%;}.plus-menus-placed-first #offcanvas-body-box-menu, .plus-menus-placed-first #offcanvas-header-box-menu { order:-1;}.plus-menus-placed-first #offcanvas-header-box-menu { border-top:0;}.plus-menus-placed-first #offcanvas-header-box-cat-0 { border-top:1px solid #D8CFBF;}.offcanvas-parent-img-link { display:block; margin:-0.5rem -0.5rem 0.5rem;}.offcanvas--box-cat:not(.offcanvas--box-cat-0) { border-left:1px solid #D8CFBF;}.offcanvas--box-cat .nav-item { min-height:30px;}.offcanvas--box-cat .nav-item:not(.btn-group) .nav-link { padding-right:0.25rem;}.offcanvas--box-cat .nav-item--menu { transition:padding 0.25s ease;}.offcanvas--box-cat .nav-item--menu:has(> .show) { padding:0.25em;}.offcanvas--box-cat .nav-link { gap:0.375rem; flex-grow:1; flex-basis:0; min-width:0;}.offcanvas--box-cat .btn-close { transition:var(--bs-offcanvas-transition);}.offcanvas--box-cat .dropdown-toggle.show .icon-set { transform:scaleX(-1);}@media (pointer:coarse) { .offcanvas--box-cat .btn-group > button.dropdown-toggle {  border-radius:var(--bs-border-radius); }}@media (min-width:1260px) and (max-width:1559.98px) { .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); }}@media (min-width:960px) and (max-width:1259.98px) { .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); }}@media (min-width:660px) and (max-width:959.98px) { .opened-category-levels-2 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); } .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-300%); }}@media (max-width:659.98px) { .opened-category-levels-1 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-2 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); } .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-300%); } .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-400%); }}.offcanvas--box-cat-1 { margin-left:min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)); z-index:1044;}.offcanvas--box-cat-2 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 2); z-index:1043;}.offcanvas--box-cat-3 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 3); z-index:1042;}.offcanvas--box-cat-4 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 4); z-index:1041;}.offcanvas-start .offcanvas-header .btn-close { left:100%; margin:0 0 0 var(--bs-offcanvas-padding-x);}.offcanvas-end .offcanvas-header .btn-close { right:100%; margin:0 var(--bs-offcanvas-padding-x) 0 0;}.offcanvas-header { --bs-offcanvas-header-bg:#FAFAFA; --bs-offcanvas-header-color:#234E52; gap:0.5em 0.5rem; border-bottom:1px solid #D8CFBF; flex-wrap:wrap;}.offcanvas-header .btn-close { position:absolute; top:var(--bs-offcanvas-padding-y); border-radius:50%; padding:0.625rem 0.625rem; margin:0; background-color:var(--bs-offcanvas-header-bg); color:var(--bs-offcanvas-header-color);}.offcanvas-header .btn-close .icon-set { font-size:1.5rem;}.offcanvas-header .btn-back { background-image:none; transform:translateY(calc(100% + var(--bs-offcanvas-padding-y)));}.offcanvas-header ~ .offcanvas-header { border-top:1px solid #D8CFBF;}.offcanvas-header__icon { font-size:2em;}.offcanvas-start .offcanvas-header, .offcanvas-end .offcanvas-header { padding-top:calc(var(--bs-offcanvas-padding-y) * 2);}.offcanvas-top, .offcanvas-bottom { --bs-offcanvas-height:fit-content;}.offcanvas-top .offcanvas-header, .offcanvas-bottom .offcanvas-header { align-items:center;}.offcanvas-top .offcanvas-header .btn-close, .offcanvas-bottom .offcanvas-header .btn-close { position:static; margin-left:auto;}.offcanvas-top, .offcanvas-top .offcanvas-header { border-radius:0 0 8px 8px;}.offcanvas-bottom, .offcanvas-bottom .offcanvas-header { border-radius:8px 8px 0 0;}.offcanvas-title { display:block; font-family:"Nunito", "Nunito-fallback";}@media (min-width:576px) { .offcanvas-top, .offcanvas-bottom {  --bs-offcanvas-header-padding-x:1.5rem;  --bs-offcanvas-header-padding-y:0.75rem; }}.nav-item--menu .dropdown-item { line-height:1.25; white-space:normal;}.dropdown-menu { transition:opacity 0.15s linear;}.dropdown-menu.show { transition:opacity 0.15s linear, display 0.15s allow-discrete; opacity:1;}@starting-style { .dropdown-menu.show {  opacity:0; }}.nav--megamenu .dropdown-toggle { --bs-btn-color:#234E52; --bs-btn-hover-color:#234E52;}.nav--megamenu .nav-link { --bs-nav-link-color:#234E52; --bs-nav-link-hover-color:#234E52; --bs-navbar-active-color:#234E52;}.nav--megamenu .nav-link:has(+ .nav-list--sub) { border-bottom:1px solid #D8CFBF; border-radius:0;}.nav--megamenu ul { list-style:none;}.nav--megamenu ul:not(.dropdown--menu) .nav-link { gap:0.5em; padding:0.375rem 0 !important;}.nav--megamenu ul:not(.dropdown--menu) .nav-link:hover .nav-link__name { text-decoration:underline;}.nav--megamenu .nav-item:not(.nav-item--menu) { position:static;}.nav--megamenu .nav-list--1 { columns:310px; column-gap:3rem; height:100%;}.nav--megamenu .nav-list--1 > .nav-item { break-inside:avoid;}.nav--megamenu .nav-list--1 > .nav-item > .nav-link { font-weight:600; font-size:1.125rem; align-items:baseline;}.nav--megamenu .nav-list--1 > .nav-item:not(.last) { padding-bottom:1.5rem; }.dropdown--megamenu { padding:1.5rem var(--grid-actual-container-padding-x); right:0; max-width:100%; overflow-y:auto; scrollbar-width:thin; scrollbar-color:#a8a8a8 #FAFAFA; border-top-left-radius:0; border-top-right-radius:0; clip-path:inset(0 round 0 0 var(--bs-border-radius) var(--bs-border-radius));  box-shadow:none; border:none; overscroll-behavior-y:contain;}.dropdown--megamenu::-webkit-scrollbar { width:6px; height:6px;}.dropdown--megamenu::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.dropdown--megamenu::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.dropdown--megamenu::-webkit-scrollbar-track { background-color:#FAFAFA; border-radius:3px;}.dropdown--megamenu.show { display:grid;}.dropdown--megamenu.with-banner { gap:3rem; grid-template-columns:auto 300px;}.nav-item__all-cat.icon-link .icon-set { display:inherit !important; transform:none !important;}@media (hover:hover) and (pointer:fine) { .nav-item__all-cat.icon-link:hover .icon-set, .nav-item__all-cat.icon-link:focus-visible .icon-set {  transform:translateX(20%) !important; }}#box_compare_content { pointer-events:none; transition:display 0.15s allow-discrete, transform 0.4s ease, bottom ease 0.4s; transform:translateY(100%); display:none; z-index:1029;}.fixed-cart-on-artdet-visible #box_compare_content { bottom:var(--fixed-cart-height-on-artdet);}#box_compare_content:has(> .box-compare__wrapper) { transform:translateY(0); display:block; pointer-events:auto;}@starting-style { #box_compare_content:has(> .box-compare__wrapper) {  transform:translateY(100%); }}@media (min-width:576px) { #box_compare_content {  min-height:70px; }}.page__news-content ul, .page__news-content ol, .page__news-content li,.page_help_content ul,.page_help_content ol,.page_help_content li,.html-text ul,.html-text ol,.html-text li,.html-preformat ul,.html-preformat ol,.html-preformat li,.nanobar .element__slide ul,.nanobar .element__slide ol,.nanobar .element__slide li,.page_content--faq ul,.page_content--faq ol,.page_content--faq li,.tippy-content ul,.tippy-content ol,.tippy-content li,.page_content--normal ul,.page_content--normal ol,.page_content--normal li,.product_param_type_html ul,.product_param_type_html ol,.product_param_type_html li,.artdet__short-descripton-content ul,.artdet__short-descripton-content ol,.artdet__short-descripton-content li,.custom-section ul,.custom-section ol,.custom-section li,.long-description__content ul,.long-description__content ol,.long-description__content li,#pane-terms ul,#pane-terms ol,#pane-terms li,#pane-privacy_policy ul,#pane-privacy_policy ol,#pane-privacy_policy li,#pane-accessibility_policy ul,#pane-accessibility_policy ol,#pane-accessibility_policy li,#pane-details ul,#pane-details ol,#pane-details li,.custom-content ul,.custom-content ol,.custom-content li,.megasubmenu__banner ul,.megasubmenu__banner ol,.megasubmenu__banner li,.contact__method-text ul,.contact__method-text ol,.contact__method-text li,.order-mods__description ul,.order-mods__description ol,.order-mods__description li,.blog-details__text ul,.blog-details__text ol,.blog-details__text li,.blog-details__intro-text ul,.blog-details__intro-text ol,.blog-details__intro-text li,.blog-item__intro ul,.blog-item__intro ol,.blog-item__intro li { margin:revert; padding:revert; list-style:revert; list-style-position:inside;}.page__news-content ul, .page__news-content ol,.page_help_content ul,.page_help_content ol,.html-text ul,.html-text ol,.html-preformat ul,.html-preformat ol,.nanobar .element__slide ul,.nanobar .element__slide ol,.page_content--faq ul,.page_content--faq ol,.tippy-content ul,.tippy-content ol,.page_content--normal ul,.page_content--normal ol,.product_param_type_html ul,.product_param_type_html ol,.artdet__short-descripton-content ul,.artdet__short-descripton-content ol,.custom-section ul,.custom-section ol,.long-description__content ul,.long-description__content ol,#pane-terms ul,#pane-terms ol,#pane-privacy_policy ul,#pane-privacy_policy ol,#pane-accessibility_policy ul,#pane-accessibility_policy ol,#pane-details ul,#pane-details ol,.custom-content ul,.custom-content ol,.megasubmenu__banner ul,.megasubmenu__banner ol,.contact__method-text ul,.contact__method-text ol,.order-mods__description ul,.order-mods__description ol,.blog-details__text ul,.blog-details__text ol,.blog-details__intro-text ul,.blog-details__intro-text ol,.blog-item__intro ul,.blog-item__intro ol { padding-inline-start:0;}.page__news-content ol ol, .page__news-content ol ul, .page__news-content ul ul, .page__news-content ul ol,.page_help_content ol ol,.page_help_content ol ul,.page_help_content ul ul,.page_help_content ul ol,.html-text ol ol,.html-text ol ul,.html-text ul ul,.html-text ul ol,.html-preformat ol ol,.html-preformat ol ul,.html-preformat ul ul,.html-preformat ul ol,.nanobar .element__slide ol ol,.nanobar .element__slide ol ul,.nanobar .element__slide ul ul,.nanobar .element__slide ul ol,.page_content--faq ol ol,.page_content--faq ol ul,.page_content--faq ul ul,.page_content--faq ul ol,.tippy-content ol ol,.tippy-content ol ul,.tippy-content ul ul,.tippy-content ul ol,.page_content--normal ol ol,.page_content--normal ol ul,.page_content--normal ul ul,.page_content--normal ul ol,.product_param_type_html ol ol,.product_param_type_html ol ul,.product_param_type_html ul ul,.product_param_type_html ul ol,.artdet__short-descripton-content ol ol,.artdet__short-descripton-content ol ul,.artdet__short-descripton-content ul ul,.artdet__short-descripton-content ul ol,.custom-section ol ol,.custom-section ol ul,.custom-section ul ul,.custom-section ul ol,.long-description__content ol ol,.long-description__content ol ul,.long-description__content ul ul,.long-description__content ul ol,#pane-terms ol ol,#pane-terms ol ul,#pane-terms ul ul,#pane-terms ul ol,#pane-privacy_policy ol ol,#pane-privacy_policy ol ul,#pane-privacy_policy ul ul,#pane-privacy_policy ul ol,#pane-accessibility_policy ol ol,#pane-accessibility_policy ol ul,#pane-accessibility_policy ul ul,#pane-accessibility_policy ul ol,#pane-details ol ol,#pane-details ol ul,#pane-details ul ul,#pane-details ul ol,.custom-content ol ol,.custom-content ol ul,.custom-content ul ul,.custom-content ul ol,.megasubmenu__banner ol ol,.megasubmenu__banner ol ul,.megasubmenu__banner ul ul,.megasubmenu__banner ul ol,.contact__method-text ol ol,.contact__method-text ol ul,.contact__method-text ul ul,.contact__method-text ul ol,.order-mods__description ol ol,.order-mods__description ol ul,.order-mods__description ul ul,.order-mods__description ul ol,.blog-details__text ol ol,.blog-details__text ol ul,.blog-details__text ul ul,.blog-details__text ul ol,.blog-details__intro-text ol ol,.blog-details__intro-text ol ul,.blog-details__intro-text ul ul,.blog-details__intro-text ul ol,.blog-item__intro ol ol,.blog-item__intro ol ul,.blog-item__intro ul ul,.blog-item__intro ul ol { padding-inline-start:20px;}.offcanvas-top .offcanvas-body, .offcanvas-bottom .offcanvas-body { max-height:calc(100vh - 4em);}.offcanvas-top .offcanvas-header.no-title, .offcanvas-bottom .offcanvas-header.no-title { padding:0; height:0; border:none;}.offcanvas-top .offcanvas-header.no-title .btn-close, .offcanvas-bottom .offcanvas-header.no-title .btn-close { position:absolute; right:0; margin-right:0.5em;}.offcanvas-top .offcanvas-header.no-title .btn-close { margin-top:0.5em; top:100%;}.offcanvas-bottom .offcanvas-header.no-title .btn-close { margin-right:0.5em; top:-2.5em;}* { -webkit-line-clamp:unset !important;}.partners { --checkout-svg-padding:0rem min(0rem, var(--checkout_img_maxheight) / 2); --checkout-item-max-width:calc(var(--checkout_img_maxwidth) - 0rem);}.checkout__img { width:auto; vertical-align:top;}.checkout__item:not(.with-svg) .checkout__img { max-height:var(--checkout_img_maxheight);}.checkout__item.with-svg .checkout__img { height:calc(var(--checkout_img_maxheight) - 0rem);}.checkout__item { border-radius:0; overflow:hidden; display:flex; max-width:var(--checkout-item-max-width);}.checkout__item.with-svg { padding:var(--checkout-svg-padding); box-sizing:content-box; background-color:rgba(255, 255, 255, 0);}.login-box__customer-datas { word-break:break-word; font-weight:500; color:var(--body-secondary-color-mix);}.login-box__customer-datas .icon-set { font-size:1.25rem; min-height:1.2em;}.login-box__customer-data { display:flex; column-gap:0.5rem;}.login-box__customer-data span:first-child { flex-shrink:0;}.login-box__customer-data span:last-child { color:var(--bs-emphasis-color);}.login-box__customer-data.discount-data span:last-child { white-space:nowrap;}.login-box__btn { text-align:left; justify-content:flex-start;}.login-box__facebook-btn, .login-box__google-btn { height:calc(1.5em + 0.667rem + calc(1px * 2));}.cookie-alert__checkboxes { padding-top:1.5rem;}.cookie-alert__consent-data { font-size:8px;}.cookie-alert__header-cookie-icon { color:#A97800;}.offcanvas-cookie-alert { --bs-offcanvas-zindex:1000000;}.offcanvas-cookie-alert ~ .offcanvas-backdrop { z-index:999995;}.offcanvas-cookie-alert { --bs-offcanvas-padding-y:0.75rem; --bs-offcanvas-padding-x:0.75rem; max-width:var(--container-max-actual); margin:0 auto;}@media (min-width:576px) { .offcanvas-cookie-alert {  --bs-offcanvas-padding-y:1.5rem;  --bs-offcanvas-padding-x:1.5rem; }}.social_icons .element-icon .icon-set { font-size:18px; fill:#FAFAFA;}.social_icons a.element { color:#234E52;}.social_icons a.element:hover { color:#D9A441;}.social_icons a.element:hover .icon-set { fill:#D9A441;}.layout--social_icons .elements.need-gap { column-gap:1rem;}.layout--social_icons .element-icon { display:flex; align-items:center; column-gap:0.5rem;}.layout--social_icons .element-icon.only-icon { display:flex; min-width:36px; min-height:36px; align-items:center; justify-content:center; padding:0.5em;}.layout--html_listing p:last-child { margin-bottom:0;}.layout--html_listing .symbol-element { display:flex; column-gap:0.375rem; flex:0 0 100%;}.layout--html_listing .symbol-element > .element-icon { display:flex; align-self:flex-start; align-items:center; min-height:calc(1em * var(--bs-body-line-height, 1.5) + 0.305rem * 2 + 1px * 2);}.layout--html_listing .symbol-element.only-icon { --width:2.5rem; width:var(--width); flex:0 0 var(--width); max-width:var(--width); height:var(--width); align-items:center; justify-content:center; margin:calc(var(--list-item-gap) / -2) 0; display:inline-flex;}.layout--html_listing .symbol-element.only-icon a { display:flex; height:100%; width:100%; justify-content:center; align-items:center;}#ke-szemelyes-kutyas-szolgaltatasok,#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__notice{box-sizing:border-box}#ke-szemelyes-kutyas-szolgaltatasok{max-width:1180px;margin:0 auto;padding:12px 20px 64px;color:inherit}#ke-szemelyes-kutyas-szolgaltatasok img{max-width:100%}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro{max-width:850px;margin:0 auto 42px;text-align:center}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__lead{margin:0 0 14px;font-size:32px;font-weight:700;line-height:1.3}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__text{max-width:760px;margin:0 auto 18px;font-size:17px;line-height:1.72}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__location{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:9px 16px;border:1px solid rgba(17,24,39,.14);border-radius:999px;font-size:15px;font-weight:600;line-height:1.45}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section{margin:0 0 76px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section__title{max-width:760px;margin:0 auto 28px;text-align:center;font-size:32px;line-height:1.3}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-grid{display:flex;width:100%;align-items:stretch}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card{position:relative;display:block;width:48.9%;min-height:420px;overflow:hidden;border-radius:22px;background:#30343a;color:#fff;text-decoration:none;box-shadow:0 14px 34px rgba(17,24,39,.14)}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:first-child{margin-right:2.2%}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:link,#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:visited,#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:hover,#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:focus,#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:active{color:#fff;text-decoration:none}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .35s ease}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content{position:relative;z-index:1;display:flex;min-height:420px;flex-direction:column;justify-content:flex-end;padding:34px;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.68) 43%,rgba(0,0,0,.18) 76%,rgba(0,0,0,.04) 100%)}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__title{margin:0 0 11px;color:#fff;font-size:30px;line-height:1.2}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__description{max-width:520px;margin:0 0 20px;color:#fff;font-size:17px;line-height:1.58}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__link{display:inline-flex;align-items:center;align-self:flex-start;padding-bottom:4px;border-bottom:2px solid currentColor;color:#fff;font-weight:700;line-height:1.35}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__link>span{margin-left:8px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:focus-visible{outline:3px solid #1d4ed8;outline-offset:5px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about{margin:0}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__title{margin:0 0 30px;text-align:center;font-size:36px;line-height:1.25}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__grid{display:flex;width:100%;align-items:flex-start}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__image{width:36.5%;margin:0 5.5% 0 0}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__image img{display:block;width:100%;height:auto;border-radius:18px;object-fit:cover;object-position:center center;box-shadow:0 12px 30px rgba(17,24,39,.13)}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content{width:58%;min-width:0}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content h3{margin:38px 0 18px;font-size:28px;line-height:1.3}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content p{margin:0 0 18px;font-size:17px;line-height:1.76}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content p:last-child{margin-bottom:0}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__closing{margin-top:24px;padding:20px 22px;border-left:4px solid currentColor;background:rgba(17,24,39,.045);font-weight:600}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact{margin:72px 0 0;padding:44px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.035),rgba(17,24,39,.075))}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__title{margin:0 0 12px;text-align:center;font-size:33px;line-height:1.25}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__intro{max-width:720px;margin:0 auto 28px;text-align:center;font-size:17px;line-height:1.7}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__cards{display:flex;max-width:900px;margin:0 auto;align-items:stretch}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card{display:flex;align-items:center;flex:0 0 48.9%;min-width:0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:first-child{margin-right:2.2%}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:link,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:visited,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:hover,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:focus,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:active{color:inherit;text-decoration:none}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card__label{margin-bottom:4px;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card__value{max-width:100%;font-size:18px;font-weight:700;line-height:1.35;overflow-wrap:break-word}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card__action{margin-top:3px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.065)}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__notice p{margin:0;font-size:15px;line-height:1.6}@media(hover:hover) and (pointer:fine){#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:hover .ke-route-card__image{transform:scale(1.045)}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:hover .ke-route-card__link{border-bottom-width:3px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:hover{transform:translateY(-3px);border-color:rgba(17,24,39,.25);box-shadow:0 12px 26px rgba(17,24,39,.12)}}@media(max-width:1180px){#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__lead{font-size:30px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section__title{font-size:30px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__title{font-size:28px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__title{font-size:35px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content h3{font-size:26px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content p{font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__intro{font-size:16px}}@media(max-width:1050px){#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__lead{font-size:26px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section__title{font-size:27px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content{padding:30px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__title{font-size:23px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__description{font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__title{font-size:32px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content h3{font-size:24px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact{padding:40px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__title{font-size:30px}}@media(max-width:980px){#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__lead{font-size:25px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section__title{font-size:26px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content{padding:28px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__title{font-size:24px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__title{font-size:30px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content h3{font-size:23px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact{padding:38px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__title{font-size:27px}}@media(max-width:760px){#ke-szemelyes-kutyas-szolgaltatasok{padding:8px 16px 48px}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro{margin-bottom:34px;text-align:left}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__lead{font-size:22px}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__text{margin-left:0;font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-page-intro__location{justify-content:flex-start;border-radius:14px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section{margin-bottom:58px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-section__title{margin-bottom:22px;text-align:left;font-size:24px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-grid{display:block}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card{width:100%;min-height:360px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card:first-child{margin-right:0;margin-bottom:22px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content{min-height:360px;padding:24px 22px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__title{font-size:25px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__description{font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__title{margin-bottom:24px;text-align:left;font-size:28px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__grid{display:block}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__image{width:100%;max-width:540px;margin:0 auto 26px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content{width:100%}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content h3{margin-top:34px;font-size:22px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__content p{font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact{margin-top:56px;padding:26px 20px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__title,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__intro{text-align:left}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__title{font-size:28px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__intro{margin-left:0;font-size:16px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__cards{display:block}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card{padding:19px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card:first-child{margin-right:0;margin-bottom:20px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card__value{font-size:17px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact__notice p{font-size:14px}}@media(max-width:390px){#ke-szemelyes-kutyas-szolgaltatasok{padding-right:12px;padding-left:12px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card{min-height:380px}#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__content{min-height:380px;padding:22px 18px}#ke-szemelyes-kutyas-szolgaltatasok .ke-about__closing{padding:18px}#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card{padding:17px 15px}}@media(prefers-reduced-motion:reduce){#ke-szemelyes-kutyas-szolgaltatasok .ke-route-card__image,#ke-szemelyes-kutyas-szolgaltatasok .ke-contact-card{transition:none}}#ke-kutyas-oktato-programok .ke-kop-card,#ke-kutyas-oktato-programok .ke-kop-button,#ke-kutyas-oktato-programok .ke-kop-contact-card,#ke-kutyas-oktato-programok .ke-kop-contact__notice{box-sizing:border-box}#ke-kutyas-oktato-programok{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:12px 20px 64px;color:inherit}#ke-kutyas-oktato-programok img{max-width:100%}#ke-kutyas-oktato-programok a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}#ke-kutyas-oktato-programok .ke-kop-intro{max-width:880px;margin:0 auto 38px;text-align:center}#ke-kutyas-oktato-programok .ke-kop-intro p{margin:0 0 16px;font-size:17px;line-height:1.74}#ke-kutyas-oktato-programok .ke-kop-intro p.ke-kop-intro__lead{font-size:31px;line-height:1.3}#ke-kutyas-oktato-programok .ke-kop-intro__meta{display:inline-flex;justify-content:center;margin:4px 0 0;padding:10px 16px;border:1px solid rgba(17,24,39,.14);border-radius:999px;font-size:15px;font-weight:700;line-height:1.45}#ke-kutyas-oktato-programok .ke-kop-guidance{display:block;margin:0 0 70px;padding:38px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kutyas-oktato-programok .ke-kop-guidance__heading{display:flex;align-items:center;margin:0 0 18px}#ke-kutyas-oktato-programok .ke-kop-guidance__icon{display:flex;align-items:center;justify-content:center;flex:0 0 54px;width:54px;height:54px;margin-right:18px;border-radius:50%;background:#fff;color:#20252b;box-shadow:0 5px 16px rgba(17,24,39,.08)}#ke-kutyas-oktato-programok .ke-kop-guidance__icon svg{display:block;width:54px;height:54px;margin:0;fill:none;stroke:#20252b;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}#ke-kutyas-oktato-programok .ke-kop-guidance__content{min-width:0}#ke-kutyas-oktato-programok .ke-kop-fact__icon svg,#ke-kutyas-oktato-programok .ke-kop-contact-card__icon svg,#ke-kutyas-oktato-programok .ke-kop-contact__notice-icon svg{display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ke-kutyas-oktato-programok .ke-kop-guidance h2{margin:0;font-size:30px;line-height:1.28}#ke-kutyas-oktato-programok .ke-kop-guidance p{margin:0 0 15px;font-size:16px;line-height:1.72}#ke-kutyas-oktato-programok .ke-kop-guidance__note{margin:22px 0 0;padding:16px 18px;border-left:4px solid currentColor;background:#fff;border-radius:0 12px 12px 0}#ke-kutyas-oktato-programok .ke-kop-programs{margin:0 0 78px}#ke-kutyas-oktato-programok .ke-kop-programs>h2{margin:0 0 30px;text-align:center;font-size:35px;line-height:1.25}#ke-kutyas-oktato-programok .ke-kop-grid{display:flex;flex-wrap:wrap;margin:-13px}#ke-kutyas-oktato-programok .ke-kop-card{display:flex;flex:0 0 calc(33.333% - 26px);min-width:0;flex-direction:column;overflow:hidden;margin:13px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;box-shadow:0 9px 24px rgba(17,24,39,.08);transition:transform .2s ease,box-shadow .2s ease}#ke-kutyas-oktato-programok .ke-kop-card__image-link{display:block;overflow:hidden;background:#e9edf1}#ke-kutyas-oktato-programok .ke-kop-card__image{display:block;width:100%;height:auto;object-fit:cover;object-position:center center;transition:transform .35s ease}#ke-kutyas-oktato-programok .ke-kop-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:23px 22px 22px}#ke-kutyas-oktato-programok .ke-kop-card__title{margin:0 0 13px;font-size:23px;line-height:1.25}#ke-kutyas-oktato-programok .ke-kop-card__title a:link,#ke-kutyas-oktato-programok .ke-kop-card__title a:visited,#ke-kutyas-oktato-programok .ke-kop-card__title a:hover,#ke-kutyas-oktato-programok .ke-kop-card__title a:focus,#ke-kutyas-oktato-programok .ke-kop-card__title a:active{color:inherit;text-decoration:none}#ke-kutyas-oktato-programok .ke-kop-card__description{margin:0 0 18px;font-size:16px;line-height:1.67}#ke-kutyas-oktato-programok .ke-kop-card__meta{margin:auto 0 18px;padding:11px 12px;border-radius:10px;background:rgba(17,24,39,.045);font-size:14px;font-weight:700;line-height:1.45}#ke-kutyas-oktato-programok .ke-kop-card__actions{display:flex;flex-direction:column;align-items:flex-start}#ke-kutyas-oktato-programok .ke-kop-card__primary{display:inline-flex;align-items:center;margin-bottom:11px;padding-bottom:3px;border-bottom:2px solid currentColor;font-weight:800;line-height:1.35}#ke-kutyas-oktato-programok .ke-kop-card__primary span{margin-left:7px}#ke-kutyas-oktato-programok .ke-kop-card__secondary{font-size:14px;font-weight:600;line-height:1.35;opacity:.78;text-decoration:underline}#ke-kutyas-oktato-programok .ke-kop-card__primary:link,#ke-kutyas-oktato-programok .ke-kop-card__primary:visited,#ke-kutyas-oktato-programok .ke-kop-card__primary:hover,#ke-kutyas-oktato-programok .ke-kop-card__primary:focus,#ke-kutyas-oktato-programok .ke-kop-card__primary:active,#ke-kutyas-oktato-programok .ke-kop-card__secondary:link,#ke-kutyas-oktato-programok .ke-kop-card__secondary:visited,#ke-kutyas-oktato-programok .ke-kop-card__secondary:hover,#ke-kutyas-oktato-programok .ke-kop-card__secondary:focus,#ke-kutyas-oktato-programok .ke-kop-card__secondary:active{color:inherit}#ke-kutyas-oktato-programok .ke-kop-card a:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kutyas-oktato-programok .ke-kop-consult{display:flex;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 14px 34px rgba(17,24,39,.12)}#ke-kutyas-oktato-programok .ke-kop-consult__image-wrap{display:flex;flex:0 0 41%;min-height:100%;background:#e9edf1}#ke-kutyas-oktato-programok .ke-kop-consult__picture{display:block;width:100%;height:100%}#ke-kutyas-oktato-programok .ke-kop-consult__image{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center center}#ke-kutyas-oktato-programok .ke-kop-consult__content{flex:1 1 auto;min-width:0;padding:48px}#ke-kutyas-oktato-programok .ke-kop-consult h2{margin:0 0 18px;font-size:34px;line-height:1.25}#ke-kutyas-oktato-programok .ke-kop-consult__content>p{margin:0 0 16px;font-size:16px;line-height:1.7}#ke-kutyas-oktato-programok .ke-kop-consult__facts{margin:25px 0}#ke-kutyas-oktato-programok .ke-kop-fact{display:flex;align-items:flex-start;margin-bottom:12px;padding:14px;border-radius:12px;background:#fff}#ke-kutyas-oktato-programok .ke-kop-fact:last-child{margin-bottom:0}#ke-kutyas-oktato-programok .ke-kop-fact__icon{position:relative;display:block;flex:0 0 38px;width:38px;height:38px;overflow:hidden;margin-right:13px;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-kutyas-oktato-programok .ke-kop-fact__icon svg{position:absolute;top:50%;left:50%;width:21px;height:21px;margin:0;transform:translate(-50%,-50%);vertical-align:middle}#ke-kutyas-oktato-programok .ke-kop-fact strong,#ke-kutyas-oktato-programok .ke-kop-fact span{display:block}#ke-kutyas-oktato-programok .ke-kop-fact strong{margin-bottom:3px;font-size:15px}#ke-kutyas-oktato-programok .ke-kop-fact span{font-size:14px;line-height:1.5}#ke-kutyas-oktato-programok .ke-kop-consult__price{display:flex;align-items:flex-end;justify-content:space-between;margin:25px 0 13px;padding-top:22px;border-top:1px solid rgba(17,24,39,.14)}#ke-kutyas-oktato-programok .ke-kop-consult__price span{font-weight:700}#ke-kutyas-oktato-programok .ke-kop-consult__price strong{margin-left:18px;font-size:31px;white-space:nowrap}#ke-kutyas-oktato-programok .ke-kop-consult__credit{padding:14px 16px;border-left:4px solid currentColor;border-radius:0 12px 12px 0;background:#fff}#ke-kutyas-oktato-programok .ke-kop-consult__area{font-size:14px}#ke-kutyas-oktato-programok .ke-kop-button{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;padding:14px 19px;border:2px solid currentColor;border-radius:12px;font-weight:800;line-height:1.4;text-align:center}#ke-kutyas-oktato-programok .ke-kop-button span{margin-left:9px}#ke-kutyas-oktato-programok .ke-kop-button:link,#ke-kutyas-oktato-programok .ke-kop-button:visited,#ke-kutyas-oktato-programok .ke-kop-button:hover,#ke-kutyas-oktato-programok .ke-kop-button:focus,#ke-kutyas-oktato-programok .ke-kop-button:active{color:inherit;text-decoration:none}#ke-kutyas-oktato-programok .ke-kop-button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kutyas-oktato-programok .ke-kop-contact{padding:44px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kutyas-oktato-programok .ke-kop-contact h2{margin:0 0 12px;text-align:center;font-size:32px;line-height:1.25}#ke-kutyas-oktato-programok .ke-kop-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:16px;line-height:1.7}#ke-kutyas-oktato-programok .ke-kop-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-kutyas-oktato-programok .ke-kop-contact-card{display:flex;align-items:center;flex:1 1 0;min-width:0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-kutyas-oktato-programok .ke-kop-contact-card:first-child{margin-right:10px}#ke-kutyas-oktato-programok .ke-kop-contact-card:last-child{margin-left:10px}#ke-kutyas-oktato-programok .ke-kop-contact-card__icon{display:flex;align-items:center;justify-content:center;flex:0 0 54px;width:54px;height:54px;margin-right:18px;border-radius:50%;background:rgba(17,24,39,.075)}#ke-kutyas-oktato-programok .ke-kop-contact-card__icon svg{width:27px;height:27px}#ke-kutyas-oktato-programok .ke-kop-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start}#ke-kutyas-oktato-programok .ke-kop-contact-card__label{font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-kutyas-oktato-programok .ke-kop-contact-card__value{max-width:100%;font-size:17px;font-weight:700;line-height:1.35;word-break:break-word}#ke-kutyas-oktato-programok .ke-kop-contact-card__action{margin-top:3px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline}#ke-kutyas-oktato-programok .ke-kop-contact-card:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kutyas-oktato-programok .ke-kop-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-kutyas-oktato-programok .ke-kop-contact__notice-icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;margin-top:1px;margin-right:12px}#ke-kutyas-oktato-programok .ke-kop-contact__notice-icon svg{width:22px;height:22px}#ke-kutyas-oktato-programok .ke-kop-contact__notice p{margin:0;font-size:14px;line-height:1.6}@media(hover:hover) and (pointer:fine){#ke-kutyas-oktato-programok .ke-kop-card:hover{box-shadow:0 16px 34px rgba(17,24,39,.13);transform:translateY(-3px)}#ke-kutyas-oktato-programok .ke-kop-card:hover .ke-kop-card__image{transform:scale(1.045)}#ke-kutyas-oktato-programok .ke-kop-contact-card:hover{transform:translateY(-3px);border-color:rgba(17,24,39,.25);box-shadow:0 12px 26px rgba(17,24,39,.12)}#ke-kutyas-oktato-programok .ke-kop-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(17,24,39,.12)}}@media(max-width:1050px){#ke-kutyas-oktato-programok .ke-kop-intro p.ke-kop-intro__lead{font-size:28px}#ke-kutyas-oktato-programok .ke-kop-programs>h2{font-size:32px}#ke-kutyas-oktato-programok .ke-kop-card{flex-basis:calc(50% - 26px)}#ke-kutyas-oktato-programok .ke-kop-card__title{font-size:22px}#ke-kutyas-oktato-programok .ke-kop-consult__content{padding:38px}#ke-kutyas-oktato-programok .ke-kop-consult h2{font-size:30px}#ke-kutyas-oktato-programok .ke-kop-guidance h2{font-size:28px}}@media(max-width:980px){#ke-kutyas-oktato-programok .ke-kop-consult{display:block}#ke-kutyas-oktato-programok .ke-kop-consult__image-wrap{display:block;width:100%;height:420px}#ke-kutyas-oktato-programok .ke-kop-consult__picture{display:block;width:100%;height:100%}#ke-kutyas-oktato-programok .ke-kop-consult__image{width:100%;height:100%;min-height:0;object-fit:cover}#ke-kutyas-oktato-programok .ke-kop-consult__content{padding:34px}}@media(max-width:760px){#ke-kutyas-oktato-programok{padding:8px 16px 48px}#ke-kutyas-oktato-programok .ke-kop-intro{text-align:left}#ke-kutyas-oktato-programok .ke-kop-intro p{font-size:16px}#ke-kutyas-oktato-programok .ke-kop-intro p.ke-kop-intro__lead{font-size:23px}#ke-kutyas-oktato-programok .ke-kop-intro__meta{display:block;border-radius:14px;text-align:left}#ke-kutyas-oktato-programok .ke-kop-programs{margin-bottom:58px}#ke-kutyas-oktato-programok .ke-kop-programs>h2{text-align:left;font-size:28px}#ke-kutyas-oktato-programok .ke-kop-grid{display:block;margin:0}#ke-kutyas-oktato-programok .ke-kop-card{width:100%;margin:0 0 22px}#ke-kutyas-oktato-programok .ke-kop-card:last-child{margin-bottom:0}#ke-kutyas-oktato-programok .ke-kop-card__body{padding:21px 19px 20px}#ke-kutyas-oktato-programok .ke-kop-card__title{font-size:21px}#ke-kutyas-oktato-programok .ke-kop-consult{margin-bottom:56px}#ke-kutyas-oktato-programok .ke-kop-consult__image-wrap{height:320px}#ke-kutyas-oktato-programok .ke-kop-consult__content{padding:26px 21px}#ke-kutyas-oktato-programok .ke-kop-consult h2{font-size:26px}#ke-kutyas-oktato-programok .ke-kop-consult__price{display:block}#ke-kutyas-oktato-programok .ke-kop-consult__price strong{display:block;margin:6px 0 0;font-size:28px}#ke-kutyas-oktato-programok .ke-kop-button{display:flex;width:100%}#ke-kutyas-oktato-programok .ke-kop-guidance{margin-bottom:56px;padding:25px 21px}#ke-kutyas-oktato-programok .ke-kop-guidance__heading{align-items:center;margin-bottom:17px}#ke-kutyas-oktato-programok .ke-kop-guidance__icon{flex-basis:46px;width:46px;height:46px;margin-right:13px}#ke-kutyas-oktato-programok .ke-kop-guidance__icon svg{width:46px;height:46px}#ke-kutyas-oktato-programok .ke-kop-guidance h2{font-size:24px}#ke-kutyas-oktato-programok .ke-kop-contact{padding:26px 20px}#ke-kutyas-oktato-programok .ke-kop-contact h2,#ke-kutyas-oktato-programok .ke-kop-contact__intro{text-align:left}#ke-kutyas-oktato-programok .ke-kop-contact h2{font-size:27px}#ke-kutyas-oktato-programok .ke-kop-contact__intro{margin-left:0}#ke-kutyas-oktato-programok .ke-kop-contact__cards{display:block}#ke-kutyas-oktato-programok .ke-kop-contact-card{width:100%;margin:0 0 16px}#ke-kutyas-oktato-programok .ke-kop-contact-card:first-child,#ke-kutyas-oktato-programok .ke-kop-contact-card:last-child{margin-left:0;margin-right:0}#ke-kutyas-oktato-programok .ke-kop-contact-card:last-child{margin-bottom:0}}@media(max-width:390px){#ke-kutyas-oktato-programok{padding-right:12px;padding-left:12px}#ke-kutyas-oktato-programok .ke-kop-consult__image-wrap{height:290px}#ke-kutyas-oktato-programok .ke-kop-contact-card{padding:17px 15px}#ke-kutyas-oktato-programok .ke-kop-contact-card__icon{flex-basis:44px;width:44px;height:44px;margin-right:14px}#ke-kutyas-oktato-programok .ke-kop-contact-card__icon svg{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){#ke-kutyas-oktato-programok a,#ke-kutyas-oktato-programok .ke-kop-card,#ke-kutyas-oktato-programok .ke-kop-card__image{transition:none}}#ke-kutyas-felkeszito-elmenyprogramok,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice{box-sizing:border-box}#ke-kutyas-felkeszito-elmenyprogramok{max-width:1180px;margin:0 auto;padding:12px 20px 64px;color:inherit}#ke-kutyas-felkeszito-elmenyprogramok img{max-width:100%}#ke-kutyas-felkeszito-elmenyprogramok a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro{max-width:900px;margin:0 auto 40px;text-align:center}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro p{margin:0 0 16px;font-size:17px;line-height:1.74}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro p.ke-kfe-intro__lead{font-size:31px;line-height:1.3}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro__meta{display:inline-flex;justify-content:center;margin:4px 0 0;padding:10px 16px;border:1px solid rgba(17,24,39,.14);border-radius:999px;font-size:15px;font-weight:700;line-height:1.45}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance{margin:0 0 70px;padding:38px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__head{display:flex;align-items:center;margin-bottom:16px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__icon{display:flex;align-items:center;justify-content:center;flex:0 0 58px;width:58px;height:58px;overflow:hidden;margin-right:18px;border-radius:50%;background:#fff;box-shadow:0 5px 16px rgba(17,24,39,.08);color:#20252b;font-size:34px;font-weight:800;line-height:1;font-family:Arial,Helvetica,sans-serif}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon svg,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__icon svg,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice-icon svg{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance h2{margin:0;font-size:30px;line-height:1.28}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__body p{margin:0 0 15px;font-size:16px;line-height:1.72}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__note{margin:22px 0 0;padding:16px 18px;border-left:4px solid currentColor;border-radius:0 12px 12px 0;background:#fff;font-weight:600}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-programs{margin:0 0 56px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-programs>h2{margin:0 0 30px;text-align:center;font-size:35px;line-height:1.25}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-grid{display:flex;flex-wrap:wrap;margin:-13px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card{display:flex;flex:0 0 calc(33.333% - 26px);min-width:0;flex-direction:column;overflow:hidden;margin:13px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;box-shadow:0 9px 24px rgba(17,24,39,.08)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__image-link{display:block;overflow:hidden;background:#e9edf1}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__image{display:block;width:100%;height:auto;object-fit:cover;object-position:center center;transition:transform .35s ease}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:23px 22px 22px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title{margin:0 0 13px;font-size:22px;line-height:1.28}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title a:link,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title a:visited,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title a:hover,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title a:focus,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title a:active{color:inherit;text-decoration:none}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__description{margin:0 0 18px;font-size:16px;line-height:1.67}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-bottom:3px;border-bottom:2px solid currentColor;font-weight:800;line-height:1.35}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta span{margin-left:7px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta:link,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta:visited,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta:hover,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta:focus,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__cta:active{color:inherit}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card a:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect{margin:0 0 72px;padding:44px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect>h2{margin:0 0 12px;text-align:center;font-size:32px;line-height:1.25}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect__intro{max-width:820px;margin:0 auto 28px;text-align:center;font-size:16px;line-height:1.7}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect__grid{display:flex;margin:-10px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card{flex:1 1 0;margin:10px;padding:24px 20px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff;text-align:center;box-shadow:0 5px 16px rgba(17,24,39,.05)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon{position:relative;display:block;width:50px;height:50px;margin:0 auto 15px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0;color:#20252b}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon svg{width:24px;height:24px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card h3{margin:0 0 10px;font-size:17px;line-height:1.35}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card p{margin:0;font-size:15px;line-height:1.6}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact{padding:44px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact h2{margin:0 0 12px;text-align:center;font-size:32px;line-height:1.25}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__intro{max-width:760px;margin:0 auto 28px;text-align:center;font-size:16px;line-height:1.7}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card{display:flex;align-items:center;flex:1 1 0;min-width:0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:first-child{margin-right:10px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:last-child{margin-left:10px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__icon{position:relative;display:block;flex:0 0 54px;width:54px;height:54px;overflow:hidden;margin-right:18px;border-radius:50%;background:rgba(17,24,39,.075);line-height:0;color:#20252b}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__icon svg{width:27px;height:27px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__label{font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__value{max-width:100%;font-size:17px;font-weight:700;line-height:1.35;word-break:break-word}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__action{margin-top:3px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice-icon{position:relative;display:block;flex:0 0 24px;width:24px;height:24px;margin-top:1px;margin-right:12px;overflow:hidden;line-height:0;color:#20252b}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice-icon svg{width:22px;height:22px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__notice p{margin:0;font-size:14px;line-height:1.6}@media(hover:hover) and (pointer:fine){#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card:hover{box-shadow:0 16px 34px rgba(17,24,39,.13);transform:translateY(-3px)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card:hover .ke-kfe-card__image{transform:scale(1.045)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:hover{transform:translateY(-3px);border-color:rgba(17,24,39,.25);box-shadow:0 12px 26px rgba(17,24,39,.12)}}@media(max-width:1050px){#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro p.ke-kfe-intro__lead{font-size:28px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-programs>h2{font-size:32px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card{flex-basis:calc(50% - 26px)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title{font-size:21px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance h2{font-size:28px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect{padding:36px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact{padding:36px}}@media(max-width:760px){#ke-kutyas-felkeszito-elmenyprogramok{padding:8px 16px 48px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro{text-align:left}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro p{font-size:16px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro p.ke-kfe-intro__lead{font-size:23px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-intro__meta{display:block;border-radius:14px;text-align:left}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-programs{margin-bottom:44px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-programs>h2{text-align:left;font-size:28px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-grid{display:block;margin:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card{width:100%;margin:0 0 22px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card:last-child{margin-bottom:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__body{padding:21px 19px 20px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__title{font-size:20px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance{margin-bottom:56px;padding:25px 21px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__icon{flex-basis:50px;width:50px;height:50px;margin-right:14px;font-size:31px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance h2{font-size:24px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect{margin-bottom:56px;padding:26px 20px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect>h2,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect__intro{text-align:left}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect>h2{font-size:27px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect__intro{margin-left:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect__grid{display:block;margin:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card{display:flex;flex-wrap:wrap;margin:0 0 16px;padding:20px 18px;text-align:left}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card:last-child{margin-bottom:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon{flex:0 0 50px;width:50px;height:50px;margin:0 14px 0 0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card h3{flex:1 1 calc(100% - 64px);margin:1px 0 0;padding-top:4px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card p{width:calc(100% - 64px);margin:7px 0 0 64px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact{padding:26px 20px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact h2,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__intro{text-align:left}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact h2{font-size:27px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__intro{margin-left:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact__cards{display:block}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card{width:100%;margin:0 0 16px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:first-child,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:last-child{margin-left:0;margin-right:0}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card:last-child{margin-bottom:0}}@media(max-width:390px){#ke-kutyas-felkeszito-elmenyprogramok{padding-right:12px;padding-left:12px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-guidance__icon{flex-basis:46px;width:46px;height:46px;margin-right:12px;font-size:29px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card{padding:18px 15px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon{flex-basis:46px;width:46px;height:46px;margin-right:12px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card h3{flex-basis:calc(100% - 58px)}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card p{width:calc(100% - 58px);margin-left:58px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-expect-card__icon svg{width:22px;height:22px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card{padding:17px 15px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__icon{flex-basis:44px;width:44px;height:44px;margin-right:14px}#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-contact-card__icon svg{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){#ke-kutyas-felkeszito-elmenyprogramok a,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card,#ke-kutyas-felkeszito-elmenyprogramok .ke-kfe-card__image{transition:none}} #ke-kolyokkutya-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-kolyokkutya-program img{max-width:100%}#ke-kolyokkutya-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-kolyokkutya-program h2,#ke-kolyokkutya-program h3{color:inherit}#ke-kolyokkutya-program .ke-kp-hero,#ke-kolyokkutya-program .ke-kp-image-card,#ke-kolyokkutya-program .ke-kp-tailored,#ke-kolyokkutya-program .ke-kp-steps li,#ke-kolyokkutya-program .ke-kp-facts,#ke-kolyokkutya-program .ke-kp-fact,#ke-kolyokkutya-program .ke-kp-consult,#ke-kolyokkutya-program .ke-kp-consult__summary div,#ke-kolyokkutya-program .ke-kp-contact,#ke-kolyokkutya-program .ke-kp-contact-card,#ke-kolyokkutya-program .ke-kp-price-credit,#ke-kolyokkutya-program .ke-kp-price-credit__item,#ke-kolyokkutya-program .ke-kp-price-credit__result{box-sizing:border-box} #ke-kolyokkutya-program .ke-kp-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-kolyokkutya-program .ke-kp-hero__content{flex:0 0 58%}#ke-kolyokkutya-program .ke-kp-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-kolyokkutya-program .ke-kp-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-kolyokkutya-program .ke-kp-hero__meta{margin:24px 0 18px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-kolyokkutya-program .ke-kp-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-hero__media picture{display:block;height:100%}#ke-kolyokkutya-program .ke-kp-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-kolyokkutya-program .ke-kp-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-kolyokkutya-program .ke-kp-text-link span{margin-left:7px}#ke-kolyokkutya-program .ke-kp-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px} #ke-kolyokkutya-program .ke-kp-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-kolyokkutya-program .ke-kp-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-kolyokkutya-program .ke-kp-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-kolyokkutya-program .ke-kp-section-heading p{margin:0;font-size:1.05rem;line-height:1.7} #ke-kolyokkutya-program .ke-kp-situations{margin:0 0 78px}#ke-kolyokkutya-program .ke-kp-situation-grid{display:flex;flex-wrap:wrap}#ke-kolyokkutya-program .ke-kp-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-kolyokkutya-program .ke-kp-image-card:last-child{margin-right:0}#ke-kolyokkutya-program .ke-kp-image-card__media{overflow:hidden;background:#e8edf1}#ke-kolyokkutya-program .ke-kp-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-kolyokkutya-program .ke-kp-image-card__body{padding:23px 22px 25px}#ke-kolyokkutya-program .ke-kp-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-kolyokkutya-program .ke-kp-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-kolyokkutya-program .ke-kp-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-kolyokkutya-program .ke-kp-highlight p{margin:0;font-size:1rem;line-height:1.68} #ke-kolyokkutya-program .ke-kp-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-kolyokkutya-program .ke-kp-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-tailored__media img{display:block;width:100%;height:auto}#ke-kolyokkutya-program .ke-kp-tailored__content{flex:0 0 51%;margin-left:4%}#ke-kolyokkutya-program .ke-kp-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-kolyokkutya-program .ke-kp-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-kolyokkutya-program .ke-kp-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-kolyokkutya-program .ke-kp-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-kolyokkutya-program .ke-kp-tailored__content li:nth-child(even){margin-right:0}#ke-kolyokkutya-program .ke-kp-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)} #ke-kolyokkutya-program .ke-kp-process{margin:0 0 78px}#ke-kolyokkutya-program .ke-kp-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-process__media img{display:block;width:100%;height:auto}#ke-kolyokkutya-program .ke-kp-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-kolyokkutya-program .ke-kp-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-kolyokkutya-program .ke-kp-steps li:nth-child(even){margin-right:0}#ke-kolyokkutya-program .ke-kp-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-kolyokkutya-program .ke-kp-steps li>div{flex:1 1 auto;margin-left:15px}#ke-kolyokkutya-program .ke-kp-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-kolyokkutya-program .ke-kp-steps p{margin:0;font-size:.96rem;line-height:1.62} #ke-kolyokkutya-program .ke-kp-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kolyokkutya-program .ke-kp-fact-grid{display:flex;flex-wrap:wrap}#ke-kolyokkutya-program .ke-kp-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-kolyokkutya-program .ke-kp-fact:nth-child(even){margin-right:0}#ke-kolyokkutya-program .ke-kp-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-kolyokkutya-program .ke-kp-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-kolyokkutya-program .ke-kp-fact>div{flex:1 1 auto;margin-left:14px}#ke-kolyokkutya-program .ke-kp-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-kolyokkutya-program .ke-kp-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-kolyokkutya-program .ke-kp-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-kolyokkutya-program .ke-kp-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-kolyokkutya-program .ke-kp-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-kolyokkutya-program .ke-kp-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-kolyokkutya-program .ke-kp-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-kolyokkutya-program .ke-kp-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-kolyokkutya-program .ke-kp-price-credit__item+.ke-kp-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-kolyokkutya-program .ke-kp-price-credit__item span,#ke-kolyokkutya-program .ke-kp-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-kolyokkutya-program .ke-kp-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-kolyokkutya-program .ke-kp-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-kolyokkutya-program .ke-kp-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-kolyokkutya-program .ke-kp-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-kolyokkutya-program .ke-kp-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-kolyokkutya-program .ke-kp-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-kolyokkutya-program .ke-kp-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6} #ke-kolyokkutya-program .ke-kp-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-kolyokkutya-program .ke-kp-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-kolyokkutya-program .ke-kp-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-kolyokkutya-program .ke-kp-expectations p:last-child{margin-bottom:0} #ke-kolyokkutya-program .ke-kp-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-kolyokkutya-program .ke-kp-consult__media picture{display:block;height:100%}#ke-kolyokkutya-program .ke-kp-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-kolyokkutya-program .ke-kp-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-kolyokkutya-program .ke-kp-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-kolyokkutya-program .ke-kp-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-kolyokkutya-program .ke-kp-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-kolyokkutya-program .ke-kp-consult__summary{display:flex;margin:24px 0}#ke-kolyokkutya-program .ke-kp-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-kolyokkutya-program .ke-kp-consult__summary div:first-child{margin-right:3%}#ke-kolyokkutya-program .ke-kp-consult__summary span,#ke-kolyokkutya-program .ke-kp-consult__summary strong{display:block}#ke-kolyokkutya-program .ke-kp-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-kolyokkutya-program .ke-kp-consult__summary strong{font-size:1.05rem}#ke-kolyokkutya-program .ke-kp-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-kolyokkutya-program .ke-kp-button span{margin-left:9px}#ke-kolyokkutya-program .ke-kp-button:focus{outline:3px solid #1d4ed8;outline-offset:4px} #ke-kolyokkutya-program .ke-kp-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kolyokkutya-program .ke-kp-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-kolyokkutya-program .ke-kp-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-kolyokkutya-program .ke-kp-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-kolyokkutya-program .ke-kp-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-kolyokkutya-program .ke-kp-contact-card:first-child{margin-right:2%}#ke-kolyokkutya-program .ke-kp-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-kolyokkutya-program .ke-kp-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-kolyokkutya-program .ke-kp-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-kolyokkutya-program .ke-kp-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-kolyokkutya-program .ke-kp-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-kolyokkutya-program .ke-kp-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-kolyokkutya-program .ke-kp-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kolyokkutya-program .ke-kp-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-kolyokkutya-program .ke-kp-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-kolyokkutya-program .ke-kp-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-kolyokkutya-program .ke-kp-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6} #ke-kolyokkutya-program .ke-kp-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-kolyokkutya-program .ke-kp-image-card:hover img{transform:scale(1.045)}#ke-kolyokkutya-program .ke-kp-contact-card:hover,#ke-kolyokkutya-program .ke-kp-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-kolyokkutya-program .ke-kp-hero{display:flex;flex-direction:column;padding:32px}#ke-kolyokkutya-program .ke-kp-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-kolyokkutya-program .ke-kp-hero__content{flex-basis:auto}#ke-kolyokkutya-program .ke-kp-situation-grid{justify-content:flex-start}#ke-kolyokkutya-program .ke-kp-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-kolyokkutya-program .ke-kp-image-card:nth-child(2){margin-right:0}#ke-kolyokkutya-program .ke-kp-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-kolyokkutya-program .ke-kp-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-kolyokkutya-program .ke-kp-tailored__media,#ke-kolyokkutya-program .ke-kp-tailored__content{flex-basis:auto}#ke-kolyokkutya-program .ke-kp-tailored__content{margin:25px 0 0}#ke-kolyokkutya-program .ke-kp-consult{display:flex;flex-direction:column}#ke-kolyokkutya-program .ke-kp-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-kolyokkutya-program .ke-kp-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-kolyokkutya-program .ke-kp-price-credit__item,#ke-kolyokkutya-program .ke-kp-price-credit__result{padding-right:12px;padding-left:12px}#ke-kolyokkutya-program .ke-kp-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-kolyokkutya-program{padding:8px 16px 50px}#ke-kolyokkutya-program .ke-kp-hero{margin-bottom:58px;padding:21px}#ke-kolyokkutya-program .ke-kp-hero__content h2{font-size:1.8rem}#ke-kolyokkutya-program .ke-kp-hero__content p{font-size:1rem}#ke-kolyokkutya-program .ke-kp-hero__media{height:300px}#ke-kolyokkutya-program .ke-kp-section-heading,#ke-kolyokkutya-program .ke-kp-section-heading--left{text-align:left}#ke-kolyokkutya-program .ke-kp-section-heading h2{font-size:1.75rem}#ke-kolyokkutya-program .ke-kp-section-heading p{font-size:1rem}#ke-kolyokkutya-program .ke-kp-situations,#ke-kolyokkutya-program .ke-kp-tailored,#ke-kolyokkutya-program .ke-kp-process{margin-bottom:58px}#ke-kolyokkutya-program .ke-kp-image-card,#ke-kolyokkutya-program .ke-kp-image-card:nth-child(2),#ke-kolyokkutya-program .ke-kp-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-kolyokkutya-program .ke-kp-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-kolyokkutya-program .ke-kp-tailored__content li,#ke-kolyokkutya-program .ke-kp-tailored__content li:nth-child(even){margin:0 0 9px}#ke-kolyokkutya-program .ke-kp-tailored__content h2{font-size:1.75rem}#ke-kolyokkutya-program .ke-kp-steps{display:block}#ke-kolyokkutya-program .ke-kp-steps li,#ke-kolyokkutya-program .ke-kp-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-kolyokkutya-program .ke-kp-step__number{flex-basis:44px;height:44px}#ke-kolyokkutya-program .ke-kp-facts{padding:25px 20px}#ke-kolyokkutya-program .ke-kp-fact-grid{display:block}#ke-kolyokkutya-program .ke-kp-fact,#ke-kolyokkutya-program .ke-kp-fact:nth-child(even){margin:0 0 18px}#ke-kolyokkutya-program .ke-kp-price-credit{padding:21px 18px}#ke-kolyokkutya-program .ke-kp-price-credit__calc{display:block}#ke-kolyokkutya-program .ke-kp-price-credit__item,#ke-kolyokkutya-program .ke-kp-price-credit__result{padding:14px 4px}#ke-kolyokkutya-program .ke-kp-price-credit__item+.ke-kp-price-credit__item,#ke-kolyokkutya-program .ke-kp-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-kolyokkutya-program .ke-kp-price-credit__result{margin-top:5px;padding:18px 14px}#ke-kolyokkutya-program .ke-kp-price-credit__eyebrow{font-size:.74rem}#ke-kolyokkutya-program .ke-kp-price-credit__result strong{font-size:2.3rem}#ke-kolyokkutya-program .ke-kp-expectations{padding:24px 21px}#ke-kolyokkutya-program .ke-kp-expectations h2{font-size:1.6rem}#ke-kolyokkutya-program .ke-kp-expectations p{font-size:1rem}#ke-kolyokkutya-program .ke-kp-consult{margin-bottom:56px}#ke-kolyokkutya-program .ke-kp-consult__media{height:330px}#ke-kolyokkutya-program .ke-kp-consult__content{padding:27px 21px}#ke-kolyokkutya-program .ke-kp-consult h2{font-size:1.75rem}#ke-kolyokkutya-program .ke-kp-consult p{font-size:1rem}#ke-kolyokkutya-program .ke-kp-button{display:flex}#ke-kolyokkutya-program .ke-kp-contact{padding:26px 20px}#ke-kolyokkutya-program .ke-kp-contact h2,#ke-kolyokkutya-program .ke-kp-contact__intro{text-align:left}#ke-kolyokkutya-program .ke-kp-contact h2{font-size:1.75rem}#ke-kolyokkutya-program .ke-kp-contact__intro{margin-left:0;font-size:1rem}#ke-kolyokkutya-program .ke-kp-contact__cards{display:block}#ke-kolyokkutya-program .ke-kp-contact-card,#ke-kolyokkutya-program .ke-kp-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-kolyokkutya-program{padding-right:12px;padding-left:12px}#ke-kolyokkutya-program .ke-kp-consult__summary{display:block}#ke-kolyokkutya-program .ke-kp-consult__summary div,#ke-kolyokkutya-program .ke-kp-consult__summary div:first-child{margin:0 0 13px}#ke-kolyokkutya-program .ke-kp-contact-card{padding:17px 15px}#ke-kolyokkutya-program .ke-kp-contact-card__icon{flex-basis:46px;height:46px}}#ke-kamasz-kutya-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-kamasz-kutya-program img{max-width:100%}#ke-kamasz-kutya-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-kamasz-kutya-program h2,#ke-kamasz-kutya-program h3{color:inherit}#ke-kamasz-kutya-program .ke-kam-hero,#ke-kamasz-kutya-program .ke-kam-image-card,#ke-kamasz-kutya-program .ke-kam-tailored,#ke-kamasz-kutya-program .ke-kam-steps li,#ke-kamasz-kutya-program .ke-kam-facts,#ke-kamasz-kutya-program .ke-kam-fact,#ke-kamasz-kutya-program .ke-kam-consult,#ke-kamasz-kutya-program .ke-kam-consult__summary div,#ke-kamasz-kutya-program .ke-kam-contact,#ke-kamasz-kutya-program .ke-kam-contact-card,#ke-kamasz-kutya-program .ke-kam-price-credit,#ke-kamasz-kutya-program .ke-kam-price-credit__item,#ke-kamasz-kutya-program .ke-kam-price-credit__result{box-sizing:border-box}#ke-kamasz-kutya-program .ke-kam-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-kamasz-kutya-program .ke-kam-hero__content{flex:0 0 58%}#ke-kamasz-kutya-program .ke-kam-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-kamasz-kutya-program .ke-kam-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-kamasz-kutya-program .ke-kam-hero__meta{margin:24px 0 13px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-kamasz-kutya-program .ke-kam-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-hero__media picture{display:block;height:100%}#ke-kamasz-kutya-program .ke-kam-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-kamasz-kutya-program .ke-kam-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-kamasz-kutya-program .ke-kam-text-link span{margin-left:7px}#ke-kamasz-kutya-program .ke-kam-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kamasz-kutya-program .ke-kam-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-kamasz-kutya-program .ke-kam-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-kamasz-kutya-program .ke-kam-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-kamasz-kutya-program .ke-kam-section-heading p{margin:0;font-size:1.05rem;line-height:1.7}#ke-kamasz-kutya-program .ke-kam-situations{margin:0 0 78px}#ke-kamasz-kutya-program .ke-kam-situation-grid{display:flex;flex-wrap:wrap}#ke-kamasz-kutya-program .ke-kam-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-kamasz-kutya-program .ke-kam-image-card:last-child{margin-right:0}#ke-kamasz-kutya-program .ke-kam-image-card__media{overflow:hidden;background:#e8edf1}#ke-kamasz-kutya-program .ke-kam-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-kamasz-kutya-program .ke-kam-image-card__body{padding:23px 22px 25px}#ke-kamasz-kutya-program .ke-kam-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-kamasz-kutya-program .ke-kam-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-kamasz-kutya-program .ke-kam-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-kamasz-kutya-program .ke-kam-highlight p{margin:0;font-size:1rem;line-height:1.68}#ke-kamasz-kutya-program .ke-kam-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-kamasz-kutya-program .ke-kam-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-tailored__media img{display:block;width:100%;height:auto}#ke-kamasz-kutya-program .ke-kam-tailored__content{flex:0 0 51%;margin-left:4%}#ke-kamasz-kutya-program .ke-kam-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-kamasz-kutya-program .ke-kam-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-kamasz-kutya-program .ke-kam-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-kamasz-kutya-program .ke-kam-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-kamasz-kutya-program .ke-kam-tailored__content li:nth-child(even){margin-right:0}#ke-kamasz-kutya-program .ke-kam-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)}#ke-kamasz-kutya-program .ke-kam-tailored__boundary{margin-top:14px;padding:16px 18px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;line-height:1.62}#ke-kamasz-kutya-program .ke-kam-process{margin:0 0 78px}#ke-kamasz-kutya-program .ke-kam-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-process__media img{display:block;width:100%;height:auto}#ke-kamasz-kutya-program .ke-kam-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-kamasz-kutya-program .ke-kam-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-kamasz-kutya-program .ke-kam-steps li:nth-child(even){margin-right:0}#ke-kamasz-kutya-program .ke-kam-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-kamasz-kutya-program .ke-kam-steps li>div{flex:1 1 auto;margin-left:15px}#ke-kamasz-kutya-program .ke-kam-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-kamasz-kutya-program .ke-kam-steps p{margin:0;font-size:.96rem;line-height:1.62}#ke-kamasz-kutya-program .ke-kam-process__note{margin-top:20px;padding:17px 18px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-kamasz-kutya-program .ke-kam-process__note p{margin:0;font-size:.95rem;line-height:1.62}#ke-kamasz-kutya-program .ke-kam-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kamasz-kutya-program .ke-kam-fact-grid{display:flex;flex-wrap:wrap}#ke-kamasz-kutya-program .ke-kam-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-kamasz-kutya-program .ke-kam-fact:nth-child(even){margin-right:0}#ke-kamasz-kutya-program .ke-kam-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-kamasz-kutya-program .ke-kam-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-kamasz-kutya-program .ke-kam-fact>div{flex:1 1 auto;margin-left:14px}#ke-kamasz-kutya-program .ke-kam-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-kamasz-kutya-program .ke-kam-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-kamasz-kutya-program .ke-kam-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-kamasz-kutya-program .ke-kam-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-kamasz-kutya-program .ke-kam-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-kamasz-kutya-program .ke-kam-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-kamasz-kutya-program .ke-kam-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-kamasz-kutya-program .ke-kam-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-kamasz-kutya-program .ke-kam-price-credit__item+.ke-kam-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-kamasz-kutya-program .ke-kam-price-credit__item span,#ke-kamasz-kutya-program .ke-kam-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-kamasz-kutya-program .ke-kam-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-kamasz-kutya-program .ke-kam-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-kamasz-kutya-program .ke-kam-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-kamasz-kutya-program .ke-kam-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-kamasz-kutya-program .ke-kam-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-kamasz-kutya-program .ke-kam-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-kamasz-kutya-program .ke-kam-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-kamasz-kutya-program .ke-kam-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-kamasz-kutya-program .ke-kam-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-kamasz-kutya-program .ke-kam-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-kamasz-kutya-program .ke-kam-expectations p:last-child{margin-bottom:0}#ke-kamasz-kutya-program .ke-kam-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-kamasz-kutya-program .ke-kam-consult__media picture{display:block;height:100%}#ke-kamasz-kutya-program .ke-kam-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-kamasz-kutya-program .ke-kam-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-kamasz-kutya-program .ke-kam-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-kamasz-kutya-program .ke-kam-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-kamasz-kutya-program .ke-kam-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-kamasz-kutya-program .ke-kam-consult__summary{display:flex;margin:24px 0}#ke-kamasz-kutya-program .ke-kam-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-kamasz-kutya-program .ke-kam-consult__summary div:first-child{margin-right:3%}#ke-kamasz-kutya-program .ke-kam-consult__summary span,#ke-kamasz-kutya-program .ke-kam-consult__summary strong{display:block}#ke-kamasz-kutya-program .ke-kam-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-kamasz-kutya-program .ke-kam-consult__summary strong{font-size:1.05rem}#ke-kamasz-kutya-program .ke-kam-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-kamasz-kutya-program .ke-kam-button span{margin-left:9px}#ke-kamasz-kutya-program .ke-kam-button:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kamasz-kutya-program .ke-kam-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-kamasz-kutya-program .ke-kam-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-kamasz-kutya-program .ke-kam-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-kamasz-kutya-program .ke-kam-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-kamasz-kutya-program .ke-kam-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-kamasz-kutya-program .ke-kam-contact-card:first-child{margin-right:2%}#ke-kamasz-kutya-program .ke-kam-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-kamasz-kutya-program .ke-kam-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-kamasz-kutya-program .ke-kam-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-kamasz-kutya-program .ke-kam-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-kamasz-kutya-program .ke-kam-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-kamasz-kutya-program .ke-kam-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-kamasz-kutya-program .ke-kam-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-kamasz-kutya-program .ke-kam-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-kamasz-kutya-program .ke-kam-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-kamasz-kutya-program .ke-kam-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-kamasz-kutya-program .ke-kam-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-kamasz-kutya-program .ke-kam-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-kamasz-kutya-program .ke-kam-image-card:hover img{transform:scale(1.045)}#ke-kamasz-kutya-program .ke-kam-contact-card:hover,#ke-kamasz-kutya-program .ke-kam-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-kamasz-kutya-program .ke-kam-hero{display:flex;flex-direction:column;padding:32px}#ke-kamasz-kutya-program .ke-kam-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-kamasz-kutya-program .ke-kam-hero__content{flex-basis:auto}#ke-kamasz-kutya-program .ke-kam-situation-grid{justify-content:flex-start}#ke-kamasz-kutya-program .ke-kam-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-kamasz-kutya-program .ke-kam-image-card:nth-child(2){margin-right:0}#ke-kamasz-kutya-program .ke-kam-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-kamasz-kutya-program .ke-kam-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-kamasz-kutya-program .ke-kam-tailored__media,#ke-kamasz-kutya-program .ke-kam-tailored__content{flex-basis:auto}#ke-kamasz-kutya-program .ke-kam-tailored__content{margin:25px 0 0}#ke-kamasz-kutya-program .ke-kam-consult{display:flex;flex-direction:column}#ke-kamasz-kutya-program .ke-kam-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-kamasz-kutya-program .ke-kam-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-kamasz-kutya-program .ke-kam-price-credit__item,#ke-kamasz-kutya-program .ke-kam-price-credit__result{padding-right:12px;padding-left:12px}#ke-kamasz-kutya-program .ke-kam-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-kamasz-kutya-program{padding:8px 16px 50px}#ke-kamasz-kutya-program .ke-kam-hero{margin-bottom:58px;padding:21px}#ke-kamasz-kutya-program .ke-kam-hero__content h2{font-size:1.8rem}#ke-kamasz-kutya-program .ke-kam-hero__content p{font-size:1rem}#ke-kamasz-kutya-program .ke-kam-hero__media{height:300px}#ke-kamasz-kutya-program .ke-kam-section-heading,#ke-kamasz-kutya-program .ke-kam-section-heading--left{text-align:left}#ke-kamasz-kutya-program .ke-kam-section-heading h2{font-size:1.75rem}#ke-kamasz-kutya-program .ke-kam-section-heading p{font-size:1rem}#ke-kamasz-kutya-program .ke-kam-situations,#ke-kamasz-kutya-program .ke-kam-tailored,#ke-kamasz-kutya-program .ke-kam-process{margin-bottom:58px}#ke-kamasz-kutya-program .ke-kam-image-card,#ke-kamasz-kutya-program .ke-kam-image-card:nth-child(2),#ke-kamasz-kutya-program .ke-kam-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-kamasz-kutya-program .ke-kam-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-kamasz-kutya-program .ke-kam-tailored__content li,#ke-kamasz-kutya-program .ke-kam-tailored__content li:nth-child(even){margin:0 0 9px}#ke-kamasz-kutya-program .ke-kam-tailored__content h2{font-size:1.75rem}#ke-kamasz-kutya-program .ke-kam-steps{display:block}#ke-kamasz-kutya-program .ke-kam-steps li,#ke-kamasz-kutya-program .ke-kam-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-kamasz-kutya-program .ke-kam-step__number{flex-basis:44px;height:44px}#ke-kamasz-kutya-program .ke-kam-facts{padding:25px 20px}#ke-kamasz-kutya-program .ke-kam-fact-grid{display:block}#ke-kamasz-kutya-program .ke-kam-fact,#ke-kamasz-kutya-program .ke-kam-fact:nth-child(even){margin:0 0 18px}#ke-kamasz-kutya-program .ke-kam-price-credit{padding:21px 18px}#ke-kamasz-kutya-program .ke-kam-price-credit__calc{display:block}#ke-kamasz-kutya-program .ke-kam-price-credit__item,#ke-kamasz-kutya-program .ke-kam-price-credit__result{padding:14px 4px}#ke-kamasz-kutya-program .ke-kam-price-credit__item+.ke-kam-price-credit__item,#ke-kamasz-kutya-program .ke-kam-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-kamasz-kutya-program .ke-kam-price-credit__result{margin-top:5px;padding:18px 14px}#ke-kamasz-kutya-program .ke-kam-price-credit__eyebrow{font-size:.74rem}#ke-kamasz-kutya-program .ke-kam-price-credit__result strong{font-size:2.3rem}#ke-kamasz-kutya-program .ke-kam-expectations{padding:24px 21px}#ke-kamasz-kutya-program .ke-kam-expectations h2{font-size:1.6rem}#ke-kamasz-kutya-program .ke-kam-expectations p{font-size:1rem}#ke-kamasz-kutya-program .ke-kam-consult{margin-bottom:56px}#ke-kamasz-kutya-program .ke-kam-consult__media{height:330px}#ke-kamasz-kutya-program .ke-kam-consult__content{padding:27px 21px}#ke-kamasz-kutya-program .ke-kam-consult h2{font-size:1.75rem}#ke-kamasz-kutya-program .ke-kam-consult p{font-size:1rem}#ke-kamasz-kutya-program .ke-kam-button{display:flex}#ke-kamasz-kutya-program .ke-kam-contact{padding:26px 20px}#ke-kamasz-kutya-program .ke-kam-contact h2,#ke-kamasz-kutya-program .ke-kam-contact__intro{text-align:left}#ke-kamasz-kutya-program .ke-kam-contact h2{font-size:1.75rem}#ke-kamasz-kutya-program .ke-kam-contact__intro{margin-left:0;font-size:1rem}#ke-kamasz-kutya-program .ke-kam-contact__cards{display:block}#ke-kamasz-kutya-program .ke-kam-contact-card,#ke-kamasz-kutya-program .ke-kam-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-kamasz-kutya-program{padding-right:12px;padding-left:12px}#ke-kamasz-kutya-program .ke-kam-consult__summary{display:block}#ke-kamasz-kutya-program .ke-kam-consult__summary div,#ke-kamasz-kutya-program .ke-kam-consult__summary div:first-child{margin:0 0 13px}#ke-kamasz-kutya-program .ke-kam-contact-card{padding:17px 15px}#ke-kamasz-kutya-program .ke-kam-contact-card__icon{flex-basis:46px;height:46px}}#ke-felnott-kutya-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-felnott-kutya-program img{max-width:100%}#ke-felnott-kutya-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-felnott-kutya-program h2,#ke-felnott-kutya-program h3{color:inherit}#ke-felnott-kutya-program .ke-fel-hero,#ke-felnott-kutya-program .ke-fel-image-card,#ke-felnott-kutya-program .ke-fel-tailored,#ke-felnott-kutya-program .ke-fel-steps li,#ke-felnott-kutya-program .ke-fel-facts,#ke-felnott-kutya-program .ke-fel-fact,#ke-felnott-kutya-program .ke-fel-consult,#ke-felnott-kutya-program .ke-fel-consult__summary div,#ke-felnott-kutya-program .ke-fel-contact,#ke-felnott-kutya-program .ke-fel-contact-card,#ke-felnott-kutya-program .ke-fel-price-credit,#ke-felnott-kutya-program .ke-fel-price-credit__item,#ke-felnott-kutya-program .ke-fel-price-credit__result{box-sizing:border-box}#ke-felnott-kutya-program .ke-fel-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-felnott-kutya-program .ke-fel-hero__content{flex:0 0 58%}#ke-felnott-kutya-program .ke-fel-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-felnott-kutya-program .ke-fel-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-felnott-kutya-program .ke-fel-hero__meta{margin:24px 0 13px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-felnott-kutya-program .ke-fel-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-hero__media picture{display:block;height:100%}#ke-felnott-kutya-program .ke-fel-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-felnott-kutya-program .ke-fel-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-felnott-kutya-program .ke-fel-text-link span{margin-left:7px}#ke-felnott-kutya-program .ke-fel-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felnott-kutya-program .ke-fel-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-felnott-kutya-program .ke-fel-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-felnott-kutya-program .ke-fel-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-felnott-kutya-program .ke-fel-section-heading p{margin:0;font-size:1.05rem;line-height:1.7}#ke-felnott-kutya-program .ke-fel-situations{margin:0 0 78px}#ke-felnott-kutya-program .ke-fel-situation-grid{display:flex;flex-wrap:wrap}#ke-felnott-kutya-program .ke-fel-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-felnott-kutya-program .ke-fel-image-card:last-child{margin-right:0}#ke-felnott-kutya-program .ke-fel-image-card__media{overflow:hidden;background:#e8edf1}#ke-felnott-kutya-program .ke-fel-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-felnott-kutya-program .ke-fel-image-card__body{padding:23px 22px 25px}#ke-felnott-kutya-program .ke-fel-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-felnott-kutya-program .ke-fel-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-felnott-kutya-program .ke-fel-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-felnott-kutya-program .ke-fel-highlight p{margin:0;font-size:1rem;line-height:1.68}#ke-felnott-kutya-program .ke-fel-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-felnott-kutya-program .ke-fel-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-tailored__media img{display:block;width:100%;height:auto}#ke-felnott-kutya-program .ke-fel-tailored__content{flex:0 0 51%;margin-left:4%}#ke-felnott-kutya-program .ke-fel-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-felnott-kutya-program .ke-fel-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-felnott-kutya-program .ke-fel-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-felnott-kutya-program .ke-fel-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-felnott-kutya-program .ke-fel-tailored__content li:nth-child(even){margin-right:0}#ke-felnott-kutya-program .ke-fel-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)}#ke-felnott-kutya-program .ke-fel-tailored__boundary{margin-top:14px;padding:16px 18px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;line-height:1.62}#ke-felnott-kutya-program .ke-fel-process{margin:0 0 78px}#ke-felnott-kutya-program .ke-fel-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-process__media img{display:block;width:100%;height:auto}#ke-felnott-kutya-program .ke-fel-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-felnott-kutya-program .ke-fel-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-felnott-kutya-program .ke-fel-steps li:nth-child(even){margin-right:0}#ke-felnott-kutya-program .ke-fel-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-felnott-kutya-program .ke-fel-steps li>div{flex:1 1 auto;margin-left:15px}#ke-felnott-kutya-program .ke-fel-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-felnott-kutya-program .ke-fel-steps p{margin:0;font-size:.96rem;line-height:1.62}#ke-felnott-kutya-program .ke-fel-process__note{margin-top:20px;padding:17px 18px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-felnott-kutya-program .ke-fel-process__note p{margin:0;font-size:.95rem;line-height:1.62}#ke-felnott-kutya-program .ke-fel-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-felnott-kutya-program .ke-fel-fact-grid{display:flex;flex-wrap:wrap}#ke-felnott-kutya-program .ke-fel-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-felnott-kutya-program .ke-fel-fact:nth-child(even){margin-right:0}#ke-felnott-kutya-program .ke-fel-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-felnott-kutya-program .ke-fel-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-felnott-kutya-program .ke-fel-fact>div{flex:1 1 auto;margin-left:14px}#ke-felnott-kutya-program .ke-fel-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-felnott-kutya-program .ke-fel-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-felnott-kutya-program .ke-fel-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-felnott-kutya-program .ke-fel-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-felnott-kutya-program .ke-fel-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-felnott-kutya-program .ke-fel-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-felnott-kutya-program .ke-fel-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-felnott-kutya-program .ke-fel-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-felnott-kutya-program .ke-fel-price-credit__item+.ke-fel-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-felnott-kutya-program .ke-fel-price-credit__item span,#ke-felnott-kutya-program .ke-fel-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-felnott-kutya-program .ke-fel-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-felnott-kutya-program .ke-fel-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-felnott-kutya-program .ke-fel-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-felnott-kutya-program .ke-fel-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-felnott-kutya-program .ke-fel-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-felnott-kutya-program .ke-fel-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-felnott-kutya-program .ke-fel-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-felnott-kutya-program .ke-fel-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-felnott-kutya-program .ke-fel-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-felnott-kutya-program .ke-fel-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-felnott-kutya-program .ke-fel-expectations p:last-child{margin-bottom:0}#ke-felnott-kutya-program .ke-fel-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-felnott-kutya-program .ke-fel-consult__media picture{display:block;height:100%}#ke-felnott-kutya-program .ke-fel-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-felnott-kutya-program .ke-fel-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-felnott-kutya-program .ke-fel-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-felnott-kutya-program .ke-fel-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-felnott-kutya-program .ke-fel-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-felnott-kutya-program .ke-fel-consult__summary{display:flex;margin:24px 0}#ke-felnott-kutya-program .ke-fel-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-felnott-kutya-program .ke-fel-consult__summary div:first-child{margin-right:3%}#ke-felnott-kutya-program .ke-fel-consult__summary span,#ke-felnott-kutya-program .ke-fel-consult__summary strong{display:block}#ke-felnott-kutya-program .ke-fel-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-felnott-kutya-program .ke-fel-consult__summary strong{font-size:1.05rem}#ke-felnott-kutya-program .ke-fel-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-felnott-kutya-program .ke-fel-button span{margin-left:9px}#ke-felnott-kutya-program .ke-fel-button:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felnott-kutya-program .ke-fel-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-felnott-kutya-program .ke-fel-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-felnott-kutya-program .ke-fel-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-felnott-kutya-program .ke-fel-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-felnott-kutya-program .ke-fel-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-felnott-kutya-program .ke-fel-contact-card:first-child{margin-right:2%}#ke-felnott-kutya-program .ke-fel-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-felnott-kutya-program .ke-fel-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-felnott-kutya-program .ke-fel-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-felnott-kutya-program .ke-fel-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-felnott-kutya-program .ke-fel-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-felnott-kutya-program .ke-fel-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-felnott-kutya-program .ke-fel-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felnott-kutya-program .ke-fel-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-felnott-kutya-program .ke-fel-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-felnott-kutya-program .ke-fel-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-felnott-kutya-program .ke-fel-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-felnott-kutya-program .ke-fel-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-felnott-kutya-program .ke-fel-image-card:hover img{transform:scale(1.045)}#ke-felnott-kutya-program .ke-fel-contact-card:hover,#ke-felnott-kutya-program .ke-fel-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-felnott-kutya-program .ke-fel-hero{display:flex;flex-direction:column;padding:32px}#ke-felnott-kutya-program .ke-fel-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-felnott-kutya-program .ke-fel-hero__content{flex-basis:auto}#ke-felnott-kutya-program .ke-fel-situation-grid{justify-content:flex-start}#ke-felnott-kutya-program .ke-fel-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-felnott-kutya-program .ke-fel-image-card:nth-child(2){margin-right:0}#ke-felnott-kutya-program .ke-fel-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-felnott-kutya-program .ke-fel-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-felnott-kutya-program .ke-fel-tailored__media,#ke-felnott-kutya-program .ke-fel-tailored__content{flex-basis:auto}#ke-felnott-kutya-program .ke-fel-tailored__content{margin:25px 0 0}#ke-felnott-kutya-program .ke-fel-consult{display:flex;flex-direction:column}#ke-felnott-kutya-program .ke-fel-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-felnott-kutya-program .ke-fel-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-felnott-kutya-program .ke-fel-price-credit__item,#ke-felnott-kutya-program .ke-fel-price-credit__result{padding-right:12px;padding-left:12px}#ke-felnott-kutya-program .ke-fel-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-felnott-kutya-program{padding:8px 16px 50px}#ke-felnott-kutya-program .ke-fel-hero{margin-bottom:58px;padding:21px}#ke-felnott-kutya-program .ke-fel-hero__content h2{font-size:1.8rem}#ke-felnott-kutya-program .ke-fel-hero__content p{font-size:1rem}#ke-felnott-kutya-program .ke-fel-hero__media{height:300px}#ke-felnott-kutya-program .ke-fel-section-heading,#ke-felnott-kutya-program .ke-fel-section-heading--left{text-align:left}#ke-felnott-kutya-program .ke-fel-section-heading h2{font-size:1.75rem}#ke-felnott-kutya-program .ke-fel-section-heading p{font-size:1rem}#ke-felnott-kutya-program .ke-fel-situations,#ke-felnott-kutya-program .ke-fel-tailored,#ke-felnott-kutya-program .ke-fel-process{margin-bottom:58px}#ke-felnott-kutya-program .ke-fel-image-card,#ke-felnott-kutya-program .ke-fel-image-card:nth-child(2),#ke-felnott-kutya-program .ke-fel-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-felnott-kutya-program .ke-fel-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-felnott-kutya-program .ke-fel-tailored__content li,#ke-felnott-kutya-program .ke-fel-tailored__content li:nth-child(even){margin:0 0 9px}#ke-felnott-kutya-program .ke-fel-tailored__content h2{font-size:1.75rem}#ke-felnott-kutya-program .ke-fel-steps{display:block}#ke-felnott-kutya-program .ke-fel-steps li,#ke-felnott-kutya-program .ke-fel-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-felnott-kutya-program .ke-fel-step__number{flex-basis:44px;height:44px}#ke-felnott-kutya-program .ke-fel-facts{padding:25px 20px}#ke-felnott-kutya-program .ke-fel-fact-grid{display:block}#ke-felnott-kutya-program .ke-fel-fact,#ke-felnott-kutya-program .ke-fel-fact:nth-child(even){margin:0 0 18px}#ke-felnott-kutya-program .ke-fel-price-credit{padding:21px 18px}#ke-felnott-kutya-program .ke-fel-price-credit__calc{display:block}#ke-felnott-kutya-program .ke-fel-price-credit__item,#ke-felnott-kutya-program .ke-fel-price-credit__result{padding:14px 4px}#ke-felnott-kutya-program .ke-fel-price-credit__item+.ke-fel-price-credit__item,#ke-felnott-kutya-program .ke-fel-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-felnott-kutya-program .ke-fel-price-credit__result{margin-top:5px;padding:18px 14px}#ke-felnott-kutya-program .ke-fel-price-credit__eyebrow{font-size:.74rem}#ke-felnott-kutya-program .ke-fel-price-credit__result strong{font-size:2.3rem}#ke-felnott-kutya-program .ke-fel-expectations{padding:24px 21px}#ke-felnott-kutya-program .ke-fel-expectations h2{font-size:1.6rem}#ke-felnott-kutya-program .ke-fel-expectations p{font-size:1rem}#ke-felnott-kutya-program .ke-fel-consult{margin-bottom:56px}#ke-felnott-kutya-program .ke-fel-consult__media{height:330px}#ke-felnott-kutya-program .ke-fel-consult__content{padding:27px 21px}#ke-felnott-kutya-program .ke-fel-consult h2{font-size:1.75rem}#ke-felnott-kutya-program .ke-fel-consult p{font-size:1rem}#ke-felnott-kutya-program .ke-fel-button{display:flex}#ke-felnott-kutya-program .ke-fel-contact{padding:26px 20px}#ke-felnott-kutya-program .ke-fel-contact h2,#ke-felnott-kutya-program .ke-fel-contact__intro{text-align:left}#ke-felnott-kutya-program .ke-fel-contact h2{font-size:1.75rem}#ke-felnott-kutya-program .ke-fel-contact__intro{margin-left:0;font-size:1rem}#ke-felnott-kutya-program .ke-fel-contact__cards{display:block}#ke-felnott-kutya-program .ke-fel-contact-card,#ke-felnott-kutya-program .ke-fel-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-felnott-kutya-program{padding-right:12px;padding-left:12px}#ke-felnott-kutya-program .ke-fel-consult__summary{display:block}#ke-felnott-kutya-program .ke-fel-consult__summary div,#ke-felnott-kutya-program .ke-fel-consult__summary div:first-child{margin:0 0 13px}#ke-felnott-kutya-program .ke-fel-contact-card{padding:17px 15px}#ke-felnott-kutya-program .ke-fel-contact-card__icon{flex-basis:46px;height:46px}}#ke-mentett-kutya-beilleszkedesi-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-mentett-kutya-beilleszkedesi-program img{max-width:100%}#ke-mentett-kutya-beilleszkedesi-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-mentett-kutya-beilleszkedesi-program h2,#ke-mentett-kutya-beilleszkedesi-program h3{color:inherit}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero,#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card,#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored,#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li,#ke-mentett-kutya-beilleszkedesi-program .ke-men-facts,#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact,#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult,#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary div,#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact,#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{box-sizing:border-box}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content{flex:0 0 58%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__meta{margin:24px 0 13px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__media picture{display:block;height:100%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-mentett-kutya-beilleszkedesi-program .ke-men-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-mentett-kutya-beilleszkedesi-program .ke-men-text-link span{margin-left:7px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading p{margin:0;font-size:1.05rem;line-height:1.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-situations{margin:0 0 78px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-situation-grid{display:flex;flex-wrap:wrap}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:last-child{margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card__media{overflow:hidden;background:#e8edf1}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card__body{padding:23px 22px 25px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-mentett-kutya-beilleszkedesi-program .ke-men-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-highlight p{margin:0;font-size:1rem;line-height:1.68}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__media img{display:block;width:100%;height:auto}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content{flex:0 0 51%;margin-left:4%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content li:nth-child(even){margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__boundary{margin-top:14px;padding:16px 18px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;line-height:1.62}#ke-mentett-kutya-beilleszkedesi-program .ke-men-process{margin:0 0 78px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-process__media img{display:block;width:100%;height:auto}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li:nth-child(even){margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li>div{flex:1 1 auto;margin-left:15px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps p{margin:0;font-size:.96rem;line-height:1.62}#ke-mentett-kutya-beilleszkedesi-program .ke-men-process__note{margin-top:20px;padding:17px 18px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-process__note p{margin:0;font-size:.95rem;line-height:1.62}#ke-mentett-kutya-beilleszkedesi-program .ke-men-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact-grid{display:flex;flex-wrap:wrap}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact:nth-child(even){margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact>div{flex:1 1 auto;margin-left:14px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item+.ke-men-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item span,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-mentett-kutya-beilleszkedesi-program .ke-men-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations p:last-child{margin-bottom:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__media picture{display:block;height:100%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary{display:flex;margin:24px 0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary div:first-child{margin-right:3%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary span,#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary strong{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary strong{font-size:1.05rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-mentett-kutya-beilleszkedesi-program .ke-men-button span{margin-left:9px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-button:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card:first-child{margin-right:2%}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:hover img{transform:scale(1.045)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card:hover,#ke-mentett-kutya-beilleszkedesi-program .ke-men-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero{display:flex;flex-direction:column;padding:32px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content{flex-basis:auto}#ke-mentett-kutya-beilleszkedesi-program .ke-men-situation-grid{justify-content:flex-start}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:nth-child(2){margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__media,#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content{flex-basis:auto}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content{margin:25px 0 0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult{display:flex;flex-direction:column}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{padding-right:12px;padding-left:12px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-mentett-kutya-beilleszkedesi-program{padding:8px 16px 50px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero{margin-bottom:58px;padding:21px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content h2{font-size:1.8rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__content p{font-size:1rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-hero__media{height:300px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading,#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading--left{text-align:left}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading h2{font-size:1.75rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-section-heading p{font-size:1rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-situations,#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored,#ke-mentett-kutya-beilleszkedesi-program .ke-men-process{margin-bottom:58px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card,#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:nth-child(2),#ke-mentett-kutya-beilleszkedesi-program .ke-men-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content li,#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content li:nth-child(even){margin:0 0 9px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-tailored__content h2{font-size:1.75rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li,#ke-mentett-kutya-beilleszkedesi-program .ke-men-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-step__number{flex-basis:44px;height:44px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-facts{padding:25px 20px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact-grid{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact,#ke-mentett-kutya-beilleszkedesi-program .ke-men-fact:nth-child(even){margin:0 0 18px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit{padding:21px 18px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__calc{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{padding:14px 4px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__item+.ke-men-price-credit__item,#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result{margin-top:5px;padding:18px 14px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__eyebrow{font-size:.74rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-price-credit__result strong{font-size:2.3rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations{padding:24px 21px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations h2{font-size:1.6rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-expectations p{font-size:1rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult{margin-bottom:56px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__media{height:330px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__content{padding:27px 21px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult h2{font-size:1.75rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult p{font-size:1rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-button{display:flex}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact{padding:26px 20px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact h2,#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__intro{text-align:left}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact h2{font-size:1.75rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__intro{margin-left:0;font-size:1rem}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact__cards{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card,#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-mentett-kutya-beilleszkedesi-program{padding-right:12px;padding-left:12px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary{display:block}#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary div,#ke-mentett-kutya-beilleszkedesi-program .ke-men-consult__summary div:first-child{margin:0 0 13px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card{padding:17px 15px}#ke-mentett-kutya-beilleszkedesi-program .ke-men-contact-card__icon{flex-basis:46px;height:46px}}#ke-felos-kutya-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-felos-kutya-program img{max-width:100%}#ke-felos-kutya-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-felos-kutya-program h2,#ke-felos-kutya-program h3{color:inherit}#ke-felos-kutya-program .ke-fls-hero,#ke-felos-kutya-program .ke-fls-image-card,#ke-felos-kutya-program .ke-fls-tailored,#ke-felos-kutya-program .ke-fls-steps li,#ke-felos-kutya-program .ke-fls-facts,#ke-felos-kutya-program .ke-fls-fact,#ke-felos-kutya-program .ke-fls-consult,#ke-felos-kutya-program .ke-fls-consult__summary div,#ke-felos-kutya-program .ke-fls-contact,#ke-felos-kutya-program .ke-fls-contact-card,#ke-felos-kutya-program .ke-fls-price-credit,#ke-felos-kutya-program .ke-fls-price-credit__item,#ke-felos-kutya-program .ke-fls-price-credit__result{box-sizing:border-box}#ke-felos-kutya-program .ke-fls-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-felos-kutya-program .ke-fls-hero__content{flex:0 0 58%}#ke-felos-kutya-program .ke-fls-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-felos-kutya-program .ke-fls-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-felos-kutya-program .ke-fls-hero__meta{margin:24px 0 13px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-felos-kutya-program .ke-fls-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-hero__media picture{display:block;height:100%}#ke-felos-kutya-program .ke-fls-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-felos-kutya-program .ke-fls-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-felos-kutya-program .ke-fls-text-link span{margin-left:7px}#ke-felos-kutya-program .ke-fls-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felos-kutya-program .ke-fls-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-felos-kutya-program .ke-fls-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-felos-kutya-program .ke-fls-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-felos-kutya-program .ke-fls-section-heading p{margin:0;font-size:1.05rem;line-height:1.7}#ke-felos-kutya-program .ke-fls-situations{margin:0 0 78px}#ke-felos-kutya-program .ke-fls-situation-grid{display:flex;flex-wrap:wrap}#ke-felos-kutya-program .ke-fls-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-felos-kutya-program .ke-fls-image-card:last-child{margin-right:0}#ke-felos-kutya-program .ke-fls-image-card__media{overflow:hidden;background:#e8edf1}#ke-felos-kutya-program .ke-fls-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-felos-kutya-program .ke-fls-image-card__body{padding:23px 22px 25px}#ke-felos-kutya-program .ke-fls-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-felos-kutya-program .ke-fls-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-felos-kutya-program .ke-fls-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-felos-kutya-program .ke-fls-highlight p{margin:0;font-size:1rem;line-height:1.68}#ke-felos-kutya-program .ke-fls-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-felos-kutya-program .ke-fls-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-tailored__media img{display:block;width:100%;height:auto}#ke-felos-kutya-program .ke-fls-tailored__content{flex:0 0 51%;margin-left:4%}#ke-felos-kutya-program .ke-fls-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-felos-kutya-program .ke-fls-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-felos-kutya-program .ke-fls-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-felos-kutya-program .ke-fls-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-felos-kutya-program .ke-fls-tailored__content li:nth-child(even){margin-right:0}#ke-felos-kutya-program .ke-fls-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)}#ke-felos-kutya-program .ke-fls-tailored__boundary{margin-top:14px;padding:16px 18px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;line-height:1.62}#ke-felos-kutya-program .ke-fls-process{margin:0 0 78px}#ke-felos-kutya-program .ke-fls-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-process__media img{display:block;width:100%;height:auto}#ke-felos-kutya-program .ke-fls-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-felos-kutya-program .ke-fls-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-felos-kutya-program .ke-fls-steps li:nth-child(even){margin-right:0}#ke-felos-kutya-program .ke-fls-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-felos-kutya-program .ke-fls-steps li>div{flex:1 1 auto;margin-left:15px}#ke-felos-kutya-program .ke-fls-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-felos-kutya-program .ke-fls-steps p{margin:0;font-size:.96rem;line-height:1.62}#ke-felos-kutya-program .ke-fls-process__note{margin-top:20px;padding:17px 18px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-felos-kutya-program .ke-fls-process__note p{margin:0;font-size:.95rem;line-height:1.62}#ke-felos-kutya-program .ke-fls-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-felos-kutya-program .ke-fls-fact-grid{display:flex;flex-wrap:wrap}#ke-felos-kutya-program .ke-fls-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-felos-kutya-program .ke-fls-fact:nth-child(even){margin-right:0}#ke-felos-kutya-program .ke-fls-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-felos-kutya-program .ke-fls-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-felos-kutya-program .ke-fls-fact>div{flex:1 1 auto;margin-left:14px}#ke-felos-kutya-program .ke-fls-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-felos-kutya-program .ke-fls-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-felos-kutya-program .ke-fls-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-felos-kutya-program .ke-fls-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-felos-kutya-program .ke-fls-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-felos-kutya-program .ke-fls-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-felos-kutya-program .ke-fls-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-felos-kutya-program .ke-fls-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-felos-kutya-program .ke-fls-price-credit__item+.ke-fls-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-felos-kutya-program .ke-fls-price-credit__item span,#ke-felos-kutya-program .ke-fls-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-felos-kutya-program .ke-fls-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-felos-kutya-program .ke-fls-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-felos-kutya-program .ke-fls-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-felos-kutya-program .ke-fls-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-felos-kutya-program .ke-fls-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-felos-kutya-program .ke-fls-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-felos-kutya-program .ke-fls-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-felos-kutya-program .ke-fls-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-felos-kutya-program .ke-fls-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-felos-kutya-program .ke-fls-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-felos-kutya-program .ke-fls-expectations p:last-child{margin-bottom:0}#ke-felos-kutya-program .ke-fls-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-felos-kutya-program .ke-fls-consult__media picture{display:block;height:100%}#ke-felos-kutya-program .ke-fls-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-felos-kutya-program .ke-fls-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-felos-kutya-program .ke-fls-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-felos-kutya-program .ke-fls-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-felos-kutya-program .ke-fls-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-felos-kutya-program .ke-fls-consult__summary{display:flex;margin:24px 0}#ke-felos-kutya-program .ke-fls-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-felos-kutya-program .ke-fls-consult__summary div:first-child{margin-right:3%}#ke-felos-kutya-program .ke-fls-consult__summary span,#ke-felos-kutya-program .ke-fls-consult__summary strong{display:block}#ke-felos-kutya-program .ke-fls-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-felos-kutya-program .ke-fls-consult__summary strong{font-size:1.05rem}#ke-felos-kutya-program .ke-fls-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-felos-kutya-program .ke-fls-button span{margin-left:9px}#ke-felos-kutya-program .ke-fls-button:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felos-kutya-program .ke-fls-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-felos-kutya-program .ke-fls-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-felos-kutya-program .ke-fls-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-felos-kutya-program .ke-fls-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-felos-kutya-program .ke-fls-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-felos-kutya-program .ke-fls-contact-card:first-child{margin-right:2%}#ke-felos-kutya-program .ke-fls-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-felos-kutya-program .ke-fls-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-felos-kutya-program .ke-fls-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-felos-kutya-program .ke-fls-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-felos-kutya-program .ke-fls-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-felos-kutya-program .ke-fls-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-felos-kutya-program .ke-fls-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-felos-kutya-program .ke-fls-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-felos-kutya-program .ke-fls-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-felos-kutya-program .ke-fls-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-felos-kutya-program .ke-fls-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-felos-kutya-program .ke-fls-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-felos-kutya-program .ke-fls-image-card:hover img{transform:scale(1.045)}#ke-felos-kutya-program .ke-fls-contact-card:hover,#ke-felos-kutya-program .ke-fls-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-felos-kutya-program .ke-fls-hero{display:flex;flex-direction:column;padding:32px}#ke-felos-kutya-program .ke-fls-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-felos-kutya-program .ke-fls-hero__content{flex-basis:auto}#ke-felos-kutya-program .ke-fls-situation-grid{justify-content:flex-start}#ke-felos-kutya-program .ke-fls-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-felos-kutya-program .ke-fls-image-card:nth-child(2){margin-right:0}#ke-felos-kutya-program .ke-fls-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-felos-kutya-program .ke-fls-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-felos-kutya-program .ke-fls-tailored__media,#ke-felos-kutya-program .ke-fls-tailored__content{flex-basis:auto}#ke-felos-kutya-program .ke-fls-tailored__content{margin:25px 0 0}#ke-felos-kutya-program .ke-fls-consult{display:flex;flex-direction:column}#ke-felos-kutya-program .ke-fls-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-felos-kutya-program .ke-fls-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-felos-kutya-program .ke-fls-price-credit__item,#ke-felos-kutya-program .ke-fls-price-credit__result{padding-right:12px;padding-left:12px}#ke-felos-kutya-program .ke-fls-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-felos-kutya-program{padding:8px 16px 50px}#ke-felos-kutya-program .ke-fls-hero{margin-bottom:58px;padding:21px}#ke-felos-kutya-program .ke-fls-hero__content h2{font-size:1.8rem}#ke-felos-kutya-program .ke-fls-hero__content p{font-size:1rem}#ke-felos-kutya-program .ke-fls-hero__media{height:300px}#ke-felos-kutya-program .ke-fls-section-heading,#ke-felos-kutya-program .ke-fls-section-heading--left{text-align:left}#ke-felos-kutya-program .ke-fls-section-heading h2{font-size:1.75rem}#ke-felos-kutya-program .ke-fls-section-heading p{font-size:1rem}#ke-felos-kutya-program .ke-fls-situations,#ke-felos-kutya-program .ke-fls-tailored,#ke-felos-kutya-program .ke-fls-process{margin-bottom:58px}#ke-felos-kutya-program .ke-fls-image-card,#ke-felos-kutya-program .ke-fls-image-card:nth-child(2),#ke-felos-kutya-program .ke-fls-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-felos-kutya-program .ke-fls-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-felos-kutya-program .ke-fls-tailored__content li,#ke-felos-kutya-program .ke-fls-tailored__content li:nth-child(even){margin:0 0 9px}#ke-felos-kutya-program .ke-fls-tailored__content h2{font-size:1.75rem}#ke-felos-kutya-program .ke-fls-steps{display:block}#ke-felos-kutya-program .ke-fls-steps li,#ke-felos-kutya-program .ke-fls-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-felos-kutya-program .ke-fls-step__number{flex-basis:44px;height:44px}#ke-felos-kutya-program .ke-fls-facts{padding:25px 20px}#ke-felos-kutya-program .ke-fls-fact-grid{display:block}#ke-felos-kutya-program .ke-fls-fact,#ke-felos-kutya-program .ke-fls-fact:nth-child(even){margin:0 0 18px}#ke-felos-kutya-program .ke-fls-price-credit{padding:21px 18px}#ke-felos-kutya-program .ke-fls-price-credit__calc{display:block}#ke-felos-kutya-program .ke-fls-price-credit__item,#ke-felos-kutya-program .ke-fls-price-credit__result{padding:14px 4px}#ke-felos-kutya-program .ke-fls-price-credit__item+.ke-fls-price-credit__item,#ke-felos-kutya-program .ke-fls-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-felos-kutya-program .ke-fls-price-credit__result{margin-top:5px;padding:18px 14px}#ke-felos-kutya-program .ke-fls-price-credit__eyebrow{font-size:.74rem}#ke-felos-kutya-program .ke-fls-price-credit__result strong{font-size:2.3rem}#ke-felos-kutya-program .ke-fls-expectations{padding:24px 21px}#ke-felos-kutya-program .ke-fls-expectations h2{font-size:1.6rem}#ke-felos-kutya-program .ke-fls-expectations p{font-size:1rem}#ke-felos-kutya-program .ke-fls-consult{margin-bottom:56px}#ke-felos-kutya-program .ke-fls-consult__media{height:330px}#ke-felos-kutya-program .ke-fls-consult__content{padding:27px 21px}#ke-felos-kutya-program .ke-fls-consult h2{font-size:1.75rem}#ke-felos-kutya-program .ke-fls-consult p{font-size:1rem}#ke-felos-kutya-program .ke-fls-button{display:flex}#ke-felos-kutya-program .ke-fls-contact{padding:26px 20px}#ke-felos-kutya-program .ke-fls-contact h2,#ke-felos-kutya-program .ke-fls-contact__intro{text-align:left}#ke-felos-kutya-program .ke-fls-contact h2{font-size:1.75rem}#ke-felos-kutya-program .ke-fls-contact__intro{margin-left:0;font-size:1rem}#ke-felos-kutya-program .ke-fls-contact__cards{display:block}#ke-felos-kutya-program .ke-fls-contact-card,#ke-felos-kutya-program .ke-fls-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-felos-kutya-program{padding-right:12px;padding-left:12px}#ke-felos-kutya-program .ke-fls-consult__summary{display:block}#ke-felos-kutya-program .ke-fls-consult__summary div,#ke-felos-kutya-program .ke-fls-consult__summary div:first-child{margin:0 0 13px}#ke-felos-kutya-program .ke-fls-contact-card{padding:17px 15px}#ke-felos-kutya-program .ke-fls-contact-card__icon{flex-basis:46px;height:46px}}#ke-biztonsagi-viselkedesmodosito-program{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:12px 20px 70px;color:inherit}#ke-biztonsagi-viselkedesmodosito-program img{max-width:100%}#ke-biztonsagi-viselkedesmodosito-program a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,opacity .2s ease}#ke-biztonsagi-viselkedesmodosito-program h2,#ke-biztonsagi-viselkedesmodosito-program h3{color:inherit}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-facts,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary div,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{box-sizing:border-box}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero{display:flex;align-items:stretch;margin:0 0 76px;padding:40px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.085));overflow:hidden}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content{flex:0 0 58%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content h2{margin:0 0 20px;font-size:2.3rem;line-height:1.2}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content p{margin:0 0 17px;font-size:1.06rem;line-height:1.73}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__meta{margin:24px 0 13px;padding:13px 15px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;font-weight:800;line-height:1.5}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__media{flex:0 0 38%;min-height:480px;margin-left:4%;overflow:hidden;border-radius:19px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__media picture{display:block;height:100%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-text-link{display:inline-flex;align-items:center;padding-bottom:3px;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;font-weight:800}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-text-link span{margin-left:7px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-text-link:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading{max-width:820px;margin:0 auto 31px;text-align:center}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading--left{max-width:none;margin:31px 0 26px;text-align:left}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading h2{margin:0 0 12px;font-size:2.05rem;line-height:1.25}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading p{margin:0;font-size:1.05rem;line-height:1.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-situations{margin:0 0 78px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-situation-grid{display:flex;flex-wrap:wrap}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card{display:flex;flex:0 0 31.8%;flex-direction:column;margin-right:2.3%;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 9px 25px rgba(17,24,39,.08)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:last-child{margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card__media{overflow:hidden;background:#e8edf1}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card__media img{display:block;width:100%;height:auto;transition:transform .35s ease}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card__body{padding:23px 22px 25px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card h3{margin:0 0 11px;font-size:1.32rem;line-height:1.3}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card p{margin:0;font-size:.98rem;line-height:1.67}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-highlight{max-width:950px;margin:26px auto 0;padding:20px 22px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-highlight p{margin:0;font-size:1rem;line-height:1.68}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored{display:flex;align-items:center;margin:0 0 78px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__media{flex:0 0 45%;overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__media img{display:block;width:100%;height:auto}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content{flex:0 0 51%;margin-left:4%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content p{margin:0 0 15px;font-size:1.04rem;line-height:1.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content ul{display:flex;flex-wrap:wrap;margin:20px 0;padding:0;list-style-position:inside}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content li{flex:0 0 48%;margin:0 4% 9px 0;font-size:.97rem;line-height:1.5}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content li:nth-child(even){margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__closing{margin-top:21px;padding:17px 18px;border-radius:13px;background:rgba(17,24,39,.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__boundary{margin-top:14px;padding:16px 18px;border:1px solid rgba(17,24,39,.14);border-radius:13px;background:#fff;font-size:.94rem;line-height:1.62}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-emergency{margin-top:14px;padding:17px 18px;border:2px solid currentColor;border-radius:13px;background:rgba(255,255,255,.92)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-emergency p{margin:0;font-size:.95rem;line-height:1.64}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process{margin:0 0 78px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process__media{overflow:hidden;border-radius:24px;background:#e8edf1;box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process__media img{display:block;width:100%;height:auto}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li{display:flex;flex:0 0 49%;margin:0 2% 18px 0;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:15px;background:#fff}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li:nth-child(even){margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-step__number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;height:48px;border-radius:50%;background:rgba(17,24,39,.075);font-size:1.12rem;font-weight:900}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li>div{flex:1 1 auto;margin-left:15px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps h3{margin:1px 0 7px;font-size:1.13rem;line-height:1.3}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps p{margin:0;font-size:.96rem;line-height:1.62}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process__note{margin-top:20px;padding:17px 18px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process__note p{margin:0;font-size:.95rem;line-height:1.62}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-facts{margin:0 0 58px;padding:34px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact-grid{display:flex;flex-wrap:wrap}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact{display:flex;flex:0 0 49%;align-items:flex-start;margin:0 2% 18px 0;padding:20px;border:1px solid rgba(17,24,39,.14);border-radius:14px;background:#fff}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact:nth-child(even){margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact__icon{position:relative;display:block;flex:0 0 48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact__icon svg{position:absolute;top:50%;left:50%;width:25px;height:25px;margin:0;padding:0;transform:translate(-50%,-50%)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact>div{flex:1 1 auto;margin-left:14px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact h3{margin:1px 0 6px;font-size:1.1rem;line-height:1.3}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact p{margin:0;font-size:.94rem;line-height:1.57}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit{margin:22px 0 0;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.07)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__intro{max-width:850px;margin:0 0 22px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__eyebrow{display:inline-block;margin:0 0 8px;font-size:.78rem;font-weight:800;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;opacity:.68}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__intro h3{margin:0 0 9px;font-size:1.28rem;line-height:1.3}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__intro p{margin:0;font-size:.96rem;line-height:1.62}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__calc{display:flex;align-items:stretch;padding-top:20px;border-top:1px solid rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item{flex:1 1 0;padding:12px 20px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item+.ke-biz-price-credit__item{border-left:1px solid rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:12px 20px;border-left:1px solid rgba(17,24,39,.12);border-radius:13px;background:rgba(17,24,39,.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item span,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result span{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;opacity:.68}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item strong{display:block;font-size:1.38rem;line-height:1.2}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item small{display:block;margin-top:6px;font-size:.82rem;font-weight:700;line-height:1.35;opacity:.72}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result strong{display:block;font-size:2.45rem;line-height:1.08}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-travel-note{display:flex;align-items:flex-start;margin-top:20px;padding:16px 17px;border-radius:13px;background:rgba(255,255,255,.68)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-travel-note__icon{position:relative;display:block;flex:0 0 25px;height:25px;line-height:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-travel-note__icon svg{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:translate(-50%,-50%)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-travel-note p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations{margin:0 0 72px;padding:27px 30px;border-left:4px solid currentColor;border-radius:0 16px 16px 0;background:rgba(17,24,39,.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations h2{margin:0 0 14px;font-size:1.8rem;line-height:1.3}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations p{margin:0 0 11px;font-size:1.04rem;line-height:1.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations p:last-child{margin-bottom:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult{display:flex;align-items:stretch;overflow:hidden;margin:0 0 72px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 15px 38px rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__media{flex:0 0 40%;min-height:520px;background:#e8edf1}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__media picture{display:block;height:100%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__content{flex:0 0 60%;box-sizing:border-box;padding:40px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult h2{margin:0 0 18px;font-size:2rem;line-height:1.25}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult p{margin:0 0 16px;font-size:1.04rem;line-height:1.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__credit{margin:20px 0 22px;padding:15px 17px;border-radius:12px;background:#fff}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary{display:flex;margin:24px 0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary div{flex:0 0 48.5%;padding:14px 15px;border-radius:12px;background:#fff}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary div:first-child{margin-right:3%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary span,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary strong{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary span{margin-bottom:4px;font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary strong{font-size:1.05rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border:2px solid currentColor;border-radius:12px;color:inherit;text-align:center;text-decoration:none;font-weight:800;line-height:1.4}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-button span{margin-left:9px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-button:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact{padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:24px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact h2{margin:0 0 12px;text-align:center;font-size:1.95rem;line-height:1.25}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__intro{max-width:740px;margin:0 auto 28px;text-align:center;font-size:1.05rem;line-height:1.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__cards{display:flex;max-width:900px;margin:0 auto}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card{display:flex;flex:0 0 49%;align-items:center;padding:22px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 5px 16px rgba(17,24,39,.06)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card:first-child{margin-right:2%}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__icon{position:relative;display:block;flex:0 0 54px;height:54px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);line-height:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__icon svg{position:absolute;top:50%;left:50%;width:27px;height:27px;transform:translate(-50%,-50%)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;margin-left:18px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__label{font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;opacity:.7}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__value{max-width:100%;margin-top:4px;font-size:1.12rem;font-weight:700;line-height:1.35;word-break:break-word}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__action{margin-top:7px;font-size:.92rem;font-weight:600;line-height:1.3;text-decoration:underline}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card:focus{outline:3px solid #1d4ed8;outline-offset:4px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__notice{display:flex;align-items:flex-start;max-width:900px;margin:20px auto 0;padding:15px 17px;border-radius:13px;background:rgba(17,24,39,.075)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__notice>span{position:relative;display:block;flex:0 0 24px;height:24px;line-height:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__notice svg{position:absolute;top:50%;left:50%;width:22px;height:22px;transform:translate(-50%,-50%)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__notice p{flex:1 1 auto;margin:0 0 0 12px;font-size:.94rem;line-height:1.6}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(17,24,39,.13)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:hover img{transform:scale(1.045)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card:hover,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(17,24,39,.12)}@media(max-width:980px){#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero{display:flex;flex-direction:column;padding:32px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__media{order:-1;flex-basis:auto;height:420px;min-height:0;margin:0 0 24px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content{flex-basis:auto}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-situation-grid{justify-content:flex-start}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card{flex-basis:48.8%;margin-right:2.4%;margin-bottom:21px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:nth-child(2){margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:last-child{flex-basis:48.8%;margin-left:25.6%;margin-right:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored{display:flex;flex-direction:column;align-items:stretch}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__media,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content{flex-basis:auto}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content{margin:25px 0 0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult{display:flex;flex-direction:column}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__media{flex-basis:auto;height:420px;min-height:0}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__content{flex-basis:auto;padding:36px}}@media(min-width:761px) and (max-width:900px){#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{padding-right:12px;padding-left:12px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result strong{font-size:2.2rem}}@media(max-width:760px){#ke-biztonsagi-viselkedesmodosito-program{padding:8px 16px 50px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero{margin-bottom:58px;padding:21px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content h2{font-size:1.8rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__content p{font-size:1rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-hero__media{height:300px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading--left{text-align:left}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading h2{font-size:1.75rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-section-heading p{font-size:1rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-situations,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-process{margin-bottom:58px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:nth-child(2),#ke-biztonsagi-viselkedesmodosito-program .ke-biz-image-card:last-child{flex-basis:100%;margin:0 0 21px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content ul{display:block;padding-left:20px;list-style-position:outside}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content li,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content li:nth-child(even){margin:0 0 9px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-tailored__content h2{font-size:1.75rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-steps li:nth-child(even){margin:0 0 18px;padding:19px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-step__number{flex-basis:44px;height:44px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-facts{padding:25px 20px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact-grid{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-fact:nth-child(even){margin:0 0 18px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit{padding:21px 18px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__calc{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{padding:14px 4px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__item+.ke-biz-price-credit__item,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{border-left:0;border-top:1px solid rgba(17,24,39,.12)}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result{margin-top:5px;padding:18px 14px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__eyebrow{font-size:.74rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-price-credit__result strong{font-size:2.3rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations{padding:24px 21px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations h2{font-size:1.6rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-expectations p{font-size:1rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult{margin-bottom:56px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__media{height:330px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__content{padding:27px 21px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult h2{font-size:1.75rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult p{font-size:1rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-button{display:flex}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact{padding:26px 20px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact h2,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__intro{text-align:left}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact h2{font-size:1.75rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__intro{margin-left:0;font-size:1rem}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact__cards{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card:first-child{margin:0 0 20px;padding:19px}}@media(max-width:390px){#ke-biztonsagi-viselkedesmodosito-program{padding-right:12px;padding-left:12px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary{display:block}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary div,#ke-biztonsagi-viselkedesmodosito-program .ke-biz-consult__summary div:first-child{margin:0 0 13px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card{padding:17px 15px}#ke-biztonsagi-viselkedesmodosito-program .ke-biz-contact-card__icon{flex-basis:46px;height:46px}}#ke-product-consult-short,#ke-product-consult-detail,#ke-product-consult-detail .ke-cons-credit-hero__main,#ke-product-consult-detail .ke-cons-value,#ke-product-consult-detail .ke-cons-step__number,#ke-product-consult-detail .ke-cons-option,#ke-product-consult-detail .ke-cons-final__button{box-sizing:border-box}#ke-product-consult-short,#ke-product-consult-detail{color:inherit;font-family:inherit}#ke-product-consult-short a,#ke-product-consult-detail a{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}#ke-product-consult-short .ke-cons-icon,#ke-product-consult-detail .ke-cons-icon,#ke-product-consult-detail .ke-cons-safety__icon{position:relative;display:block;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}#ke-product-consult-short .ke-cons-icon svg,#ke-product-consult-detail .ke-cons-icon svg,#ke-product-consult-detail .ke-cons-safety__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;padding:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ke-product-consult-short{max-width:680px;margin:0;padding:4px 0 10px}#ke-product-consult-short .ke-cons-short__eyebrow,#ke-product-consult-detail .ke-cons-kicker{margin:0 0 8px;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;opacity:.68}#ke-product-consult-short .ke-cons-short__title{margin:0 0 13px;font-size:27px;line-height:1.28}#ke-product-consult-short .ke-cons-short__intro{margin:0 0 14px;font-size:16px;line-height:1.62}#ke-product-consult-detail{max-width:1180px;margin:0 auto;padding:64px 20px 74px}#ke-product-consult-detail img{display:block;max-width:100%}#ke-product-consult-detail .ke-cons-hero,#ke-product-consult-detail .ke-cons-personal{display:flex;align-items:stretch;overflow:hidden;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));box-shadow:0 14px 34px rgba(17,24,39,.11)}#ke-product-consult-detail .ke-cons-hero__media{flex:0 0 43%;background:#e8edf1}#ke-product-consult-detail .ke-cons-personal__media{flex:0 0 42%;order:2;overflow:hidden;background:#e8edf1}#ke-product-consult-detail .ke-cons-hero__media picture,#ke-product-consult-detail .ke-cons-hero__media img,#ke-product-consult-detail .ke-cons-personal__media img{display:block;width:100%;height:auto}#ke-product-consult-detail .ke-cons-hero__content,#ke-product-consult-detail .ke-cons-personal__content{flex:1 1 auto;min-width:0;padding:50px}#ke-product-consult-detail .ke-cons-hero h2,#ke-product-consult-detail .ke-cons-personal h2,#ke-product-consult-detail .ke-cons-final h2{margin:0 0 18px;font-size:38px;line-height:1.22}#ke-product-consult-detail .ke-cons-hero p,#ke-product-consult-detail .ke-cons-personal p,#ke-product-consult-detail .ke-cons-final p{margin:0 0 16px;font-size:16px;line-height:1.72}#ke-product-consult-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid currentColor;border-radius:0 12px 12px 0;background:#fff;font-weight:800;font-size:18px;line-height:1.55}#ke-product-consult-detail .ke-cons-section{margin-top:78px}#ke-product-consult-detail .ke-cons-credit-hero{display:flex;align-items:stretch;margin-top:42px;overflow:hidden;border:1px solid rgba(17,24,39,.16);border-radius:22px;background:#fff;box-shadow:0 14px 32px rgba(17,24,39,.1)}#ke-product-consult-detail .ke-cons-credit-hero__main{flex:0 0 45%;min-width:0;padding:42px 40px;background:linear-gradient(135deg,rgba(17,24,39,.07),rgba(17,24,39,.025))}#ke-product-consult-detail .ke-cons-credit-hero__main h2{margin:0 0 17px;font-size:38px;line-height:1.2}#ke-product-consult-detail .ke-cons-credit-hero__lead{margin:0;font-size:17px;line-height:1.72}#ke-product-consult-detail .ke-cons-credit-hero__amount{margin-top:26px;padding-top:20px;border-top:1px solid rgba(17,24,39,.16)}#ke-product-consult-detail .ke-cons-credit-hero__amount strong{display:block;margin-bottom:4px;font-size:36px;line-height:1.1}#ke-product-consult-detail .ke-cons-credit-hero__amount span{display:block;font-size:13px;font-weight:800;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}#ke-product-consult-detail .ke-cons-credit-hero__details{flex:1 1 auto;min-width:0;padding:42px 40px;border-left:1px solid rgba(17,24,39,.12);background:#fff}#ke-product-consult-detail .ke-cons-credit-hero__details h3{margin:0 0 15px;font-size:24px;line-height:1.3}#ke-product-consult-detail .ke-cons-credit-hero__details p{margin:0 0 15px;font-size:15px;line-height:1.68}#ke-product-consult-detail .ke-cons-credit-hero__details p:last-child{margin-bottom:0}#ke-product-consult-detail .ke-cons-credit-hero__scope{margin-top:19px;padding-top:16px;border-top:1px solid rgba(17,24,39,.12);font-size:13px;color:#5d6670}#ke-product-consult-detail .ke-cons-section__heading{max-width:820px;margin:0 auto 30px;text-align:center}#ke-product-consult-detail .ke-cons-section__heading h2{margin:0;font-size:35px;line-height:1.25}#ke-product-consult-detail .ke-cons-situations__grid{display:flex;flex-wrap:wrap;margin:0 -17px}#ke-product-consult-detail .ke-cons-situation{display:flex;align-items:flex-start;flex:0 0 calc(50% - 34px);min-width:0;margin:0 17px;padding:20px 0;border-bottom:1px solid rgba(17,24,39,.14)}#ke-product-consult-detail .ke-cons-situation>.ke-cons-icon{margin-right:14px}#ke-product-consult-detail .ke-cons-situation>div{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-situation h3{margin:0 0 6px;font-size:17px;line-height:1.35}#ke-product-consult-detail .ke-cons-situation p{margin:0;font-size:15px;line-height:1.62;color:#5d6670}#ke-product-consult-detail .ke-cons-highlight{max-width:900px;margin:28px auto 0;padding:19px 22px;border-left:4px solid currentColor;border-radius:0 14px 14px 0;background:rgba(17,24,39,.045);font-size:16px;line-height:1.65}#ke-product-consult-detail .ke-cons-values{padding:48px;border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075))}#ke-product-consult-detail .ke-cons-values__grid{display:flex;flex-wrap:wrap;margin:-10px}#ke-product-consult-detail .ke-cons-value{flex:0 0 calc(50% - 20px);min-width:0;margin:10px;padding:24px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.06)}#ke-product-consult-detail .ke-cons-value>.ke-cons-icon{margin-bottom:14px}#ke-product-consult-detail .ke-cons-value h3{margin:0 0 8px;font-size:19px;line-height:1.35}#ke-product-consult-detail .ke-cons-value p{margin:0;font-size:15px;line-height:1.64;color:#5d6670}#ke-product-consult-detail .ke-cons-value__content,#ke-product-consult-detail .ke-cons-option__content{min-width:0}#ke-product-consult-detail .ke-cons-timeline-wrap{position:relative}#ke-product-consult-detail .ke-cons-timeline__line{position:absolute;top:25px;left:10%;right:10%;display:block;height:2px;background:rgba(17,24,39,.14)}#ke-product-consult-detail .ke-cons-timeline{position:relative;display:flex;margin:0;padding:0;list-style:none}#ke-product-consult-detail .ke-cons-step{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:0 9px;text-align:center}#ke-product-consult-detail .ke-cons-step__number{display:flex;align-items:center;justify-content:center;min-width:50px;max-width:50px;min-height:50px;max-height:50px;margin:0 auto 15px;border:2px solid currentColor;border-radius:50%;background:#fff;font-size:16px;font-weight:800}#ke-product-consult-detail .ke-cons-step h3{margin:0 0 8px;font-size:16px;line-height:1.38}#ke-product-consult-detail .ke-cons-step p{margin:0;font-size:14px;line-height:1.55;color:#5d6670}#ke-product-consult-detail .ke-cons-personal{margin-top:78px}#ke-product-consult-detail .ke-cons-personal__content{padding:48px}#ke-product-consult-detail .ke-cons-options__grid{display:flex;margin:-10px}#ke-product-consult-detail .ke-cons-option{flex:1 1 0;min-width:0;margin:10px;padding:25px;border:1px solid rgba(17,24,39,.14);border-radius:16px;background:#fff;box-shadow:0 8px 20px rgba(17,24,39,.06)}#ke-product-consult-detail .ke-cons-option>.ke-cons-icon{margin-bottom:14px}#ke-product-consult-detail .ke-cons-option h3{margin:0 0 6px;font-size:19px;line-height:1.35}#ke-product-consult-detail .ke-cons-option>strong{display:block;margin-bottom:9px;font-size:17px}#ke-product-consult-detail .ke-cons-option p{margin:0;font-size:15px;line-height:1.62;color:#5d6670}#ke-product-consult-detail .ke-cons-option small{display:block;margin-top:12px;padding-top:12px;border-top:1px solid rgba(17,24,39,.14);font-size:13px;line-height:1.5;color:#5d6670}#ke-product-consult-detail .ke-cons-handover{max-width:920px;margin:20px auto 0;padding:17px 19px;border-left:4px solid currentColor;border-radius:0 13px 13px 0;background:rgba(17,24,39,.045)}#ke-product-consult-detail .ke-cons-handover strong{display:block;margin-bottom:5px;font-size:15px;line-height:1.45}#ke-product-consult-detail .ke-cons-handover p{margin:0;font-size:14px;line-height:1.6;color:#5d6670}#ke-product-consult-detail .ke-cons-safety{display:flex;align-items:flex-start;margin-top:78px;padding:36px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:rgba(17,24,39,.045)}#ke-product-consult-detail .ke-cons-safety__icon{flex-basis:58px;width:58px;height:58px;margin-right:18px}#ke-product-consult-detail .ke-cons-safety__icon svg{width:29px;height:29px}#ke-product-consult-detail .ke-cons-safety>div{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-safety h2{margin:0 0 13px;font-size:28px;line-height:1.3}#ke-product-consult-detail .ke-cons-safety p{margin:0 0 13px;font-size:15px;line-height:1.68}#ke-product-consult-detail .ke-cons-safety__strong{padding:14px 16px;border-radius:11px;background:#fff}#ke-product-consult-detail .ke-cons-safety__scope{margin-bottom:0;color:#5d6670}#ke-product-consult-detail .ke-cons-faqs__list{max-width:920px;margin:0 auto;border-top:1px solid rgba(17,24,39,.14)}#ke-product-consult-detail .ke-cons-faq{border-bottom:1px solid rgba(17,24,39,.14)}#ke-product-consult-detail .ke-cons-faq summary{position:relative;padding:19px 48px 19px 0;cursor:pointer;font-weight:800;font-size:16px;line-height:1.5;list-style:none}#ke-product-consult-detail .ke-cons-faq summary::-webkit-details-marker{display:none}#ke-product-consult-detail .ke-cons-faq__toggle{position:absolute;top:50%;right:4px;width:24px;height:24px;transform:translateY(-50%);font-size:22px;font-weight:400;line-height:24px;text-align:center}#ke-product-consult-detail .ke-cons-faq__plus,#ke-product-consult-detail .ke-cons-faq__minus{display:block;width:24px;height:24px;line-height:24px}#ke-product-consult-detail .ke-cons-faq__minus{display:none}#ke-product-consult-detail .ke-cons-faq[open] .ke-cons-faq__plus{display:none}#ke-product-consult-detail .ke-cons-faq[open] .ke-cons-faq__minus{display:block}#ke-product-consult-detail .ke-cons-faq__answer{padding:0 48px 18px 0}#ke-product-consult-detail .ke-cons-faq__answer p{margin:0;font-size:15px;line-height:1.65;color:#5d6670}#ke-product-consult-detail .ke-cons-faq summary:focus-visible,#ke-product-consult-detail .ke-cons-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}#ke-product-consult-detail .ke-cons-final{margin-top:78px;padding:56px;border:1px solid rgba(17,24,39,.14);border-radius:22px;background:linear-gradient(135deg,rgba(17,24,39,.045),rgba(17,24,39,.075));text-align:center}#ke-product-consult-detail .ke-cons-final>p{max-width:790px;margin-right:auto;margin-left:auto}#ke-product-consult-detail .ke-cons-final__button{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:14px 20px;border:2px solid currentColor;border-radius:12px;color:inherit;font-weight:800;line-height:1.4;text-align:center;text-decoration:none}#ke-product-consult-detail .ke-cons-final__button span{margin-left:9px}#ke-product-consult-detail .ke-cons-final__button:link,#ke-product-consult-detail .ke-cons-final__button:visited,#ke-product-consult-detail .ke-cons-final__button:hover,#ke-product-consult-detail .ke-cons-final__button:focus,#ke-product-consult-detail .ke-cons-final__button:active{color:inherit;text-decoration:none}@media(hover:hover) and (pointer:fine){#ke-product-consult-detail .ke-cons-value:hover,#ke-product-consult-detail .ke-cons-option:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(17,24,39,.11)}#ke-product-consult-detail .ke-cons-final__button:hover{transform:translateY(-2px);box-shadow:0 9px 22px rgba(17,24,39,.12)}}@media(max-width:1050px){#ke-product-consult-detail .ke-cons-credit-hero__main,#ke-product-consult-detail .ke-cons-credit-hero__details{padding:34px 30px}#ke-product-consult-detail .ke-cons-credit-hero__main h2{font-size:34px}#ke-product-consult-detail .ke-cons-hero h2,#ke-product-consult-detail .ke-cons-personal h2,#ke-product-consult-detail .ke-cons-final h2{font-size:34px}#ke-product-consult-detail .ke-cons-section__heading h2{font-size:32px}#ke-product-consult-detail .ke-cons-hero__content,#ke-product-consult-detail .ke-cons-personal__content{padding:38px}#ke-product-consult-detail .ke-cons-values{padding:36px}}@media(max-width:980px){#ke-product-consult-detail .ke-cons-credit-hero{display:block}#ke-product-consult-detail .ke-cons-credit-hero__details{border-top:1px solid rgba(17,24,39,.12);border-left:0}#ke-product-consult-detail .ke-cons-hero,#ke-product-consult-detail .ke-cons-personal{display:block}#ke-product-consult-detail .ke-cons-hero__media,#ke-product-consult-detail .ke-cons-personal__media{width:100%;height:auto}#ke-product-consult-detail .ke-cons-personal__media{order:0}#ke-product-consult-detail .ke-cons-timeline__line{display:none}#ke-product-consult-detail .ke-cons-timeline{display:block;max-width:760px;margin:0 auto}#ke-product-consult-detail .ke-cons-step{display:flex;align-items:flex-start;padding:0 0 24px;text-align:left}#ke-product-consult-detail .ke-cons-step__number{flex:0 0 50px;margin:0 16px 0 0}#ke-product-consult-detail .ke-cons-step>div{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-options__grid{flex-wrap:wrap}#ke-product-consult-detail .ke-cons-option{flex:0 0 calc(50% - 20px)}}@media(max-width:760px){#ke-product-consult-detail .ke-cons-credit-hero{margin-top:30px}#ke-product-consult-detail .ke-cons-credit-hero__main,#ke-product-consult-detail .ke-cons-credit-hero__details{padding:27px 21px}#ke-product-consult-detail .ke-cons-credit-hero__main h2{font-size:29px}#ke-product-consult-detail .ke-cons-credit-hero__lead{font-size:16px}#ke-product-consult-detail .ke-cons-credit-hero__amount strong{font-size:31px}#ke-product-consult-detail .ke-cons-credit-hero__details h3{font-size:21px}#ke-product-consult-short .ke-cons-short__title{font-size:22px}#ke-product-consult-detail{padding:46px 15px 58px}#ke-product-consult-detail .ke-cons-section,#ke-product-consult-detail .ke-cons-personal,#ke-product-consult-detail .ke-cons-safety,#ke-product-consult-detail .ke-cons-final{margin-top:56px}#ke-product-consult-detail .ke-cons-hero__content,#ke-product-consult-detail .ke-cons-personal__content{padding:25px 20px}#ke-product-consult-detail .ke-cons-hero h2,#ke-product-consult-detail .ke-cons-personal h2,#ke-product-consult-detail .ke-cons-final h2{font-size:28px}#ke-product-consult-detail .ke-cons-section__heading{text-align:left}#ke-product-consult-detail .ke-cons-section__heading h2{font-size:27px}#ke-product-consult-detail .ke-cons-situations__grid{display:block;margin:0}#ke-product-consult-detail .ke-cons-situation{margin:0}#ke-product-consult-detail .ke-cons-values{padding:27px 19px}#ke-product-consult-detail .ke-cons-values__grid{display:block;margin:0}#ke-product-consult-detail .ke-cons-value{display:flex;align-items:flex-start;margin:0 0 16px}#ke-product-consult-detail .ke-cons-value>.ke-cons-icon{flex:0 0 48px;margin:0 14px 0 0}#ke-product-consult-detail .ke-cons-value__content{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-value:last-child{margin-bottom:0}#ke-product-consult-detail .ke-cons-options__grid{display:block;margin:0}#ke-product-consult-detail .ke-cons-option{display:flex;align-items:flex-start;margin:0 0 16px}#ke-product-consult-detail .ke-cons-option>.ke-cons-icon{flex:0 0 48px;margin:0 14px 0 0}#ke-product-consult-detail .ke-cons-option__content{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-option:last-child{margin-bottom:0}#ke-product-consult-detail .ke-cons-safety{display:flex;align-items:flex-start;padding:25px 20px}#ke-product-consult-detail .ke-cons-safety__icon{flex:0 0 58px;margin:0 14px 0 0}#ke-product-consult-detail .ke-cons-safety>div{flex:1 1 auto;min-width:0}#ke-product-consult-detail .ke-cons-safety h2{font-size:24px}#ke-product-consult-detail .ke-cons-final{text-align:left;padding:30px 21px}#ke-product-consult-detail .ke-cons-final__button{display:flex}}@media(max-width:390px){#ke-product-consult-detail .ke-cons-credit-hero__main,#ke-product-consult-detail .ke-cons-credit-hero__details{padding-right:18px;padding-left:18px}#ke-product-consult-detail{padding-right:12px;padding-left:12px}#ke-product-consult-detail .ke-cons-hero__content,#ke-product-consult-detail .ke-cons-personal__content{padding-right:17px;padding-left:17px}#ke-product-consult-detail .ke-cons-step__number{flex-basis:44px;min-width:44px;max-width:44px;min-height:44px;max-height:44px;margin-right:13px}}@media(prefers-reduced-motion:reduce){#ke-product-consult-short a,#ke-product-consult-detail a{transition:none}}.ke-fep-short,.ke-fep-detail,.ke-fep-hero,.ke-fep-split,.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-feature,.ke-fep-timeline>li,.ke-fep-step,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price,.ke-fep-boundaries,.ke-fep-final,.ke-fep-final__button{box-sizing:border-box}.ke-fep-short,.ke-fep-detail{color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline>li{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{position:relative;z-index:2;display:block;min-width:48px;max-width:48px;min-height:48px;max-height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-handover{margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;padding:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline>li{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.ke-fep-short,.ke-fep-detail{box-sizing:border-box;color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{box-sizing:border-box;width:100%;max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline>li{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{box-sizing:border-box;position:relative;z-index:2;display:block;width:48px;height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-handover{margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline>li{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.ke-fep-short,.ke-fep-detail{box-sizing:border-box;color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{box-sizing:border-box;width:100%;max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline__item{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{box-sizing:border-box;position:relative;z-index:2;display:block;width:48px;height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-handover{margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline__item{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.ke-fep-short,.ke-fep-detail{box-sizing:border-box;color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{box-sizing:border-box;width:100%;max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{box-sizing:border-box;position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline__item{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{box-sizing:border-box;position:relative;z-index:2;display:block;width:48px;height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{box-sizing:border-box;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-note{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-note>strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-note>p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-handover{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{box-sizing:border-box;position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{box-sizing:border-box;margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline__item{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.ke-fep-short,.ke-fep-detail{box-sizing:border-box;color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{box-sizing:border-box;width:100%;max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{box-sizing:border-box;position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline__item{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{box-sizing:border-box;position:relative;z-index:2;display:block;width:48px;height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{box-sizing:border-box;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-note{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-note>strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-note>p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-handover{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{box-sizing:border-box;position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{box-sizing:border-box;margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline__item{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.ke-fep-short,.ke-fep-detail{box-sizing:border-box;color:#1d2731;font-family:inherit;word-break:normal}.ke-fep-short{box-sizing:border-box;width:100%;max-width:680px;margin:0;padding:4px 0 10px}.ke-fep-eyebrow{margin:0 0 8px;color:#5e6974;font-size:12px;font-weight:800;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.ke-fep-short h2{margin:0 0 13px;font-size:27px;line-height:1.3}.ke-fep-short__intro{margin:0;font-size:16px;line-height:1.62}.ke-fep-detail{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:64px 20px 78px}.ke-fep-detail img{display:block;width:100%;max-width:100%;height:auto}.ke-fep-hero,.ke-fep-split{display:flex;align-items:stretch;overflow:hidden;border:1px solid #d8dfe4;border-radius:24px;background:#eef3f6;box-shadow:0 18px 44px rgba(23,42,58,.09)}.ke-fep-hero__content,.ke-fep-split__content{flex:1 1 58%;min-width:0;padding:48px}.ke-fep-media{flex:0 0 42%;min-width:0;background:#dfe9ee}.ke-fep-media img{width:100%;height:auto}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{margin:0 0 18px;font-size:40px;line-height:1.2}.ke-fep-hero p,.ke-fep-split p,.ke-fep-feature p,.ke-fep-boundaries p,.ke-fep-final p{margin:0 0 16px;font-size:17px;line-height:1.7}.ke-fep-detail blockquote{margin:22px 0;padding:18px 20px;border-left:4px solid #1d2731;border-radius:0 12px 12px 0;background:#fff;font-size:18px;font-weight:800;line-height:1.55}.ke-fep-section{margin-top:78px}.ke-fep-heading{max-width:830px;margin:0 auto 30px;text-align:center}.ke-fep-heading h2{margin:0;font-size:37px;line-height:1.25}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:flex;flex-wrap:wrap;margin-right:-11px;margin-left:-11px}.ke-fep-card{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px 22px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-card--icon{min-height:148px;padding-left:88px}.ke-fep-card h3,.ke-fep-practical__grid h3,.ke-fep-price h3{margin:0 0 6px;font-size:17px;line-height:1.35}.ke-fep-card p,.ke-fep-practical__grid p,.ke-fep-price p{margin:0;color:#5e6974;font-size:15px;line-height:1.6}.ke-fep-icon,.ke-fep-boundaries__icon{position:absolute;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);color:#20252b;line-height:0}.ke-fep-icon svg,.ke-fep-boundaries__icon svg{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ke-fep-card>.ke-fep-icon,.ke-fep-price>.ke-fep-icon{top:24px;left:22px}.ke-fep-feature{box-sizing:border-box;position:relative;margin-top:78px;padding:34px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-timeline-wrap{position:relative}.ke-fep-timeline{display:flex;margin:0;padding:0;list-style:none}.ke-fep-timeline__item{position:relative;flex:1 1 20%;min-width:0;padding:0 10px;text-align:center}.ke-fep-timeline__line{position:absolute;top:24px;right:10%;left:10%;display:block;height:2px;background:#d8dfe4}.ke-fep-step{box-sizing:border-box;position:relative;z-index:2;display:block;width:48px;height:48px;margin:0 auto 16px;border:2px solid #1d2731;border-radius:50%;background:#fff;font-size:17px;font-weight:800;line-height:44px;text-align:center}.ke-fep-timeline h3{margin:0 0 8px;font-size:16px;line-height:1.35}.ke-fep-timeline p{margin:0;color:#5e6974;font-size:14px;line-height:1.55}.ke-fep-split{margin-top:78px}.ke-fep-split--image-left .ke-fep-media{order:1}.ke-fep-split--image-left .ke-fep-split__content{order:2}.ke-fep-personal .ke-fep-split__content{order:1}.ke-fep-personal .ke-fep-media{order:2}.ke-fep-practical__grid>article{box-sizing:border-box;flex:0 0 calc(50% - 22px);min-width:0;margin:0 11px 22px;padding:24px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-practical__grid p+p{margin-top:10px}.ke-fep-note{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-note>strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-note>p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-handover{box-sizing:border-box;margin-top:4px;padding:22px 24px;border:1px solid #d8dfe4;border-radius:16px;background:#f3f6f8}.ke-fep-handover strong{display:block;margin-bottom:7px;font-size:16px;line-height:1.4}.ke-fep-handover p{margin:0;color:#5e6974;font-size:14px;line-height:1.65}.ke-fep-price{box-sizing:border-box;position:relative;flex:0 0 calc(50% - 22px);min-width:0;min-height:190px;margin:0 11px 22px;padding:24px 22px 24px 88px;border:1px solid #d8dfe4;border-radius:16px;background:#fff}.ke-fep-price>strong{display:block;margin:4px 0 10px;font-size:24px;line-height:1.25}.ke-fep-price__onsite{display:inline-block;margin:-2px 0 12px;padding:6px 9px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:#f3f6f8;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.ke-fep-price small{display:block;margin-top:10px;color:#5e6974;font-size:13px;line-height:1.55}.ke-fep-price--wide{flex-basis:calc(100% - 22px)}.ke-fep-price__label{position:absolute;top:24px;left:22px;display:block;width:48px;height:48px;overflow:hidden;border-radius:50%;background:rgba(17,24,39,.075);font-weight:800;line-height:0;text-align:center}.ke-fep-price__label>span{position:absolute;top:50%;left:50%;display:block;margin:0;transform:translate(-50%,-50%);line-height:1;white-space:nowrap}.ke-fep-price__label--currency>span{font-size:15px;font-weight:800;letter-spacing:-.03em}.ke-fep-price__label--plus svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:0;transform:translate(-50%,-50%);fill:none;stroke:#20252b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ke-fep-price>.ke-fep-icon{width:48px;height:48px}.ke-fep-boundaries{box-sizing:border-box;position:relative;margin-top:78px;padding:34px 34px 34px 112px;border:1px solid #d8dfe4;border-radius:20px;background:#eef3f6}.ke-fep-boundaries__icon{top:34px;left:30px;width:58px;height:58px}.ke-fep-boundaries__icon svg{width:29px;height:29px}.ke-fep-final{box-sizing:border-box;margin-top:78px;padding:48px;border-radius:22px;background:#eef3f6;text-align:center}.ke-fep-final__button{display:inline-block;margin-top:8px;padding:14px 20px;border:2px solid #1d2731;border-radius:12px;color:#1d2731;font-weight:800;text-decoration:none}.ke-fep-final__button:focus-visible{outline:3px solid #1d4ed8;outline-offset:4px}@media(max-width:1050px){.ke-fep-hero__content,.ke-fep-split__content{padding:38px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:35px}.ke-fep-heading h2{font-size:33px}}@media(max-width:980px){.ke-fep-detail{padding:48px 16px 64px}.ke-fep-hero,.ke-fep-split{display:block}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-media{width:auto}.ke-fep-split--image-left .ke-fep-media,.ke-fep-split--image-left .ke-fep-split__content,.ke-fep-personal .ke-fep-split__content,.ke-fep-personal .ke-fep-media{order:initial}.ke-fep-media{background:#dfe9ee}}@media(max-width:760px){.ke-fep-short h2{font-size:25px}.ke-fep-detail{padding:38px 12px 52px}.ke-fep-section,.ke-fep-feature,.ke-fep-split,.ke-fep-boundaries,.ke-fep-final{margin-top:56px}.ke-fep-hero__content,.ke-fep-split__content{padding:27px 22px}.ke-fep-hero h2,.ke-fep-split h2,.ke-fep-feature h2,.ke-fep-boundaries h2,.ke-fep-final h2{font-size:29px}.ke-fep-heading{margin-bottom:24px;text-align:left}.ke-fep-heading h2{font-size:28px}.ke-fep-card-grid,.ke-fep-practical__grid,.ke-fep-pricing__grid{display:block;margin-right:0;margin-left:0}.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-price,.ke-fep-price--wide{width:auto;min-height:0;margin-right:0;margin-left:0;flex-basis:auto}.ke-fep-card--icon,.ke-fep-price{padding-left:82px}.ke-fep-timeline{display:block}.ke-fep-timeline__item{min-height:58px;margin:0 0 22px;padding:0 0 0 66px;text-align:left}.ke-fep-timeline__line{top:0;right:auto;bottom:0;left:23px;width:2px;height:auto}.ke-fep-step{position:absolute;top:0;left:0;margin:0}.ke-fep-feature{padding:26px 22px}.ke-fep-boundaries{padding:96px 22px 27px}.ke-fep-boundaries__icon{top:24px;left:22px}.ke-fep-final{padding:31px 22px;text-align:left}.ke-fep-final__button{display:block;text-align:center}}@media(max-width:390px){.ke-fep-short h2{font-size:23px}.ke-fep-short__intro{font-size:15px}.ke-fep-detail{padding-right:9px;padding-left:9px}.ke-fep-hero__content,.ke-fep-split__content,.ke-fep-card,.ke-fep-practical__grid>article,.ke-fep-handover,.ke-fep-price{padding-right:18px}.ke-fep-card--icon,.ke-fep-price{padding-left:78px}.ke-fep-feature,.ke-fep-boundaries,.ke-fep-final{padding-right:18px;padding-left:18px}.ke-fep-boundaries{padding-top:94px}}.product--no-stock { filter:grayscale(1);}.product__img-link { display:block;}.product__img-link img { contain-intrinsic-size:var(--card-img-contain-intrinsic-size); background-color:#ffffff;}.product__img-outer { position:relative; text-align:center; max-width:min(100%, var(--main-img-width)); aspect-ratio:var(--card-img-aspect-ratio);}.product__alt-img-wrap, .product__img-link { border-radius:max(3px, var(--card-img-border-radius)); overflow:hidden;}.products { --card-img-contain-intrinsic-size:var(--main-img-width) var(--main-img-height); --card-img-aspect-ratio:calc(var(--main-img-width) / var(--main-img-height)); --card-img-border-radius:calc(8px - (var(--card-padding-x))); --gap-x-act:var(--grid-column-gap); --gap-y-act:var(--grid-row-gap); --gap-x-min-limit:clamp(0px, var(--grid-column-gap) * 100, 0.5rem); --gap-y-min-limit:clamp(0px, var(--grid-row-gap) * 100, 0.5rem); --bs-gap-x:max(var(--gap-x-act), var(--gap-x-min-limit)); --bs-gap-y:max(var(--gap-y-act), var(--gap-y-min-limit)); --gap-x-act:max(var(--grid-column-gap),1px); --gap-y-act:max(var(--grid-row-gap),1px); pointer-events:none; --idle-shadow-offset-with-blur:0rem; margin:calc(var(--shadow-padding-hack) * -1); padding:var(--shadow-padding-hack); max-width:calc(100% + var(--shadow-padding-hack) * 2); }.products.carousel { gap:var(--gap-y-act, 1.5rem) var(--gap-x-act, 1.5rem);}.products > * { pointer-events:auto;}@media (hover:hover) and (pointer:fine) { .products {  --hover-shadow-offset-with-blur:0.5rem;  --shadow-padding-hack:max(var(--idle-shadow-offset-with-blur), var(--hover-shadow-offset-with-blur)); }}@media (pointer:coarse) { .products {  --shadow-padding-hack:var(--idle-shadow-offset-with-blur); }}.product__inner { border-radius:8px; height:100%; position:relative; background-color:#FAFAFA; color:#2C2C2C; transition:box-shadow cubic-bezier(0.4, 0, 0.2, 1) 0.3s 0s; box-shadow:0 0 0 rgba(0, 0, 0, 0);}@media (hover:hover) and (pointer:fine) { .product__inner:hover, .is-variants-opened .product__inner {  box-shadow:0 0 0.5rem oklch(from var(--bg-color, #FAFAFA) calc(l * 0.55) c h/0.35); }}.product__inner .product-function-btn { --bs-btn-color:#2C2C2C;   --bs-btn-bg:rgba(213, 213, 213, 0.9); --bs-btn-hover-color:#2C2C2C; --bs-btn-hover-bg:rgba(188, 188, 188, 0.9); padding:0;}.product__name { margin-bottom:0; font-family:var(--bs-font-sans-serif); word-break:break-word; text-wrap:balance;}.product__name-link { text-decoration:none;}.product__review { font-size:12px; justify-self:flex-start; text-decoration:none !important; min-height:1em;}.product__review:focus-visible { box-shadow:0 1px 0 0 currentColor;}.product__review:last-child { margin-bottom:0;}.product__review::after { content:"(" attr(data-review-count) ")"; color:var(--body-secondary-color-mix);}a.product__review:hover { filter:brightness(1.1);}.product__reviews-count { font-size:0.75rem; color:var(--body-secondary-color-mix); display:inline-block; align-self:baseline;}.product__reviews-avg { font-weight:700; align-self:baseline;}.product__description-short { text-align:justify;}.product__main { display:flex; flex-wrap:wrap; position:relative; gap:0.25rem; contain:layout;}.not-stock__text, .not-buyable__text, .product__cart-login-btn-wrap { text-align:left; column-gap:0.5em;}.not-stock__text, .not-buyable__text { padding:10px 0; font-weight:600; display:flex; align-items:center; line-height:1.25; color:var(--body-secondary-color-mix); font-size:0.875rem;}.product__custom-statuses { display:flex; flex-wrap:wrap; gap:5px;}.product__badges { display:flex; flex-wrap:wrap; gap:0.375rem;}.product__main-btn-col { flex-grow:1; flex-shrink:1; min-width:0;}.product__cart-input-wrap { flex-grow:1;}.product__cart-login-btn { line-height:1.2; text-align:left;}.product__main-outer { margin-top:auto; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; row-gap:10px;}.product__function-btns { display:inline-flex; justify-content:flex-end; gap:0.5rem; align-items:center; }.product__types { line-height:1; display:flex; flex-wrap:wrap; flex-direction:column; align-items:flex-start; gap:0.375rem; width:100%;}.product__type { display:inline-flex; align-items:baseline; flex-wrap:wrap; line-height:1; max-width:100%; gap:0.375rem;}.product__type.type--color, .product__type.type--color_text { align-items:center; gap:0.125rem;}.product__type ~ .product__type { margin-top:0.5rem;}.product__type-value { padding:0.25rem 0.5rem; border:1px solid #D8CFBF; border-radius:4px; background-color:#FAFAFA; color:#2C2C2C; font-size:0.75rem; font-weight:700; flex-shrink:0; max-width:100%; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; display:flex; align-items:center; justify-content:center; text-decoration:none !important;}.product__type-value:hover, .product__type-value:focus, .product__type-value:focus-visible { border-color:color-mix(in hsl shorter hue, var(--bg-color, #FAFAFA), currentColor 5.01%); background-color:color-mix(in hsl shorter hue, var(--bg-color, #FAFAFA), currentColor 5.01%);}.type--color .product__type-value, .type--color_text .product__type-value { border-color:transparent; padding:3px; min-width:auto; height:auto;}.type--color .product__type-value .product__type-option--color, .type--color_text .product__type-value .product__type-option--color { width:20px; height:20px; box-shadow:inset 0 0 0 1px color-mix(in hsl shorter hue, currentColor, #2C2C2C 10%); border-radius:4px; background-color:currentColor;}.type--icon .product__type-value, .type--pic .product__type-value, .type--piclink .product__type-value, .type--piclinktext .product__type-value { padding:3px;}.type--icon .product__type-value:hover, .type--icon .product__type-value:focus, .type--icon .product__type-value:focus-visible, .type--pic .product__type-value:hover, .type--pic .product__type-value:focus, .type--pic .product__type-value:focus-visible, .type--piclink .product__type-value:hover, .type--piclink .product__type-value:focus, .type--piclink .product__type-value:focus-visible, .type--piclinktext .product__type-value:hover, .type--piclinktext .product__type-value:focus, .type--piclinktext .product__type-value:focus-visible { border-color:#2C2C2C; background-color:transparent;}.type--color .product__type-value:hover, .type--color .product__type-value:focus, .type--color .product__type-value:focus-visible, .type--color_text .product__type-value:hover, .type--color_text .product__type-value:focus, .type--color_text .product__type-value:focus-visible, .type--icon .product__type-value:hover, .type--icon .product__type-value:focus, .type--icon .product__type-value:focus-visible { border-color:#2C2C2C; background-color:transparent;}.product__type-value.product__type-more { background-color:transparent; border:none; color:inherit;}.product__sku { font-weight:500; letter-spacing:0.1em; font-size:0.813rem; color:var(--body-secondary-color-mix); line-height:1.25; word-break:break-word;}.product__price-base-outer { display:flex; flex-wrap:wrap; align-items:center; gap:0.5em;}.product__prices { display:flex; flex-direction:column; flex-wrap:wrap; gap:0.25rem;}.product__params { line-height:1.2; width:100%; display:flex; flex-direction:column; gap:0.25rem;}.product__params-inner { white-space:nowrap;}.product__param-title-col { display:flex; justify-content:flex-end; align-items:baseline;}.product__param-title-tippy { font-weight:600;}.product__param-title { padding-right:0.5rem; color:var(--body-secondary-color-mix); word-break:break-word; font-size:0.875rem;}.product__param-title .info-icon { vertical-align:middle; white-space:nowrap;}.product__param-title .info-icon::after { content:":";}.product__param-value { font-weight:500; font-size:0.813rem;}.product__param-title, .product__param-value { flex:0 0 50%; max-width:50%;}.product__price-login-btn { font-size:0.875em; text-align:left;}.product__price-login-btn br { display:none;}.product__price-unit { font-size:0.75rem;}.product__prices-wrap { position:relative; z-index:1;}.product__price-base, .product__price-sale { font-size:1rem;}.has-price-sale .product__price-base { font-size:0.75rem;}.product__price-sale-start, .product__price-sale-end { display:block;}.product__price-sale-infos, .product__discount-saving { color:#B63A2B;}.product__discount-saving__value, .product__discount-saving { font-weight:700;}.product-variant { margin-bottom:0.625rem;}.product__variants .invalid-feedback { font-size:0.75rem; margin-top:0.15em;}.product__cart-unit { font-size:0.625rem; text-align:left; margin-bottom:0; min-width:50%; line-height:1; user-select:none;}.is-disabled .product__cart-unit { opacity:0.5;}.product__param { display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}.product__param.color .product__param-value, .product__param.color_text .product__param-value { display:inline-flex; align-items:center; word-break:break-word;}.product__param.iconmore .product__param-value, .product__param.icon .product__param-value { display:flex; flex-wrap:wrap; gap:0.125rem;}.product__param-type--icons, .product__param-type--iconmore { display:flex; flex-wrap:wrap; row-gap:0.5rem; column-gap:0.5rem;}.product__param-type--iconmore { display:inline-flex;}.product__param-type--iconmore .product__param-value, .product__param-type--icon .product__param-value { display:inline-flex; flex-wrap:wrap; row-gap:0.5rem; column-gap:0.5rem;}.product__param-type--iconmore .page_artdet_product_param_icon, .product__param-type--icon .page_artdet_product_param_icon { border:1px solid #D8CFBF; padding:4px; border-radius:4px; font-size:0.75rem; flex-shrink:0; min-width:1.5rem; text-align:center; max-width:100%; transition-duration:0.2s; box-sizing:content-box;}.product__param-type--color, .product__color { box-shadow:inset 0 0 0 1px color-mix(in hsl shorter hue, currentColor, #2C2C2C 10%); background-color:currentColor; padding:0; height:1.5rem; width:1.5rem; flex:0 0 1.5rem; display:inline-flex; border-radius:4px;}.product__param-type--color-text { margin-left:0.5rem; text-overflow:ellipsis; overflow:hidden;}.color_text .product__color { margin-right:0.5em;}@media (max-width:991.98px) { .product__btn-compare, .product__btn-tooltip {  display:none; }}.gift-products .carousel-block.no-paging { padding-bottom:0;}.gift--on_product_details .products.type--1 .product__data, .gift--on_product_details .products.type--2 .product__data, .package-offer .products.type--1 .product__data, .package-offer .products.type--2 .product__data, .products_in_bundle .products.type--1 .product__data, .products_in_bundle .products.type--2 .product__data { grid-template-rows:1fr; gap:0; padding:0 calc(6px - var(--card-padding-x)) calc(6px - var(--card-padding-x));}.gift--on_product_details .products.type--1 .product__variants, .gift--on_product_details .products.type--2 .product__variants, .package-offer .products.type--1 .product__variants, .package-offer .products.type--2 .product__variants, .products_in_bundle .products.type--1 .product__variants, .products_in_bundle .products.type--2 .product__variants { bottom:0;}.products.type--1:not(.carousel), .products.type--2:not(.carousel) { grid-template-columns:repeat(auto-fill, minmax(min(var(--ratio-min) * var(--main-img-width), 100%), 1fr)); contain:layout paint style; content-visibility:auto; contain-intrinsic-size:var(--main-img-width) calc(var(--main-img-width) * 2);}.products.type--1 .product__cart-input-wrap, .products.type--2 .product__cart-input-wrap { width:100%;}.products.type--1 .stickers[data-position*=above], .products.type--1 .stickers[data-position*=under], .products.type--2 .stickers[data-position*=above], .products.type--2 .stickers[data-position*=under] { padding:0.25rem;}.products.type--1 .product__img-outer, .products.type--2 .product__img-outer { align-self:center;}.products.type--1 .page_artdet_product_param_pic, .products.type--1 .page_artdet_product_param_piclink, .products.type--1 .page_artdet_product_param_piclinktext, .products.type--2 .page_artdet_product_param_pic, .products.type--2 .page_artdet_product_param_piclink, .products.type--2 .page_artdet_product_param_piclinktext { border-radius:3px;}.products.type--1 .product__inner, .products.type--2 .product__inner { gap:0.75rem; padding:var(--card-padding-y) var(--card-padding-x); margin:0 auto; display:flex; flex-direction:column; overflow:hidden; container:card-width/inline-size;}.products.type--1 .is-variants-opened .product__inner::after, .products.type--2 .is-variants-opened .product__inner::after { content:""; position:absolute; inset:0; background-color:color-mix(in hsl, #FAFAFA, oklch(from #234E52 calc(l * 0.75) c h/0.1) 50%); z-index:7; animation:fadeIn 0.3s ease-out 1 forwards;}@keyframes fadeIn { from {  opacity:0; } to {  opacity:1; }}.products.type--1 .product__data, .products.type--2 .product__data { flex-grow:1; display:grid; grid-template-columns:100%; grid-template-rows:1fr; grid-auto-rows:auto; gap:0.75rem; align-items:end;}.products.type--1 .product__data:empty, .products.type--2 .product__data:empty { display:none;}.products.type--1 .product__lc-2, .products.type--2 .product__lc-2 { align-self:start;}.products.type--1 [class*=product__lc-], .products.type--2 [class*=product__lc-] { display:grid; grid-template-columns:100%; gap:0.75rem;}.products.type--1 [class*=product__lc-]:empty, .products.type--2 [class*=product__lc-]:empty { display:none;}.products.type--1 .product__name-wrap, .products.type--2 .product__name-wrap { display:grid; align-self:start; gap:0.25rem;}.products.type--1 .product__name, .products.type--2 .product__name { --min-font-size:1rem; --max-font-size:1.375rem; --dynamic-font-size:clamp(var(--min-font-size), 4cqw + 0.5rem, var(--max-font-size)); font-weight:500; font-size:1rem; font-size:var(--dynamic-font-size);}.products.type--1 .product-main-btn[data-text]::before, .products.type--2 .product-main-btn[data-text]::before { content:attr(data-text);}.products.type--1 .product__details-btn[data-text]::after, .products.type--2 .product__details-btn[data-text]::after { display:none;}.products.type--1 .product__details-btn[data-text]::before, .products.type--2 .product__details-btn[data-text]::before { content:attr(data-text);}.products.type--1 .product__cart-input-col, .products.type--2 .product__cart-input-col { flex-grow:1;}.products.type--1 .product-main-btn, .products.type--2 .product-main-btn { width:100%; line-height:1.2; display:flex; align-items:center; justify-content:center; text-align:left; min-height:2.5rem; min-width:2.5rem; padding:0.3335rem clamp(10px, 10px, 1rem);}.products.type--1 .product__main, .products.type--2 .product__main { z-index:10; padding:0 var(--card-padding-x) var(--card-padding-y); margin:0 var(--card-padding-n) var(--card-padding-n);}.products.type--1 .product__cart-input-col, .products.type--1 .product__main-btn-col, .products.type--2 .product__cart-input-col, .products.type--2 .product__main-btn-col { z-index:10;}.products.type--1 .product__main-btn-col, .products.type--2 .product__main-btn-col { display:flex; justify-content:center; column-gap:0.5rem;}.products.type--1 .product__cart-login-btn, .products.type--2 .product__cart-login-btn { font-size:0.625rem;}.products.type--1 .product__custom-statuses, .products.type--2 .product__custom-statuses { margin-bottom:0.5rem;}.products.type--1 .product__stock, .products.type--2 .product__stock { --min-font-size:0.75rem; --max-font-size:1rem; --opt-font-size:5cqi; font-size:clamp(var(--min-font-size, 0.75em), var(--opt-font-size, 0.875em), var(--max-font-size, 1em));}.products.type--1 .product__sku, .products.type--2 .product__sku { --min-font-size:0.625rem; --max-font-size:0.813rem; --opt-font-size:5cqi; font-size:clamp(var(--min-font-size, 0.75em), var(--opt-font-size, 0.75em), var(--max-font-size, 0.875em));}.products.type--1 .badge, .products.type--2 .badge { --min-font-size:0.75rem; --max-font-size:1rem; --opt-font-size:5cqi; font-size:clamp(var(--min-font-size, 0.75em), var(--opt-font-size, 0.75em), var(--max-font-size, 0.875em));}.products.type--1 .product__badges, .products.type--1 .product__badges2, .products.type--2 .product__badges, .products.type--2 .product__badges2 { position:absolute; z-index:5; pointer-events:none; top:var(--on-image-elements-offset); left:var(--on-image-elements-offset);}.products.type--1 .product__badges a, .products.type--1 .product__badges2 a, .products.type--2 .product__badges a, .products.type--2 .product__badges2 a { pointer-events:auto;}.products.type--1 .product__function-btns, .products.type--2 .product__function-btns { flex-direction:column; position:absolute; right:var(--on-image-elements-offset); top:var(--on-image-elements-offset); z-index:5;}@media (hover:hover) and (pointer:fine) { .products.type--1 .product-function-btn, .products.type--2 .product-function-btn {  transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s, opacity 0.2s, transform cubic-bezier(0.33, 1, 0.68, 1) 0.3s 0s;  transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s, opacity 0.2s, transform cubic-bezier(0.33, 1, 0.68, 1) 0.3s 0s, transform cubic-bezier(0.33, 1, 0.68, 1) 0.3s calc((sibling-index() - 1) * 50ms); } .products.type--1 .product-function-btn:not(.active):not(.page_art_func_compare_checked):not(.added):not(:focus-visible):not(.favourites_item_del), .products.type--2 .product-function-btn:not(.active):not(.page_art_func_compare_checked):not(.added):not(:focus-visible):not(.favourites_item_del) {  transform:translateX(150%);  opacity:0; } .products.type--1 .product-function-btn.active, .products.type--1 .product-function-btn.page_art_func_compare_checked, .products.type--1 .product-function-btn.added, .products.type--1 .product-function-btn.favourites_item_del, .products.type--1 .product-function-btn:focus-visible, .products.type--2 .product-function-btn.active, .products.type--2 .product-function-btn.page_art_func_compare_checked, .products.type--2 .product-function-btn.added, .products.type--2 .product-function-btn.favourites_item_del, .products.type--2 .product-function-btn:focus-visible {  opacity:1; } .products.type--1 .product:hover .product-function-btn, .products.type--1 .product:focus-within .product-function-btn, .products.type--1 .product.is-variants-opened .product-function-btn, .products.type--2 .product:hover .product-function-btn, .products.type--2 .product:focus-within .product-function-btn, .products.type--2 .product.is-variants-opened .product-function-btn {  transform:translateX(0) !important;  opacity:1 !important; }}.products.type--1 .product__price-base, .products.type--1 .product__price-sale, .products.type--2 .product__price-base, .products.type--2 .product__price-sale { --min-font-size:18px; --max-font-size:28px; --opt-font-size:8.75cqi; font-size:clamp(var(--min-font-size, 1.25em), var(--opt-font-size, 1.5em), var(--max-font-size, 1.75em));}.products.type--1 .has-price-sale .product__price-base, .products.type--2 .has-price-sale .product__price-base { --min-font-size:14px; --max-font-size:18px; --opt-font-size:5.575cqi;}.products.type--1 .product__price-unit, .products.type--2 .product__price-unit { --min-font-size:10px; --max-font-size:12px; --opt-font-size:5cqi; font-size:clamp(var(--min-font-size, 0.625em), var(--opt-font-size, 0.75em), var(--max-font-size, 0.875em));}.products.type--1 .product__variants, .products.type--2 .product__variants { position:absolute; bottom:0; left:0; right:0; background-color:#FAFAFA; padding:var(--card-padding-x); transition:transform ease 0.3s, opacity ease 0.3s, visibility ease 0s 0.3s; transform:scale(0); transform-origin:bottom; visibility:hidden; opacity:0; z-index:1; border-radius:var(--card-img-border-radius);}.products.type--1 .product__variants.show, .products.type--2 .product__variants.show { visibility:visible; transform:scale(1); opacity:1; transition:transform ease 0.3s, opacity ease 0.3s;}.products.type--1 .product__variants-btn-close, .products.type--2 .product__variants-btn-close { margin-left:auto; flex-shrink:0;}.products.type--1 .product__variants-header, .products.type--2 .product__variants-header { color:var(--body-secondary-color-mix); font-size:0.875rem; margin-bottom:0.75rem; line-height:1.25;}html.alt-images-on-product-list .products.type--1 .product__badges, html.alt-images-on-product-list .products.type--1 .product__function-btns, html.alt-images-on-product-list .products.type--1 .stickers-wrap, html.alt-images-on-product-list .products.type--2 .product__badges, html.alt-images-on-product-list .products.type--2 .product__function-btns, html.alt-images-on-product-list .products.type--2 .stickers-wrap { transition:opacity ease 0.25s;}html.alt-images-on-product-list .products.type--1 .is-paging .product__badges, html.alt-images-on-product-list .products.type--1 .is-paging .product__function-btns, html.alt-images-on-product-list .products.type--1 .is-paging .stickers-wrap, html.alt-images-on-product-list .products.type--2 .is-paging .product__badges, html.alt-images-on-product-list .products.type--2 .is-paging .product__function-btns, html.alt-images-on-product-list .products.type--2 .is-paging .stickers-wrap { opacity:0;}html.alt-images-on-product-list .products.type--1 .is-hovered *, html.alt-images-on-product-list .products.type--2 .is-hovered * { cursor:none;}.products.type--1 .product__img-prev-btn, .products.type--1 .product__img-next-btn, .products.type--2 .product__img-prev-btn, .products.type--2 .product__img-next-btn { min-height:calc(1.875rem + 2px); min-width:calc(1.875rem + 2px); font-size:0.875rem; border-radius:4px; padding:0; display:none;}@media (pointer:fine) { .products.type--1 .product__img-prev-btn, .products.type--1 .product__img-next-btn, .products.type--2 .product__img-prev-btn, .products.type--2 .product__img-next-btn {  display:inline-flex; }}.products.type--1 .product__img-carousel, .products.type--2 .product__img-carousel { display:flex !important; align-items:center; overflow-x:auto; overflow-y:visible; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; overscroll-behavior-x:auto; will-change:scroll-position; touch-action:manipulation; user-select:none; scrollbar-width:none; -ms-overflow-style:none;}.products.type--1 .product__img-carousel::-webkit-scrollbar, .products.type--2 .product__img-carousel::-webkit-scrollbar { display:none; width:0; height:0;}.products.type--1 .product__img-carousel img, .products.type--2 .product__img-carousel img { flex:0 0 100%; scroll-snap-align:center; scroll-snap-stop:always; object-fit:contain; max-height:var(--main-img-height);}.products.type--1 .product__img-carousel img.placeholder, .products.type--2 .product__img-carousel img.placeholder { mask-image:linear-gradient(90deg, #000000 55%, rgba(255, 255, 255, 0.25) 75%, #000000 95%); background-color:var(--bs-primary-100);}.products.type--1 .product__img-carousel::-webkit-scrollbar, .products.type--2 .product__img-carousel::-webkit-scrollbar { display:none; }.products.type--1 .product__img-count, .products.type--2 .product__img-count { display:inline-flex; align-items:center; inset-inline:0; margin-inline:auto; width:fit-content; background-color:rgba(255, 255, 255, 0.75); border-radius:4px; position:absolute; bottom:var(--on-image-elements-offset); z-index:5;}.products.type--1 .product__img-count span, .products.type--2 .product__img-count span { font-variant-numeric:tabular-nums; font-size:0.75rem; user-select:none;}.products.type--1 .product__img-count span:only-child, .products.type--2 .product__img-count span:only-child { padding:0 0.25rem;}@media (pointer:coarse) { .products.type--1 .product__img-count span, .products.type--2 .product__img-count span {  padding:0 0.25rem; }}@media (max-width:417.98px) { .products.type--1 .product__cart-input-wrap, .products.type--2 .product__cart-input-wrap {  --input-width:1.625rem; } .products.type--1 .product__cart-login-btn, .products.type--2 .product__cart-login-btn {  font-size:0.75rem; }}@media (max-width:413.98px) { .products.type--1 .cart-input-wrap, .products.type--2 .cart-input-wrap {  --width:1.625rem; }}@media (min-width:576px) { .products.type--1 .product__main-btn-col, .products.type--2 .product__main-btn-col {  column-gap:0.625rem; }}.products.type--1 { --card-padding-x:0.75rem; --card-padding-y:0.75rem; --card-padding-n:calc(var(--card-padding-x) * -1); --grid-column-gap:var(--grid-gap-xl-resp); --grid-row-gap:var(--grid-gap-max-resp); --ratio-min:var(--grid-min-ratios-list-1); --on-image-elements-offset:0.5rem;}.products.type--1 .page_artdet_product_param_pic, .products.type--1 .page_artdet_product_param_piclink, .products.type--1 .page_artdet_product_param_piclinktext { max-height:48px; max-width:48px;}.products.type--2 { --card-padding-x:0.5rem; --card-padding-y:0.5rem; --card-padding-n:calc(var(--card-padding-x) * -1); --grid-column-gap:var(--grid-gap-base-resp); --grid-row-gap:var(--grid-gap-lg-resp); --ratio-min:var(--grid-min-ratios-list-2); --on-image-elements-offset:0.25rem;}.products.type--2 .product__name { --min-font-size:0.875rem; --max-font-size:1rem;}.products.type--2 .product__name-link { padding:0.25em; margin:-0.25em;}.products.type--2 .product__param-title { font-size:0.75rem;}.products.type--2 .page_artdet_product_param_pic, .products.type--2 .page_artdet_product_param_piclink, .products.type--2 .page_artdet_product_param_piclinktext { max-height:32px; max-width:32px;}.products.type--2 .product-main-btn { min-height:2rem; min-width:2rem;}.products.type--2 .product-function-btn { flex:0 0 calc(1.875rem + 2px); width:calc(1.875rem + 2px); height:calc(1.875rem + 2px); font-size:0.875rem;}