
html, body {scroll-behavior: smooth;}@media (min-width:480px) {body .container-element.section-element.hero {height: 100vh;}}@media (min-width:480px) {.silex-runtime .image .image-hover {opacity: 0; transition: opacity .3s ease;}.silex-runtime .image .image-hover:hover {opacity: 1;}}.paged-element-hidden.animated {animation-name: none !important;}
.body-initial {background-color: rgba(255,255,255,1); position: static;}.silex-id-1478366444112-1 {background-color: rgba(0,0,0,1); min-width: 1200px; background-image: url(../assets/Design.png); background-position: center center; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; position: static; margin-top: -1px; display: flex;}.silex-id-1478366444112-0 {background-color: transparent; min-height: 639px; background-size: cover; background-position: center center; background-attachment: fixed; background-repeat: no-repeat; position: relative; margin-left: auto; margin-right: auto; display: flex; align-items: center; justify-content: center;}.silex-id-1526227950696-2 {width: 275px; top: 34px; left: 1px; min-height: 0px; background-color: rgba(0,64,255,1); position: absolute; border-radius: 50px 50px 50px 50px;}.silex-id-1537806314257-0 {width: 862px; background-color: rgba(0,0,0,0.2); min-height: 324px; position: static; display: flex; align-items: stretch; justify-content: center; flex-direction: column; border-radius: 50px 50px 50px 50px;}.silex-id-1526228786122-6 {position: static;}.silex-id-1474394621033-3 {min-width: 1200px; background-color: transparent; position: static; margin-top: -1px; background-image: url(../assets/Spike.svg); background-position: bottom center; background-attachment: scroll; background-size: auto; background-repeat: repeat-x;}.silex-id-1474394621032-2 {background-color: transparent; min-height: 846px; position: relative; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-items: center; justify-content: space-around;}.silex-id-1526229898484-7 {width: 560px; min-height: 449px; position: static;}.silex-id-1526233796116-3 {width: 0px; background-color: transparent; top: 600px; left: 609px; min-height: 100px; border-width: 0 0 0 1px; border-style: solid; position: static;}.silex-id-1526228746540-3 {min-width: 1200px; position: static; margin-top: -1px; background-color: transparent; background-image: url(../assets/Fade.svg); background-position: bottom center; background-repeat: no-repeat; background-size: cover;}.silex-id-1526228746540-4 {background-color: transparent; min-height: 500px; position: relative; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-items: stretch; justify-content: space-around;}.silex-id-1526233329576-0 {width: 1200px; min-height: 80px; position: static;}.silex-id-1442914737143-3 {width: 1200px; min-height: 20px; position: static;}.silex-id-1687208093999-0 {width: 1200px; min-height: 251px; position: static;}.silex-id-1687212505159-5 {width: 100px; min-height: 100px; background-color: rgb(255, 255, 255); position: absolute; top: 1353px; left: 190px;}.silex-id-1721631180486-0 {background-color: transparent; position: static;}.silex-id-1736724421803-0 {width: 1200px; min-height: 186px; background-color: transparent; top: 245px; left: 441px; display: flex; align-items: center; justify-content: space-around;}.silex-id-1736727011485-5 {position: static; background-color: rgba(237,237,237,1);}.silex-id-1736727011485-6 {min-height: 500px; background-color: transparent; position: relative; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-items: stretch; justify-content: space-around;}.silex-id-1736728084503-7 {width: 0px; min-height: 0px; background-color: rgb(255, 255, 255); position: absolute; top: 542px; left: 190px;}.silex-id-1736730977845-0 {width: 200px; height: 186px; position: static;}.silex-id-1736731005658-2 {width: 200px; height: 84px; position: static;}@media only screen and (max-width: 480px) {.body-initial {background-color: rgba(237,237,237,1);}.silex-id-1478366444112-1 {top: 0px; left: 0px; min-height: 850px;}.silex-id-1478366444112-0 {background-attachment: scroll; background-position: top right; min-height: 815px; display: flex;}.silex-id-1526227950696-2 {top: 0px; left: 0px; width: 400px; min-height: 0px;}.silex-id-1537806314257-0 {top: 6px; left: 7px; width: 421px; min-height: 372px; background-color: rgba(0,0,0,0.8); display: flex;}.silex-id-1526228786122-6 {top: 0px; left: 0px; width: 421px; min-height: 0px;}.silex-id-1474394621033-3 {top: 850px; left: 0px;}.silex-id-1474394621032-2 {min-height: 800px; display: flex; align-items: center; justify-content: center;}.silex-id-1526229898484-7 {top: 0px; left: 0px; width: 421px; min-height: 537px;}.silex-id-1526233796116-3 {top: 690px; left: 422px; width: 0px; min-height: 100px;}.silex-id-1526228746540-3 {top: 2052px; left: 0px;}.silex-id-1526228746540-4 {min-height: 500px; display: flex;}.silex-id-1442914737143-3 {min-height: 20px; top: 0px; left: 0px; width: 121px;}.silex-id-1687208093999-0 {position: static; min-height: 100px; width: 363px;}.silex-id-1687212505159-5 {background-color: transparent; min-height: 643px; top: 653px; left: -23px; width: 418px;}.silex-id-1721631180486-0 {min-height: 0px; top: 0px; left: 0px; width: 421px;}.silex-id-1736724421803-0 {display: flex; position: static; flex-direction: column; min-height: 350px; width: 464px;}.silex-id-1736727011485-6 {display: flex; align-items: center; justify-content: stretch; min-height: 300px;}.silex-id-1736728084503-7 {min-height: 0px; top: 80px; left: 0px; width: 0px; position: static;}}
.website-width {width: 1200px;}@media (min-width: 481px) {.silex-editor {min-width: 1400px;}}
.text-element > .silex-element-content {font-family: 'Roboto', sans-serif; font-weight: normal; text-align: center;}p {font-family: Verdana, sans-serif;}a {color: #000000; text-decoration: none;}[data-silex-href] {color: #000000; text-decoration: none;}ul li {font-family: Verdana, sans-serif;}@media only screen and (max-width: 480px) {p {font-size: 25px;}a {line-height: 1;}[data-silex-href] {line-height: 1;}}
.white-logo h1 {font-weight: 100; font-size: 80px; color: #ffffff; text-transform: uppercase; line-height: 1; word-spacing: -5px; letter-spacing: -5px;}.white-logo.text-element > .silex-element-content {font-size: 15px;}.white-logo p {font-weight: normal; color: #ffffff; text-align: center; text-transform: uppercase; letter-spacing: 3px;}.white-logo b {font-weight: 600;}.white-logo i {font-style: normal; color: #b32a2a;}.white-logo u {font-weight: 600; font-size: 10px; background-color: #000000; text-decoration: none;}.white-logo u:hover {background-color: #ff0000;}
.white-hero-title h1 {font-weight: 100; font-size: 80px; color: #ffffff; text-align: center; text-transform: uppercase; line-height: 1; word-spacing: -5px; letter-spacing: -5px;}.white-hero-title h2 {font-weight: normal;}.white-hero-title h3 {font-weight: normal;}.white-hero-title.text-element > .silex-element-content {font-weight: 100; font-size: 15px; color: #ffffff; text-align: center; text-transform: uppercase; letter-spacing: 3px;}.white-hero-title p {font-weight: normal;}.white-hero-title b {font-weight: normal; color: #d30000;}.white-hero-title i {font-style: normal; color: #b32a2a;}.white-hero-title u {font-weight: normal; text-decoration: none;}.white-hero-title ul li {list-style-type: none; text-align: center;}.white-hero-title u:hover {background-color: #b32a2a;}
.black-text h1 {font-weight: 600; text-align: center;}.black-text h2 {font-weight: lighter; font-size: 38px;}.black-text p {font-weight: lighter; font-size: 38px; text-align: center;}.black-text a {font-weight: lighter; font-size: 12px; text-transform: uppercase; line-height: 1;}.black-text [data-silex-href] {font-weight: lighter; font-size: 12px; text-transform: uppercase; line-height: 1;}.black-text i {text-transform: uppercase;}.black-text u {font-weight: bold; text-decoration: none;}.black-text .page-link-active {color: #d30000;}@media only screen and (max-width: 480px) {.black-text p {font-size: 35px;}.black-text a {font-size: 22px;}.black-text [data-silex-href] {font-size: 22px;}}
.text-style-1 h2 {font-size: 15px;}.text-style-1 b {font-weight: normal;}@media only screen and (max-width: 480px) {.text-style-1 h2 {font-size: 25px;}}
.text-style-2 h2 {font-size: 15px;}.text-style-2 p {line-height: 0.3;}.text-style-2 b {font-weight: lighter; font-size: 10px; text-transform: uppercase;}.text-style-2 ul li:last-child {color: #000000;}.text-style-2 p:hover {color: #b32a2a;}@media only screen and (max-width: 480px) {.text-style-2 h2 {font-size: 25px;}.text-style-2 b {font-size: 17px;}}
.image-caption p {font-weight: normal; text-align: center; text-transform: uppercase;}@media only screen and (max-width: 480px) {}
.white-button.text-element > .silex-element-content {font-weight: normal; color: #ffffff; background-color: #000000; text-transform: uppercase;}
.style-black-text-nav h1 {font-weight: 600; text-align: center;}.style-black-text-nav p {font-weight: lighter; font-size: 38px; text-align: center;}.style-black-text-nav a {font-weight: lighter; font-size: 12px; text-transform: uppercase; line-height: 1; letter-spacing: 0px;}.style-black-text-nav [data-silex-href] {font-weight: lighter; font-size: 12px; text-transform: uppercase; line-height: 1; letter-spacing: 0px;}.style-black-text-nav i {font-style: normal; font-weight: normal; text-transform: uppercase;}.style-black-text-nav u {font-weight: bold;}.style-black-text-nav .page-link-active {color: #d30000;}@media only screen and (max-width: 480px) {.style-black-text-nav p {columns: 2;}.style-black-text-nav a {font-size: 22px;}.style-black-text-nav [data-silex-href] {font-size: 22px;}}
.style-white-text.text-element > .silex-element-content {color: #ffffff;}@media only screen and (max-width: 480px) {.style-white-text p {font-size: 35px;}.style-white-text a {font-size: 22px;}.style-white-text [data-silex-href] {font-size: 22px;}}
.style-black-text-nav-2.text-element > .silex-element-content {font-size: 50px;}@media only screen and (max-width: 480px) {.style-black-text-nav-2.text-element > .silex-element-content {font-size: 20px;}.style-black-text-nav-2 p {columns: 2;}.style-black-text-nav-2 a {font-size: 22px;}.style-black-text-nav-2 [data-silex-href] {font-size: 22px;}}
.sampleMarquee {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 14px; line-height: 70px; padding: 15px;}body.silex-runtime {opacity: 1;}
