hidden{display:none}*,*::after,*::before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:"Lato",sans-serif;color:#24221f;background-color:#000}.cursermod{cursor:pointer}a{color:#3d5a66;text-decoration:none}img{max-width:100%}.blured{pointer-events:none;opacity:.5;display:block}.cd-nugget-info{position:relative;display:block;margin-bottom:1em;padding:.8em;background:#3d5a66;color:#fff;text-align:center;border-radius:4px}.cd-nugget-info::before,.cd-nugget-info::after{content:'';position:absolute;width:10px;height:2px;background:currentColor;left:16px;top:calc(50% - 1px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.cd-nugget-info::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cd-nugget-info::after{-webkit-transform:translateY(1px) rotate(-45deg);-ms-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg)}.cd-nugget-info:hover{background:#678a98}.cd-nugget-info.hide-on-mobile{display:none}@media only screen and (min-width:1024px){.cd-nugget-info{background:transparent;color:#3d5a66;border:2px solid #3d5a66}.cd-nugget-info:hover{background:#3d5a66;color:#fff}.cd-nugget-info.hide-on-desktop{display:none}.cd-nugget-info.hide-on-mobile{display:inline-block;position:absolute;top:40px;left:2em;padding:.8em .8em .8em 2em}}.fontsmall{font-size:13px;display:block;margin:1em auto}.cd-product-builder{height:100vh;overflow:hidden}.cd-builder-steps{position:relative;height:100%;overflow:hidden}.cd-builder-steps>ul{height:100%;overflow:hidden}.cd-builder-steps .builder-step{position:absolute;z-index:1;top:0;left:0;width:100%;height:95%;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;-webkit-transition:visibility .5s;transition:visibility .5s;padding:0 5%}.cd-builder-steps .builder-step.active{position:relative;z-index:2;visibility:visible;-webkit-transition:visibility .7s;transition:visibility .7s}.cd-builder-steps .builder-step.first-load{display:none}.cd-step-content{padding:1.8em 0 3em;opacity:0;-webkit-animation:cd-center-to-right .5s 0s backwards;animation:cd-center-to-right .5s 0s backwards}.cd-step-content header{position:relative;margin-bottom:1em}.cd-step-content h1{font-size:2.4rem}.cd-step-content .steps-indicator{position:absolute;right:0;bottom:2px;color:#3d5a66}.cd-step-content .options-list>li{border:2px solid #000;border-radius:20px;margin-bottom:20px;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s}.cd-step-content .options-list>li.selected{border:6px solid;border-color:#ffb500}.cd-step-content .radio,.cd-step-content .check{position:relative;display:inline-block;height:30px;width:30px;border:solid;border-color:Black}.cd-step-content .radio,.cd-step-content .round{border-radius:50%}.cd-step-content .radio::after,.cd-step-content .radio::before,.cd-step-content .check::after,.cd-step-content .check::before{position:absolute;top:0;left:0;content:'';height:100%;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-step-content .radio::before,.cd-step-content .check::before{border:2px solid #ededed;background:#fff;-webkit-transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,border-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s,border-color .3s;transition:background-color .3s,transform .3s,border-color .3s,-webkit-transform .3s}.cd-step-content .radio::after,.cd-step-content .check::after{background:url(../img/cd-icon-check.svg) no-repeat center center}.cd-step-content .radio::before{border-radius:50%}.cd-step-content .check::before{border-radius:4px}.cd-step-content .selected .radio::before,.cd-step-content .selected .check::before{background:#ffb500;border-color:#ffb500;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-animation:cd-bounce .5s;animation:cd-bounce .5s}.active .cd-step-content{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:cd-right-to-center .5s .2s backwards;animation:cd-right-to-center .5s .2s backwards}.move-left .cd-step-content{-webkit-animation:cd-center-to-left .5s 0s backwards;animation:cd-center-to-left .5s 0s backwards}.active.back .cd-step-content{-webkit-animation:cd-left-to-center .5s .2s backwards;animation:cd-left-to-center .5s .2s backwards}@media only screen and (min-width:768px){.cd-step-content header{margin-bottom:2em}.cd-step-content h1{font-size:4rem}.cd-step-content .steps-indicator{font-size:2rem}.cd-step-content .options-list>li{margin-bottom:2%}.cd-step-content .options-list.cd-col-2::after{clear:both;content:"";display:block}.cd-step-content .options-list.cd-col-2>li{width:48%;float:left;margin-right:4%}.cd-step-content .options-list.cd-col-2>li:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:950px){.cd-step-content .options-list.cd-col-3>li{width:32%;float:left}.cd-step-content .options-list.cd-col-3>li:nth-of-type(2n){margin-right:2%;margin-left:2%}.cd-step-content .options-list.cd-col-3::after{clear:both;content:"";display:block}}@media only screen and (min-width:1024px){.cd-step-content{padding:200px 0 120px;max-width:1000px;margin:0 auto}.cd-step-content header{display:none}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-step-content{max-width:1200px}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-step-content{padding:230px 0 150px}}@-webkit-keyframes cd-right-to-center{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-right-to-center{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-left-to-center{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-left-to-center{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-center-to-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes cd-center-to-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@-webkit-keyframes cd-center-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@keyframes cd-center-to-right{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}}@-webkit-keyframes cd-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.6);transform:scale(1.6)}60%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes cd-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.6);transform:scale(1.6)}60%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.cd-builder-steps .models-list{text-align:center}.cd-builder-steps .models-list>li{padding:2.7em 0}.cd-builder-steps .version{text-align:center;padding:1em 0;font-weight:bold}.cd-builder-steps .models-list .name{display:block;font-size:3.2rem;font-weight:bold;margin-top:.2em;margin-left:5px;margin-right:5px}.cd-builder-steps .models-list img{display:block;max-width:80%;margin:1.8em auto 2.2em}.cd-builder-steps .models-list .price{display:block;color:#3d5a66;margin-bottom:1em}.cd-builder-steps .models-list .pricered{display:block;color:red;margin-bottom:1em}.cd-builder-steps .models-list .selected .radio::before{background:transparent;border-color:#ededed;border-right-color:#ffb500;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:cd-load .6s infinite;animation:cd-load .6s infinite}.cd-builder-steps .models-list .selected.loaded .radio::before{background:#ffb500;border-color:#ffb500;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-animation:cd-bounce .5s;animation:cd-bounce .5s}@-webkit-keyframes cd-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cd-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cd-product-previews{position:relative;margin:4.5em 0}.cd-product-previews>li{position:absolute;top:0;left:0;width:100%;opacity:0}.cd-product-previews>li.selected{position:relative;opacity:1}.cd-product-previews>li img{display:block;margin:0 auto}@media only screen and (min-width:1024px){.cd-product-previews{margin:0 0 2em}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-product-previews{margin-bottom:4em}}.cd-product-customizer{text-align:center;margin-bottom:20px}.cd-product-customizer li{position:relative;display:inline-block;margin-right:.5em}.cd-product-customizer li:last-of-type{margin-right:0}.cd-product-customizer li::before,.cd-product-customizer li::after{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-5px);-ms-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,transform .2s;transition:opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s}.cd-product-customizer li::before{content:'';bottom:100%;height:0;border:8px solid transparent;border-top-color:rgba(237,237,237,0.8);border-top-width:10px;border-top-width:10px}.cd-product-customizer li::after{content:attr(data-content);background-color:rgba(237,237,237,0.8);white-space:nowrap;padding:.7em 1.1em;border-radius:2em;bottom:calc(100% + 18px)}.cd-product-customizer li:hover::before,.cd-product-customizer li:hover::after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cd-product-customizer a{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;height:30px;width:30px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 2px #ededed;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.cd-product-customizer .selected a{box-shadow:0 0 0 6px #ffb500}@media only screen and (min-width:768px){.cd-product-customizer li{margin-right:1em}.cd-product-customizer a{height:50px;width:50px}}[data-color="none"]{background-color:#a5a7ad}[data-color="RAL1014"]{background-color:#ddc49a}[data-color="RAL7016"]{background-color:#383e42}[data-color="RAL7035"]{background-color:#c5c7c4}[data-color="RAL8003"]{background-color:#7e4b26}[data-color="RAL9016"]{background-color:#f1f0ea}.cd-builder-steps .accessories-list>li{text-align:center;padding:2em 1.5em;font-weight:bold}.cd-builder-steps .accessories-list p{font-size:1.8rem;line-height:1.4}.cd-builder-steps .accessories-list .price{display:block;margin:1em auto;color:#3d5a66}.cd-builder-steps .accessories-list .pricered{display:block;margin:1.2em auto;color:red}@media only screen and (min-width:768px){.cd-builder-steps .accessories-list>li{position:relative;text-align:left;padding:35px 250px 35px 32px}.cd-builder-steps .accessories-list p{font-size:2.2rem}.cd-builder-steps .accessories-list .check,.cd-builder-steps .accessories-list .price{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-builder-steps .accessories-list .check,.cd-builder-steps .accessories-list .pricered{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-builder-steps .accessories-list .check{right:32px}.cd-builder-steps .accessories-list .price{right:102px;margin:0;font-size:2.2rem;color:#24221f}.cd-builder-steps .accessories-list .pricered{right:102px;margin:0;font-size:2.2rem;color:#red}}@media only screen and (min-width:1024px){.cd-builder-steps .accessories-list>li{padding-right:300px}.cd-builder-steps .accessories-list p,.cd-builder-steps .accessories-list .price{font-size:2.6rem}.cd-builder-steps .accessories-list p,.cd-builder-steps .accessories-list .pricered{font-size:2.6rem}}.cd-builder-steps .slider-list>li{text-align:center;padding:2em 1.5em;font-weight:bold;border:2px solid #ededed;border-radius:20px;margin-bottom:20px;-webkit-transition:border-color .3s;transition:border-color .3s}.cd-builder-steps .slider-list p{font-size:1.8rem;line-height:1.4;padding:10px 10px 10px 10px}.cd-builder-steps .slider-list .slidecontainer{width:100%;padding:20px 35px 0 35px}.cd-builder-steps .slider-list .slider{-webkit-appearance:none;width:100%;padding:0;height:60px;border-radius:30px;background:#ffb500;outline:0;opacity:.5;-webkit-transition:.2s;transition:opacity .2s;cursor:pointer;border:solid;border-color:#000}.cd-builder-steps .slider-list .slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:80px;height:80px;border-radius:50%;background:#FFF;border:solid;border-color:#000;cursor:pointer}.cd-builder-steps .slider-list .slider::-moz-range-thumb{width:40px;height:40px;padding:0;border-radius:50%;background:#ededed;cursor:pointer}.slider-button{box-shadow:0 1px 0 0 #fff6af;background:linear-gradient(to bottom,#ffec64 5%,#ffab23 100%);background-color:#000;border-radius:12px;transition:opacity .2s;color:#000;border:solid;border-color:#000;display:inline-block;cursor:pointer;font-family:Arial;font-size:21px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #fe6;border:solid rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:5px}.slider-button:hover{background:linear-gradient(to bottom,#ffab23 5%,#ffec64 100%);background-color:#ffb500}.slider-button:active{position:relative;top:1px}.cd-builder-steps .summary-list>li{position:relative;margin:2em 0}.cd-builder-steps .summary-list h2{text-transform:uppercase;font-weight:bold;margin-bottom:2em;letter-spacing:.1em}.cd-builder-steps .summary-list h2::before{content:'';display:block;height:2px;width:32px;background:#ededed;margin-bottom:.6em}.cd-builder-steps .summary-list .product-preview{display:block;max-width:700px;width:100%;margin-bottom:2em}.cd-builder-steps .summary-list .color-preview{display:block;max-width:300px;margin-bottom:2em}.cd-builder-steps .summary-list h3{font-size:2.4rem;font-weight:bold;margin:.4em 0}.cd-builder-steps .summary-list p{color:#3d5a66;line-height:1.6}.cd-builder-steps .summary-list .summary-color::after{clear:both;content:"";display:block}.cd-builder-steps .summary-list .summary-color>*{float:left}.cd-builder-steps .summary-list .color-swatch{display:inline-block;height:40px;width:40px;border:2px solid #fff;box-shadow:0 0 0 2px #ededed;border-radius:50%}.cd-builder-steps .summary-list .color-label{display:inline-block;font-size:1.8rem;margin-top:11px;margin-left:.5em}.cd-builder-steps .summary-list .summary-accessories{color:#3d5a66;list-style:disc;list-style-position:inside}.cd-builder-steps .summary-list .summary-accessories p{display:inline}@media only screen and (min-width:1024px){.cd-builder-steps .summary-list{text-align:center}.cd-builder-steps .summary-list>li{margin:0 0 4.5em}.cd-builder-steps .summary-list h2{font-size:1.8rem}.cd-builder-steps .summary-list h2::before{margin:0 auto .6em}.cd-builder-steps .summary-list h3{font-size:4rem;text-align:center}.cd-builder-steps .summary-list p{font-size:1.8rem}.cd-builder-steps .summary-list .product-preview{margin:0 auto 2em}.cd-builder-steps .summary-list .color-preview{margin:0 auto 2em}.cd-builder-steps .summary-list .summary-color{display:inline-block}.cd-builder-steps .summary-list .color-swatch{height:54px;width:54px}.cd-builder-steps .summary-list .color-label{font-size:2.4rem;margin-top:15px}}.cd-product-builder .main-header{display:none}@media only screen and (min-width:1024px){.cd-product-builder .main-header{display:block;position:fixed;z-index:3;top:0;left:0;width:100%;padding:0 5%;text-align:center;background-color:#fff}.cd-product-builder .main-header::after{content:'';position:absolute;top:100%;left:0;width:100%;height:70px;background-image:-webkit-linear-gradient(top,white,rgba(255,255,255,0));background-image:linear-gradient(to bottom,white,rgba(255,255,255,0))}.cd-product-builder .main-header h1{font-size:3.8rem;margin:1.1em auto .76em;font-weight:bold}}@media only screen and (min-width:1480px) and (min-height:850px){.cd-product-builder .main-header h1{font-size:4.8rem}}@media only screen and (min-width:1024px){.cd-builder-main-nav li{display:inline-block}.cd-builder-main-nav a{display:block;font-size:1.4rem;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;color:#3d5a66;padding:.7em .8em;border-bottom:2px solid transparent;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.cd-builder-main-nav a:hover{color:#ffb500}.cd-builder-main-nav .active a{border-color:#ffb500;color:#ffb500}.cd-builder-main-nav .active a:hover{color:#ffb500}.cd-builder-main-nav.disabled li:not(.active) a{color:rgba(93,124,137,0.5)}}.cd-builder-footer{position:fixed;z-index:3;bottom:0;left:0;width:100%;height:54px;background:#fff;box-shadow:0 -2px 24px rgba(0,0,0,0.2);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-footer.disabled{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cd-builder-footer .selected-product{position:fixed;z-index:4;bottom:54px;padding-left:20px;padding-bottom:5px;padding-top:5px;width:100%;max-width:650px;background-color:white}.cd-builder-footer .selected-product img{display:none}@media only screen and (min-width:1024px){.cd-builder-footer .selected-product img{display:block}}.cd-builder-footer .alert{display:none}@media only screen and (min-width:1024px){.cd-builder-footer{height:100px;padding:0 2em;box-shadow:0 0 39px rgba(0,0,0,0.1)}.cd-builder-footer::after{clear:both;content:"";display:block}.cd-builder-footer.disabled{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-builder-footer .selected-product{display:block;position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-footer .selected-product::after{clear:both;content:"";display:block}.cd-builder-footer .selected-product,.cd-builder-footer img,.cd-builder-footer .tot-price{float:left}.cd-builder-footer img{width:197px;padding-right:27px;margin-right:27px;border-right:1px solid #e1e1e1;-webkit-transition:opacity .2s;transition:opacity .2s}.cd-builder-footer .selected-product span{display:block;color:#3d5a66}.cd-builder-footer .tot-price{margin-top:12px}.cd-builder-footer .selected-product .total{color:#24221f;font-size:3.2rem;margin-top:4px}.cd-builder-footer.disabled .selected-product{-webkit-transform:translateX(-224px) translateY(-50%);-ms-transform:translateX(-224px) translateY(-50%);transform:translateX(-224px) translateY(-50%)}.cd-builder-footer.disabled .selected-product img{opacity:0}.cd-builder-footer .alert{display:block;position:absolute;top:120%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:top .2s;transition:top .2s;background:#24221f;color:#fff;padding:.8em 1em;border-radius:4px}.cd-builder-footer.disabled.show-alert .alert{top:50%}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-builder-footer{height:120px}}.cd-builder-secondary-nav{height:100%}.cd-builder-secondary-nav .nav-item{position:absolute;top:0;height:100%;width:50%;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;overflow:hidden}.cd-builder-secondary-nav .prev{left:0;color:#3d5a66}.cd-builder-secondary-nav .next{z-index:1;right:0;background:#ffb500}.cd-builder-secondary-nav .next:hover{opacity:.5}.disabled .cd-builder-secondary-nav .next{background:rgba(93,124,137,0.5)}.step-1 .cd-builder-secondary-nav .prev{opacity:0}.step-1 .cd-builder-secondary-nav .next{width:100%}.cd-builder-secondary-nav .nav-item ul{position:relative;width:100%;height:100%}.cd-builder-secondary-nav .nav-item ul::after{content:'';position:absolute;height:16px;width:16px;background:url(../img/cd-icon-arrow.svg) no-repeat 0 0;pointer-events:none}.cd-builder-secondary-nav .nav-item.prev ul::after{left:1em;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background-position:0 -16px}.cd-builder-secondary-nav .nav-item.next ul::after{right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-builder-secondary-nav .nav-item ul li{position:absolute;top:0;left:0;height:100%;width:100%;font-size:1.4rem;font-weight:bold;text-transform:uppercase;line-height:54px;text-align:center;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-builder-secondary-nav .nav-item ul li.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-builder-secondary-nav .nav-item ul li.visited{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.cd-builder-secondary-nav a{display:block}.cd-builder-secondary-nav .next a{color:#fff}@media only screen and (min-width:1024px){.cd-builder-secondary-nav{box-shadow:none;float:right;width:305px}.cd-builder-secondary-nav>ul{margin-top:22px}.cd-builder-secondary-nav>ul::after{clear:both;content:"";display:block}.cd-builder-secondary-nav .nav-item{position:relative;height:56px}.cd-builder-secondary-nav .nav-item.next{width:234px;border-radius:2em;float:right;margin-left:11px}.cd-builder-secondary-nav .nav-item.prev{width:56px;border-radius:50%;background:#ededed;color:transparent;overflow:hidden;text-indent:100%;white-space:nowrap}.cd-builder-secondary-nav .nav-item.prev:hover{background:#f2f2f2}.cd-builder-secondary-nav .nav-item.prev ul::after{left:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(180deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(180deg);transform:translateY(-50%) translateX(-50%) rotate(180deg)}.cd-builder-secondary-nav .nav-item ul li{text-align:left;font-size:1.4rem}.cd-builder-secondary-nav a{padding-left:2.3em}}@media only screen and (min-width:1024px) and (min-height:850px){.cd-builder-secondary-nav>ul{margin-top:32px}}.wrap-contact{width:100%;max-width:600px;border-radius:10px;padding:35px 5px 5px 5px;position:relative;margin:auto}.contact-more{padding-top:25px}.contact-form{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px}.wrap-input{width:100%;position:relative;border-bottom:2px solid #3d5a66;padding-bottom:13px;margin-bottom:20px}.label-input{color:#3d5a66;line-height:1.5;padding-left:5px}.input{display:block;width:100%;background:transparent;color:#3d5a66;line-height:1.2;padding:0 5px}.inputhighligted{display:block;width:100%;background:transparent;color:#ffb500;line-height:1.5;padding:0 5px;font-weight:bold;height:40px;font-family:"Lato",sans-serif;font-size:20px}.focus-input{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.focus-input::before{content:"";display:block;position:absolute;bottom:-2px;left:0;width:0;height:2px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;background:#ffb500}input.input{height:40px;font-family:"Lato",sans-serif;font-size:16px}textarea.input{min-height:80px;padding-top:9px;padding-bottom:13px;font-family:"Lato",sans-serif;font-size:16px}.input:focus+.focus-input::before{width:100%}.has-val.input+.focus-input::before{width:100%}.container-contact-form-btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.contact-form-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;align-self:center;margin:auto;min-width:300px;height:50px;background-color:#ffb500;border-radius:25px;text-transform:uppercase;color:#fff;font-weight:bold;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;box-shadow:0 10px 30px 0 rgba(255,233,179,0.5);-moz-box-shadow:0 10px 30px 0 rgba(255,233,179,0.5);-webkit-box-shadow:0 10px 30px 0 rgba(255,233,179,0.5);-o-box-shadow:0 10px 30px 0 rgba(255,233,179,0.5);-ms-box-shadow:0 10px 30px 0 rgba(255,233,179,0.5)}.contact-form-btn i{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.contact-form-btn:hover{background-color:#333;box-shadow:0 10px 30px 0 rgba(51,51,51,0.5);-moz-box-shadow:0 10px 30px 0 rgba(51,51,51,0.5);-webkit-box-shadow:0 10px 30px 0 rgba(51,51,51,0.5);-o-box-shadow:0 10px 30px 0 rgba(51,51,51,0.5);-ms-box-shadow:0 10px 30px 0 rgba(51,51,51,0.5)}.contact-form-btn:hover i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.validate-input{position:relative}.alert-validate::before{content:attr(data-validate);position:absolute;max-width:70%;background-color:#fff;border:1px solid #c80000;border-radius:2px;padding:4px 25px 4px 10px;top:58%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:2px;pointer-events:none;color:#c80000;font-size:16px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.alert-validate::after{content:"\f06a";font-family:FontAwesome;display:block;position:absolute;color:#c80000;font-size:16px;top:58%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:8px}.alert-validate:hover:before{visibility:visible;opacity:1}@media(max-width:992px){.alert-validate::before{visibility:visible;opacity:1}}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{width:150px;visibility:hidden;background-color:#ffb500;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-75px}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#ffb500 transparent transparent transparent}@media only screen and (min-width:700px){.tooltip .tooltiptext{width:650px;height:120px;visibility:hidden;background-color:#ffb500;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-5px;left:105%;margin-left:5px}.tooltip .tooltiptext::after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #ffb500 transparent transparent}}@media only screen and (min-width:1000px){.tooltip .tooltiptext{width:900px;height:120px;visibility:hidden;background-color:#ffb500;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-5px;left:105%;margin-left:5px}.tooltip .tooltiptext::after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #ffb500 transparent transparent}}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.infoicon{color:#ffb500;font-weight:bold}.modal{display:none;position:fixed;z-index:1;padding-top:40px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;border-radius:70px;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal-header{text-align:center;padding:2px 16px;background-color:#ffb500;color:white;-webkit-border-top-left-radius:100px;-webkit-border-top-right-radius:100px;-moz-border-radius-topleft:70px;-moz-border-radius-topright:70px;border-top-left-radius:70px;border-top-right-radius:70px}.modal-header h3{text-align:center;font-weight:bold}.modal-body{padding:2px 16px;overflow:auto;max-height:60vh;text-align:center}.modal-img{display:block;max-width:800px;padding:20px 20px 20px 20px;width:100%;border:2px solid #ffb500;margin:0 auto 10px auto}.modal-imgmiddle{max-width:450px}.modal-imgsmall{max-width:250px}.modal-footer{text-align:center;padding:2px 16px;background-color:#ffb500;color:white;-webkit-border-bottom-left-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-radius-bottomleft:70px;-moz-border-radius-bottomright:70px;border-bottom-left-radius:70px;border-bottom-right-radius:70px}.modal-footer:hover{color:#000;font-weight:bold;cursor:pointer}.modal-footer h3{text-align:center;font-weight:bold}.modalbutton{color:white;background-color:#ffb500;font-weight:bold;border-radius:10px;z-index:1;pointer-events:auto}.modalbutton:hover,.modalbutton:focus{color:#000;text-decoration:none;cursor:pointer;border:solid 2px #000;transition:border-width .6s linear}.decisionarea{color:white;width:60px;height:35px;background-color:#ffb500;font-weight:bold;font-size:20px;border-radius:10px;margin-left:40px;padding-left:5px;z-index:1}.decisionarea:hover,.decisionarea:focus{color:#000;text-decoration:none;cursor:pointer;border:solid 2px #000;border-radius:10px;transition:border-width .6s linear}.decisioninput{color:white;width:100px;height:30px;background-color:#ffb500;z-index:1}.smalllabel{font-style:normal;font-size:14px}@media only screen and (min-width:1024px){.smalllabel{font-size:16px}}.buttomunterbau{margin:auto;width:80%;padding-bottom:60px}@media only screen and (min-width:1024px){.buttomunterbau{margin:auto;width:50%;padding-bottom:100px}}.loggedin{font-weight:bold;font-size:larger;display:block;left:10%;margin:auto;margin-bottom:10px;width:80%;padding:10px 20px;border-radius:30px;text-align:center;background-color:#ffb500;text-shadow:1px -1px 4px white}.loggedinnone{display:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 10px 10px 20px grey}::-webkit-scrollbar-thumb{background:#ffb500}@media only screen and (min-width:1024px){::-webkit-scrollbar{width:20px}}::-webkit-scrollbar-thumb:hover{background:#ffda80}.alerttext{font-size:2em;text-align:center;animation:pulsate 3.5s ease-in-out infinite both}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(0.9);color:red}100%{transform:scale(1);color:red}}#translate-text{padding-top:0;padding-bottom:5px;padding-right:0;padding-left:0;text-align:center;overflow:visible}#google_translate_element{float:center;text-align:center;margin-top:0;z-index:1000}.translate-box{display:none;color:#4b4b4b;font-size:14px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;align-content:center;background:rgba(255,255,255,0.9);border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:250px;padding:10px 10px 10px 10px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.33);border-top:3px solid #000;z-index:100;overflow:hidden}#translate-text:hover .translate-box{display:block;text-align:center;align-content:center;height:auto}.flag{max-height:25px}.iwarner{position:fixed;z-index:4;bottom:60px;right:5px;width:150px;background:#ffd466;border:2px solid #000;border-radius:20px;display:none;box-shadow:0 -2px 24px rgba(0,0,0,0.2);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.iwarnerabove{bottom:220px}@media only screen and (min-width:1024px){.iwarner{bottom:130px}.iwarnerabove{bottom:290px}}.iwarnertext{display:block;font-weight:bold;z-index:5;width:100%;padding:10px 10px 0 10px;text-align:center}.iwarnerklein{display:block;z-index:5;width:100%;text-align:center}#map{height:300px;width:100%;margin-bottom:20px}#description{font-size:15px;font-weight:300}#infowindow-content .title{font-weight:bold}#infowindow-content{display:none}#map #infowindow-content{display:inline}.pac-card{background-color:#fff;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,0.3)}#pac-container{padding-bottom:5px;padding-top:5px}#pac-input{background-color:#fff;font-size:15px;font-weight:300;margin-left:5px;margin-right:5px;padding:0 5px 0 5px;max-width:95%;width:600px;height:50px}#pac-input:focus{border-color:#4d90fe}#maptitle{color:#fff;background-color:#ffb500;font-size:25px}#mapdescrition{line-height:1.7;font-weight:normal;padding-top:5px}#mwsteinstellung{color:white;width:100px;height:35px;background-color:#ffb500;font-weight:bold;font-size:20px;border-radius:10px;margin-left:10px;padding-left:5px;z-index:1}#shipmentmwstchange{display:none;font-size:16px;padding:5px;font-weight:bold;border-radius:20px;text-align:center;background-color:#ffb500}.backtopage{font-size:10px;color:black;background-color:#ffb500;border-radius:20px;text-align:center;padding:5px}.backtopage:hover{color:white;cursor:pointer}.backtopagemobil{color:black;font-size:14px;font-weight:bold}.quitlink{font-size:20px;color:white;background-color:#ffb500;border-radius:20px;text-align:center;padding:5px;border:solid 4px white}.quitlink:hover{color:black;cursor:pointer;border:solid 4px black;text-decoration:none}.pricerabatt{color:red;font-weight:bold;font-size:2.2rem;padding-left:20px;display:inline-block;text-decoration:none !important}@media only screen and (min-width:1024px){.pricerabatt{font-size:2.6rem}}.messepopup{font-weight:bold;font-size:larger;display:block;left:10%;margin:auto;margin-bottom:10px;width:80%;padding:10px 20px;border-radius:30px;text-align:center;background-color:#ffb500;text-shadow:1px -1px 4px white}@media only screen and (max-width:768px){#pdfsection{padding-top:20px !important}}@media only screen and (max-width:390px){.cd-step-content .steps-indicator{position:static;display:block;text-align:right;font-size:1.4rem;margin-top:0.2em}}