@font-face{font-family:"Lato";src:url("/templates/oracle/fonts/lato-latin-300-normal.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Lato";src:url("/templates/oracle/fonts/lato-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("/templates/oracle/fonts/lato-latin-700-normal.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url("/templates/oracle/fonts/lato-latin-900-normal.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Roboto Slab";src:url("/templates/oracle/fonts/roboto-slab-latin-300-normal.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Roboto Slab";src:url("/templates/oracle/fonts/roboto-slab-latin-500-normal.woff2") format("woff2");font-weight:500;font-style:normal}:root{--fontBody: "Lato", sans-serif;--fontHeading: "Roboto Slab", serif;--colorPrimary: #ad0a40;--colorDarkPink: #9e1a3b;--colorDarkGrey: #2d2d2d;--colorMediumGrey: #909090;--colorLightGrey: #cdcdcd;--colorPrimaryVals: 173, 10, 64;--colorDarkPinkVals: 158, 26, 59;--colorDarkGreyVals: 45, 45, 45;--colorMediumGreyVals: 144, 144, 144;--colorLightGreyVals: 205, 205, 205;--wrapperWidth: 1390px;--internalWidth: 1270px;--blockMarginVertical: 3.75rem;--viewportWidth: calc(100vw - var(--scrollbarWidth));--marginTop: 2rem;--marginBottom: 2rem}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes autoplayLine{from{width:0%}to{width:100%}}.feature-carousel-holder{position:relative}.feature-carousel-holder .feature-carousel-title{margin:0 0 var(--marginBottom)}.feature-carousel-holder .swiper{background:var(--colorDarkPink)}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide{position:relative;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:2.5rem 4rem 3.125rem;min-height:21.875rem;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:0.625rem;display:block}}@media screen and (max-width: 374px){.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text{padding:1.25rem 1.25rem 2.5rem}}.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 .text .link1,.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide .text .link2{align-self:flex-start;background:var(--colorPrimary)}.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}.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .text h3,.feature-carousel-holder .swiper .swiper-wrapper .swiper-slide-active .text p{opacity:1}
