@import"https://use.typekit.net/bnd6jnv.css";@font-face{font-family:"Figtree";src:url("/templates/oracle/fonts/figtree-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Figtree";src:url("/templates/oracle/fonts/figtree-latin-700-normal.woff2") format("woff2");font-weight:700;font-style:normal}:root{--fontBody: 'area-normal', sans-serif;--fontHeading: 'Figtree', sans-serif;--colorPrimary: #D1AC64;--colorBlack: #000000;--colorTertiary: #AB8748;--colorQuaternary: rgba( 0, 0, 0, 0.1 );--colorQuinary: #EFEFEF;--colorGrey: #77787B;--colorPrimaryVals: 209, 172, 100;--colorBlackVals: 0, 0, 0;--colorTertiaryVals: 171, 135, 72;--colorQuinaryVals: 239, 239, 239;--colorGreyVals: 119, 120, 123;--wrapperWidth: 1520px;--internalWidth: 1400px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 2rem;--googleSearchFont: var(--fontBody);--googleSearchPrimary: var(--colorTertiary);--googleSearchSecondary: var(--colorBlack);--googleSearchGrey: var(--colorQuinary)}@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)}}.blog-item{display:flex;flex-direction:column;position:relative;background:#fff;overflow:hidden;transition:border .6s cubic-bezier(0.19, 1, 0.22, 1);height:100%;border:0.0625rem solid rgba(0,0,0,.1);padding:1.5rem}@media screen and (max-width: 768px){.blog-item{padding:1rem}}.blog-item .img{position:relative;overflow:hidden;padding-bottom:62.77915633%;background:var(--colorGrey)}.blog-item .img img{position:absolute;object-fit:cover;object-position:50% 50%;transform:scale(1.01);width:100%;height:100%;transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}.blog-item .img svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:60%;max-height:60%}.blog-item .img .blog-item-date{position:absolute;bottom:0.9375rem;left:1.25rem;display:flex;background:rgba(209,172,100,.9);color:var(--colorBlack);font-size:0.75rem;font-weight:700;font-family:var(--fontHeading);padding:0.625rem}.blog-item .text{padding:1.5rem 1rem 0;display:flex;flex-direction:column;gap:2rem;flex-grow:1}@media screen and (max-width: 768px){.blog-item .text{padding:1.5rem 0.5rem 0}}.blog-item .text .blog-item-title{color:var(--colorBlack);margin:0;transition:color .6s cubic-bezier(0.19, 1, 0.22, 1)}.blog-item .text .blog-item-more{align-self:flex-start;margin-top:auto;padding:0 !important;background:rgba(0,0,0,0) !important}@media(hover: hover){.blog-item:hover .img img{transform:scale(1.05)}.blog-item:hover .text .blog-item-title{color:var(--colorPrimary)}}.blog-feature{margin:0 0 3.4375rem}@media screen and (max-width: 1200px){.blog-feature{margin:0 0 2.5rem}}@media screen and (max-width: 768px){.blog-feature{margin:0 0 1.25rem}}.blog-feature .blog-item{flex-direction:row;gap:2.5rem}@media screen and (max-width: 1200px){.blog-feature .blog-item{gap:2rem}}@media screen and (max-width: 768px){.blog-feature .blog-item{flex-direction:column}}.blog-feature .blog-item .img{flex-grow:1;padding-bottom:0}@media screen and (max-width: 768px){.blog-feature .blog-item .img{padding-bottom:62.77915633%}}.blog-feature .blog-item .img .blog-item-date{bottom:initial;top:1.25rem}.blog-feature .blog-item .text{max-width:45%;gap:0;padding:1.5rem 0}@media screen and (max-width: 978px){.blog-feature .blog-item .text{max-width:50%}}@media screen and (max-width: 768px){.blog-feature .blog-item .text{max-width:100%;padding:0}}.blog-feature .blog-item .text .blog-item-title{font-size:clamp(2rem,3.4285714286vw,2.75rem);margin:0 0 1.5rem}@media screen and (max-width: 768px){.blog-feature .blog-item .text .blog-item-title{font-size:1.4375rem}}.blog-feature .blog-item .text .blog-item-text{margin:0 0 2.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}@media screen and (max-width: 768px){.blog-feature .blog-item .text .blog-item-text{margin:0 0 1.5rem;font-size:1rem}}.blog-feature .blog-item .text .blog-item-more{align-self:flex-start;margin-top:initial;padding:1rem 1.5rem !important;background:var(--colorPrimary) !important}@media(hover: hover){.blog-feature .blog-item .text .blog-item-more:hover{background:var(--colorBlack) !important}}
