.lazyframe{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.lazyframe__title{left:0;padding:15px 17px;position:absolute;right:0;top:0;z-index:3}.lazyframe__title:after{z-index:-1}.lazyframe:hover{cursor:pointer}.lazyframe:before{content:"";display:block;padding-top:100%;width:100%}.lazyframe[data-ratio="16:9"]:before{padding-top:56.25%}.lazyframe[data-ratio="4:3"]:before{padding-top:75%}.lazyframe[data-ratio="1:1"]:before{padding-top:100%}.lazyframe iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:5}.lazyframe[data-vendor=youtube],.lazyframe[data-vendor=youtube_nocookie]{background-color:#e52d27;font-family:Roboto,Arial,Helvetica,sans-serif}.lazyframe[data-vendor=youtube] .lazyframe__title,.lazyframe[data-vendor=youtube_nocookie] .lazyframe__title{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#eee;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;text-shadow:rgba(0,0,0,.498) 0 0 2px;transition:color .1s cubic-bezier(.4,0,1,1)}.lazyframe[data-vendor=youtube] .lazyframe__title:hover,.lazyframe[data-vendor=youtube_nocookie] .lazyframe__title:hover{color:#fff}.lazyframe[data-vendor=youtube] .lazyframe__title:before,.lazyframe[data-vendor=youtube_nocookie] .lazyframe__title:before{-webkit-tap-highlight-color:rgba(0,0,0,0);background:linear-gradient(rgba(0,0,0,.2),transparent);content:"";display:block;height:98px;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:-1}.lazyframe[data-vendor=youtube]:before,.lazyframe[data-vendor=youtube_nocookie]:before{padding-top:56.25%}.lazyframe[data-vendor=youtube]:after,.lazyframe[data-vendor=youtube_nocookie]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%231F1F1F' d='M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344 348 264.7l-144.8-79.3V344z'/%3E%3Cpath fill='%23FEFDFD' d='M203.2 344V185.5L348 264.8 203.2 344z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;content:"";height:48px;left:50%;margin-left:-34px;margin-top:-24px;opacity:.81;position:absolute;top:50%;width:68px;z-index:4}.lazyframe[data-vendor=youtube]:hover:after,.lazyframe[data-vendor=youtube_nocookie]:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23DD2C28' d='M255.7 446.3c-53.3.3-106.6-.4-159.8-3.3-17.4-1-34.7-2.5-50.4-11C35 426.3 27 418.4 22 407.2 13.2 388.6 10.5 369 9 349c-3.4-41.3-3.6-82.6-1.8-123.8 1-22 1.6-44 6.8-65.5 2-8.4 5-16.6 8.8-24.4C32 117 48 108 67.3 104c16.2-3 32.8-3 49.3-3.7 56-2.3 112-3.5 168-3 43 .6 86.2 1.7 129.3 4 13.2.6 26.6.8 39.3 5.5 17.2 6.4 30 17.2 37 34.7 6.6 16.8 9.2 34.2 10.6 52 3.8 48.7 4 97.3.7 146-1 16.3-2.2 32.7-6.5 48.8-9.7 37-32.8 51.5-66.7 53.8-36.2 2.5-72.5 3.8-108.8 4.3-21.3.2-42.7 0-64 0zM203.2 344 348 264.7l-144.8-79.3V344z'/%3E%3Cpath fill='%23FEFDFD' d='M203.2 344V185.5L348 264.8 203.2 344z'/%3E%3C/svg%3E");opacity:1}.lazyframe[data-vendor=vimeo]{background-color:#00adef}.lazyframe[data-vendor=vimeo] .lazyframe__title{-webkit-font-smoothing:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,.5);color:#00adef;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;text-rendering:optimizeLegibility;user-select:none}.lazyframe[data-vendor=vimeo]:before{padding-top:48.25%}.lazyframe[data-vendor=vimeo]:after{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' baseProfile='tiny' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='m7.765 16.89 8.47-4.89-8.47-4.89'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:5px;bottom:10px;content:"";display:block;height:40px;left:10px;position:relative;width:65px;z-index:3}.lazyframe[data-vendor=vimeo]:hover:after{background-color:#00adef}:root{--poster-color:$color__cxc-grayFooter}body,html{-ms-scroll-chaining:none;font-family:titilliumlight,sans-serif;font-weight:300;margin:0;outline:none;overscroll-behavior:none;padding:0;position:relative}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#252525;color:#fff;font-family:titilliumlight,sans-serif;font-size:2rem;line-height:1.7em;max-width:100vw;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);min-width:100%}@media only screen and (max-width:767px){body{font-size:1.6rem}}@media only screen and (orientation:landscape){body.is-phone{font-size:1rem}}.page-wrap{padding-top:100px;position:relative;z-index:1}@media only screen and (max-width:767px){.page-wrap{padding-top:72px}}body.admin-bar .page-wrap{margin-top:32px}strong{color:#fff;font-family:titillium_bdbold,sans-serif}strong,strong a{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:titilliumlight,sans-serif;font-weight:700;line-height:1.1em;margin:0 0 1em}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:inline-block}p{font-weight:300;margin:0 0 1em}a,p{font-family:titilliumlight,sans-serif}a{color:inherit;font-weight:500;outline:none;text-decoration:underline;-webkit-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}a:hover{text-decoration:none}ul{margin:0 0 1em 1em;padding:0}ol li{color:#000}picture{display:block}img{height:auto;max-width:100%}button:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}figure{margin:0 0 1em;max-width:100%}figure img,figure>a{display:block;margin:0 auto}figure figcaption{font-size:.8em;padding:.5em;text-align:center}table td{padding:.5em 1em}.is-message{display:none}.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.flex,.flex.mobile-full-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex.top-align{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex>*{margin-right:1em}.flex>:last-child{margin-right:0}@media only screen and (max-width:767px){.flex>*{margin-bottom:1em}}.flex.between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inside{display:block;margin:0 auto;max-width:1150px;padding:0 2.5em}@media only screen and (max-width:767px){.inside{padding:0 1em}}.inside.is-smaller{max-width:1120px}.inside.is-max{max-width:1600px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-no-transform{text-transform:none}.mobile-show{display:none}@media only screen and (max-width:767px){.mobile-show{display:block}.mobile-hide{display:none}}.ts-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;width:100%}.wrapper-svg{height:auto;left:0;opacity:.3;pointer-events:none;position:absolute!important;top:0;width:90%;z-index:-1}@media only screen and (max-width:767px){#wpadminbar{top:-48px!important}}i{-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.small{font-size:.6em}@media only screen and (max-width:767px){.small{font-size:.9em}}.medium{font-size:.8em}.blank-page{background:#191919;padding:4em 0}@media only screen and (max-width:767px){.blank-page{padding:2em 0}.blank-page .container{padding:0}}.blank-page ul{margin-left:20px}.blank-page h1{color:#fff;margin-bottom:0;padding-bottom:2em}.blank-page+.model-slider{margin-top:-6em}.cookies{display:none}.hide-overflow-x{overflow-x:hidden}.line-height-0{line-height:0}.no-margin{margin:0}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.inline-block{display:inline-block}.flex-align-center{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}#html{margin-top:0!important}.pt1{padding-top:1em}iframe{aspect-ratio:16/9;height:auto;width:100%}.btn{background:transparent;border:1px solid #fff;border-radius:.25em;color:#fff;display:inline-block;font-size:.8em;line-height:1.3em;margin-bottom:.25em;padding:.5em 1.5em;text-transform:uppercase;-webkit-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;width:auto!important}.btn,.btn:hover{text-decoration:none}.btn:hover{background-color:rgba(81,81,81,.7);border-color:rgba(81,81,81,.7)}.btn.error{border-color:#c72528}.btn.small{font-size:.8em}.btn.transparent:hover{background-color:transparent;color:#fff;text-decoration:underline}.btn.no-border{border:transparent}.btn.btn-red{background-color:#c72528;border-color:#c72528;color:#fff}.btn.btn-red:hover{background-color:rgba(199,37,40,0);border-color:#fff;color:#fff}.btn.btn-black{background-color:#000;border-color:#000;color:#fff}.btn.btn-black:hover{background-color:rgba(0,0,0,0);color:#000}.btn.btn-white{background-color:#fff;border-color:#fff;color:#000}.btn.btn-white:hover{background-color:hsla(0,0%,100%,0);color:#fff}.btn.btn-gray{background-color:rgba(81,81,81,.7);border-color:rgba(81,81,81,.7);text-decoration:none}.btn.btn-gray:hover{background-color:rgba(81,81,81,0);border-color:hsla(0,0%,100%,.7)}.btn i{display:inline-block;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.btn:disabled,button:disabled{opacity:.4;pointer-events:none}.container{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;max-width:1450px;padding:0 2.5em;position:relative;z-index:1}@media only screen and (max-width:767px){.container{padding:0 2em}}.container-slider{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 auto;max-width:1600px;padding:0}.container-slider,main{position:relative;z-index:1}.relative{position:relative}header{background:rgba(37,37,37,0);left:50%;padding:1em 0;position:fixed;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;width:100%;z-index:1000;z-index:99999999}@media only screen and (max-width:767px){header{font-size:1.5em;height:48px;padding:.5em 0}}header.is-fixed{background:#252525}header .top-menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;padding:2px 0}header .menu{-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media only screen and (max-width:767px){header .menu.mobile-open .menu__list{max-height:600px}}header .menu .navigation{font-size:1.5rem}header .menu.sticky{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:767px){header .menu.sticky{display:none}}header .menu.sticky .btn-sticky-trigger{border:1px solid #515151;display:none;font-size:1.5rem}header .menu.sticky .btn-sticky-trigger.btn-red,header .menu.sticky .btn-sticky-trigger.btn-red:hover{border-color:#c72528}header .menu.sticky .btn-sticky-trigger:hover{border-color:rgba(81,81,81,.7)}header .menu.sticky .btn-sticky-trigger:hover span:before{display:none}header .logo,header .menu.sticky .btn-sticky-trigger.is-visible{display:block}header .logo{margin:0 auto;padding-right:0!important;width:250px}@media only screen and (max-width:767px){header .logo{margin-left:0;width:90px}}header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:1.3em auto}header .column.is-20{width:20%}header .menu__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;list-style:none;margin-bottom:0}@media only screen and (max-width:767px){header .menu__list{background-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 12px 18px 5px rgba(0,0,0,0);box-shadow:0 12px 18px 5px rgba(0,0,0,0);-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;left:0;max-height:0;overflow:hidden;position:absolute;text-align:center;top:0;-webkit-transition:max-height .3s linear,-webkit-box-shadow .3s linear;transition:max-height .3s linear,-webkit-box-shadow .3s linear;-o-transition:max-height .3s linear,box-shadow .3s linear;transition:max-height .3s linear,box-shadow .3s linear;transition:max-height .3s linear,box-shadow .3s linear,-webkit-box-shadow .3s linear;width:100%}}header .menu__list.open{-webkit-box-shadow:0 12px 18px 5px rgba(0,0,0,.2);box-shadow:0 12px 18px 5px rgba(0,0,0,.2);max-height:400px}header .menu__list li{color:#a1a1a1;list-style:none;text-align:center;width:100%}header .menu__list li.mini-logo{display:none;width:auto}@media only screen and (max-width:767px){header .menu__list li.mini-logo{display:block}}header .menu__list li.mini-logo.show{display:block}header .menu__list li.mini-logo .logo{width:30px}header .menu__list li.mini-logo a{border-right:none}header .menu__list li.search-block{width:auto}header .menu__list li:last-child a{border-right:none;text-align:right}header .menu__list li.current-menu-item a{color:#fff}header .menu__list li.current-menu-item a span:before{width:100%}header .menu__list li a{display:inline-block;font-family:titillium_bdbold,sans-serif;margin:0 1em;padding:0 1em;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}header .menu__list li a:hover{color:#fff;text-decoration:none}header .menu__list li a:hover span:before{width:100%}header .menu__list li a span{display:block;padding:.75em 0;position:relative}header .menu__list li a span:before{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:0;overflow:hidden;position:absolute;-webkit-transition:width .3s linear;-o-transition:width .3s linear;transition:width .3s linear;width:0}header .open-menu{right:0}header .logo,header .open-menu{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}header .logo{left:1em}@media only screen and (max-width:767px){header .logo{left:.25em}}header .inside{overflow:hidden;position:relative;z-index:1}header.is-active .side-menu{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}header .side-menu{background-color:rgba(0,0,0,.85);height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:scroll;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;z-index:999999999}header .side-menu::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){header .side-menu{background-color:rgba(0,0,0,.9)}}header .side-menu .inner{padding:5em 1.5em}@media only screen and (max-width:767px){header .side-menu .inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3em 1.5em;width:100vw}}header .side-menu .side-menu-1{border-bottom:1px solid #515151;margin-bottom:1em;padding-bottom:1em}header .side-menu .side-menu-2 a{text-transform:none}header .side-menu ul{font-size:1.5rem;list-style:none;padding:0}header .side-menu ul li a{color:#a1a1a1;display:block;line-height:1.5em;padding:.25em 0;text-decoration:none;text-transform:uppercase}header .side-menu ul li.current-menu-item a,header .side-menu ul li:hover a{color:#fff}body.admin-bar header{top:32px}.h1,h1{font-size:2em;margin-bottom:.5em}.h2,h2{font-size:1.8em}.h3,h3{font-size:1.6em}.h4,h4{font-size:1.5em}.h5,h5{font-size:1.4em}.h6,h6{font-size:1.3em}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{padding-top:1em}h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:-.9em}.headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}form .message-box{display:none}form .row{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1em 1em 0;width:100%}form .row.full-width{padding-right:2em}@media only screen and (max-width:767px){form .row.full-width{padding-right:0}}form input,form select,form textarea{background-color:#252525;border:none;border-radius:.25em;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:inherit;font-size:inherit;padding:.6em 1em;text-decoration:none;width:100%}form input,form input:focus,form select,form select:focus,form textarea,form textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}form input.error,form select.error,form textarea.error{color:#c72528!important}form input.error::-webkit-input-placeholder,form select.error::-webkit-input-placeholder,form textarea.error::-webkit-input-placeholder{color:#c72528!important}form input.error::-moz-placeholder,form select.error::-moz-placeholder,form textarea.error::-moz-placeholder{color:#c72528!important}form input.error:-ms-input-placeholder,form select.error:-ms-input-placeholder,form textarea.error:-ms-input-placeholder{color:#c72528!important}form input.error::-ms-input-placeholder,form select.error::-ms-input-placeholder,form textarea.error::-ms-input-placeholder{color:#c72528!important}form input.error::placeholder,form select.error::placeholder,form textarea.error::placeholder{color:#c72528!important}form textarea{overflow-x:hidden}form .quantity-selection,form .select{margin-top:1em}form .select{display:inline;position:relative}form .select:after{content:"\e800";font-family:cxc;font-size:.75rem;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #515151;color:#fff;margin-top:.25em;padding:.6em 1em;position:relative;width:100%}form .select select,form .select select option{background-color:#252525}form button{cursor:pointer}form .control-group{margin-bottom:2em}form .control-group>i{opacity:.5;position:absolute;right:-25px;top:-5px}form .control-group>i img{display:inline-block;padding:5px;width:15px}form .control-group>i:hover{opacity:1}footer{background-color:#000;color:#fff;padding:3em 0 1em}footer .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0 2em}footer .columns .column{text-align:center;width:100%}footer .columns .column:first-child,footer .columns .column:nth-child(2){width:100%}footer .columns.top-column{border-bottom:1px solid #000;margin-bottom:1em;padding-bottom:1em}footer .columns.bottom-column{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}footer .columns.bottom-column .column{width:20%}@media only screen and (max-width:767px){footer .columns.bottom-column .column{width:100%}}footer .columns.bottom-column .column:nth-child(2){width:30%}@media only screen and (max-width:767px){footer .columns.bottom-column .column:nth-child(2){width:100%}}footer .columns.bottom-column .column:last-child .inner{padding:0}footer .columns.bottom-column strong{display:block;margin-bottom:1em}footer .columns.bottom-column .inner{padding:0 2em 1em 0}footer .columns.bottom-column ul{list-style:none;padding:0}footer .logo{display:block;width:300px}footer .social-media p{margin-bottom:.5em}footer .social-media ul{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;list-style:none;margin:0}footer .social-media ul li:last-child a{margin-right:0}footer .social-media ul a{background-color:#000;border-radius:100%;color:#fff;display:block;height:2.5em;line-height:2.5em;margin-right:.5em;text-align:center;width:2.5em}footer .social-media ul a:hover{background-color:#fff;color:#000}footer .social-media ul a i{font-size:1.5em}footer .btn{border-color:#a1a1a1;border-radius:0;color:#a1a1a1;text-transform:none}footer .btn:hover{text-decoration:none!important}@media only screen and (max-width:767px){footer .newsletter-btn{display:block;margin-bottom:1em}}footer .footer-link{color:#a1a1a1;font-size:.8em}footer .footer-link span{border-right:1px solid #a1a1a1;padding:0 .5em}footer .footer-link:first-child span,footer .footer-link:last-child span{border-right:none}footer a{text-decoration:none}footer a:hover{text-decoration:underline}footer .newsletter-form{display:inline-block;position:relative}@media only screen and (max-width:767px){footer .newsletter-form{margin-bottom:1em;width:100%}}footer .newsletter-form input{width:100%!important}footer .newsletter-form button{border:none;padding:.5em;position:absolute;right:0}footer .recaptcha{color:#505050;font-size:.6em;padding-top:3em;text-align:center;width:100%!important}.cookies #settings{display:none;padding:2em 0 0;text-align:left}.cookies #settings label{padding:0}.cookies #settings input{min-width:auto;width:auto}.has-text-align-center{text-align:center}.wp-block-quote{padding:1em;position:relative}.wp-block-quote p{font-size:1.2em;font-style:italic;margin-bottom:1em;position:relative}.wp-block-quote p:before{left:0;top:0}.wp-block-quote p:after,.wp-block-quote p:before{content:'"';font-style:normal;font-weight:700;position:absolute}.wp-block-quote p:after{bottom:0;right:0}.wp-block-quote cite{border-top:1px solid #000;display:inline-block;padding-top:1em;position:relative}.toc_list{list-style:none;margin-left:0}.toc_list>li>ul{display:none}.pagination-wrapper{text-align:center;width:100%}.blocks-gallery-grid{margin:0}.blocks-gallery-grid .figure{margin:0 1em}.cookie{background:#000;border:1px solid #252525;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:14px;left:50%;max-width:800px;padding:20px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:99999}.cookie p{display:inline-block;line-height:1.2em;margin:0;padding-right:90px;position:relative;text-align:left}@media only screen and (max-width:767px){.cookie p{font-size:1em}}.cookie a{color:#fff;text-decoration:underline;-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.cookie a:hover{text-decoration:none}.cookie .btn-cookie-accept{cursor:pointer;font-size:12px;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear}.cookie .btn-cookie-accept:hover{color:#fff}.cookie .btn-cookie-reject{cursor:pointer}.cookie .btn-cookie-reject:hover{text-decoration:underline}.bg-gray{background-color:#191919}.bg-black{background-color:#000}.bg-gray-news{background-color:#252525}.bg-gray-medium{background-color:#515151}.bg-gray-footer{background-color:#191919}.bg-gray-footer-dark{background-color:#141414}.inputfile.hide{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputfile+label{border-radius:.25em;cursor:pointer;display:inline-block;font-weight:700;overflow:hidden;padding:.625rem 1.25rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.no-js .inputfile+label{display:none}.inputfile.has-focus+label,.inputfile:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.inputfile+label svg{fill:currentColor;height:1em;margin-right:.25em;margin-top:-.25em;vertical-align:middle;width:1em}.inputfile-1+label{background-color:#252525;color:#252525}.inputfile-1+label:hover,.inputfile-1.has-focus+label,.inputfile-1:focus+label{background-color:#000}.inputfile-2+label{border:2px solid;color:#252525}.inputfile-2+label:hover,.inputfile-2.has-focus+label,.inputfile-2:focus+label{color:#000}.inputfile-3+label{color:#252525}.inputfile-3+label:hover,.inputfile-3.has-focus+label,.inputfile-3:focus+label{color:#000}.inputfile-4+label{color:#252525}.inputfile-4+label:hover,.inputfile-4.has-focus+label,.inputfile-4:focus+label{color:#000}.inputfile-4+label figure{background-color:#252525;border-radius:50%;display:block;height:100px;margin:0 auto 10px;padding:20px;width:100px}.inputfile-4+label:hover figure,.inputfile-4.has-focus+label figure,.inputfile-4:focus+label figure{background-color:#000}.inputfile-4+label svg{fill:#252525;height:100%;width:100%}.inputfile-5+label{color:#252525}.inputfile-5+label:hover,.inputfile-5.has-focus+label,.inputfile-5:focus+label{color:#000}.inputfile-5+label figure{background-color:#252525;display:block;height:135px;margin:0 auto 10px;padding:30px;position:relative;width:100px}.inputfile-5+label:hover figure,.inputfile-5.has-focus+label figure,.inputfile-5:focus+label figure{background-color:#000}.inputfile-5+label figure:after,.inputfile-5+label figure:before{content:"";height:0;position:absolute;right:0;top:0;width:0}.inputfile-5+label figure:before{border-left:20px solid transparent;border-top:20px solid #dfc8ca}.inputfile-5+label figure:after{border-bottom:20px solid #000;border-right:20px solid transparent}.inputfile-5+label:hover figure:after,.inputfile-5.has-focus+label figure:after,.inputfile-5:focus+label figure:after{border-bottom-color:#252525}.inputfile-5+label svg{fill:#252525;height:100%;width:100%}.inputfile-6+label{background-color:#252525;border:1px solid #252525;color:#a1a1a1;padding:.2em}.inputfile-6+label:hover,.inputfile-6.has-focus+label,.inputfile-6:focus+label{border-color:#000}.inputfile-6+label span,.inputfile-6+label strong{font-family:titilliumregular,sans-serif;padding:.625rem 1.25rem}.inputfile-6+label span{display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%}.inputfile-6+label strong{background-color:#000;color:#a1a1a1;display:inline-block;height:100%;text-transform:uppercase}.inputfile-6+label:hover strong,.inputfile-6.has-focus+label strong,.inputfile-6:focus+label strong{background-color:#000}@media screen and (max-width:50em){.inputfile-6+label strong{display:block}}.lazyframe[data-vendor=youtube]:after{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJz48cGF0aCBmaWxsPScjMUYxRjFGJyBkPSdNMjU1LjcgNDQ2LjNjLTUzLjMuMy0xMDYuNi0uNC0xNTkuOC0zLjMtMTcuNC0xLTM0LjctMi41LTUwLjQtMTFDMzUgNDI2LjMgMjcgNDE4LjQgMjIgNDA3LjIgMTMuMiAzODguNiAxMC41IDM2OSA5IDM0OWMtMy40LTQxLjMtMy42LTgyLjYtMS44LTEyMy44IDEtMjIgMS42LTQ0IDYuOC02NS41IDItOC40IDUtMTYuNiA4LjgtMjQuNEMzMiAxMTcgNDggMTA4IDY3LjMgMTA0YzE2LjItMyAzMi44LTMgNDkuMy0zLjcgNTYtMi4zIDExMi0zLjUgMTY4LTMgNDMgLjYgODYuMiAxLjcgMTI5LjMgNCAxMy4yLjYgMjYuNi44IDM5LjMgNS41IDE3LjIgNi40IDMwIDE3LjIgMzcgMzQuNyA2LjYgMTYuOCA5LjIgMzQuMiAxMC42IDUyIDMuOCA0OC43IDQgOTcuMy43IDE0Ni0xIDE2LjMtMi4yIDMyLjctNi41IDQ4LjgtOS43IDM3LTMyLjggNTEuNS02Ni43IDUzLjgtMzYuMiAyLjUtNzIuNSAzLjgtMTA4LjggNC4zLTIxLjMuMi00Mi43IDAtNjQgMHpNMjAzLjIgMzQ0TDM0OCAyNjQuN2wtMTQ0LjgtNzkuM1YzNDR6Jy8+PHBhdGggZmlsbD0nI0ZFRkRGRCcgZD0nTTIwMy4yIDM0NFYxODUuNUwzNDggMjY0LjggMjAzLjIgMzQ0eicvPjwvc3ZnPg==)}.lazyframe[data-vendor=youtube]:hover:after{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJz48cGF0aCBmaWxsPScjREQyQzI4JyBkPSdNMjU1LjcgNDQ2LjNjLTUzLjMuMy0xMDYuNi0uNC0xNTkuOC0zLjMtMTcuNC0xLTM0LjctMi41LTUwLjQtMTFDMzUgNDI2LjMgMjcgNDE4LjQgMjIgNDA3LjIgMTMuMiAzODguNiAxMC41IDM2OSA5IDM0OWMtMy40LTQxLjMtMy42LTgyLjYtMS44LTEyMy44IDEtMjIgMS42LTQ0IDYuOC02NS41IDItOC40IDUtMTYuNiA4LjgtMjQuNEMzMiAxMTcgNDggMTA4IDY3LjMgMTA0YzE2LjItMyAzMi44LTMgNDkuMy0zLjcgNTYtMi4zIDExMi0zLjUgMTY4LTMgNDMgLjYgODYuMiAxLjcgMTI5LjMgNCAxMy4yLjYgMjYuNi44IDM5LjMgNS41IDE3LjIgNi40IDMwIDE3LjIgMzcgMzQuNyA2LjYgMTYuOCA5LjIgMzQuMiAxMC42IDUyIDMuOCA0OC43IDQgOTcuMy43IDE0Ni0xIDE2LjMtMi4yIDMyLjctNi41IDQ4LjgtOS43IDM3LTMyLjggNTEuNS02Ni43IDUzLjgtMzYuMiAyLjUtNzIuNSAzLjgtMTA4LjggNC4zLTIxLjMuMi00Mi43IDAtNjQgMHpNMjAzLjIgMzQ0TDM0OCAyNjQuN2wtMTQ0LjgtNzkuM1YzNDR6Jy8+PHBhdGggZmlsbD0nI0ZFRkRGRCcgZD0nTTIwMy4yIDM0NFYxODUuNUwzNDggMjY0LjggMjAzLjIgMzQ0eicvPjwvc3ZnPg==)}.connected-slider{bottom:0;height:auto;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100%;z-index:9}.connected-slider.slick-initialized{opacity:1}.connected-slider.no-center .slick-track{margin:0!important}.connected-slider .js-player,.connected-slider .plyr,.connected-slider .slick-list,.connected-slider .slick-slide>div,.connected-slider .slick-track{height:auto!important;line-height:0;width:auto}.connected-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.connected-slider .slick-track .slick-slide{border-right:1px solid rgba(37,37,37,.7);height:inherit}.connected-slider .slick-slide{background-color:rgba(0,0,0,.7)}.connected-slider .slick-slide.slick-current{background-color:rgba(81,81,81,.7)}.connected-slider .slick-slide.slick-current .connected-inner,.connected-slider .slick-slide.slick-current .connected-inner p{color:#fff}.connected-slider .connected-inner{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;padding:1em;text-align:left}.connected-slider .connected-inner h2,.connected-slider .connected-inner h3,.connected-slider .connected-inner h4,.connected-slider .connected-inner h5,.connected-slider .connected-inner h6{font-size:1em;margin-bottom:.5em;text-transform:uppercase}.connected-slider .connected-inner p{color:#a1a1a1}.connected-slider figure{margin-bottom:0;margin-right:.5em;padding-bottom:0!important}.thumbnail-slider figure{margin-bottom:.5em!important;padding-bottom:0!important}.thumbnail-slider .slick-slide{position:relative}.thumbnail-slider+.connected-slider .slick-slide{background:transparent}.inquiry-form{background-color:#141414;margin-top:3em;padding:5em 0 3em;width:100%}@media only screen and (max-width:767px){.inquiry-form{overflow-x:hidden}}.inquiry-form .h2{color:#fff;text-transform:uppercase}.inquiry-form .h6{color:#a1a1a1}.inquiry-form a{font-family:titillium_bdbold,sans-serif;text-decoration:none}.inquiry-form a:hover{text-decoration:underline}.inquiry-form .row{text-align:left}@media only screen and (max-width:767px){.inquiry-form .row{padding-right:0}}.inquiry-form .row label{display:block;font-size:1em;margin-bottom:.25em}.inquiry-form .inside{-webkit-box-sizing:border-box;box-sizing:border-box}.inquiry-form .columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.inquiry-form .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.inquiry-form .columns .column{width:50%}@media only screen and (max-width:767px){.inquiry-form .columns .column{width:100%}}.inquiry-form .upload-file{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between!important}.inquiry-form .grid{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);margin-bottom:1rem}@media only screen and (max-width:767px){.inquiry-form .grid{grid-template-columns:repeat(1,1fr)}}.inquiry-form .grid div.div7{grid-column:span 2}@media only screen and (max-width:767px){.inquiry-form .grid div{grid-column:span 2}}.wp-block-base51-map{border:1px solid #515151;height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:767px){.wp-block-base51-map{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.wp-block-base51-map:before{content:"";display:block;padding-top:56.25%;width:100%}}.wp-block-base51-map:hover .map-container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.wp-block-base51-map .map-container{left:0;position:absolute;top:0;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}@media only screen and (max-width:767px){.wp-block-base51-map .map-container{position:relative;width:calc(100% - 20px)}}.wp-block-base51-map .placecard__container{background:#000 none repeat scroll 0 0/auto padding-box border-box;border-radius:2px 2px 2px 2px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.298);box-shadow:0 1px 4px -1px rgba(0,0,0,.298);color:#fff;font:normal normal normal normal 11px/normal Roboto,Arial,sans-serif;margin:10px;max-width:330px;overflow:hidden;padding:9px 4px 9px 11px;width:100%}.wp-block-base51-map .placecard__left{float:left;width:75%}.wp-block-base51-map .placecard__right{float:left;text-align:center;width:25%}.wp-block-base51-map .placecard__business-name{color:#c72528;cursor:default;font:normal normal 500 normal 14px/normal Roboto,Arial;height:19px;margin:0;overflow:hidden;-webkit-perspective-origin:100px 9.5px;perspective-origin:100px 9.5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transform-origin:100px 9.5px;-ms-transform-origin:100px 9.5px;transform-origin:100px 9.5px;white-space:nowrap;width:170px}.wp-block-base51-map .placecard__info{border:0 #5b5b5b;color:#fff;-webkit-column-rule-color:#5b5b5b;-moz-column-rule-color:#5b5b5b;column-rule-color:#5b5b5b;cursor:default;font:normal normal normal normal 12px/normal Roboto,Arial;height:32px;margin:6px 0 0;outline:0 none #5b5b5b;-webkit-perspective-origin:100px 16px;perspective-origin:100px 16px;-webkit-transform-origin:100px 16px;-ms-transform-origin:100px 16px;transform-origin:100px 16px;width:170px}.wp-block-base51-map .placecard__direction-icon{background:rgba(0,0,0,0) url(https://maps.gstatic.com/mapfiles/embed/images/entity11.png) repeat scroll 0 0/70px 210px padding-box border-box;height:22px;margin-left:auto;margin-right:auto;width:22px}.wp-block-base51-map .placecard__direction-link{color:#3a84df;display:block;height:43px;text-decoration:none;width:54.7344px}.wp-block-base51-map .placecard__direction-link:hover{color:#3a84df}.wp-block-base51-map .placecard__view-large{color:#3a84df;display:block;margin-top:10px;text-decoration:none}.wp-block-base51-map .placecard__view-large:hover{color:#c72528}.wp-block-base51-map .gmnoprint button{background:#000!important}.wp-block-base51-map .gmnoprint div{background-color:transparent!important}.selections{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5em}.selections .selection{margin-bottom:.5em;margin-right:.5em;position:relative}.selections .selection:last-child{margin-right:0}.selections .selection .open-lightbox{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1em;z-index:2}.selections .selection .open-lightbox:hover{opacity:.5}.selections label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.selections label .label-text{border:6px solid transparent;border-radius:100%;display:block;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selections label:hover .label-text{border-color:rgba(199,37,40,.3)}.selections input{display:none}.selections input:disabled+label{opacity:.5;pointer-events:none}.selections input:checked+label .label-text,.selections input:checked.for-selection+label .label-text{border-color:#c72528}.selections input.for-selection+label .label-text{border-color:#fff}.selections input.for-selection+label .icon,.selections input.is-current-selection+label .icon{background-color:#ebebeb;color:#191919}.selections .icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#191919;color:#a1a1a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8em;height:110px;justify-content:center;width:110px}@media only screen and (max-width:767px){.selections .icon{height:100px;width:100px}}.selections .icon.is-image{height:110px;width:110px}@media only screen and (max-width:767px){.selections .icon.is-image{height:80px;width:80px}}.newsletter-social{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;align-items:center;border-bottom:1px solid #252525;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:1em;padding:0 1em 1em}.newsletter-social .newsletter-form.form-success .newsletter-signup{opacity:0}.newsletter-social .newsletter-form.form-success .message-box{opacity:1}.newsletter-social .newsletter-form .newsletter-signup{opacity:1;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.newsletter-social .newsletter-form .message-box{color:#a1a1a1;font-size:.8em;left:50%;line-height:1em;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}form.form-success .message-box{opacity:1}form .message-box{opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}form .message-box p{margin-bottom:0}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-columns .wp-block-column:nth-child(odd){margin:0 .75em 0 0}.wp-block-columns .wp-block-column:nth-child(2n+2){margin:0 0 0 .75em}.g-recaptcha{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden}.page-scroll-slider{overflow-x:hidden;z-index:1}.page-scroll-slider .section{height:100vh;height:calc(var(--vh, 1vh)*100)}.page-scroll-slider .slide-wrap{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.page-scroll-slider .slide-wrap .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;text-align:center}.page-scroll-slider .slide-wrap .inner .top-element{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:7em;width:100%;z-index:2}@media only screen and (max-width:767px){.page-scroll-slider .slide-wrap .inner .top-element{margin-top:4em}}.page-scroll-slider .slide-wrap .inner .top-element.top-left{text-align:left}.page-scroll-slider .slide-wrap .inner .top-element.top-left .h2{color:#fff;font-family:titillium_bdbold,sans-serif;font-size:1.8em;margin-bottom:.75em}.page-scroll-slider .slide-wrap .inner .top-element.top-left .h3{color:#fff;font-size:1em}.page-scroll-slider .slide-wrap .inner .top-element.bottom-left .text-wrap{bottom:0;margin-bottom:10em;max-width:440px;position:absolute;text-align:left;width:30%}@media only screen and (max-width:767px){.page-scroll-slider .slide-wrap .inner .top-element.bottom-left .text-wrap{width:calc(100% - 2em)}}.page-scroll-slider .slide-wrap .inner .top-element.bottom-left .text-wrap>:first-child{font-size:1.5em;margin-bottom:1rem}.page-scroll-slider .slide-wrap .inner .top-element.bottom-left .text-wrap>:nth-child(2){font-size:1.2em;margin-bottom:1rem}.page-scroll-slider .slide-wrap .inner .bottom-element{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;z-index:2}@media only screen and (max-width:767px){.page-scroll-slider .slide-wrap .inner .bottom-element{margin-bottom:1em}}.page-scroll-slider .slide-wrap .inner .bottom-element p{font-size:.7em}.page-scroll-slider .slide-wrap .inner .bottom-element .buttons .btn{margin-bottom:.25em;padding:.5em 1em}.page-scroll-slider .slide-wrap .inner .bottom-element .video-fullscreen{display:none;padding:.5em}@media only screen and (max-width:767px){.page-scroll-slider .slide-wrap .inner .bottom-element .video-fullscreen{display:inline-block;display:none}.page-scroll-slider .slide-wrap .slick-slider.mobile-relative{position:relative}}.page-scroll-slider .slide-wrap .slider-carousel{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-scroll-slider .slide-wrap .bg-content{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.page-scroll-slider .slide-wrap .bg-content .img-cover{height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100vw;z-index:2}.page-scroll-slider .slide-wrap .bg-content .img-cover.hide{opacity:0}.page-scroll-slider .slide-wrap .bg-content figure{height:100%;margin-bottom:0;width:100%}.page-scroll-slider .slide-wrap .bg-content img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-scroll-slider .h2{color:#fff;font-family:titillium_bdbold,sans-serif;font-size:1.8em;text-transform:uppercase}.page-scroll-slider .h3{color:#c72528;font-family:titillium_bdbold,sans-serif;font-size:1.3em}.page-scroll-slider blockquote{border-top:1px solid #fff;margin:1em 0 0;padding:1em 0 0}.page-scroll-slider blockquote p{color:#a1a1a1}.page-scroll-slider blockquote p:last-child{font-size:.8em;line-height:1.6em}.page-scroll-slider blockquote h2,.page-scroll-slider blockquote h3,.page-scroll-slider blockquote h4,.page-scroll-slider blockquote h5,.page-scroll-slider blockquote h6{font-size:1.1em!important}.page-scroll-slider blockquote h2+p,.page-scroll-slider blockquote h3+p,.page-scroll-slider blockquote h4+p,.page-scroll-slider blockquote h5+p,.page-scroll-slider blockquote h6+p{font-size:1.1em}.page-scroll-slider .buttons{margin-bottom:1em}.page-scroll-slider p{color:#fff;font-size:.9em}.page-scroll-slider .text-wrap h2,.page-scroll-slider .text-wrap h3,.page-scroll-slider .text-wrap h4,.page-scroll-slider .text-wrap h5,.page-scroll-slider .text-wrap h6{color:#fff;font-size:1em}.page-scroll-slider .js-player,.page-scroll-slider .plyr,.page-scroll-slider .slick-list,.page-scroll-slider .slick-slide>div,.page-scroll-slider .slick-track{height:100%;width:100%}@media only screen and (max-width:767px){body.admin-bar .top-element{padding-top:48px}}.page-scroll-slider.home-slider .section{height:70vh;height:calc(var(--vh, 1vh)*75)}.news{background-color:#252525;padding:5em 0}.news h2{color:#fff;margin-bottom:2.5em;text-align:center;text-transform:uppercase}.news .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 2em)}@media only screen and (max-width:767px){.news .columns{width:100%}}.news .columns.summary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em;width:100%}.news .columns.summary .column{width:auto}.news .columns.summary .column:last-child{text-align:right}.news h4{color:#fff;font-family:titillium_bdbold,sans-serif;font-size:1.2em}.news .more-news{color:#c72528;margin-top:2em}.news-list{margin-bottom:2em;width:50%}@media only screen and (max-width:767px){.news-list{font-size:.8em;margin-bottom:0;padding:1em;width:100%}}.news-list .inner{border:1px solid #515151;height:100%;margin-right:2em}@media only screen and (max-width:767px){.news-list .inner{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}.news-list .inner .news-link,.news-list .inner .text{width:50%}}.news-list .news-categories{list-style:none;margin:0;text-transform:uppercase}.news-list .flat-date{display:none}.news-list .text{font-size:.9em;margin:0 1em;position:relative}.news-list .text a{display:block;text-decoration:none}.news-list .text a:hover{text-decoration:underline}.news-list img{aspect-ratio:16/9}.news-list .summary{color:#a1a1a1}@media only screen and (max-width:767px){.news-list .summary{font-size:.9em}.news-list.video{padding:0}}.news-list.video .video-embed{width:100%}.news-list.video .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.news-list.video .inner .text{margin:0;width:100%}}.pagination{text-align:right}@media only screen and (max-width:767px){.pagination{margin-top:2em;text-align:center}}.pagination .page-numbers{border:1px solid #191919;display:inline-block;height:30px;line-height:30px;text-align:center;text-decoration:none;width:30px}@media only screen and (max-width:767px){.pagination .page-numbers{border-color:#252525}}.pagination .page-numbers.current{background-color:#191919!important}@media only screen and (max-width:767px){.pagination .page-numbers.current{background-color:#252525}}.pagination .page-numbers.next,.pagination .page-numbers.prev{background-color:#191919}@media only screen and (max-width:767px){.pagination .page-numbers.next,.pagination .page-numbers.prev{background-color:#252525}}.pagination .page-numbers:hover{background-color:#000}.testimonials{padding:5em 0}.testimonials .h2{color:#fff;margin-bottom:.25em;text-transform:uppercase}.testimonials .h2+p{color:#a1a1a1}.testimonials .inside{position:relative}.testimonials .testimonial-slider{margin:3em 0 5em}.testimonials .columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.testimonials .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.testimonials .columns .image-column{width:55%}@media only screen and (max-width:767px){.testimonials .columns .image-column{width:100%}}.testimonials .columns .image-column figure{height:100%;margin-bottom:0;width:100%}.testimonials .columns .image-column img{aspect-ratio:950/554;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials .columns .text-column{background-color:#000;width:45%}@media only screen and (max-width:767px){.testimonials .columns .text-column{width:100%}}.testimonials .columns .text-column .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:2em}.testimonials .testimonial{position:relative}.testimonials .testimonial h4{color:#fff;font-size:1.1em;text-transform:uppercase}.testimonials .testimonial h5{color:#a1a1a1;font-size:1em}.testimonials .testimonial p{font-size:.9em}.testimonials .slick-custom-nav.slick-custom-prev{left:0}.testimonials .slick-custom-nav.slick-custom-next{right:0}.image-with-title-inside{display:block;padding-top:1em;position:relative;z-index:1}.image-with-title-inside .text-center{position:absolute;top:5em;width:100%;z-index:2}@media only screen and (max-width:767px){.image-with-title-inside .text-center{top:1.75em}}.image-with-title-inside h2{color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){.image-with-title-inside h2{font-size:1.4em}}.image-with-title-inside figure{margin-bottom:0}.faq{padding:5em 0}.faq h2{color:#fff;text-transform:uppercase}.question{border-bottom:1px solid #515151;cursor:pointer;margin-bottom:.5em;padding-bottom:.5em}.question:hover .is-question p,.question:hover i{color:#a1a1a1}.question i{color:#fff;display:inline-block;font-size:1rem;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:20px}.question.open .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.question.open .is-question p{color:#fff}.question .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.question .is-question p{color:#fff;margin-bottom:0}.question .answer{color:#a1a1a1;display:none;overflow:hidden;padding-top:1em}.question .date{color:#959595;display:block;font-size:.7em}.facts{background-color:#191919;display:block;padding:3em 0}.facts .columns{-ms-flex-line-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-content:space-between;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.facts .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.facts .columns .column{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}@media only screen and (max-width:767px){.facts .columns .column{padding-bottom:1em;width:50%}.facts .columns .column:nth-child(odd){padding-right:1em}.facts .columns .column:nth-child(2n+2){padding-left:1em}}.facts h2{color:#fff;font-family:titillium_bdbold,sans-serif;margin-bottom:0}.facts p{color:#a1a1a1;margin-bottom:0}.boxes{padding:5em 0}.boxes .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxes .columns .column{width:33%}@media only screen and (max-width:767px){.boxes .columns .column{width:50%}}.boxes .global-text{color:#a1a1a1;margin-bottom:2em}.boxes h2,.boxes h3{color:#fff}.boxes .column{height:100%;position:relative}.boxes .column .inner{left:0;padding-bottom:1em;padding-right:1em;position:absolute;top:0;width:100%}.boxes .column .inner,.boxes .column .inner .bg{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.boxes .column .inner .bg{background-color:#191919;padding:2em}@media only screen and (max-width:767px){.boxes .column .inner .bg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}}.boxes .column .inner .image-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:5em;height:50%;justify-content:center}@media only screen and (max-width:767px){.boxes .column .inner .image-wrap{font-size:2em}}.boxes .column .inner .image-wrap i{color:#a1a1a1;display:inline-block;position:relative}.boxes .column .inner .text-wrap{height:40%;margin-top:10%}@media only screen and (max-width:767px){.boxes .column .inner .text-wrap{height:auto}}.boxes .column .inner .text-wrap h4{color:#fff;font-size:1em;text-transform:uppercase}@media only screen and (max-width:767px){.boxes .column .inner .text-wrap h4{margin-bottom:0;text-align:center}}.boxes .column .inner .text-wrap p{color:#a1a1a1;font-size:.8em;line-height:1.6em}@media only screen and (max-width:767px){.boxes .column .inner .text-wrap p{display:none}}.boxes .column .inner figure{display:block;margin:0 auto;max-width:50%}.boxes .column .inner figure img{height:auto;width:auto}.boxes .column:after{content:"";display:block;padding-bottom:100%;pointer-events:none;width:100%}.square-slider{padding:5em 0}.square-slider h2{color:#fff;margin-bottom:1em}.square-slider figure{margin:0 2em}.square-slider .square-slider-carousel{margin-top:2em}.square-slider .slick-custom-prev{left:0!important}.square-slider .slick-custom-next{right:0!important}.square-slider .slick-track,.square-slider .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.square-slider .slick-track .slick-slide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;height:auto;justify-content:center}.square-slider.is-square figure{margin:0}.square-slider.is-square .slick-slide>div,.square-slider.is-square .slick-slide>div a{height:100%}.square-slider.is-square .slick-slide>div figure{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 .5em}.square-slider.is-square .k_prev{-webkit-transform:translate(-75%,-50%);-ms-transform:translate(-75%,-50%);transform:translate(-75%,-50%)}@media only screen and (max-width:767px){.square-slider.is-square .k_prev{-webkit-transform:translate(-.75em,-50%);-ms-transform:translate(-.75em,-50%);transform:translate(-.75em,-50%)}}.square-slider.is-square .k_next{-webkit-transform:translate(75%,-50%);-ms-transform:translate(75%,-50%);transform:translate(75%,-50%)}@media only screen and (max-width:767px){.square-slider.is-square .k_next{-webkit-transform:translate(.75em,-50%);-ms-transform:translate(.75em,-50%);transform:translate(.75em,-50%)}}.half-image-text-slider{background-color:#191919;padding-bottom:4em}.half-image-text-slider .columns{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.half-image-text-slider .columns .column{width:50%}.half-image-text-slider figure{height:100%;margin-bottom:0}.half-image-text-slider figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.half-image-text-slider .inner{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:2em}.half-image-text-slider .slick-custom-prev{left:0!important}.half-image-text-slider .slick-custom-next{right:0!important}.cpo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0}.cpo-list .cpo{margin-bottom:2em;position:relative;width:50%}@media only screen and (max-width:767px){.cpo-list .cpo{width:100%}}.cpo-list .cpo figure{margin-bottom:0}.cpo-list .cpo figure img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.cpo-list .cpo .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #515151;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 1em}@media only screen and (max-width:767px){.cpo-list .cpo .inner{margin:0}}.cpo-list .cpo .title{display:block;position:relative}.cpo-list .cpo .title h2{background-color:rgba(0,0,0,.8);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:titillium_bdbold,sans-serif;font-size:1.1em;left:0;margin:0;padding:1rem;position:absolute;width:100%}.cpo-list .options{background-color:#393939;font-size:.8em;height:100%}.cpo-list .options p{margin-bottom:.25em;text-transform:uppercase}.cpo-list .options .inner-options{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:2rem 1rem}.cpo-list .options .columns{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.cpo-list .options .columns .column{width:75%}@media only screen and (max-width:767px){.cpo-list .options .columns .column{width:50%}}.cpo-list .options .columns .column:nth-child(2){width:25%}@media only screen and (max-width:767px){.cpo-list .options .columns .column:nth-child(2){width:50%}}.cpo-list .cpo-list-detail ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}.cpo-list .cpo-list-detail ul li{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8em;line-height:1.6em;padding-bottom:.25em;padding-right:1em;width:50%}.cpo-list .prices .price-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;text-align:right}.cpo-list .prices .cxc-price{color:#fff;display:block;font-family:titilliumregular,sans-serif;font-size:1.6em}.cpo-list .prices .cpo-more a{background-color:#c72528;border:1px solid #515151;color:#fff;padding:.25em .5em;text-decoration:none;text-transform:uppercase}.cpo-list .prices .cpo-more a:hover{background-color:#000}.model-slider{background-color:#191919;padding-bottom:4em}.model-slider figure{margin-bottom:0}.model-slider .text{background-color:rgba(0,0,0,.7);padding:1em}.model-slider .text p:last-child{margin-bottom:0}.model-slider .model-image{aspect-ratio:16/9}.model-slider .horizontal-text{background-color:rgba(0,0,0,.7);display:none;padding:1em 0}.model-slider .horizontal-text ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding-bottom:1em;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;text-align:center;width:100%}.model-slider .horizontal-text ul li{color:#fff;cursor:pointer;font-family:titillium_bdbold,sans-serif;margin:0 1em;scroll-snap-align:center;white-space:nowrap}.model-slider .horizontal-text ul li.selected,.model-slider .horizontal-text ul li:hover{text-decoration:underline}.model-slider .horizontal-text ul li span{padding:0 1em}.model-slider .connected-slider{background:#000;margin-top:2px;padding:.5em 0}.model-slider .connected-slider .slick-arrow{display:none!important}.model-slider .connected-slider .slide-text{line-height:2em;text-align:center}.model-slider .connected-slider .slick-current{background-color:transparent}.model-slider .connected-slider .slick-current .slide-text{color:#fff;font-family:titillium_bdbold,sans-serif;text-decoration:underline}.careers-list .career{border-bottom:1px solid #393939;color:#a1a1a1;margin-bottom:2em;padding-bottom:2em}.careers-list .career:last-child{border-bottom:none}@media only screen and (max-width:767px){.careers-list .career{margin-bottom:0;padding:2em 1em}}.careers-list .career:nth-child(odd){background-color:#252525}.careers-list .career .columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.careers-list .career .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.careers-list .career .columns .column{width:100%}}.careers-list .career .date{display:block;font-size:.8em;margin-bottom:.5em}.careers-list .career .title{color:#fff;text-decoration:none}.careers-list .career .title:hover{text-decoration:underline}.careers-list .career .btn{margin-top:3.5em}@media only screen and (max-width:767px){.careers-list .career .btn{margin-top:1em}}.careers-list .inner{padding-right:2em}.careers-list h2{font-size:1.2em}.requests h6{text-transform:uppercase}.requests .anwser,.requests .open-requests{padding-bottom:1em}.social-btn{color:#a1a1a1;display:inline-block;padding:.25em}@media only screen and (max-width:767px){.social-btn{margin-bottom:1em}}.social-btn.first{margin-left:1em}.social-btn:hover{color:#fff}.configurator-app{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.configurator-app .inner{padding:1em}@media only screen and (max-width:767px){.configurator-app .logo img{width:70px}}.configurator-app .configurator-selections{padding:250px 0}@media only screen and (max-width:767px){.configurator-app .configurator-selections{padding:110px 0}}.configurator-app .gallery-section{display:none;overflow-x:hidden;width:calc(100vw - 2em)}@media only screen and (max-width:767px){.configurator-app .gallery-section{display:block}}.configurator-app aside{background-color:#252525;display:block;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative;width:440px}@media only screen and (max-width:767px){.configurator-app aside{width:100%}}.configurator-app aside .columns{font-size:.8em}.configurator-app aside .columns p{line-height:1.2em}.configurator-app aside .columns p .option-name{display:block;margin-bottom:.5em}.configurator-app aside .configurator-header{background-color:#252525;left:0;position:fixed;top:0;width:440px;z-index:99}@media only screen and (max-width:767px){.configurator-app aside .configurator-header{width:100%}}.configurator-app.hide-gallery .gallery{opacity:0}.configurator-app .gallery{background-color:#000;display:block;height:100vh;left:440px;opacity:1;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:calc(100% - 440px)}@media only screen and (max-width:767px){.configurator-app .gallery{display:none}}.configurator-app .gallery .qr-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em;position:fixed;right:1em}.configurator-app .gallery .qr-code .ios{display:none}.configurator-app .gallery .qr-code p{font-size:.7em;line-height:1.3em;margin:0 1em 0 0}.configurator-app .gallery .qr-code img{width:80px}.configurator-app .gallery .configurator-slider-carousel{height:100%;width:100%}.configurator-app .gallery .configurator-slider-carousel .slick-list,.configurator-app .gallery .configurator-slider-carousel .slick-track,.configurator-app .gallery .configurator-slider-carousel .slider-carousel,.configurator-app .gallery .configurator-slider-carousel div{height:100%}.configurator-app .gallery .cover{height:100%;width:100%}.configurator-app .gallery .cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.configurator-app .gallery .cover .normal-video-player-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.configurator-app .gallery .cover .normal-video-player-wrap .plyr__controls{height:auto}.configurator-app .btn-for-selection{display:none;opacity:0;pointer-events:none}.configurator-app .btn-for-selection.init{display:block}.configurator-app .btn-for-selection.is-visible{display:block;opacity:1;pointer-events:auto}.configurator-app .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.configurator-app .columns strong{font-size:1.2em}.configurator-app .columns .price{color:#a1a1a1;display:block;line-height:1.2em;padding-left:1em;white-space:nowrap}.configurator-app .columns .price.is-adding-total{color:#fff;font-weight:700}.configurator-app .request{background:#000;bottom:0;padding:.5em 0;position:fixed;text-align:center;width:440px}@media only screen and (max-width:767px){.configurator-app .request{width:100%}}.configurator-app .section{margin-bottom:10vh;padding-bottom:10vh;position:relative}@media only screen and (max-width:767px){.configurator-app .section{margin-bottom:3em}}.configurator-app .section:last-child .next-section{display:none}.configurator-app .section .next-section{bottom:0;content:"\e800";display:block;font-family:cxc;left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.configurator-app .section .next-section:hover{color:#c72528}.configurator-app .section .section-total{opacity:.3}.configurator-app .configurator{display:none;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.configurator-app .configurator.is-visible{opacity:1}.configurator-app .configurator.is-displayed{display:block}.configurator-app label[for=carbon-bodywork] .icon{background-image:url(/wp-content/themes/cxc/assets/resources/carbon.png)}.configurator-app .ar-code.with-img{line-height:0}.configurator-app .summary{background:#191919;display:none;height:calc(100% - 3em);left:1.5em;opacity:0;position:absolute;top:1.5em;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:calc(100% - 3em);z-index:1}.configurator-app .summary .your-selected-options{font-size:.8em;line-height:1.2em}.configurator-app .summary .selected-configurator-img{margin-bottom:1em}.configurator-app .summary strong{font-size:1em}.configurator-app .summary .back-btn{margin-right:1em}@media only screen and (max-width:767px){.configurator-app .summary .inside{padding:0}}.configurator-app .summary input,.configurator-app .summary textarea{border:1px solid #515151}.configurator-app .summary.is-visible{opacity:1}.configurator-app .summary.is-displayed{display:block}.configurator-app .summary .main-columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.configurator-app .summary .main-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.configurator-app .summary .main-columns>.column:first-child{padding-right:1em}@media only screen and (max-width:767px){.configurator-app .summary .main-columns>.column:first-child{padding-right:0}}.configurator-app .summary .main-columns>.column:nth-child(2){padding-left:1em;padding-right:0}@media only screen and (max-width:767px){.configurator-app .summary .main-columns>.column:nth-child(2){padding-left:0}}.configurator-app .summary .person-data .column{padding-right:0}.configurator-app .summary .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.configurator-app .summary .flex>div.options{width:calc(100% - 100px - 1em)}@media only screen and (max-width:767px){.configurator-app .summary .flex>div.options{width:100%}}.configurator-app .summary .flex>div.qr-code{width:100px}@media only screen and (max-width:767px){.configurator-app .summary .flex>div.qr-code{width:100%}}.configurator-app .summary .flex>div.qr-code .ios{display:none}.configurator-app .summary .flex>div.qr-code p{font-size:.7em;line-height:1.1em}.configurator-app .summary select{border:1px solid #515151}.configurator-app .summary strong{margin-bottom:1em}.configurator-app .summary .inner{padding:2.5em}.configurator-app .summary .column{padding-right:1em;width:50%}@media only screen and (max-width:767px){.configurator-app .summary .column{width:100%}}.configurator-app .summary .column.one-row{width:100%}.configurator-app .summary .m-bottom{margin-bottom:1em}.configurator-app .summary table{margin-top:1em;width:100%}.configurator-app .summary table td,.configurator-app .summary table th{font-size:1em!important;font-weight:400;padding:0 1em 0 0;text-align:left}.configurator-app .summary table tbody td:nth-child(2),.configurator-app .summary table tbody th:nth-child(2),.configurator-app .summary table tfoot td:nth-child(2),.configurator-app .summary table tfoot th:nth-child(2),.configurator-app .summary table thead td:nth-child(2),.configurator-app .summary table thead th:nth-child(2){text-align:right}.configurator-app .summary table tfoot strong{display:block;margin-top:1em}@media only screen and (max-width:767px){.configurator-app .summary .selected-options{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}.configurator-app .summary .selected-options .text-right{text-align:center}}body.admin-bar .configurator-header{top:32px}body.is-phone .qr-code .desktop{display:none}body.is-phone .qr-code .ios{display:inline-block!important}@media only screen and (max-width:767px){.normal-slider-carousel .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.normal-slider-carousel .columns .column{width:100%}}.simple-text{background:#191919;padding:4em 0}@media only screen and (max-width:767px){.simple-text{padding:2em 0}}.simple-text.has-small-text{font-size:.8em;line-height:1.5}.horizontal-rule hr{border:1px solid #515151;margin:0}.image-text-columns{background-color:#191919;padding-top:3em}.image-text-columns .inside{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.image-text-columns .inside{-ms-flex-wrap:wrap;flex-wrap:wrap}}.image-text-columns .inside .column{width:100%}.image-text-columns .inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:16/9;border:1px solid #515151;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 .5em;position:relative}@media only screen and (max-width:767px){.image-text-columns .inner{margin:0 0 1em}}.image-text-columns .inner figure{left:0;position:absolute;top:0;z-index:1}.image-text-columns .inner a{border-color:transparent;display:block;font-size:1.1em;position:relative;text-decoration:none;text-transform:uppercase;z-index:2}.image-text-columns .inner a:hover{border-color:rgba(81,81,81,.7)}.video-list{padding:3em 0 0}.video-list h2{margin-bottom:1rem}.video-list .video-embed{margin-bottom:1em}.video-list .lazyframe{background-color:#141414}.video-list .news{padding-top:0}.video-list .text .details{font-size:.8em;line-height:normal}.model-viewer .ar-model-view{height:calc(100vh - 100px);width:100%}@media only screen and (max-width:767px){.model-viewer .ar-model-view{height:100vh}}.half-image-half-text{background-color:#191919;color:#fff;padding:4em 0}.half-image-half-text.no-space-top{padding-top:0}.half-image-half-text.no-space-bottom{padding-bottom:0}.half-image-half-text.no-space-top.no-space-bottom .columns{border-bottom:none;border-top:none}.half-image-half-text .columns{border:1px solid #515151;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:1023px){.half-image-half-text .columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-image-half-text .columns .column{width:50%}@media only screen and (max-width:1023px){.half-image-half-text .columns .column{width:100%}}.half-image-half-text .columns.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:1023px){.half-image-half-text .columns.reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.half-image-half-text figure{height:100%;margin-bottom:0}.half-image-half-text figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.half-image-half-text .inner{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:2em 3em}@media only screen and (max-width:767px){.half-image-half-text .inner{padding:2em}}.half-image-half-text .headline .h2,.half-image-half-text .headline h2{font-family:titillium_bdbold,sans-serif;text-transform:uppercase}.half-image-half-text .headline .h4{font-family:titillium_bdbold,sans-serif;font-size:1.2em}.half-image-half-text .half-text h1,.half-image-half-text .half-text h2,.half-image-half-text .half-text h3,.half-image-half-text .half-text h4,.half-image-half-text .half-text h5,.half-image-half-text .half-text h6{font-family:titillium_bdbold,sans-serif;font-size:1.2em;margin-bottom:.2em}.half-image-half-text .half-text p{line-height:1.3}.half-image-half-text .half-text ul{line-height:1.5;margin-left:2em}.half-image-half-text .half-text ul li{margin-bottom:.4em}.half-image-half-text .half-text ul li>ul{list-style:disc;margin-top:.2em}.half-image-half-text .half-text p,.half-image-half-text .half-text ul{font-size:.85em}@media only screen and (max-width:767px){.half-image-half-text .half-text p,.half-image-half-text .half-text ul{font-size:1em}}.half-image-half-text .half-image{height:100%}.half-image-half-text .half-image.images-same-size{aspect-ratio:580/350;height:auto}.grid-cards{padding:4em 0}.grid-cards .inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:2.5em;grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:1023px){.grid-cards .inner{gap:1em}}@media only screen and (max-width:767px){.grid-cards .inner{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid-cards .card-image{aspect-ratio:350/280}.grid-cards figure{height:100%;margin-bottom:0}.grid-cards figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.grid-cards .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #515151;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.grid-cards .card-text{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#000;flex-grow:1;padding:1em}.grid-cards .card-text h1,.grid-cards .card-text h2,.grid-cards .card-text h3,.grid-cards .card-text h4,.grid-cards .card-text h5,.grid-cards .card-text h6{font-family:titillium_bdbold,sans-serif;font-size:1em;margin-bottom:.4em}.grid-cards p{color:#a1a1a1;font-size:.8em;line-height:1.6em}@media only screen and (max-width:767px){.grid-cards p{font-size:1em}}.grid-cards .headline{margin-bottom:2em;text-align:center}.grid-cards .headline .h2,.grid-cards .headline h2{font-family:titillium_bdbold,sans-serif;text-transform:uppercase}.grid-cards .headline .h3,.grid-cards .headline h3{font-family:titilliumlight,sans-serif;font-size:1.2em}.video-with-files{background:#191919;padding:4em 0}.video-with-files .js-player-wrapper{position:relative}.video-with-files .js-player-container{left:auto;position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.video-with-files .video-files{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5em;justify-content:center;padding:3em 1em 0}@media only screen and (max-width:1023px){.video-with-files .video-files{gap:3em}}@media only screen and (max-width:767px){.video-with-files .video-files{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-with-files .video-download{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.video-with-files .video-download img{max-width:50%}}.video-with-files .video-download,.video-with-files .video-scan{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;gap:1rem;line-height:normal;width:25%}@media only screen and (max-width:1023px){.video-with-files .video-download,.video-with-files .video-scan{gap:1em;width:100%}}@media only screen and (max-width:767px){.video-with-files .video-download,.video-with-files .video-scan{width:100%}}.video-with-files .video-files-text{text-transform:uppercase;width:60%}@media only screen and (max-width:767px){.video-with-files .video-files-text.scan-text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}}.video-with-files .video-download-icon,.video-with-files .video-qr-code{width:40%}.video-with-files figure{margin-bottom:0}.video-with-files .img-cover{bottom:0;left:0;position:absolute;right:0;top:0}.video-with-files .img-cover figure,.video-with-files .img-cover img{height:100%;width:100%}.video-with-files .img-cover img,.video-with-files video[poster]{-o-object-fit:cover;object-fit:cover}.video-with-files video[poster]{height:100%;width:100%}.video-with-files .qr-mobile-btn{display:none;text-align:center}@media only screen and (max-width:767px){.video-with-files .qr-mobile-btn{display:inline-block}}.text-slider{margin-bottom:2em;margin-top:4.5em}.text-slider .headline{border-bottom:1px solid #515151;margin-bottom:1em;padding-bottom:1em;text-align:center}.text-slider h1,.text-slider h2,.text-slider h3,.text-slider h4,.text-slider h5,.text-slider h6{margin-bottom:0}.text-slider .text-slider-carousel{text-align:center}.text-slider .text-slider-carousel .slick-dots li button:before{color:#a1a1a1}.text-slider .text-slider-carousel .slick-dots li.slick-active button:before{color:#fff}@media only screen and (max-width:767px){.archive,.blog{background-color:#191919}.archive>.inside,.blog>.inside{padding:0}}.archive h1,.blog h1{color:#fff;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.archive h1,.blog h1{margin-top:1.5em}.archive .news,.blog .news{background-color:transparent;padding-top:1em}.archive .news>.columns>.column:nth-child(2n+2),.blog .news>.columns>.column:nth-child(2n+2){background-color:#393939}}.archive .news .news-list:first-child,.blog .news .news-list:first-child{font-size:1em;width:100%}.archive .news .news-list:first-child h4,.blog .news .news-list:first-child h4{font-size:1.4em}.archive .news .news-list:first-child .inner,.blog .news .news-list:first-child .inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.archive .news .news-list:first-child .inner,.blog .news .news-list:first-child .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.archive .news .news-list:first-child .inner .news-link,.blog .news .news-list:first-child .inner .news-link{width:70%}@media only screen and (max-width:767px){.archive .news .news-list:first-child .inner .news-link,.blog .news .news-list:first-child .inner .news-link{width:100%}}.archive .news .news-list:first-child .inner .text,.blog .news .news-list:first-child .inner .text{margin:2em;width:30%}@media only screen and (max-width:767px){.archive .news .news-list:first-child .inner .text,.blog .news .news-list:first-child .inner .text{width:100%}}.archive .news .news-list:first-child .inner .date,.blog .news .news-list:first-child .inner .date{display:none}.archive .news .news-list:first-child .inner .flat-date,.blog .news .news-list:first-child .inner .flat-date{bottom:0;display:block;left:0;position:absolute}.archive .news .news-list:first-child figure,.blog .news .news-list:first-child figure{margin-bottom:0}@media only screen and (max-width:767px){.archive .news .news-list:first-child figure,.blog .news .news-list:first-child figure{margin-bottom:1em}}.archive .news .news-list:first-child figure img,.blog .news .news-list:first-child figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.archive .news .news-list .inner,.blog .news .news-list .inner{background-color:#191919}@media only screen and (max-width:767px){.archive .news .news-list .inner,.blog .news .news-list .inner{background-color:transparent}}.archive.paged .news .news-list:first-child,.blog.paged .news .news-list:first-child{width:50%}.archive.paged .news .news-list:first-child h4,.blog.paged .news .news-list:first-child h4{font-size:1.4em}.archive.paged .news .news-list:first-child figure,.blog.paged .news .news-list:first-child figure{margin-bottom:1em}.archive.paged .news .news-list:first-child .inner,.blog.paged .news .news-list:first-child .inner{display:block}.archive.paged .news .news-list:first-child .inner .news-link,.blog.paged .news .news-list:first-child .inner .news-link{width:100%}.archive.paged .news .news-list:first-child .inner .text,.blog.paged .news .news-list:first-child .inner .text{margin:0 1em;width:calc(100% - 2em)}.archive.paged .news .news-list:first-child .inner .date,.blog.paged .news .news-list:first-child .inner .date{display:block}.archive.paged .news .news-list:first-child .inner .flat-date,.blog.paged .news .news-list:first-child .inner .flat-date{bottom:0;display:none;left:0;position:absolute}.page-template-page-company .top-content,.single .top-content{padding-top:5em}.page-template-page-company .entry,.single .entry{background-color:#191919}.page-template-page-company .entry figure,.single .entry figure{padding-bottom:3em}.page-template-page-company .entry figure img,.single .entry figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-template-page-company .entry .news-categories,.single .entry .news-categories{list-style:none;text-align:center}.page-template-page-company .entry .news-categories li,.single .entry .news-categories li{border-right:1px solid #515151;display:inline-block;margin-right:1em;padding-right:1em;text-transform:uppercase}.page-template-page-company .entry .news-categories li:last-child,.single .entry .news-categories li:last-child{border-right:none;margin-right:0;padding-right:0}.page-template-page-company .entry .news-categories li a,.single .entry .news-categories li a{text-decoration:none}.page-template-page-company h1,.single h1{color:#fff;text-align:center}.page-template-page-company .back-button,.single .back-button{padding-bottom:4em;padding-top:1em}.page-template-page-company .post-content,.single .post-content{color:#fff;margin-top:3em}.page-template-page-company .related-news,.single .related-news{margin-top:3em}.page-template-page-company .related-news>h4,.single .related-news>h4{color:#fff;text-align:center;text-transform:uppercase}.page-template-page-company .related-news .news,.single .related-news .news{padding:0}.page-template-page-company .related-news .news-list .inner,.single .related-news .news-list .inner{background-color:#191919}.single-cxc_cpo .entry{padding-bottom:5em}.single-cxc_cpo .entry figure img{height:auto;-o-object-fit:none;object-fit:none;width:auto}.single-cxc_cpo .cpo-title{padding-bottom:5em;text-align:center}.single-cxc_cpo .cpo-title h1{padding-bottom:0}.single-cxc_cpo .thumbnail-slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.single-cxc_cpo .thumbnail-slider-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-cxc_cpo .thumbnail-slider-wrapper .column{width:60%}@media only screen and (max-width:767px){.single-cxc_cpo .thumbnail-slider-wrapper .column{width:100%}}.single-cxc_cpo .thumbnail-slider-wrapper .column:nth-child(2){width:40%}@media only screen and (max-width:767px){.single-cxc_cpo .thumbnail-slider-wrapper .column:nth-child(2){width:100%}.single-cxc_cpo .thumbnail-slider-wrapper .connected-slider{margin-bottom:2em}}.single-cxc_cpo .thumbnail-slider-wrapper .inner{padding:0 2em}.single-cxc_cpo .thumbnail-slider-wrapper .inner .cpo-price .cxc-price{color:#fff;font-family:titilliumregular,sans-serif;font-size:1.5em;margin-bottom:0}.single-cxc_cpo .thumbnail-slider-wrapper .inner .cpo-goto,.single-cxc_cpo .thumbnail-slider-wrapper .inner .cpo-simulator-id{margin-bottom:1em}.single-cxc_cpo .thumbnail-slider-wrapper .inner h2,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6{color:#fff;font-size:1em;margin-bottom:0}.single-cxc_cpo .thumbnail-slider-wrapper .inner h2 h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h2 h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h2 h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h2 h6,.single-cxc_cpo .thumbnail-slider-wrapper .inner h2+h2,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3 h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3 h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3 h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3 h6,.single-cxc_cpo .thumbnail-slider-wrapper .inner h3+h2,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4 h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4 h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4 h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4 h6,.single-cxc_cpo .thumbnail-slider-wrapper .inner h4+h2,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5 h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5 h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5 h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5 h6,.single-cxc_cpo .thumbnail-slider-wrapper .inner h5+h2,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6 h3,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6 h4,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6 h5,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6 h6,.single-cxc_cpo .thumbnail-slider-wrapper .inner h6+h2{margin-bottom:1em}.page-template-page-contact h1{color:#fff;margin-bottom:2em}.page-template-page-contact h2{color:#fff;font-family:titillium_bdbold,sans-serif}.page-template-page-contact .cxc-info{margin-bottom:5em!important}@media only screen and (max-width:767px){.page-template-page-contact .cxc-info{text-align:center}.page-template-page-contact .cxc-info .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-template-page-contact .cxc-info p{color:#a1a1a1;margin-top:1em}.page-template-page-contact .columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}@media only screen and (max-width:767px){.page-template-page-contact .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-page-contact .columns .column{padding-right:1em;width:100%}@media only screen and (max-width:767px){.page-template-page-contact .columns .column{padding-right:0;width:100%}.page-template-page-contact .columns .column .flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-template-page-contact .columns .column .flex div:first-child{margin-right:.5em}.page-template-page-contact .columns .column>.columns{color:#fff;font-family:titilliumregular,sans-serif}.single-cxc_careers .top-content{padding-bottom:2em}.page-template-page-commercial-system .blank-page{font-size:.8em;padding:2em 0}.page-template-page-commercial-system h1{font-size:1.7em;padding-bottom:0;text-transform:uppercase}.page-template-page-commercial-system h2{font-size:1.5em;margin-bottom:1.5em;padding:0}.page-template-page-commercial-system h3{font-size:.9em}.page-template-page-commercial-system h3 span{color:#c72528}.page-template-page-commercial-system .page-header a{color:#a1a1a1;font-family:titillium_bdbold,sans-serif;text-decoration:none}.page-template-page-commercial-system .page-header a:hover{text-decoration:underline}.page-template-page-commercial-system .page-header p{font-size:1.1em;margin-bottom:0}.page-template-page-commercial-system .page-header .row{padding-bottom:0}.page-template-page-commercial-system .form-configuration{font-size:16px;padding:2em 0 0}.page-template-page-commercial-system .submit-message{background-color:hsla(0,0%,100%,.9);height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;width:100vw;z-index:999999}.page-template-page-commercial-system .submit-message .inside{left:50%;position:absolute;text-align:center;top:40%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-page-commercial-system .submit-message .inside a{display:inline-block;float:none}.page-template-page-commercial-system label{margin-bottom:0!important}.page-template-page-commercial-system label span{font-size:.8em;margin-right:1em}.page-template-page-commercial-system .mt40{margin-top:40px}.page-template-page-commercial-system .noUi-pips{pointer-events:none}.page-template-page-commercial-system .noUi-horizontal .noUi-handle{height:25px;right:-10px;top:-3px;width:25px}.page-template-page-commercial-system .noUi-horizontal .noUi-handle:before{background:#393939;left:10px;top:7px}.page-template-page-commercial-system .noUi-horizontal .noUi-handle:after{background:#393939;left:14px;top:7px}.page-template-page-commercial-system .noUi-horizontal .noUi-handle:after:before,.page-template-page-commercial-system .noUi-horizontal .noUi-handle:hover:before{background:#fff}.page-template-page-commercial-system .logoCXC{display:none;margin:20px auto 0;text-align:center;width:100%}.page-template-page-commercial-system .logoCXC img{margin:0 auto 20px}.page-template-page-commercial-system .gotop{display:none;top:25px}.page-template-page-commercial-system .anchorScroll,.page-template-page-commercial-system .gotop{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-page-commercial-system .anchorScroll{bottom:30px;top:auto}.page-template-page-commercial-system .noUi-marker-normal{display:none}.page-template-page-commercial-system .noUi-marker-large{background-color:#eee}.page-template-page-commercial-system .noUi-marker-horizontal.noUi-marker-large{margin-left:0;margin-top:-26px}.page-template-page-commercial-system .noUi-pips-horizontal{margin-left:-15px;width:calc(100% + 30px)}.page-template-page-commercial-system .noUi-value-horizontal{font-size:10px;top:-30px}.page-template-page-commercial-system .personData{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;text-align:center}.page-template-page-commercial-system .personData .inside{width:100%}.page-template-page-commercial-system .spaceTop40{padding-top:40px}.page-template-page-commercial-system .anchorScroll{display:none;-webkit-transform:rotate(180deg) translate(50%,-50%);-ms-transform:rotate(180deg) translate(50%,-50%);transform:rotate(180deg) translate(50%,-50%)}.page-template-page-commercial-system .mobileHide{display:block}@media (max-width:767px){.page-template-page-commercial-system .mobileHide{display:none}}.page-template-page-commercial-system .btn-datasheet{text-align:center}.page-template-page-commercial-system .iPadHide{display:block}.page-template-page-commercial-system .deliveryDateLabel{color:#676767;display:block;font-size:18px!important;line-height:40px;text-align:left;text-indent:10px;width:100%}.page-template-page-commercial-system table{background-color:#191919;padding:1em;width:100%}.page-template-page-commercial-system table tr td{font-size:16px;line-height:16px}.page-template-page-commercial-system table h2{margin-bottom:.7em}.page-template-page-commercial-system .mobileShow{display:none}@media (max-width:767px){.page-template-page-commercial-system .mobileShow{display:block}}.page-template-page-commercial-system .cxc-commercial-system .synchro-lite,.page-template-page-commercial-system .cxc-commercial-system .synchro-pro{margin-right:1em}.page-template-page-commercial-system .cxc-commercial-system .selections .selection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.page-template-page-commercial-system .cxc-commercial-system .selections .selection span{margin-left:.5em}.page-template-page-commercial-system .cxc-commercial-system .page{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.page-template-page-commercial-system .cxc-commercial-system .column{margin:0;width:50%}.page-template-page-commercial-system .cxc-commercial-system .column .simulators-column{padding-right:1em}@media only screen and (max-width:767px){.page-template-page-commercial-system .cxc-commercial-system .column .simulators-column{padding-right:0}}.page-template-page-commercial-system .cxc-commercial-system .column.vAlignFlex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-commercial-system .cxc-commercial-system .column.vAlignFlex .inside{width:100%}@media (max-width:767px){.page-template-page-commercial-system .cxc-commercial-system .column.vAlignFlex .inside{height:auto!important}.page-template-page-commercial-system .cxc-commercial-system .column{width:100%}}.page-template-page-commercial-system .cxc-commercial-system .column .inside{margin-bottom:40px;position:relative}.page-template-page-commercial-system .cxc-commercial-system .column h3{margin-bottom:.5em;text-transform:uppercase}.page-template-page-commercial-system .cxc-commercial-system .column .cxc-slider{margin:0 auto;width:calc(100% - 30px)}.page-template-page-commercial-system .cxc-commercial-system .column .cxc-form-element{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}.page-template-page-commercial-system .cxc-commercial-system .column .cxc-form-element input{height:20px;text-align:center}.page-template-page-commercial-system .cxc-commercial-system .column .inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1023px){.page-template-page-commercial-system .cxc-commercial-system .column .inline-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-page-commercial-system .cxc-commercial-system .column .inline-flex .control--checkbox,.page-template-page-commercial-system .cxc-commercial-system .column .inline-flex .control--radio{margin-right:20px}.page-template-page-commercial-system .cxc-commercial-system .column .inline-flex .control--radio.unavaliable{opacity:.3}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection{list-style:none;margin-bottom:40px;margin-left:0}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li{display:none;position:relative;width:100%}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li:first-child{display:block}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;text-align:right}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .inner .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li img{display:block;margin:0 auto}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .main-image{max-height:310px}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .thumbnail-image{border:1px solid #eee;bottom:0;display:block;height:50px;overflow:hidden;position:relative;width:50px}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .thumbnail-image:hover{border-color:#000}.page-template-page-commercial-system .cxc-commercial-system .column .imageSelection li .thumbnail-image img{left:50%;max-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.page-template-page-commercial-system .cxc-commercial-system .column .systemcost_Discount{display:none;opacity:.4}.page-template-page-commercial-system .cxc-commercial-system .column .systemcost_Discount.visible{display:table-row}.page-template-page-commercial-system .cxc-commercial-system input{outline:none}.page-template-page-commercial-system .cxc-commercial-system input[type=number],.page-template-page-commercial-system .cxc-commercial-system select{background-color:#393939}.page-template-page-commercial-system .columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.page-template-page-commercial-system .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-page-commercial-system .columns .column{width:50%}@media only screen and (max-width:767px){.page-template-page-commercial-system .columns .column{width:100%}}.page-template-page-commercial-system #customer-information{padding-bottom:0;padding-right:0}.page-template-page-commercial-system #simulators .sim-inside{width:100%}.page-template-page-commercial-system .selections .icon{font-size:.9em;height:60px;width:60px}.home .page-wrap{padding-top:0}.home header .navigation{opacity:0}.home header.is-fixed .navigation{opacity:1}.page-template-page-no-top-space .page-wrap,.page-template-page-tactical .page-wrap{padding-top:0}.page-template-page-support .support-title{padding:3em 0}.page-template-page-support .support-title p{padding-bottom:0}.page-template-page-support .support-title table tr td{width:33%}.page-template-page-support table{width:100%}.page-template-page-support table tr{vertical-align:top}.page-template-page-support .description{padding:2em 0}.page-template-page-support .enter-support{color:#fff;display:block;margin:2em auto 0;width:100%}@media only screen and (max-width:767px){.page-template-page-support .enter-support{text-align:center}.page-template-page-support .enter-support .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-support .enter-support .flex>div{margin-right:0}}.page-template-page-support .enter-support h4{font-size:1.1em;margin-bottom:.25em}.page-template-page-support .enter-support a{font-family:titillium_bdbold,sans-serif;text-decoration:none}.page-template-page-support .enter-support a:hover{text-decoration:underline}.page-template-page-support .enter-support .btn:hover{text-decoration:none}.page-template-page-support .tickets{padding:2em 0}.page-template-page-support .tickets .anwser{padding-bottom:1em}.page-template-page-support .form-login{margin:0 auto;padding:4em 0;width:50%}.page-template-page-support .form-login .flex .row:nth-child(2){width:auto}.page-template-page-support .form-login #email{background-color:#191919}.page-template-page-support .form-login .btn{padding:.8em 1em}.page-template-page-support .comments ul{list-style:none;margin:0}.page-template-page-support .comments ul .comment{background:#191919;margin-bottom:1em;padding:1em}.page-template-page-support .comments ul .comment .date{color:#fff;font-size:.7em}.page-template-page-support .comments ul .comment .user-icon{border:1px solid #252525;display:inline-block;margin-bottom:.5em;padding:1.5em}.page-template-page-support .comments ul .comment .attachments{margin-top:1em}.page-template-page-support .comments ul .comment .attachments li{display:inline-block;margin-bottom:1em;margin-right:1em}.page-template-page-support .comment-reply{margin:0;padding:0}.page-template-page-support .comment-reply .btn{margin-top:1em}.post-type-archive-cxc_careers .text-center{background-color:#191919;margin-bottom:3em;padding:3em 0}@media only screen and (max-width:767px){.post-type-archive-cxc_careers .text-center{padding:0}}.post-type-archive-cxc_careers p:last-child{margin-bottom:0}.page-template-page-support main{min-height:100vh}.page-template-page-tactical header .hamburger,.page-template-page-tactical header .inside{visibility:hidden}.page-template-page-tactical header .logo{left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-page-tactical .video-list .video{width:100%}.page-template-page-tactical .video-list .video .inner{margin-right:0}