:root{--electric-blue: #1d6df8;--electric-blue-rgba: 29, 109, 248;--electric-blue-hover: #1362eb;--csgb-main-color-black: #101217;--csgb-main-color: var(--electric-blue);--csgb-main-color-rgba: var(--electric-blue-rgba);--csgb-main-color-hover: var(--electric-blue-hover)}.csgb-testimonial-block{margin-bottom:1em;border:1px solid #e2e4e7;min-height:160px}.csgb-testimonial-slider-block.testimonial-slider{background:#f3f3f3;padding:10px;border-radius:10px;margin-bottom:1em;min-height:160px}.csgb__picture{position:relative}.csgb__picture .csgb__picture__image{width:100%;height:auto;font-size:.8em;background-size:cover;background-position:center}.candy-slider{margin-top:30px}.swiper-wrapper{height:auto;padding-bottom:42px}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.swiper-pagination-bullet{width:50px;height:2px;background-color:#e1e3e6;opacity:1;border-radius:0;position:relative;overflow:hidden}.swiper-pagination-bullet::after{content:"";position:absolute;opacity:0;left:0%;width:100%;height:100%;background-color:#101217;will-change:transition;-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 3s linear;transition:-webkit-transform 3s linear;-o-transition:transform 3s linear;transition:transform 3s linear;transition:transform 3s linear, -webkit-transform 3s linear}.swiper-stopped .swiper-pagination-bullet::after{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}.swiper-pagination-bullet-active:not(.swiper-pagination-bullet-first)::after{opacity:1;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.swiper-pagination-bullet-active-start::after{opacity:1 !important;-webkit-transform-origin:left !important;-ms-transform-origin:left !important;transform-origin:left !important;-webkit-transform:scaleX(1) !important;-ms-transform:scaleX(1) !important;transform:scaleX(1) !important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-button-prev,.swiper-button-next{width:30px;height:60px;margin-top:-70px;background-color:var(--csgb-main-color);background-size:5px;background-image:url(../img/swiper-arrow.png)}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--csgb-main-color-hover)}.swiper-button-prev{left:0;border-top-right-radius:2px;border-bottom-right-radius:2px}.swiper-button-next{right:0;border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.candy-slider__item{background-color:#cfcfcf;background-size:cover;background-repeat:no-repeat;height:543px}@media only screen and (max-width: 767px){.candy-slider__item{background-position:center center;height:186px}.candy-slider{margin-top:15px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:2px}.candy-slider .swiper-button-prev,.candy-slider .swiper-button-next{margin-top:-52px}}
