.cardInfo-block .halfcircled-gray-bg{position:relative;overflow:hidden;padding-bottom:0}.cardInfo-block .halfcircled-gray-bg:after{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background-color:#f2f2f7;border-radius:48%;z-index:-1}.cardInfo-block.bg-white{background:var(--bs-white, #fff);box-shadow:0 4px 6px #00000005}.cardInfo-block.bg-white .halfcircled-gray-bg:after{background-color:#f2f2f7}.cardInfo-details{background:transparent;color:var(--gray-8)}.cardInfo-details .bg-white{background:var(--bs-white, #fff);box-shadow:0 4px 6px #00000005}.cardInfo-details p,.cardInfo-details .info-box-row{margin-bottom:var(--spacing-8);text-shadow:0px 4px 6px rgba(0,0,0,.02)}.cardInfo-details .info-box{border:1px solid var(--light-Blue-7);border-radius:20px;padding:var(--spacing-5) var(--spacing-6);min-width:100px;max-width:320px;background-color:#fff;color:var(--link-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:-moz-fit-content;height:fit-content}@media (max-width: 768px){.cardInfo-details .info-box{padding:var(--spacing-4) var(--spacing-5);font-size:14px}}@media (max-width: 575px){.cardInfo-details .cardInfo-actions .btn{width:100%}.cardInfo-details .cardInfo-actions .btn+.btn{margin-top:var(--spacing-5)}}.cardInfo-block{padding:0 44px;border-radius:var(--radius-8);background:var(--bs-white, #fff);color:var(--gray-8);margin-bottom:var(--spacing-9)}.cardInfo-block .cardInfo-details{padding:0 var(--spacing-7) 0 0}@media (max-width: 991px){.cardInfo-block{padding:0 var(--spacing-7)}.cardInfo-block .cardInfo-details{padding:var(--spacing-7) 0}}.cardInfo-block .cardInfo-img{height:100%;z-index:10;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);text-align:center}.cardInfo-block .cardInfo-img img{width:90%;transition:transform 1s ease-in-out;border-radius:16px}@media (min-width: 1200px){.cardInfo-block .cardInfo-img{width:470px}}@media (max-width: 767px){.cardInfo-block .cardInfo-img{padding:var(--spacing-6);margin-bottom:var(--spacing-6)}}.cardInfo-block:hover img{transform:scale(1.1)}.cardInfo-block .video-container{--vc-height: 450px;--video-height: 450px;position:relative;padding:0 52px 0 24px;display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:var(--vc-height)}.cardInfo-block .video-container video{max-height:var(--video-height);width:100%;align-self:center;opacity:.9}@media (max-width: 1200px){.cardInfo-block .video-container video{align-self:center}.cardInfo-block .video-container{--vc-height: 360px;--video-height: 360px}}@media (max-width: 991px){.cardInfo-block .video-container{padding:0 24px}}@media (max-width: 768px){.cardInfo-block .video-container{--vc-height: 360px;--video-height: 360px}}#advantages-slider{--slider-background: var(--bs-white);--slider-color: var(--bs-primary);margin-left:calc(0px - var(--content-padding));margin-right:calc(0px - var(--content-padding))}#advantages-slider .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:auto;gap:10px;box-shadow:0 4px 8px #0000000f;padding:var(--spacing-8);border-radius:var(--radius-8);background:var(--slider-background);color:var(--slider-color)}#advantages-slider .swiper-slide .slide-img img{width:100px}#advantages-slider .swiper-slide .slide-content{text-align:center}#advantages-slider .swiper-slide .slide-content .slide-title{margin-bottom:var(--spacing-5)}#advantages-slider .swiper-slide .slide-content .slide-desc{margin-bottom:var(--spacing-10)}.job-card-block{overflow:hidden;padding:var(--spacing-10, 32px);border-radius:var(--spacing-8, 24px);box-shadow:0 4px 6px #00000005;margin-bottom:var(--spacing-5, 12px)}.job-card-block .card-icon{padding:var(--spacing-8);border-radius:var(--spacing-6, 16px);background:#fff;box-shadow:0 4px 8px #0000000f}.job-card-block .info-box{border-radius:var(--spacing-6, 16px);padding:var(--spacing-4, 8px) var(--spacing-6, 16px);background:#f2f2f7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 768px){.job-card-block{padding:var(--spacing-7, 20px)}}@media (max-width: 575px){.job-card-block .card-actions .btn{width:100%}}.content-block{box-shadow:0 4px 6px #00000005;border-radius:var(--spacing-5);margin-bottom:var(--spacing-8)}
