#website .a-body,#website label input[type=checkbox],#website label input[type=radio]{display:none}#website .a-body.open,iframe{display:block}#website .gray-decorater{background:#f1f1f1!important;min-height:75px}#website .white-decorater{background:#fff}#website .white-decorater :not(div){color:#464646!important}#website .team-decorater :not(div){color:#fff!important}#website .white-decorater a.red-font-decorater:hover{color:#e30613!important}#website .team-decorater{background:#e30613;color:#fff}#website .service-teaser-right.team-decorater.no-padding{background-color:#fff}#website .wrapper{padding:0 85px}#website .red-font-decorater{color:#e30613!important}.button,.button:hover{border:2px solid #464646}.button,.button:after,.button:before{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.button{font-family:"open_sansbold"!important;font-size:14px;line-height:25px;color:#fff!important;background:#464646;cursor:pointer;padding:8px 25px;display:inline-block;position:relative;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.button:hover:before{right:15px}.button:after,.button:before{position:absolute}.button:after{content:"";z-index:-1}.button:before{font-family:"IcoMoon-Ultimate"!important;content:"";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:14px;color:#fff!important;height:14px;top:0;bottom:0;margin:auto;right:-30px;padding-right:0!important}.button:hover{padding-left:12px;padding-right:38px;background:#fff!important}.button.button-white:before,.button:hover,.button:hover:before{color:#464646!important}.button.button-red{background:#e30613!important;color:#fff!important}.button.button-white{background:#fff!important;color:#464646!important;border:2px solid #464646;padding-right:46px}.button.button-transparent{background:0 0;border:2px solid #fff;padding:14px 18px 15px 21px;min-width:0!important}.button.button-transparent:before{color:#fff!important}.button.button-transparent:hover{background:0 0!important;color:#fff!important;min-width:0!important}.container .bodytext a{color:rgba(0,0,0,.5)!important;font-weight:700;text-shadow:none;text-transform:uppercase}#website .fake-link{font-family:"open_sansbold";font-size:14px;line-height:16px;color:#e30613}#website .fake-link:hover{text-decoration:underline;color:#e30613!important}.container .bodytext a::before{color:#e30613;content:attr(data-hover);position:absolute;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.container .bodytext a:focus::before,.container .bodytext a:hover::before{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);opacity:0}.show{display:block!important}.hide{display:none!important}#website .last{margin-bottom:0!important}#website .border-frame{border-top:1px solid #cfcfcf;padding-top:26px;margin-top:38px}#website .white-frame{background:#fff;padding:22px 19px;box-shadow:0 0 20px 0 rgba(0,1,1,.15);margin-bottom:25px}#website .gray-frame{background:#f1f1f1;padding:22px 19px;margin-bottom:30px;display:table}#website .gray-frame.arrow-top{position:relative;margin-top:15px}#website .gray-frame.arrow-top+.gray-frame.arrow-top{margin-top:53px}#website .gray-frame .layout-blank{padding-left:6px;padding-bottom:4px}#website .gray-frame .w-50 .gc{padding-left:16px}#website .gray-frame .w-50:first-child .gc{padding-left:6px}#website .gray-frame.arrow-top:before{content:" ";width:0;height:0;border-left:27px solid transparent;border-right:27px solid transparent;border-bottom:27px solid #f1f1f1;top:-25px;position:absolute;left:44px}#website .red-frame{background:#e30613}#website .dark-gray-frame{padding:40px 38px 37px 33px;background:#464646}#website .dark-gray-frame .h3,#website .dark-gray-frame .tx-felogin-pi1 .h3:before,#website .dark-gray-frame .tx-felogin-pi1 h3:before,#website .dark-gray-frame h3{color:#fff;font-family:"open_sanslight";font-size:36px;line-height:44px;margin-bottom:20px}#website .dark-gray-frame .tx-felogin-pi1 button.button{background:#fff;color:#464646!important}#website .dark-gray-frame .tx-felogin-pi1 .button:before{color:#464646!important}#website .dark-gray-frame .tx-felogin-pi1 a{color:#fff;line-height:24px;font-size:15px}#website .dark-gray-frame .tx-felogin-pi1 .login-forgot-password{width:66%;float:left}#website .dark-gray-frame .tx-felogin-pi1 .submit-form{float:right}#website .dark-gray-frame .tx-felogin-pi1 .login-data:first-child{margin-bottom:18px}#website .dark-gray-frame .tx-felogin-pi1 .h4,#website .dark-gray-frame .tx-felogin-pi1 .login-data>p,#website .dark-gray-frame .tx-felogin-pi1 .notice-message,#website .dark-gray-frame .tx-felogin-pi1 h4{color:#fff}#website .tx-felogin-pi1{display:inline-block;width:100%}#website .dark-gray-frame .tx-felogin-pi1 span.error-message,#website .tx-felogin-pi1 span.error-message{position:relative;display:block;color:#fff!important;font-size:20px;margin-bottom:24px;line-height:24px;padding-right:50px}#website .tx-felogin-pi1 span.error-message{color:#e30613!important}#website .dark-gray-frame .tx-felogin-pi1 span.error-message .icon.icon-lock4,#website .tx-felogin-pi1 span.error-message .icon.icon-lock4{display:inline-block;color:#fff!important;position:absolute;right:-14px;top:-7px;font-size:41px}#website .tx-felogin-pi1 span.error-message .icon.icon-lock4{color:#e30613!important}#website .notification{position:relative;padding-left:102px}#website .notification p{margin-bottom:0}#website .notification>span{color:#22a437;font-size:49px;position:absolute;left:34px;top:0;bottom:0;height:49px;margin:auto}#website .quote blockquote{border-left:6px solid #f1f1f1;padding-left:7px;font-size:24px;line-height:32px}.overlay{background-color:#000;bottom:0;display:none;left:0;opacity:.5;filter:alpha(opacity = 50);position:fixed;right:0;top:0;z-index:997}.opacity{z-index:2!important}.opacity-big{z-index:99999!important}input,select,textarea{margin-bottom:10px}input{padding:0 15px;color:#464646;box-shadow:none;height:45px}input[type=checkbox]{height:13px;width:13px;margin-right:13px;margin-bottom:0;vertical-align:middle}input[type=radio]{height:13px}input[type=submit]{border:0;text-transform:uppercase;font-size:14px;font-family:"open_sansbold";width:159px;height:45px;line-height:0}#website button.button:hover{padding-left:9px;padding-right:41px}input,select,textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;border:1px solid #cfcfcf}textarea{font-family:"open_sansregular";padding:15px;line-height:26px;resize:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:url(../Images/1219-arrow-down4.png)no-repeat right 17px top 14px;background-size:15px 16px;padding:0 15px;height:47px;cursor:pointer;color:#464646}select::-ms-expand{display:none}#website label input[type=radio]+span{background:url(../Images/radio_off.png)right center no-repeat;cursor:pointer;display:inline-block;vertical-align:bottom;width:19px;height:19px;margin-left:6px;background-size:19px!important}#website label input[type=checkbox]+span{background:url(../Images/check-off.png)right center no-repeat;background-size:15px;cursor:pointer;margin-right:10px;margin-left:6px;display:inline-block;vertical-align:bottom;width:18px;height:18px}#website .parsley-error label input[type=checkbox]+span{background:url(../Images/check-off-error.png)right center no-repeat}#website label input[type=radio]:checked+span{background:url(../Images/radio_on.png)right 1px no-repeat}#website label input[type=checkbox]:checked+span{background:url(../Images/check-on.png)right 1px no-repeat}#website .custom-radio-button{margin-bottom:10px;display:inline-block;vertical-align:top;min-width:96px;font-size:15px}.clickable-area,label{cursor:pointer}textarea::-webkit-input-placeholder{font-family:"open_sansregular";color:#000}textarea::-moz-placeholder{font-family:"open_sansregular";color:#000}#website .btn-4,#website .btn-4:hover{background:#464646}#website .btn-4{color:#fff}#website.js-off .clickable-area{cursor:default}#website .ce-textpic.ce-left .ce-gallery{float:left;margin:0 25px 12px 0}#website .sticky-contact-wrapper .tx-powermail :focus::-webkit-input-placeholder{color:#fff}#website .sticky-contact-wrapper .tx-powermail :focus:-moz-placeholder{color:#fff}#website .sticky-contact-wrapper .tx-powermail :focus::-moz-placeholder{color:#fff}#website .sticky-contact-wrapper .tx-powermail :focus:-ms-input-placeholder{color:#fff}#website .header .submenu-inner input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f1f1f1 inset}#website .header ul.meta-menu li.login:hover{background-color:#878787}#website.js-off .gallery-as-slider .gallery-slider-item+.gallery-slider-item+.gallery-slider-item{display:none!Important}#website.js-off .gallery-as-slider .gallery-slider-item:first-child{margin-right:32px}#website.js-off .gallery-as-slider .gallery-slider-item:first-child+.gallery-slider-item{margin-right:0}#website .gallery-as-slider .gallery-slider-item{float:none;visibility:visible!important;position:relative!important;overflow:hidden;font-size:0;line-height:0;letter-spacing:0;display:inline-block;margin-right:13px}#website .gallery-slider-item a{display:block;max-width:95%;overflow:hidden}#website .accordion .gallery-as-slider .gallery-slider-item{margin-right:12px}#website .accordion .gallery-slider-item a{max-width:98%}#website .gallery-slider-item a:hover img{transform:scale(1.1)}#website .gallery-as-slider .gallery-slider-item img{height:auto;width:100%;display:block;box-sizing:border-box;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}#website .gallery-slick-slider-item{padding:0 1.5em}#website .gallery-slick-slider-item:before,#website .gallery-slider-item:before{content:"";font-family:"IcoMoon-Ultimate"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:28px;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga"1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;bottom:15px;left:30px;font-size:24px;z-index:99;display:block;width:26px;height:26px;text-align:center;padding:5px;background-color:rgb(70,70,70,.5)}#website .gallery-items-wrap.gallery-as-slider.slider-items{overflow:hidden}#website .gallery-as-slider .gallery-slider-item.pos-r.cycle-slide.cycle-sentinel{display:none!important}#website .header{backface-visibility:hidden;z-index:3000}input[type=text]::-ms-clear{display:none}