@keyframes transformCloud{0%{transform:translate(100vw)}to{transform:translate(0,0)}}@keyframes transformCloud2{0%{transform:translate(-100vw)}to{transform:translate(0,0)}}.main{position:relative;overflow:hidden}.main:before{content:"";width:calc(729*var(--width-multiplier));height:calc(639*var(--width-multiplier));top:calc(-597*var(--width-multiplier));left:calc(202*var(--width-multiplier));filter:blur(calc(61 * var(--width-multiplier)));z-index:2;opacity:.54;will-change:transform;background:#b4cdea;border-radius:50%;animation:2s forwards transformCloud;display:block;position:absolute;transform:translate(100vw)}@media (max-width:767px){.main:before{display:none}}.main:after{content:"";width:calc(729*var(--width-multiplier));height:calc(639*var(--width-multiplier));bottom:calc(-605*var(--width-multiplier));right:calc(-27*var(--width-multiplier));filter:blur(calc(61 * var(--width-multiplier)));z-index:2;opacity:.54;will-change:transform;background:#b4cdea;border-radius:50%;animation:2s forwards transformCloud;display:block;position:absolute;transform:translate(-100vw)}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.main:after{right:calc(-359*var(--width-multiplier))}}@media (max-width:767px){.main:after{display:none}}.main__cont{z-index:3;width:calc(683*var(--width-multiplier));padding:calc(60*var(--width-multiplier)) 0;flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.main__cont{padding:calc(32*var(--width-multiplier)) 0 calc(50*var(--width-multiplier))}}@media (max-width:767px){.main__cont{width:100%;padding:calc(20*var(--width-multiplier)) 0 calc(300*var(--width-multiplier))}}.main__img{width:calc(568*var(--width-multiplier));height:calc(548*var(--width-multiplier));transform:translate(calc(50% + 353 * var(--width-multiplier)), -50%);position:absolute;top:50%;right:50%}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.main__img{top:calc(112*var(--width-multiplier));width:calc(348*var(--width-multiplier));height:calc(348*var(--width-multiplier));right:0;transform:none}}@media (max-width:767px){.main__img{width:calc(300*var(--width-multiplier));height:calc(300*var(--width-multiplier));top:auto;bottom:0;right:50%;transform:translate(50%)}}.main__top{margin-bottom:calc(28*var(--width-multiplier));border-radius:calc(67*var(--width-multiplier));padding:calc(11*var(--width-multiplier)) calc(26*var(--width-multiplier));font-weight:400;font-size:calc(16*var(--width-multiplier));color:#636b73;align-items:center;gap:calc(8*var(--width-multiplier));background:#fff;line-height:163%;display:flex}.main__top img{width:calc(20*var(--width-multiplier));height:calc(21*var(--width-multiplier))}@media (max-width:767px){.main__top img{min-width:calc(20*var(--width-multiplier))}}.main__top b{color:#447bba;font-weight:600}@media (max-width:767px){.main__top b{font-weight:500}.main__top{margin-bottom:calc(24*var(--width-multiplier));padding:calc(12*var(--width-multiplier)) calc(26*var(--width-multiplier));align-items:flex-start;gap:calc(10*var(--width-multiplier));font-size:calc(14*var(--width-multiplier));line-height:143%}}.main__title{font-weight:600;font-size:calc(48*var(--width-multiplier));color:#1f2328;margin-bottom:calc(24*var(--width-multiplier));line-height:117%}.main__title span{color:#447bba}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.main__title{max-width:calc(348*var(--width-multiplier));font-size:calc(36*var(--width-multiplier));line-height:122%}}@media (max-width:767px){.main__title{margin-bottom:calc(26*var(--width-multiplier));font-size:calc(28*var(--width-multiplier));max-width:calc(300*var(--width-multiplier));line-height:121%}}.main__descr{max-width:calc(500*var(--width-multiplier));margin-bottom:calc(28*var(--width-multiplier));font-size:calc(16*var(--width-multiplier));color:#636b73;line-height:163%}@media (max-width:1047.5px) and (max-width:1047.5px) and (min-width:768px){.main__descr{max-width:calc(348*var(--width-multiplier));margin-bottom:calc(32*var(--width-multiplier))}}@media (max-width:767px){.main__descr{max-width:100%;margin-bottom:calc(24*var(--width-multiplier));font-size:calc(14*var(--width-multiplier));line-height:157%}}.main__btns{gap:calc(9*var(--width-multiplier));display:flex}@media (max-width:767px){.main__btns{flex-direction:column;width:100%}.main__btns .btn{width:100%}}
