/* /rekvizity/ — page sections */
.rekvizity-s1{height:90px;background-color:#ffffff}
.rekvizity-s1__shape1{top:25px;left:calc(50% - 600px + 20px);width:1160px;height:37px;z-index:3;border-radius:30px 30px 30px 30px;background-color:#f5f7ff}
.rekvizity-s1__text1{top:33px;left:calc(50% - 600px + 50px);width:338px;z-index:4;color:#242424;font-size:14px;font-family:Arial,sans-serif;line-height:1.55;font-weight:400}
.rekvizity-s1{margin-top:75px}
.rekvizity-s2{height:425px;background-color:#ffffff}
.rekvizity-s2__shape1{top:83px;left:calc(50% - 600px + 20px);width:760px;height:309px;z-index:3;background-color:#f5f7ff}
.rekvizity-s2__btn1{top:319px;left:calc(50% - 600px + 63px);width:250px;height:54px;text-align:center;z-index:3;font-size:17px;font-family:var(--font-main);line-height:1.55;font-weight:500;border-radius:30px 30px 30px 30px;background-color:#235fb8;column-gap:10px;padding:0px 0px 0px 0px;color:#ffffff;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out}
.rekvizity-s2__btn1:hover{background-color:#134fa8;color:#ffffff}
.rekvizity-s2__text1{top:118px;left:calc(50% - 600px + 62px);width:635px;z-index:3;color:#2e2e2e;font-size:15px;font-family:var(--font-main);line-height:1.7;font-weight:400;padding:0px 0px 0px 0px}
.rekvizity-s2__text2{top:20px;left:calc(50% - 600px + 20px);width:215px;z-index:3;color:#2766ad;font-size:36px;font-family:var(--font-main);line-height:1.55;font-weight:600;padding:0px 0px 0px 0px}
.rekvizity-s3{height:290px;background-color:#e7f7ff;overflow:visible;overflow-x:clip}
.rekvizity-s3__text1{top:101px;left:calc(50% - 600px + 510px);width:118px;z-index:3;color:#2766ad;font-size:28px;font-family:var(--font-main);line-height:1.55;font-weight:500}
.rekvizity-s3__btn1{top:209px;left:calc(50% - 600px + 509px);width:260px;height:55px;text-align:center;z-index:3;font-size:19px;font-family:var(--font-main);line-height:1.55;font-weight:500;letter-spacing:0.5px;border-radius:30px 30px 30px 30px;background-color:#235fb8;column-gap:10px;padding:0px 0px 0px 0px;color:#ffffff;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out}
.rekvizity-s3__btn1:hover{background-color:#f7931e}
.rekvizity-s3__btn1{animation:pulse-1 2000ms ease-in-out infinite}
.rekvizity-s3__text2{top:9px;left:calc(50% - 600px + 624px);width:167px;z-index:3;color:#2766ad;font-size:20px;font-family:var(--font-main);line-height:1.2;font-weight:600}
.rekvizity-s3__text3{top:60px;left:calc(50% - 600px + 624px);width:130px;z-index:3;color:#2e2e2e;font-size:14px;font-family:var(--font-main);line-height:1.55;font-weight:400}
.rekvizity-s3__shape1{top:0px;left:calc(50% - 600px + 510px);width:90px;height:90px;z-index:3;border-radius:3000px 3000px 3000px 3000px;object-fit:cover;object-position:center}
.rekvizity-s3__text4{top:154px;left:calc(50% - 600px + 510px);width:260px;z-index:3;color:#2e2e2e;font-size:15px;font-family:var(--font-main);line-height:1.55;font-weight:400}
.rekvizity-s3__shape2{top:0px;left:calc(50% - 600px + 510px);width:90px;height:90px;z-index:3;border-radius:3000px 3000px 3000px 3000px;transition:transform 100ms ease-in-out,opacity 100ms ease-in-out;opacity:0;object-fit:cover;object-position:center}
.rekvizity-s3{margin-top:45px;margin-bottom:45px}
.rekvizity-s4{height:0px;overflow:visible;overflow-x:clip;position:fixed;left:0;width:100%;bottom:160px;transition:all .4s ease-in-out;z-index:999}
.rekvizity-s4__btn1{top:59px;left:calc(50% + 600px - 292px + 105px);width:292px;height:55px;text-align:center;z-index:3;font-size:17px;font-family:Arial,sans-serif;line-height:1.55;font-weight:500;letter-spacing:0.5px;border-radius:30px 30px 30px 30px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.1);background-color:#f7931e;color:#ffffff;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out}
.rekvizity-s4__btn1:hover{background-color:#2766ad}
.rekvizity-s4__btn1{--reveal-duration:0.5s;--reveal-delay:1s}
@media (max-width:1199px){
  .rekvizity-s1{background-color:#ffffff}
  .rekvizity-s1__shape1{top:26px;left:calc(50% - 480px + 10px);width:940px}
  .rekvizity-s1__text1{top:34px;left:calc(50% - 480px + 40px)}
  .rekvizity-s2{height:455px;background-color:#ffffff}
  .rekvizity-s2__shape1{top:95px;left:calc(50% - 480px + 10px);width:610px;height:360px}
  .rekvizity-s2__btn1{top:398px;left:calc(50% - 480px + 75px);background-color:#235fb8;overflow:visible}
  .rekvizity-s2__btn1:hover{background-color:#134fa8}
  .rekvizity-s2__text1{top:138px;left:calc(50% - 480px + 75px);width:443px}
  .rekvizity-s2__text2{left:calc(50% - 480px + 10px)}
  .rekvizity-s3{height:320px}
  .rekvizity-s3__text1{top:120px;left:calc(50% - 480px + 10px)}
  .rekvizity-s3__btn1{top:240px;left:calc(50% - 480px + 10px);width:240px;background-color:#235fb8;overflow:visible}
  .rekvizity-s3__btn1:hover{background-color:#f7931e}
  .rekvizity-s3__text2{top:8px;left:calc(50% - 480px + 125px)}
  .rekvizity-s3__text3{top:61px;left:calc(50% - 480px + 125px)}
  .rekvizity-s3__shape1{left:calc(50% - 480px + 10px)}
  .rekvizity-s3__text4{top:173px;left:calc(50% - 480px + 10px)}
  .rekvizity-s3__shape2{left:calc(50% - 480px + 10px)}
  .rekvizity-s4__btn1{top:103px;left:calc(50% + 480px - 240px + -83px);width:240px;background-color:#f7931e;overflow:visible}
  .rekvizity-s4__btn1:hover{background-color:#2766ad}
}
@media (max-width:959px){
  .rekvizity-s1__shape1{left:calc(50% - 320px + 10px);width:620px}
  .rekvizity-s1__text1{left:calc(50% - 320px + 40px)}
  .rekvizity-s2{height:435px}
  .rekvizity-s2__shape1{left:calc(50% - 320px + 10px);width:620px;height:340px}
  .rekvizity-s2__btn1{top:380px;left:calc(50% - 320px + 47px);height:55px;font-size:16px;background-color:#235fb8;overflow:visible}
  .rekvizity-s2__btn1:hover{background-color:#134fa8}
  .rekvizity-s2__text1{top:135px;left:calc(50% - 320px + 60px);width:525px;text-align:left;line-height:1.7}
  .rekvizity-s2__text2{left:calc(50% - 320px + 10px);font-size:36px}
  .rekvizity-s3{height:190px}
  .rekvizity-s3__text1{top:5px;left:calc(50% - 320px + 10px)}
  .rekvizity-s3__btn1{top:120px;left:calc(50% - 320px + 10px);width:230px;font-size:16px;background-color:#235fb8;overflow:visible}
  .rekvizity-s3__btn1:hover{background-color:#f7931e}
  .rekvizity-s3__text2{top:13px;left:calc(50% - 320px + 445px)}
  .rekvizity-s3__text3{top:66px;left:calc(50% - 320px + 445px)}
  .rekvizity-s3__shape1{top:5px;left:calc(50% - 320px + 330px)}
  .rekvizity-s3__text4{top:58px;left:calc(50% - 320px + 10px)}
  .rekvizity-s3__shape2{top:5px;left:calc(50% - 320px + 330px)}
  .rekvizity-s4__btn1{top:64px;left:calc(50% + 320px - 230px + -75px);width:230px;height:54px;font-size:16px;background-color:#f7931e;overflow:visible}
  .rekvizity-s4__btn1:hover{background-color:#2766ad}
}
@media (max-width:639px){
  .rekvizity-s1__shape1{left:calc(50% - 240px + 10px);width:460px}
  .rekvizity-s1__text1{left:calc(50% - 240px + 40px)}
  .rekvizity-s2{height:440px}
  .rekvizity-s2__shape1{top:78px;left:calc(50% - 240px + 10px);width:460px;height:360px}
  .rekvizity-s2__btn1{top:385px;left:calc(50% - 240px + 22px);background-color:#235fb8;overflow:visible}
  .rekvizity-s2__btn1:hover{background-color:#134fa8}
  .rekvizity-s2__text1{top:118px;left:calc(50% - 240px + 30px);width:416px}
  .rekvizity-s2__text2{left:calc(50% - 240px + 10px);font-size:28px}
  .rekvizity-s3{height:250px}
  .rekvizity-s3__text1{top:125px;left:calc(50% - 240px + 10px);font-size:28px}
  .rekvizity-s3__btn1{top:169px;left:calc(50% - 240px + 230px);width:240px;background-color:#235fb8;overflow:visible}
  .rekvizity-s3__btn1:hover{background-color:#f7931e}
  .rekvizity-s3__text2{left:calc(50% - 240px + 125px)}
  .rekvizity-s3__text3{left:calc(50% - 240px + 125px)}
  .rekvizity-s3__shape1{left:calc(50% - 240px + 10px)}
  .rekvizity-s3__text4{top:178px;left:calc(50% - 240px + 10px)}
  .rekvizity-s3__shape2{left:calc(50% - 240px + 10px)}
  .rekvizity-s4__btn1{left:calc(50% + 240px - 240px + -76px);width:240px;background-color:#f7931e;overflow:visible}
  .rekvizity-s4__btn1:hover{background-color:#2766ad}
}
@media (max-width:479px){
  .rekvizity-s1{background-color:#ffffff}
  .rekvizity-s1__shape1{left:calc(50% - 160px + 10px);width:300px}
  .rekvizity-s1__text1{left:calc(50% - 160px + 20px);width:238px;font-size:14px}
  .rekvizity-s2{height:490px;background-color:#ffffff}
  .rekvizity-s2__shape1{top:63px;left:calc(50% - 160px);width:320px;height:427px;background-color:#f5f7ff}
  .rekvizity-s2__btn1{top:408px;left:calc(50% - 160px);width:300px;background-color:#235fb8;overflow:visible}
  .rekvizity-s2__btn1:hover{background-color:#134fa8}
  .rekvizity-s2__text1{top:78px;left:calc(50% - 160px + 10px);width:300px}
  .rekvizity-s2__text2{left:calc(50% - 160px + 10px)}
  .rekvizity-s3{height:295px}
  .rekvizity-s3__text1{top:106px;left:calc(50% - 160px + 10px)}
  .rekvizity-s3__btn1{top:215px;left:calc(50% - 160px + 11px);width:300px;background-color:#235fb8;overflow:visible}
  .rekvizity-s3__btn1:hover{background-color:#f7931e}
  .rekvizity-s3__text2{left:calc(50% - 160px + 126px)}
  .rekvizity-s3__text3{left:calc(50% - 160px + 126px)}
  .rekvizity-s3__shape1{left:calc(50% - 160px + 11px)}
  .rekvizity-s3__text4{top:159px;left:calc(50% - 160px + 10px)}
  .rekvizity-s3__shape2{left:calc(50% - 160px + 11px)}
  .rekvizity-s4__btn1{top:84px;left:calc(50% + 160px - 300px + -10px);width:300px;background-color:#f7931e;overflow:visible}
  .rekvizity-s4__btn1:hover{background-color:#2766ad}
  .rekvizity-s1__text1{display:none}
}
@media (max-width:480px){.rekvizity-s1{margin-top:0px}}
@media (min-width:981px){.rekvizity-s3{display:none}}
@media (min-width:981px){.rekvizity-s4{display:none}}
