@charset "utf-8";@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v36-latin_latin-ext-300.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-300.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:300;src:url('../fonts/open-sans-v36-latin_latin-ext-300italic.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-300italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v36-latin_latin-ext-regular.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url('../fonts/open-sans-v36-latin_latin-ext-italic.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v36-latin_latin-ext-600.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-600.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:url('../fonts/open-sans-v36-latin_latin-ext-600italic.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-600italic.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v36-latin_latin-ext-700.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-700.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:url('../fonts/open-sans-v36-latin_latin-ext-700italic.woff2') format('woff2'),url('../fonts/open-sans-v36-latin_latin-ext-700italic.ttf') format('truetype')}html{font-size:62.5%}body{color:#333333;font-family:'Open Sans',sans-serif;font-size:1.6rem;font-weight:normal;text-align:left}article h1{font-size:3.2rem;color:#333333;font-family:'Open Sans',sans-serif;margin:0px;padding:0px;font-weight:300;text-align:center;color:#ffffff;text-transform:none;line-height:3.5rem}@media only screen and (min-width: 768px){article h1{font-size:4.5rem;line-height:5.5rem}}@media only screen and (min-width: 950px){article h1{font-size:5.5rem;line-height:5.8rem}}@media only screen and (min-width: 1280px){article h1{font-size:6rem;line-height:7rem}}article h1 b{font-weight:500}article h2{font-size:3rem;color:#333333;font-family:'Open Sans',sans-serif;margin:0px;padding:0px;font-weight:300;text-transform:none;text-align:center;margin-bottom:10px}@media only screen and (min-width: 768px){article h2{font-size:3.8rem}}@media only screen and (min-width: 950px){article h2{font-size:4.2rem}}article h3{font-size:2rem;color:#333333;font-family:'Open Sans',sans-serif;margin:0px;padding:0px;font-weight:bold;text-transform:uppercase}@media only screen and (min-width: 768px){article h3{font-size:2.4rem}}@media only screen and (min-width: 950px){article h3{font-size:2.6rem}}article h4{font-weight:bold;font-size:1.8rem;color:#333333;font-family:'Open Sans',sans-serif;margin:0px;padding:0px}article h5{font-weight:bold;font-size:1.6rem;color:#333333;font-family:'Open Sans',sans-serif;margin:0px;padding:0px;margin-bottom:10px}article p{line-height:2.2rem}article p.alert{border-radius:8px;margin-bottom:5px;padding:5px 10px}article p.alert.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}article p.alert.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}article blockquote p::before{content:'\201C'}article blockquote p::after{content:'\201E'}article .heading p{color:#ffffff;font-size:1.6rem;padding:0px;margin:0px;line-height:2rem;font-weight:300;text-transform:none}@media only screen and (min-width: 768px){article .heading p{font-size:2.3rem;line-height:3rem}}@media only screen and (min-width: 950px){article .heading p{font-size:2.7rem;line-height:3.3rem}}@media only screen and (min-width: 1280px){article .heading p{font-size:3rem;line-height:4rem}}article .heading p b,article .heading p strong{font-weight:bold}article a{color:#d7032e}article a:hover{color:#d7032e}article a.icon{background-repeat:no-repeat;background-position:left center;background-size:contain;padding:2px 0px;padding-left:30px}article a.icon.file{background-image:url(../img/icons/file_icon.svg)}article a.icon.pdf{background-image:url(../img/icons/pdf_icon.svg)}article a.icon.doc{background-image:url(../img/icons/doc_icon.svg)}article a.icon.mp3{background-image:url(../img/icons/mp3_icon.svg)}article a.icon.mp4{background-image:url(../img/icons/mp4_icon.svg)}article a.icon.txt{background-image:url(../img/icons/txt_icon.svg)}article a.icon.xls{background-image:url(../img/icons/xls_icon.svg)}article a.icon.zip{background-image:url(../img/icons/zip_icon.svg)}article ul,article ol{list-style-position:inside;padding-left:20px}article ul li,article ol li{line-height:2.2rem;padding-bottom:10px}article img{max-width:100%}article img.rounded{border-radius:12px}article img.shadowed{box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}@media not all and (min-width:640px){article img.responsive{width:100% !important;height:100% !important;float:none !important;margin:15px auto !important}}article hr{border:none 0px transparent;border-bottom:1px solid;border-color:#f2f2f2;margin:15px 0px}article .hidden-box-toggle{margin-top:10px;color:#333333;font-size:1.6rem;font-weight:normal;display:block;background-color:#333333;padding:12px;padding-left:30px;background-image:url(../img/button_arrow_right.svg);background-repeat:no-repeat;background-position:10px;background-size:8px;cursor:pointer;border-radius:10px 0px 10px 0px}article .hidden-box-toggle.visible{background-image:url(../img/button_arrow_down.svg);background-size:13px;border-radius:10px 0px 0px 0px}article .hidden-box{display:none;padding:10px;border:1px solid #333333;border-radius:0px 0px 10px 0px}article .hidden-box hr{display:none}@media only screen and (min-width: 768px){article .hidden-box{padding:20px}}body{position:relative;padding:0px;margin:0px}.inner_box{max-width:1280px;margin:0px auto;padding:5px 10px}header{width:100%;position:fixed;top:0px;z-index:999}header #other_nav_bar{height:22px;background-color:#191919}@media only screen and (min-width: 768px){header #other_nav_bar{height:35px}}header #other_nav_bar .inner_box{padding:4px 10px}header #main_nav_bar{height:54px;position:relative;background:#fff;text-align:center;box-shadow:0 0 16px 1px rgba(0,0,0,0.29)}header #main_nav_bar .inner_box{position:relative;padding:7px 10px}@media only screen and (min-width: 950px){header #main_nav_bar .inner_box{padding:7px 15px}}@media only screen and (min-width: 1024px){header #main_nav_bar .inner_box{padding:7px 30px}}main{position:relative;margin:40px auto}main article{padding-bottom:20px}main article .inner_box{max-width:1024px;padding:20px 20px;padding-bottom:10px}@media only screen and (min-width: 1280px){main article .inner_box{padding:20px 30px}}main article>div>.heading{text-align:center;background-color:#040606;max-width:1680px;margin:0px auto;margin-top:75px;position:relative;min-height:100px;padding-top:40px;padding-bottom:30px;background-image:url(../img/heading_bg_phone_tiny.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 768px){main article>div>.heading{margin-top:90px;padding-top:75px;padding-bottom:65px;background-size:1280px;background-image:url(../img/heading_bg_tablet_tiny.webp)}}@media only screen and (min-width: 1280px){main article>div>.heading{padding-top:90px;margin-top:40px;background-size:1920px;background-image:url(../img/heading_bg_desktop_tiny.webp)}}main article>div>.heading .inner_box{max-width:1920px}@media only screen and (min-width: 1280px){main article>div>.heading .inner_box{max-width:1024px}}footer{background-color:#191919;color:#606060;font-size:1.5rem;font-weight:300;line-height:2.2rem;text-align:center;padding:30px 10px}@media only screen and (min-width: 950px){footer{font-size:1.6rem}}footer .footer_background{margin:0px auto;max-width:1920px;background-image:url(../img/footer_bg_tiny.webp);background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 950px){footer .footer_background{background-position:left -100px top 20px}}@media only screen and (min-width:1500px){footer .footer_background{background-position:left 0px top 20px}}@media only screen and (min-width:1800px){footer .footer_background{background-position:left 180px top 20px}}@media only screen and (min-width: 950px){footer .footer_background .inner_box{padding:30px 20px;padding-bottom:10px}}footer .footer_background .inner_box #scroll_to_top{background-image:url(../img/to_top.svg);background-size:50px;display:none;width:50px;height:50px;background-repeat:no-repeat;background-position:center;position:fixed;bottom:70px;right:20px;z-index:10000}@media only screen and (min-width: 950px){footer .footer_background .inner_box .modules{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;text-align:left}}footer .footer_background .info{padding:10px;padding-bottom:50px}footer .footer_background .info p,footer .footer_background .info a{font-size:1.2rem;text-align:center;line-height:1.4rem;color:#606060}footer .footer_background .info p:hover,footer .footer_background .info a:hover,footer .footer_background .info p:visited,footer .footer_background .info a:visited{color:#d7032e}.clear{clear:both}main a.button,main input[type='submit']{display:inline-block;margin:5px 0px;border-radius:4px 4px 4px 4px;border:1px solid #333333;background-color:transparent;color:#333333;padding:12px 30px;text-transform:none;text-decoration:none;font-weight:600;font-size:1.6rem}main a.button.forward,main input[type='submit'].forward{padding-right:35px;background-image:url(../img/button_arrow_right.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:10px}main a.button.back,main input[type='submit'].back{padding-left:35px;background-image:url(../img/button_arrow_left.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:10px}main a.button.more,main input[type='submit'].more{padding-right:42px;background-image:url(../img/button_arrow_down.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:18px}main a.button.alert,main input[type='submit'].alert{background:#d7032e;color:#ffffff;border:transparent}main a.button.alert:hover,main input[type='submit'].alert:hover{border:transparent;box-shadow:none}main a.button.alert.forward,main input[type='submit'].alert.forward{background-color:#d7032e;background-image:url(../img/button_arrow_right_inverted.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:10px}main a.button.alert.back,main input[type='submit'].alert.back{background-color:#d7032e;background-image:url(../img/button_arrow_left_inverted.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:10px}main a.button.alert.more,main input[type='submit'].alert.more{background-color:#d7032e;background-image:url(../img/button_arrow_down_inverted.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:18px}main a.button.inverted,main input[type='submit'].inverted{background-color:#ffffff;color:#333333;border:0px none transparent;transition:background-color .2s linear}main a.button.inverted:hover,main input[type='submit'].inverted:hover{background-color:#f2f2f2}main a.button.contact,main input[type='submit'].contact{padding-left:40px;background-position:left 14px center;background-repeat:no-repeat;background-size:18px;font-size:1.3rem}@media only screen and (min-width: 768px){main a.button.contact,main input[type='submit'].contact{padding:12px 30px;padding-left:50px;background-position:left 20px center;background-size:20px}}@media only screen and (min-width: 1280px){main a.button.contact,main input[type='submit'].contact{padding-left:50px;background-position:left 20px center;background-size:22px;font-size:1.4rem}}main a.button.contact.phone,main input[type='submit'].contact.phone{background-image:url(../img/button_phone_icon.svg);background-size:16px}@media only screen and (min-width: 768px){main a.button.contact.phone,main input[type='submit'].contact.phone{background-size:18px}}@media only screen and (min-width: 1280px){main a.button.contact.phone,main input[type='submit'].contact.phone{background-size:20px}}main a.button.contact.email,main input[type='submit'].contact.email{background-image:url(../img/button_email_icon.svg);background-size:16px}@media only screen and (min-width: 768px){main a.button.contact.email,main input[type='submit'].contact.email{background-size:18px}}@media only screen and (min-width: 1280px){main a.button.contact.email,main input[type='submit'].contact.email{background-size:20px}}main a.button.contact.youtube,main input[type='submit'].contact.youtube{background-image:url(../img/button_youtube_icon.svg)}main a.button.contact.facebook,main input[type='submit'].contact.facebook{background-image:url(../img/button_facebook_icon.svg)}main a.button.contact.instagram,main input[type='submit'].contact.instagram{background-image:url(../img/button_instagram_icon.svg)}main a.button.contact.linked_in,main input[type='submit'].contact.linked_in{background-image:url(../img/button_linked_in_icon.svg)}main a.button.contact.tiktok,main input[type='submit'].contact.tiktok{background-image:url(../img/button_tiktok_icon.svg)}main input[type='submit']{display:block;background-color:#d7032e;color:#ffffff;border:1px solid transparent;font-size:1.6rem}main input[type='text'],main input[type='date'],main input[type='time'],main input[type='file'],main input[type='email'],main input[type='password'],main select{display:block;color:#606060;padding:10px 2%;height:22px;width:96%;margin-bottom:20px;border-radius:4px;border:1px solid #333333;font-size:1.6rem}main input[type='file']{color:#ffffff;background-color:#333333;border-radius:4px;border:2px solid #333333}main input[type='checkbox']{display:inline-block}main select{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}main textarea{display:block;padding:10px 1%;width:98%;height:100px;border-radius:4px;border:1px solid #333333}main label{display:block;display:inline-block;padding:0px;text-align:left;margin-bottom:5px}main label.checkbox_label{display:inline;text-align:left;padding:0px;margin:0px}main fieldset{border:none;padding:0px;margin:0px}main .errors ul{padding-left:15px;list-style-type:none}main .errors ul li{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;margin-bottom:5px;padding:5px 10px}article table{border-collapse:collapse}article table tr td,article table tr th{border:1px solid #9598a6;padding:8px}article table thead tr td,article table thead tr th{padding:8px}article table tbody tr:nth-child(even){background-color:#f7f7f7}article table tbody tr td{padding:8px}ul.pagination{text-align:center;padding:0px;margin:20px 20px;margin-bottom:10px;list-style-type:none}ul.pagination li{display:inline-block}ul.pagination li a{display:inline-block;margin:5px 0px;background-color:#d7032e;color:#ffffff;padding:10px 15px;margin:1px;border-radius:20px;border:1px solid #d7032e;text-transform:none;text-decoration:none;font-size:1.8rem;font-weight:600}@media only screen and (min-width: 768px){ul.pagination li a{padding:5px 10px}}ul.pagination li a:hover{background-color:#ffffff;color:#d7032e}ul.pagination li.active a{background-color:#ffffff;color:#d7032e}/*# sourceMappingURL=./default.css.map */