.above-menu-container{background-color:#8d4c61;padding:20px 120px}.above-menu-container .inner-container{display:grid;grid-template-columns:auto auto auto;justify-content:left;justify-items:left;column-gap:30px;max-width:1920px;width:100%;margin:0 auto}.above-menu-container .inner-container .header-info-wrapper{display:grid;position:relative}.above-menu-container .inner-container .header-info-wrapper:not(:last-child)::after{content:"";width:1px;height:90%;background-color:rgba(68,61,56,.3);position:absolute;right:-15px;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.above-menu-container .inner-container .header-info-wrapper .header-info{line-height:1;font-size:16px;font-weight:500;display:grid;grid-template-columns:auto auto;column-gap:10px;text-decoration:none;align-items:center}.above-menu-container .inner-container .header-info-wrapper .header-info:hover .icon,.above-menu-container .inner-container .header-info-wrapper .header-info:focus .icon{color:#cf9f9f}.above-menu-container .inner-container .header-info-wrapper .header-info:hover .text,.above-menu-container .inner-container .header-info-wrapper .header-info:focus .text{color:#e0c1c1}.above-menu-container .inner-container .header-info-wrapper .header-info .icon{font-size:18px;color:#e0c1c1;-moz-transition:.2s color linear;-ms-transition:.2s color linear;-webkit-transition:.2s color linear;transition:.2s color linear}.above-menu-container .inner-container .header-info-wrapper .header-info .text{color:#fff;-moz-transition:.2s color linear;-ms-transition:.2s color linear;-webkit-transition:.2s color linear;transition:.2s color linear}.menu-container{background-color:#fff;position:sticky;z-index:1030;top:0;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.03);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.03);box-shadow:0 0 5px 5px rgba(0,0,0,.03);-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.menu-container.scrolled .inner-container .site-menu.default{padding:10px 120px}.menu-container .inner-container{max-width:1920px;width:100%;margin:0 auto}.menu-container .inner-container .site-menu.default{padding:30px 120px;background-color:#fff;display:grid;grid-template-columns:auto auto;justify-content:space-between;-moz-transition:.2s all ease-in-out;-ms-transition:.2s all ease-in-out;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.menu-container .inner-container .site-menu.default .menu-list{width:100%;justify-content:end;column-gap:60px}.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button{color:#8d4c61;padding:5px 5px;font-weight:600;font-size:20px;transition:.1s color linear;text-transform:uppercase}.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button.selected,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:hover,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:active,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:focus{color:#8d4c61;background-color:rgba(0,0,0,0);-moz-transition:.3s color ease-out;-ms-transition:.3s color ease-out;-webkit-transition:.3s color ease-out;transition:.3s color ease-out}.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button.selected::before,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:hover::before,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:active::before,.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button:focus::before{width:90%;height:2px;left:50%}.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button::before{position:absolute;content:"";bottom:0;width:0;left:50%;height:2px;background-color:#8d4c61;-moz-transition:.3s all linear;-ms-transition:.3s all linear;-webkit-transition:.3s all linear;transition:.3s all linear;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.menu-container .inner-container .site-menu.default .menu-list>.menu-item>.menu-button .menu-arrow{right:-20px}.menu-container .inner-container .site-menu.default .menu-list>.menu-item.has-sub .sublist{background-color:#fff;padding:10px 0;min-width:250px;max-width:350px}.menu-container .inner-container .site-menu.default .menu-list>.menu-item.has-sub .sublist .menu-item .menu-button{background-color:rgba(0,0,0,0);padding:7px 25px;color:#8d4c61;font-size:16px;font-weight:600;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-webkit-transition:.2s all linear;transition:.2s all linear}.menu-container .inner-container .site-menu.default .menu-list>.menu-item.has-sub .sublist .menu-item .menu-button:hover,.menu-container .inner-container .site-menu.default .menu-list>.menu-item.has-sub .sublist .menu-item .menu-button:focus{color:#fff;background-color:#8d4c61;-moz-transition:.2s all linear;-ms-transition:.2s all linear;-webkit-transition:.2s all linear;transition:.2s all linear}.menu-container .inner-container .site-menu.default .logo-container{max-width:100%;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.scroll-button{display:block;opacity:0;position:fixed;bottom:15px;right:30px;border:none;outline:none;z-index:-1;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.scroll-button .education-button{display:inline-block;border-radius:4px;padding:8px 20px;font-size:20px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#653746;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.1);box-shadow:0 0 5px 5px rgba(0,0,0,.1)}.scroll-button .education-button:hover,.scroll-button .education-button:focus{background-color:#4b2833}.scroll-button.scrolled{z-index:99;opacity:1;cursor:pointer}@media(min-width: 1200px)and (max-width: 1499.98px){.above-menu-container{padding:20px 80px}.menu-container .inner-container .site-menu.default{padding:30px 80px}.menu-container.scrolled .inner-container .site-menu.default{padding:16px 80px}.menu-container.scrolled .inner-container .site-menu.default .logo-container{max-width:200px}}@media(min-width: 992px)and (max-width: 1199.98px){.above-menu-container{padding:20px 80px}.menu-container .inner-container .site-menu.default{padding:30px 30px}.menu-container.scrolled .inner-container .site-menu.default{padding:16px 30px}.menu-container.scrolled .inner-container .site-menu.default .logo-container{max-width:200px}}@media(min-width: 768px)and (max-width: 991.98px){.above-menu-container{padding:20px 30px}.menu-container .inner-container .site-menu.default{padding:20px 30px}.menu-container.scrolled .inner-container .site-menu.default{padding:16px 30px}.menu-container.scrolled .inner-container .site-menu.default .logo-container{max-width:150px}}@media(min-width: 576px)and (max-width: 767.98px){.above-menu-container{padding:15px 30px}.above-menu-container .inner-container{grid-template-columns:1fr;justify-items:center;row-gap:10px}.above-menu-container .inner-container .header-info-wrapper:not(:last-child)::after{display:none}.menu-container .inner-container .site-menu.default{padding:20px 30px}.menu-container.scrolled .inner-container .site-menu.default{padding:14px 30px}.menu-container.scrolled .inner-container .site-menu.default .logo-container{max-width:150px}}@media(max-width: 575.98px){.above-menu-container{padding:15px 15px}.above-menu-container .inner-container{grid-template-columns:1fr;justify-items:center;row-gap:10px}.above-menu-container .inner-container .header-info-wrapper:not(:last-child)::after{display:none}.menu-container .inner-container .site-menu.default{justify-content:space-between;column-gap:20px;padding:20px 15px}.menu-container .inner-container .site-menu.default .logo-container{max-width:100px}.menu-container.scrolled .inner-container .site-menu.default{padding:20px 15px}}@media(max-width: 991px){.navbar-toggler-icon{color:#8d4c61}}
