@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Light.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Ultralight.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-Bold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-BoldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-Book.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-BookItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-Demi.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-DemiItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"NeutraText";src:url(../fonts/NeutraText-Light_0.otf) format("opentype");font-weight:300;font-style:normal}*{font-family:"Montserrat",sans-serif;outline-style:none !important}html,body{font-family:"Montserrat",sans-serif}.btn{font-family:"Montserrat",sans-serif;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:unset !important;cursor:pointer;position:relative;width:max-content;padding:5px 20px;height:40px;font-weight:bold;transition:all .3s;font-size:13px;line-height:15px;text-transform:uppercase;letter-spacing:1px}@media(min-width: 576px){.btn{font-size:15px;line-height:18px}}@media(min-width: 992px){.btn{font-size:18px;line-height:20px}}.btn.btn_white{background:#fff;color:#7e3d8e}.btn.btn_white:hover{background:rgba(0,0,0,0);color:#fff}.btn.btn_outline_white{background:rgba(0,0,0,0);color:#fff !important;border:1px solid #fff}.btn.btn_outline_white:hover{background:#fff}html{overflow-x:hidden;margin:0;padding:0;scroll-behavior:smooth}body{height:100vh;margin:0;padding:0;position:relative;word-wrap:break-word;background:url(../src/images/back_degrade.jpg) no-repeat;background-size:cover;background-position:top left}.slogan{position:absolute;top:40px;right:50px;max-width:450px}.savary{max-height:410px;max-width:450px;margin:30px 0;margin-top:50px;margin-bottom:0}.logo{position:absolute;bottom:40px;right:40px;max-height:100px;max-width:100px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@keyframes test{0%{clip-path:circle(0%);opacity:0}40%{clip-path:circle(100%);opacity:1}80%{clip-path:circle(100%);opacity:1}100%{clip-path:circle(0%);opacity:0}}@keyframes move_1{0%{transform:translateX(0%) translateY(0%)}30%{transform:translateX(0%) translateY(0%)}60%{transform:translateX(90%) translateY(-80%)}100%{transform:translateX(0%) translateY(0%)}}@keyframes move_2{0%{transform:translateX(0%) translateY(0%)}30%{transform:translateX(0%) translateY(0%)}60%{transform:translateX(60%) translateY(-60%)}100%{transform:translateX(0%) translateY(0%)}}@keyframes move_3{0%{transform:translateX(0%) translateY(0%)}30%{transform:translateX(0%) translateY(0%)}60%{transform:translateX(30%) translateY(-30%)}100%{transform:translateX(0%) translateY(0%)}}.container{position:relative;height:100vh;display:flex;align-items:center;flex-direction:column;gap:40px}.container::before{content:"";position:absolute;bottom:70px;right:100%;background:url(../src/images/deco_points.svg) no-repeat;background-size:contain;width:200px;height:200px;z-index:10;-webkit-animation:ease 18s test infinite;animation:ease 18s test infinite}.container .crosses{display:block;position:absolute;top:120px;right:100%;width:180px;height:180px}.container .crosses .big{position:absolute;bottom:0;left:30px;-webkit-animation:ease 10s move_1 infinite;animation:ease 10s move_1 infinite}.container .crosses .small{position:absolute;top:0;left:0;-webkit-animation:ease 10s move_3 infinite;animation:ease 10s move_3 infinite}.container .crosses .white{position:absolute;right:0;bottom:50px;-webkit-animation:ease 10s move_2 infinite;animation:ease 10s move_2 infinite}.container .btns{display:flex;gap:60px}.container .btns .btn{background:unset;color:#fff;width:350px;height:unset;padding:15px 20px;display:flex;justify-content:flex-start;flex-direction:column;font-weight:400;position:relative;padding-top:45px}.container .btns .btn:hover::before{transform:rotate(90deg)}.container .btns .btn::before{content:"";position:absolute;transition:.4s;top:-5px;left:0;right:0;margin:auto;background:url(../src/images/plus.png) no-repeat;background-size:contain;width:40px;height:40px;transform:rotate(0deg)}.container .btns .btn span{font-weight:600;background:#fff;border-radius:20px;padding:10px 20px;margin-bottom:7px;color:#7e3d8e;font-size:21px;line-height:23px}#pdf_viewer{display:none}.flipbook-main-wrapper{z-index:10000;height:100vh;position:fixed !important;background:url(../src/images/back_degrade.jpg) no-repeat !important;background-size:cover;background-position:top left}.prev_flip,.next_flip{background:rgba(255,255,255,.8470588235) !important}#quit_pdf{position:fixed;top:30px;right:30px;color:#fff;z-index:1000000;font-size:20px;border:2px solid #fff;height:45px;width:45px;display:none;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;transition:.5s}#quit_pdf span{display:block;font-size:27px;margin-top:-7px}#quit_pdf:hover{color:#cc595c;background:#fff}/*# sourceMappingURL=main.css.map */
