@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:75 100;src:url(./Roboto-VariableFont_wdth_wght-WOy3sDCz.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-stretch:75 100;src:url(./Roboto-Italic-VariableFont_wdth_wght-CtZJC3o8.ttf) format("truetype")}@font-face{font-family:Playfair;font-stretch:87.5 112.5;font-style:normal;font-weight:300 900;font-optical-sizing:5 1200;src:url(./Playfair-VariableFont_opsz_wdth_wght-DrJvek--.ttf) format("truetype")}@font-face{font-family:Playfair;font-stretch:87.5 112.5;font-style:italic;font-weight:300 900;font-optical-sizing:5 1200;src:url(./Playfair-Italic-VariableFont_opsz_wdth_wght-CYAtIVBg.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(./Montserrat-VariableFont_wght-CiIa1Ne8.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(./Montserrat-Italic-VariableFont_wght-B1o0utJu.ttf) format("truetype")}:root{--max-page-width: 1800px;--max-content-width: 1278px;--slide-width: 1920;--slide-height: 1080;--ratio: calc(var(--slide-width) / var(--slide-height));--width: min(100vw, calc(100vh * var(--ratio)));--height: calc(var(--width) / var(--ratio));--scaler: calc(var(--width) / var(--slide-width));--area-ratio: .71 ;--header-ratio: calc(1800 / 1367);--header-width: min(100vw, 1800px);--header-height: min(1367px, calc(var(--header-width) / var(--header-ratio)));--font-scaler: calc(var(--header-width) / 1800);--features-ratio: calc(1800 / 1944);--features-width: min(100vw, 1800px);--features-height: min(1944px, calc(var(--features-width) / var(--features-ratio)));--carousel-ratio: calc(1800 / 1149);--carousel-width: min(100vw, 1800px);--carousel-height: min(1149px, calc(var(--carousel-width) / var(--carousel-ratio)));--footer-ratio: calc(1800 / 1002);--footer-width: min(100vw, 1800px);--footer-height: min(1002px, calc(var(--footer-width) / var(--footer-ratio)));--white: #FFFFFF;--black: #000000;--darkpurple: #47008C;--purple: #3D26BA;--lightpurple: #334DE5;--darkblue: #0099FF;--blue: #1AB2FF;--lightblue: #33CCFF;--ruby: #CC5E75;--lightgray: #bebebe;--background1: #000000;--background1-lighter25: hsl(from var(--background1) h s calc(l + .25) );--text1: #ffffff;--background2: #ffffff;--text3: #000000;--accent1: #ff0000;--accent1-lighter80: hsl(from var(--accent1) h s calc(l*1.8) );--accent2: #ff0000;--accent3: #ff0000;--accent4: #ff0000;--accent5: #ff0000;--accent6: #ff0000;--text-body: 20;--text-header: 55}h1,h2,h3,h4,p{margin:0;padding:0}h1{font-size:min(55px,max(18px,calc(var(--font-scaler) * 55)));font-weight:700;font-style:normal;line-height:min(60px,max(20px,calc(var(--font-scaler) * 60)))}h2{font-size:calc(var(--scaler) * 40);font-weight:500;font-style:normal;line-height:calc(var(--scaler) * 44)}h3{font-size:calc(var(--scaler) * 32);font-weight:500;font-style:normal;line-height:calc(var(--scaler) * 36)}h4{font-size:calc(var(--scaler) * 28);font-weight:500;font-style:normal;line-height:calc(var(--scaler) * 32)}p{font-size:min(25px,max(14px,calc(var(--font-scaler) * 25)));font-weight:400;font-style:normal;line-height:min(30px,max(16px,calc(var(--font-scaler) * 30)))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:root{font-family:Roboto,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;color:var(--black)}*{box-sizing:border-box}img{max-width:100%}html{background-color:var(--white);font-size:25px}body{position:relative;margin:0 auto;padding:0;width:100vw;height:100vh;background:none transparent}*{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0px}*::-webkit-scrollbar{width:0}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border:none}*{-ms-overflow-style:none}.header{position:fixed;top:0;width:100%;height:208px;transition:all .3s ease-in-out;z-index:2}.header.shrink{height:105px}.logo-container{display:flex;justify-content:center;flex-grow:1;width:194px;transition:all .3s ease-in-out}.logo{width:194px;transition:all .3s ease-in-out}.header.shrink .logo{width:136px}.nav-menu{display:flex;gap:94px;font-size:18px;color:#fff;text-transform:uppercase}.nav-menu a{position:relative;cursor:pointer;padding-bottom:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:22px;font-weight:300;text-decoration:none;text-transform:uppercase}.nav-menu a.not-active{color:var(--white)}.nav-menu a.is-active{color:var(--ruby)}.nav-menu a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#fff;transition:width .3s ease-in-out}.nav-menu a:hover:after{width:100%}.menu-content{width:880px;display:flex;align-items:center;justify-content:space-evenly;margin:0 auto;transition:all .3s ease-in-out}.header.shrink>.menu-content{margin-top:-15px}.menu-container{flex-grow:1;display:flex;justify-content:space-around}.menu-button{display:none;font-size:24px;color:#fff;background:none;border:none;cursor:pointer;position:absolute;right:20px;top:60px;transition:all .3s ease-in-out;z-index:1000}.cart-button{display:block;font-size:24px;color:#fff;background:none;border:none;cursor:pointer;position:absolute;right:20px;top:60px;transition:all .3s ease-in-out;z-index:1000}.header.shrink>.menu-button,.header.shrink>.cart-button{top:46px}.overlay-menu{display:none;position:fixed;top:0;left:-300px;width:300px;height:100vh;background:#5c6982;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition:left .3s ease-in-out;z-index:999}.overlay-menu.active{display:block;left:0}.overlay-menu-title{color:#fff;font-size:24px;margin:20px 0;justify-self:center}.overlay-menu-title img{width:100px}.overlay-menu-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;gap:10px}.overlay-menu-content div{display:flex;align-items:center;width:100%;padding:0 20px;margin:0;line-height:0}.overlay-menu-content div a{color:#fff;font-size:24px;margin:20px 0;cursor:pointer;text-decoration:none;width:100%}.overlay-menu-content div.is-active{background-color:var(--ruby)}@media (max-width: 1024px){.menu-content{width:100vw}.nav-menu{display:none}.menu-button{display:block}.cart-button{display:none}}.detail-overlay{background:#0003;border-bottom:1px solid #707070;height:138px;position:absolute;top:0;width:100%;z-index:-1;transition:all .3s ease-in-out}.detail-overlay.shrink{height:100px;background:#000}main{display:flex;flex-direction:column;position:relative;padding:0;width:100vw;left:50%;transform:translate(-50%)}section{position:relative;padding:0;margin:0;width:100%;display:flex;justify-content:center}.bg-darkpurple{background-color:var(--darkpurple)}.bg-purple{background-color:var(--purple)}.bg-lightpurple{background-color:var(--lightpurple)}.bg-darkblue{background-color:var(--darkblue)}.bg-blue{background-color:var(--blue)}.bg-lightblue{background-color:var(--lightblue)}.content-area{display:flex;align-items:center;position:relative;width:min(1278px,calc(100% * var(--area-ratio)));margin-top:2%;margin-bottom:2%}.column{flex-direction:column}.video{display:block;position:relative;width:100%;margin-top:2%;margin-bottom:2%}.video video{width:100%}#opening{background-color:var(--black);background-image:url(./opening-gradient-CNrfQRxf.png);background-repeat:no-repeat;background-size:cover;color:var(--white);height:fit-content;padding-top:192px;padding-bottom:2%}#opening div.content-area{width:90vw}#opening div.content-area div.opening-left{position:relative;display:block;flex-grow:2;flex-shrink:1;flex-basis:0%}#opening div.content-area div.opening-right{position:relative;display:block;flex-grow:1;flex-shrink:1;flex-basis:0%}#opening div.content-area div.opening-right p{font-family:Playfair;font-weight:700;font-style:italic;line-height:min(56px,max(22px,calc(var(--font-scaler) * 56)));font-size:min(60px,max(22px,calc(60 * calc(100vw / 1800))));margin-bottom:4%}#opening div.content-area div.opening-right p.wide{display:inline}#opening div.content-area div.opening-right p.narrow{display:none}#opening div.content-area div.opening-right p.tagline{font-family:Roboto;font-weight:400;font-style:normal;line-height:min(36px,max(16px,calc(var(--font-scaler) * 36)));font-size:min(36px,max(16px,2vw))}#opening div.content-area div.opening-right img{margin-top:4%;margin-bottom:8%}@media (max-width: 768px){#opening{justify-content:center}#opening div.content-area{width:60vw}#opening div.content-area div.opening-left{display:none}#opening div.content-area div.opening-right{position:relative;display:block;width:100%;text-align:center}#opening div.content-area div.opening-right p.wide{display:none}#opening div.content-area div.opening-right p.narrow{display:inline}}.color-bar{position:relative;width:100%;display:flex;flex-wrap:nowrap;height:min(17px,max(7px,calc(17 * calc(100vw / 1800))));height:10px;z-index:-1}.color-bar div{width:100%}#marketing{background-color:var(--white);color:var(--black)}#marketing div.content-area{margin-top:4%;margin-bottom:3%;flex-direction:column;width:min(1400px,calc(100% * calc(1400 / 1800)))}#marketing div.content-area div.above-video{width:560px}#marketing div.content-area div.above-video p{text-align:center}#marketing div.content-area div.below-video{width:100%}#marketing div.content-area div.below-video p{color:#666;text-align:center}@media (max-width: 550px){#marketing div.content-area div.below-video{width:256px}}@media (max-width: 1039px){#marketing div.content-area div.above-video{width:320px}}#examples{background-image:url(./examples-bg-nvwpQRe9.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:var(--white)}#examples .content-area{display:block;align-items:center;position:relative;width:min(2000px,calc(100%* var(--area-ratio)));margin-top:4%;margin-bottom:6%}#examples .content-area .examples-title{text-align:center;margin-bottom:2%}#examples .content-area .examples-title p{font-family:Roboto;line-height:min(52px,max(16px,calc(var(--font-scaler) * 52)));font-size:min(72px,max(16px,4vw));font-weight:700}#examples .content-area .examples-body{text-align:center;margin-bottom:4%}#examples .content-area .examples-body p{font-family:Roboto;line-height:min(52px,max(14px,calc(var(--font-scaler) * 52)));font-size:min(32px,max(14px,calc(32 * calc(100vw / 1800))))}#examples .content-area .examples-body p.wide{display:inline}#examples .content-area .examples-body p.narrow,#examples .content-area .examples-cabinet-wrapper-mobile{display:none}#examples .content-area .examples-cabinet-wrapper{position:relative;filter:drop-shadow(58px 26px 146px #000000)}#examples .content-area .examples-cabinet-wrapper .examples-cabinet{text-align:center}#examples .content-area .examples-cabinet-wrapper .examples-cabinet img{width:100%}#examples .content-area .examples-cabinet-wrapper .examples-row-one{position:absolute;top:19.36%;left:0;display:flex;width:100%}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item{position:relative;display:flex;align-items:end;justify-content:center;width:20%}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-links{display:block;width:50%}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-links img{border-color:#fff;border-style:solid;border-width:min(12px,max(2px,calc(12 * calc(100vw / 1800))))}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-links img:hover{border-color:#09f}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-popup{display:none;position:absolute;background-color:#0000007f;top:-65%;left:-50%;width:min(630px,max(400px,35vw));opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;z-index:100}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-popup .examples-popup-white-fill{background-color:#fff;margin:1%;padding:4%}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-popup .examples-popup-title{font-family:Roboto;line-height:min(42px,max(14px,calc(var(--font-scaler) * 42)));font-size:min(42px,max(14px,calc(42 * calc(100vw / 1800))));font-weight:700;color:#09f}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .examples-popup .examples-popup-description{font-family:Roboto;line-height:min(32px,max(14px,calc(var(--font-scaler) * 32)));font-size:min(30px,max(14px,calc(30 * calc(100vw / 1800))));color:#666}#examples .content-area .examples-cabinet-wrapper .examples-row-one .examples-item .show-popup{display:block;opacity:1;pointer-events:none;z-index:100}#examples .content-area .examples-cabinet-wrapper .examples-row-two{position:absolute;top:66%;left:0;display:flex;width:100%}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item{position:relative;display:flex;align-items:end;justify-content:center;width:20%;overflow:visible}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-links{display:block;width:50%}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-links img{border-color:#fff;border-style:solid;border-width:min(12px,max(2px,calc(12 * calc(100vw / 1800))))}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-links img:hover{border-color:#09f}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-popup{display:none;pointer-events:none;position:absolute;background-color:#0000007f;top:-65%;left:-50%;width:min(630px,max(400px,35vw));opacity:0;transition:opacity .3s ease-in-out;z-index:100}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-popup .examples-popup-white-fill{background-color:#fff;margin:1%;padding:4%}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-popup .examples-popup-title{font-family:Roboto;line-height:min(42px,max(14px,calc(var(--font-scaler) * 42)));font-size:min(42px,max(14px,calc(42 * calc(100vw / 1800))));font-weight:700;color:#09f}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .examples-popup .examples-popup-description{font-family:Roboto;line-height:min(32px,max(14px,calc(var(--font-scaler) * 32)));font-size:min(30px,max(14px,calc(30 * calc(100vw / 1800))));color:#666}#examples .content-area .examples-cabinet-wrapper .examples-row-two .examples-item .show-popup{opacity:1;display:block;pointer-events:none;z-index:100}@media (max-width: 1024px){#examples div.content-area{width:90%}#examples div.content-area div.examples-cabinet-wrapper{display:none}#examples div.content-area div.examples-cabinet-wrapper-mobile{display:block;position:relative;width:90%}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row{position:relative;display:flex;width:100%;margin-bottom:4%}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:first-child{display:flex;align-items:end;justify-content:flex-end;width:40%;margin-right:2%}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:first-child div.examples-item{position:relative;display:flex;align-items:end;justify-content:end}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:first-child div.examples-item .examples-links{display:block}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:first-child div.examples-item .examples-links img{display:block;width:100%;max-width:100px;border-color:#fff;border-style:solid;border-width:min(12px,max(2px,calc(12 * calc(100vw / 1800))))}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:first-child div.examples-item .examples-links img:hover{border-color:#09f}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:last-child{width:60%;display:flex;align-items:end}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:last-child div.examples-popup{background-color:#0000007f;width:100%}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:last-child div.examples-popup div.examples-popup-white-fill{display:block;background-color:#fff;margin:1%;padding:4%;width:100%}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:last-child div.examples-popup p.examples-popup-title{font-family:Roboto;line-height:min(42px,max(12px,calc(var(--font-scaler) * 42)));font-size:min(42px,max(12px,calc(42 * calc(100vw / 1800))));font-weight:700;color:#09f}#examples div.content-area div.examples-cabinet-wrapper-mobile div.examples-mobile-row div:last-child div.examples-popup p.examples-popup-description{font-family:Roboto;line-height:min(32px,max(12px,calc(var(--font-scaler) * 32)));font-size:min(30px,max(12px,calc(30 * calc(100vw / 1800))));color:#666}}@media (max-width: 660px){#examples div.content-area .examples-body p.wide{display:none}#examples div.content-area .examples-body p.narrow{display:inline}}#features{background-color:var(--lightgray)}#features .content-area{display:block;align-items:center;position:relative;width:min(2000px,calc(100%* var(--area-ratio)));margin-top:4%;margin-bottom:4%}#features .content-area .features-table-caption{text-align:center;margin-bottom:4%}#features .content-area .features-table-caption p{font-family:Roboto;line-height:min(52px,max(14px,calc(var(--font-scaler) * 52)));font-size:min(32px,max(14px,calc(32 * calc(100vw / 1800))))}#features .content-area .features-table-wrapper{width:100%;overflow-x:scroll;filter:drop-shadow(0px 0px min(54px,max(2px,3vw)) #0000003D)}#features .content-area .features-table-wrapper thead th{display:table-cell;justify-content:center;align-items:center;text-align:center;vertical-align:middle;padding:min(30px,max(10px,calc(30 * calc(100vw / 1800))));margin:0;font-family:Roboto;line-height:min(42px,max(14px,calc(var(--font-scaler) * 42)));font-size:min(30px,max(14px,calc(30 * calc(100vw / 1800))))}#features .content-area .features-table-wrapper thead th.codex{background-color:var(--black);color:var(--white);border-radius:10px 0 0}#features .content-area .features-table-wrapper thead th.other{background-color:#444;color:var(--white)}#features .content-area .features-table-wrapper thead th:last-child{border-radius:0 10px 0 0}#features .content-area .features-table-wrapper tbody tr:nth-child(odd){background-color:#fbfbfb}#features .content-area .features-table-wrapper tbody tr:nth-child(2n){background-color:#fff}#features .content-area .features-table-wrapper tbody tr:first-child td:first-child{border-radius:10px 0 0}#features .content-area .features-table-wrapper tbody tr:last-child td:first-child{border-radius:0 0 0 10px}#features .content-area .features-table-wrapper tbody tr:last-child td:last-child{border-radius:0 0 10px}#features .content-area .features-table-wrapper tbody td{display:table-cell;justify-content:center;align-items:center;text-align:center;vertical-align:middle;padding:min(30px,max(10px,calc(30 * calc(100vw / 1800))));margin:0;font-family:Roboto;line-height:min(42px,max(14px,calc(var(--font-scaler) * 42)));font-size:min(30px,max(14px,calc(30 * calc(100vw / 1800))))}#features .content-area .features-table-wrapper tbody td strong{font-weight:700}#features .content-area .features-table-wrapper tbody td img{display:inline;width:min(50px,max(25px,calc(50 * calc(100vw / 1800))))}#features .content-area .features-table-wrapper tbody td:first-child{text-align:start}#features .content-area .features-table-wrapper td{padding-bottom:2%}@media (max-width: 1024px){#features div.content-area{width:96%!important}}#contact{background-image:url(./contact-us-BFyDEEBY.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom;display:flex;color:#fff}#contact div.content-area{flex-direction:column;align-items:flex-start;margin-top:5%}#contact div.content-area h1,#contact div.content-area p,#contact div.content-area a{color:#fff}#contact div.content-area .foot-wrapper{margin-top:4%;margin-bottom:4%;width:100%;text-align:center;display:flex;justify-content:center}#contact div.content-area .foot-wrapper p{width:min(1024px,calc(1024 * calc(100vw / 1800)))}.codex-form_wrapper{width:100%}.codex-form_wrapper input[type=text]{border-radius:10px;font-size:min(25px,max(14px,calc(var(--font-scaler) * 25)))!important}.codex-form_wrapper input[type=submit]{border-radius:min(98px,max(50px,calc(98* calc(100vw / 1800))));width:min(227px,max(100px,calc(227* calc(100vw / 1800))));height:min(82px,max(40px,calc(82* calc(100vw / 1800))));border-style:solid;border-color:var(--white);background-color:var(--darkpurple);border-width:min(4px,max(2px,calc(4* calc(100vw / 1800))));font-size:min(25px,max(14px,calc(25* calc(100vw / 1800))));color:var(--white);font-weight:700;margin-top:4%!important;margin-bottom:4%!important}.codex-form{width:100%}.codex-field>label.gfield_label.gform-field-label{margin-top:4%;font-size:min(25px,max(14px,calc(var(--font-scaler) * 25)));font-weight:400;font-style:normal;line-height:min(30px,max(16px,calc(var(--font-scaler) * 30)))}.gfield_required{color:#fff!important}.gform_footer{justify-content:center}.carousel-wrapper{overflow:hidden;margin:0;padding:0;position:relative;background:#000;background:linear-gradient(180deg,#000,#666);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAR9CAIAAABqF9jBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEYElEQVR4nO3VMWoDQRREQY/xBfb+h11lZjOBgicaqqIJHxP8Ptd1/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAG+ec8+2GT/x+O+BDulu6W7pbq91/dielu6W7pbu12m13Wrpbulu6W+53S3dLd0t3a7Xb7rR0t3S3dLdWu+1OS3dLd0t3a7Xb7rR0t3S3dLfc75bulu6W7tZS933f/++l3XmmLv33k+6W7pbu1mr30u48rf637pbulu7Warfdaelu6W7pbrnfLd0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1yv1u6W7pbulur3Xanpbulu6W7tdptd1q6W7pbulvud0t3S3dLd2u12+60dLd0t3S3VrvtTkt3S3dLd2u12+60dLd0t3S33O+W7pbulu7Warfdaelu6W7pbq12252W7pbulu7Warfdaelu6W7pbq12252W7pbulu6W+93S3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1yv1u6W7pbulur3Xanpbulu6W7tdptd1q6W7pbulur3Xanpbulu6W75X63dLd0t3S3VrvtTkt3S3dLd2u12+60dLd0t3S33O+W7pbulu6W7pa9bOlu6W7pbrnfLd0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3dLfe7pbulu6W7tdptd1q6W7pbulur3Xanpbulu6W7tdptd1q6W7pbulvud0t3S3dLd2u12+60dLd0t3S3VrvtTkt3S3dLd8v9bulu6W7pbulu2cuW7pbulu6W+93S3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3dLfe7pbulu6W7tdptd1q6W7pbulur3Xanpbulu6W75X63dLd0t3S3VrvtTkt3S3dLd2u12+60dLd0t3S33O+W7pbulu6W7pa9bOlu6W7pbrnfLd0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1yv1u6W7pbulur3Xanpbulu6W7tdptd1q6W7pbulvud0t3S3dLd2u12+60dLd0t3S3VrvtTkt3S3dLd8v9bulu6W7pbulu2cuW7pbulu6W+93S3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3dLfe7pbulu6W7tdptd1q6W7pbulur3Xanpbulu6W75X63dLd0t3S3VrvtTkt3S3dLd2u12+60dLd0t3S33O+W7pbulu6W7pa9bOlu6W7pbrnfLd0t3S3drdVuu9PS3dLd0t1a7bY7Ld0t3S3drdVuu9PS3dLd0t1yv1u6W7pbulur3Xanpbulu6W7tdptd1q6W7pbulvud0t3S3dLd2u12+60dLd0t3S3VrvtTkt3S3dLd8v9bulu6W7pbq12252W7pbulu7Warfdaelu6W7pbq12252W7pbulu7WarfdaeluvQDLfwwgz2GXtQAAAABJRU5ErkJggg==);background-size:contain;background-repeat:repeat-x}.carousel-wrapper *{box-sizing:border-box}.carousel{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;height:var(--carousel-height);width:100%;max-width:var(--max-page-width);overflow:hidden;margin:0 auto;padding:0}.carousel-item{opacity:0;position:absolute;top:0;left:0;width:100%;margin:0 auto;padding:0;z-index:100;transition:transform .5s,opacity .5s,z-index .5s}.carousel-item.initial,.carousel-item.active{opacity:1;position:relative;z-index:900}.carousel-item.prev,.carousel-item.next{z-index:800}.carousel-item.prev{transform:translate(-100%)}.carousel-item.next{transform:translate(100%)}.carousel-arrow-container{position:absolute;top:48%;width:100%;max-width:var(--max-page-width);display:flex;justify-content:space-between;align-items:center;z-index:1000}.carousel-arrow{position:absolute;top:48%;background-color:transparent;border:none;padding:0;cursor:pointer;margin:0;width:min(98px,calc(98 * calc(100vw / 1800)));height:min(98px,calc(98 * calc(100vw / 1800)))}#carousel-arrow-prev{left:30px;background-image:url(data:image/png;base64,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);background-position:center;background-repeat:no-repeat;background-size:contain}#carousel-arrow-next{right:30px;background-image:url(data:image/png;base64,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);background-position:center;background-repeat:no-repeat;background-size:contain}.carousel-dots-container{position:absolute;bottom:0;width:100%;display:flex;margin:0;padding:0 0 1%;justify-content:center;z-index:1000}.carousel-dots{cursor:pointer;background-color:transparent;border:none;outline:none;width:min(38px,calc(38 * calc(100vw / 1800)));height:min(38px,calc(38 * calc(100vw / 1800)));background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/ElEQVRYhdWYvW4TQRRGz44jUcRQUYFSIGGFCFMFiVAnFBTU0NCRIkhECo8Az5E+D2FaFAhp4lj8GIkCQYObEBeJI/RRzEziXUZivca55khTeGZ37tFamp8vk0QFmsAycBe4AcwB9TDWB74CH4HXwCtgf+QKksq2WUkbkvY0Onvh3dmy9co8VJP0TNKPCkJFemGu2rhiDUlv/4FQkZ0wdyWx+5IOJiAVOQg1RhJ7KGkwQanIINQqJfZA0vE5SEWOQ82cR6b8cnEd2AUuVVlDxuAnsAh8jh1uaLAGbBlIEWpuBQcgL7aGt7ZiEXgaf8S/sg58AS4bSUV6wDWgH7/YE+ylwDuswtkXa+P3v2mgAzQzSTepsslOllsOuGdtkWDFAUvWFgmWHLBgbZFgwQFXrC0SXM0kHQEXrE0KDByQWVukcPgNdNo4dMB3a4sE3xzw3toiwQcHbFtbJNh2QMvaIkHL4ffJjrXJEB2gHY89m5YmBTbhPzgo9oEXdj6nvMS75G5JNeANduf+XeAO8Av44/rWAN5hc327DXRjhys80AUeAyfnKHUSanZzvYmbOJIeaQojgqkOVYZjqJ0JSI0VQ8U2I2ldPnQbl16Ya+ZvdUvFjqHVJT2X1K4gtB/erZetV1wuytIEVvDh8Dw+HL4Yxg7x4fAnfDjcosK99TePhClesfTmGwAAAABJRU5ErkJggg==);background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:min(10px,calc(10 * calc(100vw / 1800)));margin-right:min(10px,calc(10 * calc(100vw / 1800)))}.carousel-dots.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAACXBIWXMAAAsTAAALEwEAmpwYAAADmUlEQVRYhdWYS0wVZxTHf3dApQokgi7wgloLCnLFBSbIw0h81JBYFR9pd5pY1IX1tTEx6gJ04caYuIA0IW3XGlttjcHgAwUUlYVckKu1thXQBQ+jkIoUc1zMjNF7v+8y9zEx/pPZzP983/llMt/jHI+IEIV8wEqgGMgFsoBkyxsBeoCHQCtwBeiMOIOIOH2mich+EemQyNVhjZ3mNJ+ToAQR+UFE+qMACtaANVdCrGA5InInDkDBumvNHRVYhYi8dAHK1ksrR0Rg34rImItQtsasXCEMHgldld8AZ4HJ4RZN36MXtP72mPbL//L0wSCvBkcBSE1PYvbCdAq/nkPJhmy886dPtP7GgM3A7x++DAbLBtqBVN0s/qZefjnSQufNvokSAuBb5mVrTSmLlmeGC3sFFAKPVWAJQJsVEKKx0XHq9l3n0o8dRLr1eTxQsaOAXafKmZyUqAtrB4qAt8Fgu4HTqhHDQ6McXfsr3beeR0YUpLziDKr/qCQlLUkXssdmsMGSgb+BGcGRb/4b5+CKMwTaYoOylVuUwYmrW5gyVfnlBoAvgRHDevG9Cgqgdu+1uEEBBNqeU7v3ms6eAVQB2GDbVVH+pl4a6v1xg7LVUO/H39Srs7fbYPmYh3KIfj7cEvGP7kQi5twa5QM+A1itcp/c76er2dmWEI26mvt4cr9fZ68ygKUqp+Xcn65BOcix1ADyVI7TDTQW+W9oc+QZwCyV0xMYcg3IVu9DbQ6vAaSoHPvsc1NhcqQYgMd1gihkYB6gIUpN1x4bcVOYHMMG8EzlZOWmuQZkK3OBNkefAXSrHN8yr2tADnIEDOC2yindmOMakK2yTdoctw2gUeXMWzyT/DL3vlp+mZd5i2fq7EYDsxjtUrnbjpXicWHNejywtaZEZ3cBfvt2Ua+KWLQ8k4qqgriDVVQVUFCepbPr4TO4KI4A1arIKVMTqb5YSW5RRlygqi9W6qAAaiyWCIqR1+PU7Y+tGNl5sjwclLYYAcgB7jFB+fbToWYetCr35RAtLJnFtuOl4f4pME+fJcD7e5Cq4F2HWfBOCjdTT2CIW+f/or3hH552DzE8+BqAlPQvmJ2XRuGauRSv/8rJCfI/ZsF74aO3mhbBd5+6RfDZNVU+bEPddQEqpjaU/SSKyB4xm26xasCaK3GivJG0OpNF5ICI+KMA6rTGJjvNp1qVTuQDVmE2hxdgNoftK/owZnP4EWZzuJEomsPvAPi8RoKpxn+bAAAAAElFTkSuQmCC)}footer{position:relative;min-height:198px;background:#000;padding:30px 20px;left:50%;transform:translate(-50%)}@media (min-width: 620px){footer{min-height:168px}}footer p{color:#999!important;font-family:Montserrat,sans-serif!important;margin:0 0 10px;text-align:center;font-weight:700}footer p a{color:inherit;font-size:16px;text-decoration:none;font-family:Montserrat,sans-serif!important;font-weight:700}footer p a:hover,footer p a:focus{color:var(--ruby)!important;text-decoration:none}footer p a:focus{outline:1px solid var(--ruby)}footer p a .fab{color:#999;font-size:22px;margin-right:10px;transform:scale(1);transition:all .23s}footer p a .fab:nth-of-type(4){margin-right:0}footer p a .fab:hover{color:var(--ruby);transform:scale(1.08);transition:all .23s}footer .copy{margin:0}
