@font-face{font-family:"brandon";src:url("/typo3conf/ext/is_custom/Resources/Public/Fonts/brandon_reg.woff") format("woff");font-weight:normal;font-style:normal}body{height:100%;margin-top:130px;font-family:brandon}.section{background-image:inherit;background-color:#444}.nav-bar{background-color:#000;top:0}div.nav-bar+div.frame{padding-top:70px}p{line-height:30px}.slider .slide{background-position:0px 0px,50% 50%;background-size:auto,cover;position:relative}.slider .w-slider-link{text-decoration:none}.slider .w-slider-title-wrapper{font-size:40px;margin:auto;width:100%;height:100%}.slider .w-slider-title-background{padding:50px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;position:absolute;width:100%;bottom:10vh}.slider .w-slider-title{text-align:center;line-height:70px;padding:50px}@media(max-width: 767px){.slider .w-slider-title{line-height:40px;font-size:25px}}@media(max-width: 479px){.slider .w-slider-title{line-height:40px;font-size:25px;padding:50px 0}}@media(max-width: 479px){.slider{height:210px}.slider .slide{background-size:contain;background-repeat:no-repeat;background-position-y:0}}h2{line-height:50px;font-weight:300;font-size:40px;color:inherit;letter-spacing:1px}@media(max-width: 479px){h2{line-height:30px}}@media(max-width: 767px){h2{letter-spacing:0}}h3,h4{letter-spacing:1px;font-weight:300;margin-bottom:5px;color:inherit;line-height:50px;margin-top:30px}@media(max-width: 479px){h3,h4{line-height:30px}}@media(max-width: 767px){h3,h4{letter-spacing:0}}h4{font-size:26px;margin-bottom:0}.w-richtext figure img{width:unset}img{max-width:unset}.ce-intext.ce-left .ce-gallery{margin-right:30px}.ce-intext.ce-right .ce-gallery{margin-left:30px}@media(max-width: 479px){.w-richtext figure{max-width:100%}.w-richtext figure img{width:100%;height:auto}video{max-width:100% !important}}.ce-gallery+.ce-bodytext h3{margin-top:0}figure{width:inherit}@media(max-width: 479px){.ce-nowrap .ce-bodytext{overflow:inherit}.w-icon-slider-left,.w-icon-slider-right{display:none}}a{color:inherit}.nav-menu{background-color:rgba(0,0,0,.95)}.menu-button{color:inherit;padding-top:21px}@media(max-width: 479px){.logo{font-size:20px}.menu-text{display:inherit;font-size:20px}.menu-icon{font-size:35px}.nav-link{padding-top:8px;padding-bottom:8px;font-size:18px}p{font-size:20px;line-height:26px}h2{font-size:20px}h3{font-size:20px}.ce-gallery{width:100%}.brand-link{padding-top:10px;padding-bottom:10px}.menu-button{padding-top:10px;padding-bottom:5px}}.frame-space-before-extra-small{margin-top:-50px}.frame-space-before-extra-small div.section .overlay{padding-top:0}.frame-space-before-small{margin-top:-20px}.frame-space-before-small div.section .overlay{padding-top:0}.frame-space-after-extra-small{margin-bottom:-60px}.frame-space-after-extra-small div.section .overlay{padding-bottom:0}.frame-space-after-small{margin-bottom:-20px}.frame-space-after-small div.section .overlay{padding-bottom:0}div.section{padding:0;position:relative}div.section .overlay{padding:40px 4.5%;width:100%;height:100%}div.section .w-container.full_width{max-width:100%}div.section.align_left .gradient_overlay{background:-webkit-gradient(linear, right top, left top, color-stop(0, transparent), color-stop(1%, transparent), color-stop(30%, rgba(0, 0, 0, 0.65)), color-stop(90%, rgb(0, 0, 0)));background:linear-gradient(270deg, transparent 0, transparent 1%, rgba(0, 0, 0, 0.65) 30%, rgb(0, 0, 0) 90%)}div.section.align_left .w-container{margin-left:inherit;max-width:50%}@media(max-width: 479px){div.section.align_left .w-container{max-width:100%}}div.section.align_left header{position:absolute;left:0;width:100%}@media(max-width: 479px){div.section.align_left header{position:relative}}div.section.align_left .ce-bodytext{margin-top:100px}@media(max-width: 479px){div.section.align_left .ce-bodytext{margin-top:40px}}div.section.align_right .gradient_overlay{background:-webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(1%, transparent), color-stop(30%, rgba(0, 0, 0, 0.65)), color-stop(90%, rgb(0, 0, 0)));background:linear-gradient(90deg, transparent 0, transparent 1%, rgba(0, 0, 0, 0.65) 30%, rgb(0, 0, 0) 90%)}div.section.align_right .w-container{margin-right:inherit;max-width:50%}@media(max-width: 479px){div.section.align_right .w-container{max-width:100%}}div.section.align_right header{position:absolute;left:0;width:100%}@media(max-width: 479px){div.section.align_right header{position:relative}}div.section.align_right .ce-bodytext{margin-top:100px}@media(max-width: 479px){div.section.align_right .ce-bodytext{margin-top:40px}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.logo{max-width:100%;max-height:100px}.frame{overflow:hidden}.frame-layout-1,.frame-layout-0{background-color:#f8f7f0;color:#000;padding:40px 2.5%}.frame-layout-1 input,.frame-layout-1 textarea,.frame-layout-1 select,.frame-layout-0 input,.frame-layout-0 textarea,.frame-layout-0 select{width:100%;border:1px solid #ccc;background-color:#eee;margin-bottom:20px;padding:5px;font-size:16px;color:#333}.frame-layout-1 label,.frame-layout-0 label{font-weight:normal;text-align:left;font-size:16px}.frame-layout-1 .tx-powermail,.frame-layout-0 .tx-powermail{margin-left:auto;margin-right:auto;max-width:600px}.frame-layout-1 .tx-powermail h3,.frame-layout-1 .tx-powermail legend,.frame-layout-0 .tx-powermail h3,.frame-layout-0 .tx-powermail legend{display:none}.frame-layout-1 .tx-powermail .powermail_create,.frame-layout-0 .tx-powermail .powermail_create{text-align:center}.frame-layout-1 .mailchimp,.frame-layout-0 .mailchimp{margin-left:auto;margin-right:auto;max-width:600px}.w-icon-slider-left,.w-icon-slider-right{top:unset;bottom:20px}#c33 img{width:50px !important}video{width:940px}header.layout-50 h2{color:#cd5c5c;font-size:60px;font-weight:bold}header.layout-51 h2{font-size:60px;font-weight:bold}.nav-menu-2{padding:20px 0;min-height:60px}.frame-layout-1 div.tx-powermail input[type=checkbox],.frame-layout-0 div.tx-powermail input[type=checkbox]{width:unset}.frame-layout-1 div.tx-powermail legend,.frame-layout-0 div.tx-powermail legend{display:block;font-weight:bold;margin-bottom:10px;background-color:#ccc;padding:5px;width:100%}.layout1.powermail_fieldwrap{display:flex;justify-content:space-between}.layout1 input{width:50px;margin-left:10px}.layout1.powermail_fieldwrap{border-bottom:1px solid #ccc;padding-bottom:10px}.extbase-debugger{display:none !important}@media(max-width: 990px){.w-slider-mask{margin-top:-20px}}.footer .emaillink{color:#fff;font-size:16px}@media(max-width: 479px){.slider .w-slider-dot{width:5px;height:5px}.slider .w-slider-nav{height:25px}.footer p,.footer a{font-size:14px;color:#fff}.footer{padding-top:10px;padding-bottom:15px}div.section .overlay{padding-bottom:10px}.ce-column{margin-right:0}.footer_second_line a{font-size:12px;color:#888}.footer .emaillink{color:#fff}}