@font-face{font-family:'Montserrat Regular';font-style:normal;font-weight:400;src:url(../../assets/fonts/montserrat-v13-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../../assets/fonts/montserrat-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/montserrat-v13-latin-regular.woff2) format("woff2"),url(../../assets/fonts/montserrat-v13-latin-regular.woff) format("woff"),url(../../assets/fonts/montserrat-v13-latin-regular.ttf) format("truetype"),url(../../assets/fonts/montserrat-v13-latin-regular.svg#Montserrat) format("svg")}@font-face{font-family:'Montserrat Medium';font-style:normal;font-weight:500;src:url(../../assets/fonts/montserrat-v13-latin-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../../assets/fonts/montserrat-v13-latin-500.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/montserrat-v13-latin-500.woff2) format("woff2"),url(../../assets/fonts/montserrat-v13-latin-500.woff) format("woff"),url(../../assets/fonts/montserrat-v13-latin-500.ttf) format("truetype"),url(../../assets/fonts/montserrat-v13-latin-500.svg#Montserrat) format("svg")}@font-face{font-family:'Montserrat Semibold';font-style:normal;font-weight:600;src:url(../../assets/fonts/montserrat-v13-latin-600.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../../assets/fonts/montserrat-v13-latin-600.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/montserrat-v13-latin-600.woff2) format("woff2"),url(../../assets/fonts/montserrat-v13-latin-600.woff) format("woff"),url(../../assets/fonts/montserrat-v13-latin-600.ttf) format("truetype"),url(../../assets/fonts/montserrat-v13-latin-600.svg#Montserrat) format("svg")}@font-face{font-family:'Montserrat Bold';font-style:normal;font-weight:700;src:url(../../assets/fonts/montserrat-v13-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../../assets/fonts/montserrat-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/montserrat-v13-latin-700.woff2) format("woff2"),url(../../assets/fonts/montserrat-v13-latin-700.woff) format("woff"),url(../../assets/fonts/montserrat-v13-latin-700.ttf) format("truetype"),url(../../assets/fonts/montserrat-v13-latin-700.svg#Montserrat) format("svg")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-bottom:40px}.slick-list{overflow:hidden;margin:0;padding:0;outline:0!important}.homepage .slick-dots li button:focus,.homepage .slick-dots li button:hover,.single-product .slick-dots li button:focus,.single-product .slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:0!important;display:none}[dir=rtl] .slick-slide{float:right}.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}.homepage .slick-next,.homepage .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border-bottom:3px solid #c6c6c6;border-left:3px solid #c6c6c6;border-right:none;border-top:none;outline:0!important}.homepage .slick-next.slick-disabled:before,.homepage .slick-prev.slick-disabled:before,.single-product .slick-next.slick-disabled:before,.single-product .slick-prev.slick-disabled:before{opacity:.25}.homepage .slick-next:before,.homepage .slick-prev:before,.single-product .slick-next:before,.single-product .slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage .slick-prev{left:-25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}[dir=rtl] .homepage .slick-prev{left:auto;right:-25px}.homepage .slick-next{right:-25px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}[dir=rtl] .homepage .slick-next{left:-25px;right:auto}.single-product .slick-next,.single-product .slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:58%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border-bottom:3px solid #c6c6c6;border-left:3px solid #c6c6c6;border-right:none;border-top:none;outline:0!important}.single-product .slick-prev{left:50px;z-index:5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}[dir=rtl] .single-product .slick-prev{left:auto;right:-25px}.single-product .slick-next{right:50px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}[dir=rtl] .single-product .slick-next{left:-25px;right:auto}.top-products .row-products .slick-slide{width:100%}@media screen and (max-width:1195px){.top-products .row-products .slick-slide{width:100%}}.slick-dotted.slick-slider{margin-bottom:30px}.homepage .slick-dots,.single-product .slick-dots{position:absolute;list-style:none;display:block;padding:0;margin:0}.homepage .slick-dots{text-align:center;bottom:-40px;width:100%}.homepage .slick-dots li{position:relative;display:inline-block;height:13px;width:13px;margin:0 5px;padding:0;cursor:pointer}.homepage .slick-dots li button{position:relative;border:0;background:0 0;display:block;height:13px;width:13px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.homepage .slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:13px;height:13px;line-height:20px;text-align:center;color:transparent;font-size:20px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;border:1px solid #2c2c2c;background-color:transparent;border-radius:50%}.homepage .slick-dots li.slick-active button::before{background-color:#2c2c2c}.single-product .slick-dots{bottom:10px;text-align:end;width:90%}.single-product .slick-dots>li:only-child{display:none}.single-product .slick-dots li{position:relative;display:inline-block;height:20px;width:44px;margin:0 5px;padding:0;cursor:pointer}.single-product .slick-dots li button{position:relative;border:0;background:0 0;display:inline-block;height:20px;width:77px;outline:0;line-height:0;font-size:50px;color:transparent;padding:5px;cursor:pointer}.single-product .slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:50px;height:20px;line-height:20px;text-align:center;color:#c6c6c6;opacity:1;border-bottom:3px solid;-webkit-transition:.5s}.single-product .slick-dots li.slick-active button::before{color:#3275ed;opacity:1}@media screen and (max-width:1024px){.single-product .slick-slider{position:relative;display:block}.single-product .slick-dots{width:86%}}
/*! jQuery UI - v1.12.1 - 2019-06-13
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:2px 0 0;border-radius:0;display:block;outline:0;background-color:#f6f6f6;font-family:"Montserrat Regular",sans-serif;width:450px}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-item-wrapper p{color:#000}.ui-menu .ui-menu-item-wrapper p.item-title{font-size:16px}.quotation-page .quote-form table tfoot,.quotation-page p,.ui-menu .ui-menu-item-wrapper p.item-subtitle{font-size:14px}.ui-menu .ui-menu-item-wrapper p.item-family{display:inline-block;float:right;font-size:12px}.ui-menu .ui-menu-item-wrapper p.item-family:after{display:block;content:'';clear:both}.ui-menu .ui-menu-item-wrapper p.item-reference{font-size:12px;color:#c6c6c6}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{background-color:#eaeaea;border-radius:15px}.cart-addresses .panel-body div,.delivery-address .panel-body div,.final-review .panel-body div,.payment .panel-body div,.ui-menu-icons,.ui-slider{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-slider{text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}@media screen and (min-width:1025px){[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);-o-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=flip][data-aos^=flip],[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate,[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-down].aos-animate,[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}}.stepper-wrapper{position:relative;height:80px;overflow:hidden;width:1200px;margin:0 auto}.stepper-wrapper,.stepper-wrapper .stepper,.stepper-wrapper .stepper li,.stepper-wrapper .stepper li .img-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stepper-wrapper .stepper{position:relative;color:#c6c6c6!important;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 100px;-ms-flex-pack:distribute;justify-content:space-around}.stepper-wrapper .stepper li,.stepper-wrapper .stepper li .img-circle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stepper-wrapper .stepper li{font-family:"Montserrat Regular",sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stepper-wrapper .stepper li .img-circle{border-radius:50%;border:3px solid #c6c6c6;background:#fff;font-size:15px;position:relative;padding:3px;width:25px;height:25px}.stepper-wrapper .stepper li .img-circle img{width:14px;height:auto}.stepper-wrapper .stepper li p{color:#000;font-size:14px;position:absolute;top:25px}.stepper-wrapper .stepper li.active .img-circle,.stepper-wrapper .stepper li.completed .img-circle{border:3px solid #52becd;color:#000}.stepper-wrapper .stepper li.divider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:10px;border-radius:34px;background:#f1f1f1;margin:0 10px}.stepper-wrapper .stepper li.divider.completed{background:#52becd}@media screen and (max-width:1280px){.stepper-wrapper{width:90%}}@media screen and (max-width:868px){.stepper-wrapper .stepper{padding:0 50px}}@media screen and (max-width:640px){.stepper-wrapper{height:auto;margin:15px auto}.stepper-wrapper .stepper{padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stepper-wrapper .stepper li p{position:relative;top:0}.stepper-wrapper .stepper li.active{display:-webkit-box;display:-ms-flexbox;display:flex}.stepper-wrapper .stepper li,.stepper-wrapper .stepper li.divider{display:none}}.quotation-page{width:100%;margin:120px auto 0;font-family:"Montserrat Regular",sans-serif}.quotation-page .cart-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;margin:20px 0}.quotation-page .cart-title h1{font-size:23px;color:#52becd;font-family:"Montserrat Semibold",sans-serif;padding:0;margin:0}.quotation-page .cart-title .introduction{font-size:14px;text-align:center}.quotation-page .quote-form{width:1300px;margin:0 auto;border:1px solid #52becd;border-bottom:0;padding:25px}.quotation-page .quote-form h4{color:#262626;font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.quotation-page .quote-form h4 span,.review-summary .summary h4 span{color:#2c2c2c;font-size:11px;padding-left:10px}.quotation-page .quote-form table{margin-bottom:40px!important;margin:auto;width:100%}.quotation-page .quote-form table .description-mobile,.quotation-page .quote-form table .mobile-title,.quotation-page .quote-form table .products-mobile{display:none}.quotation-page .quote-form table tbody tr,.quotation-page .quote-form table tfoot tr,.quotation-page .quote-form table thead tr{border-bottom:1px solid #d7d7d7}.quotation-page .quote-form table thead tr th{text-transform:uppercase;color:#a3a3a3;font-family:"Montserrat Regular",sans-serif;padding:15px 0;text-align:center;width:12.6%;font-size:13px}.quotation-page .quote-form table tbody tr td:first-child,.quotation-page .quote-form table thead tr th:first-child{padding:15px 0;width:5%}.quotation-page .quote-form table tbody tr td:last-child,.quotation-page .quote-form table thead tr th:last-child{padding:15px 0;width:7%}.quotation-page .quote-form table thead tr th.name{width:25%}.quotation-page .quote-form table thead tr th.products-mobile{display:none}.quotation-page .quote-form table tbody tr td{padding:24px 0;text-align:center;width:12.6%;vertical-align:middle}.quotation-page .quote-form table tbody tr td.name{color:#2b2a2d;text-transform:uppercase;font-family:"Montserrat Regular",sans-serif;font-size:14px;width:25%}.quotation-page .quote-form table tbody tr td.name a{color:#2b2a2d;text-decoration:none}.quotation-page .quote-form table tbody tr td.ref{color:#a3a3a3;font-family:"Montserrat Regular",sans-serif}.quotation-page .quote-form table tbody tr td.stock{color:#52becd;font-family:"Montserrat Regular",sans-serif}.quotation-page .quote-form table tbody tr td.quantity{text-align:center;padding:5px;margin:2%;position:relative}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:108px;margin:10px auto 0}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte div,footer .third-footer .third-footer-container .topnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte label,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte label{color:#000;font-size:13px;margin-bottom:0;text-transform:uppercase;font-family:"Montserrat Regular",sans-serif}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte input{width:36px;text-align:center;font-size:13px;border:2px solid #e9e9e9;max-height:25px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte input{height:25px}}.final-review .panel-body textarea:focus,.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte .button-qte:focus,.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte input:focus{outline:0}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte input[type=number]::-webkit-inner-spin-button,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte .button-qte{cursor:pointer;color:#000;border:0;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;width:25px;margin-top:25px;background-color:#e9e9e9;padding:0 0 0 5px;position:absolute}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte .button-qte.inc{margin-left:10px;right:12px;bottom:0}.quotation-page .quote-form table tbody tr td.quantity .form-wrapper-qte .button-qte.dec{padding-left:8px;padding-bottom:3px;bottom:0;right:70px}.quotation-page .quote-form table tbody tr td.delete{font-family:"Montserrat Regular",sans-serif;font-size:13px;color:#2b2a2d}.quotation-page .quote-form table tbody tr td.description-mobile,.quotation-page .quote-form table tbody tr td.quantity .delete{display:none}.quotation-page .quote-form table tbody tr td .image-width{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.quotation-page .quote-form table tbody tr td .image-width img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;margin:0 auto}.quotation-page .quote-form table tfoot .prices{color:#52becd;text-align:right}.quotation-page .quote-form table tfoot tr td{padding:24px 0;text-align:center;width:23%}.quotation-page .quote-form .address-form{width:100%;position:relative}.quotation-page .quote-form .address-form .sub-container{width:100%;margin:30px auto auto}.quotation-page .quote-form .address-form .sub-container h3{color:#52becd;font-family:"Montserrat Bold",sans-serif;text-align:center;font-size:20px;margin-bottom:10px}.quotation-page .quote-form .address-form .sub-container h4{color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;text-align:center;font-size:20px}.quotation-page .quote-form .address-form .sub-container .form .bill-form,.quotation-page .quote-form .address-form .sub-container .form .delivery-form{margin-top:30px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input{border:0;border-bottom:2px solid #2b2a2d;width:100%;background:#f6f6f6;padding-bottom:5px;padding-top:25px;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input::-webkit-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea::-webkit-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input::-webkit-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea::-webkit-input-placeholder{color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input::-moz-placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea::-moz-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input::-moz-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea::-moz-placeholder{color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input:-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input::-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea:-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea::-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input:-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input::-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea:-ms-input-placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea::-ms-input-placeholder{color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex input::placeholder,.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea::placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex input::placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea::placeholder{color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex select,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex select{width:100%;border-bottom:2px solid #2b2a2d;border-right:none;border-left:none;border-top:none;font-size:16px;padding:5px 0;margin-top:20px;margin-bottom:5px;color:#2b2a2d;font-family:"Montserrat Regular",sans-serif;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:-o-linear-gradient(45deg,transparent 50%,#52becd 50%),-o-linear-gradient(315deg,#52becd 50%,transparent 50%);background-image:linear-gradient(45deg,transparent 50%,#52becd 50%),linear-gradient(135deg,#52becd 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .left-column{width:49%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input{width:50%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:last-child,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input:last-child{margin-left:20px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column{width:51%;margin-left:10%;overflow:hidden}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:valid+.placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input:valid+.placeholder{display:none}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special{position:relative;width:48%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special input,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special input{width:100%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .town,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .town{margin-left:22px;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .placeholder,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .placeholder{position:absolute;pointer-events:none;top:0;bottom:-24px;font-size:16px;right:-21px;margin:auto;color:#2b2a2d;height:15px;font-family:"Montserrat Regular",sans-serif;width:100%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .placeholder span,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .placeholder span{font-size:11px;font-family:"Montserrat Regular",sans-serif}.quotation-page .quote-form .address-form .sub-container .form .bill-form .field,.quotation-page .quote-form .address-form .sub-container .form .delivery-form .field{color:#2b2a2d;font-size:14px;font-family:"Montserrat Regular",sans-serif}.quotation-page .quote-form .address-form .sub-container .form .bill-form textarea,.quotation-page .quote-form .address-form .sub-container .form .delivery-form textarea{width:100%;border:0;border-bottom:2px solid #2b2a2d;min-height:80px;margin-top:5px;background:#f6f6f6;resize:none;font-family:"Montserrat Regular",sans-serif;font-size:16px}.quotation-page .quote-form .address-form .sub-container .form .checkbox{margin-bottom:50px;margin-top:20px}.quotation-page .quote-form .address-form .sub-container .form .checkbox label{font-family:"Montserrat Regular",sans-serif;font-size:15px;cursor:pointer}.quotation-page .quote-form .address-form .sub-container .form .checkbox .checkbox-custom{opacity:0;position:absolute;cursor:pointer}.quotation-page .quote-form .address-form .sub-container .form .checkbox .checkbox-custom+.checkbox-custom-label:before{content:'';background:#fff;border:2px solid #52becd;border-radius:5px;display:inline-block;vertical-align:middle;width:10px;height:10px;padding:2px;margin-right:10px;margin-bottom:3px;text-align:center;cursor:pointer}.quotation-page .quote-form .address-form .sub-container .form .checkbox .checkbox-custom:checked+.checkbox-custom-label:before{content:"";background:#52becd;cursor:pointer}.quotation-page .quote-form .address-form .sub-container .form .checkbox a{color:#52becd;font-family:"Montserrat Regular",sans-serif;margin-left:28px}.quotation-page .quote-form .address-form .sub-container .form input[type=checkbox]:checked~.second-form{display:none}.quotation-page .quote-form .address-form .sub-container .form .second-form{margin-bottom:50px;display:block;-webkit-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease}.quotation-page .well-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}.quotation-page .well-wrapper .well{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.quotation-page .well-wrapper .well button{margin-right:25px}@media screen and (max-width:1440px){.quotation-page{width:1240px}.quotation-page .quote-form{width:100%}}@media screen and (max-width:1280px){.quotation-page{width:1000px}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input{width:100%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:last-child{margin-left:0}}@media screen and (max-width:1024px){.quotation-page{width:95%}.quotation-page form{border-top:1px solid #d3d3d3}.quotation-page .quotation-title,.quotation-page .quote-form .address-form .button .well{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.quotation-page .quotation-title h3{font-size:15px;margin:0;line-height:20px}.quotation-page .quote-form .address-form .button .well{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotation-page .quote-form .address-form .button .well a,.quotation-page .quote-form .address-form .button .well button{margin-bottom:7px;display:inline-block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.quotation-page .summary-wrapper{border:initial;padding:0;margin-bottom:20px}.quotation-page .summary-wrapper::-webkit-scrollbar{width:10%;height:7px}.quotation-page .summary-wrapper::-webkit-scrollbar-track{background-color:#c6c6c6;border-radius:10px}.quotation-page .summary-wrapper::-webkit-scrollbar-thumb{background:#52becd;border-radius:10px;width:20px}.quotation-page .summary-wrapper h4,.quotation-page .summary-wrapper table tbody td.name,.quotation-page .summary-wrapper table tbody td.product-info-wrapper,.quotation-page .summary-wrapper table tbody td.ref,.quotation-page .summary-wrapper table thead{display:none}.quotation-page .summary-wrapper table{border-top:2px solid #fff;margin-bottom:100px;width:100%}.quotation-page .summary-wrapper table tr{border-top:initial}.quotation-page .summary-wrapper table tbody,.quotation-page .summary-wrapper table tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.quotation-page .summary-wrapper table tbody{font-size:12px;display:table-caption}.quotation-page .summary-wrapper table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #d3d3d3}.quotation-page .summary-wrapper table tbody td{width:100%!important;text-align:left!important;padding:7px 0!important}.quotation-page .summary-wrapper table tbody td label{display:block;width:100%;color:#262626;font-size:10px;text-transform:uppercase}.quotation-page .summary-wrapper table tbody td .mobile-title{display:block;font-weight:700}.quotation-page .summary-wrapper table tbody td.quantity{margin:0!important;padding:7px 0!important}.quotation-page .summary-wrapper table tbody td.quantity .form-wrapper-qte{margin-left:0!important}.quotation-page .summary-wrapper table tbody td.description-mobile{display:block!important}.quotation-page .summary-wrapper table tbody td.description-mobile h6{font-size:17px}.quotation-page .summary-wrapper table tbody td.description-mobile p{color:gray}.quotation-page .summary-wrapper table tbody td.delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quotation-page .summary-wrapper table tbody td.delete span{margin-left:10px}.quotation-page .summary-wrapper table tbody .product-info-wrapper{width:100%}.quotation-page .summary-wrapper table tbody .product-info-wrapper .product-img{height:80px;width:100px;border-bottom:1px solid #d3d3d3}.quotation-page .summary-wrapper table tbody .product-info-wrapper .product-img img{height:100%;max-width:100px}.quotation-page .summary-wrapper table tbody .product-info-wrapper .product-info a{font-size:12px}.quotation-page .summary-wrapper table tbody .product-stock{display:none}.quotation-page .summary-wrapper table tbody .form-wrapper-qte{width:80%;margin:0 auto}.quotation-page .summary-wrapper table tbody .form-wrapper-qte .button-qte.dec{left:8px}.quotation-page .summary-wrapper table tbody .form-wrapper-qte .button-qte.inc{right:8px}.quotation-page .summary-wrapper table tbody .delete,.quotation-page .summary-wrapper table tbody .number,.quotation-page .summary-wrapper table tbody .product-qte{width:20%}.quotation-page .summary-wrapper table tbody .delete .custom-control.fill-checkbox .fill-control-indicator{left:inherit}.quotation-page .well-wrapper,.quotation-page .well-wrapper .well{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotation-page .well-wrapper .well{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.quotation-page .well-wrapper .well button{margin-right:0;margin-bottom:15px}}@media screen and (max-width:868px){.quotation-page .quote-form .buy-product .sub-container .container-table table tfoot tr:first-child td:first-child,.quotation-page .quote-form .buy-product .sub-container .container-table table tfoot tr:first-child td:nth-child(2){display:none}.quotation-page .quote-form .buy-product .sub-container .container-table table tfoot tr th{width:49%;text-align:center!important}.quotation-page .quote-form .buy-product .sub-container .container-table table tfoot tr td{width:49%;text-align:center;margin-left:15px}.quotation-page .quote-form .buy-product .sub-container .container-table .cart-update{margin:0 auto}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column{width:100%;margin-left:0}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input{width:100%}.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-form .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:last-child{margin-left:0}}@media screen and (max-width:640px){.quotation-page .summary-wrapper{border:initial;padding:0}.quotation-page .summary-wrapper h4{display:none}.quotation-page table tbody .form-wrapper-qte{width:100%}.quotation-page table tbody .form-wrapper-qte .button-qte{margin-left:0!important;font-size:28px!important}.quotation-page .well-wrapper,.quotation-page .well-wrapper .well{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotation-page .well-wrapper .btn-shop a{font-size:10px}.quotation-page .well-wrapper .well{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}}.delivery-address{width:80%;margin:auto;position:relative;padding-bottom:80px}.delivery-address .delivery-title{width:100%;color:#3275ed;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.delivery-address .panel-title{border-bottom:4px solid #3275ed}.cart-addresses .panel-title h4,.delivery-address .panel-title h4{color:#262626;font-size:15px;font-weight:700;text-transform:uppercase;padding-bottom:10px}.delivery-address .list-group{font-size:15px}.delivery-address .list-group .list-group-item{border:0;padding:.75rem 0}.cart-addresses .list-group .list-group-item .radio label,.delivery-address .list-group .list-group-item .radio label,.payment .list-group .list-group-item .radio label{width:100%;border-bottom:1px solid #c6c6c6;padding-bottom:15px}.delivery-address .list-group .btn{background-color:#fff;border:2px solid #3275ed;color:#3275ed;padding:5px 20px;font-size:15px;text-transform:uppercase;border-radius:initial}.delivery-address .panel-body div ul{position:absolute;left:16%;top:5px}.cart-addresses .panel-body div ul li,.delivery-address .panel-body div ul li,.final-review .panel-body div ul li,.payment .panel-body div ul li{font-size:10px;color:red}.delivery-address .panel-body label{font-size:15px;width:15%;margin:5px 0}.delivery-address .panel-body input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:35%}.cart-addresses .panel-body input:focus,.cart-addresses .panel-body select:focus,.delivery-address .panel-body input:focus,.delivery-address .panel-body select:focus,.payment .panel-body input:focus,.payment .panel-body select:focus{outline-offset:0!important;outline:0!important}.delivery-address .panel-body select{width:30%;background:0 0;font-size:15px}.cart-addresses .panel-body address,.delivery-address .panel-body address,.final-review .panel-body address,.payment .panel-body address{font-size:15px;margin:20px 0 50px}.delivery-address .panel-delivery input{width:10%!important;margin:20px 0}.delivery-address .panel-delivery label{width:80%!important}.delivery-address .btn-submit{text-transform:uppercase;border-radius:initial;margin:15px 0}.delivery-address .well{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;margin-top:25px;padding-top:25px;border-top:4px solid #3275ed}.delivery-address .well .btn-before{border:2px solid #3275ed;color:#3275ed;padding:8px 25px;font-size:15px;text-transform:uppercase;text-decoration:none;border-radius:initial;margin-left:15px}.delivery-address .well.well-delivery{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-address .well.well-delivery a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.delivery-address .delivery-price{font-size:13px;position:absolute;top:54px;left:34%;color:#3275ed}.cart-addresses #delivery-address,.cart-addresses .billing-same-as-delivery-container .custom-control.fill-checkbox #sonata_basket_addresses_billingSameAsDelivery,.delivery-address .new-address,.review-summary .summary h4 br{display:none}@media screen and (max-width:1024px){.delivery-address{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:120px}.delivery-address .review-summary .detail-product-info img{top:130px!important}.delivery-address.delivery-step{padding-bottom:0}.delivery-address .col-sm-6{max-width:100%}.delivery-address .btn-submit{position:absolute;bottom:55px}.delivery-address .well{bottom:15px}.delivery-address .well .btn-before{padding:6px 12px}.delivery-address .well.well-delivery{position:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delivery-address .well.well-delivery button{position:initial;border:2px solid #3275ed}.delivery-address .panel-heading .panel-title{margin-top:5px}.delivery-address .panel-body label{width:30%}.delivery-address .panel-body input{width:50%}.delivery-address .panel-body select{width:45%}.delivery-address .delivery-price{font-size:12px;top:60px;left:60%}}@media screen and (max-width:640px){.delivery-address .review-summary .detail-product-info img{top:97px!important}.delivery-address .delivery-title{font-size:15px;padding-left:10px}.delivery-address .well .btn-before{padding:6px 25px}}.cart-addresses{width:1200px;margin:auto;position:relative;padding-bottom:80px}.cart-addresses #billing-address,.cart-addresses p{font-family:"Montserrat Regular",sans-serif}.cart-addresses .col-sm-6{padding:0}.cart-addresses .section-title{width:100%;color:#2c2c2c;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.cart-addresses .panel-title{border-bottom:3px solid #52becd}.cart-addresses .list-group{font-size:15px}.cart-addresses .list-group .list-group-item{border:0;padding:.75rem 0}.cart-addresses .list-group .btn{background-color:#52becd;color:#fff;padding:5px 20px;font-size:15px;position:relative;z-index:2;border:0}.cart-addresses .list-group .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:0;bottom:0;left:0;background:#2c2c2c}.cart-addresses .list-group .btn:hover{color:#fff;text-decoration:none}#account .account-nav .list-group a:hover:after,.cart-addresses .list-group .btn:hover:after{height:100%}.cart-addresses .panel-body{font-family:"Montserrat Regular",sans-serif;color:#000}.cart-addresses .panel-body div ul{position:absolute;left:16%;bottom:-15px;z-index:1}.cart-addresses .panel-body label{font-size:13px;width:30%;margin:5px 10px 5px 0}.cart-addresses .panel-body label[for=sonata_basket_addresses_billingAddress_name]{font-weight:700;margin:15px 10px 15px 0}.cart-addresses .panel-body input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:60%}.cart-addresses .panel-body select{width:30%;background:0 0;font-size:15px}.cart-addresses .panel-delivery input{width:10%!important;margin:20px 0}.cart-addresses .panel-delivery label{width:80%!important}.cart-addresses .btn-submit,.cart-addresses .list-group .btn{text-transform:uppercase;border-radius:initial}.cart-addresses .btn-submit.save-address{margin:15px 0}.cart-addresses .well .btn-before{border:2px solid #3275ed;color:#3275ed;padding:8px 25px;font-size:15px;text-transform:uppercase;text-decoration:none;border-radius:initial}.cart-addresses .delivery-price{font-size:13px;position:absolute;top:54px;left:34%;color:#3275ed}.cart-addresses .new-billing-address:not(.active),.cart-addresses .new-delivery-address:not(.active){display:none}.cart-addresses #billing-address .first-address #sonata_basket_addresses_billingAddress div:first-child,.cart-addresses #delivery-address .first-address div:first-child,.cart-addresses .new-billing-address .panel-body div:first-child,.cart-addresses .new-delivery-address .panel-body div:first-child{margin:15px 0}.cart-addresses #billing-address .first-address #sonata_basket_addresses_billingAddress div:first-child label,.cart-addresses #delivery-address .first-address div:first-child label,.cart-addresses .new-billing-address .panel-body div:first-child label,.cart-addresses .new-delivery-address .panel-body div:first-child label{font-weight:700}.cart-addresses .billing-same-as-delivery-container{font-size:12px;margin-bottom:20px;padding:5px 0;display:block;cursor:pointer;color:#696969;font-family:"Montserrat Regular",sans-serif}.cart-addresses .billing-same-as-delivery-container .custom-control.fill-checkbox #sonata_basket_addresses_billingSameAsDelivery:checked~.fill-control-indicator,.final-review .condition-form .custom-control.fill-checkbox #sonata_basket_payment_tac:checked~.fill-control-indicator,.login-form .custom-control.fill-checkbox #remember_me:checked~.fill-control-indicator{border:2px solid #52becd;-webkit-transform:rotateZ(45deg) translate(1px,-5px);-ms-transform:rotate(45deg) translate(1px,-5px);transform:rotateZ(45deg) translate(1px,-5px);width:10px;border-top:0 solid #fff;border-left:0 solid #fff}.cart-addresses .billing-same-as-delivery-container .custom-control.fill-checkbox .fill-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart-addresses .billing-same-as-delivery-container .custom-control.fill-checkbox .fill-control-description{font-size:14px;color:#262626}@media screen and (max-width:1280px){.cart-addresses{width:1000px}}@media screen and (max-width:1024px){.cart-addresses{width:90%;padding-bottom:120px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-addresses .review-summary .detail-product-info img{top:130px!important}.cart-addresses.delivery-step{padding-bottom:0}.cart-addresses .col-sm-6{max-width:100%}.cart-addresses .well{bottom:15px}.cart-addresses .well .btn-before{padding:6px 12px}.cart-addresses .well.well-delivery{position:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-addresses .well.well-delivery button{position:initial;border:2px solid #3275ed}.cart-addresses .panel-heading .panel-title{margin-top:5px}.cart-addresses .panel-body label{width:30%}.cart-addresses .panel-body input{width:50%}.cart-addresses .panel-body select{width:45%}.cart-addresses .delivery-price{font-size:12px;top:60px;left:60%}}@media screen and (max-width:640px){.cart-addresses .review-summary .detail-product-info img{top:97px!important}.cart-addresses .delivery-title{font-size:15px;padding-left:10px}.cart-addresses .well{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-addresses .well a{margin-top:25px}}.review-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:"Montserrat Regular",sans-serif}.review-summary .summary{margin-top:50px;padding:20px;width:90%;border:2px solid #000;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.review-summary .summary h4{color:#000;font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.review-summary .summary table tr{border-top:1px solid #d3d3d3}.review-summary .summary table thead th{font-size:12px;text-transform:uppercase;text-align:center}.review-summary .summary table thead th.col-product{width:50%;text-align:left}.review-summary .summary table thead th.price{text-align:right;position:relative}.review-summary .summary table tbody .product-info .slug,.review-summary .summary table thead th span{font-size:10px}.review-summary .summary table thead th span.text{position:absolute;bottom:-3px;right:0;width:200%;font-size:9px}.review-summary .summary table tbody td{border:0;text-align:center}.review-summary .summary table tbody .price-ht{color:#52becd;text-align:right;width:115px}.review-summary .summary table tbody .product-info{text-align:left;font-size:11px}.review-summary .summary table tbody,.review-summary .summary table tbody .product-info a{font-size:13px;color:#262626}.review-summary .summary table tbody .detail-product-info{display:none}.review-summary .summary table tfoot{font-size:12px}.review-summary .summary table tfoot .prices{color:#52becd;text-align:right}@media screen and (max-width:1024px){.review-summary{max-width:100%!important;margin-top:20px}.review-summary .summary{width:100%;margin-top:0;padding:10px}.review-summary .summary h4{margin-bottom:0}.review-summary .summary h4 br{display:block}.review-summary .summary h4 span{padding-left:0}.review-summary .summary table{margin:0}.review-summary .summary table tbody .detail-product-info{display:block;border:initial}.review-summary .summary table tbody .detail-product-info td img{position:absolute;right:40px;top:160px}.review-summary .summary table tbody .list-product-info{display:none}}@media screen and (max-width:640px){.review-summary .summary h4{font-size:12px;margin-bottom:0}.review-summary .summary h4 span,.review-summary .summary table tbody,.review-summary .summary table tfoot,.review-summary .summary table thead th{font-size:10px}.review-summary .summary table td,.review-summary .summary table th{padding:0!important}.review-summary .summary table thead th.price .text{display:none}.review-summary .summary table tbody .detail-product-info td img,.review-summary .summary table tfoot .detail-product-info td img{right:40px;top:128px}}.payment{margin:auto;position:relative;padding-bottom:80px}.payment .payment-title{width:100%;color:#3275ed;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px;padding-left:15px}.payment .panel-title{border-bottom:4px solid #3275ed}#login-wrapper .register-form h4,.login-form h4,.payment .panel-title h4{color:#262626;font-size:15px;font-weight:700;text-transform:uppercase;padding-bottom:10px}.payment .list-group{font-size:15px}.payment .list-group .list-group-item{border:0;padding:.75rem 0}.payment .list-group .btn{background-color:#fff;border:2px solid #3275ed;color:#3275ed;padding:5px 20px;font-size:15px;text-transform:uppercase;border-radius:initial}.final-review .panel-body div ul,.payment .panel-body div ul{position:absolute;left:16%;top:5px}.final-review .panel-body button,.payment .panel-body button{background-color:#3275ed;color:#fff;padding:5px 20px;font-size:20px;text-transform:uppercase;border-radius:initial}.payment .panel-body label{font-size:15px;width:15%;margin:5px 0}.payment .panel-body input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:35%}.payment .panel-body select{width:30%;background:0 0;font-size:15px}#login-wrapper .register-form.password-form label[for=username],.payment .panel-body.payment-method input{width:20%}.payment,.payment .panel-body.payment-method label{width:80%}#login-wrapper a,.final-review .condition-form .custom-control.fill-checkbox #sonata_basket_payment_tac,.payment .new-address{display:none}@media screen and (max-width:1024px){.payment{width:90%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px}.payment .col-sm-6{max-width:100%}.payment .well{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:15px}.payment .well .btn-before{padding:6px 12px}.payment .panel-heading .panel-title{margin-top:5px}.payment .panel-body label{width:30%}.payment .panel-body input{width:50%}.payment .panel-body select{width:45%}}@media screen and (max-width:640px){.payment .well{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment .well a{margin-top:25px}.payment .payment-title{font-size:15px;padding-left:10px}}.final-review{width:1200px;margin:auto;position:relative;padding-bottom:80px;font-family:"Montserrat Regular",sans-serif}.final-review .final-title{width:100%;color:#2c2c2c;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.final-review .col-sm-6{padding:0}.final-review .panel-title{border-bottom:3px solid #52becd;margin-right:35px}.final-review .panel-title h4{color:#000;font-size:13px;font-weight:700;text-transform:uppercase}.final-review .panel-body{font-size:13px;width:95%;padding:20px 0}#account .account-form label,.final-review .panel-body label{font-size:15px;width:15%;margin:5px 0}.final-review .panel-body input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:35%}#account .account-form input:focus,#account .account-form select:focus,.final-review .panel-body input:focus,.final-review .panel-body select:focus{outline-offset:0!important;outline:0!important}.final-review .panel-body select{width:30%;background:0 0;font-size:15px}.final-review .panel-body.payment-method input{width:10%}.final-review .panel-body.payment-method label{width:90%}.final-review .panel-body textarea{width:100%;min-height:80px;border:0;border-bottom:1px solid #c6c6c6!important;resize:none;overflow-y:scroll;font-size:15px;margin-bottom:18px}.final-review .panel-body textarea::-webkit-scrollbar{width:1%;height:7px}.final-review .panel-body textarea::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.final-review .panel-body textarea::-webkit-scrollbar-thumb{background:#52becd;border-radius:10px;width:10px}.final-review .review-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.final-review .review-summary .summary{margin:0 0 20px}.final-review .review-summary .addresses{width:90%}.final-review .condition-form{margin:20px 0;font-size:17px;font-weight:800;padding-right:30px}.final-review .condition-form .terms{text-decoration:underline;color:#3275ed}.final-review .condition-form .terms:hover{color:#3275ed}.final-review .condition-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.final-review .condition-form .custom-control.fill-checkbox .fill-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.final-review .condition-form .custom-control.fill-checkbox .fill-control-description{font-size:14px;color:#262626}@media screen and (max-width:1280px){.final-review{width:1000px}}@media screen and (max-width:1024px){.final-review{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:10px}.final-review .panel-body .panel-heading .panel-title{margin-top:5px}.final-review .panel-body label{width:30%}.final-review .panel-body input{width:50%}.final-review .panel-body select{width:45%}.final-review .panel-body address{margin:0}.final-review .col-sm-6{max-width:100%}.final-review .final-title{position:absolute;top:0}.final-review .review-summary .summary{margin:30px 0}.final-review .review-summary .addresses{width:100%}.final-review .condition-form{margin-bottom:60px}}@media screen and (max-width:640px){.final-review .final-title{font-size:15px;line-height:25px}.final-review .review-summary{margin-top:40px}.final-review .condition-form{font-size:15px}.final-review .condition-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.final-review .condition-form .btn-group .btn-submit{margin-bottom:25px}}.sonata-payment-confirmation{font-family:"Montserrat Regular",sans-serif;max-width:1200px;margin:0 auto;padding-bottom:35px;padding-top:80px}.sonata-payment-confirmation .confirmation-wrapper{width:100%;margin:60px auto auto;border:1px solid #52becd;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order{width:100%;margin-bottom:25px}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order h1{color:#52becd;font-size:30px;font-weight:600;margin:0}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order p{color:#262626;font-size:15px;border-bottom:1px solid #c6c6c6;padding:20px 0}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order p a{text-decoration:underline;color:#2c2c2c}.order-details table tfoot .number,.sonata-payment-confirmation .confirmation-wrapper .confirmation-order p a:hover,body a{color:#2164aa}#account h3,.sonata-payment-confirmation .confirmation-wrapper .confirmation-order p span{font-size:20px}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news{width:40%}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a,.sonata-payment-confirmation .well{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a img{height:170px;width:auto;max-width:300px}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a p{text-align:center;font-size:25px;color:#262626;margin:20px 0;font-weight:600}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a p span{font-size:20px;font-weight:400}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a:hover{text-decoration:none}.sonata-payment-confirmation .well{width:100%;margin:20px 0}.sonata-payment-confirmation .well .btn-before{border:2px solid #6fb8ff;color:#6fb8ff;padding:8px 25px;font-size:15px;text-transform:uppercase;text-decoration:none;border-radius:initial}@media screen and (max-width:1280px){.sonata-payment-confirmation{max-width:1000px}}@media screen and (max-width:1024px){.sonata-payment-confirmation{margin-top:20px}.sonata-payment-confirmation .confirmation-wrapper{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order{width:100%}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news{width:100%;padding-top:30px}}@media screen and (max-width:868px){.sonata-payment-confirmation{padding-top:35px}.sonata-payment-confirmation .selection .products-body .products-grid .container{width:90%}}@media screen and (max-width:640px){.sonata-payment-confirmation{padding-top:70px}.sonata-payment-confirmation .confirmation-wrapper{margin:0 auto}.sonata-payment-confirmation .confirmation-wrapper .confirmation-order h1,.sonata-payment-confirmation .confirmation-wrapper .confirmation-order p span{font-size:18px}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a p{font-size:20px}.sonata-payment-confirmation .confirmation-wrapper .confirmation-news a p span{font-size:12px}}@media screen and (max-width:480px){.sonata-payment-confirmation .selection .products-body .products-grid .container{width:95%}}.cart-addresses .new-billing-address-pop,.cart-addresses .new-delivery-address-pop,.payment .new-billing-address-pop,.payment .new-delivery-address-pop{font-size:14px;margin-bottom:20px;padding:5px 0;display:block;color:#8a8a8a}.cart-addresses .new-billing-address-pop .new-billing-address-btn,.cart-addresses .new-billing-address-pop .new-delivery-address-btn,.cart-addresses .new-delivery-address-pop .new-billing-address-btn,.cart-addresses .new-delivery-address-pop .new-delivery-address-btn,.payment .new-billing-address-pop .new-billing-address-btn,.payment .new-billing-address-pop .new-delivery-address-btn,.payment .new-delivery-address-pop .new-billing-address-btn,.payment .new-delivery-address-pop .new-delivery-address-btn{border:1px solid #c6c6c6;padding:5px;color:#262626;cursor:pointer}.cart-addresses .well,.payment .well{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;margin-top:25px;padding-top:25px;border-top:3px solid #52becd;font-family:"Montserrat Regular",sans-serif}.cart-addresses .well.well-delivery,.payment .well.well-delivery{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-addresses .well.well-delivery a,.payment .well.well-delivery a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.delivery-warning{font-family:"Montserrat Semibold",sans-serif;font-size:15px}#account .span10{padding-bottom:40px;max-width:80%;margin:0 auto}#account h2{font-size:25px;border-bottom:1px solid #c6c6c6;line-height:initial;margin:20px 0;width:100%;color:#2c2c2c}#account h2::after{width:0;height:0}#account h3{text-transform:uppercase;margin:0;border-bottom:#c6c6c6 1px solid;width:100%}#account .panel-body,#account table{font-size:16px}#account .panel-body th,#account table th{border:initial!important}#account table{width:100%}#account table td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#account .account-form label[for=sonata_customer_address_name]{font-weight:800;margin-bottom:20px}#account .account-form input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:20%}#account .account-form select{width:20%;background:0 0;font-size:15px}#account .account-form .label-info{color:orange}#account .account-form .label-success{color:green}@media screen and (max-width:1024px){#account .span10{max-width:90%}#account .account-form label{width:20%}#account .account-form input,#account .account-form select{width:30%}}@media screen and (max-width:640px){#account .account-form label{width:40%}#account .account-form input,#account .account-form select{width:60%}}#account{font-family:"Montserrat Regular",sans-serif;width:1200px;margin:60px auto}#account .account-nav{padding:0;width:20%}#account .account-nav .list-group{background:#52becd}#account .account-nav .list-group .list-group-item{border-left:0;border-right:0}#account .account-nav .list-group a{color:#fff;text-transform:uppercase;font-size:15px;border-radius:initial;border-top:0;border-bottom:0;font-weight:500;padding:12px 0 12px 20px!important;position:relative;z-index:1;background:0 0}#account .account-nav .list-group a.active{color:#fff!important;background-color:#2c2c2c!important}#account .account-nav .list-group a:before{bottom:0;content:'';width:50%;position:absolute;display:block;background:#fff;height:1px;left:0;margin-left:auto;right:0;margin-right:auto}#account .account-nav .list-group a:after,.action-button:after,.registration-confirmed a.action-button:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:0;bottom:0;left:0;background:#2c2c2c}#account .account-nav .list-group a:hover{color:#fff;text-decoration:none}#account .account-nav .list-group a:last-child:before{display:none}#account .span10{width:80%;padding-left:30px}#account .panel-default{margin-top:20px}@media screen and (max-width:1280px){#account{width:1000px}}@media screen and (max-width:1024px){#account{width:90%;margin:60px auto}#account .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#account .row .account-nav{width:40%}#account .row .span10{margin-top:30px;width:100%;max-width:100%;padding-left:0}}@media screen and (max-width:868px){#account{width:85%}#account .row .account-nav{width:100%}#account .row .account-nav .list-group a{font-size:13px}#account table td div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#account table td a .row .col-sm-12,#account table td div{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media screen and (max-width:480px){#account .table{font-size:13px}#account .table .action-button,#account .table .btn-primary{font-size:12px!important}}#account .edit-profile input[type=submit]{background-color:#52becd;color:#fff;padding:10px 20px;font-size:18px;text-transform:uppercase;border-radius:initial;margin-top:20px}#account .edit-profile label{font-size:15px;width:30%;margin:5px 0}#account .edit-profile input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:40%}#account .edit-profile input:focus,#account .edit-profile select:focus,#login-wrapper .register-form input:focus{outline-offset:0!important;outline:0!important}#account .edit-profile .fos_user_change_password .action-button{border:0;margin-top:20px}#account .table a,footer .first-footer .footer-content .col-lg-3 ul li a{color:#2c2c2c}#account .table a:hover{text-decoration:none}#account .table .btn-default{color:#000;width:190px}#account .table .btn-primary{margin-left:10px;border-radius:0;color:#fff;font-family:"Montserrat Regular",sans-serif;background-color:#52becd;text-transform:uppercase;font-size:14px;font-weight:400;padding:8px 12px;text-decoration:none;display:block;z-index:1;position:relative;overflow:hidden;border:0}@media screen and (max-width:1024px){#account .edit-profile label{width:30%}#account .edit-profile input{width:40%}}@media screen and (max-width:868px){#account .table .btn-primary{margin-left:0}#account .table .btn{text-align:left}}@media screen and (max-width:640px){#account .edit-profile label{width:100%}#account .edit-profile input{width:100%;margin-bottom:15px}}#account .logout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;text-transform:uppercase}#account .box-footer,#account .logout,#account .table .btn-primary,#login-wrapper .form-wrapper,#login-wrapper .register-form a,#login-wrapper a.lost-password{display:-webkit-box;display:-ms-flexbox;display:flex}#login-wrapper{width:1200px;margin:auto;font-family:"Montserrat Regular",sans-serif}#login-wrapper .form-wrapper{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#login-wrapper .register-wrap{width:55%}#login-wrapper h3{color:#52becd;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:5px}#login-wrapper .register-form{margin:20px auto 60px;border:2px solid #52becd;width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 50px;position:relative}#login-wrapper .register-form.password-form,.login-form.password-form{width:100%}#login-wrapper .register-form label,.login-form label{font-size:15px;width:40%;margin:5px 0}#login-wrapper .register-form input{border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:55%;font-family:"Montserrat Regular",sans-serif}#login-wrapper .register-form li,.login-form li{font-size:12px;color:red}#login-wrapper .register-form a{font-size:16px;color:#3275ed}#login-wrapper .register-form a:not(.lost-password){position:absolute;bottom:60px;right:30px}#login-wrapper .register-form a.lost-password{margin-top:10px}#login-wrapper .register-form .action-button{border:0}#login-wrapper .reset-wrapper{width:60%}.login-form{margin:20px auto 60px;border:2px solid #52becd;width:70%;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 50px;position:relative}.login-form input:not([type=checkbox]){border:initial;border-bottom:1px solid #c6c6c6;font-size:15px;width:55%}.login-form input[type=checkbox]~label{width:auto}.login-form input:focus{outline-offset:0!important;outline:0!important}.login-form a{font-size:14px;color:#2c2c2c}.login-form a:not(.lost-password){display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:60px;right:30px}.login-form a.lost-password,.order-details address{margin-top:10px}.login-form .custom-control{margin-top:10px;width:50%}.login-form .custom-control.fill-checkbox #remember_me,.registration-confirmed h2:after{display:none}.login-form .custom-control.fill-checkbox .fill-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.login-form .custom-control.fill-checkbox .fill-control-description{font-size:13px;color:#262626}.registration-confirmed,.registration-confirmed a.action-button{font-family:"Montserrat Regular",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}.registration-confirmed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1200px;margin:0 auto;padding-top:120px;padding-bottom:30px}.registration-confirmed h2{color:#2164aa;font-size:20px!important;font-weight:700;text-transform:uppercase;margin:0;text-align:center}.registration-confirmed p{text-align:center;color:#000;font-size:15px;padding:10px 0;margin-bottom:20px;width:80%}.registration-confirmed a{background-color:#2c2c2c;color:#fff;padding:5px 20px;font-size:15px;text-transform:uppercase;margin:10px;text-align:center}.registration-confirmed a.action-button{color:#fff;background-color:#52becd;text-transform:uppercase;font-size:16px;font-weight:400;padding:10px 15px;text-decoration:none;display:block;z-index:1;position:relative;overflow:hidden}.registration-confirmed a.action-button:focus{outline:0}.registration-confirmed a.action-button:hover{color:#fff;text-decoration:none}.registration-confirmed a.action-button:hover:after{height:100%}.error-page .buttons a:hover,.registration-confirmed a:hover,body a:hover{text-decoration:none}@media screen and (max-width:1280px){#login-wrapper{width:90%}.registration-confirmed{width:1000px}}@media screen and (max-width:1024px){#login-wrapper{width:90%;margin:40px auto}#login-wrapper .form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login-wrapper .login-form,#login-wrapper .register-form{width:100%;margin-bottom:20px}.registration-confirmed{width:90%}}@media screen and (max-width:868px){#login-wrapper .form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login-wrapper .form-wrapper .register-wrap{width:70%}#login-wrapper .login-form,#login-wrapper .register-form{width:100%;margin-bottom:20px}}@media screen and (max-width:640px){#login-wrapper h3{font-size:16px}#login-wrapper .form-wrapper .register-wrap{width:90%}#login-wrapper .login-form,#login-wrapper .register-form{padding:20px}#login-wrapper .login-form h4,#login-wrapper .register-form h4{font-size:14px}#login-wrapper .login-form label,#login-wrapper .register-form label{width:100%;font-size:13px}#login-wrapper .login-form input,#login-wrapper .register-form input,.registration-confirmed p{width:100%}.registration-confirmed{padding-top:95px}}.order-details h4{color:#52becd;text-transform:uppercase;border-bottom:#c6c6c6 1px solid}.order-details img{height:80px;width:auto;max-width:150px}.order-details table .delivery{font-weight:600}.error-page{width:60%;margin:0 auto;padding-top:120px;padding-bottom:60px;font-family:"Montserrat Regular",sans-serif}.error-page h1{color:#2c2c2c;font-size:25px;text-align:center;border-bottom:1px solid #c6c6c6;line-height:initial;padding:20px;width:100%}.error-page p{text-align:center;color:#000;font-size:15px;padding:20px 0;margin-bottom:20px}.error-page .buttons,header .top-banner .banner-content .number-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-page .buttons a{background-color:#52becd;color:#fff;padding:5px 20px;font-size:15px;text-transform:uppercase;margin:10px;text-align:center}@media screen and (max-width:1024px){.error-page{width:80%}.error-page .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-page .buttons a{width:50%}}@media screen and (max-width:640px){.error-page .buttons a{width:100%}}.content-overlay{display:none;width:100%;height:100%;position:fixed;left:0;top:0;cursor:pointer;z-index:3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.content-overlay.active{display:block;background-color:rgba(0,0,0,.5)}.action-button,.well{font-family:"Montserrat Regular",sans-serif}.action-button{color:#fff;background-color:#52becd;text-transform:uppercase;font-size:16px;font-weight:400;padding:10px 15px;text-decoration:none;display:block;z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border:0;border-radius:0}.action-button.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.action-button.secondary-btn{background-color:#c6c6c6}#send-contact .confirmation-wrapper .buttons .button:focus,.action-button:focus,.filter-menu .menu-list .menu-item .drop .submenu .container #slider-range .ui-state-default:focus,.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .amount-next:focus,.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .amount-prev:focus{outline:0}.action-button.danger:hover,.action-button.full-button:hover,.action-button:hover{color:#fff;text-decoration:none}.action-button.danger:hover:after,.action-button.full-button:hover:after,.action-button:hover:after{height:100%}.action-button.full-button{color:#fff;background-color:#52becd;font-size:15px;border:0}.action-button.danger{background-color:#fff;color:#b50000;border-color:#b50000;position:relative;z-index:1}.action-button.danger:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:0;bottom:0;left:0;background:#b50000}.action-button.pull-right{margin-left:auto}.action-button.small-button{font-size:15px;margin:10px 0;padding:5px 20px}body,h3{font-size:20px}body{line-height:24px;font-weight:400;background:#f6f6f6;overflow-x:hidden}body .page-container{width:1360px;margin:0 auto;-webkit-box-shadow:0 -1px 34px -20px rgba(0,0,0,.43);box-shadow:0 -1px 34px -20px rgba(0,0,0,.43)}h1{font-size:40px;line-height:43px;margin-bottom:5px;font-family:"Montserrat Semibold",sans-serif}h2,h3{color:#52becd}h3{display:inline-block;position:relative}h3.margin-bottom{margin-bottom:40px}h2,h3,h5{font-family:"Montserrat Semibold",sans-serif}h2{line-height:42px;margin-bottom:15px;font-size:26px}h4{font-size:19px;color:#004c99;margin-bottom:10px;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase}h5{font-size:18px}li,p,ul{color:#000;font-size:15px;font-family:"Montserrat Regular",sans-serif}address strong,strong{font-weight:700}u{text-decoration:underline}em{font-style:italic}.row{margin-right:0;margin-left:0}@media screen and (max-width:1441px){body .page-container{width:100%}}@media only screen and (max-width:1025px){.action-button{font-size:16px}body .page-container{width:100%}}@media only screen and (max-width:869px){h1{font-size:35px;line-height:38px}h2{font-size:26px;line-height:31px}.content-page{font-size:15px}.content-page h2{font-size:23px;line-height:27px}.content-page h3{font-size:20px;line-height:24px}}@media only screen and (max-width:641px){.action-button.pull-right{margin-left:0}h3{line-height:25px;font-size:20px}h1{font-size:28px;line-height:30px}}footer{background:#fff}footer .reinsurance-container{background-color:#2c2c2c;border-top:10px solid #52becd}footer .reinsurance-container .reinsurance-content{width:1400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}footer .reinsurance-container .reinsurance-content .tiles-block{border-right:.15mm solid rgba(255,255,255,.2)}footer .reinsurance-container .reinsurance-content .tiles-block:last-child{border-right:none}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles{padding:20px 40px;text-align:center;display:block;-webkit-transition:-webkit-transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles .icon-container{height:50px;width:50px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles .tiles-text{color:#fff;text-transform:uppercase;font-size:18px;margin-top:10px}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles .subtitle{color:#a1a8a8;margin-top:5px}footer .first-footer{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:1400px;margin:0 auto;padding:35px 0}footer .first-footer .footer-content{width:75%}footer .first-footer .footer-content .col-lg-3 h3{margin-bottom:15px}footer .first-footer .footer-content .col-lg-3 ul li{margin-bottom:5px}footer .first-footer .footer-content .col-lg-3:nth-child(1){width:33.3%;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}footer .first-footer .footer-content .col-lg-3:nth-child(2){width:66.6%;-webkit-box-flex:0;-ms-flex:0 0 66.6%;flex:0 0 66.6%;max-width:66.6%}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container .contact-informations{width:48%}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container .location-informations{width:48%;margin-top:-40px}footer .first-footer .last-footer-column{width:25%}footer .first-footer .last-footer-column h4{color:#52becd;text-transform:initial}footer .first-footer .last-footer-column .image-container{margin-top:15px}footer .first-footer .last-footer-column .image-container img{width:190px;height:auto}.filter-menu .menu-list .menu-item .drop .submenu .container #slider-range .ui-widget-header,.single-product .models .table thead tr,footer .third-footer{background-color:#52becd}footer .third-footer .third-footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:1440px;margin:0 auto;padding:15px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .third-footer .third-footer-container .topnav ul li{margin:0 10px}footer .third-footer .third-footer-container .copyright,footer .third-footer .third-footer-container .topnav ul li a,header .top-banner .banner-content .number-container a p{color:#fff}@media screen and (max-width:1440px){footer .first-footer,footer .reinsurance-container .reinsurance-content{width:1150px}footer .first-footer .footer-content{width:80%}footer .first-footer .last-footer-column{width:20%}footer .third-footer .third-footer-container{width:1150px}}@media screen and (max-width:1280px){footer .first-footer,footer .reinsurance-container .reinsurance-content{width:990px}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles{padding:20px 30px}footer .first-footer .footer-content{width:79%}footer .first-footer .last-footer-column{width:21%}footer .third-footer .third-footer-container{width:990px}}@media screen and (max-width:1024px){footer .reinsurance-container .reinsurance-content{width:95%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}footer .reinsurance-container .reinsurance-content .tiles-block{border-right:none;border-bottom:.15mm solid rgba(255,255,255,.2)}footer .reinsurance-container .reinsurance-content .tiles-block:last-child{border-bottom:none}footer .reinsurance-container .reinsurance-content .tiles-block .inside-tiles{padding:35px 30px}footer .first-footer,footer .first-footer .footer-content{width:95%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .first-footer .footer-content{width:100%}footer .first-footer .footer-content .col-lg-3{text-align:center}footer .first-footer .footer-content .col-lg-3 h3{margin-bottom:10px}footer .first-footer .footer-content .col-lg-3:nth-child(1),footer .first-footer .footer-content .col-lg-3:nth-child(2){width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}footer .first-footer .footer-content .col-lg-3:nth-child(2){margin-top:20px}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container .contact-informations{width:100%}footer .first-footer .footer-content .col-lg-3:nth-child(2) .contact-footer-container .location-informations{margin-top:20px;width:100%}footer .first-footer .last-footer-column{width:100%;text-align:center;margin-top:20px}footer .third-footer .third-footer-container,footer .third-footer .third-footer-container .topnav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .third-footer .third-footer-container{width:95%;text-align:center}footer .third-footer .third-footer-container .topnav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .third-footer .third-footer-container .topnav ul li{margin:3px 10px}footer .third-footer .third-footer-container .copyright{margin-top:30px}}#send-contact .confirmation-wrapper .registration-content h1{text-align:center}#send-contact .confirmation-wrapper .registration-content p{margin:0 auto;font-size:16px}#send-contact .confirmation-wrapper .buttons,header .menu-container .row .content-header .left-nav .nav .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#send-contact .confirmation-wrapper .buttons .button,#send-contact .confirmation-wrapper .buttons .button:hover::before{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);-o-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}#send-contact .confirmation-wrapper .buttons .button{color:#3275ed;text-decoration:none;border:2px solid #3275ed;font-size:17px;padding:10px 30px;line-height:14px;text-align:center;display:inline-block;background:0 0;position:relative;z-index:1;overflow:hidden;-webkit-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}#send-contact .confirmation-wrapper .buttons .button::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#fff;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:opacity .3s,background-color .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s}#send-contact .confirmation-wrapper .buttons .button:hover{color:#fff;border-color:#3275ed}#send-contact .confirmation-wrapper .buttons .button:hover::before{opacity:1;background-color:#3275ed;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}header{position:relative;z-index:3}header .top-banner{background-color:#2c2c2c;position:relative;z-index:2}#send-contact .confirmation-wrapper .buttons,header .menu-container .row,header .top-banner .banner-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top-banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 25px 10px 0}header .top-banner .banner-content .mail-container,header .top-banner .banner-content .opening-time{padding:0 20px;border-right:1px solid #fff}header .top-banner .banner-content .opening-time p{text-transform:uppercase;color:#fff}header .top-banner .banner-content .number-container{padding:0 20px}header .top-banner .banner-content .number-container a img{margin-right:10px}header .menu-container{width:100%;background-color:#fff;height:70px}header .menu-container .row{height:100%}#filter-menu .button-close,.catalog-download-mobile,.filter-menu .button-close,.filter-menu .delete-filters,header .menu-container .row .content-header .header-items .close-menu-button,header .menu-container .row .content-header .left-nav .searching-tool #search-container form #search-spinner,header .menu-container .row .mobile-navbar{display:none}header .menu-container .row .content-header{width:100%;height:100%;-webkit-box-shadow:0 -1px 34px -34px rgba(0,0,0,.43);box-shadow:0 -1px 34px -34px rgba(0,0,0,.43)}header .menu-container .row .content-header .header-items,header .menu-container .row .content-header .left-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header .menu-container .row .content-header .header-items{padding:0 10px;margin:0 auto;width:100%}header .menu-container .row .content-header .left-nav{width:42.5%}header .menu-container .row .content-header .left-nav .home-icon{display:inline-block}header .menu-container .row .content-header .left-nav .home-icon img{margin:0 20px}header .menu-container .row .content-header .left-nav .nav,header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li a:hover:after,header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li.active a:after{width:100%}header .menu-container .row .content-header .left-nav .nav .nav-list{list-style-type:none;width:100%}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li,header .menu-container .row .content-header .right-nav-list ul li{padding:0 7px}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li:first-child{display:none}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li a{text-transform:uppercase;color:#2c2c2c;font-size:13px;position:relative}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li a:after{content:'';height:2px;width:0;bottom:-8px;left:0;background:#52becd;display:block;position:absolute;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li a:after{max-width:100%}}header .menu-container .row .content-header .left-nav .searching-tool{padding:0 25px;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}header .menu-container .row .content-header .left-nav .searching-tool img{cursor:pointer}header .menu-container .row .content-header .left-nav .searching-tool #search-container{position:absolute;top:0;right:15px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;z-index:-1}header .menu-container .row .content-header .left-nav .searching-tool #search-container.opened{top:100%}header .menu-container .row .content-header .left-nav .searching-tool #search-container form{position:relative;padding:5px;background-color:#fff}header .menu-container .row .content-header .left-nav .searching-tool #search-container form input{font-family:"Montserrat Regular",sans-serif;font-size:13px}header .menu-container .row .content-header .left-nav .searching-tool #search-container form input::-webkit-input-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .content-header .left-nav .searching-tool #search-container form input::-moz-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .content-header .left-nav .searching-tool #search-container form input:-ms-input-placeholder,header .menu-container .row .content-header .left-nav .searching-tool #search-container form input::-ms-input-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .content-header .left-nav .searching-tool #search-container form input::placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .content-header .logo-container{width:20%;position:relative}header .menu-container .row .content-header .logo-container .logo-background{height:290px;width:100%;background-image:url(../../assets/images/white-circle.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;top:-135px}header .menu-container .row .content-header .logo-container .logo-background a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .menu-container .row .content-header .logo-container .logo-background a img{width:84%;margin-top:69px;height:auto}header .menu-container .row .content-header .right-nav-list{width:42.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu-container .row .content-header .right-nav-list ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 25px)}header .menu-container .row .content-header .right-nav-list ul li:first-child a:before{background-color:#d0985a}header .menu-container .row .content-header .right-nav-list ul li:nth-child(2) a:before{background-color:#91b385}header .menu-container .row .content-header .right-nav-list ul li:nth-child(3) a:before{background-color:#80bebb}header .menu-container .row .content-header .right-nav-list ul li:nth-child(4) a:before{background-color:#329bbe}header .menu-container .row .content-header .right-nav-list ul li a{text-transform:uppercase;color:#2c2c2c;position:relative;font-size:13px}header .menu-container .row .content-header .right-nav-list ul li a:before{content:"";position:absolute;height:2px;width:0%;bottom:-5px;-webkit-transition:width ease-in-out .3s;-o-transition:width ease-in-out .3s;transition:width ease-in-out .3s}header .menu-container .row .content-header .right-nav-list ul li a:hover:before{width:100%}header .menu-container .row .content-header .right-nav-list .cart-block{width:25px}header .menu-container .row .content-header .right-nav-list .cart-block img{height:22px}@media screen and (max-width:1440px){header .menu-container .row .content-header .left-nav{width:41.5%}header .menu-container .row .content-header .left-nav .home-icon img{margin:0 15px}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li{padding:0 10px;font-size:14px}header .menu-container .row .content-header .logo-container{width:17%}header .menu-container .row .content-header .logo-container .logo-background a img{margin-top:35px}header .menu-container .row .content-header .right-nav-list{width:41.5%}header .menu-container .row .content-header .right-nav-list li{padding:0 17px;font-size:14px}}@media screen and (max-width:1280px){header .menu-container .row .content-header .header-items{width:98%;padding:0}header .menu-container .row .content-header .left-nav .home-icon img{margin:0 10px}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li,header .menu-container .row .content-header .right-nav-list ul li{padding:0 5px}header .menu-container .row .content-header .left-nav .nav .nav-list .nav-li a,header .menu-container .row .content-header .right-nav-list ul li a{font-size:11px}header .menu-container .row .content-header .left-nav .searching-tool{padding:0 15px}}@media screen and (max-width:1024px){header .menu-container .row .mobile-navbar .searching-tool #search-container form #search-spinner,header .top-banner{display:none}header .menu-container{height:inherit}header .menu-container .row .mobile-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}header .menu-container .row .mobile-navbar #nav-button,header .menu-container .row .mobile-navbar .searching-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .menu-container .row .mobile-navbar #nav-button img{height:21px}header .menu-container .row .mobile-navbar .searching-tool{padding:.25rem .75rem;position:relative;height:100%;background-color:#fff}header .menu-container .row .mobile-navbar .searching-tool #search-container{position:absolute;top:0;right:-5px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;z-index:-1}header .menu-container .row .mobile-navbar .searching-tool #search-container.opened{top:100%;z-index:2}header .menu-container .row .mobile-navbar .searching-tool #search-container form{position:relative;padding:5px;background-color:#fff}header .menu-container .row .mobile-navbar .searching-tool #search-container form input{font-family:"Montserrat Regular",sans-serif;font-size:13px}header .menu-container .row .mobile-navbar .searching-tool #search-container form input::-webkit-input-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .mobile-navbar .searching-tool #search-container form input::-moz-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .mobile-navbar .searching-tool #search-container form input:-ms-input-placeholder,header .menu-container .row .mobile-navbar .searching-tool #search-container form input::-ms-input-placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .mobile-navbar .searching-tool #search-container form input::placeholder{font-family:"Montserrat Regular",sans-serif}header .menu-container .row .mobile-navbar .logo-container{width:30%;position:relative}header .menu-container .row .mobile-navbar .logo-container .logo-background{height:290px;width:100%;background-image:url(../../assets/images/white-circle.png);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;top:-150px}header #navbarMobile .menu,header .menu-container .row .mobile-navbar .logo-container .logo-background a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu-container .row .mobile-navbar .logo-container .logo-background a{width:100%;height:100%}header .menu-container .row .mobile-navbar .logo-container .logo-background a img{width:77%;margin-top:83px;height:auto}header .menu-container .row .mobile-navbar .mobile-right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu-container .row .mobile-navbar .cart-block img{height:25px}header .menu-container .row .content-header{display:none}header #navbarMobile{display:block;width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:999;background:#fff;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);box-shadow:3px 3px 3px rgba(0,0,0,.2);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}header #navbarMobile.show{left:0}header #navbarMobile .menu{border-bottom:1px solid rgba(0,0,0,.15);height:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header #navbarMobile .menu .dropdown-mobile,header #navbarMobile .menu .sub-menu-list{position:relative;left:0;overflow-x:hidden;width:100%;z-index:1000;min-width:10rem;font-size:14px;color:#212529;list-style:none;background-color:#fff;overflow-y:scroll;-webkit-transition:-webkit-transform .7s cubic-bezier(0,0,.3,1);-o-transition:transform .7s cubic-bezier(0,0,.3,1);transition:transform .7s cubic-bezier(0,0,.3,1);transition:transform .7s cubic-bezier(0,0,.3,1),-webkit-transform .7s cubic-bezier(0,0,.3,1)}header #navbarMobile .menu .dropdown-mobile a:focus,header #navbarMobile .menu .sub-menu-list a:focus{display:block;max-height:200px}header #navbarMobile .menu li{list-style-type:none;text-transform:uppercase;text-align:center;margin-top:20px}header #navbarMobile .menu li,header #navbarMobile .menu li a{text-decoration:none;color:#000}header #navbarMobile .menu .nav-li.active a{color:#52becd}header #navbarMobile .button-close{display:block;position:absolute;left:20px;top:30px;border:0;background:0 0}header #navbarMobile .button-close:focus{outline:0}header #navbarMobile .button-close img{height:22px}}@media screen and (max-width:868px){header .menu-container .row .mobile-navbar .logo-container{width:240px}header .menu-container .row .mobile-navbar .logo-container .logo-background{height:240px;top:-126px;background-size:100% 100%}}@media screen and (max-width:640px){header .menu-container .row .mobile-navbar .logo-container{width:240px}header .menu-container .row .mobile-navbar .logo-container .logo-background{background-size:100% 100%}header .menu-container .row .mobile-navbar .logo-container .logo-background a img{width:66%;margin-top:95px}header .menu-container .row .content-header{width:290px}header .menu-container .row .content-header .header-items .left-nav .nav .nav-list .nav-li,header .menu-container .row .content-header .header-items .right-nav-list li{font-size:13px}}@media screen and (max-width:480px){header .menu-container .row .mobile-navbar .logo-container{width:185px}header .menu-container .row .mobile-navbar .logo-container .logo-background{height:185px;top:-85px;background-size:100% auto}header .menu-container .row .mobile-navbar .logo-container .logo-background a img{width:78%;margin-top:30px}}#filter-menu{margin:50px 0}#filter-menu.collapse:not(.show){display:block}#filter-menu .catalog-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px auto;max-width:300px}#filter-menu .catalog-download img{max-width:300px;height:auto}.filter-menu{min-height:400px;width:300px;position:-webkit-sticky;position:sticky;background-color:#fff;padding-bottom:30px}.filter-menu .filters-header{background-color:#52becd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.filter-menu .filters-header .filters-title{text-transform:inherit;font-size:17px;font-family:"Montserrat Medium",sans-serif;padding-left:10px;color:#fff;margin-bottom:3px}.filter-menu .filters-header .results{margin-right:10px}.filter-menu .filters-header .results .numbers{color:#fff;font-family:"Montserrat Semibold",sans-serif}.filter-menu .menu-list{width:95%;margin:0 auto}.filter-menu .menu-list .menu-item{margin-bottom:5%}.filter-menu .menu-list .menu-item.categories .drop .list-active{max-height:250px;overflow-y:scroll;margin-top:10px}.filter-menu .menu-list .menu-item.categories .drop .list-active::-webkit-scrollbar,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .description-box::-webkit-scrollbar,.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails::-webkit-scrollbar{width:10px;height:100%}.filter-menu .menu-list .menu-item.categories .drop .list-active::-webkit-scrollbar-track,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .description-box::-webkit-scrollbar-track,.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails::-webkit-scrollbar-track{background-color:#f6f6f6;border:1px solid #d3d3d3;padding:2px!important}.filter-menu .menu-list .menu-item.categories .drop .list-active::-webkit-scrollbar-thumb,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .description-box::-webkit-scrollbar-thumb,.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails::-webkit-scrollbar-thumb{background:#52becd}.filter-menu .menu-list .menu-item.types-filter .drop{margin-top:5%}.filter-menu .menu-list .menu-item.types-filter .drop .submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-menu .menu-list .menu-item.types-filter .drop .submenu .catalog_filters_types_2{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.filter-menu .menu-list .menu-item.types-filter .drop .submenu .catalog_filters_types_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.filter-menu .menu-list .menu-item.types-filter .drop .submenu .catalog_filters_types_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.filter-menu .menu-list .menu-item .filter-title{text-transform:inherit;font-size:15px;margin-top:5%;padding-bottom:5px;color:#2164aa;width:100%;font-family:"Montserrat Semibold",sans-serif;border-bottom:1px solid #2c2c2c}.filter-menu .menu-list .menu-item .simple-filter{font-size:13px;color:#0096bb;margin-left:20px}.filter-menu .menu-list .menu-item .drop .nav-title{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-menu .menu-list .menu-item .drop .nav-title .arrow{margin-top:8px;-webkit-transition:-webkit-transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s;display:none}.filter-menu .menu-list .menu-item .drop .nav-title .arrow.icon-rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-menu .menu-list .menu-item .drop .submenu{overflow:hidden;max-height:0;-webkit-transition:all .2s ease-out}.filter-menu .menu-list .menu-item .drop .submenu.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:fixed;max-height:200px}.filter-menu .menu-list .menu-item .drop .submenu .container{min-height:50px}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:15px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .amount-next,.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .amount-prev{color:#000;font-family:"Montserrat Regular",sans-serif;border:0;width:50%}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .amount-next{display:inline-block;text-align:right}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .left,.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .right{position:absolute;top:1px}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .left{left:35px}.filter-menu .menu-list .menu-item .drop .submenu .container .price-slider .right{right:-15px}.filter-menu .menu-list .menu-item .drop .submenu .container #slider-range{height:13px!important;border:0;background-color:#f1f1f1;border-radius:10px;width:100%;margin:15px auto 0}.filter-menu .menu-list .menu-item .drop .submenu .container #slider-range .ui-state-default{background-color:#52becd;border:4px solid #2c2c2c;border-radius:15px;width:25px;height:25px;top:-6px}.filter-menu .menu-list .menu-item .drop .list-active{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;min-height:1px;max-height:999px;margin-top:10px}.filter-menu .menu-list .menu-item .drop a:focus .submenu{display:block;max-height:200px}.filter-menu .menu-list .menu-item .col-lg-12,.filter-menu .menu-list .menu-item .col-lg-6{padding:0}.filter-menu .menu-list .menu-item .col-lg-12:first-child,.filter-menu .menu-list .menu-item .col-lg-6:first-child{padding-right:4px}.filter-menu .menu-list .menu-item .col-lg-12:last-child,.filter-menu .menu-list .menu-item .col-lg-6:last-child{padding-left:6px;padding-right:2px}.filter-menu .menu-list .menu-item .col-lg-12 label,.filter-menu .menu-list .menu-item .col-lg-6 label,.sav .row .text .form-content .form .container .row .town .placeholder span{font-size:11px}.filter-menu .menu-list .menu-item .col-lg-12.search-form,.filter-menu .menu-list .menu-item .col-lg-6.search-form{position:relative}.filter-menu .menu-list .menu-item .col-lg-12.search-form input.form-control,.filter-menu .menu-list .menu-item .col-lg-6.search-form input.form-control{background:#f1f1f1;width:100%;border-bottom:0;font-size:14px}.filter-menu .menu-list .menu-item .col-lg-12.search-form .btn-search,.filter-menu .menu-list .menu-item .col-lg-6.search-form .btn-search{content:"";background:url(../../../../assets/images/search.png) no-repeat center;background-size:cover;height:34px;width:34px;display:block;position:absolute;right:0;top:0;border:0}.filter-menu .menu-list .menu-item .col-lg-12 .form-control,.filter-menu .menu-list .menu-item .col-lg-6 .form-control{border-top:none;border-radius:0;border-left:none;border-right:none;border-bottom:1px solid #2164aa}.filter-menu .menu-list .menu-item .col-lg-12 .form-control:focus,.filter-menu .menu-list .menu-item .col-lg-6 .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#5e5e5e}.filter-menu .menu-list .menu-item .first{padding-left:10px}.filter-menu .menu-list .menu-item .form-check{padding-left:10px;font-size:14px;color:#5e5e5e}.filter-menu .menu-list .menu-item .colors .color-wrapper input[type=checkbox],.filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-input,.filter-menu .menu-list .menu-item .form-check.catalog_filters_types_0,.filter-menu .menu-list .menu-item .form-check.catalog_filters_types_3,.filters-mobile {display:none}.filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-input:checked~.fill-control-indicator,.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group .form-interest input:checked~.fill-control-indicator{border:2px solid #52becd;-webkit-transform:rotateZ(45deg) translate(1px,-5px);-ms-transform:rotate(45deg) translate(1px,-5px);transform:rotateZ(45deg) translate(1px,-5px);width:10px;border-top:0 solid #fff;border-left:0 solid #fff}.filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-description{font-size:14px;color:#262626}.filter-menu .menu-list .menu-item .colors{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.filter-menu .menu-list .menu-item .colors .color-wrapper{display:inline-block;margin-right:4px}.filter-menu .menu-list .menu-item .colors .color-wrapper .color-btn{height:16px;width:16px;border-radius:50%;border:1px solid #262626}.filter-menu .menu-list .menu-item .colors .color-wrapper .color-btn:hover{cursor:pointer}.filter-menu .menu-list .menu-item .colors .color-wrapper input[type=checkbox]:checked+.color-btn{border:2px solid #b50000}.filter-menu .buttons{text-align:center}.filter-menu .btn{border:2px solid #52becd;color:#52becd;border-radius:0;margin:5px auto;position:relative;z-index:2;width:205px;height:40px;font-size:14px}.filter-menu .btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.filter-menu .btn:after{content:'';position:absolute;z-index:-1;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:0;bottom:0;left:0;background:#52becd}.filter-menu .btn:hover,.listing .page-header .about .content .text-rich p{color:#fff}.filter-menu .btn:hover:after{height:100%}@media screen and (max-width:768px){.listing .products-body .catalog-download-mobile{display:block;font-size:14px;color:#000;margin:10px 0 0 10px}.listing .products-body div#filters-mobile{display:block;width:100%;border-bottom:1px solid #c6c6c6}.listing .products-body div#filters-mobile .col-6{padding:0}.listing .products-body div#filters-mobile .col-6:first-child{border-right:1px solid #c6c6c6}.listing .products-body div#filters-mobile .select-toggler{display:block;width:100%;text-transform:uppercase;text-align:center;position:relative}.listing .products-body div#filters-mobile .filter-toggler:focus,.listing .products-body div#filters-mobile .select-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.listing .products-body div#filters-mobile .filter-toggler{display:block;width:100%;text-transform:uppercase;position:relative;margin:0 auto}.listing .products-body div#filters-mobile .filter-toggler span{color:#2e6e9d;font-weight:700;font-size:14px}.listing .products-body .filter-menu{display:block;height:auto;min-height:0;width:100%;position:relative;padding-bottom:10px;background:#fff}.listing .products-body .filter-menu .filters-header{height:55px}.listing .products-body .filter-menu .filters-header h3{padding-left:25px}.listing .products-body .filter-menu .filters-header .filters-title{margin-left:50px}.listing .products-body #filter-menu .catalog-download,.listing .products-body .filter-menu .buttons-top,.listing .products-body .filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-input{display:none}.listing .products-body .filter-menu .delete-filters{display:block;color:#000;text-decoration:none;font-size:14px;position:absolute;right:20px;top:55px;text-transform:uppercase}.listing .products-body .filter-menu h3{text-transform:uppercase;font-size:18px;font-weight:500;padding-left:10px;color:#262626;margin-bottom:2%;display:inline-block;margin-left:5%}.listing .products-body .filter-menu .menu-list{margin-top:30px}.listing .products-body .filter-menu .menu-list .menu-item{border-top:1px solid #c6c6c6;margin-bottom:2.5%}.listing .products-body .filter-menu .menu-list .menu-item:nth-child(2){border:0}.listing .products-body .filter-menu .menu-list .menu-item.types-filter .drop{margin-top:0}.listing .products-body .filter-menu .menu-list .menu-item h4{font-size:17px;margin-top:2.7%;color:#262626;width:auto;position:relative}.listing .products-body .filter-menu .menu-list .menu-item .drop .nav-title{text-decoration:none;display:block;position:relative}.listing .products-body .filter-menu .menu-list .menu-item .drop .nav-title .arrow{width:10px;position:absolute;top:4px;right:15px}.listing .products-body .filter-menu .menu-list .menu-item .drop .submenu{overflow:hidden;max-height:0;-webkit-transition:all .2s ease-out}.listing .products-body .filter-menu .menu-list .menu-item .drop .submenu.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:fixed;max-height:200px}.listing .products-body .filter-menu .menu-list .menu-item .drop .submenu.list-active{-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;min-height:1px;max-height:999px;margin-top:15px}.listing .products-body .filter-menu .menu-list .menu-item .drop a:focus .submenu{display:block;max-height:200px}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6{padding-left:0;padding-right:0}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6:first-child{padding-right:4px}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6:last-child{padding-left:6px;padding-right:2px}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6 p{font-size:11px}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6 .form-control{border-top:none;border-radius:0;border-left:none;border-right:none;width:60%}.listing .products-body .filter-menu .menu-list .menu-item .col-lg-6 .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#5e5e5e}.listing .products-body .filter-menu .menu-list .menu-item .first,.listing .products-body .filter-menu .menu-list .menu-item .form-check{padding-left:10px}.listing .products-body .filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox{color:#3275ed}.listing .products-body .filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-input:checked~.fill-control-indicator{border-color:var(--color);-webkit-transform:rotateZ(45deg) translate(1px,-5px);-ms-transform:rotate(45deg) translate(1px,-5px);transform:rotateZ(45deg) translate(1px,-5px);width:10px;border-top:0 solid #fff;border-left:0 solid #fff}.listing .products-body .filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-indicator{display:inline-block;position:absolute;top:4px;left:0;width:16px;height:16px;border:2px solid #aaa;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.listing .products-body .filter-menu .menu-list .menu-item .form-check .custom-control.fill-checkbox .fill-control-description{font-size:14px;color:#5e5e5e}.listing .products-body .filter-menu .menu-list .menu-item .colors{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.listing .products-body .filter-menu .menu-list .menu-item .colors .color-btn{height:16px;width:16px;border-radius:50%;margin-right:2%}.listing .products-body .filter-menu .btn{overflow:hidden;width:auto;text-decoration:none;text-transform:uppercase}.listing .products-body #filter-menu{width:100%;position:fixed;top:0;margin:0;height:100vh;padding-bottom:80px;overflow-y:scroll;left:-770px;z-index:15;background:#fff;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.2);box-shadow:3px 3px 3px rgba(0,0,0,.2);-webkit-transition:all .3s}.listing .products-body #filter-menu.collapse:not(.show){display:none}.listing .products-body #filter-menu .button-close{display:initial}.listing .products-body #filter-menu.show{margin-left:770px;overflow:auto}.listing .products-body #filter-menu .dropdown-mobile{position:fixed;left:0;z-index:100;display:grid;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.15);border-radius:.25rem;min-height:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow-y:scroll;-webkit-transition:-webkit-transform .7s cubic-bezier(0,0,.3,1);-o-transition:transform .7s cubic-bezier(0,0,.3,1);transition:transform .7s cubic-bezier(0,0,.3,1);transition:transform .7s cubic-bezier(0,0,.3,1),-webkit-transform .7s cubic-bezier(0,0,.3,1)}.listing .products-body #filter-menu .button-close{border:0;background-color:transparent;padding:14px;position:absolute;z-index:10}.listing .products-body #filter-menu .button-close:focus{outline:0}.listing .products-body #filter-menu .button-close img{width:5vw}.listing .products-body #filter-menu .buttons{display:none}}@media screen and (max-width:640px){.filter-menu .filters-header{height:40px}}.listing{max-width:100%;padding-left:0;padding-right:0;overflow-x:hidden;font-family:"Montserrat Regular",sans-serif;background-color:#f6f6f6;padding-bottom:70px}.listing .page-header{overflow:hidden}.listing .page-header .about{height:100%;position:relative;background-position:center center;background-size:cover}.listing .page-header .about .image-container{position:relative;height:380px;margin-top:-70px}.listing .page-header .about .image-container img{width:auto;min-height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);min-width:100%}.listing .page-header .about .mobile-text,.listing .products-body #filters-mobile,.listing .products-body .filter-menu-mobile,.listing .products-body .filter-toggler,.listing .products-body .select-toggler,.listing .products-body .title-mobile,.listing .products-body .warranty-m,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add.no-add::before,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add.no-add:hover:after{display:none}.listing .page-header .about .content,.listing .products-body .products-grid .listing-content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing .page-header .about .content{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;width:100%;margin:0 auto;position:absolute;top:0}.listing .page-header .about .content h1,.single-product.page-header .about .content h2{color:#fff;font-family:"Montserrat Semibold",sans-serif;margin-bottom:0;font-size:34px;padding-top:70px;text-align:center}.listing .page-header .about .content .subtitle,.listing .page-header .about .content .text-rich{color:#fff;font-family:"Montserrat Regular",sans-serif;font-size:19px;margin-bottom:0;text-transform:none}.listing .page-header .about .content .text-rich{font-size:16px;text-align:center}.listing .products-body,.listing .products-body .products-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.listing .products-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1300px;margin:0 auto;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.listing .products-body .products-grid{padding-top:20px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px;width:75%;position:relative}.listing .products-body .products-grid .listing-content-header{margin-top:30px}.listing .products-body .products-grid .listing-content-header .text{width:65%;border-bottom:1px solid #2c2c2c;padding-bottom:50px;margin-right:25px;padding-top:20px}.card-hover .card .card-body .card-footer .row .price.discount .price-from,.listing .products-body .products-grid .listing-content-header .text.full-width{width:100%}.listing .products-body .products-grid .listing-content-header .text.no-description{padding-bottom:0}.listing .products-body .products-grid .listing-content-header .text h1{color:#2164aa;text-transform:uppercase;font-size:26px;font-family:"Montserrat Semibold",sans-serif}.listing .products-body .products-grid .listing-content-header .text p{font-size:13px}.listing .products-body .products-grid .listing-content-header .image{width:35%;height:155px;position:relative;overflow:hidden}.listing .products-body .products-grid .listing-content-header .image img{display:block;height:auto;position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.listing .products-body .products-grid .listing-grid-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98%}.listing .products-body .products-grid .panel-footer{margin-top:35px;margin-right:10px}.listing .products-body .products-grid .selection{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:35px 0 0;width:auto;padding:10px}.listing .products-body .products-grid .selection label{font-size:15px}.listing .products-body .products-grid .selection p{font-size:14px;color:#5e5e5e;margin-top:3px}.listing .products-body .products-grid .selection .options{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing .products-body .products-grid .selection .options span{background:0 0;border:initial;text-decoration:none;font-size:13px;padding:0 10px 2px}.listing .products-body .products-grid .selection .options .by-name p,.listing .products-body .products-grid .selection .options .by-price p,.listing .products-body .products-grid .selection .options span a{color:#2164aa;font-family:"Montserrat Medium",sans-serif}.listing .products-body .products-grid .selection,.listing .products-body .products-grid .selection .options .by-name,.listing .products-body .products-grid .selection .options .by-price{display:-webkit-box;display:-ms-flexbox;display:flex}.listing .products-body .products-grid .selection .options .by-name a,.listing .products-body .products-grid .selection .options .by-price a{height:10px;width:10px;margin-left:10px}.listing .products-body .products-grid .selection .options .by-name a svg,.listing .products-body .products-grid .selection .options .by-price a svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-top:5px}.listing .products-body .products-grid .selection .options .by-name a:last-child svg,.listing .products-body .products-grid .selection .options .by-price a:last-child svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.listing .products-body .products-grid .selection .options .by-name a:last-child svg g g polygon,.listing .products-body .products-grid .selection .options .by-price a:last-child svg g g polygon{fill:#2c2c2c!important}.listing .products-body .products-grid .results .numbers{font-size:15px;margin:0 0 15px 15px}.listing .products-body .products-grid .block-card{width:33%;padding:7px}.listing .products-body .products-grid .panel-footer{margin-left:auto}.listing .products-body .products-grid .panel-footer .pagination a,.listing .products-body .products-grid .panel-footer .pagination span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing .products-body .products-grid .panel-footer .pagination .current,.listing .products-body .products-grid .panel-footer .pagination .next,.listing .products-body .products-grid .panel-footer .pagination .page,.listing .products-body .products-grid .panel-footer .pagination .previous{margin:0 5px;font-size:15px}.listing .products-body .products-grid .panel-footer .pagination .current,.sav .row .text .right-content .address a{color:#2c2c2c}.listing .products-body .products-grid .panel-footer .pagination .page a{color:#262626;text-decoration:none;font-size:15px}.listing .products-body .products-grid .panel-footer .pagination .page a:hover{color:#2e6e9d;text-decoration:none}.listing .products-body .products-grid .panel-footer .pagination .first svg,.listing .products-body .products-grid .panel-footer .pagination .last svg,.listing .products-body .products-grid .panel-footer .pagination .next svg,.listing .products-body .products-grid .panel-footer .pagination .previous svg{width:15px;height:15px}.listing .products-body .products-grid .panel-footer .pagination .first svg path,.listing .products-body .products-grid .panel-footer .pagination .last svg path,.listing .products-body .products-grid .panel-footer .pagination .next svg path,.listing .products-body .products-grid .panel-footer .pagination .previous svg path{fill:#2c2c2c}.listing .products-body .products-grid .panel-footer .pagination .first.disabled svg path,.listing .products-body .products-grid .panel-footer .pagination .last.disabled svg path,.listing .products-body .products-grid .panel-footer .pagination .next.disabled svg path,.listing .products-body .products-grid .panel-footer .pagination .previous.disabled svg path{fill:#c6c6c6}.listing .products-body .products-grid .panel-footer .pagination .first svg,.listing .products-body .products-grid .panel-footer .pagination .previous svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.listing .products-body .products-grid .panel-footer .pagination .first{margin-right:3px}.listing .products-body .products-grid .panel-footer .pagination .first svg:first-child{margin-right:-21px}.listing .products-body .products-grid .panel-footer .pagination .last{margin-left:3px}.listing .products-body .products-grid .panel-footer .pagination .last svg:last-child{margin-left:-21px}.listing .fullpage-products{position:relative}.listing .fullpage-products .products-header{height:200px;background-image:url(../../assets/images/catalog-header-img.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;position:relative}.listing .fullpage-products .products-header h1{color:#fff;text-transform:uppercase;font-size:25px;margin-left:19%;padding-top:20px}.listing .fullpage-products .products-header h1.no-description{margin:0 auto;font-size:42px;font-weight:700;padding-top:0;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing .fullpage-products .products-header p{color:#fff;font-size:15px;width:55%;margin-left:19%;line-height:18px}@media screen and (max-width:1440px){.listing .products-body{width:100%}.listing .page-header .about .image-container{height:390px}}@media screen and (max-width:1280px){.listing .products-body .products-grid .block-card{width:50%}}@media screen and (max-width:1024px){.listing{overflow-y:hidden}.listing .products-body .products-grid .listing-content-header{width:95%;margin:0 auto}.listing .products-body .products-grid .listing-content-header .image,.listing .products-body .products-grid .listing-content-header .text{width:100%}.listing .products-body .products-grid .listing-content-header .text{border:0;margin-right:0;padding-bottom:0}.listing .products-body .products-grid .listing-content-header .image{margin-bottom:50px}.listing .products-body .products-grid .listing-content-header,.listing .products-body .products-grid .listing-grid-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing .fullpage-products{position:relative}.listing .fullpage-products .products-header h1{font-size:22px}.listing .fullpage-products .products-header p{width:77%}}@media screen and (max-width:768px){.listing .page-header .about .content{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.listing .page-header .about .content h1{padding-top:0;margin-top:210px}.listing .page-header .about .content .text-rich{display:none}.listing .page-header .about .mobile-text{display:block;margin-top:25px}.listing .page-header .about .mobile-text .text-rich{text-align:center;width:95%;margin:0 auto}.listing .products-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;margin-top:20px}.listing .products-body .products-grid .selection{display:none}.listing .fullpage-products{position:relative}.listing .fullpage-products .products-header h1{font-size:20px}.listing .fullpage-products .products-header h1.no-description{font-size:25px}.listing .fullpage-products .products-header p{width:77%;font-size:13px}.listing .products-body .products-grid{width:100%;padding-left:0}}.modal .modal-content{border:0;border-radius:0;margin-top:70%;height:270px}.modal .modal-content .modal-header{border-bottom:none}.modal .modal-content .modal-header h5{text-transform:uppercase;font-weight:500;margin-left:4%}.modal .modal-content .modal-header .close{padding:1rem 0;margin:-1rem -3rem -1rem auto}.modal .modal-content .modal-header .close:focus,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte .button-qte:focus,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte input:focus,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select select:focus{outline:0}.modal .modal-content .modal-header img{width:11%}.modal .modal-content .modal-body .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:25px}.modal .modal-content .modal-body .options span a{color:#262626;font-size:16px;position:relative;padding-left:20px}.modal .modal-content .modal-body .options span a:before{position:absolute;display:block;border:2px solid #c6c6c6;border-radius:100%;height:18px;width:18px;top:0;left:-5px;z-index:5;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear;content:''}.modal .modal-content .modal-body .options span a.asc:before{border-color:#6fb8ff}@media screen and (max-width:640px){.listing .products-body .products-grid .block-card{width:100%}}@media only screen and (max-width:576px){.listing .page-header .about .image-container{height:335px}.listing .page-header .about .content h1{margin-top:150px}.listing .products-body .products-grid{padding-top:0}.listing .products-body .products-grid .all-products{padding:0}}.card-hover{padding:0;border:0;text-decoration:none}.card-hover:hover .card{-webkit-box-shadow:0 -1px 34px -20px rgba(0,0,0,.43);box-shadow:0 -1px 34px -20px rgba(0,0,0,.43)}.card-hover .card .card-body .card-footer .row .price,.card-hover:hover .card .img-border,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-hover:hover .card .img-border img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card-hover .card{border:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.card-hover .card .waranty-block{height:62px;position:relative;z-index:1}.card-hover .card .waranty-block .card-sub-text{height:80px;width:100%;background-size:auto 100%;background-position:right;background-repeat:no-repeat;position:absolute;right:5px;top:5px}.card-hover .card .waranty-block .card-sub-text.product-type-new,.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block .card-sub-text.product-type-new{background-image:url(../../assets/images/neuf.png)}.card-hover .card .waranty-block .card-sub-text.product-type-o,.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block .card-sub-text.product-type-o{background-image:url(../../assets/images/occasion.png)}.card-hover .card .waranty-block .card-sub-text.product-type-k,.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block .card-sub-text.product-type-k{background-image:url(../../assets/images/declasse.png)}.card-hover .card .waranty-block .card-sub-text.end-serie,.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block .card-sub-text.end-serie{background-image:url(../../assets/images/fin-serie.png)}.card-hover .card .img-border{border:0;height:200px;overflow:hidden;width:100%;text-align:center;padding:15px 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-hover .card .img-border img{-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s;position:relative;display:block;max-height:100%;height:auto;max-width:100%;margin:0 auto;width:auto}.card-hover .card .card-body{height:165px;padding:15px}.card-hover .card .card-body .card-text,.card-hover .card .card-body .card-title{text-align:center;color:#000;text-transform:uppercase;font-size:16px;font-family:"Montserrat Semibold",sans-serif}.card-hover .card .card-body .card-text{font-size:13px;line-height:16px;text-transform:none;margin-bottom:0;height:50px}.card-hover .card .card-body .card-footer{border:0;background-color:transparent;padding:10px}.card-hover .card .card-body .card-footer .row{display:block;width:100%;margin-left:0}.card-hover .card .card-body .card-footer .row .price{width:100%;text-align:center;color:#000;font-size:20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Montserrat Bold",sans-serif;margin:10px auto 0}.card-hover .card .card-body .card-footer .row .price.discount{color:#52becd;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-hover .card .card-body .card-footer .row .price .discount-price{font-size:13px;text-decoration:line-through;margin-right:10px;color:#000}.card-hover .card .card-body .card-footer .row .price .price-from{font-size:14px;margin-right:5px}@media screen and (max-width:768px){.card-hover .card{margin-bottom:50px;outline:0;min-height:250px}.card-hover .card .img-border{border-bottom:0;min-height:150px}.card-hover .card .card-title{text-transform:uppercase;color:#262626;font-size:16px}.card-hover .card .card-title:hover{color:#3275ed}.card-hover .card .card-body .card-text{font-size:12px;color:#262626;line-height:14px}.card-hover .card .card-body .card-sub-text{display:none}.card-hover .card .card-body .card-footer{background:0 0;border:0;padding:0;position:relative}.card-hover .card .card-body .card-footer .row{margin-left:0!important}.card-hover .card .card-body .card-footer .price{font-size:18px}}@media only screen and (max-width:576px){.card-hover:hover .hover-text{display:none}}.single-product{font-family:"Montserrat Regular",sans-serif;overflow-x:hidden;background:#f6f6f6}.single-product.page-header{overflow:hidden}.single-product.page-header .about{height:100%;position:relative;background-position:center center;background-size:cover}.single-product.page-header .about .image-container{position:relative;height:380px;margin-top:-70px}.single-product.page-header .about .image-container img{width:auto;min-height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);min-width:100%}.single-product.page-header .about .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;width:100%;margin:0 auto;position:absolute;top:0}.single-product.container{width:100%;max-width:inherit;padding:0;margin-top:70px}.single-product .path-block{position:relative;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .path-block .product-path{font-size:13px;color:#000;text-decoration:none;position:relative;top:20px;padding:5px 10px;text-transform:uppercase}.single-product .path-block .product-path:last-child{color:#2c2c2c}.single-product .path-block .product-path:first-child:after{display:none}.single-product .path-block .product-path:after,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .features .list ul li:after{content:"";position:absolute;display:block;line-height:0;font-size:0;color:transparent;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;outline:0!important}.single-product .path-block .product-path:after{cursor:pointer;background:0 0;border-bottom:1px solid #000;border-left:1px solid #000;border-right:none;border-top:none;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);height:8px;width:8px;top:40%;left:-5px}.single-product .product-info-wrapper{grid-template-rows:auto auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto);max-width:1200px;margin:0 auto}.single-product .product-info-wrapper .left-content{grid-column:1/2;grid-row:1}.single-product .product-info-wrapper .left-content .slider-images-wrapper{width:100%;margin-top:3%}.single-product .product-info-wrapper .left-content .slider-images-wrapper .carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images{width:100%;height:455px}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img{height:100%;overflow:hidden}.homepage .home-container .categories-products .categories-container .categories-content .left-container .categories-link-block a:hover .collection-name,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add:hover:after,.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .slick-list,.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .slick-list .slick-track{height:100%}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .product-slide{position:relative;height:100%;background-color:#fff}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .product-slide img,.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails .mini img{display:block;margin:0 auto;height:auto;position:absolute;left:50%;top:50%;width:auto;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:450px;overflow-y:auto;overflow-x:hidden;width:110px;-ms-flex-negative:0;flex-shrink:0}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails .mini{width:90px;height:75px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;margin:15px 0;-ms-flex-negative:0;flex-shrink:0;position:relative}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails .mini img{max-width:99%;max-height:99%}.single-product .product-info-wrapper .description-bloc{grid-row:1/3;margin-top:3%;margin-left:3%}.single-product .product-info-wrapper .description-bloc .warning{font-size:11px;color:#000;line-height:17px;margin-top:25px}.single-product .product-info-wrapper .description-bloc .product-infos .product-title{margin-top:10px}.single-product .product-info-wrapper .description-bloc .product-infos .product-title h1{font-size:21px;color:#000;line-height:35px;font-family:"Montserrat Regular",sans-serif;margin-bottom:0;text-transform:none}.single-product .product-info-wrapper .description-bloc .product-infos .product-title p{-webkit-margin-before:0;margin-block-start:0;text-transform:uppercase;color:#2164aa}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:10px;border-bottom:1px solid #dcdcdc;padding-bottom:10px}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .text{text-transform:uppercase;padding-top:5px}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .stock{color:#fff;padding:3px 23px;font-size:13px;background-color:#50ce85}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .no-stock{color:#fff;padding:3px 23px;font-size:13px;background-color:red}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .state{color:#fff;font-size:13px;background-color:#2164aa;padding:3px 16px;margin-left:15px;margin-right:10px}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .state.product-type-new{background-color:#2164aa}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .state.product-type-k{background-color:#4daf18}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .state.product-type-o{background-color:#c97317}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice{margin-top:20px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price{border-bottom:1px solid #f6f6f6;padding-bottom:3%;width:100%;position:relative}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price .tva{color:#000;font-size:17px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:4%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .total-wrapper{position:relative}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .total-wrapper .final{font-size:17px;color:#2164aa;margin-left:65px;font-family:"Montserrat Semibold",sans-serif}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .total-wrapper .free-shipping{position:absolute;right:0;bottom:-15px;font-size:13px;color:#5e5e5e}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .blue-text{color:#52becd;font-size:20px;margin-bottom:5px;font-family:"Montserrat Semibold",sans-serif}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .discount{font-size:14px;text-decoration:line-through;color:#333;position:absolute;top:0}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .blue-text{color:#2164aa;font-size:17px;margin-bottom:5px;font-family:"Montserrat Semibold",sans-serif}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#single-page,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select{width:100%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select .blue-text{color:#000;font-size:13px;margin-bottom:5px;text-transform:uppercase;font-family:"Montserrat Medium",sans-serif;padding-left:15px}.sav .row .text .form-content .form .captcha-error ul li,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select .price .count .product-price{color:red}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select select{border:0;background-color:#fff;font-size:16px;padding:5px 0;width:98%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select select option{font-size:14px;color:#000}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-select #search-spinner{position:absolute;display:none}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte{width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;position:relative}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte input{width:36px;text-align:center;font-size:13px;border:2px solid #e9e9e9;margin-left:50px;max-height:25px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte input{height:25px}}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte .button-qte{cursor:pointer;color:#000;border:0;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;width:25px;margin-top:25px;background-color:#e9e9e9;padding:0 0 0 5px;position:absolute}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte .button-qte.inc{margin-left:10px;right:-17px;bottom:0}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .form-wrapper-qte .button-qte.dec{padding-left:8px;padding-bottom:3px;bottom:0;right:40px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .features .list{margin-top:3%;margin-bottom:25px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .features .list ul li{position:relative;padding-left:20px;font-size:13px;line-height:20px;color:#000}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .features .list ul li:after{height:4px;width:4px;border-radius:10px;background-color:#2164aa;left:0;top:13px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .description-box{margin:15px 0;height:230px;overflow-y:auto}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .form-wrapper .description-box p{font-size:13px;line-height:18px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5%;margin-bottom:3%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart{width:50%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add{color:#fff;font-size:15px;background-color:#52becd;padding:12px 15px;text-decoration:none;border:0;position:relative;z-index:1;text-transform:uppercase;font-family:"Montserrat Medium",sans-serif;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add:focus{outline:0}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add .cart{position:absolute;right:0;bottom:0;height:48px;width:50px;background-image:url(../../assets/images/icon-cart-darkblue.png)}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add .cart.no-available{background-image:url(../../assets/images/icon-cart-grey.png)}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add.no-add{color:#fff;background-color:#c6c6c6}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add:after{content:'';position:absolute;z-index:-1;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;height:0;bottom:0;left:0;background:#2c2c2c}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add:hover{color:#fff}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button{width:62%}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button .contact{color:#fff;text-decoration:none;background-color:#2c2c2c;font-size:13px;padding:10px 30px;line-height:14px;text-align:center;margin-left:17%;display:inline-block;background:0 0;position:relative;z-index:1;overflow:hidden}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button .contact:focus{outline:0}.single-product .product-info-wrapper .warranty{width:100%;margin-top:10px}.single-product .product-info-wrapper .warranty .block-icons{background-color:#e1f4f7;padding:15px}.single-product .product-info-wrapper .warranty .block-icons .warranty-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:15px}.single-product .product-info-wrapper .warranty .block-icons .warranty-details p{font-size:13px;color:#5e5e5e;line-height:16px;margin-left:2%}.single-product .product-info-wrapper .warranty .block-icons .warranty-details img{display:block;width:30px;-ms-flex-negative:0;flex-shrink:0}.single-product .product-info-wrapper .warranty .warranty-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.single-product .product-info-wrapper .warranty .warranty-header .left-content .title{color:#2164aa;text-transform:uppercase;font-size:30px}.single-product .product-info-wrapper .warranty .warranty-header .left-content .title span{margin-left:10px;font-family:"Montserrat Semibold",sans-serif}.single-product .product-info-wrapper .warranty .warranty-header .left-content .sub{color:#2164aa;font-size:11px;text-transform:uppercase}.single-product .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;padding:40px 0}.single-product .more-informations{margin-top:50px;background-color:#f1f1f1}.single-product .models{width:100%;margin:40px auto 60px}.single-product .models .container{padding:0;max-width:1200px}.single-product .models .table thead th{font-size:14px;text-align:center;vertical-align:middle;padding:.55em;color:#fff;border:0}.single-product .models .table tbody tr td:last-child,.single-product .models .table thead th:last-child{text-align:center}.single-product .models .table thead th.ref-col{width:110px;min-width:110px}.single-product .models .table thead th.dimensions-col{text-transform:none}.single-product .models .table thead th.price-col{width:110px;min-width:110px}.single-product .models .table tbody tr th{font-size:13px;border:0;padding:.5em}.single-product .models .table tbody tr td{font-size:13px;text-align:center;border:0;padding:.35em}.single-product .models .table tbody tr td.product_name{text-align:left;cursor:pointer}.single-product .models .table tbody tr td.product_stock{position:relative;cursor:pointer}.single-product .models .table tbody tr td.product_stock .bubble{display:none;opacity:1;width:215px;font-size:12px;-webkit-box-shadow:1px 3px 5px 0 #656565;box-shadow:1px 3px 5px 0 #656565;padding:5px 10px;right:0;top:100%;position:absolute;z-index:3;line-height:16px;background:#fff}.single-product .models .table tbody tr td.product_stock:hover .bubble{display:block}.single-product .models .table tbody tr td .discount{text-decoration:line-through;font-size:12px}.single-product .models .table tbody tr td .discount-price{color:#52becd}.mobile-buttons{display:none}@media screen and (max-width:1440px){.single-product.page-header .about .image-container{height:390px}}@media only screen and (max-width:1280px){.single-product .models .container,.single-product .path-block{max-width:980px}.single-product .flex-content,.single-product .product-info-wrapper{width:980px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button{margin-top:15px;width:190px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button .contact{margin-left:0}}@media screen and (max-width:1024px){.single-product{position:relative}.single-product .path-block{width:90%}.single-product .product-info-wrapper{display:block}.single-product .product-info-wrapper .description-bloc,.single-product .product-info-wrapper .left-content{width:90%;margin:0 auto}.single-product .product-info-wrapper .left-content .slider-images-wrapper{width:100%;top:0;position:relative!important;min-height:550px}.single-product .product-info-wrapper .left-content .slider-images-wrapper .carousel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images{width:100%;position:relative}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails{width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price .blue-text{text-align:left}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons,.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add{font-size:15px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button{margin-top:0;margin-left:15px}.single-product .product-info-wrapper .description-bloc .activities h4{text-align:center;margin-top:5%}.single-product .product-info-wrapper .description-bloc .activities .images{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .product-info-wrapper .description-bloc .features h4{text-align:center}.single-product .product-info-wrapper .description-bloc .features .list{margin-bottom:5%}.single-product .product-info-wrapper .warranty{margin-top:60px}.single-product .product-info-wrapper .warranty .warranty-header{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.single-product .product-info-wrapper .warranty .warranty-header .left-content{width:46%;margin:unset}.single-product .flex-content,.single-product .models .container{width:90%;max-width:90%}}@media screen and (max-width:991px){.single-product .product-info-wrapper{width:inherit}.single-product .product-info-wrapper .warranty{width:95%;margin:50px auto}.single-product .models{max-width:100%}.single-product .models .container{overflow-x:scroll}.single-product .models .container::-webkit-scrollbar{width:10%;height:7px}.single-product .models .container::-webkit-scrollbar-track{background-color:#c6c6c6;border-radius:10px}.single-product .models .container::-webkit-scrollbar-thumb{background:#52becd;border-radius:10px;width:20px}.single-product .models .container .table{width:1800px}.single-product .models .container .table thead th{font-size:15px;width:200px}.single-product .models .container .table tbody tr th{font-size:15px}.single-product .models .container .table tbody tr th.stock-col{width:200px;min-width:200px}.single-product .models .container .table tbody tr td{font-size:13px}.single-product .models .container .table tbody tr td.product_stock .bubble{display:block;position:relative;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:868px){.single-product{width:100%}.single-product .path-block .product-path.catalog-root,.single-product .path-block .product-path:after,.single-product.page-header{display:none}.single-product .path-block{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .path-block .product-path{padding:0 10px;top:5px;font-size:12px}.single-product .product-info-wrapper .slider-images-wrapper{min-height:400px}.single-product .product-info-wrapper .slider-images-wrapper .slider-images{height:350px}.single-product .product-info-wrapper .slider-images-wrapper .thumbnails .mini{height:100px;width:100px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons{position:fixed;bottom:0;width:100%;margin:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:50px;z-index:2;-webkit-box-shadow:0 -5px 5px -4px #fff;box-shadow:0 -5px 5px -4px #fff}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart{height:100%;width:100%;background:#52becd}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add{color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add:after{background-color:#52becd}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button{width:50%;height:100%;margin-left:0}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;overflow:hidden;background:#3275ed;color:#fff}.single-product .product-info-wrapper .warranty .warranty-header .left-content{width:54%}}@media screen and (max-width:640px){body{overflow-x:hidden}.single-product .product-info-wrapper{margin-top:10px}.single-product .product-info-wrapper .left-content .slider-images-wrapper{width:100%;min-height:auto;height:auto}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images{width:100%;height:300px}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .product-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:300px}.single-product .product-info-wrapper .left-content .slider-images-wrapper .slider-images .big-img .product-slide img{position:relative;left:initial;top:initial;margin:0 auto;-webkit-transform:none;-ms-transform:none;transform:none;max-height:100%;width:auto}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails{overflow-x:inherit;overflow-y:inherit}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails .slick-prev{left:-7px;top:43%;border-bottom:3px solid #2c2c2c;border-left:3px solid #2c2c2c}.single-product .product-info-wrapper .left-content .slider-images-wrapper .thumbnails .slick-next{right:-7px;top:43%;border-bottom:3px solid #2c2c2c;border-left:3px solid #2c2c2c}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .blue-text,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price .blue-text{text-align:left}.single-product .product-info-wrapper .warranty .warranty-header .left-content{width:90%}.single-product .models{margin-bottom:5%}.single-product .models .container{overflow-x:scroll}.single-product .models .container::-webkit-scrollbar{width:10%;height:7px}.single-product .models .container::-webkit-scrollbar-track{background-color:#c6c6c6;border-radius:10px}.single-product .models .container::-webkit-scrollbar-thumb{background:#52becd;border-radius:10px;width:20px}.single-product .models .container .table thead th{font-size:15px}.single-product .models .container .table tbody tr td,.single-product .models .container .table tbody tr th{font-size:13px}}@media screen and (max-width:480px){.single-product .product-info-wrapper .slider-images-wrapper .thumbnails .mini{width:70px;height:70px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .contact-button .contact{padding:5px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .buttons .add-cart .add .cart{width:30px;display:block;margin-bottom:5px;height:auto}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .count .total-wrapper .final{margin-left:35px;font-size:15px}.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price .blue-text,.single-product .product-info-wrapper .description-bloc .product-infos .product-choice .price .tva{font-size:15px}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .text,.single-product .product-info-wrapper .warranty img{display:none}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .state{margin-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px}.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .stock,.single-product .product-info-wrapper .description-bloc .product-infos .product-details .status .stock-status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.single-product .product-info-wrapper .warranty .warranty-header .left-content .title{font-size:24px}.single-product.container{width:100%}.single-product .models .container{width:360px!important}}.sav{position:relative;font-family:"Montserrat Regular",sans-serif}.sav.container{width:100%;max-width:100%;padding:0}.sav.container .contact-body{width:1300px;margin:60px auto 0;padding-bottom:50px}.sav .introduction-section .page-header{overflow:hidden}.sav .introduction-section .page-header .about{height:100%;position:relative;background-position:center center;background-size:cover}#single-page .page-header .about .image-container,.sav .introduction-section .page-header .about .image-container{position:relative;height:380px;margin-top:-70px}#single-page .page-header .about .image-container img,.homepage .home-container .banner-slide .activities .image-container img,.sav .introduction-section .page-header .about .image-container img{width:auto;min-height:100%;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);min-width:100%}#single-page .page-header .about .content,.sav .introduction-section .page-header .about .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;width:100%;margin:0 auto;position:absolute;top:0}#single-page .page-header .about .content .subtitle,.sav .introduction-section .page-header .about .content .subtitle{color:#fff;font-family:"Montserrat Regular",sans-serif;font-size:19px;margin-bottom:0;text-transform:none}#single-page .page-header .about .content h1,.sav .introduction-section .page-header .about .content h1{color:#fff;font-family:"Montserrat Semibold",sans-serif;margin-bottom:0;font-size:34px;padding-top:70px}#single-page .page-header .about .content .introduction,.sav .introduction-section .page-header .about .content .introduction{color:#fff;font-family:"Montserrat Regular",sans-serif;font-size:16px;text-align:center;margin-bottom:0;text-transform:none}.sav .row,.sav .row .text,.sav .row .text .form-content .form .container .row .town{position:relative}.sav .row .text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sav .row .text .form-content{width:50%}.sav .row .text .form-content .form.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sav .row .text .form-content .form h5{color:#262626;text-transform:uppercase;padding-bottom:5px;margin-left:15px;font-size:18px;font-weight:500;border-bottom:2px solid #52becd;margin-bottom:10px;width:95%}.sav .row .text .form-content .form .container .row input,.sav .row .text .form-content .form .container .row label,.sav .row .text .form-content .form .container .row option,.sav .row .text .form-content .form .container .row select,.sav .row .text .form-content .form .container .row textarea{color:#4a4a4a}.sav .row .text .form-content .form .container .row input::-webkit-input-placeholder,.sav .row .text .form-content .form .container .row option::-webkit-input-placeholder,.sav .row .text .form-content .form .container .row select::-webkit-input-placeholder,.sav .row .text .form-content .form .container .row textarea::-webkit-input-placeholder{color:#4a4a4a}.sav .row .text .form-content .form .container .row input::-moz-placeholder,.sav .row .text .form-content .form .container .row option::-moz-placeholder,.sav .row .text .form-content .form .container .row select::-moz-placeholder,.sav .row .text .form-content .form .container .row textarea::-moz-placeholder{color:#4a4a4a}.sav .row .text .form-content .form .container .row input:-ms-input-placeholder,.sav .row .text .form-content .form .container .row input::-ms-input-placeholder,.sav .row .text .form-content .form .container .row option:-ms-input-placeholder,.sav .row .text .form-content .form .container .row option::-ms-input-placeholder,.sav .row .text .form-content .form .container .row select:-ms-input-placeholder,.sav .row .text .form-content .form .container .row select::-ms-input-placeholder,.sav .row .text .form-content .form .container .row textarea:-ms-input-placeholder,.sav .row .text .form-content .form .container .row textarea::-ms-input-placeholder{color:#4a4a4a}.sav .row .text .form-content .form .container .row input::placeholder,.sav .row .text .form-content .form .container .row option::placeholder,.sav .row .text .form-content .form .container .row select::placeholder,.sav .row .text .form-content .form .container .row textarea::placeholder{color:#4a4a4a}.sav .row .text .form-content .form .container .row input{margin:10px 0;border:0;border-bottom:1px solid #c6c6c6;font-size:13px;background:#f6f6f6}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sav .row .text .form-content .form .container .row input{padding-bottom:7px}}.sav .row .text .form-content .form .container .row input:not([type=checkbox]){width:100%}.sav .row .text .form-content .form .container .row input[type=file]{border-bottom:0}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover:focus,.sav .row .text .form-content .form .container .row input:focus,.sav .row .text .form-content .form .container .row select:focus,.sav .row .text .form-content .form .container .row textarea:focus{outline:0}.sav .row .text .form-content .form .container .row .form-interest label,.sav .row .text .form-content .form .container .row .town input{font-size:13px}.sav .row .text .form-content .form .container .row .town input:valid+.placeholder{display:none}.sav .row .text .form-content .form .container .row .town .placeholder{position:absolute;pointer-events:none;top:0;bottom:12px;font-size:13px;left:16px;margin:auto;color:#4a4a4a;height:15px}.sav .row .text .form-content .form .container .row select{border-bottom:1px solid #c6c6c6;border-right:none;border-left:none;border-top:none;background-color:transparent;font-size:13px;padding:5px 0;width:98%;margin-top:7px;margin-bottom:18px}.sav .row .text .form-content .form .container .row select option{font-size:13px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.sav .row .text .form-content .form .container .row textarea{width:100%;min-height:80px;border:0;border-bottom:1px solid #c6c6c6!important;resize:none;overflow-y:scroll;font-size:13px;background:#f6f6f6;margin-bottom:18px}.sav .row .text .form-content .form .container .row textarea::-webkit-scrollbar{width:1%;height:7px}.sav .row .text .form-content .form .container .row textarea::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.sav .row .text .form-content .form .container .row textarea::-webkit-scrollbar-thumb{background:#52becd;border-radius:10px;width:10px}.sav .row .text .form-content .form .container .row .checkbox-group-container{margin-top:8px}.sav .row .text .form-content .form .container .row .checkbox-group-container .required,.sav .row .text .form-content .form .container .row .form-file label{font-size:17px}.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group{margin:8px 0}.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group input[type=checkbox]{margin:7px 10px 7px 0}.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group .form-interest input{display:none}.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group .form-interest .fill-control-indicator{display:inline-block;position:absolute;top:7px;left:0;width:14px;height:14px;border:1px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sav .row .text .form-content .form .container .row .checkbox-group-container .checkbox-group .form-interest label{font-size:13px;color:#000;padding-left:20px;position:relative;z-index:3}.sav .row .text .form-content .form .container .row .form-interest{padding:0}.sav .row .text .form-content .form .container .row .form-file{margin-top:25px}.sav .row .text .form-content .form .container .row.sender-info{margin-bottom:35px}.sav .row .text .form-content .form .container .row .second-message{opacity:0;height:0}.sav .row .text .form-content .form .container .row .second-message textarea{height:0}.sav .row .text .form-content .form .action-button{border:0;margin-left:auto;margin-top:15px;margin-right:15px}.sav .row .text .right-content{width:50%;padding-left:25px}.sav .row .text .right-content .media-block-content .media-content{width:100%;height:350px;overflow:hidden;position:relative}.sav .row .text .right-content .media-block-content .media-content img{display:block;margin:0 auto;height:auto;position:absolute;left:50%;top:50%;width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sav .row .text .right-content .media-block-content .media-desc-content h3{margin-bottom:5px;margin-top:10px}.sav .row .text .right-content .media-block-content .media-desc-content p{font-size:15px;line-height:24px;margin-bottom:10px}.sav .row .text .right-content .address{margin-top:30px;margin-bottom:10px}.sav .row .text .right-content .address h3{font-size:20px;margin-bottom:0}.sav .row .text .right-content .address p{margin-bottom:5px}.sav .row .text .right-content .time h3{padding:5px 0}@media screen and (max-width:1280px){.sav.container .contact-body{width:1000px}.sav .introduction-section .page-header .about .image-container{height:340px}}@media screen and (max-width:1024px){.sav.container .contact-body{width:90%}.sav.container .contact-body .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sav.container .contact-body .text .form-content{width:100%}.sav.container .contact-body .text .right-content{width:100%;margin-top:50px;padding-left:0}.sav .introduction-section .page-header .about .image-container{height:320px;margin-top:0}.sav .introduction-section .page-header .about .content h1{padding-top:0}.sav .introduction-section .page-header .about .content .introduction{line-height:17px}}@media screen and (max-width:868px){.sav .introduction-section .page-header .about .content .subtitle{font-size:12px;text-align:center}.sav .introduction-section .page-header .about .content h1{font-size:28px;text-align:center}.sav .introduction-section .page-header .about .content .introduction{font-size:12px}}@media screen and (max-width:640px){.sav.container .contact-body{width:98%}.sav .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sav .row .text .right-content .media-block-content .media-content{height:250px}.sav .row .text .form-content .form.col-lg-6{padding:0}.sav .row .text .form-content .form.col-lg-6 .container{padding:0 10px}}@media screen and (max-width:480px){.sav .introduction-section .page-header .about .image-container{margin-top:-40px;height:255px}.sav .introduction-section .page-header .about .content h1{padding-top:40px}}#single-page .media-img-block-content{height:200px;width:100%;position:relative}#single-page .media-img-block-content .media-img-content,#single-page .media-img-block-content .media-img-title{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#single-page .media-img-block-content .media-img-title{position:absolute}#single-page .media-img-block-content .media-img-title h3{color:#fff;font-size:50px;text-transform:uppercase;font-weight:700;margin:0}#single-page .media-img-block-content .media-img-content{overflow:hidden}#single-page .media-img-block-content .media-img-content img{width:100%;height:auto}#single-page .page-header{overflow:hidden}#single-page .page-header .about{height:100%;position:relative;background-position:center center;background-size:cover}#single-page .single-page-body{width:1300px;margin:0 auto;padding:50px 0}#single-page .single-page-body h3{width:100%;margin-top:20px}#single-page .single-page-body .rich-text-block p{margin-bottom:10px}#single-page .single-page-body .media-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:25px;padding:0 15px}#single-page .single-page-body .media-block-content .media-content{width:45%;text-align:right;position:relative}#single-page .single-page-body .media-block-content .media-content img{max-width:100%;height:auto;display:block;margin:0 auto}#single-page .single-page-body .media-block-content .media-desc-content{width:45%;font-family:"Montserrat Regular",sans-serif;font-size:13px}#single-page .single-page-body .right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#single-page .single-page-body .right .media-desc-content{text-align:right;font-family:"Montserrat Regular",sans-serif;font-size:13px}#single-page .single-page-body .collection-container{margin:30px 0}#single-page .single-page-body .collection-container .collection-card{display:block;width:100%;text-align:center;position:relative;text-decoration:none;background-size:cover;background-repeat:no-repeat;padding:0;height:325px;border:0}#single-page .single-page-body .collection-container .collection-card:hover .collection-name{height:100%;opacity:.8}#single-page .single-page-body .collection-container .collection-card .collection-name{position:absolute;bottom:0;height:50px;width:100%;background-color:rgba(254,140,16,.9);-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s}#single-page .single-page-body .collection-container .collection-card .collection-name h3{color:#fff;text-transform:uppercase;font-size:19px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:90%;line-height:24px;text-decoration:none;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;margin-top:0}#single-page ul{padding-left:25px}#single-page ul li{list-style-type:disc}@media screen and (max-width:1440px){#single-page .page-header .about .image-container{height:310px}}@media screen and (max-width:1280px){#single-page .single-page-body{width:90%;padding-top:80px}#single-page .single-page-body .collection-container .collection-card{width:440px;height:250px;margin:0 auto}}@media screen and (max-width:1024px){#single-page{width:100%;margin-top:0}#single-page .page-header .about .image-container{height:280px;margin-top:0}#single-page .page-header .about .content h1{padding-top:0}#single-page .page-header .about .content .introduction{line-height:17px}#single-page .media-img-block-content{height:80px;width:100%;position:relative}#single-page .media-img-block-content .media-img-title{position:absolute;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#single-page .media-img-block-content .media-img-title h3{font-size:25px}#single-page .media-img-block-content .media-img-content{height:100%;width:100%;overflow:hidden}#single-page .media-img-block-content .media-img-content img{max-width:100%;min-height:100%}#single-page .single-page-body{width:95%;margin:30px auto}#single-page .single-page-body .media-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}#single-page .single-page-body .media-block-content .media-content{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#single-page .single-page-body .media-block-content .media-desc-content{width:100%}#single-page .single-page-body .media-block-content .media-desc-content h3{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:0}#single-page .single-page-body .media-block-content .media-desc-content .media-desc{font-size:14px;line-height:initial}#single-page .single-page-body .media-block-content .media-desc-content .media-desc li{list-style:inside}#single-page .single-page-body .media-block-content .media-desc-content .media-desc a{color:#6fb8ff;text-decoration:underline}#single-page .single-page-body .media-block-content,#single-page .single-page-body .right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#single-page .single-page-body .right .media-desc-content{text-align:left}#single-page .single-page-body .collection-container{margin-bottom:20px;margin-top:0}#single-page .single-page-body .collection-container .collection-card{width:350px;height:200px}}@media screen and (max-width:868px){#single-page .page-header .about .content .subtitle{font-size:12px;text-align:center}#single-page .page-header .about .content h1{font-size:28px;text-align:center}#single-page .page-header .about .content .introduction{font-size:12px}}@media screen and (max-width:640px){#single-page .single-page-body .media-block-content .media-content{width:100%}}@media screen and (max-width:480px){#single-page .page-header .about .image-container{margin-top:-40px}#single-page .page-header .about .content h1{padding-top:40px}#single-page .single-page-body{padding-top:65px}#single-page .single-page-body .collection-container .collection-card{width:270px;height:154px}#single-page .single-page-body .collection-container .collection-card .collection-name h3{font-size:16px}}.homepage{background:#fff}.homepage .home-container .banner-slide .activities,.homepage .home-container .highlight-products{position:relative}.homepage .home-container .banner-slide .activities .image-container{position:relative;height:380px}.homepage .home-container .banner-slide .activities .activity-content{position:absolute;text-align:center;top:50%;width:95%;margin-left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.homepage .home-container .banner-slide .activities .activity-content h1{color:#fff}.homepage .home-container .banner-slide .activities .activity-content .subtitle{color:#fff;font-style:italic;font-size:18px}.homepage .home-container .highlight-products .products-container{width:1300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage .home-container .highlight-products .products-container .highlight-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-top:-150px;-webkit-transition:-webkit-transform ease-in-out .3s;-o-transition:transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{margin-top:-190px}.homepage .home-container .highlight-products .products-container .highlight-block:hover,.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover:hover .card-content .image-container{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content{background-image:url(../../assets/images/black-circle.png);background-position:top;background-size:100%;height:300px;width:300px;text-align:center;padding-top:35px;padding-right:10px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content h3{color:#fff;text-transform:uppercase;width:100%;font-size:25px;line-height:30px;position:relative}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content h3:after{content:"";position:absolute;height:3px;width:80%;bottom:-35px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content img{height:38px;width:auto;margin-bottom:10px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content.orange h3:after{background-color:#f48c0e;bottom:-20px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content.orange img{height:25px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content.green h3:after{background-color:#93c581}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content.turquoise h3:after{background-color:#32c9d2}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content.blue h3:after{background-color:#00a8e6}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container{height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-110px}.homepage .home-container .categories-products h2,.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image,.homepage .home-container .selected-products .product-grid .products-one h2{text-align:center}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img{max-height:280px}.homepage .home-container .selected-products{background-image:url(../../assets/images/products-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.homepage .home-container .selected-products .product-grid{width:1300px;margin:0 auto;padding:70px 0}.homepage .home-container .selected-products .product-grid .products-one .top-products{margin-top:30px}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card{width:25%;margin-bottom:25px}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover{height:100%;width:100%}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover:hover .card-content .image-container img{-webkit-box-shadow:0 0 23px -8px rgba(0,0,0,.18);box-shadow:0 0 23px -8px rgba(0,0,0,.18);-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content{width:85%;margin:0 auto;position:relative}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .card-title{text-align:center;font-weight:600;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .image-container{overflow:hidden;-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s;text-align:center;width:100%;height:215px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .image-container img{max-height:100%;max-width:100%;width:auto;height:auto;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .price{width:calc(100% - 80px);position:absolute;bottom:5px}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .price p{text-align:center;font-size:20px;font-family:"Montserrat Bold",sans-serif}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block{height:40px;position:relative}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .waranty-block .card-sub-text{height:100px;width:100%;background-size:auto 100%;background-position:right;background-repeat:no-repeat;position:absolute;top:-60px;right:-15px}.homepage .home-container .categories-products .categories-container{width:1360px;margin:0 auto;padding:70px 0}.homepage .home-container .categories-products .categories-container .categories-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .home-container .categories-products .categories-container .categories-content .left-container{width:63%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .home-container .categories-products .categories-container .categories-content .left-container .categories-link-block{width:65%}.homepage .home-container .categories-products .categories-container .categories-content .left-container .categories-link-block a{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto;height:270px;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.homepage .home-container .categories-products .categories-container .categories-content .left-container .categories-link-block a .collection-name,.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a .collection-name{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s;height:45px}.homepage .home-container .categories-products .categories-container .categories-content .left-container .categories-link-block a .collection-name h3,.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a .collection-name h3{color:#fff;padding:10px 0;-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:95%;margin:0 auto}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .text-content,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .text-content{width:35%}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .text-content .text-rich,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .text-content .text-rich{width:95%;margin:0 auto}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .categories-link-block a .collection-name{background-color:rgba(50,201,210,.85)}.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container{margin-top:30px}.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .categories-link-block a .collection-name{background-color:rgba(147,197,129,.85)}.homepage .home-container .categories-products .categories-container .categories-content .right-container{width:37%;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:47%}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:all ease .7s;-o-transition:all ease .7s;transition:all ease .7s}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a:hover .collection-name{height:100%}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block:nth-child(1) a .collection-name{background-color:rgba(244,140,14,.85)}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block:nth-child(2) a{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block:nth-child(2) a .collection-name{background-color:rgba(0,168,230,.85)}@media screen and (max-width:1440px){.homepage .home-container .banner-slide .activities .image-container{height:310px}.homepage .home-container .highlight-products .products-container{width:1230px}.homepage .home-container .highlight-products .products-container .highlight-block{margin-top:-100px}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{margin-top:-145px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content{height:280px;width:280px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content h3{font-size:22px;line-height:25px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container{height:250px;width:280px;margin-top:-125px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image{width:100%}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img{max-height:240px;max-width:100%}.homepage .home-container .selected-products .product-grid{width:1180px}.homepage .home-container .categories-products .categories-container{width:90%}}@media screen and (max-width:1280px){.homepage .home-container .highlight-products .products-container,.homepage .home-container .selected-products .product-grid{width:990px}.homepage .home-container .highlight-products .products-container .highlight-block{margin-top:-100px}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{margin-top:-145px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block{text-align:center}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content{height:240px;width:240px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content h3{font-size:18px;line-height:22px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container{height:250px;width:220px;margin:-125px auto 0}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img{max-height:190px}.homepage .home-container .categories-products .categories-container{width:95%}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container{width:100%}}@media screen and (max-width:1024px){.homepage .home-container .banner-slide .activities .image-container{height:280px}.homepage .home-container .banner-slide .activities .activity-content .subtitle{font-size:16px}.homepage .home-container .highlight-products .products-container{width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage .home-container .highlight-products .products-container .highlight-block{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;width:50%;margin-top:30px}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:nth-child(2){margin-top:-105px}.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{margin-top:30px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block{text-align:center;width:80%;margin:0 auto}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content{height:310px;width:310px;margin:0 auto}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container{height:250px;width:220px;margin:-163px auto 0}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img{max-height:230px}.homepage .home-container .categories-products .categories-container,.homepage .home-container .selected-products .product-grid{width:95%}.homepage .home-container .selected-products .product-grid .products-one .top-products .row-products .product-card .card-hover .card-content .price p{margin-top:10px}.homepage .home-container .categories-products .categories-container .categories-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .home-container .categories-products .categories-container .categories-content .left-container,.homepage .home-container .categories-products .categories-container .categories-content .right-container{width:100%}.homepage .home-container .categories-products .categories-container .categories-content .right-container{margin-top:30px}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block{width:50%}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a{height:330px}}@media screen and (max-width:868px){.homepage .home-container .banner-slide .activities .image-container{height:360px}.homepage .home-container .banner-slide .activities .activity-content{top:52%;-webkit-transform:translate(-50%,-52%);-ms-transform:translate(-50%,-52%);transform:translate(-50%,-52%)}.homepage .home-container .highlight-products .products-container .highlight-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{margin-top:0}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block{text-align:center;width:90%;margin:0 auto}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .circle-content{height:230px;width:230px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .image-container{margin-top:-100px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .image-container .block-image img,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .image-container .block-image img{max-height:210px}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type{margin-top:-105px}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container,.homepage .home-container .categories-products .categories-container .categories-content .right-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .categories-link-block a,.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .text-content,.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .text-content .text-rich,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .categories-link-block a,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .text-content,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .text-content .text-rich,.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block{width:100%}.homepage .home-container .categories-products .categories-container .categories-content .left-container .first-container .categories-link-block,.homepage .home-container .categories-products .categories-container .categories-content .left-container .second-container .categories-link-block{width:100%;margin-top:20px}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block:nth-child(2){margin-top:30px}.homepage .home-container .categories-products .categories-container .categories-content .right-container .categories-link-block a{height:270px}}@media screen and (max-width:640px){.homepage .home-container .banner-slide .activities .image-container{height:345px}.homepage .home-container .banner-slide .activities .activity-content{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block{text-align:center;width:95%;margin:0 auto}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .circle-content{height:230px;width:230px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .image-container{margin-top:-140px;width:190px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container .block-image img,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .image-container .block-image img,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .image-container .block-image img{max-height:175px}}@media screen and (max-width:500px){.homepage .home-container .banner-slide .activities .image-container{height:320px}.homepage .home-container .highlight-products .products-container .highlight-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type{width:100%}.homepage .home-container .highlight-products .products-container .highlight-block.second-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type.second-block,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type.second-block{margin-top:30px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block{width:100%}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .circle-content,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .circle-content{height:280px;width:280px}.homepage .home-container .highlight-products .products-container .highlight-block .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type .inside-block .image-container,.homepage .home-container .highlight-products .products-container .highlight-block:last-of-type .inside-block .image-container{margin-top:-192px}.homepage .home-container .highlight-products .products-container .highlight-block:nth-child(2){margin-top:0}.homepage .home-container .highlight-products .products-container .highlight-block:first-of-type{margin-top:-80px}}.content-single{width:100%;overflow-x:hidden;padding-bottom:50px}.content-single .content-subtitle{min-height:300px;overflow:hidden;position:relative;padding-bottom:30px}.content-single .content-subtitle .block-content{color:#2b2a2d;width:50%;text-align:left;margin:auto;margin-top:5%!important}.content-single .content-subtitle .block-content .subtitle,.content-single .content-subtitle .block-content h2{text-transform:uppercase;font-family:"Montserrat Regular",sans-serif;font-size:15px}.content-single .content-subtitle .block-content h2{font-size:28px;margin:5px 0}.content-single .activities{min-height:400px;position:relative;overflow:hidden}.content-single .activities .zoom{position:absolute;width:100%;height:100%;left:0}.content-single .activities .zoom img{-webkit-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease;width:100%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.content-single .activities .zoom .mask{width:140%;height:100%;background:#000;opacity:.5;position:absolute;top:0}.content-single .activities:hover .zoom img{-webkit-transform:scale(1.2) translate(-50%,-50%);-ms-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}.content-single .activities:hover .activities-overlay{-webkit-transform:translate(0,0) scale(.9,.9);-ms-transform:translate(0,0) scale(.9,.9);transform:translate(0,0) scale(.9,.9)}.content-single .activities .activity-content{color:#fff;width:40%;text-align:center;margin:auto;position:relative;z-index:1;padding-top:140px}.content-single .activities .activity-content h2,.content-single .activities .activity-content h6{text-transform:uppercase;font-family:"Montserrat Regular",sans-serif;font-size:17px}.content-single .activities .activity-content h2{font-size:30px;margin:5px 0}.content-single .activities .activity-content span{display:inline-block;background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;height:10px;width:60px;margin-left:15px}.content-single .activities .activity-content p{margin-top:19px;font-family:"Montserrat Regular",sans-serif}.content-single .activities .activities-overlay{width:100%;height:100%;background:#52becd;opacity:.7;position:absolute;top:0;-webkit-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease}.content-image{width:1300px;margin:0 auto;padding:50px 0}.content-image .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-image .content,.content-image .content.left,.content-image .content.right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-image .content.right .text{padding-left:inherit;width:50%;margin:0 auto}.content-image .content.left{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-image .content.left .text{width:50%;margin:0 auto}.content-image .content.left .text .product-btn{float:left}.content-image .content .photo{width:50%;text-align:center}.content-image .content .photo img{height:auto;width:90%;margin:0 auto}.content-image .content .text{color:#2b2a2d}.content-image .content .text .subtitle{font-family:"Montserrat Regular",sans-serif;font-size:17px;text-transform:uppercase;margin-bottom:5px}.content-image .content .text h2{font-family:"Montserrat Semibold",sans-serif;font-size:26px;margin-bottom:12px}.content-image .content .text .product-btn{background-color:#52becd;border:0;border-radius:40px;color:#fff;font-family:"Montserrat Regular",sans-serif;font-size:20px;text-decoration:none;padding:12px 40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-top:10px}.content-image .content .text .product-btn.additional-btn{margin:10px 15px 0}.content-image .content .text .product-btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:2px solid #52becd;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:40px}.content-image .content .text .product-btn:hover::after,.two-columns-content .column-one .content .download-btn:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.content-image .content .text .product-btn:hover{background-color:transparent;color:#52becd}.content-image .content .text .product-btn:hover .icon-btn,.two-columns-content .column-one .content .download-btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-blue.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.content-image .content .text .product-btn .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;height:10px;width:60px;margin-left:15px}@media screen and (max-width:1440px){.content-image{width:90%}}@media screen and (max-width:1280px){.content-single .content-subtitle .block-content{width:80%}}@media screen and (max-width:868px){.content-single .activities .activity-content{width:60%;padding-top:0}.content-image .content .photo img,.content-single .activities .zoom img{height:100%;width:auto}.content-image{padding:50px 0;width:95%}.content-image .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-image .content.left,.content-image .content.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content-image .content.right .text{padding-right:0;width:100%;margin:inherit;margin-top:25px}.content-image .content.left .text{padding-left:0;width:100%;margin:inherit;margin-top:25px}.content-image .content .photo{height:320px;width:100%}.content-image .content .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:0;text-align:center;margin:25px auto auto}.content-image .content .text h2{text-align:center}.content-image .content .text .product-btn{font-size:17px}.content-image .content .text .product-btn::after{width:95%}.content-image .content .text .product-btn .icon-btn{display:none}}@media screen and (max-width:640px){.content-image .content .photo{height:auto;width:90%}.content-image .content .photo img{width:100%;height:auto}}.two-columns-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:80vh}.two-columns-content .column-one{width:48%;position:relative;padding-bottom:50px}.two-columns-content .column-one .content{width:70%;margin:14% auto auto}.two-columns-content .column-one .content .subtitle,.two-columns-content .column-one .content h2{text-transform:uppercase;font-family:"Montserrat Regular",sans-serif;font-size:15px}.two-columns-content .column-one .content h2{font-size:28px;margin:5px 0}.two-columns-content .column-one .content p{margin-top:15px;font-family:"Montserrat Regular",sans-serif}.two-columns-content .column-one .content .download-container{text-align:center;display:block;margin:50px 0}.two-columns-content .column-one .content .download-btn{background-color:#52becd;border:0;border-radius:40px;color:#fff;font-family:"Montserrat Regular",sans-serif;font-size:20px;text-decoration:none;padding:12px 40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;text-align:center}.two-columns-content .column-one .content .download-btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:2px solid #52becd;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:40px}.two-columns-content .column-one .content .download-btn:hover{background-color:transparent;color:#52becd}.two-columns-content .column-one .content .download-btn .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;height:10px;width:60px;margin-left:15px}.two-columns-content .column-one .content .contact{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.two-columns-content .column-one .content .contact p{color:#52becd;font-family:"Montserrat Bold",sans-serif}.two-columns-content .column-one .content .contact img{width:4%;height:4%;margin-top:8px;margin-right:10px}.two-columns-content .column-one .content .description{text-align:justify;margin-bottom:15px}.two-columns-content .column-one .content .download{text-align:center;width:85%;margin:4% auto 7%}.two-columns-content .column-two{width:52%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;position:relative}@media screen and (max-width:1440px){.two-columns-content .column-one .content{width:82%}.two-columns-content .column-one .content .download{margin-bottom:10%}}@media screen and (max-width:1280px){.two-columns-content .column-one .content .contact img{margin-top:12px}}@media screen and (max-width:1024px){.two-columns-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-columns-content .column-one{width:100%;height:auto}.two-columns-content .column-two{width:100%;height:300px}}@media screen and (max-width:640px){.two-columns-content .column-one .content{width:85%}.two-columns-content .column-one .content .download-btn{font-size:15px}.two-columns-content .column-one .content .download-btn .icon-btn{display:none}}@media screen and (max-width:480px){.two-columns-content .column-one{height:auto}.two-columns-content .column-one .content{margin-top:60px}.two-columns-content .column-one .content .contact img{margin-top:16px}}