@font-face{font-family:"Gilroy-Regular";src:url(../webfonts/3A831A_6_0.eot);src:url(../webfonts/3A831A_6_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_6_0.woff2)format("woff2"),url(../webfonts/3A831A_6_0.woff)format("woff"),url(../webfonts/3A831A_6_0.ttf)format("truetype")}@font-face{font-family:"Gilroy-RegularItalic";src:url(../webfonts/3A831A_7_0.eot);src:url(../webfonts/3A831A_7_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_7_0.woff2)format("woff2"),url(../webfonts/3A831A_7_0.woff)format("woff"),url(../webfonts/3A831A_7_0.ttf)format("truetype")}@font-face{font-family:"Gilroy-Light";src:url(../webfonts/3A831A_B_0.eot);src:url(../webfonts/3A831A_B_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_B_0.woff2)format("woff2"),url(../webfonts/3A831A_B_0.woff)format("woff"),url(../webfonts/3A831A_B_0.ttf)format("truetype")}@font-face{font-family:"Gilroy-Bold";src:url(../webfonts/3A831A_11_0.eot);src:url(../webfonts/3A831A_11_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_11_0.woff2)format("woff2"),url(../webfonts/3A831A_11_0.woff)format("woff"),url(../webfonts/3A831A_11_0.ttf)format("truetype")}@font-face{font-family:"Gilroy-Black";src:url(../webfonts/3A831A_13_0.eot);src:url(../webfonts/3A831A_13_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_13_0.woff2)format("woff2"),url(../webfonts/3A831A_13_0.woff)format("woff"),url(../webfonts/3A831A_13_0.ttf)format("truetype")}@font-face{font-family:"Gilroy-Heavy";src:url(../webfonts/3A831A_D_0.eot);src:url(../webfonts/3A831A_D_0.eot?#iefix)format("embedded-opentype"),url(../webfonts/3A831A_D_0.woff2)format("woff2"),url(../webfonts/3A831A_D_0.woff)format("woff"),url(../webfonts/3A831A_D_0.ttf)format("truetype")}input[type=range].cf_slider{-webkit-appearance:none;appearance:none;padding:0;font:inherit;outline:0;background:0 0;color:#2699fb;cursor:pointer;width:100%;box-sizing:border-box}input[type=range].cf_slider::-webkit-slider-runnable-track{border-radius:.25rem;height:.5rem}input[type=range].cf_slider::-moz-range-track{border-radius:.25rem;height:.5rem}input[type=range].cf_slider::-webkit-slider-thumb{position:relative;-webkit-appearance:none;height:1.8rem;width:1.8rem;margin-top:-.65rem;border:.45rem solid #2699fb;background-color:#fff;border-radius:50%}input[type=range].cf_slider::-moz-range-thumb{-webkit-appearance:none;height:1.8rem;width:1.8rem;margin-top:-.65rem;border:.45rem solid #2699fb;background-color:#fff;border-radius:50%}input:focus,input[type=range].cf_slider:focus,select:focus{outline:0}#videoBg{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}.loginBox{position:absolute;width:20rem;height:40rem;top:50%;right:50%;margin-top:-20rem;margin-right:-20rem;padding:2rem 1rem;background:#fff;background:rgba(255,255,255,.64);border-radius:.8rem;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.8px);-webkit-backdrop-filter:blur(8.8px);border:1px solid rgba(255,255,255,.31)}#loginForm input{font-size:.9rem}#loginForm input:focus{outline:0;box-shadow:none;border:inherit}*{margin:0;padding:0;box-sizing:border-box}input,select{border:0;outline:0;-moz-appearance:textfield}input:hover,select:hover{outline:0}input::-webkit-inner-spin-button,select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body{background:#f2f2f2;color:#17174a;font-family:"Gilroy-Regular",sans-serif}footer.cf_footer,main{width:100%;position:relative}main{height:auto;min-height:100vh;overflow:hidden}.modal-title{font-size:1.25rem;font-weight:600}.modal-title:before{font:var(--fa-font-solid);content:"";width:1.25rem;height:1.25rem;margin:0 .5rem 0 0}.cf_header{width:100%;height:6.25rem;margin:0 auto;background:rgba(244,231,212,.48)}.cf_header .cf_headerContentBlock{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.cf_header .cf_headerContentBlock img{width:auto;height:5rem}.cf_legalText{font-size:1rem;font-family:"Gilroy-Regular",sans-serif}.cf_legalText h1,.cf_legalText h2,.cf_legalText h3{font-weight:600}.cf_legalText h1.cf_pageTitle{margin:1rem auto 2rem;font-size:2rem;text-align:center}.cf_legalText h2{font-size:1.25rem;margin:2rem 0 1rem}.cf_legalText h3{font-size:1.15rem;margin:1rem 0 .5rem}.cf_legalText a{color:inherit}footer.cf_footer{background:#17174a;color:#fff;padding:0 0 1.8rem;z-index:2}footer.cf_footer .legalText{height:auto;min-width:18rem;width:60%;max-width:71rem;margin:1rem auto}footer.cf_footer .legalText p{margin:.85rem 0 0;text-align:left;font-size:.85rem;color:rgba(244,231,212,.48)}footer.cf_footer .cf_footerMenu .legalLink,footer.cf_footer .legalText a,footer.cf_footer .legalText a:hover{color:rgba(244,231,212,.48);text-decoration:none}footer.cf_footer p{text-align:center}footer.cf_footer .infoRow{display:block;width:100%;padding:.8rem 0 .65rem;background:#2699fb;color:#fff;font-size:.94rem;font-weight:600;text-align:center}footer.cf_footer img{display:block;width:7.18rem;height:auto;margin:3.5rem auto 2.3rem}footer.cf_footer .cf_footerMenu{display:flex;min-width:18rem;width:60%;max-width:71rem;margin:1.5rem auto 0;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}footer.cf_footer .cf_footerMenu .legalLink{display:block;width:max-content;margin:0 auto 2rem;font-size:.85rem;line-height:1.15;font-weight:600}footer.cf_footer .cf_footerMenu .legalLink:hover{color:#fff}