.video_wrap{position:relative;background-color:#f8f8fa;background:no-repeat center top/cover;max-width:100%}
.video_wrap.video_simple{border-radius:24px;width:100%;height:512px;margin-left:auto;margin-right:auto;max-width:100%}
@media (max-width:1399px){
.video_wrap.video_simple{height:400px}
}
@media (max-width:799px){
.video_wrap.video_simple{height:320px}
}
@media (max-width:399px){
.video_wrap.video_simple{height:200px}
}
.simple_block .video_wrap.video_simple{width:838px}
.main .video_wrap{background-color:transparent}
.play_btn{width:100px;min-width:100px;height:100px;background:url(../../img/icons/play.svg) no-repeat center/contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto}
@media (max-width:999px){
.play_btn{width:80px}
}
@media (max-width:599px){
.play_btn{width:60px}
}
@media (max-width:999px){
.play_btn{min-width:80px}
}
@media (max-width:599px){
.play_btn{min-width:60px}
}
@media (max-width:999px){
.play_btn{height:80px}
}
@media (max-width:599px){
.play_btn{height:60px}
}
.play_btn.dark{background-image:url(../../img/icons/play2.svg)}
.play_btn.dark:before{color:#213f50}
.play_btn:before{content:attr(data-watch);display:block;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:24px;line-height:32px;color:#213f50;white-space:pre-line;font-size:32px;line-height:40px;position:absolute;font-weight:700;top:-10px;left:50%;width:500px;padding:5px 8px;white-space:normal;color:#fff}
@media (max-width:1199px){
.play_btn:before{font-size:20px}
}
@media (max-width:799px){
.play_btn:before{font-size:16px}
}
@media (max-width:1199px){
.play_btn:before{line-height:28px}
}
@media (max-width:799px){
.play_btn:before{line-height:20px}
}
@media (max-width:599px){
.play_btn:before{white-space:normal}
}
.play_btn:before.colored{color:#cdecc7}
@media (max-width:1599px){
.play_btn:before{font-size:28px}
}
@media (max-width:1199px){
.play_btn:before{font-size:24px}
}
@media (max-width:799px){
.play_btn:before{font-size:20px}
}
@media (max-width:1599px){
.play_btn:before{line-height:36px}
}
@media (max-width:1199px){
.play_btn:before{line-height:32px}
}
@media (max-width:799px){
.play_btn:before{line-height:28px}
}
@media (max-width:1199px){
.play_btn:before{width:350px}
}
@media (max-width:799px){
.play_btn:before{width:280px}
}
.video_wrapper{display:flex;justify-content:center;align-items:center;max-height:80vh;width:100%;max-width:100%;padding:0 10px}
.video_wrapper .player{display:flex;justify-content:center;align-items:center;max-width:1200px;max-height:675px;width:100%;margin:0 auto;z-index:5;position:relative}
.video_wrapper .player:hover .close_video{display:block}
.video_wrapper .video{max-width:100%;width:100%;background-color:rgba(50,50,50,.1);-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px)}
.video_wrapper .repalay_wrap{position:absolute;background:no-repeat center top/cover;width:100%;height:100%}
.video_wrapper .repalay_wrap img{width:100%;height:100%;max-width:100%;object-position:top;object-fit:cover}
.video_wrapper .repalay_wrap[data-controls_replay]{display:none}
.video_wrapper .controls{display:flex;justify-content:center;align-items:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);flex-direction:column;position:absolute;left:50%;top:50%;z-index:10;text-align:center;max-width:350px;width:100%}
.video_wrapper .btn_play{display:block;width:80px;min-width:80px;height:80px;margin:0 0 15px 0;transition:.2s;position:relative;z-index:10;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
@media (max-width:999px){
.video_wrapper .btn_play{width:60px}
}
@media (max-width:399px){
.video_wrapper .btn_play{width:40px}
}
@media (max-width:999px){
.video_wrapper .btn_play{min-width:60px}
}
@media (max-width:399px){
.video_wrapper .btn_play{min-width:40px}
}
@media (max-width:999px){
.video_wrapper .btn_play{height:60px}
}
@media (max-width:399px){
.video_wrapper .btn_play{height:40px}
}
.video_wrapper .btn_play.play{background:url(../../img/icons/play.svg) no-repeat center/contain}
.video_wrapper .btn_play.replay{background:url(../../img/icons/replay.svg) no-repeat center/contain}
.video_wrapper .btn_play:hover{opacity:.7}
.video_wrapper .control_text{font-size:24px;line-height:32px;color:#213f50;white-space:pre-line;font-weight:500;color:#fff}
@media (max-width:1199px){
.video_wrapper .control_text{font-size:20px}
}
@media (max-width:799px){
.video_wrapper .control_text{font-size:16px}
}
@media (max-width:1199px){
.video_wrapper .control_text{line-height:28px}
}
@media (max-width:799px){
.video_wrapper .control_text{line-height:20px}
}
@media (max-width:599px){
.video_wrapper .control_text{white-space:normal}
}
.video_wrapper .control_text.colored{color:#cdecc7}
.simple_block p{white-space:pre-line}
.simple_block .shadow{-webkit-filter:drop-shadow(0 24px 48px #e6e6ed);filter:drop-shadow(0 24px 48px #e6e6ed)}
@media (max-width:1399px){
.simple_block .shadow{-webkit-filter:drop-shadow(0 20px 40px #e6e6ed);filter:drop-shadow(0 20px 40px #e6e6ed)}
}
.simple_block .for_icon img{border-radius:12px}
.simple_block .for_icon .wrap_image{width:1122px;max-width:100%;height:auto;max-height:610px;border-radius:12px;overflow:hidden;margin:0 auto}
.simple_block .for_icon .wrap_image.shadow{width:1260px;max-height:264px}
.simple_block .for_icon .wrap_image img{border-radius:0;display:block;height:100%;width:100%;object-fit:cover;object-position:top}
.wrap_block{display:flex;grid-gap:40px;max-width:1080px;margin:0 auto;justify-content:space-between}
@media (max-width:1599px){
.wrap_block{grid-gap:32px}
}
@media (max-width:1199px){
.wrap_block{grid-gap:28px}
}
@media (max-width:799px){
.wrap_block{grid-gap:20px}
}
@media (max-width:799px){
.wrap_block{grid-gap:10px}
}
@media (max-width:599px){
.wrap_block{flex-direction:column;align-items:center;grid-gap:40px}
}
.try_block{display:flex;flex-direction:column;justify-content:space-between;grid-gap:36px;min-width:292px}
@media (max-width:999px){
.try_block{min-width:250px;grid-gap:30px}
}
@media (max-width:799px){
.try_block{min-width:200px;grid-gap:24px}
}
@media (max-width:599px){
.try_block{min-width:200px;align-items:center}
}
.try_block h2{margin-bottom:0}
.try_block .icon{padding-left:28px;background:url(../../img/icons/tree.svg) no-repeat left top/24px;padding-left:35px}
@media (max-width:999px){
.try_block .icon{background-size:16px;padding-left:20px}
}
@media (max-width:599px){
.try_block .icon{background-size:12px;padding-left:16px}
}
.try_block button.default{align-self:flex-start}
@media (max-width:599px){
.try_block button.default{align-self:center}
}
@media (max-width:399px){
.link{align-self:center}
}
.plans_wrap{display:flex;grid-gap:16px;flex-direction:column;align-items:flex-end;justify-content:space-between}
@media (max-width:1199px){
.plans_wrap{grid-gap:12px}
}
@media (max-width:799px){
.plans_wrap{grid-gap:8px}
}
.plans_wrap .plans_block{display:flex;grid-gap:16px;align-self:flex-start}
@media (max-width:1199px){
.plans_wrap .plans_block{grid-gap:12px}
}
@media (max-width:799px){
.plans_wrap .plans_block{grid-gap:8px}
}
@media (max-width:799px){
.plans_wrap .plans_block{grid-gap:4px}
}
@media (max-width:599px){
.plans_wrap .plans_block{grid-gap:10px}
}
@media (max-width:399px){
.plans_wrap .plans_block{flex-direction:column;grid-gap:16px}
}
.plans_wrap .plans_block .item{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;border:2px solid #f0f0f0;padding:14px 24px;width:100%;max-width:200px;grid-gap:16px}
@media (max-width:1199px){
.plans_wrap .plans_block .item{grid-gap:12px}
}
@media (max-width:799px){
.plans_wrap .plans_block .item{grid-gap:8px}
}
@media (max-width:999px){
.plans_wrap .plans_block .item{width:calc((100% - 16px)/ 3);padding:14px 16px}
}
@media (max-width:799px){
.plans_wrap .plans_block .item{padding:14px 10px;width:calc((100% - 8px)/ 3)}
}
@media (max-width:399px){
.plans_wrap .plans_block .item{padding:14px 24px;width:100%;max-width:300px}
}
.plans_wrap .plans_block .item:nth-child(1) .item_title{color:#7686b7}
.plans_wrap .plans_block .item:nth-child(2) .item_title{color:#dd5d28}
.plans_wrap .plans_block .item:nth-child(3) .item_title{color:#62a873}