.homepage-speciallist[data-v-e2a9718a]{display:block;margin:0 0 55px;position:relative}@media (max-width:1300px){.homepage-speciallist[data-v-e2a9718a]{margin:0 0 44px}}@media (max-width:980px){.homepage-speciallist[data-v-e2a9718a]{margin:0 0 30px}}.speciallist-wrapper[data-v-e2a9718a]{position:relative}.speciallist-items-container[data-v-e2a9718a]{display:block;position:relative}@media (max-width:980px){.speciallist-items-container[data-v-e2a9718a]{margin-left:-16px;width:calc(100% + 32px)}.speciallist-items-container[data-v-e2a9718a] .swiper-wrapper{box-sizing:inherit;display:flex;overflow-x:auto;padding:0 16px;position:relative}.speciallist-items-container[data-v-e2a9718a] .swiper-slide{flex-grow:0;flex-shrink:0;width:calc(50% - 16px)!important}}[data-v-e2a9718a] .speciallist-header{display:block;margin-bottom:25px;position:relative}@media (max-width:1300px){[data-v-e2a9718a] .speciallist-header{margin-bottom:22px}}@media (max-width:980px){[data-v-e2a9718a] .speciallist-header{margin-bottom:17px}}[data-v-e2a9718a] .speciallist-title{display:block;font-size:var(--fontSizeH2);font-weight:700;line-height:1.2;margin-bottom:8px}@media (max-width:1300px){[data-v-e2a9718a] .speciallist-title{font-size:var(--fontSizeH1);margin-bottom:4px}}@media (max-width:980px){[data-v-e2a9718a] .speciallist-title{font-size:var(--fontSizeH3);margin-bottom:3px}}[data-v-e2a9718a] .speciallist-cnt{display:block;position:relative}[data-v-e2a9718a] .speciallist-cnt p{padding-bottom:0}[data-v-e2a9718a] .speciallist-cnt a{font-weight:700;padding-right:25px;position:relative;text-decoration-color:transparent}[data-v-e2a9718a] .speciallist-cnt a:after{color:var(--colorBaseBlue);content:"";content:"";display:block;font:20px/20px var(--fonti);height:20px;position:absolute;right:0;top:0;width:20px}@media (min-width:1200px){[data-v-e2a9718a] .speciallist-cnt a:hover{text-decoration-color:var(--colorBaseBlue)}}@media (max-width:1300px){[data-v-e2a9718a] .speciallist-cnt{font-size:var(--fontSizeSmall)}[data-v-e2a9718a] .speciallist-cnt a:after{top:-1px}}@media (max-width:980px){.speciallist-items-slider[data-v-e2a9718a]{display:flex;visibility:visible!important;width:100%}}[data-v-e2a9718a] .swiper-navigation{display:flex;height:56px;left:-80px;position:absolute;right:-80px;top:160px}@media (max-width:1500px){[data-v-e2a9718a] .swiper-navigation{height:48px;left:16px;right:16px}}@media (max-width:1300px){[data-v-e2a9718a] .swiper-navigation{height:32px;left:-35px;right:-35px;top:calc(50% - 16px)}}@media (max-width:980px){[data-v-e2a9718a] .swiper-navigation{display:none!important}}[data-v-e2a9718a] .swiper-button-next,[data-v-e2a9718a] .swiper-button-prev{-webkit-backface-visibility:hidden;background:var(--colorLightBlueBackground);height:56px;transition:background .3s;width:56px;z-index:1;-webkit-tap-highlight-color:transparent;border-radius:50%;box-shadow:0 8px 18px #000c1a1f;top:0}[data-v-e2a9718a] .swiper-button-next:before,[data-v-e2a9718a] .swiper-button-prev:before{-webkit-backface-visibility:hidden;color:var(--colorBase);content:"";font:18px/1 var(--fonti);margin-left:-3px;position:absolute;transition:color .3s;z-index:1;-webkit-tap-highlight-color:transparent}[data-v-e2a9718a] .swiper-button-next.swiper-button-disabled,[data-v-e2a9718a] .swiper-button-prev.swiper-button-disabled{opacity:.4;pointer-events:none}@media (max-width:1300px){[data-v-e2a9718a] .swiper-button-next.swiper-button-disabled,[data-v-e2a9718a] .swiper-button-prev.swiper-button-disabled{background:var(--colorLightBlueBackground);opacity:1}[data-v-e2a9718a] .swiper-button-next.swiper-button-disabled:before,[data-v-e2a9718a] .swiper-button-prev.swiper-button-disabled:before{color:var(--colorBase)}}[data-v-e2a9718a] .swiper-button-next.swiper-button-lock,[data-v-e2a9718a] .swiper-button-prev.swiper-button-lock{display:none!important}@media (min-width:1200px){[data-v-e2a9718a] .swiper-button-next:hover,[data-v-e2a9718a] .swiper-button-prev:hover{background:var(--colorBaseBlue)}[data-v-e2a9718a] .swiper-button-next:hover:before,[data-v-e2a9718a] .swiper-button-prev:hover:before{color:var(--colorWhite)}}@media (max-width:1500px){[data-v-e2a9718a] .swiper-button-next,[data-v-e2a9718a] .swiper-button-prev{height:48px;width:48px}[data-v-e2a9718a] .swiper-button-next:before,[data-v-e2a9718a] .swiper-button-prev:before{font-size:16px}}@media (max-width:1300px){[data-v-e2a9718a] .swiper-button-next,[data-v-e2a9718a] .swiper-button-prev{background:var(--colorBaseBlue);box-shadow:none;height:32px;width:32px}[data-v-e2a9718a] .swiper-button-next:before,[data-v-e2a9718a] .swiper-button-prev:before{color:var(--colorWhite);font-size:12px}}[data-v-e2a9718a] .swiper-button-prev{left:0}[data-v-e2a9718a] .swiper-button-next{left:auto;right:0}[data-v-e2a9718a] .speciallist-items{padding-bottom:20px;padding-left:1px!important}@media (max-width:1300px){[data-v-e2a9718a] .speciallist-items{padding-bottom:0}}[data-v-e2a9718a] .speciallist-items .swiper-slide{display:flex;height:auto}[data-v-e2a9718a] .speciallist-items .cp{border-radius:0;max-width:257px}[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide){padding-bottom:20px}@media (max-width:1300px){[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide){padding-bottom:0}}[data-v-e2a9718a] .speciallist-items :deep(.splide__arrow){top:calc(50% - 38px)}[data-v-e2a9718a] .speciallist-items .cp{height:100%;margin:0;width:100%}@media (min-width:1200px){[data-v-e2a9718a] .speciallist-items .cp:hover{box-shadow:0 8px 37px -23px #000c1a38;z-index:1}}@media (max-width:980px){[data-v-e2a9718a] .speciallist-items{overflow:inherit;width:100%}[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide){flex-grow:0;flex-shrink:0;margin-left:-1px;width:calc(50% - 9px)}[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide):first-child{margin-left:0}[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide):first-child .cp{border-radius:var(--inputBorderRadius) 0 0 var(--inputBorderRadius)}[data-v-e2a9718a] .speciallist-items :deep(.swiper-slide):last-child .cp{border-radius:0 var(--inputBorderRadius) var(--inputBorderRadius) 0}[data-v-e2a9718a] .speciallist-items .cp{border-radius:0}}
