/* /Public/CSS/Templates/FirstScreen/MediaRightRound.css */
.first-screen-v-r{contain:layout style}.first-screen-v-r::before{content:'';display:block;position:absolute;inset:0;background:linear-gradient(to top,rgba(0,183,255,5%) 0%,rgba(0,183,255,.15) 100%)}.first-screen-v-r-title{margin-bottom:30px}.first-screen-v-r-form{margin-top:40px}.first-screen-v-r-advantage{display:flex;align-items:center;gap:.6818em}.first-screen-v-r-advantage a[href^="#"]{text-decoration-style:dashed;text-decoration-thickness:from-font}.first-screen-v-r-advantage__icon{flex-shrink:0;width:1.82em;height:1.82em;background:var(--green-gradient);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.first-screen-v-r-play{animation:pulseplay 3s infinite;width:120px;height:120px;background:hsl(from var(--theme-red) h calc(s - 15) calc(l - 5));border-radius:50%}.first-screen-v-r-play::before{content:'';display:block;position:absolute;background:url(/Public/Images/play.svg)50%/contain no-repeat;transition:transform .5s;width:54px;height:54px;top:50%;left:50%;margin-top:-27px;margin-left:-23px}.first-screen-v-r-play:hover::before{transform:scale(1.1)}.first-screen-v-r-video-media{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first-screen-v-r-bg{display:block}.first-screen-v-r-bg__img{display:block;width:100%;height:auto}@media all and (max-width:399px){.first-screen-v-r-title{font-size:8vw}}@media all and (min-width:400px) and (max-width:480px){.first-screen-v-r-title{font-size:9vw}}@media all and (max-width:480px){.first-screen-v-r-image-description{display:flex;align-items:center;gap:.6818em;margin-top:.8181em}.first-screen-v-r-image-description::before{flex-shrink:0;width:1.82em;height:1.82em;background:var(--green-gradient);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;content:var(--fa-var-check);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid)}.first-screen-v-r-video-mobile,.first-screen-v-r-bg{margin-bottom:11vw}.first-screen-v-r-video-mobile{padding-top:100%;z-index:1}.first-screen-v-r-video-mobile__play{position:absolute;bottom:0;margin-bottom:-60px;right:var(--container-padding-h)}.first-screen-v-r-video-mobile::after{content:'';display:block;position:relative;float:right;top:-33px;width:145px;height:66px;shape-outside:circle(62%);pointer-events:none}.first-screen-v-r-title{font-weight:600;line-height:1.2}.first-screen-v-r-title>span{display:inline-block}.first-screen-v-r .breadcrumbs,.first-screen-v-r-video,.first-screen-v-r-bg_desktop{display:none}}@media all and (min-width:481px){.first-screen-v-r{padding-top:30px}.first-screen-v-r-title{font-weight:500}.first-screen-v-r .breadcrumbs{margin-bottom:30px;opacity:.7}.first-screen-v-r-video-mobile,.first-screen-v-r-bg_mobile{display:none}.first-screen-v-r-image-description{font-style:italic;margin-top:15px}}@media all and (max-width:719px),all and (min-width:1024px){.first-screen-v-r-advantage:not(:first-child){margin-top:.8181em}}@media all and (min-width:720px) and (max-width:1023px){.first-screen-v-r-advantages{display:grid;grid-gap:20px 30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media all and (min-width:481px) and (max-width:767px){.first-screen-v-r-title{font-size:2.2rem}}@media all and (max-width:939px){.first-screen-v-r-advantage,.first-screen-v-r-image-description{font-size:1.28rem}}@media all and (max-width:767px){.first-screen-v-r-advantage b{font-weight:600}}@media all and (min-width:768px){.first-screen-v-r-advantage{font-weight:300}.first-screen-v-r-advantage b{font-weight:500}}@media all and (min-width:940px) and (max-width:1023px){.first-screen-v-r-advantage,.first-screen-v-r-image-description{font-size:1.35rem}}@media all and (min-width:768px) and (max-width:1023px){.first-screen-v-r-title{font-size:2.57rem}}@media all and (min-width:481px) and (max-width:1023px){.first-screen-v-r-advantages{margin-bottom:25px}.first-screen-v-r-form:has(>button:only-child){display:flex;justify-content:center}}@media all and (min-width:1024px){.first-screen-v-r-media-wrapper{display:flex;flex-direction:column}.first-screen-v-r-image-description{flex-shrink:0}.first-screen-v-r-form{max-width:350px}.first-screen-v-r-bg{max-height:100%}.first-screen-v-r-bg__img{aspect-ratio:auto!important;height:100%;position:absolute;inset:0;object-fit:cover;object-position:50% 50%}}@media all and (min-width:1024px) and (max-width:1279px){.first-screen-v-r-media-wrapper{justify-content:flex-end;grid-row:span 2}.first-screen-v-r-text{display:contents}.first-screen-v-r-container{display:grid;grid-template-columns:1fr calc(50vw + (100px - var(--container-padding-h)));grid-column-gap:50px}.first-screen-v-r-title,.first-screen-v-r-container .breadcrumbs{grid-column:span 2}.first-screen-v-r-bg{flex-grow:1}}@media all and (min-width:481px) and (max-width:1279px){.first-screen-v-r-video-media{display:none}.first-screen-v-r-video__container{aspect-ratio:1e4/5625;background-color:var(--bg2)}.first-screen-v-r-bg__img{border-radius:var(--border-radius-m)}}@media all and (max-width:1279px){.first-screen-v-r-video__play{display:none}}@media all and (min-width:1280px){.first-screen-v-r-text{width:50%;padding-right:100px}.first-screen-v-r-video,.first-screen-v-r-bg{flex-grow:2}.first-screen-v-r-video__play{position:absolute;bottom:35px;left:0;margin-left:-60px}.first-screen-v-r-video-media,.first-screen-v-r-bg__img{border-radius:15px}.first-screen-v-r-video__container{display:none}.first-screen-v-r-media-wrapper{position:absolute;left:50%;top:0;bottom:0;justify-content:center}}@media all and (min-width:1024px) and (max-width:1199px){.first-screen-v-r-title{font-size:2.6rem}}@media all and (min-width:1200px){.first-screen-v-r-title{font-size:2.7rem}}@media all and (min-width:1024px) and (max-width:1799px){.first-screen-v-r-advantage,.first-screen-v-r-image-description{font-size:1.35em}}@media all and (min-width:1400px){.first-screen-v-r-advantage,.first-screen-v-r-image-description{font-size:1.57em}}@media all and (min-width:1280px) and (max-width:1799px){.first-screen-v-r-media-wrapper{width:calc(50vw - var(--container-padding-h))}}@media all and (min-width:1800px) and (max-width:2120px){.first-screen-v-r-media-wrapper{width:calc(50vw - 100px)}}@media all and (min-width:2121px){.first-screen-v-r-media-wrapper{width:960px}}@keyframes pulseplay{0%{box-shadow:0 0 hsl(from var(--theme-red) h calc(s - 15) calc(l - 15)/50%)}70%{box-shadow:0 0 0 100px transparent}100%{box-shadow:0 0 transparent}}
