html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:'fontello';src:url(../font/fontello.eot?15135436);src:url(../font/fontello.eot?15135436#iefix) format('embedded-opentype'),url(../font/fontello.woff2?15135436) format('woff2'),url(../font/fontello.woff?15135436) format('woff'),url(../font/fontello.ttf?15135436) format('truetype'),url(../font/fontello.svg?15135436#fontello) format('svg');font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basket:before{content:'\e800'}.icon-plus:before{content:'\e801'}.icon-minus:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-cancel:before{content:'\e808'}.icon-menu:before{content:'\e80b'}.icon-down-open:before{content:'\f004'}.icon-up-open:before{content:'\f005'}.icon-right-open:before{content:'\f006'}.icon-left-open:before{content:'\f007'}.icon-facebook:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.wrap:after,.columns:after,section.cart .cart-rows:after{content:"";display:table;clear:both}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;color:#323232;padding-top:80px}input,button{font-family:inherit}button{cursor:pointer}h1,h2{color:#243764;font-size:30px}h1:first-child,h2:first-child{margin-top:0}h3{font-size:24px;font-weight:300;color:#243764}a{text-decoration:inherit;color:#4692d3}a:hover{color:#2e7ec2}strong{font-weight:700}strong a{text-decoration:underline}.anchor{display:block;position:relative;top:-80px;height:0;z-index:-1;visibility:hidden}@media (min-width:1100px){.hide-monitor{display:none!important}}@media (max-width:800px){.hide-tablet{display:none!important}}@media (max-width:400px){.hide-mobile{display:none!important}}#payment_form{position:absolute;left:-99999px;top:-99999px;visibility:hidden;z-index:-1}.wrap{width:1280px;max-width:100%;margin:0 auto}.wrap.small{width:960px}.wrap.smaller{width:600px}.overlay{display:block;position:fixed;top:0;left:0;width:100%;height:0;background-color:rgba(36,55,100,0);z-index:5;transition:background-color 0.2s}@media (min-width:1101px){.overlay{display:none}}body.overlay-visible .overlay{height:100%;background-color:rgba(36,55,100,.5)}.column{float:left}.column.one{width:8.333%!important}.column.two{width:16.666%!important}.column.three{width:25%!important}.column.four{width:33.333%!important}.column.five{width:41.666%!important}.column.six{width:50%!important}.column.seven{width:58.333%!important}.column.eight{width:66.666%!important}.column.nine{width:75%!important}.column.ten{width:83.333%!important}.column.eleven{width:91.666%!important}.column.twelve{width:100%!important}section.grey{background-color:#f7f7f7}.button{display:inline-block;background-color:#fff;border:2px solid #fff;min-width:170px;max-width:100%;font-size:16px;font-weight:700;font-family:inherit;text-align:center;text-decoration:none;color:#383838;border-radius:999px;line-height:36px;padding:0 12px;white-space:nowrap;transition:border-color 0.2s,background-color 0.2s}.button:hover,.button-parent:hover .button{background-color:#f8f8f8}.button.outline{background-color:transparent!important}.button.center{display:block;margin:0 auto;width:320px;max-width:100%}.button.center.small{width:260px}.button.big{line-height:44px}.button.small{font-size:14px}.button.tiny{font-size:12px;line-height:26px;min-width:0}.button.accent{color:#fff;background-color:#243764;border-color:#243764}.button.accent.outline{color:#243764}.button.accent.outline:hover,.button-parent:hover .button.accent.outline{color:#2b4177}.button.accent:hover,.button-parent:hover .button.accent{background-color:#2b4177;border-color:#2b4177}.button.accent-light{color:#fff;background-color:#4692d3;border-color:#4692d3}.button.accent-light.outline{color:#4692d3}.button.accent-light.outline:hover,.button-parent:hover .button.accent-light.outline{color:#5b9ed8}.button.accent-light:hover,.button-parent:hover .button.accent-light{background-color:#5b9ed8;border-color:#5b9ed8}.button.black{color:#fff;background-color:#000;border-color:#000}.button.black.outline{color:#000}.button.black.outline:hover,.button-parent:hover .button.black.outline{color:#0d0d0d}.button.black:hover,.button-parent:hover .button.black{background-color:#0d0d0d;border-color:#0d0d0d}.button[disabled],.button.disabled{opacity:.5;cursor:not-allowed;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert{padding:10px 15px;margin-bottom:10px;background-color:#eee;line-height:20px}.alert.success{background-color:#34d293;color:#fff}.alert.error{background-color:#ff5151;color:#fff}.box{background-color:#fff;border:1px solid #d8d8d8;font-size:14px}.box.error{border-color:#ff5151;box-shadow:0 0 12px rgba(255,81,81,.1) inset}.box.disabled,.disabled .box{position:relative}.box.disabled::after,.disabled .box::after{content:'';display:block;background-color:rgba(255,255,255,.75);position:absolute;top:0;right:0;bottom:0;left:0}.box.disabled.loading::after,.disabled .box.loading::after{background-image:url(../img/loading.svg);background-position:50% 50%;background-repeat:no-repeat}.box h1,.box h2{font-size:16px;color:inherit}.box table.table{margin:10px 0;width:100%;border-collapse:collapse;font-size:11px;font-weight:700}.box table.table:last-of-type{margin-bottom:0}.box table.table th{text-align:left}.box table.table th,.box table.table td{padding:8px 12px;border:1px solid #d8d8d8;border-left:0;border-right:0;background-color:#fff}.box table.table tr:nth-of-type(even) th,.box table.table tr:nth-of-type(even) td{background-color:#fafafa}.box:not(.columns){padding:20px}ul.box{margin:0;list-style-type:none}.search label{background-color:#f3f3f3;border-radius:3px;display:flex;height:30px}.search label input,.search label button{border:0;background-color:transparent;padding:0}.search label input{width:0;outline:none;flex:1 1 auto;font-size:11px;padding:0 0 0 10px}.search label input::-webkit-input-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.search label input:-moz-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.search label input::-moz-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.search label input:-ms-input-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.search label button{color:#b3b3b3;flex:0 0 auto;padding:0 3px}h1.inline,h2.inline,h3.inline,h4.inline{display:flex;align-items:center;justify-content:space-between}.news.columns{padding:10px 0}.news.columns .column{padding:8px}@media (max-width:1000px){.news.columns .column{width:33.333%!important}}@media (max-width:700px){.news.columns .column{width:50%!important}}@media (max-width:450px){.news.columns .column{width:100%!important}}.news.columns .column>a{display:block;box-shadow:0 2px 2px rgba(0,0,0,.2);text-decoration:inherit;color:inherit;transition:box-shadow 0.2s;overflow:hidden}.news.columns .column>a .hover{background-color:rgba(255,255,255,.85);transition:opacity 0.2s;opacity:0;display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;color:black}.news.columns .column>a .hover span{display:inline-block;margin:auto;position:absolute;text-align:center;font-weight:700;height:2em;top:0;left:0;right:0;bottom:0}.news.columns .column>a .image{transition:transform 0.2s}.news.columns .column>a:hover{box-shadow:0 3px 5px rgba(0,0,0,.2);position:relative}.news.columns .column>a:hover .image{transform:scale(1.1)}.news.columns .column>a:hover .hover{opacity:1}.news.columns .column>a .image{padding-bottom:70%;background-size:cover;background-position:50% 50%;background-color:#eee}.news.columns .column>a .content{padding:5px 10px 10px;font-size:14px;line-height:20px;height:200px;overflow:hidden;position:relative;background-color:#fff}.news.columns .column>a .content h3{font-size:16px;line-height:24px;margin:0}.news.columns .column>a .content time{font-size:12px;font-weight:700;color:#4692d3}.news.columns .column>a .content::after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 86%,rgba(255,255,255,1) 98%)}.category-tree{font-size:13px;font-weight:700;overflow-y:auto;color:#fff;background-color:#4692d3}.category-tree,.category-tree ul{list-style-type:none;margin:0;padding:0}body.category-tree-open .category-tree{transform:translate3d(0,0,0)}@media (max-width:1100px){.category-tree{position:fixed;top:80px;right:0;bottom:0;z-index:5;width:50%;margin:0!important;transition:transform 0.3s;transform:translate3d(100%,0,0)}}@media (max-width:600px){.category-tree{width:75%}}.category-tree a{display:block;padding:20px 15px;color:inherit;text-decoration:none;border-bottom:1px solid #f4f4f4;transition:background-color 0.2s}.category-tree a:hover{background-color:rgba(255,255,255,.05)}.category-tree li.has-children>a{padding-right:60px}.category-tree ul{display:none;color:#535353;background-color:#f3f3f3}.category-tree ul li .toggle{color:inherit}.category-tree ul a{padding-left:45px}.category-tree ul a:hover{background-color:rgba(0,0,0,.02)}.category-tree ul ul{background-color:#fefefe}.category-tree ul ul a{padding-left:60px}.category-tree li{position:relative}.category-tree li .toggle{position:absolute;right:0;top:0;width:55px;height:55px;border:0;color:#fff;background-color:transparent}.category-tree li .toggle::after{font-family:"fontello";content:'\f006';display:inline-block}.category-tree li.open>ul{display:block}.category-tree li.open>.toggle::after{transform:rotate(90deg)}.category-tree li.active>a{color:#4692d3}.category-tree>li.active>a{color:#fff;background-color:#2a73b2}.pagination{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;color:#9b9b9b;margin-top:10px}.pagination a:not(.button){text-decoration:none;color:inherit}.pagination a:not(.button):hover,.pagination a:not(.button).current{color:#4692d3}.pagination .button span{vertical-align:middle}@media (max-width:650px){.pagination .button{width:auto;min-width:0}}@media (max-width:420px){.pagination .button{font-size:0}.pagination .button span{font-size:12px}}.product-code{display:block;color:#7b7b7b;margin-top:3px;font-weight:700;font-size:12px}.form-element{display:block}.form-element input[type="text"],.form-element input[type="password"],.form-element input[type="email"],.form-element select,.form-element textarea{font-size:14px;font-family:inherit;display:block;width:100%;max-width:100%;min-width:100%;height:46px;padding:0 10px;border:2px solid #eaeaea;border-radius:3px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-element input[type="text"]:focus,.form-element input[type="password"]:focus,.form-element input[type="email"]:focus,.form-element select:focus,.form-element textarea:focus{border-color:#bbb}.slim.form-element input[type="text"],.slim.form-element input[type="password"],.slim.form-element input[type="email"],.slim.form-element select,.slim.form-element textarea{height:36px}.form-element input[type="text"]::-webkit-input-placeholder,.form-element input[type="password"]::-webkit-input-placeholder,.form-element input[type="email"]::-webkit-input-placeholder,.form-element select::-webkit-input-placeholder,.form-element textarea::-webkit-input-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.form-element input[type="text"]:-moz-placeholder,.form-element input[type="password"]:-moz-placeholder,.form-element input[type="email"]:-moz-placeholder,.form-element select:-moz-placeholder,.form-element textarea:-moz-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.form-element input[type="text"]::-moz-placeholder,.form-element input[type="password"]::-moz-placeholder,.form-element input[type="email"]::-moz-placeholder,.form-element select::-moz-placeholder,.form-element textarea::-moz-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.form-element input[type="text"]:-ms-input-placeholder,.form-element input[type="password"]:-ms-input-placeholder,.form-element input[type="email"]:-ms-input-placeholder,.form-element select:-ms-input-placeholder,.form-element textarea:-ms-input-placeholder{opacity:1;font-weight:700;color:#b3b3b3}.success.form-element input[type="text"],.success.form-element input[type="password"],.success.form-element input[type="email"],.success.form-element select,.success.form-element textarea{border-color:#34d293}.error.form-element input[type="text"],.error.form-element input[type="password"],.error.form-element input[type="email"],.error.form-element select,.error.form-element textarea,.form-element input[type="text"].dirty:invalid,.form-element input[type="password"].dirty:invalid,.form-element input[type="email"].dirty:invalid,.form-element select.dirty:invalid,.form-element textarea.dirty:invalid,.submitted .form-element input[type="text"]:invalid,.submitted .form-element input[type="password"]:invalid,.submitted .form-element input[type="email"]:invalid,.submitted .form-element select:invalid,.submitted .form-element textarea:invalid{border-color:#ff5151;box-shadow:none!important}.form-element select{padding-right:30px;background-image:url(../img/select-arrow.png);background-position:center right;background-repeat:no-repeat}.form-element textarea{height:200px;padding:10px}.form .form-element{margin-bottom:10px}.form .form-element:last-child{margin-bottom:0}.form .form-element.final{margin-top:10px}.form>.columns{margin:-5px}.form>.columns>.column{padding:5px}@media (max-width:450px){.form>.columns>.column{width:100%!important}}.article-image{padding-bottom:60%;background-size:cover;background-position:50% 50%}.contact-infos{color:#fff}.contact-infos>div{float:left;position:relative;background-color:rgba(255,255,255,.1);margin-left:1px;width:190px;text-align:center}.contact-infos>div a{color:inherit;text-decoration:inherit}.contact-infos>div .label{display:block;bottom:100%;padding:10px 0;background-color:#243764;left:0;right:0;border-radius:5px 5px 0 0;text-align:center;font-weight:700}@media (max-width:420px){.contact-infos>div{flex:1 1 auto;width:auto}}section>.header{padding:20px 10px;color:#243764}section>.header.accent{background-color:#243764;color:#fff}section>.header .wrap{display:flex;justify-content:space-between;align-items:center}@media (max-width:600px){section>.header .wrap{display:block;text-align:center}}section>.header .wrap::after{display:none}section>.header h1,section>.header h2,section>.header h3,section>.header h4,section>.header h5,section>.header h6{color:inherit;display:inline-block;margin:0}@media (max-width:600px){section>.header h1,section>.header h2,section>.header h3,section>.header h4,section>.header h5,section>.header h6{display:block;margin-bottom:20px}}section>.header h2{font-size:28px}.price{font-size:16px;font-weight:700;color:#4692d3}.availability{color:#323232;font-size:10px;font-weight:700}.availability .indicator{letter-spacing:2px}.availability .indicator::before{color:#48bc3f}.availability .indicator::after{color:#ee4d4d}.availability .indicator.gray::after{color:#888;content:'\25CF\25CF\25CF'}.availability .indicator.empty::after{content:'\25CF\25CF\25CF'}.availability .indicator.low::before{content:'\25CF'}.availability .indicator.low::after{content:'\25CF\25CF'}.availability .indicator.high::before{content:'\25CF\25CF'}.availability .indicator.high::after{content:'\25CF'}.availability .indicator.full::before{content:'\25CF\25CF\25CF'}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:10;padding:0 10px;background-color:rgba(70,146,211,.7)}.modal .modal-container{position:relative;color:#fff;background-color:#243764;border-radius:3px;padding:50px 10px 40px;margin:10px auto}.modal .modal-container h1,.modal .modal-container h2,.modal .modal-container h3,.modal .modal-container h4,.modal .modal-container h5,.modal .modal-container h6{color:#fff}.modal .modal-container h2{font-size:38px}.modal .modal-container p{text-align:center;font-size:20px;font-weight:700;margin-bottom:30px}.modal .modal-container a{text-decoration:underline}.modal .modal-container form .columns{margin:10px 0}.modal .modal-container form .form-element{padding:5px}.modal .modal-container form .form-element .button{margin-top:10px}@media (max-width:500px){.modal .modal-container form .column{width:100%!important}}.modal .modal-container form .alert{margin-left:5px;margin-right:5px}.modal .modal-close{position:absolute;top:0;right:0;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;background-color:rgba(255,255,255,.1);border-radius:3px}h1.decorated,h2.decorated,h3.decorated,h4.decorated,h5.decorated,h6.decorated{text-align:center;position:relative;margin-bottom:50px}h1.decorated::after,h2.decorated::after,h3.decorated::after,h4.decorated::after,h5.decorated::after,h6.decorated::after{content:'';position:absolute;width:80px;height:2px;background-color:#4692d3;left:50%;top:150%;transform:translateX(-50%)}.add-cart{display:flex;border:1px solid #dedede}.add-cart input{border:0;background-color:transparent;width:60px;text-align:center}.add-cart .button{border-radius:0}.add-cart[disabled]{position:relative}.add-cart[disabled]::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.6)}.selected-funding{background-color:#383838;padding:25px 20px;border-radius:3px;font-size:16px;font-weight:700;color:#fff}.selected-funding .price{display:inline-block;font-size:20px;color:#68c444;margin:0 20px;font-style:italic}.selected-funding .months{display:inline-block;margin:0 0 0 30px;font-size:16px}hr{display:block;background:none;height:0;border:none;border-top:1px #eee solid;box-sizing:content-box;margin:15px 0}main.gray{background-color:#fafafa;padding-top:10px}main.news section.news{padding:40px 0}header{background-color:#fff;height:80px;position:fixed;z-index:5;top:0;left:0;right:0;color:#2b2b2b;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:14px;border-bottom:1px solid #eaeaea}header a{color:inherit;text-decoration:none}header ul{margin:0;padding:0;list-style-type:none}header ul li{position:relative}@media (min-width:1100px){header ul li:hover .dropdown{display:block}}header ul ul{position:absolute}@media (max-width:1100px){header ul ul{position:static}}header ul ul.dropdown{overflow:auto;top:79px;left:20px;position:absolute;display:none;background-color:#5b9ed8;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);word-break:break-word;width:max-content;min-width:120px;min-height:45px}header ul ul.dropdown a{color:white;padding:12px 16px;display:block}header ul ul.dropdown a:hover{background-color:rgba(0,0,0,.1)}@media (max-width:1100px){header ul ul.dropdown{display:block;width:100%;position:relative;top:0;box-shadow:none;left:0}header ul ul.dropdown li{left:45px;width:84%}header ul ul.dropdown a{height:45px!important;color:white;width:100%;height:60px;padding:12px 0px!important}}header .logo{position:relative;display:inline-block;height:100%;padding:0 0 0 20px;line-height:80px;margin-right:1.5rem}@media (max-width:1250px){header .logo{flex:1;margin-right:0}}@media (max-width:480px){header .logo{padding:0 0 0 10px}}@media (max-width:370px){header .logo{margin-right:5px}}header .logo img{width:130px;display:inline-block;vertical-align:middle}@media (max-width:1250px){header .logo img{width:100px;height:50px;object-fit:cover;object-position:-46px}}@media (max-width:370px){header .logo img{width:80px;height:46px;object-fit:cover;object-position:-43px}}header .right{float:right;display:flex;height:100%}header .right .mobile-wrap{display:flex;height:100%}@media (max-width:1100px){header .right .mobile-wrap{float:none;position:fixed;top:80px;right:0;bottom:0;background-color:#fff;flex-direction:column;overflow-y:auto;width:50%;height:auto;transition:transform 0.3s;transform:translate3d(100%,0,0)}body.nav-open header .right .mobile-wrap{transform:translate3d(0,0,0)}}@media (max-width:600px){header .right .mobile-wrap{width:75%}}header nav{display:flex}@media (max-width:1100px){header nav{display:block}}header nav>ul{display:flex}@media (max-width:1100px){header nav>ul{display:block;width:100%}}header nav>ul .rentalhouse{position:relative;display:flex;align-self:center;margin:0 15px}@media (max-width:1100px){header nav>ul .rentalhouse{margin:0;border-bottom:1px solid #eaeaea}}header nav>ul .rentalhouse .rental{font-size:13px;line-height:15px;padding:10px 20px}@media (max-width:1100px){header nav>ul .rentalhouse .rental{padding:5px 20px 10px 20px;margin:15px 20px}}header nav>ul>li{display:flex}@media (max-width:1100px){header nav>ul>li{display:block}}header nav>ul>li>a{display:flex;align-items:center;padding:0 20px;color:#4692d3}@media (max-width:1300px){header nav>ul>li>a{padding:0 10px}}@media (max-width:1100px){header nav>ul>li>a{width:100%;height:60px;padding:0 20px;border-bottom:1px solid #eaeaea}}header nav>ul>li.active>a,header nav>ul>li>a:hover{color:#276ba5}header .search{width:150px;margin:0 15px;align-items:center;padding:0 5px;display:block;position:relative;height:80px;width:100%}@media (max-width:1100px){header .search{order:0!important}}@media (max-width:1000px){header .search{position:static}}header .search label{width:100%;height:40px;margin-top:20px;position:relative}header .search label .search-close{color:#b3b3b3;font-size:20px;display:none;line-height:40px;padding:0 8px;cursor:pointer}@media (max-width:1100px){header .search{width:100%;border-bottom:1px solid #eaeaea;margin:0;order:-1}}@media (max-width:480px){header .search{min-width:130px}}header .search label{width:100%}header .search button{background-color:#4692d3;padding-right:5px;padding-left:5px;color:white}header .search button:hover{background-color:#5b9ed8}header .login{position:relative;display:flex;align-items:center;margin:0 15px}@media (max-width:1100px){header .login{margin:15px 20px}}header .login>.button{min-width:0;line-height:30px;width:120px}header .login form{display:none;position:absolute;top:100%;background-color:#e7e7e7;padding:20px 20px 20px;left:50%;transform:translateX(-50%);font-size:11px;width:260px}header .login form input,header .login form span,header .login form .button{display:block}header .login form span{margin-bottom:8px}header .login form input{width:100%;margin-bottom:6px;border:0;padding:0 15px;height:36px}header .login form .button{width:100%;line-height:30px;margin-top:8px}header .login form a:not(.button){display:inline-block;margin:8px 0 14px}header .login.open form{display:block}header .cart{position:relative}header .cart>a{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px}header .cart>a [class^="icon-"],header .cart>a [class*=" icon-"]{font-size:30px;color:#4692d3}@media (max-width:480px){header .cart>a{width:50px}}@media (max-width:370px){header .cart>a{width:40px}}header .cart>a .bubble{background-color:#e32323;font-size:9px;color:#fff;width:17px;height:17px;display:block;line-height:17px;text-align:center;border-radius:999px;position:absolute;top:15px;right:20px}header .cart .rows{display:none;position:absolute;right:0;width:420px;max-width:100vw;font-size:12px;background-color:#f3f3f3;box-shadow:0 2px 2px rgba(18,18,19,.15)}header .cart .rows .product-rows{max-height:400px;overflow:auto}header .cart .rows .row{display:flex;align-items:center;justify-content:space-between;padding:22px 25px 22px 15px;border-bottom:1px solid rgba(0,0,0,.1);color:#202020}header .cart .rows .row.total{padding-top:30px;padding-bottom:30px;background-color:#202020;font-size:1.2em;color:#fff;border:0}header .cart .rows .row>*{flex:0 1 auto;font-size:inherit;color:inherit}header .cart .rows .row>* span{display:block}header .cart .rows .row .title{position:relative;flex:1 1 100%}header .cart .rows .row .title .code{position:absolute;font-size:.9em;color:rgba(0,0,0,.5)}header .cart .rows .row .quantity{text-align:center;width:50px}header .cart .rows .row .price{text-align:center;width:100px}header .cart .rows a[href].row{transition:background-color 0.2s}header .cart .rows a[href].row:hover{background-color:rgba(0,0,0,.05)}header .cart .rows a.cart{display:block;background-color:#4ca019;color:#fff;text-align:center;font-size:1.2em;padding:12px;transition:background-color 0.2s}header .cart .rows a.cart:hover{background-color:#489718}header .cart .rows a.cart span{font-size:32px;vertical-align:middle}header button[data-toggle-nav]{border:0;width:79px;height:79px;top:0;right:0;padding:0;font-size:46px;background-color:transparent}@media (min-width:1101px){header button[data-toggle-nav]{display:none}}@media (max-width:480px){header button[data-toggle-nav]{width:50px;height:80px;font-size:30px}}header button[data-toggle-nav] span{display:block;transform:rotate(0deg);transition:transform 0.3s}body.nav-open header button[data-toggle-nav] span{transform:rotate(90deg)}.search-suggestion-section{position:absolute;background:#f8f8f8;display:block;z-index:1;width:100%;min-width:600px;top:79px;left:0;border:1px solid #ddd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin:0 auto;overflow:auto;max-height:calc(100vh - 80px)}@media (max-width:1000px){.search-suggestion-section{min-width:320px}}.search-suggestion-section .search-product-container{padding:.1rem;display:flex;align-items:center;margin-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.search-suggestion-section .search-product-container .search-product-name{color:#323232}.search-suggestion-section .search-product-container .search-product-name .code{display:block;margin-top:.3rem;color:#7b7b7b}.search-suggestion-section .search-product-container .search-product-image{width:100px;height:100px;margin-right:1rem;flex:0 0 auto;position:relative}.search-suggestion-section .search-product-container .search-product-image img{max-width:80%;max-height:80%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}section.banner{position:relative;z-index:0;padding:0 0 34.5%;min-height:300px;overflow:hidden}section.banner .wrap{height:100%}section.banner .wmanage-banner{position:absolute!important;top:0;right:0;bottom:0;left:0}section.banner .slides{position:absolute;top:0;right:0;bottom:0;left:0}section.banner .slides .slick-list,section.banner .slides .slick-track{height:100%}section.banner .slides .slick-arrow{position:absolute;z-index:1;top:50%;left:20px;transform:translateY(-50%);font-size:0;background-color:transparent;border:0}section.banner .slides .slick-arrow::before{font-family:"fontello";content:"\f007";font-size:64px;color:rgba(0,0,0,.2)}section.banner .slides .slick-arrow.slick-next{left:auto;right:20px}section.banner .slides .slick-arrow.slick-next::before{content:"\f006"}section.banner .slide{width:100%;height:100%;background-size:cover;background-position:50% 50%;background-color:#eee}section.banner .container{background-color:rgba(36,55,100,.5);width:50%;height:100%;display:flex;align-items:center;color:#fff;padding:40px}@media (max-width:800px){section.banner .container{width:100%}}section.banner .container *{color:inherit}section.banner .container .button{width:260px;margin-top:30px}section.banner .container h2,section.banner .container h3{margin:.5em 0 .5em}section.banner .container h2{font-size:28px}section.banner .container h3{font-weight:700;font-size:22px}section.icons{font-size:12px;color:#243764;font-weight:700;border-bottom:1px solid #e3e3e3;background-color:#fff}section.icons ul{padding:0;list-style-type:none;display:flex}@media (max-width:900px){section.icons ul{flex-wrap:wrap}}section.icons ul li{flex:1 1 100%;text-align:center;position:relative;padding:30px 10px;transition:background-color 0.2s}@media (max-width:1280px){section.icons ul li{font-size:10px;padding:20px 10px}}@media (max-width:900px){section.icons ul li{flex:1 1 20%}}@media (max-width:600px){section.icons ul li{flex:1 1 33.333%;padding:10px}}@media (max-width:400px){section.icons ul li{flex:1 1 50%}}section.icons ul li:hover{background-color:#e1e6f2}section.icons ul li svg{display:block;width:70px;height:70px;margin:0 auto}@media (max-width:1280px){section.icons ul li svg{width:50px;height:50px}}section.icons ul li a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}section.icons.vertical{position:absolute;top:80px;bottom:0;left:0;width:120px;z-index:2;font-size:11px}@media (max-width:1630px){section.icons.vertical{display:none}}section.icons.vertical::after{content:"";position:fixed;top:0;left:0;bottom:0;width:120px;background-color:#f2f2f2;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.1)}section.icons.vertical ul{background-color:#fff;flex-direction:column}section.icons.vertical ul li{padding:35px 5px;border-bottom:1px solid #f2f2f2}section.ads{display:block;padding:0 0 26.2%;background-size:cover;background-position:50% 50%}section.products{padding:30px 0 40px}@media (max-width:1296px){section.products{overflow:hidden}}.shop>.column>*{margin-bottom:10px}.shop>.column.nine{padding-left:15px}@media (max-width:1100px){.shop>.column.nine{width:100%!important;padding:0 10px}}.shop .product .images{padding:0 10px 0 0}@media (max-width:600px){.shop .product .images{padding:0}}.shop .product .images div{width:33.334%;padding:10px 10px 0 0;float:left}.shop .product .images div:first-child{width:100%;padding-top:0}.shop .product .images div>*{position:relative;display:block;padding:0 0 90%;box-shadow:0 3px 9px rgba(0,0,0,.25)}.shop .product .images div>* img{position:absolute;max-width:80%;max-height:80%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.shop .product .images{width:calc(100% + 10px)!important}}@media (max-width:600px){.shop .product .text{width:100%!important}}.shop .product .text .box{margin-bottom:10px;padding:20px}.shop .product .text .box.info{padding:0}.shop .product .text .box.info .content{padding:20px;display:flex;justify-content:space-between;align-items:flex-start}.shop .product .text .box.info .content .suomi{width:60px}.shop .product .text .box.info .product-code{margin-bottom:10px}.shop .product .text .box.info .availability{margin-bottom:20px}.shop .product .text .box.info .prices{border-collapse:collapse;width:100%}.shop .product .text .box.info .prices th{padding:5px 20px;text-align:left;font-size:13px}.shop .product .text .box.info .prices td{padding:5px 20px;border-top:1px #fafafa solid}.shop .product .text .box.info .actions{padding:15px 20px;border-top:1px #fafafa solid}.shop .product .text .box.info .actions>div{display:flex;align-items:center;margin-bottom:10px}.shop .product .text .box.info .actions>div:last-child{margin-bottom:0}.shop .product .text .box.info .actions>div label{display:inline-block;font-size:12px;font-weight:700;width:80px}.shop .product .text .box.description{position:relative;font-size:12px;line-height:22px;max-height:150px;overflow:hidden}.shop .product .text .box.description>*:first-child{margin-top:0}.shop .product .text .box.description h2,.shop .product .text .box.description h3,.shop .product .text .box.description h4,.shop .product .text .box.description h5,.shop .product .text .box.description h6{font-weight:400}.shop .product .text .box.description h3{font-size:16px;color:inherit}.shop .product .text .box.description iframe{max-width:100%}.shop .product .text .box.description .toggler{display:none;position:absolute;left:0;bottom:0;right:0;text-align:center;line-height:56px;font-weight:700;outline:none;text-shadow:0 0 8px #fff;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 50%,rgba(255,255,255,1) 100%)}.shop .product .text .box.resizable{padding-bottom:56px}.shop .product .text .box.resizable .toggler{display:block}.shop .product .text .box.open{max-height:none}.shop .toggle-categories{display:block;background-color:#4692d3;color:#fff;margin:10px;padding:10px;text-transform:uppercase;text-align:center;font-weight:700}section.breadcrumbs{padding-bottom:10px}@media (max-width:1280px){section.breadcrumbs{padding-top:0}}section.breadcrumbs .wrap{display:flex;overflow-x:auto}section.breadcrumbs ul.box{flex:1 0 auto;display:flex;color:#a2a2a2;font-weight:700;font-size:12px;padding:20px;white-space:nowrap}@media (max-width:1280px){section.breadcrumbs ul.box border{top:0;left:0;right:0}}section.breadcrumbs ul.box li::after{font-family:"fontello";content:"\f006";margin:0 15px;font-size:11px}section.breadcrumbs ul.box li a{color:inherit;text-decoration:none}section.breadcrumbs ul.box li:last-child::after{display:none}section.breadcrumbs ul.box li:last-child a,section.breadcrumbs ul.box li a:hover{color:#4692d3}section.breadcrumbs.scrollable{position:relative}section.breadcrumbs.scrollable::after{content:"";position:absolute;display:block;top:0;left:0;bottom:0;width:40px;background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);pointer-events:none}section.categories{padding:20px 0}section.categories>.wrap{padding:1px 1px 0 0}section.categories a{color:inherit}@media (max-width:1100px){section.categories .column{width:50%!important}}@media (max-width:500px){section.categories .column{float:none;width:83.333%!important;margin:0 auto}}section.categories .category{display:block;margin:-1px -1px 0 0;position:relative;padding-bottom:87%;border:1px solid #dcdcdc;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}section.categories .category h3{position:absolute;left:0;right:0;bottom:0;margin:0;background-color:rgba(255,255,255,.9);text-align:center;padding:20px 10px}section.text{padding:60px 20px;line-height:28px;font-weight:300;font-size:16px}section.text .brand-container{width:100%;display:flex;flex-wrap:wrap;margin-bottom:150px}section.text .brand-container .brand-intro{margin-right:50px;margin-top:100px;border:1px solid #dedede;box-shadow:0 2px 3px rgba(0,0,0,.24);border-radius:10px;text-align:center;width:300px;word-break:break-all;display:flex;flex-direction:column}section.text .brand-container .brand-intro div{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding-top:20px}section.text .brand-container .brand-intro h3{font-weight:700}section.text .brand-container .brand-intro img{width:200px}section.text .brand-logo{text-align:center;margin-bottom:100px}section.text .brand-logo img{max-width:100%}section.text.gray{background-color:#f2f2f2}section.text .button.center{margin-top:30px}section.text img{max-width:100%;height:auto!important}@media (max-width:800px){section.text .column.six{width:100%!important}}@media (max-width:700px){section.text h1,section.text h2,section.text h3{hyphens:auto}section.text h1,section.text h2{font-size:24px}section.text h3{font-size:20px}}section.text.double{padding:0}section.text.double>.columns{display:flex}@media (max-width:960px){section.text.double>.columns{display:block}}section.text.double>.columns>.column{flex:0 0 auto;padding:50px 0 40px}@media (max-width:960px){section.text.double>.columns>.column{float:none;width:100%!important}}section.text.double>.columns>.column .wrap{max-width:100%;margin:0;height:100%;position:relative}@media (max-width:960px){section.text.double>.columns>.column .wrap{float:none!important}}section.text.double>.columns>.eight{background-color:rgba(0,0,0,.05)}section.text.double>.columns>.eight .wrap{width:960px;float:right;padding:0 20px}section.text.double>.columns>.eight .wrap>.column.twelve,section.text.double>.columns>.eight .wrap>.column.eight{padding:0 16%}@media (max-width:960px){section.text.double>.columns>.eight .wrap>.column.twelve,section.text.double>.columns>.eight .wrap>.column.eight{padding:0 16% 0 0}}@media (max-width:620px){section.text.double>.columns>.eight .wrap>.column.eight,section.text.double>.columns>.eight .wrap>.column.four{padding:0;width:100%!important}}section.text.double>.columns>.eight .wrap .social{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;font-size:28px}section.text.double>.columns>.eight .wrap .social a{color:#243764}section.text.double>.columns>.four .wrap{width:320px}@media (max-width:960px){section.text.double>.columns>.four .wrap{width:100%}}section.text.double>.columns>.four .wrap.logos{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}@media (max-width:960px){section.text.double>.columns>.four .wrap.logos{flex-direction:row}}section.text.double>.columns>.four .wrap.logos::after{display:none}section.text.double>.columns>.four .wrap.logos img{flex:0 0 auto;margin:30px;max-width:120px;max-height:150px}section.news{padding:0 0 40px;background-color:#f8f8f8}section.news>.wrap{width:1290px;padding:0 10px}section.news .columns{margin:10px -10px}section.logos>.wrap{padding:40px 0 30px}section.logos h3{color:#243764;font-size:20px;text-align:center;border-bottom:1px solid #e8e8e8;padding-bottom:10px;margin:0 0 50px}section.logos .banner{width:960px;max-width:100%;margin:0 auto}section.logos .banner a{position:relative;outline:none;width:200px;height:150px}section.logos .banner a img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}section.logos .banner .slick-dots{margin:0;padding:0;list-style:none;display:flex;justify-content:center;font-size:0}section.logos .banner .slick-dots button{border:0;width:16px;height:16px;margin:0 6px;border-radius:999px;outline:0;background-color:#dcdcdc;cursor:pointer;padding:0}section.logos .banner .slick-dots li.slick-active button{background-color:#717171}section.box.header{color:#4692d3;display:flex;justify-content:space-between;align-items:center}section.box.header h1,section.box.header h2{margin-bottom:0}section.box.header .suomi{width:60px}div.products{margin:-8px;display:flex;flex-wrap:wrap}div.products .column{padding:8px;flex:0 0 auto;display:flex;flex-direction:column}@media (max-width:1100px){div.products .column{width:33.333%!important}}@media (max-width:860px){div.products .column{width:50%!important}}@media (max-width:550px){div.products .column{width:100%!important}}div.products .product{position:relative;border:1px solid #dedede;box-shadow:0 2px 3px rgba(0,0,0,.24);font-size:14px;flex:1 1 auto}div.products .product.highlight{border-color:#4692d3}div.products .product:hover{box-shadow:0 3px 9px rgba(0,0,0,.24)}div.products .product>a:first-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}div.products .product .image{position:relative;display:block;border-bottom:1px solid #dedede;padding:0 0 80%}@media (max-width:550px){div.products .product .image{padding:0 0 50%}}div.products .product .image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:75%;max-height:75%}div.products .product .content{padding:15px;line-height:22px;height:130px;overflow:hidden}div.products .product .content h4{margin:0;font-size:inherit}div.products .product .content p{margin:5px 0 0}div.products .product .footer{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}div.products .product .footer .price{margin-bottom:3px}section.people{padding:40px 20px}section.people>.wrap.small{width:990px;display:flex;flex-wrap:wrap}@media (max-width:700px){section.people>.wrap.small{justify-content:center}}section.people h2{margin:0}section.people .column{padding:20px;float:none;flex:0 0 auto;min-width:230px}section.people .person{font-weight:700;line-height:normal;letter-spacing:-.025em}section.people .person .image{width:200px;height:220px;background-color:#fff;background-image:url(../img/person.png);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:1px solid #d7d7d7;margin-bottom:15px}section.people .person h4,section.people .person h5{font-size:inherit;margin:0}section.people .person h5,section.people .person a{color:#004c93}section.people .person a{text-decoration:underline}section.people .person>*{display:block}a.map{display:block;padding:0 0 20.5%;min-height:250px;background-color:#eee;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-image:url(../img/map.png)}section.contact{padding:60px 20px;background-color:#1d2c52;text-align:center;color:#fff;font-size:20px;font-weight:700}section.contact h2{color:inherit;font-size:40px}section.contact p{margin:25px 0}section.contact .column{padding:5px}@media (max-width:500px){section.contact .column{width:100%!important}}section.contact .column .button{margin-top:10px}section.contact .alert{margin-left:5px;margin-right:5px}section.cart{margin-bottom:10px}section.cart h2,section.cart h2:last-of-type{margin:0 0 20px}section.cart label{display:block}section.cart #shipping{margin-top:10px}section.cart .cart-rows{margin:-5px -10px}section.cart .cart-rows table{width:100%}@media (max-width:600px){section.cart .cart-rows table thead{display:none}}section.cart .cart-rows table th,section.cart .cart-rows table td{padding:5px 10px}section.cart .cart-rows table th span,section.cart .cart-rows table td span{display:block}section.cart .cart-rows table th.title,section.cart .cart-rows table td.title{width:100%}section.cart .cart-rows table th.unit-price,section.cart .cart-rows table td.unit-price,section.cart .cart-rows table th.total-price,section.cart .cart-rows table td.total-price{text-align:right}section.cart .cart-rows table th.quantity,section.cart .cart-rows table td.quantity{text-align:center}section.cart .cart-rows table th.quantity form,section.cart .cart-rows table td.quantity form{width:60px}section.cart .cart-rows table th.quantity form input,section.cart .cart-rows table td.quantity form input{text-align:inherit}section.cart .cart-rows table th.remove,section.cart .cart-rows table td.remove{width:40px}@media (max-width:600px){section.cart .cart-rows table th.remove,section.cart .cart-rows table td.remove{position:absolute;top:0;right:0}section.cart .cart-rows table th.remove::before,section.cart .cart-rows table td.remove::before{display:none!important}}section.cart .cart-rows table th.remove button,section.cart .cart-rows table td.remove button{border:0;padding:3px;background-color:transparent;color:red}section.cart .cart-rows table th{text-align:left}@media (max-width:600px){section.cart .cart-rows table.rows{display:block}section.cart .cart-rows table.rows tbody{display:block}section.cart .cart-rows table.rows tr{position:relative;display:block;width:100%;margin-bottom:20px}section.cart .cart-rows table.rows td{display:block;text-align:left}section.cart .cart-rows table.rows td::before{display:block;content:attr(data-th);font-weight:700}}section.cart .cart-rows table.totals{margin-top:10px;width:250px;max-width:100%;float:right}section.cart .cart-rows table.totals td{text-align:right}section.cart .cart-rows>div{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}section.cart .cart-rows>div .button{margin:10px}section.cart .cart-rows>div.alert{display:block;margin:10px}section.cart.info>.columns{margin:-5px}section.cart.info>.columns>.column{padding:5px}@media (max-width:450px){section.cart.info>.columns>.column{width:100%!important}}section.cart.info .form-element textarea{height:120px}section.cart.payment .columns,section.cart.shipping .columns{display:flex;flex-wrap:wrap}section.cart.payment label,section.cart.shipping label{display:inline-block;margin:0 15px 15px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:400px){section.cart.payment label,section.cart.shipping label{margin:5px}}section.cart.payment label>div,section.cart.shipping label>div{border:1px solid #d8d8d8;width:230px;height:125px;padding:10px;display:flex;flex-direction:column;justify-content:center;font-weight:600;font-size:13px;transform:background-color 0.2s;cursor:pointer}@media (max-width:813px){section.cart.payment label>div,section.cart.shipping label>div{width:100%}}section.cart.payment label>div img,section.cart.shipping label>div img{pointer-events:none}section.cart.payment label>div div:first-child,section.cart.shipping label>div div:first-child{flex:1 1 auto;display:flex;align-items:center;justify-content:center}section.cart.payment label>div div:first-child img,section.cart.shipping label>div div:first-child img{flex:0 0 auto;max-width:90%;max-height:90%}section.cart.payment label>div div:last-child,section.cart.shipping label>div div:last-child{display:block;text-align:center;flex:0 0 auto;margin-top:10px;font-size:15px}section.cart.payment label>div div:last-child small,section.cart.shipping label>div div:last-child small{display:block;font-size:11px;letter-spacing:.3px}section.cart.payment label input,section.cart.shipping label input{position:absolute;left:-99999px}section.cart.payment label input:checked~div,section.cart.shipping label input:checked~div{background-color:rgba(70,146,211,.2);box-shadow:0 0 8px rgba(0,0,0,.1);border-color:#4692d3}section.cart.payment label input[disabled]~div,section.cart.shipping label input[disabled]~div{opacity:.5;cursor:not-allowed}section.cart.payment .shipping label>div img,section.cart.shipping .shipping label>div img{width:80px!important;max-height:58px!important}section.cart.final{text-align:right}section.cart.final label{margin-bottom:20px}section.cart.final label.error{color:#ff5151}section.cart .payment-option input:checked~.highlight{background:#276ba5;color:white}section.cart .payment-option{position:relative}@media (max-width:813px){section.cart .payment-option{width:100%}}section.cart .payment-option .highlight{position:absolute;background:#ddd;width:25px;height:25px;border-radius:100%;left:10px;top:10px;display:flex;align-items:center;justify-content:center;color:transparent;cursor:pointer}section.cart label.payment-method-checkout{width:100%}section.cart label.payment-method-checkout>div{padding:1.5rem;height:auto;width:100%}section.cart label.payment-method-checkout .payment-methods{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100%}section.cart label.payment-method-checkout .payment-methods .payment-method{transform:scale(.75)}@media (max-width:400px){section.cart label.payment-method-checkout .payment-methods .payment-method{width:40px;margin-right:.5rem}}footer{background-color:#253459;font-size:12px;color:#fff;line-height:22px}footer .columns{display:flex;flex-wrap:wrap}@media (max-width:800px){footer>.columns>.column{width:100%!important}}footer>.columns>.column .wrap{max-width:100%;margin:0;height:100%;position:relative}@media (max-width:800px){footer>.columns>.column .wrap{width:100%!important}}footer>.columns>.eight{padding:30px 10px 15px 10px;background-color:rgba(255,255,255,.05)}footer>.columns>.eight .wrap{width:960px;float:right}footer>.columns>.eight .column{flex:0 0 auto;padding-right:30px}@media (max-width:500px){footer>.columns>.eight .column{padding:0}}footer>.columns>.eight .column:first-of-type{font-size:14px;font-weight:700}footer>.columns>.eight .column:last-of-type{font-size:12px;font-weight:700}@media (max-width:1200px){footer>.columns>.eight .column{width:50%!important;margin-bottom:30px}}@media (max-width:500px){footer>.columns>.eight .column{width:100%!important;text-align:center}}footer>.columns>.four .wrap{width:320px}@media (max-width:800px){footer>.columns>.four .wrap{height:120px}}footer h4{font-size:16px;line-height:22px;margin:0 0 10px}footer p{margin:10px 0}footer p:first-of-type{margin-top:0}footer strong{letter-spacing:0}footer ul{margin:0;padding:0;list-style-type:none}footer ul a{text-decoration:none;text-transform:uppercase}footer .copy{display:block;margin:10px 0 0;position:relative;text-align:center;font-size:10px;color:#a9a9a9;transform:translateX(160px)}@media (max-width:800px){footer .copy{transform:none}}footer .copy img{width:130px}footer .copy span{display:block;line-height:10px;font-weight:700}footer .social{margin:0;padding:0;list-style-type:none;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer .social li{display:block;margin-right:1px}footer .social li a{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#4692d3;width:60px;height:70px;font-size:28px;transition:background-color 0.3s}footer .social li a:hover{background-color:#2e7ec2}#select-size{display:none}.custom-select .select{position:relative;border:1px solid black;width:120px;padding:6px 10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.custom-select .select i{padding-left:3px}.custom-select .select:hover{background-color:#f2f2f2}.custom-select .column{display:none;position:absolute;top:29px;left:-1px;right:-1px;z-index:420}.custom-select .column .item{padding:6px 10px;background-color:white;border:1px solid black;border-top:none;display:flex;align-items:center}.custom-select .column .item .ball{height:12px;width:12px;border-radius:50%;margin-right:5px;flex:0 0 auto}.custom-select .column .item .ball.green{background-color:#48c774}.custom-select .column .item .ball.red{background-color:#ff3860}.custom-select .column .item:hover{background-color:#f2f2f2}.custom-select .column.active{display:block}.vat_slider{horizontal-align:right;z-index:1;position:relative;display:flex;align-items:center;margin:0 15px}@media (max-width:1100px){.vat_slider{margin:15px 20px}}.switch{position:relative;display:flex;width:50px!important;height:30px;vertical-align:middle;align-items:center}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:white;-webkit-transition:0.4s;transition:0.4s}input:checked+.slider{background-color:#4692d3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:30px}.slider.round:before{border-radius:50%}section.quantifit{font-family:quasimoda,sans-serif;font-style:normal;line-height:1.5}section.quantifit .q-banner{position:relative;width:100%;min-height:520px;background-image:url(../img/quantifit/banner.jpeg);background-size:cover;background-position:center}section.quantifit .q-banner .content{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:40px;background-color:rgba(0,0,0,.5);text-align:center}section.quantifit .q-banner .content h1{color:white;margin:0}section.quantifit .contact-btn{display:block;font-size:32px;font-weight:500;text-align:center;padding:20px 0;background-color:#007ff1;color:white;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);transition:background-color 0.2s ease}section.quantifit .contact-btn:hover{cursor:pointer;background-color:#108dfa}section.quantifit section{margin:60px 0}section.quantifit .slick-dots{display:flex;justify-content:center;list-style-type:none;margin-bottom:0}section.quantifit .slick-dots li{margin:0 15px}section.quantifit .slick-dots li button{-webkit-appearance:none;width:15px;height:15px;border-radius:999px;background-color:#fff;border:none;font-size:0;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.05);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.05);box-shadow:2px 2px 4px 0 rgba(0,0,0,.05)}section.quantifit .slick-dots li.slick-active button{background-color:#68b8ff}section.quantifit .text-slider{padding:60px 0;color:#dfdfdf;background-color:#404040;background-image:url(../img/quantifit/cta.jpeg);background-size:cover;background-position:center}section.quantifit .text-slider h2{color:white}section.quantifit .columns{margin:0;display:flex}section.quantifit .columns .image{width:50%;position:relative;font-size:0}section.quantifit .columns .image img{width:100%;height:100%;object-fit:cover}section.quantifit .columns .image::after{position:absolute;top:0;left:0;width:100%;height:100%;content:' ';z-index:1;background-color:#000;opacity:0}section.quantifit .columns .image p{font-size:32px;font-weight:700;position:absolute;top:50%;left:50%;z-index:2;color:white;transform:translate(-50%,-50%);text-align:center}section.quantifit .columns .text-content{width:50%;background-color:#2b2b2b;color:white;padding:60px;display:flex;flex-direction:column;justify-content:center}section.quantifit .columns .text-content h2{color:white;margin-bottom:0}section.quantifit .columns .text-content a{color:#007ff1;text-decoration:underline}section.quantifit i.icon{content:' ';display:inline-block;width:40px;height:40px;background-color:#00498e;mask-size:100%;mask-position:center;-webkit-mask-size:100%;-webkit-mask-position:center;vertical-align:middle;transform:translateY(-3px);margin-right:5px}section.quantifit i.icon.star{mask-image:url(../img/quantifit/star.svg);-webkit-mask-image:url(../img/quantifit/star.svg)}section.quantifit i.icon.support{mask-image:url(../img/quantifit/help.svg);-webkit-mask-image:url(../img/quantifit/help.svg)}section.quantifit section.icons{position:relative;margin:0;padding:30px 0;background-color:#007ff1;border-bottom:1px solid #1384e8;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);color:white}section.quantifit section.icons h3{color:white;font-weight:700}section.quantifit .features{display:flex;justify-content:space-between}section.quantifit .features .feature{font-size:16px;font-weight:400}section.quantifit .features .feature h3{margin:0}section.quantifit .features .feature p{margin-bottom:0}section.quantifit section.benefits{background-color:#2b2b2b;padding:60px 0;margin:0}section.quantifit section.benefits .centered{text-align:center;color:#616161}section.quantifit section.benefits .centered h2{margin-top:0;color:white}section.quantifit section.benefits .centered p{color:#888;font-size:20px;margin-top:0;margin-bottom:5px}section.quantifit section.benefits .flex{display:flex;flex-wrap:wrap;margin:0 -15px}section.quantifit section.benefits .benefit{position:relative;padding:30px;background-color:white;width:calc(25% - 30px);margin:0 15px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,.2);border-bottom:4px solid #1384e8}section.quantifit section.benefits .benefit h3{font-weight:700;margin:0}section.quantifit section.benefits .buttons{display:flex;align-items:center;justify-content:center;margin:60px 0}section.quantifit section.benefits .buttons a{display:block;border:2px solid #444;padding:20px 40px;color:white;font-size:20px;transition:background-color 0.2s ease}section.quantifit section.benefits .buttons a:first-of-type{border-top-left-radius:15px;border-bottom-left-radius:15px}section.quantifit section.benefits .buttons a:last-of-type{border-top-right-radius:15px;border-bottom-right-radius:15px}section.quantifit section.benefits .buttons a:nth-child(2){border-left:none;border-right:none}section.quantifit section.benefits .buttons a:hover{background-color:#353535}section.quantifit section.video .flex{display:flex;align-items:center}section.quantifit section.video .text-content{width:50%}section.quantifit section.video .video{width:50%}section.quantifit section.video .video video{width:100%}section.quantifit section.gallery{background-color:#f5f5f5;padding:60px 0;margin:0}section.quantifit section.gallery .flex{display:flex;flex-wrap:wrap;margin:0 -20px}section.quantifit section.gallery .image{width:calc(25% - 20px);margin:0 10px;margin-bottom:15px}section.quantifit section.gallery .image img{width:100%}@media (max-width:1280px){section.quantifit .wrap{padding:0 20px}}@media (max-width:1070px){section.quantifit section.benefits .benefit{width:calc(50% - 30px);margin-bottom:30px}section.quantifit section.benefits .buttons{margin:30px 0}section.quantifit section.benefits .buttons a{font-size:18px;padding:10px 20px}}@media (max-width:975px){section.quantifit section.columns{flex-direction:column}section.quantifit section.columns .image{width:100%}section.quantifit section.columns .text-content{width:100%}section.quantifit section.columns.r{flex-direction:column-reverse}}@media (max-width:960px){section.quantifit .wrap.small{padding:0 20px}section.quantifit section.video .flex{flex-direction:column}section.quantifit section.video .text-content{width:100%;margin-bottom:20px}section.quantifit section.video .video{width:100%}}@media (max-width:595px){section.quantifit section.benefits .benefit{width:100%}section.quantifit section.benefits .buttons{margin:30px 0}section.quantifit section.benefits .buttons a{font-size:15px}section.quantifit section.icons .features{flex-direction:column;justify-content:center}section.quantifit section.icons .features .feature{width:100%;margin-bottom:30px}section.quantifit section.icons .features .feature:last-of-type{margin-bottom:0}}