@font-face{font-family:"Gilroy";font-style:normal;font-weight:400;src:url("/templates/oracle/fonts/Gilroy-Regular.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:500;src:url("/templates/oracle/fonts/Gilroy-Medium.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:600;src:url("/templates/oracle/fonts/Gilroy-SemiBold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:700;src:url("/templates/oracle/fonts/Gilroy-Bold.woff") format("woff")}@font-face{font-family:"Gilroy";font-style:normal;font-weight:800;src:url("/templates/oracle/fonts/Gilroy-ExtraBold.woff") format("woff")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:300;src:url("/templates/oracle/fonts/zilla-slab-latin-300-normal.woff2") format("woff2")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:400;src:url("/templates/oracle/fonts/zilla-slab-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:500;src:url("/templates/oracle/fonts/zilla-slab-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:600;src:url("/templates/oracle/fonts/zilla-slab-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"Zilla Slab";font-style:normal;font-weight:700;src:url("/templates/oracle/fonts/zilla-slab-latin-700-normal.woff2") format("woff2")}:root{--fontBody: "Gilroy", sans-serif;--fontHeading: "Gilroy", serif;--fontScript: "Zilla Slab", serif;--colorPrimary: #F7941D;--colorSecondary: #FFCB05;--colorBlack: #000000;--colorGrey: #333333;--colorDarkGrey: #221e1f;--colorPrimaryVals: 247, 148, 29;--colorSecondaryVals: 255, 203, 5;--colorGreyVals: 51, 51, 51;--wrapperWidth: 1360px;--internalWidth: 1240px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 1.875rem;--marginBottom: 1.25rem;--pFontSize: 17;--pLineHeight: 1.52;--extraFontSize: 20;--extraLineHeight: 1.6;--h1FontSize: 60;--h1LineHeight: 1;--h2FontSize: 48;--h2LineHeight: 1.2;--h3h4FontSize: 32;--h3h4LineHeight: 1.3;--h5h6FontSize: 19;--h5h6LineHeight: 1.4}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.feature-carousel-holder .swiper{background:var(--colorBlack)}.feature-carousel-holder .swiper .swiper-pagination{width:50%}@media screen and (max-width: 768px){.feature-carousel-holder .swiper .swiper-pagination{width:100%}}@media screen and (max-width: 768px){.feature-carousel-holder .swiper .swiper-button-next,.feature-carousel-holder .swiper .swiper-button-prev{display:none}}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide{height:auto;display:grid;grid-template-columns:1fr 1fr;padding:0;width:100%}@media screen and (max-width: 768px){.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide{display:block}}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .img{position:relative;overflow:hidden}@media screen and (max-width: 768px){.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .img{height:15rem !important}}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .img img{position:absolute;object-fit:cover;object-position:50% 50%;transform:scale(1.01);width:100%;height:100%;opacity:0;transition:all 2s cubic-bezier(0.19, 1, 0.22, 1)}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .img a{opacity:0;position:absolute;top:-0.125rem;left:-0.125rem;bottom:-0.125rem;right:-0.125rem;transition:all 2s cubic-bezier(0.19, 1, 0.22, 1)}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .img a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text{position:relative;left:-0.625rem;opacity:0;padding:3.4375rem 6.25rem 3.4375rem 2.625rem;min-height:22.5rem;display:flex;flex-direction:column;justify-content:center;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1) .25s}@media screen and (max-width: 768px){.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text{min-height:initial;display:block;padding:2.5rem 2.5rem 3.75rem}}@media screen and (max-width: 480px){.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text{padding:1.875rem 1.875rem 3.75rem}}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text h3,.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text p{color:#fff;opacity:0}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .img img{opacity:1}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .text{opacity:1;left:0}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .text h3,.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .text p{opacity:1}
