﻿:root{--primary: #EAD9F4;--secondary: #1c0051}body{max-width:100vw;overflow-x:hidden;font-family:"Plus Jakarta Sans",sans-serif}img{max-width:100%}@media(min-width: 1620px){.container{max-width:1600px}}.title{font-weight:700;color:#090b0e}.title--main{font-size:80px}@media(max-width: 1199px){.title--main{font-size:65px}}@media(max-width: 991px){.title--main{font-size:55px}}@media(max-width: 767px){.title--main{font-size:40px}}@media(max-width: 575px){.title--main{font-size:32px}}.title--section{font-size:70px;line-height:1}@media(max-width: 1199px){.title--section{font-size:55px}}@media(max-width: 991px){.title--section{font-size:45px}}@media(max-width: 767px){.title--section{font-size:35px}}@media(max-width: 575px){.title--section{font-size:28px}}.title--section--block{font-size:35px}@media(max-width: 991px){.title--section--block{font-size:28px}}@media(max-width: 767px){.title--section--block{font-size:24px}}@media(max-width: 575px){.title--section--block{font-size:20px}}.title.c-white{color:#fff}.title.c-white a{color:#fff}.title.c-white a:hover{color:#ead9f4}.title a{color:#090b0e;text-decoration:none;transition:.3s ease-out}.title a:hover{color:#ead9f4}.title span{color:#ead9f4}.subtitle{font-size:35px;font-weight:700}@media(max-width: 991px){.subtitle{font-size:28px}}@media(max-width: 767px){.subtitle{font-size:24px}}@media(max-width: 575px){.subtitle{font-size:20px}}.subtitle.c-white{color:#fff}.paragraph{font-size:18px;font-weight:400;color:#000}@media(max-width: 767px){.paragraph{font-size:16px}}.paragraph.c-white{color:#fff}.btn{font-size:18px;font-weight:600;padding:15px 70px;transition:.3s ease-out;outline:none;box-shadow:none;border:2px solid;line-height:24px;border-radius:100px}.btn::after{content:"";font-family:"Font Awesome 6 Pro";margin-left:8px;font-size:18px;margin-top:5px;transition:.3s ease-out}.btn.btn-primary{background:#ead9f4;color:#1c0051;border-color:#ead9f4;transition:.3s ease-out}.btn.btn-primary::after{color:#1c0051}.btn.btn-primary:hover{background:#1c0051;color:#ead9f4}.btn.btn-primary:hover::after{color:#ead9f4}.btn.btn-secondary{background:rgba(0,0,0,0);color:#000;border-color:#000;transition:.3s ease-out}.btn.btn-secondary::after{color:#000}.btn.btn-secondary:hover{background:#000;color:#fff}.btn.btn-secondary:hover::after{color:#fff}.btn.btn-white{background:#fff;color:#000;border-color:#fff;transition:.3s ease-out}.btn.btn-white::after{color:#000}.btn.btn-white:hover{background:#000;color:#fff}.btn.btn-white:hover::after{color:#fff}.btn.btn-green{background:#ead9f4;color:#fff;border-color:#ead9f4;transition:.3s ease-out}.btn.btn-green::after{color:#fff}.btn.btn-green:hover{background:#fff;color:#ead9f4}.btn.btn-green:hover::after{color:#ead9f4}.bg-primary{background-color:#ead9f4 !important}.bg-melon{background-color:#1c0051 !important}.bg-white{background-color:#fff !important}.paginate_links{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px;list-style:none}.paginate_links .page-numbers{display:inline-block;padding:8px 12px;font-size:16px;text-decoration:none;color:#fff;background-color:#ead9f4;border:1px solid #ead9f4;border-radius:5px;transition:all .3s ease}.paginate_links .page-numbers:hover{background-color:#ead9f4;color:#fff;border-color:#fff}.paginate_links .page-numbers.prev,.paginate_links .page-numbers.next{font-weight:700;background-color:#fff;color:#ead9f4;border-color:#fff}.paginate_links .page-numbers.prev:hover,.paginate_links .page-numbers.next:hover{background-color:#ead9f4;color:#fff}.paginate_links .current{background-color:#ead9f4;color:#fff;border-color:#ead9f4;font-weight:bold;padding:8px 14px}.e404{padding:175px 0 100px;min-height:calc(100vh - 745px);background:rgba(234,217,244,.3);border-bottom:solid 1px #fff;text-align:center}.e404 h1{font-size:24px;line-height:1;color:#fff;font-weight:100}.e404 h1 strong{font-size:150px;line-height:1;color:#ead9f4;display:block}@media(max-width: 575px){.e404 h1 strong{font-size:80px}}.e404 p{color:#fff;font-size:24px;margin:0 0 50px}.section--banner{padding-bottom:0;margin-bottom:-245px}.section--banner figure{overflow:hidden;border-radius:25px !important}.section--banner .content{border-radius:20px;padding:75px 40px;background-color:#1c0051 !important}.section--banner .content .title{margin-bottom:0}.section--banner .content .subtitle,.section--banner .content .paragraph{margin-bottom:25px}.section--banner .content .btn{width:fit-content}/*# sourceMappingURL=banner.css.map */
