@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Indie+Flower&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@keyframes bgMovement1{0%,to{width:30%;left:0;top:0;opacity:.6}50%{width:40%;left:60%;top:10%;opacity:.3}}@keyframes bgMovement2{0%,to{width:20%;left:80%;top:10%;opacity:.3}50%{width:40%;left:20%;top:0;opacity:.5}}*{margin:0;padding:0;box-sizing:border-box}body{background:#f5f5f5;font-family:"Roboto",sans-serif;font-weight:400;font-size:1rem;color:#283242}header{width:100%;height:auto;padding:4rem 0;background:#ececec}header .headerGrid{width:80%;margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}header .headerGrid .headerCase{position:relative;width:50%;max-width:960px;min-width:320px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}header .headerGrid .headerCase:last-child{align-items:flex-end;justify-content:center}header .headerGrid .headerCase:last-child img{width:80%;max-width:700px;min-width:300px;height:auto}header .headerGrid .headerCase:last-child .textBlock{display:block;position:absolute;padding:1rem 1.5rem;width:40%;height:auto;bottom:40%;left:32%;color:#1c63a2;font-size:1.15rem;background:rgba(255,255,255,.6);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px);border:1px solid rgba(255,255,255,.38)}header .headerGrid .headerCase .logoBlock{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}header .headerGrid .headerCase .logoBlock img{width:200px;height:auto}header .headerGrid .headerCase .logoBlock .businessName{display:block;font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:700;color:#1c63a2;text-transform:uppercase}header .headerGrid .headerCase .headLine .headlineText{color:#1c63a2;font-size:1.35rem;font-weight:500}header .headerGrid .headerCase .formBlock{position:relative;width:100%;margin:2rem auto 2rem 0}header .headerGrid .headerCase .formBlock .deco1,header .headerGrid .headerCase .formBlock .deco2{position:absolute;display:block;aspect-ratio:1/1;border-radius:50%;filter:blur(5rem);mix-blend-mode:multiply;z-index:1}header .headerGrid .headerCase .formBlock .deco1{background:#1c63a2;width:30%;left:0;top:0;opacity:.6;animation-name:bgMovement1;animation-duration:8s;animation-iteration-count:infinite}header .headerGrid .headerCase .formBlock .deco2{background:#e20613;width:20%;left:80%;top:10%;opacity:.3;animation-name:bgMovement2;animation-duration:8s;animation-iteration-count:infinite}#mb_rac,.racMessageBlock,.racMessageBlock h1{color:#1c63a2}#mb_rac,.racMessageBlock{position:relative;z-index:3}#mb_rac .racFormBlock,.racMessageBlock{width:100%;border-radius:12px;padding:1rem 2rem;background:rgba(255,255,255,.6);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(6.6px);-webkit-backdrop-filter:blur(6.6px);border:1px solid rgba(255,255,255,.38)}#mb_rac .racFormBlock .progress-bar{background:#e20613}#mb_rac .racFormBlock .formStagesSection{width:100%;margin-top:1rem;display:flex;flex-direction:row;flex-wrap:nowrap}#mb_rac,#mb_rac .racFormBlock .formStagesSection .formStage{width:100%}#mb_rac .racFormBlock .formStagesSection .formStage .stageTitle{width:100%;display:block;margin-bottom:1rem;text-align:center;font-size:1.2rem;font-weight:600}#mb_rac .racFormBlock .formStagesSection .formStage .stageSubtitle{width:100%;display:block;margin-bottom:1rem;text-align:left;font-size:1rem;font-weight:500}#mb_rac .racFormBlock .formStagesSection .formStage input.customization,#mb_rac .racFormBlock .formStagesSection .formStage select.customization{font-size:1rem;font-weight:500;padding:1rem;border:1px solid #e6e6e6;border-radius:7px;box-sizing:border-box;color:#1c63a2}#mb_rac .racFormBlock .formStagesSection .formStage .customeTwo:focus,#mb_rac .racFormBlock .formStagesSection .formStage input.customization:focus,#mb_rac .racFormBlock .formStagesSection .formStage select.customization:focus{outline:0;border:1px solid #1c63a2;outline-color:transparent;-webkit-box-shadow:none;box-shadow:none}#mb_rac .racFormBlock .formStagesSection .formStage .customeTwo{font-size:1rem;font-weight:500;border:1px solid #e6e6e6;border-radius:7px;box-sizing:border-box;color:#1c63a2}#mb_rac .racFormBlock .formStagesSection .formStage .customeChack{border:1px solid #e6e6e6;color:#1c63a2}#mb_rac .racFormBlock .formStagesSection .formStage .customeChack:focus{outline:0;outline-color:transparent;-webkit-box-shadow:none;box-shadow:none}#mb_rac .racFormBlock .formStagesSection .formStage input[type=radio].customization{opacity:0;position:fixed;width:0}#mb_rac .racFormBlock .formStagesSection .formStage input[type=radio].customization:checked+label{color:#1c63a2;border:2px solid #1c63a2;box-sizing:border-box}#mb_rac .racFormBlock .formStagesSection .formStage .btnExpences{width:47.5%;background:#fff;text-align:center;font-size:1rem;font-weight:500;color:#1c63a2;padding:1rem;border:1px solid #e6e6e6;border-radius:7px;box-sizing:border-box}#mb_rac .racFormBlock .formStagesSection .formStage .input-group-text{width:6.25rem;color:#d8d8d8;font-weight:600;justify-content:center;background:#1c63a2;border:1px solid #1c63a2;border-radius:0 7px 7px 0}#mb_rac .racFormBlock .formStagesSection .formStage .loader{display:block;margin:2rem auto;position:relative;width:120px;height:120px}#mb_rac .racFormBlock .formStagesSection .formStage .loader:after,#mb_rac .racFormBlock .formStagesSection .formStage .loader:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px 2px rgba(0,0,0,.2) inset}#mb_rac .racFormBlock .formStagesSection .formStage .loader:after{box-shadow:0 2px 0#e5087c inset;animation:rotate 2s linear infinite}#mb_rac .racFormBlock .btnRacNext,#mb_rac .racFormBlock .btnRacPrev{min-width:8.75rem;margin:2rem auto;background:0 0;text-align:center;font-weight:600;font-size:1rem;padding:.75rem 1.2rem;border-radius:7px}#mb_rac .racFormBlock .btnRacPrev{color:rgba(115,115,115,.55);border:2px solid rgba(115,115,115,.55)}#mb_rac .racFormBlock .btnRacPrev:hover{color:rgba(115,115,115,.8);background:rgba(255,255,255,.6)}#mb_rac .racFormBlock .btnRacNext{color:#1c63a2;border:2px solid #1c63a2}#mb_rac .racFormBlock .btnRacNext:hover{color:rgba(255,255,255,.9);background:#1c63a2}#benefits{width:100%;padding:4rem 0}#benefits h1,#partners h1{width:80%;margin:0 auto 2rem;color:#1c63a2;font-family:"Indie Flower",cursive;font-size:3rem;text-align:center}#benefits .benefitBlock,#partners .partnersContainer{width:80%;max-width:1440px;min-width:320px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}#benefits .benefitBlock{padding:1rem 0;margin:1rem auto}#benefits .benefitBlock .benefitCase{width:45%;min-width:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}#benefits .benefitBlock .benefitCase .illustration,#partners .partnersContainer .partner{width:80%;aspect-ratio:1/.75;border-radius:12px;box-shadow:rgba(100,100,111,.2)0 7px 29px 0}#benefits .benefitBlock .benefitCase .headline{position:relative;width:80%;display:block;margin-bottom:2rem;font-family:"Indie Flower",cursive;font-size:2.5rem;font-weight:400;line-height:1.15;color:#1c63a2;z-index:3}#benefits .benefitBlock .benefitCase p{width:80%;font-size:1.5rem;padding-left:2rem}#partners{padding:4rem 0;background:#ececec}#partners .partnersContainer{margin:0 auto}#partners .partnersContainer .partner{width:14%;max-width:300px;min-width:120px;aspect-ratio:1/.6;height:auto;display:flex;padding:.5rem 1.25rem;margin:1rem auto;background:#fff;justify-content:center;align-items:center;align-content:center;align-self:stretch}#partners .partnersContainer .partner img{width:100%;height:auto}footer{color:#d8d8d8;font-size:.9rem;line-height:1.1}footer .footerRowOne{background:#3a7e8d;font-weight:500;text-align:center;padding:1.5rem 0}footer .footerRowTwo{background:#4ca4b8;text-align:left;padding:1rem 0}@media (min-width:992px) and (max-width:1199.98px){header{padding-bottom:6rem}header .headerGrid{width:70%;display:flex;flex-direction:column;justify-content:center}header .headerGrid .headerCase{position:relative;width:100%;min-width:100%}header .headerGrid .headerCase:last-child{display:none}header .headerGrid .headerCase .logoBlock{margin:0 auto 0 0}header .headerGrid .headerCase .headLine{margin:2rem auto 2rem 0;width:80%}#benefits .benefitBlock .benefitCase p{padding-left:0}}@media (min-width:768px) and (max-width:991.98px){header .headerGrid{width:80%;display:flex;flex-direction:column;justify-content:center}header .headerGrid .headerCase{position:relative;width:100%;min-width:100%}header .headerGrid .headerCase:last-child{align-items:center;justify-content:center}header .headerGrid .headerCase:last-child img{width:92%;min-width:90%}header .headerGrid .headerCase:last-child .textBlock{padding:1rem 1.5rem;width:70%;bottom:30%;left:10%;font-size:1.05rem;border-radius:12px}header .headerGrid .headerCase .headLine,header .headerGrid .headerCase .logoBlock{margin:0 auto}header .headerGrid .headerCase .logoBlock img{width:180px;margin:0 auto}header .headerGrid .headerCase .logoBlock .businessName{font-size:1.6rem;text-align:center}header .headerGrid .headerCase .headLine .headlineText{font-size:1.25rem;text-align:center}#benefits .benefitBlock{width:80%;max-width:1440px;min-width:300px;justify-content:space-between;align-items:center}#benefits .benefitBlock .benefitCase{width:50%;min-width:300px}#benefits .benefitBlock .benefitCase .headline{position:relative;width:90%}#benefits .benefitBlock .benefitCase p{width:90%;padding-left:0}}@media (min-width:576px) and (max-width:767.98px){header .headerGrid{width:96%;display:flex;flex-direction:column;justify-content:center}header .headerGrid .headerCase{position:relative;width:100%;min-width:100%}header .headerGrid .headerCase:last-child{align-items:center;justify-content:center}header .headerGrid .headerCase:last-child img{width:92%;min-width:90%}header .headerGrid .headerCase:last-child .textBlock{width:50%;bottom:40%;left:20%;border-radius:16px}header .headerGrid .headerCase .logoBlock{margin:0 auto}header .headerGrid .headerCase .logoBlock img{width:180px;margin:0 auto}header .headerGrid .headerCase .logoBlock .businessName{font-size:1.6rem;text-align:center}header .headerGrid .headerCase .headLine .headlineText{font-size:1.25rem}#benefits h1{width:90%;margin:0 auto 2rem}#benefits .benefitBlock{width:80%;min-width:300px;flex-direction:column;justify-content:center}#benefits .benefitBlock:nth-child(odd){flex-direction:column-reverse}#benefits .benefitBlock .benefitCase{width:100%;min-width:300px;justify-content:center;align-items:center}#benefits .benefitBlock .benefitCase .illustration{width:90%;border-radius:12px}#benefits .benefitBlock .benefitCase .headline{width:90%;margin-top:2rem}#benefits .benefitBlock .benefitCase p{width:90%;margin:0 auto;padding-left:0}}@media (max-width:575.98px){header .headerGrid{width:96%;display:flex;flex-direction:column;justify-content:center}header .headerGrid .headerCase{position:relative;width:100%;min-width:100%}header .headerGrid .headerCase:last-child{align-items:center;justify-content:center}header .headerGrid .headerCase:last-child img{width:92%;min-width:90%}header .headerGrid .headerCase:last-child .textBlock{padding:1rem 1.5rem;width:70%;bottom:30%;left:10%;font-size:1.05rem;border-radius:12px}header .headerGrid .headerCase .logoBlock{margin:0 auto}header .headerGrid .headerCase .logoBlock img{width:180px;margin:0 auto}header .headerGrid .headerCase .logoBlock .businessName{font-size:1.6rem;text-align:center}header .headerGrid .headerCase .headLine .headlineText{font-size:1.25rem;text-align:center;margin:1rem auto}#benefits h1{width:90%;margin:0 auto 2rem;font-size:2.75rem}#benefits .benefitBlock{width:90%;min-width:300px;flex-direction:column;justify-content:center}#benefits .benefitBlock:nth-child(odd){flex-direction:column-reverse}#benefits .benefitBlock .benefitCase{width:100%;min-width:300px}#benefits .benefitBlock .benefitCase .illustration{width:90%;border-radius:12px}#benefits .benefitBlock .benefitCase .headline{width:90%;margin-top:2rem;font-size:2rem}#benefits .benefitBlock .benefitCase p{width:90%;margin:0 auto;font-size:1.5rem;padding-left:0}}