@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&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";@font-face{font-family:"Nella Sue Demo";src:url("/templates/oracle/fonts/NellaSueDEMO.woff2") format("woff2");font-style:normal}:root{--fontBody: "Poppins", sans-serif;--fontHeading: "Plus Jakarta Sans", serif;--fontScript: "Nella Sue Demo", cursive;--colorPrimary: #770D29;--colorSecondary: #FDB913;--colorTertiary: #333132;--colorQuaternary: #F1F1F1;--colorBlack: #2C2C2C;--colorGrey: #414141;--colorPrimaryVals: 119, 13, 41;--colorSecondaryVals: 253, 185, 19;--colorTertiaryVals: 51, 49, 50;--colorQuaternaryVals: 241, 241, 241;--colorBlackVals: 44, 44, 44;--colorGreyVals: 65, 65, 65;--wrapperWidth: 1520px;--internalWidth: 1400px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 2rem;--fc-border-color: transparent !important;--fc-button-bg-color: rgb(var(--colorPrimaryVals));--fc-button-border-color: var(--colorPrimary);--fc-button-hover-bg-color: var(--colorSecondary);--fc-today-bg-color: var(--colorQuaternary);--fc-event-bg-color: var(--colorPrimary);--fc-event-text-color: #fff;--fc-page-bg-color: transparent}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fancybox__backdrop{background:rgba(0,0,0,.7)}.fancybox-popup .fancybox__content{max-height:calc(100vh - 80px);overflow:hidden;padding:0}@media(min-width: 1024px){.fancybox-popup .fancybox__content{max-height:calc(100vh - 152px)}}.fancybox-popup .modal-popup{width:auto;max-height:100%;display:flex;flex-direction:column}.fancybox-popup .modal-popup .inner{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.fancybox-popup .modal-popup .img{flex-shrink:1;min-height:0;display:flex;align-items:flex-start;justify-content:center;max-height:100%;overflow:hidden}.fancybox-popup .modal-popup .img img{max-width:calc(100vw - 7.5rem);max-height:calc(100vh - 80px);width:auto;height:auto;object-fit:contain;display:block}@media screen and (max-width: 768px){.fancybox-popup .modal-popup .img img{max-width:calc(100vw - 5rem)}}@media screen and (max-width: 374px){.fancybox-popup .modal-popup .img img{max-width:calc(100vw - 2.5rem)}}@media(min-width: 1024px){.fancybox-popup .modal-popup .img img{max-height:calc(100vh - 152px)}}.fancybox-popup .modal-popup .text{flex-shrink:0}.modal-popup{width:56.25rem;max-width:calc(100vw - 7.5rem);padding:0}@media screen and (max-width: 768px){.modal-popup{max-width:calc(100vw - 5rem)}}@media screen and (max-width: 374px){.modal-popup{max-width:calc(100vw - 2.5rem)}}.modal-popup .carousel__button.is-close svg{filter:none;stroke:#fff;transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.modal-popup .carousel__button.is-close:hover svg{opacity:.5}}.modal-popup .text{padding:2.5rem}@media screen and (max-width: 978px){.modal-popup .text{padding:2rem}}@media screen and (max-width: 768px){.modal-popup .text{padding:1.5rem}}.modal-popup .text *{margin-top:0}.modal-popup .text *:last-child{margin-bottom:0}
