::-webkit-scrollbar,::-webkit-scrollbar-button{width:2px;height:1px}::-webkit-scrollbar-thumb{background:#072933;border:2px #a1a1a1;border-radius:50px;cursor:pointer}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:#072933}::-webkit-scrollbar-track{background:#a1a1a1;border:none;border-radius:50px;cursor:pointer}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:#a1a1a1}::-webkit-scrollbar-corner{background:transparent}body,html{margin:0;bottom:0}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{font-family:Rubik,sans-serif;font-weight:400}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:focus~*{background-color:transparent!important}input:focus[value=false]~*{color:grey!important}.flex{display:flex}.justify-between{justify-content:space-between}.items-center{align-items:center}.flex-grow{flex:1 1}.hide{display:none}.text-right{text-align:right}.text-center{text-align:center}.uppercase{text-transform:uppercase}.slidein-enter{-webkit-transform:translateX(100%);transform:translateX(100%);z-index:10}.slidein-enter-active{-webkit-transition:all .4s;transition:all .4s}.slidein-enter-active,.slidein-exit{-webkit-transform:translateX(0);transform:translateX(0)}.slidein-exit{z-index:2;position:absolute;top:0}.slidein-exit-active{-webkit-transition:all .4s;transition:all .4s}.slidein-exit-active,.slideout-enter{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideout-enter{z-index:10}.slideout-enter-active{-webkit-transition:all .4s;transition:all .4s}.slideout-enter-active,.slideout-exit{-webkit-transform:translateX(0);transform:translateX(0)}.slideout-exit{z-index:2;position:absolute;top:0}.slideout-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s;transition:all .4s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes flowDown{0%{height:0}to{height:200px}}@keyframes flowDown{0%{height:0}to{height:200px}}@-webkit-keyframes fadeInFromLeft{0%{-webkit-transform:translateX(-10%);transform:translateX(-10%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInFromLeft{0%{-webkit-transform:translateX(-10%);transform:translateX(-10%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInFromRight{0%{-webkit-transform:translateX(10%);transform:translateX(10%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInFromRight{0%{-webkit-transform:translateX(10%);transform:translateX(10%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@media screen and (min-device-width:1024px){html{height:100%}#root,body{height:inherit}.layout-desktop{width:100vw}.layout-desktop .tank-screenshot{object-fit:cover;width:70%;height:300px}}@media screen and (min-device-width:1024px) and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape){.layout-desktop .tank-screenshot{height:200px;margin-top:-30px}}@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape){#contact-form{padding:40px 20px!important}}.btns-thanks-wrap{text-align:center}.btns-thanks-wrap .btn-send{margin:.4rem 0;display:inline-block}.btns-thanks-wrap .btn-smaller{font-size:1rem;background:#505764}.btns-thanks-wrap.btns-footer{margin-bottom:2rem}.btns-thanks-wrap.btns-footer .btn-send{background:#d1cfd0;color:#0f3c60;text-transform:uppercase}.headerbox .count .button{background:#2c4b75;cursor:pointer}.headerbox .count .button:hover{background:#2f5aa1}.headerbox .backButton{font-weight:500;cursor:pointer}.dimensions-panel{display:flex;flex-direction:column;height:100%}.dimensions-panel .dimensions-item{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;line-height:1;padding:6px 0;position:relative;border-bottom:1px solid #eee4e0;color:#0f3c60;font-size:.9rem;font-weight:400}@media screen and (min-device-width:1024px){.dimensions-panel .dimensions-item{font-size:14px;padding:32px}}.dimensions-panel .dimensions-item.title{font-weight:500}@media screen and (max-device-width:599.98px){.dimensions-panel .dimensions-item.title{padding:12px 0}}@media screen and (min-device-width:1024px){.dimensions-panel .dimensions-item.title{margin-top:32px}}.dimensions-panel .disclaimerText p{color:#0f3c60;text-align:justify;font-size:.7rem;margin-bottom:20px;line-height:1.15;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-device-width:1024px){.dimensions-panel .disclaimerText p{padding:16px;font-size:.8rem}}.form-details{padding:20px}@media screen and (min-device-width:1024px){.form-details{padding:40px 64px 20px}}.form-details .details-title{font-weight:500;margin-bottom:1rem}.form-details .note-text{margin:.8rem 0 2rem;color:#666;font-size:.8rem}.form-details .details-row{display:flex;border-bottom:1px solid #eee4e0;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem;font-size:.9rem}.form-details .details-row .name{font-weight:500;width:140px;position:relative;text-align:left;display:flex;flex-direction:column;justify-content:center;opacity:.8}@media screen and (min-device-width:1024px){.form-details .details-row .name{font-weight:400}.form-details .details-row .name:after{content:"-";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.form-details .details-row .value{text-align:right}.tank-type-button{padding:8px 24px;display:flex;justify-content:space-between;height:40px;line-height:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;border:1px solid transparent;border-bottom-color:#eee4e0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:500;position:relative}@media screen and (min-device-width:1024px){.tank-type-button{padding:8px 16px}}.tank-type-button .icon{color:#e85c28;font-size:14px;height:20px;width:36px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;background:url(/assets/arrow-1.svg?x) no-repeat 50%}@media screen and (min-device-width:1024px){.tank-type-button:hover{background-color:#fff}.tank-type-button:hover .icon{-webkit-transform:translateX(6px) scale(1.1);transform:translateX(6px) scale(1.1)}}.tank-type-button:hover{background-color:#fff}.tank-select{overflow:hidden;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;padding:10px 22px}@media screen and (min-device-width:1024px){.tank-select{padding:10px 0}}.tank-select .typeTitle{text-align:center;width:100%;margin-top:15px;margin-left:14px;margin-right:14px}.tank-select .typeTitle:not(:first-of-type){border-top:1px solid #1b355e;padding-top:20px;margin-top:20px}.tankButton{cursor:pointer;width:40%;min-width:65px;margin:10px auto;font-weight:500}.tankButton .tankName{font-size:12px;text-align:center;-webkit-transition:font-weight .1s ease;transition:font-weight .1s ease;text-transform:none}.tankButton .tank-image{width:100%;height:90px;background-image:url(/assets/tanks-bg.png);background-size:contain;background-repeat:no-repeat;background-position:50%;outline:1px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;text-align:center}.tankButton .tank-image img{height:100%}.tankButton.active .tank-image:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,57,71,.2)}.fittings-wrapper{padding:0 32px}@media screen and (min-device-width:1024px){.fittings-wrapper{padding:0 20px}}.fittings-wrapper>div:last-child{border-bottom:none;padding-bottom:0}.color-select{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px}.color-select .color-item{width:23%;padding-bottom:23%;margin:0 .6% 1.2%;border:1px solid #fff;border-radius:3px;cursor:pointer;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out;position:relative;font-weight:500}.color-select .color-item .colorName{font-size:10px;text-align:center;-webkit-transition:all .1s ease;transition:all .1s ease;position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;opacity:0;overflow:hidden;text-overflow:ellipsis;padding:2px;box-sizing:border-box}.color-select .color-item:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border:4px solid #fff;background-color:transparent;box-sizing:border-box;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease}.color-select .color-item.active{border:1px solid #1b355e}.color-select .color-item.active:after{background-color:hsla(0,0%,100%,.7)}.color-select .color-item.active .colorName{opacity:1}@media screen and (min-device-width:1024px){.color-select .color-item:hover{border:1px solid #1b355e}.color-select .color-item:hover:after{background-color:hsla(0,0%,100%,.7)}.color-select .color-item:hover .colorName{opacity:1}}.access-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;overflow:hidden;font-weight:700;padding:0 .5rem}.access-list .accessoireButton{cursor:pointer;width:30%;min-width:65px;height:90px;margin:10px auto;position:relative}.access-list .accessoireButton .accessoireCount{margin-top:-18px;width:100%;display:flex;flex-direction:row;justify-content:space-around;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;position:relative}.access-list .accessoireButton .accessoireCount>*{width:100%;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:rgba(0,57,71,.6);color:#fff}.access-list .accessoireButton .accessoireCount .button:hover,.access-list .accessoireButton .accessoireCount .countValue{background-color:rgba(0,57,71,.9)}.access-list .accessoireButton .accessoireName{font-size:10px;text-align:center;font-weight:500;margin-top:.2rem}.access-list .accessoireButton.active .accessoireCount,.access-list .accessoireButton:hover .accessoireCount{opacity:1}.access-list .accessoireButton.active .accessoireImage:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,57,71,.2)}.access-list .accessoireButton .accessoireImage{width:100%;height:70px;background-size:contain;background-repeat:no-repeat;background-position:50%;outline:1px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.access-list .dividing{width:100%;margin-top:18px;padding:.5rem}.access-list .dividing .note{width:100%;text-align:right;font-size:12px}.access-list .dividing:not(.no-border) .note{border-bottom:1px solid #1b355e;font-weight:400;padding-bottom:7px;margin-bottom:20px}.panel-desktop{flex:1 1;overflow:hidden;position:relative}.panel-desktop #menu-btm-panel{position:absolute;bottom:0}.levelsContainer{height:100%;color:#0f3c60;font-weight:400;position:relative}.levelsWrapper{position:relative;height:100%;width:100%}.levelsWrapper .level{font-size:.88rem;height:100%;width:100%;text-transform:uppercase;z-index:10;display:grid;grid-template-columns:1fr;grid-template-rows:50px 1fr;grid-gap:0 0;gap:0 0;grid-template-areas:"HDR" "CNT"}@media screen and (min-device-width:1024px){.levelsWrapper .level{position:absolute;left:0;top:0}}.levelsWrapper .level .levelContent{grid-area:CNT;position:relative;overflow:auto;-webkit-transition:opacity .2s ease-in-out .1s;transition:opacity .2s ease-in-out .1s}.levelsWrapper .level label{font-weight:500}.levelsWrapper .level .label-radio{align-items:center;grid-gap:.3rem;gap:.3rem}.levelsWrapper .back{grid-area:HDR;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;font-size:14px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;background-color:#1b355e;width:100%;z-index:50;box-sizing:border-box}@media screen and (min-device-width:1024px){.levelsWrapper .back{width:290px}}.levelsWrapper .back.lvl2{font-weight:700}.levelsWrapper .back:hover{background-color:#132542}.levelsWrapper .back .label{display:inline-flex;align-items:center}.levelsWrapper .back .arrow{font-size:.7em;font-weight:400}.levelsWrapper .back .num-bullet{background:#fff;color:#1b355e}.levelsWrapper .first-level-menu{font-size:.96rem;font-weight:500;align-items:center;line-height:1;padding:20px 24px;text-transform:uppercase;text-align:left;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-bottom:1px solid #eee4e0;background-color:#f5f5f5;display:flex;justify-content:space-between}.levelsWrapper .first-level-menu .icon{color:#e85c28;font-size:14px;height:20px;width:36px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;background:url(/assets/arrow-1.svg?x) no-repeat 50%}@media screen and (min-device-width:1024px){.levelsWrapper .first-level-menu:hover{background-color:#fff}.levelsWrapper .first-level-menu:hover .icon{-webkit-transform:translateX(6px) scale(1.1);transform:translateX(6px) scale(1.1)}}@media screen and (min-device-width:1024px){.levelsWrapper .first-level-menu{padding:20px 18px}}.levelsWrapper .first-level-menu .label{display:inline-flex;align-items:center}.levelsWrapper .level-2 .levelContent,.levelsWrapper .level-3 .levelContent{padding-bottom:7rem}@media screen and (min-device-width:1024px){.levelsWrapper .level-2 .levelContent,.levelsWrapper .level-3 .levelContent{padding-bottom:5rem}}.view-form .levelContent{opacity:0}.reset-wrapper{margin:22px 0;width:100%;text-align:center}.level-reset-wrapper{text-align:center;border-top:1px solid #1b355e;padding-top:22px;margin:1rem 14px 14px}.level-reset-wrapper .reset-btn{display:inline-block;font-size:.9rem;color:#e85c28;background:transparent;border:2px solid #e85c28;border-radius:3px;padding:.8rem 1rem;cursor:pointer;-webkit-animation:fadeIn .4s ease 0s 1 forwards;animation:fadeIn .4s ease 0s 1 forwards}.lvl1-banner{display:block;width:100%}@media screen and (min-device-width:1024px){.lvl1-banner{position:absolute;bottom:-4px}}.lvl1-banner .buttonWrapper{position:relative;height:100%;width:100%}.lvl1-banner .buttonWrapper .emailButton{position:absolute;left:30px;bottom:78px;text-decoration:none;color:#fff;background-color:#d52c1f;padding:0 15px 0 20px;border-radius:20px;font-size:10px;line-height:29px}.lvl1-banner .buttonWrapper .emailButton:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:20px}.lvl1-banner .buttonWrapper .emailButton:hover:after{background-color:rgba(0,0,0,.08)}.num-bullet{background:#1b355e;color:#fff;font-size:16px;width:30px;height:30px;border-radius:50%;text-align:center;display:inline-flex;justify-content:center;align-items:center;margin-right:12px}.go-back-site{text-align:center;margin:32px 0}.go-back-site a{display:inline-block;background:#e85c28;color:#fff;line-height:1;text-transform:uppercase;text-decoration:none;padding:14px 24px;border-radius:4px}.go-back-site a span{font-size:.6em;margin-right:.8rem}.mob-overlays-wrap{position:absolute;z-index:10;top:0;height:100%;width:100%;display:flex;justify-content:space-between;pointer-events:none;overflow:hidden}.mob-overlays-wrap .ovr-1,.mob-overlays-wrap .ovr-2{pointer-events:all;height:100%;display:flex;-webkit-transition:margin .3s;transition:margin .3s}.mob-overlays-wrap .ovr-1{margin-left:-50vw}.mob-overlays-wrap .ovr-1.expand{margin-left:0}.mob-overlays-wrap .ovr-1 .ovr-content{border-right:1px solid #eee4e0;font-size:.9em}.mob-overlays-wrap .ovr-1 .ovr-content>div{padding:12px}.mob-overlays-wrap .ovr-2{margin-right:-50vw}.mob-overlays-wrap .ovr-2.expand{margin-right:0}.mob-overlays-wrap .ovr-2 .ovr-content{border-left:1px solid #eee4e0}.mob-overlays-wrap .ovr-2 .ovr-content>div{height:100%;padding:0 20px}.mob-overlays-wrap .ovr-content{width:50vw;background:hsla(0,0%,96.1%,.8);height:100%}.mob-overlays-wrap .ovr-btn{width:32px;height:32px;padding:12px;background:hsla(0,0%,96.1%,.8)}.mob-overlays-wrap .ovr-btn img{width:100%}.model-wrapper{height:234px;width:100%;background:#f6f8f9;position:relative}@media screen and (min-device-width:1024px){.model-wrapper{height:100%}}.model-wrapper .loader{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.model-wrapper .loader.novis{opacity:0;pointer-events:none}.model-wrapper .loader .note-text{margin-top:1.5rem;color:#666;font-size:1.1rem}.model-wrapper iframe{border:none;height:100%;width:100%}@media screen and (min-device-width:1024px){.model-wrapper iframe{position:absolute;top:0;left:0;width:100%;z-index:0}}#layout-mobile{display:flex;flex-direction:column;height:100vh;max-height:-webkit-fill-available;overflow:hidden}#layout-mobile header{background:#f5f5f5;color:#005264}#layout-mobile header .hd-1,#layout-mobile header .hd-2{border-bottom:1px solid #eee4e0}#layout-mobile header .hd-1{padding:8px 10px}#layout-mobile header .hd-2{background:#1b355e;color:#fff;font-size:14px;text-align:center}#layout-mobile header .hd-2>div{padding:12px 10px;box-sizing:border-box}#layout-mobile header .review-btn{background:#e85c28;color:#fff;padding:8px 16px;letter-spacing:.6px;text-transform:uppercase;border-radius:4px;font-size:.8rem}#layout-mobile header .logo img{height:34px;display:block}#layout-mobile #panel-mobile{overflow:auto;flex:1 1;background:#f5f5f5}.counter-box .title{font-size:.7em;line-height:.9em}.counter-box .count>div{width:18px;padding:3px 0;line-height:1;font-weight:500;font-size:.8em;text-align:center;color:#fff}.counter-box .count .button{background:#2c4b75;cursor:pointer}.counter-box .count .button:hover{background:#2f5aa1}.counter-box .count .countValue{background:#1b355e;font-size:.8rem;font-weight:400}#menu-btm-panel{background:#fff;position:fixed;bottom:0;width:100%;z-index:30;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1);transition:transform .35s cubic-bezier(.16,1,.3,1),-webkit-transform .35s cubic-bezier(.16,1,.3,1)}#menu-btm-panel.close{-webkit-transform:translateY(103%);transform:translateY(103%);-webkit-transition-timing-function:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}#menu-btm-panel .line-2{padding:.7rem 1rem;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:margin .35s cubic-bezier(.16,1,.3,1);transition:margin .35s cubic-bezier(.16,1,.3,1)}#menu-btm-panel .line-2.close{margin-bottom:-56px}#menu-btm-panel .btn-next{background:#e85c28;color:#fff;padding:.9rem .3rem;text-align:center;text-transform:uppercase;font-size:.92rem;font-weight:500;border-top:1px solid #eee4e0;cursor:pointer}#menu-btm-panel .counter-box{width:154px}#menu-btm-panel .counter-box .title{font-size:.9rem}#menu-btm-panel .counter-box .count{-webkit-transform:scale(1.6);transform:scale(1.6)}#menu-btm-panel .price-box{background:#d1cfd0;color:#0f3c60;font-weight:700;font-size:.92rem;padding:.36rem .8rem}#form-layout-mobile{position:absolute;z-index:100;top:99px;width:100%;height:calc(100vh - 99px);overflow:auto;background:#fff;-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#form-layout-mobile.open{-webkit-transform:translateX(0);transform:translateX(0)}#form-layout-mobile .tank-screenshot{object-fit:cover;width:100%;height:250px}#form-layout-mobile .summary{display:flex;justify-content:space-between;align-items:center;padding:20px}#form-layout-mobile .summary .counter-box{width:146px}#form-layout-mobile .summary .counter-box .title{font-size:.9em}#form-layout-mobile .summary .counter-box .count{-webkit-transform:scale(1.5);transform:scale(1.5)}#form-layout-mobile .summary .form-price{font-size:1rem;font-weight:500;color:#1b355e;padding:7px 16px}.form-mobile{margin:1.5rem 0}.form-mobile .form-bg{padding:2rem 20px;background:#e85c28;color:#fff}.form-mobile h2{text-transform:uppercase;font-size:1.1rem;font-weight:500;margin-top:0;margin-bottom:1.3rem;text-align:center}.form-mobile .input-text{background:#fff;color:#0f3c60}.form-mobile .btn-wrap{text-align:center}.form-mobile label svg{fill:#fff}.form-mobile .recaptcha-wrap{text-align:center;margin-top:1.2rem}.form-mobile .recaptcha-wrap>div{display:inline-block}.btn-send{background:#1b355e;color:#fff;border:none;padding:8px 34px;font-size:1.1rem;font-weight:400;text-transform:uppercase;min-width:44%}