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}article,aside,details,figcaption,figure,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden;font-family:"Lato Regular",Arial}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}@font-face{font-family:'Lato Light';font-style:normal;font-weight:300;src:url(../../assets/fonts/lato-v15-latin-300.eot);src:local("Lato Light"),local("Lato-Light"),url(../../assets/fonts/lato-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/lato-v15-latin-300.woff2) format("woff2"),url(../../assets/fonts/lato-v15-latin-300.woff) format("woff"),url(../../assets/fonts/lato-v15-latin-300.ttf) format("truetype"),url(../../assets/fonts/lato-v15-latin-300.svg#Lato) format("svg")}@font-face{font-family:'Lato Regular';font-style:normal;font-weight:400;src:url(../../assets/fonts/lato-v15-latin-regular.eot);src:local("Lato Regular"),local("Lato-Regular"),url(../../assets/fonts/lato-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/lato-v15-latin-regular.woff2) format("woff2"),url(../../assets/fonts/lato-v15-latin-regular.woff) format("woff"),url(../../assets/fonts/lato-v15-latin-regular.ttf) format("truetype"),url(../../assets/fonts/lato-v15-latin-regular.svg#Lato) format("svg")}@font-face{font-family:'Lato Bold';font-style:normal;font-weight:900;src:url(../../assets/fonts/lato-v15-latin-900.eot);src:local("Lato Black"),local("Lato-Black"),url(../../assets/fonts/lato-v15-latin-900.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/lato-v15-latin-900.woff2) format("woff2"),url(../../assets/fonts/lato-v15-latin-900.woff) format("woff"),url(../../assets/fonts/lato-v15-latin-900.ttf) format("truetype"),url(../../assets/fonts/lato-v15-latin-900.svg#Lato) format("svg")}html{-webkit-scroll-behavior:smooth!important}body.homepage{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scroll-behavior:smooth}body.homepage .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;height:10px;width:60px;margin-left:15px}body.homepage .icon-shape-main-color{display:inline-block;background:url(../../assets/medias/images/homepage/shape/shape-grey.png) no-repeat center;height:139px;width:72px}body.homepage .icon-shape-second-color{display:inline-block;background:url(../../assets/medias/images/homepage/shape/shape-blue.png) no-repeat center;height:139px;width:72px}body.homepage .icon-shape-main-color-mobile{display:inline-block;background:url(../../assets/medias/images/homepage/shape/shape-grey-mobile.png) no-repeat center;height:110px;width:53px}body.homepage .icon-shape-second-color-mobile{display:inline-block;background:url(../../assets/medias/images/homepage/shape/shape-blue-mobile.png) no-repeat center;height:110px;width:53px}body.homepage footer{display:none}body button:focus,body input:focus,body select:focus,body textarea:focus{outline:0}.rich-text{font-family:"Lato Light",Arial}.rich-text p{margin:10px 0;line-height:20px}.rich-text ol,.rich-text ul{list-style-type:disc;padding-left:15px;margin:10px 0}.rich-text ol{list-style-type:decimal}.rich-text li{margin:5px 0}.blocktext-content strong,.rich-text strong{font-family:"Lato Bold",Arial}.rich-text em{font-style:italic}.rich-text a{color:#2976bb}.button-default,.button-default:hover .icon-btn{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.button-default{background-color:#fff;border-radius:40px;color:#4cb3ce;font-family:"Lato Regular",Arial;text-decoration:none;padding:10px 20px;position:relative;width:100%;font-size:13px;border:2px solid #4cb3ce}.button-default.active{color:#fff;background-color:#4cb3ce}.button-default:after,header .header-catalog-btn .header-catalog-link::after{content:'';position:absolute;top:-1px;left:-1px;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:2px solid #4cb3ce;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.button-default .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-blue.svg) no-repeat center;height:10px;width:60px;margin-left:15px}.button-default img{margin-right:10px}.button-default:hover{background-color:#4cb3ce;color:#fff}.button-default:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center}.button-default:hover::after,header .header-catalog-btn .header-catalog-link:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:1024px){body{height:100%}body.homepage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.homepage footer{display:block}}header .header-mobile,header .header-wrapper .header-background .logo-wrapper .logo-mobile{display:none}header .header-wrapper{position:absolute;z-index:10}header .header-wrapper .header-background{position:absolute;z-index:15;width:1220px;height:100vh;background-color:#2b2a2d}header .header-wrapper .header-background .logo-wrapper{position:absolute;padding-left:250px;bottom:25%;width:70%}header .header-wrapper .header-background .logo-wrapper .logo-desktop{height:170px}header .header-wrapper .header-background .logo-wrapper .lmc-title{padding:20px 0;width:80%}header .header-wrapper .header-background .logo-wrapper .lmc-title-mobile{display:none}header .header-wrapper .header-background .logo-wrapper h1{font-family:"Lato Bold",Arial;font-size:150px;color:#fff}header .header-wrapper .header-background .logo-wrapper .title{font-family:"Lato Light",Arial;font-size:32px;color:#fff;font-style:italic;margin-top:10px}header .header-wrapper .header-background .logo-wrapper .subtitle{color:#fff;font-family:"Lato Light",Arial;font-size:22px;margin-top:10px}header .header-wrapper .header-background .header-background-desktop{height:100vh;width:308px;position:absolute;right:-308px;z-index:15}header .header-persistent,header .header-wrapper .header-background .header-background-mobile{display:none}header .header-wrapper .header-shape-wrapper{height:100vh}header .header-wrapper .header-shape-wrapper .shape{display:inline-block;height:200px;width:200px;position:absolute;z-index:20}header .header-wrapper .header-shape-wrapper .shape.shape-one{background:url(../../assets/medias/images//homepage/shape/shape1.png) no-repeat center;left:880px;top:0;height:66px;width:111px}header .header-wrapper .header-shape-wrapper .shape.shape-two{background:url(../../assets/medias/images//homepage/shape/shape2.svg) no-repeat center;left:0;top:70%;height:22px;width:22px}header .header-wrapper .header-shape-wrapper .shape.shape-three{background:url(../../assets/medias/images//homepage/shape/shape3.png) no-repeat center;left:1045px;top:0;height:185px;width:270px;z-index:21}header .header-wrapper .header-shape-wrapper .shape.shape-four{background:url(../../assets/medias/images//homepage/shape/shape4.png) no-repeat center;left:1210px;top:88px;height:105px;width:122px}header .header-wrapper .header-shape-wrapper .shape.shape-five{background:url(../../assets/medias/images//homepage/shape/shape5.png) no-repeat center;left:1310px;top:245px;height:95px;width:99px}header .header-wrapper .header-shape-wrapper .shape.shape-six{background:url(../../assets/medias/images//homepage/shape/shape6.png) no-repeat center;left:612px;bottom:0;height:88px;width:80px}header video{height:100vh;position:relative;left:250px}header .header-catalog-btn,header .home-header-contact{position:absolute;z-index:20;bottom:65px;left:50px}header .header-catalog-btn .header-catalog-link{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:18px;text-decoration:none;padding:14px 25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}header .header-catalog-btn .header-catalog-link::after{top:0;left:0;border-radius:40px}header .header-catalog-btn .header-catalog-link:hover{background-color:transparent;color:#4cb3ce}header .header-catalog-btn .header-catalog-link: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}header .home-header-contact{bottom:60px;left:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .home-header-contact a,header .scroll-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .home-header-contact a{color:#fff;text-decoration:none;font-family:"Lato Light",Arial;font-size:20px;margin-left:15px}header .home-header-contact a img{display:inline-block;width:25px;height:auto;margin-right:10px}header .scroll-btn{position:absolute;z-index:20;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:60px;cursor:help;left:980px}header .scroll-btn .icon-scroll{display:inline-block;background:url(../../assets/medias/svg/icon-scroll.svg) no-repeat center;height:10px;width:155px}header .scroll-btn .scroll-title{color:#fff;text-transform:uppercase;margin-right:10px;font-family:"Lato Light",Arial;font-size:22px}header .scroll-btn .scroll-hint{display:block;opacity:0;position:absolute;background:rgba(255,255,255,.5);padding:8px;top:-85px;border-radius:10px;font-family:"Lato Light",Arial;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}header .scroll-btn:hover .scroll-hint{opacity:1}@media screen and (max-width:1550px){header .header-wrapper .header-background{width:1100px}header .header-wrapper .header-background .logo-wrapper .logo-desktop{height:180px}header .header-wrapper .header-background .logo-wrapper h1{font-size:130px}header .header-wrapper .header-background .logo-wrapper h2{font-size:28px}header .header-wrapper .header-shape-wrapper .shape.shape-one{left:760px}header .header-wrapper .header-shape-wrapper .shape.shape-three{left:910px}header .header-wrapper .header-shape-wrapper .shape.shape-four{left:1080px}header .header-wrapper .header-shape-wrapper .shape.shape-five{left:1180px}header .header-wrapper .header-shape-wrapper .shape.shape-six{left:600px}header .scroll-btn{left:900px}}@media screen and (max-width:1440px){header .scroll-btn{left:700px}header .header-wrapper .header-background{width:800px}header .header-wrapper .header-background .logo-wrapper{padding-left:150px}header .header-wrapper .header-background .logo-wrapper .logo-desktop{height:150px}header .header-wrapper .header-background .logo-wrapper .title{font-size:22px}header .header-wrapper .header-background .logo-wrapper .subtitle{font-size:18px}header .header-wrapper .header-shape-wrapper .shape.shape-one{left:660px;height:55px;background-size:contain}header .header-wrapper .header-shape-wrapper .shape.shape-three{left:838px;height:155px;background-size:contain}header .header-wrapper .header-shape-wrapper .shape.shape-four{left:980px;height:86px;background-size:contain}header .header-wrapper .header-shape-wrapper .shape.shape-five{left:1080px;height:80px;background-size:contain}header .header-wrapper .header-shape-wrapper .shape.shape-six{left:500px}header .header-catalog-btn .header-catalog-link{font-size:16px;padding:12px 25px}header video{left:0}header .home-header-contact{left:300px}}@media screen and (max-width:1350px){header .header-wrapper .header-background{width:900px}header .header-wrapper .header-background .logo-wrapper .logo-desktop{height:160px}header .header-wrapper .header-background .logo-wrapper .title{font-size:22px}header .header-wrapper .header-shape-wrapper .shape.shape-one{left:560px}header .header-wrapper .header-shape-wrapper .shape.shape-three{left:710px}header .header-wrapper .header-shape-wrapper .shape.shape-four{left:880px}header .header-wrapper .header-shape-wrapper .shape.shape-five{left:980px}header .header-wrapper .header-shape-wrapper .shape.shape-six{left:400px}header .scroll-btn{left:700px}}@media screen and (max-width:1280px){header .header-wrapper .header-background{width:800px}header .header-wrapper .header-shape-wrapper .shape.shape-one{left:460px}header .header-wrapper .header-shape-wrapper .shape.shape-three{left:610px}header .header-wrapper .header-shape-wrapper .shape.shape-four{left:780px}header .header-wrapper .header-shape-wrapper .shape.shape-five{left:880px}header .header-wrapper .header-shape-wrapper .shape.shape-six{left:300px}header video{left:0}header .header-catalog-btn .header-catalog-link{padding:10px 22px}header .scroll-btn{left:600px}header .scroll-btn .scroll-title{font-size:18px}}@media screen and (max-width:1150px){header .header-wrapper .header-background{width:750px}header .header-wrapper .header-shape-wrapper .shape.shape-one{left:410px}header .header-wrapper .header-shape-wrapper .shape.shape-three{left:560px}header .header-wrapper .header-shape-wrapper .shape.shape-four{left:730px}header .header-wrapper .header-shape-wrapper .shape.shape-five{left:830px}header .header-wrapper .header-shape-wrapper .shape.shape-six{left:250px}header .scroll-btn{left:585px}}@media screen and (max-width:1024px){.homepage header{min-height:100vh}header .header-wrapper{min-height:50vh;width:100%}header .header-wrapper .header-background{background:#fff;width:100%;height:100%}header .header-wrapper .header-background .logo-wrapper{position:absolute;padding-left:35px;top:15px;width:auto}header .header-wrapper .header-background .header-background-desktop,header .header-wrapper .header-background .logo-wrapper .lmc-title,header .header-wrapper .header-background .logo-wrapper .logo-desktop,header .header-wrapper .header-shape-wrapper{display:none}header .header-wrapper .header-background .logo-wrapper .lmc-title-mobile{display:block;width:70%;height:auto}header .header-wrapper .header-background .logo-wrapper .logo-mobile{display:block;height:110px;padding-bottom:15px}header .header-wrapper .header-background .logo-wrapper .title{font-family:"Lato Light",Arial;font-size:20px;color:#2976bb;font-style:italic;margin-top:10px}header .header-wrapper .header-background .logo-wrapper .subtitle{color:#2976bb;font-size:16px}header .header-wrapper .header-background .header-background-mobile{display:block;width:100%;position:absolute;top:50vh;height:65px}header .header-wrapper .header-background .header-background-mobile .logo-mobile{height:60px;margin:10px}header .header-video{position:absolute;width:100%;height:50vh;top:50vh;overflow:hidden;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 .header-video video{height:auto;width:auto;left:0;border:0}header .header-mobile,header .header-persistent{-webkit-transition:top 1s;-o-transition:top 1s;transition:top 1s;top:-75px}header .header-persistent{display:block;position:fixed;z-index:500;height:75px;width:100%;-webkit-box-shadow:10px 0 20px #00000054;box-shadow:10px 0 20px #00000054;background-color:#fff;top:0}header .header-persistent .logo-mobile{display:block;height:58px;margin:10px}header .header-catalog-btn,header .home-header-contact,header .scroll-btn{display:none}}@media screen and (max-width:868px){.homepage header{height:200vh}header .header-video,header .header-wrapper{width:100%;height:100vh}header .header-wrapper .header-background{width:100%;height:100%}header .header-wrapper .header-background .header-background-mobile{top:100vh}header .header-wrapper .header-background .logo-wrapper{padding:10px}header .header-wrapper .header-background .logo-wrapper .logo-mobile{height:70px;width:auto}header .header-wrapper .header-background .logo-wrapper h1{font-size:50px}header .header-wrapper .header-background .logo-wrapper h2{font-size:17px}header .header-video{position:absolute;top:100vh;overflow:hidden;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 .header-video video{height:100%;width:auto;left:0;border:0}}@media screen and (max-width:480px){.homepage header{height:auto}header .header-wrapper{height:60vh}header .header-wrapper .header-background .logo-wrapper .logo-mobile{height:60px}header .header-wrapper .header-background .logo-wrapper .lmc-title-mobile{width:60%}header .header-wrapper .header-background .logo-wrapper .title{font-size:17px}header .header-wrapper .header-background .logo-wrapper .subtitle{font-size:15px;width:100%}header .header-wrapper .header-background .header-background-mobile{top:55vh}header .header-video{top:50vh;height:50vh}}header .menu-wrapper{position:absolute;left:50px;top:13px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu-wrapper.menu-toggle{cursor:pointer}header .menu-wrapper .menu-title{color:#fff;text-transform:uppercase;margin-left:15px;font-family:"Lato Light",Arial;font-size:22px}header .menu-wrapper .menu-btn{cursor:pointer;outline:0;text-decoration:none;border:2px #fff solid;padding:20px;border-radius:50%;height:20px;width:20px}header .menu-wrapper .menu-btn .menu-icon{position:absolute;left:15px;cursor:pointer}header .menu-wrapper .menu-btn .menu-icon .header-background-desktop{height:20px}.slick-slide.slick-loading img,footer,header .menu-wrapper .menu-btn .menu-icon .header-background-mobile{display:none}@media screen and (max-width:1280px){header .menu-wrapper .menu-title{font-size:20px}header .menu-wrapper .menu-btn{padding:15px}header .menu-wrapper .menu-btn .menu-icon{left:15px}header .menu-wrapper .menu-btn .menu-icon .header-background-desktop{height:16px}}@media screen and (max-width:1024px){header .menu-wrapper{left:initial;right:10px;z-index:600;position:fixed;top:10px}header .menu-wrapper .menu-btn .menu-icon .header-background-desktop,header .menu-wrapper .menu-title{display:none}header .menu-wrapper .menu-btn{padding:15px;border-color:#2976bb;background-color:#fff}header .menu-wrapper .menu-btn .menu-icon .header-background-mobile{display:block;height:16px}header .right-menu .sub-menu-wrapper nav{display:none!important}}@media screen and (max-width:1024px){footer{display:block;background-color:#4cb3ce;width:100%;padding:10px 0}footer .footer-menu-wrapper .cc-revoke.cc-left{position:relative;background:0 0;font-size:14px;display:block;margin:0 auto;width:auto;left:0;right:0;text-align:center}footer nav ul{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}footer nav ul li{margin:2px}footer nav ul li a{text-decoration:none;font-family:"Lato Regular",Arial;font-size:12px;text-transform:uppercase;color:#fff}}.blocktext-content p{font-size:15px}.blocktext-content a,.blocktext-content ol,.blocktext-content p,.blocktext-content ul{font-family:"Lato Regular",Arial}.blocktext-content ul li{list-style-type:circle;font-size:15px}.blocktext-content a{text-decoration:none;color:#4cb3ce}.blocktext-content a:hover{text-decoration:underline}.blocktext-content ol li{list-style-type:decimal;font-size:15px}.blocktext-content strong{font-weight:700}.blocktext-content em{font-style:italic;font-family:"Lato Light",Arial}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-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}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.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;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.single-product .slick-dots{bottom:20px}.single-product .slick-dots li.slick-active button:before{opacity:1;background-color:#4cb3ce}.single-product .slick-dots li button:before{height:13px;width:13px;border:1px solid #4cb3ce;border-radius:120px;content:"";opacity:1}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.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:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-dots li button:before,.slick-next:before,.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}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*! jQuery UI - v1.12.1 - 2019-05-14
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
#ui-datepicker-div{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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-datepicker{background-color:#fff;width:220px;height:220px;padding:10px;-webkit-box-shadow:1px 1px 3px 0 #cfcfcf;-o-box-shadow:1px 1px 3px 0 #cfcfcf;box-shadow:1px 1px 3px 0 #cfcfcf}.sav-page .sav-content .contact .grid .form .collection-wrapper li,.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{position:absolute;background:url(../../assets/medias/images/content/arrow-left.svg) no-repeat center;left:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{visibility:hidden}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{background:url(../../assets/medias/images/content/arrow-right.svg) no-repeat center;position:absolute;right:0}.nav-slide-mobile .collapse .nav-list li,.ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{background:0 0;width:70px;font-family:"Lato Regular",Arial;font-size:15px;text-transform:capitalize}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{font-family:"Lato Regular",Arial}.ui-datepicker .ui-datepicker-calendar thead tr{border-bottom:1px solid #a3a3a3}.ui-datepicker .ui-datepicker-calendar thead tr th{font-family:"Lato Regular",Arial;color:#4cb3ce;padding:5px}.ui-datepicker .ui-datepicker-calendar tbody tr td{font-family:"Lato Regular",Arial;padding:5px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody tr td:hover{background-color:#4cb3ce}.ui-datepicker .ui-datepicker-calendar tbody tr td:hover a{color:#fff}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check.home-link a,.ui-datepicker .ui-datepicker-calendar tbody tr td a{text-decoration:none}.ui-datepicker .ui-datepicker-calendar tbody tr td a:not(.ui-state-active){color:#2b2a2d}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.sav-page .sav-content .contact .grid .form .checkbox-group-container .checkbox-group .form-interest input,.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input,.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-button,.ui-state-default,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #2976bb;background:#4cb3ce;font-weight:400;color:#fff;padding:2px}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.homepage .about{height:100vh;margin-left:250px;position:relative}.homepage .about .about-wrapper{width:1085px}.homepage .about .about-content{height:70%;width:675px;background-color:#4cb3ce;position:absolute;bottom:0;color:#fff;font-family:"Lato Light",Arial;padding-left:10px;z-index:15;-webkit-box-shadow:10px 0 20px #00000054;box-shadow:10px 0 20px #00000054}.homepage .about .about-content .icon-shape-main-color{position:absolute;top:-80px;left:4px}.homepage .about .about-content .about-title{font-size:27px;text-transform:uppercase;width:85%;margin:10% auto 0}.homepage .about .about-content .about-title span,.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title span{font-size:67px}.homepage .about .about-content .about-shortdesc{text-align:justify;width:85%;margin:0 auto}.homepage .about .about-content .about-desc{margin:0 auto}.homepage .about .about-content .about-shortdesc{font-family:"Lato Regular",Arial;margin-bottom:40px;font-size:16px;margin-top:20px}.homepage .about .about-content .about-desc{text-align:justify;width:85%;font-size:18px;margin-top:80px}.homepage .about .about-content .about-btn{background-color:#434343;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:16px 35px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-left:7.5%}.homepage .about .about-content .about-btn::after,.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn::after,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn::after,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button::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 #434343;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:40px}.homepage .about .about-content .about-btn:hover::after,.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.homepage .about .about-content .about-btn:hover,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button:hover{background-color:transparent;color:#434343}.homepage .about .about-content .about-btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.homepage .about .about-slider{height:500px;width:815px;position:absolute;left:200px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage .about .about-slider .slide{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100%;width:815px}.homepage .about .about-slider .slick-next,.homepage .about .about-slider .slick-prev{display:none!important}.homepage .about .about-slider .slick-dots{left:30%;bottom:15px}.homepage .about .about-slider .slick-dots li.slick-active button:before,.homepage .slider .slider-content .slick-dots li.slick-active button:before{content:url(../../assets/medias/svg/icon-slide-active.svg);opacity:1}.homepage .about .about-slider .slick-dots li button:before,.homepage .slider .slider-content .slick-dots li button:before{content:url(../../assets/medias/svg/icon-slide-noactive.svg);opacity:1}.homepage .about .about-shape-wrapper{height:100vh}.homepage .about .about-shape-wrapper .shape{display:inline-block;height:200px;width:200px;position:absolute}.homepage .about .about-shape-wrapper .shape.shape-five-about{background:url(../../assets/medias/images//homepage/shape/shape5.png) no-repeat center;left:640px;bottom:80px;height:95px;width:99px;z-index:10}.homepage .about .about-shape-wrapper .shape.shape-seven{background:url(../../assets/medias/images//homepage/shape/shape7.png) no-repeat center;left:710px;bottom:140px;height:220px;width:121px;z-index:20}.homepage .about .about-shape-wrapper .shape.shape-eight{background:url(../../assets/medias/images//homepage/shape/shape8.png) no-repeat center;right:-175px;bottom:280px;height:95px;width:99px;z-index:10}@media screen and (max-width:1440px){.homepage .about{margin-left:0}.homepage .about .about-wrapper{width:1000px}.homepage .about .about-content{width:600px;height:auto;padding-bottom:35px}.homepage .about .about-content .about-title{font-size:25px}.homepage .about .about-content .about-title span{font-size:60px}.homepage .about .about-content .about-shortdesc{font-size:16px}.homepage .about .about-content .about-desc{margin-top:8%;font-size:16px}.homepage .about .about-content .about-btn{font-size:16px;padding:12px 25px}.homepage .about .about-slider{height:435px;width:725px}.homepage .about .about-slider .slide{width:725px}.homepage .about .about-shape-wrapper .shape.shape-five-about{left:570px;height:65px;background-size:contain}.homepage .about .about-shape-wrapper .shape.shape-seven{left:670px;height:80px;background-size:contain}}@media screen and (max-width:1280px){.homepage .about .about-content .about-title{font-size:22px}.homepage .about .about-content .about-title span{font-size:50px}.homepage .about .about-content .about-desc{margin-top:8%}.homepage .about .about-content .about-btn{padding:10px 22px}.homepage .about .about-slider{height:400px;width:690px;left:240px}.homepage .about .about-slider .slide{width:690px}}@media screen and (max-width:1024px){.homepage .about{margin:initial}.homepage .about,.homepage .about .about-wrapper{height:100%;width:100%}.homepage .about .about-content{height:100%;width:100%;position:relative;padding-left:0;padding-bottom:50px;margin-bottom:15px}.homepage .about .about-content .icon-shape-main-color{background:url(../../assets/medias/images/homepage/shape/shape-grey-mobile.png) no-repeat center;height:110px;width:53px;position:absolute;top:-55px;left:7%}.homepage .about .about-content .about-title{font-size:20px;padding-top:80px;width:80%;margin:auto}.homepage .about .about-content .about-title span{font-size:40px}.homepage .about .about-content .about-desc,.homepage .about .about-content .about-shortdesc{width:80%;margin:auto}.homepage .about .about-content .about-shortdesc{margin-bottom:50px;font-size:18px;margin-top:40px}.homepage .about .about-content .about-desc{margin-top:30px;margin-bottom:60px}.homepage .about .about-content .about-btn{font-size:16px;padding:10px 24px;margin-left:10%}.homepage .about .about-slider{height:250px;width:50%;left:0;bottom:-240px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.homepage .about .about-slider .slide{min-height:100%;width:100%}.homepage .about .about-slider .slick-dots{left:30%;bottom:15px}.homepage .about .about-shape-wrapper{display:none}}@media screen and (max-width:640px){.homepage .about .about-slider{height:190px;width:60%;bottom:-190px}}.homepage .catalog{height:100vh;position:relative}.homepage .catalog .catalog-wrapper{width:2000px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.homepage .catalog .catalog-wrapper .catalog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80%;width:740px;background-color:#2b2a2d;color:#fff;font-family:"Lato Light",Arial;padding-left:10px;z-index:10;-webkit-box-shadow:10px 0 20px #00000054;box-shadow:10px 0 20px #00000054}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc{width:80%;position:relative}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .icon-shape-second-color{position:absolute;right:-30px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title{font-size:27px;text-transform:uppercase;margin-top:85px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-shortdesc{text-align:justify;margin:60px 0 35px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-desc{text-align:justify}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-shortdesc{font-family:"Lato Regular",Arial;font-size:16px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-desc{margin:60px 0 70px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:16px 35px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn::after,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn::after{border:2px solid #4cb3ce}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn:hover{background-color:transparent;color:#4cb3ce}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-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}.homepage .catalog .catalog-wrapper .catalog-shape-wrapper{height:100vh}.homepage .catalog .catalog-wrapper .catalog-shape-wrapper .shape{display:inline-block;height:200px;width:200px;position:absolute}.homepage .catalog .catalog-wrapper .catalog-shape-wrapper .shape.shape-nine{background:url(../../assets/medias/images//homepage/shape/shape9.png) no-repeat center;left:1350px;bottom:0;height:319px;width:248px;z-index:15}.homepage .catalog .catalog-wrapper .catalog-medias{height:100vh;width:500px;border-left:2px solid #fff}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider{height:50vh;position:relative}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .slider-title{position:absolute;color:#2b2a2d;font-family:"Lato Regular",Arial;top:25px;left:30px;font-size:20px;z-index:20;cursor:pointer}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:2px solid #a7a7a7;height:50vh;color:#2b2a2d;width:100%;padding-top:15px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .slide-img{height:auto;max-height:70%;width:auto;margin:15px auto}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:50px;position:absolute;width:100%;text-align:center}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-title{font-family:"Lato Bold",Arial;font-size:22px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-desc{font-family:"Lato Light",Arial;font-size:20px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-prev{left:25px;z-index:6;height:42px;width:42px;top:37%}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-prev:before{content:url(../../assets/medias/svg/icon-slider-left.svg);opacity:1;height:42px;width:42px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-next{right:25px;z-index:6;height:42px;width:42px;top:37%}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-next:before{content:url(../../assets/medias/svg/icon-slider-right.svg);opacity:1;height:42px;width:42px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product{height:50vh;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:22px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product .product-title,.homepage .catalog .catalog-wrapper .catalog-second-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product .product-title span{background-color:#4cb3ce;top:40px;position:absolute;font-family:"Lato Regular",Arial;padding:5px 60px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product .product-btn{position:absolute;bottom:20px;left:30px;font-family:"Lato Regular",Arial;color:#fff;text-decoration:none}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product .product-btn:hover,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .current{color:#4cb3ce;text-decoration:underline}.homepage .catalog .catalog-wrapper .catalog-second-content{width:740px;background-color:#fff;color:#2b2a2d;font-family:"Lato Light",Arial;padding-left:10px;z-index:10;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc{width:80%;position:relative}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .icon-shape-main-color{position:absolute;left:0;top:-80px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title{font-size:27px;text-transform:uppercase;margin-top:85px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title span,.homepage .contact .contact-wrapper .contact-top .contact-title span{font-size:67px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-shortdesc{text-align:justify;margin:60px 0 35px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc{text-align:justify}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-shortdesc{font-family:"Lato Regular",Arial;font-size:16px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc{margin:60px 0 70px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:16px 35px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn::after{border:2px solid #2b2a2d}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn:hover::after,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn:hover{background-color:transparent;color:#2b2a2d}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn:hover .icon-btn,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.homepage .catalog .catalog-wrapper .catalog-second-content .shape{display:inline-block;height:200px;width:200px;position:absolute}.homepage .catalog .catalog-wrapper .catalog-second-content .shape.shape-five-bis{background:url(../../assets/medias/images//homepage/shape/shape5.png) no-repeat center;right:-1800px;top:24px;height:99px;width:95px;z-index:15}.homepage .catalog .catalog-wrapper .catalog-second-content .shape.shape-ten{background:url(../../assets/medias/images//homepage/shape/shape10.png) no-repeat center;right:-1509px;top:55px;height:126px;width:131px;z-index:15}@media screen and (max-width:1440px){.homepage .catalog .catalog-wrapper{width:1800px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title{font-size:25px;margin-top:10%}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title span,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title span{font-size:60px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-desc,.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-shortdesc{margin-top:8%;font-size:16px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn{font-size:16px;padding:12px 25px}.homepage .catalog .catalog-wrapper .catalog-shape-wrapper .shape.shape-nine{height:227px;background-size:contain;bottom:35px}.homepage .catalog .catalog-wrapper .catalog-medias{width:450px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product,.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-title,.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .slider-title{font-size:18px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-desc{font-size:16px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title{font-size:25px;margin-top:10%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .icon-shape-main-color{top:-20%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-shortdesc{margin-top:8%;font-size:16px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc{margin-bottom:8%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn{font-size:16px;padding:12px 25px}.homepage .catalog .catalog-wrapper .catalog-second-content .shape.shape-five-bis{height:75px;background-size:contain;right:-2000px}.homepage .catalog .catalog-wrapper .catalog-second-content .shape.shape-ten{height:100px;background-size:contain;right:-1695px}}@media screen and (max-width:1280px){.homepage .catalog .catalog-wrapper{width:1700px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title{font-size:22px;margin-top:10%}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title span,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title span{font-size:50px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn{padding:10px 22px}.homepage .catalog .catalog-wrapper .catalog-medias{width:400px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title{font-size:22px;margin-top:10%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .icon-shape-main-color{top:-20%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc{margin-bottom:6%}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn{padding:10px 22px}}@media screen and (max-width:1024px){.homepage .catalog{height:100%}.homepage .catalog .catalog-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .catalog .catalog-wrapper .catalog-content{width:100%;margin-top:180px;height:100%;padding-bottom:70px;padding-left:0}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .icon-shape-second-color{background:url(../../assets/medias/images/homepage/shape/shape-blue-mobile.png) no-repeat center;height:110px;width:53px;right:-5%;top:5%}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title{font-size:20px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title span,.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title span{font-size:45px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-shortdesc{margin-top:40px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-desc{margin-bottom:50px;margin-top:30px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-btn{font-size:16px;padding:10px 24px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-product,.homepage .catalog .catalog-wrapper .catalog-second-content .shape,.homepage .catalog .catalog-wrapper .catalog-shape-wrapper{display:none}.homepage .catalog .catalog-wrapper .catalog-medias{border-bottom:1px solid gray;height:50vh;width:100%;border-left:none}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-title,.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .slider-title{font-size:18px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide{border-left:none}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .slide-img{height:auto;max-height:70%;width:auto;margin:15px auto}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text{text-align:left;width:auto}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .catalog-slide .catalog-slide-text .slide-desc{font-size:16px}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-prev{left:25px;z-index:6;height:42px;width:42px;top:37%}.homepage .catalog .catalog-wrapper .catalog-medias .catalog-slider .catalog-slider-content .slick-next{right:25px;z-index:6;height:42px;width:42px;top:37%}.homepage .catalog .catalog-wrapper .catalog-second-content{width:100%;margin-top:130px;height:100%;padding-bottom:50px;padding-left:0}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .icon-shape-main-color{background:url(../../assets/medias/images/homepage/shape/shape-grey-mobile.png) no-repeat center;height:110px;width:53px;left:0;top:-110px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-title{margin-top:3%;font-size:20px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-shortdesc{margin-top:40px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-desc{margin-bottom:50px;margin-top:30px;font-size:18px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .catalog-second-btn{font-size:16px;padding:10px 24px}}@media screen and (max-width:640px){.homepage .catalog .catalog-wrapper .catalog-content,.homepage .catalog .catalog-wrapper .catalog-second-content{margin-top:130px}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .catalog-title{margin-top:20%}.homepage .catalog .catalog-wrapper .catalog-content .catalog-block-desc .icon-shape-second-color{top:20px}.homepage .catalog .catalog-wrapper .catalog-second-content .icon-shape-main-color{top:-80px}.homepage .catalog .catalog-wrapper .catalog-second-content .catalog-second-block-desc .icon-shape-main-color{top:-115px}}.homepage .info,.homepage .info .info-column{display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .info{height:100vh;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.homepage .info .info-column{height:100%;width:430px;border-right:#fff 1px solid;border-left:#fff 1px solid;-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;position:relative;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.homepage .info .info-column.img{background-repeat:no-repeat;background-size:cover;height:100vh;background-position:center}.homepage .info .info-column.img-mobile{display:none}.homepage .info .info-column.more,.homepage .info .info-column.tiles{background-color:#2b2a2d}.homepage .info .info-column .info-title{font-family:"Lato Light",Arial;color:#fff;font-size:20px;text-transform:uppercase;margin-top:25px;text-align:center}.homepage .info .info-column .info-title span{font-size:60px}.homepage .info .info-column .icon-shape-second-color{margin-top:85px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button .icon-btn-mobile,.homepage .info .info-column .icon-shape-main-color,.homepage .info .info-column .info-desc,.homepage .info .info-column .info-more,.homepage .info .info-column .info-shortdesc{display:none}.catalog-menu ul li.active a,.homepage .info .tiles{color:#fff}.homepage .info .tiles .tiles-block{height:25%;width:70%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .info .tiles .tiles-block .icons{display:inline-block;height:68px;width:68px;background-size:cover;background-repeat:no-repeat;background-position:center}.homepage .info .tiles .tiles-block .tiles-text{font-family:"Lato Regular",Arial;font-size:20px;text-align:center;margin-top:20px}@media screen and (max-width:1440px){.homepage .info .info-column{width:380px}.homepage .info .info-column .info-title span{font-size:50px}.homepage .info .tiles .tiles-block .tiles-text{font-size:16px;margin-top:15px}.homepage .info .info-column:hover .info-more a{font-size:20px!important}}@media screen and (max-width:1280px){.homepage .info .info-column{width:350px}}@media screen and (min-width:1280px){.homepage .info .info-column .icon-shape-second-color{margin-top:35px}.homepage .info .info-column.more:hover{background-color:#4cb3ce}.homepage .info .info-column.more:hover .info-title{color:#2b2a2d}.homepage .info .info-column:hover{color:#202020;-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.homepage .info .info-column:hover .info-background{height:100vh;width:100%;position:absolute;background-position:65%;background-repeat:no-repeat;background-size:cover;-webkit-transition:.5s cubic-bezier(.165,.84,.44,1);-o-transition:.5s cubic-bezier(.165,.84,.44,1);transition:.5s cubic-bezier(.165,.84,.44,1)}.homepage .info .info-column:hover .info-background-mobile{display:none}.homepage .info .info-column:hover .icon-shape-main-color{margin-top:35px;display:block}.homepage .info .info-column:hover .icon-shape-second-color{display:none}.homepage .info .info-column:hover .info-desc,.homepage .info .info-column:hover .info-shortdesc{display:block;text-align:justify;width:80%;font-size:16px;margin-top:20px}.homepage .info .info-column:hover .info-more{display:block;width:80%;font-size:16px;margin-top:20px}.homepage .info .info-column:hover .info-shortdesc{font-family:"Lato Regular",Arial}.homepage .info .info-column:hover .info-desc{font-family:"Lato Light",Arial}.homepage .info .info-column:hover .info-more{text-align:center;position:absolute;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .info .info-column:hover .info-more a{text-decoration:none;font-family:"Lato Regular",Arial;font-size:18px;color:#202020}.homepage .info .tiles:hover{color:#fff}}@media screen and (max-width:1024px){.homepage .info{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.homepage .info .info-column{height:100%;width:100%;border-right:initial;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left:initial;border-bottom:1px solid #fff}.homepage .info .info-column.img{display:none}.homepage .info .info-column.img-mobile{display:block;background-repeat:no-repeat;background-size:cover;height:300px;background-position:center;width:100%}.homepage .info .info-column.more{height:auto}.homepage .info .info-column .info-title{font-size:18px;text-align:left;margin:35px 0 35px 15%}.homepage .info .info-column .info-title span{font-size:45px}.homepage .info .info-column .icon-shape-second-color{background:url(../../assets/medias/images/homepage/shape/shape-blue-mobile.png) no-repeat center;height:110px;width:53px;margin-top:0;position:absolute;right:50px;top:-55px}.homepage .info .info-column .info-desc,.homepage .info .info-column .info-more,.homepage .info .info-column .info-shortdesc{display:none}.homepage .info .info-column-onclick{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.homepage .info .info-column-onclick.more{background-color:#4cb3ce}.homepage .info .info-column-onclick .info-background{display:none}.homepage .info .info-column-onclick .info-background-mobile{display:block;height:100%;width:100%;position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover}.homepage .info .info-column-onclick .icon-shape-main-color{background:url(../../assets/medias/images/homepage/shape/shape-open-mobile.png) no-repeat center;height:110px;width:53px;margin-top:0;display:inline-block;position:absolute;left:8px;top:-40px;background-size:contain;z-index:25}.homepage .info .info-column-onclick .icon-shape-second-color{display:none}.homepage .info .info-column-onclick .info-title{display:block;margin:30px;text-align:right;z-index:20}.homepage .info .info-column-onclick .info-desc,.homepage .info .info-column-onclick .info-shortdesc{font-family:"Lato Regular",Arial;text-align:right;display:block;margin-top:0;font-size:14px;margin-right:30px;width:60%;z-index:20}.homepage .info .info-column-onclick .info-desc{font-family:"Lato Light",Arial;margin-top:15px;margin-bottom:30px}.homepage .info .info-column-onclick .info-more{display:block;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;z-index:25}.homepage .info .info-column-onclick .info-more a{font-family:"Lato Regular",Arial;font-size:16px;text-align:right;margin-right:30px;color:#202020;text-decoration:none}.homepage .info .tiles .tiles-block{padding-top:30px;width:100%}.homepage .info .tiles .tiles-block .tiles-text{width:80%;border-bottom:1px solid #fff;padding-bottom:30px;font-size:18px}.homepage .info .tiles:hover{color:#fff}}.homepage .slider{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.homepage .slider .slider-content{height:100%;margin-left:2px;width:1200px;margin-bottom:0!important}.homepage .slider .slider-content .slide-img{height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover}.homepage .slider .slider-content .slick-next,.homepage .slider .slider-content .slick-prev{display:none!important}.homepage .slider .slider-content .slick-dots{display:block!important;bottom:25px}.homepage .slider .slider-nav{height:100vh;width:225px}.homepage .slider .slider-nav .slide-preview{height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover}.homepage .slider .scroll-btn{position:absolute;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:60px;right:170px;cursor:help}.homepage .slider .scroll-btn .icon-scroll{display:inline-block;background:url(../../assets/medias/svg/icon-scroll.svg) no-repeat center;height:10px;width:155px}.homepage .slider .scroll-btn .scroll-title{color:#fff;text-transform:uppercase;margin-right:10px;font-family:"Lato Light",Arial;font-size:22px}.homepage .slider .scroll-btn .scroll-hint{display:block;opacity:0;position:absolute;background:rgba(255,255,255,.5);padding:8px;top:-85px;border-radius:10px;font-family:"Lato Light",Arial;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.homepage .slider .scroll-btn:hover .scroll-hint{opacity:1}.homepage .slider .slide-shape-wrapper{height:100vh}.homepage .slider .slide-shape-wrapper .shape{display:inline-block;height:200px;width:200px;position:absolute}@supports (-ms-ime-align:auto){.homepage .slider .slide-shape-wrapper .shape{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage .slider .slide-shape-wrapper .shape{display:none}}.homepage .slider .slide-shape-wrapper .shape.shape-four-bis{background:url(../../assets/medias/images/homepage/shape/shape4.png) no-repeat center;right:-1400px;top:75px;height:105px;width:122px;z-index:15}.homepage .slider .slide-shape-wrapper .shape.shape-eleven{background:url(../../assets/medias/images/homepage/shape/shape11.png) no-repeat center;right:-2930px;top:0;height:176px;width:270px;z-index:20}@media screen and (max-width:1550px){.homepage .slider .slider-content{width:1100px}.homepage .slider .slide-shape-wrapper .shape.shape-four-bis{background-size:contain;height:84px}.homepage .slider .slide-shape-wrapper .shape.shape-eleven{background-size:contain;height:140px}}@media screen and (max-width:1440px){.homepage .slider .slide-shape-wrapper .shape.shape-four-bis{right:-1700px}.homepage .slider .slide-shape-wrapper .shape.shape-eleven{right:-3415px}}@media screen and (max-width:1280px){.homepage .slider .slider-content{width:950px}}@media screen and (max-width:1024px){.homepage .slider{height:40vh;display:block;position:relative}.homepage .slider .slider-content{height:100%;margin-left:0;width:100%}.homepage .slider .slider-content .slide-img{height:40vh;background-position:center;background-size:cover;background-repeat:no-repeat}.homepage .slider .slider-content .slick-prev{display:block!important;left:25px;z-index:6;height:50px;width:50px}.homepage .slider .slider-content .slick-prev:before{content:url(../../assets/medias/svg/icon-arrow-left.svg);opacity:1;height:50px;width:50px}.homepage .slider .slider-content .slick-next{display:block!important;right:25px;z-index:6;height:50px;width:50px}.homepage .slider .slider-content .slick-next:before{content:url(../../assets/medias/svg/icon-arrow-right.svg);opacity:1;height:50px;width:50px}.homepage .slider .scroll-btn,.homepage .slider .slide-shape-wrapper,.homepage .slider .slider-nav{display:none}}.homepage .contact{background-color:#202020;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.homepage .contact .contact-background{width:1430px}.homepage .contact .shape{display:inline-block;height:200px;width:200px;position:absolute}@supports (-ms-ime-align:auto){.homepage .contact .shape{display:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage .contact .shape{display:none}}.homepage .contact .shape.shape-twelve{background:url(../../assets/medias/images//homepage/shape/shape12.png) no-repeat center;left:4100px;bottom:10px;height:121px;width:113px;z-index:15}.homepage .contact .shape.shape-thirteen{background:url(../../assets/medias/images//homepage/shape/shape13.png) no-repeat center;left:90px;top:15px;height:121px;width:113px;z-index:10}.homepage .contact .contact-wrapper{height:85%;width:1430px;position:absolute;z-index:10;left:-110px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage .contact .contact-wrapper{top:35px}}.homepage .contact .contact-wrapper .contact-top{background-color:#fff;height:50%;width:100%}.homepage .contact .contact-wrapper .contact-top .contact-title{font-size:27px;font-family:"Lato Light",Arial;color:#2b2a2d;text-transform:uppercase;padding-top:25px;padding-left:95px}.homepage .contact .contact-wrapper .contact-top .contact-table{padding-left:95px;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .contact .contact-wrapper .contact-top .contact-table table{text-align:left;width:50%;font-size:20px;margin-top:15px;color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-title,.homepage .contact .contact-wrapper .contact-top .contact-table table .contact-subtitle{color:#4cb3ce;font-size:28px;font-family:"Lato Bold",Arial;padding-bottom:20px;text-transform:uppercase}.homepage .contact .contact-wrapper .contact-top .contact-table table th{font-family:"Lato Regular",Arial;font-weight:600;padding-bottom:3px}.homepage .contact .contact-wrapper .contact-top .contact-table table th.contact-label{font-family:"Lato Regular",Arial;width:160px;font-weight:400}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-info a,.homepage .contact .contact-wrapper .contact-top .contact-table table th a,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.name a{color:#2b2a2d;text-decoration:none}.homepage .contact .contact-wrapper .contact-bottom{background-color:#f6f6f6;height:50%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .contact .contact-wrapper .contact-bottom .sav-content{font-size:20px;padding-left:95px;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-title{padding-top:10%}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-label{font-family:"Lato Regular",Arial;padding-bottom:6px;color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-info{font-family:"Lato Regular",Arial;font-weight:600;padding-bottom:15px;color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form{width:80%;padding-top:3%}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .contact-name,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .contact-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .contact-name input,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .contact-types input{width:48%}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input{background:0 0;border:initial;border-bottom:2px solid #2b2a2d;color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:20px;width:100%;margin-bottom:15px;padding-bottom:6px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input::-webkit-input-placeholder,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea::-webkit-input-placeholder{color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input:-ms-input-placeholder,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input::-ms-input-placeholder,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea:-ms-input-placeholder,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea::-ms-input-placeholder{color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input::placeholder,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea::placeholder{color:#2b2a2d}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form select{background:0 0;border:initial;border-bottom:2px solid #2b2a2d;font-size:20px;color:#2b2a2d;font-family:"Lato Regular",Arial;width:100%;margin-bottom:15px;padding-bottom:6px;background:url(../../assets/medias/images/homepage/shape/arrow-form.png) no-repeat center;-webkit-appearance:none;background-position-x:97%}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea{background:0 0;font-size:20px;color:#2b2a2d;font-family:"Lato Regular",Arial;border:initial;border-bottom:2px solid #2b2a2d;width:100%;height:70px;resize:none;margin-bottom:20px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button{background-color:#434343;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:16px 35px;cursor:pointer;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .second-message{opacity:0;height:0}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .second-message textarea{height:0}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .submit-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1550px){.homepage .contact .contact-background{width:1200px}.homepage .contact .contact-wrapper{width:1200px;height:95%}.homepage .contact .contact-wrapper .contact-bottom,.homepage .contact .contact-wrapper .contact-top{height:auto}.homepage .contact .contact-wrapper .contact-top .contact-table table{margin-top:15px}}@media screen and (max-width:1440px){.homepage .contact .shape.shape-twelve{left:4800px;background-size:contain;height:100px}.homepage .contact .contact-wrapper{left:-80px}.homepage .contact .contact-wrapper .contact-top .contact-title{padding-top:4%;font-size:22px}.homepage .contact .contact-wrapper .contact-top .contact-title span{font-size:50px}.homepage .contact .contact-wrapper .contact-top .contact-table table{font-size:16px;margin-top:3%}.homepage .contact .contact-wrapper .contact-top .contact-table table .contact-subtitle{font-size:22px}.homepage .contact .contact-wrapper .contact-bottom .sav-content{font-size:16px}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-title{font-size:22px;padding-top:5%}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-info{padding-bottom:10px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form select{font-size:16px;margin-bottom:10px;padding-bottom:4px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea{font-size:16px;height:50px;margin-bottom:10px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button{font-size:16px;padding:12px 22px}}@media screen and (max-width:1024px){.homepage .contact{height:100%;width:100%}.homepage .contact .contact-background,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button .icon-btn,.homepage .contact .shape{display:none}.homepage .contact .contact-wrapper{width:100%;height:135%;left:0;position:relative}.homepage .contact .contact-wrapper .contact-top{padding-bottom:20px;height:auto}.homepage .contact .contact-wrapper .contact-top .contact-title{font-size:18px;padding-left:10%}.homepage .contact .contact-wrapper .contact-top .contact-title span{font-size:40px}.homepage .contact .contact-wrapper .contact-top .contact-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10%}.homepage .contact .contact-wrapper .contact-top .contact-table table .contact-subtitle{font-size:20px;padding-bottom:10px}.homepage .contact .contact-wrapper .contact-top .contact-table table th,.homepage .contact .contact-wrapper .contact-top .contact-table table th a{font-size:14px}.homepage .contact .contact-wrapper .contact-top .contact-table table th.contact-label{font-size:14px;width:120px}.homepage .contact .contact-wrapper .contact-bottom{height:auto}.homepage .contact .contact-wrapper .contact-bottom .sav-content{padding-left:10%;width:80%;font-size:14px}.homepage .contact .contact-wrapper .contact-bottom .sav-content .sav-title{font-size:20px;padding-bottom:10px;padding-top:30px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper,.homepage .contact .contact-wrapper .contact-top .contact-table table{width:100%}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form{padding-left:10%;width:70%}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .contact-name input,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form input,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form select{font-size:16px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form textarea{font-size:16px;margin-bottom:5px}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button{background:0 0;color:#434343;text-transform:uppercase;padding:20px 0 60px;font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form button .icon-btn-mobile{display:block;padding-left:5px}.homepage .contact .contact-wrapper .contact-bottom,.homepage .contact .contact-wrapper .contact-bottom .contact-form-wrapper .contact-form .submit-elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#head.sticky{position:fixed;top:0;width:100%;z-index:4}.content-header{height:85px;background-color:#2b2a2d;z-index:4;position:fixed}.content-header .right-menu .sub-menu-wrapper{margin-left:auto}.content-header,.content-header .right-menu .sub-menu-wrapper nav{width:100%;display:block}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list{list-style:none;text-align:right;margin-right:4%;z-index:1;position:relative;padding-top:40px}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item{display:inline-block;position:relative}.content-header .right-menu .sub-menu-wrapper,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item:hover .menu_level_1{display:-webkit-box;display:-ms-flexbox;display:flex}.content-footer .footer-menu-wrapper nav ul li a:hover,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1 .sub-menu-item a:hover,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1 .sub-menu-item.active a,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .sub-menu-link:hover,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item.active .sub-menu-link,.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item.current_ancestor .sub-menu-link{border-bottom:1px solid #fff}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .sub-menu-link{text-decoration:none;color:#fff;text-transform:uppercase;font-family:"Lato Regular",Arial;font-size:16px;margin:0 15px}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:15px;min-width:210px;padding:10px 15px;background:rgba(43,42,45,.5);margin-top:2px}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1 .sub-menu-item{text-align:left}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1 .sub-menu-item a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px}.content-header .right-menu .sub-menu-wrapper nav .sub-menu-list .sub-menu-item .menu_level_1 .sub-menu-item:not(:first-child){margin-top:7px}.content-header .right-menu .logo{height:70px;width:70px;padding:10px 20px 10px 10px}.content-header .right-menu .logo img{display:block;width:100%;height:auto}.content-header .shape-wrapper .one{position:absolute;height:74px;width:56px;left:211px;top:30px}.content-header .shape-wrapper .one img,.content-header .shape-wrapper .triangle-twenty img,.content-header .shape-wrapper .triangle-twentytwo img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-eleven img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-nine img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-seventeen img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-sixteen img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-ten img,.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-twelve img,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-five img,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-four img,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-one img,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-three img,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-two img,.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-eight img,.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-seven img,.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-six img,.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-five img,.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-four img,.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-one img,.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-three img,.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-two img{width:100%;height:100%}.content-header .shape-wrapper .triangle-twenty{position:absolute;height:61px;width:79px;top:0;left:653px}.content-header .shape-wrapper .triangle-twentytwo{position:absolute;height:104px;width:159px;left:769px;top:-14px}.content-header .shape-wrapper .triangle-twentythree{position:absolute;height:61px;width:74px;right:886px;top:18px}.content-header .shape-wrapper .triangle-twentythree img{width:100%;height:100%;opacity:.7}.page-header{padding-top:85px;position:relative}.page-header .about{z-index:3;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.page-header .about .content{text-align:center;padding:25px 0;color:#fff;width:80%;margin:auto;position:relative;z-index:1}.page-header .about .content .subtitle{text-transform:uppercase;font-family:"Lato Light",Arial;font-size:15px}.content-single .content-subtitle .block-content h2,.page-header .about .content h1{font-size:28px;font-family:"Lato Light",Arial;text-transform:uppercase;margin:5px 0}.page-header .about .content .introduction{margin-top:15px;font-family:"Lato Light",Arial}.page-header .content-overlay{width:100%;height:100%;background:#000;opacity:.7;position:absolute;top:0}.page-header .blue-color img{height:100%;width:106%;top:20px;left:0;opacity:1;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);position:absolute;z-index:2}.page-header .blue-color-mobile{display:none}@media only screen and (max-width:1024px){.page-header{padding-top:70px;margin-bottom:30px}}footer{display:block;z-index:3;position:relative}.content-footer{height:60px;background-color:#4cb3ce}.content-footer .footer-menu-wrapper{margin:auto;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-footer .footer-menu-wrapper nav ul{list-style:none;z-index:1;position:relative}.content-footer .footer-menu-wrapper nav ul .copyright,.content-footer .footer-menu-wrapper nav ul li a{color:#fff;text-transform:uppercase;font-family:"Lato Regular",Arial;font-size:14px;margin:0 15px}.content-footer .footer-menu-wrapper nav ul li{display:inline-block;margin-top:25px}.content-footer .footer-menu-wrapper nav ul li a{text-decoration:none}.content-footer .footer-menu-wrapper nav ul .logo-mobile{display:none}.content-footer .footer-menu-wrapper .logo-footer{height:50px;width:50px;padding:5px}.content-footer .footer-menu-wrapper .logo-footer img{width:100%}@media screen and (max-width:1440px){.content-footer{height:60px}}@media screen and (max-width:1280px){.content-footer .footer-menu-wrapper nav{padding-left:16%}}@media screen and (max-width:1024px){footer{height:360px}.content-footer{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%}.content-footer .footer-menu-wrapper{display:block}.content-footer .footer-menu-wrapper .logo-footer{margin:15px auto}.content-footer .footer-menu-wrapper nav{padding-left:0}.content-footer .footer-menu-wrapper nav .sub-menu-list .logo-mobile{display:block;text-align:center}.content-footer .footer-menu-wrapper nav .sub-menu-list .logo-mobile img{width:35%}}@media screen and (max-width:480px){footer{height:400px}}.nav-slide,.nav-slide-mobile{background:#2b2a2d;position:fixed;left:0;top:0;height:100vh;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.nav-slide{width:450px;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);z-index:21}.homepage .nav-slide{width:1230px;-webkit-transform:translateX(-145%);-ms-transform:translateX(-145%);transform:translateX(-145%)}.nav-slide.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors .color-wrapper .color-btn:hover,.nav-slide .menu-toggle{cursor:pointer}.nav-slide .menu-wrapper{position:absolute;left:108px;top:34px;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-slide .menu-wrapper .menu-close{cursor:pointer;outline:0;text-decoration:none;border:2px #fff solid;padding:11px;border-radius:50%;position:absolute;right:80px}.nav-slide .menu-wrapper .menu-close .close-menu{height:36px;width:38px}.nav-slide .menu-wrapper .menu-title{color:#fff;text-transform:uppercase;margin-left:22px;font-family:"Lato Light",Arial;font-size:22px}.nav-slide .header-desktop{height:100vh;width:308px;position:absolute;right:-304px;z-index:15}.nav-slide .collapse{width:100%}.nav-slide .collapse .nav-list{margin:137px 0 auto 80px;width:90%}.homepage .nav-slide .collapse .nav-list{width:50%;margin:130px auto auto}.nav-slide .collapse .nav-list li:hover .sub-menu{display:block;max-height:240px}.nav-slide .collapse .nav-list li .sub-menu .sub-menu-item a,.nav-slide .collapse .nav-list li.nav-li a{color:#fff;text-decoration:none;font-family:"Lato Light",Arial;font-size:28px;line-height:40px}.nav-slide .collapse .nav-list li .sub-menu,.nav-slide .collapse .nav-list li .sub-menu .sub-menu-item .sub-child-menu-item,.nav-slide-mobile .collapse .nav-list li .sub-menu,.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item .sub-child-menu-item{overflow:hidden;max-height:0;-webkit-transition:all .5s ease-out}.nav-slide .collapse .nav-list li .sub-menu .sub-menu-item a{margin-left:50px}.nav-slide .collapse .nav-list li .sub-menu .sub-menu-item .sub-child-menu-item a{margin-left:80px;font-size:24px}.nav-slide .collapse .nav-list li .sub-menu .sub-menu-item:hover .sub-child-menu-item,.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item:hover .sub-child-menu-item,.nav-slide-mobile .collapse .nav-list li:hover .sub-menu{display:block;max-height:200px}.nav-slide .shape{display:inline-block;height:200px;width:200px;position:absolute}.nav-slide .shape.shape-one{background:url(../../assets/medias/images/homepage/shape/shape9.png) no-repeat center;left:-132px;top:100px;height:228px;width:237px;z-index:15;display:none}.homepage .nav-slide .shape.shape-nine,.homepage .nav-slide .shape.shape-one,.homepage .nav-slide .shape.shape-two,.sav-page .sav-content .contact .grid .form div.other-address.active{display:block}.nav-slide .shape.shape-two{background:url(../../assets/medias/images/homepage/shape/shape23.png) no-repeat center;left:22px;top:172px;height:126px;width:131px;z-index:15;display:none}.nav-slide .shape.shape-three{background:url(../../assets/medias/images/homepage/shape/shape24.png) no-repeat center;left:-20px;top:315px;height:99px;width:95px;z-index:15}.nav-slide .shape.shape-four{background:url(../../assets/medias/images/homepage/shape/shape7.png) no-repeat center;left:46px;bottom:-56px;height:126px;width:131px;z-index:15;opacity:.7}.nav-slide .shape.shape-five{background:url(../../assets/medias/images/homepage/shape/shape22.png) no-repeat center;left:129px;bottom:-38px;height:189px;width:270px;z-index:15}.nav-slide .shape.shape-six{background:url(../../assets/medias/images/homepage/shape/shape6.png) no-repeat center;left:419px;bottom:-23px;height:126px;width:131px;z-index:15}.nav-slide .shape.shape-seven{background:url(../../assets/medias/images/homepage/shape/shape5.png) no-repeat center;right:-184px;top:186px;height:99px;width:95px;z-index:15}.nav-slide .shape.shape-eight{background:url(../../assets/medias/images/homepage/shape/shape4.png) no-repeat center;right:-112px;top:55px;height:126px;width:131px;z-index:15}.nav-slide .shape.shape-nine{background:url(../../assets/medias/images/homepage/shape/shape21.png) no-repeat center;right:-107px;top:-37px;height:208px;width:315px;z-index:16;display:none}.nav-slide .shape.shape-ten{background:url(../../assets/medias/images/homepage/shape/shape1.png) no-repeat center;right:278px;top:-51px;height:126px;width:131px;z-index:15}.nav-slide-mobile{display:none;width:100vw;-webkit-transform:translateY(-130%);-ms-transform:translateY(-130%);transform:translateY(-130%);z-index:605;overflow-y:scroll}.nav-slide-mobile.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-slide-mobile .header-mobile-blue{width:100%;position:fixed;bottom:0;height:65px}.nav-slide-mobile .white-logo{position:absolute;top:25px;left:25px;height:70px;width:70px}.nav-slide-mobile .menu-close{cursor:pointer;outline:0;text-decoration:none;border:2px #fff solid;padding:11px;border-radius:50%;position:absolute;top:25px;right:45px}.nav-slide-mobile .menu-close .close-menu{height:25px;width:25px}.nav-slide-mobile .collapse{width:100%}.nav-slide-mobile .collapse .nav-list{margin:100px auto 0;width:90%}.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item a,.nav-slide-mobile .collapse .nav-list li a{color:#fff;text-decoration:none;font-family:"Lato Regular",Arial;font-size:24px;line-height:40px}.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item a{font-size:22px}.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item .sub-child-menu-item a{font-size:18px}.nav-slide-mobile .shape{display:inline-block;height:200px;width:200px;position:absolute}.nav-slide-mobile .shape.shape-one{background:url(../../assets/medias/images/homepage/shape/shape9.png) no-repeat center;left:-71px;top:100px;height:228px;width:237px;z-index:15}.nav-slide-mobile .shape.shape-two{background:url(../../assets/medias/images/homepage/shape/shape23.png) no-repeat center;left:22px;top:204px;height:126px;width:131px;z-index:15}.nav-slide-mobile .shape.shape-three{background:url(../../assets/medias/images/homepage/shape/shape24.png) no-repeat center;left:-20px;top:315px;height:99px;width:95px;z-index:15}.nav-slide-mobile .shape.shape-six{background:url(../../assets/medias/images/homepage/shape/shape4.png) no-repeat center;left:-68px;bottom:230px;height:126px;width:131px;z-index:15;opacity:.3}.nav-slide-mobile .shape.shape-four{background:url(../../assets/medias/images/homepage/shape/shape7.png) no-repeat center;left:-50px;bottom:104px;height:126px;width:131px;z-index:15;opacity:1}.nav-slide-mobile .shape.shape-five{background:url(../../assets/medias/images/homepage/shape/shape22.png) no-repeat center;left:-65px;bottom:17px;height:189px;width:270px;z-index:14}@media screen and (max-width:1440px){.nav-slide{width:400px}.nav-slide .cart-container .cart-link{font-size:15px}.homepage .nav-slide{width:73vw}.nav-slide .collapse .nav .nav-list li.nav-li a{font-size:22px;line-height:30px}}@media screen and (max-width:1024px){.content-header{background-color:#fff;height:70px}.content-header .shape-wrapper,.nav-slide{display:none}.content-header .right-menu .logo{position:fixed;left:15px;height:55px;width:55px}.nav-slide-mobile{display:block}}@media screen and (max-width:868px){.nav-slide-mobile .collapse .dropdown-mobile{margin-right:23%;margin-top:28%}}@media screen and (max-width:640px){.nav-slide-mobile .white-logo{height:50px;width:50px}.nav-slide-mobile .collapse .dropdown-mobile{margin-right:14%;margin-top:37%}.nav-slide-mobile .collapse .dropdown-mobile li .nav-item,.nav-slide-mobile .collapse .dropdown-mobile li .sub-menu .sub-menu-item a{font-size:21px}}@media screen and (max-width:480px){.nav-slide-mobile .collapse .nav-list{margin-top:80px}.nav-slide-mobile .collapse .nav-list li .nav-item{font-size:18px}.nav-slide-mobile .collapse .nav-list li .sub-menu .sub-menu-item a{font-size:16px}.nav-slide-mobile .menu-close{padding:8px;border-radius:50%;position:absolute;top:15px;right:25px}.nav-slide-mobile .menu-close .close-menu{height:25px;width:25px}}.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{text-transform:uppercase;font-family:"Lato Light",Arial;font-size:15px}.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:"Lato Regular",Arial;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:"Lato Regular",Arial}.content-single .activities .activities-overlay{width:100%;height:100%;background:#4cb3ce;opacity:.7;position:absolute;top:0;-webkit-transition:1.3s ease;-o-transition:1.3s ease;transition:1.3s ease}.content-image{min-height:400px;padding:50px;margin:0 auto;width:80%}.content-image .container .row{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 .container .row,.content-image .container .row.right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.content-image .container .row.right .payment-text{padding-left:inherit;padding-right:30px;text-align:right}.content-image .container .row.right .payment-text h2{text-align:right}.content-image .container .row.right .payment-text .titles:after{left:inherit;right:0}.content-image .container .row.right .payment-text .product-btn{float:right}.content-image .container .row.left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-image .container .row.left .payment-text{padding-left:30px}.content-image .container .row.left .payment-text .product-btn{float:left}.content-image .container .row .photo{width:40%;height:375px;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;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.content-image .container .row .photo img{width:auto;height:100%}.content-image .container .row .payment-text{color:#2b2a2d}.content-image .container .row .payment-text .subtitle,.content-image .container .row .payment-text h2{font-family:"Lato Light",Arial;font-size:17px;text-transform:uppercase;margin-bottom:5px}.content-image .container .row .payment-text h2{font-size:26px;margin-bottom:12px}.content-image .container .row .payment-text .product-btn{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;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 .container .row .payment-text .product-btn.additional-btn{margin:10px 15px 0}.content-image .container .row .payment-text .product-btn::after,.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 #4cb3ce;-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 .container .row .payment-text .product-btn:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.content-image .container .row .payment-text .product-btn:hover{background-color:transparent;color:#4cb3ce}.content-image .container .row .payment-text .product-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 .container .row .payment-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: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-single .activities .zoom img{height:100%;width:auto}.content-image{padding:0}.content-image .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-image .container .row.left,.content-image .container .row.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content-image .container .row.right .payment-text{padding-right:0}.content-image .container .row.left .payment-text{padding-left:0}.content-image .container .row .photo{height:400px;width:100%}.content-image .container .row .payment-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 .container .row .payment-text h2{text-align:center}.content-image .container .row .payment-text .product-btn{font-size:17px}.content-image .container .row .payment-text .product-btn::after{width:95%}.content-image .container .row .payment-text .product-btn .icon-btn{display:none}}.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:10% auto auto}.quotation-page header .quote-header .content h6,.two-columns-content .column-one .content .subtitle{text-transform:uppercase;font-family:"Lato Light",Arial;font-size:15px}.job-offer h2,.quotation-page header .quote-header .content h2,.sav-page .sav-content .description .media-desc-content h2,.two-columns-content .column-one .content h2{font-size:28px;font-family:"Lato Light",Arial;text-transform:uppercase;margin:5px 0}.quotation-page header .quote-header .content p,.two-columns-content .column-one .content p{margin-top:15px;font-family:"Lato Light",Arial}.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:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;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:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.two-columns-content .column-one .content .download-btn:hover{background-color:transparent;color:#4cb3ce}.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}.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:#4cb3ce;font-family:"Lato Bold",Arial}.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%}.single-product .container .models .table tbody tr td.tooltip-link:hover .bubble-link a,.two-columns-content .column-one .triangle-shape-wrapper{display:inline-block}.two-columns-content .column-one .triangle-shape-wrapper .one{position:absolute;top:30px;left:-40px}.two-columns-content .column-one .triangle-shape-wrapper .two{position:absolute;top:-18px;right:10px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.two-columns-content .column-one .triangle-shape-wrapper .three{position:absolute;right:-30px;z-index:0;bottom:255px}.two-columns-content .column-one .triangle-shape-wrapper .four{position:absolute;bottom:-25px;right:150px;z-index:0}.two-columns-content .column-one .triangle-shape-wrapper .five{position:absolute;left:83px;bottom:-27px}.two-columns-content .column-one .triangle-shape-wrapper .six{position:absolute;bottom:-34px;left:-64px;height:129px}.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-one .triangle-shape-wrapper{display:none}.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}}.sav-page{overflow-x:hidden}.sav-page .sav-content{width:100%;position:relative}.sav-page .sav-content .description{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5%;width:85%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.sav-page .sav-content .description .image{max-width:40%;margin-right:30px}.sav-page .sav-content .description .image img{width:100%;height:auto}.sav-page .sav-content .description .media-desc-content{width:50%;margin:auto}.job-offer p,.sav-page .sav-content .description .media-desc-content p{font-family:"Lato Light",Arial;color:#2b2a2d;margin-top:15px;line-height:17px}.sav-page .sav-content .contact{width:100%}.sav-page .sav-content .contact .grid{width:85%;margin:70px auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-color:#f6f6f6;-webkit-box-shadow:-2px 2px 10px 0 #656565;-o-box-shadow:-2px 2px 10px 0 #656565;box-shadow:-2px 2px 10px 0 #656565}.sav-page .sav-content .contact .grid .address{width:45%;margin:250px auto auto;padding-left:160px}.sav-page .sav-content .contact .grid .address h4{font-family:"Lato Bold",Arial;color:#4cb3ce;font-size:24px;text-transform:uppercase}.sav-page .sav-content .contact .grid .address .title{font-family:"Lato Regular",Arial;margin-top:15px}.sav-page .sav-content .contact .grid .address .infos{font-family:"Lato Bold",Arial;margin-top:5px}.sav-page .sav-content .contact .grid .form{width:55%;margin:auto;padding:50px 160px}.sav-page .sav-content .contact .grid .form h4{font-family:"Lato Regular",Arial;color:#202020;font-size:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sav-page .sav-content .contact .grid .form h4.space{margin-top:80px}.sav-page .sav-content .contact .grid .form h4 .arrow{background:url(../../assets/images/arrow-blue.svg) no-repeat center;height:15px;width:15px;margin-left:5px;display:block;background-size:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.sav-page .sav-content .contact .grid .form h4 .arrow.active{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.sav-page .sav-content .contact .grid .form div.other-address{display:none;margin-bottom:60px}.sav-page .sav-content .contact .grid .form #after_sales_form_informations{margin-top:30px}.sav-page .sav-content .contact .grid .form p.message{color:#434343;margin-top:30px}.sav-page .sav-content .contact .grid .form input{width:100%;background-color:transparent;border:0;border-bottom:2px solid #2b2a2d;padding-top:30px;padding-bottom:5px;color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex input::-webkit-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form textarea::-webkit-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex input::-webkit-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form textarea::-webkit-input-placeholder,.sav-page .sav-content .contact .grid .form input::-webkit-input-placeholder{color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex input:-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex input::-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form textarea:-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form textarea::-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex input:-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex input::-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form textarea:-ms-input-placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form textarea::-ms-input-placeholder,.sav-page .sav-content .contact .grid .form input:-ms-input-placeholder,.sav-page .sav-content .contact .grid .form input::-ms-input-placeholder{color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex input::placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form textarea::placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex input::placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form textarea::placeholder,.sav-page .sav-content .contact .grid .form input::placeholder{color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px}.sav-page .sav-content .contact .grid .form input.society{border-bottom:2px solid #ff131e}.sav-page .sav-content .contact .grid .form .checkbox-group-container{padding:30px 0 5px}.sav-page .sav-content .contact .grid .form .checkbox-group-container>label{color:#2b2a2d;font-size:16px;font-family:"Lato Regular",Arial}.sav-page .sav-content .contact .grid .form .checkbox-group-container .checkbox-group{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sav-page .sav-content .contact .grid .form .checkbox-group-container .checkbox-group .form-interest{width:50%;padding:5px 0}.sav-page .sav-content .contact .grid .form .second-message{opacity:0;height:0}.sav-page .sav-content .contact .grid .form .second-message textarea{height:0}.sav-page .sav-content .contact .grid .form .required{font-size:13px;color:#ff131e;font-family:"Lato Light",Arial;margin-top:5px}.sav-page .sav-content .contact .grid .form .flex{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sav-page .sav-content .contact .grid .form .flex input{width:48%;position:relative}.sav-page .sav-content .contact .grid .form .flex input:last-child{margin-left:22px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:valid+.placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input:valid+.placeholder,.sav-page .sav-content .contact .grid .form .flex input:valid+.placeholder{display:none}.sav-page .sav-content .contact .grid .form .flex select{width:46%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special,.sav-page .sav-content .contact .grid .form .flex .special{position:relative;width:48%}.sav-page .sav-content .contact .grid .form .flex .special input{width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .town,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .town,.sav-page .sav-content .contact .grid .form .flex .town{margin-left:22px;font-family:"Lato Regular",Arial;font-size:16px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .placeholder,.sav-page .sav-content .contact .grid .form .flex .placeholder{position:absolute;pointer-events:none;top:0;bottom:-24px;font-size:16px;right:-21px;margin:auto;color:#2b2a2d;height:15px;font-family:"Lato Regular",Arial;width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .placeholder span,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .placeholder span,.sav-page .sav-content .contact .grid .form .flex .placeholder span{font-size:11px;font-family:"Lato Regular",Arial}.sav-page .sav-content .contact .grid .form .flex.collection p{width:37%;background-color:transparent;border:0;border-bottom:2px solid #2b2a2d;padding-top:30px;padding-bottom:5px;color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px;font-weight:600}.sav-page .sav-content .contact .grid .form .collection-wrapper li .spare-info-box div:last-of-type,.sav-page .sav-content .contact .grid .form .flex.collection p:last-of-type{width:20%}.sav-page .sav-content .contact .grid .form .collection-wrapper li .spare-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sav-page .sav-content .contact .grid .form .collection-wrapper li .spare-info-box div{width:37%}.sav-page .sav-content .contact .grid .form .collection-wrapper li .spare-info-box div input{border-bottom:1px solid #a3a3a3;padding-top:20px}.sav-page .sav-content .contact .grid .form .collection-wrapper li button{position:absolute;padding:0;right:0;bottom:6px;background:0 0;border:0;cursor:pointer}.sav-page .sav-content .contact .grid .form .collection-wrapper li button img{height:20px}.sav-page .sav-content .contact .grid .form .collection-wrapper li button img:hover{opacity:.8}.sav-page .sav-content .contact .grid .form select,.sav-page .sav-content .contact .grid .form textarea{width:100%;background-color:transparent;margin-top:30px;color:#2b2a2d;font-family:"Lato Regular",Arial;font-size:16px}.sav-page .sav-content .contact .grid .form select{border-right:none;border-left:none;border-top:none;padding:5px 0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:-webkit-linear-gradient(45deg,transparent 50%,#4cb3ce 50%),-webkit-linear-gradient(315deg,#4cb3ce 50%,transparent 50%);background-image:-o-linear-gradient(45deg,transparent 50%,#4cb3ce 50%),-o-linear-gradient(315deg,#4cb3ce 50%,transparent 50%);background-image:linear-gradient(45deg,transparent 50%,#4cb3ce 50%),linear-gradient(135deg,#4cb3ce 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em - 2px),calc(100% - 15px) calc(1em - 2px),calc(100% - 2.5em) .5em;background-size:4px 4px,5px 6px,1px 1.5em;background-repeat:no-repeat;border-bottom:2px solid #2b2a2d}.sav-page .sav-content .contact .grid .form textarea{min-height:80px;border:0;border-bottom:2px solid #2b2a2d!important;resize:none;overflow-y:scroll}.sav-page .sav-content .contact .grid .form textarea::-webkit-input-placeholder{font-size:16px;color:#2b2a2d;font-family:"Lato Regular",Arial}.sav-page .sav-content .contact .grid .form textarea:-ms-input-placeholder,.sav-page .sav-content .contact .grid .form textarea::-ms-input-placeholder{font-size:16px;color:#2b2a2d;font-family:"Lato Regular",Arial}.sav-page .sav-content .contact .grid .form textarea::placeholder{font-size:16px;color:#2b2a2d;font-family:"Lato Regular",Arial}.sav-page .sav-content .contact .grid .form textarea:focus{outline:0}.sav-page .sav-content .contact .grid .form textarea::-webkit-scrollbar{width:1%;height:7px}.sav-page .sav-content .contact .grid .form textarea::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.sav-page .sav-content .contact .grid .form textarea::-webkit-scrollbar-thumb{background:#4cb3ce;border-radius:10px;width:10px}.sav-page .sav-content .contact .grid .form .field{font-family:"Lato Light",Arial;font-size:14px;margin-top:5px;margin-bottom:10px}.sav-page .sav-content .contact .grid .form .input-file .upload-label{margin-left:30px;color:#2b2a2d;font-family:"Lato Bold",Arial;cursor:pointer;font-size:16px}.sav-page .sav-content .contact .grid .form .filupp>input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sav-page .sav-content .contact .grid .form .filupp{position:relative;background:0 0;display:block;padding:1em;font-size:1em;width:100%;height:3.5em;color:#2b2a2d}.sav-page .sav-content .contact .grid .form .filupp:before{content:"";background:url(../../assets/medias/images/content/icon-attached-document.png) no-repeat center;position:absolute;display:block;top:15px;left:0;width:37px;height:40px;border-top:0;text-align:center}.sav-page .sav-content .contact .grid .form .filupp .filupp-file-name{width:75%;font-family:"Lato Regular",Arial;margin-left:30px}.sav-page .sav-content .contact .grid .form .filupp p{font-family:"Lato Regular",Arial;margin-left:30px}.sav-page .sav-content .contact .grid .form .send-btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:10px 30px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;cursor:pointer;margin-top:20px}.sav-page .sav-content .contact .grid .form .send-btn.small{background-color:#4cb3ce;font-size:16px;padding:8px 20px;margin-top:15px}.sav-page .sav-content .contact .grid .form .send-btn.small::after{border:2px solid #4cb3ce}.sav-page .sav-content .contact .grid .form .send-btn.small:hover{color:#4cb3ce}.sav-page .sav-content .contact .grid .form .send-btn.delete{font-size:12px;font-weight:700;padding:5px 15px}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn::after,.sav-page .sav-content .contact .grid .form .send-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 #2b2a2d;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.quotation-page .button .btn:hover::after,.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn:hover::after,.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn:hover::after,.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn:hover::after,.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn:hover::after,.sav-page .sav-content .contact .grid .form .send-btn:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.sav-page .sav-content .contact .grid .form .send-btn:hover{background-color:transparent;color:#2b2a2d}.sav-page .sav-content .contact .grid .form .send-btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sav-page .sav-content .contact .grid .form .send-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}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-one{position:absolute;height:100px;width:150px;left:0;top:85px}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-two{position:absolute;height:58px;width:70px;left:-11px;top:130px}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-three{position:absolute;height:70px;width:70px;left:35%;bottom:47%}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-four{position:absolute;height:100px;width:95px;right:-20px;top:100px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-five{position:absolute;height:100px;width:95px;right:-20px;top:185px}@media screen and (max-width:1440px){.sav-page .sav-content .description .image{width:46%}.sav-page .sav-content .description .image img{width:100%}}@media screen and (max-width:1280px){.sav-page .sav-content .description .image{width:46%}.sav-page .sav-content .description .image img{width:100%}.sav-page .sav-content .contact .grid .address{width:34%;padding-left:110px}.sav-page .sav-content .contact .grid .triangle-shape-wrapper .triangle-three{left:30%}}@media screen and (max-width:1024px){.sav-page .sav-content .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.sav-page .sav-content .description .image{margin:auto;width:100%;max-width:90%}.sav-page .sav-content .description .media-desc-content{width:90%;margin-top:30px}.sav-page .sav-content .contact .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none;box-shadow:none;width:100%;margin-bottom:0;padding-bottom:50px}.sav-page .sav-content .contact .grid .triangle-shape-wrapper{display:none}.sav-page .sav-content .contact .grid .address{padding-left:0;width:80%;margin-top:40px}.sav-page .sav-content .contact .grid .form{padding:0;width:80%;margin-top:40px}}@media screen and (max-width:480px){.sav-page .sav-content .contact .grid .form input::-webkit-input-placeholder,.sav-page .sav-content .contact .grid .form textarea::-webkit-input-placeholder{font-size:14px}.sav-page .sav-content .contact .grid .form input:-ms-input-placeholder,.sav-page .sav-content .contact .grid .form input::-ms-input-placeholder,.sav-page .sav-content .contact .grid .form textarea:-ms-input-placeholder,.sav-page .sav-content .contact .grid .form textarea::-ms-input-placeholder{font-size:14px}.sav-page .sav-content .contact .grid .form input::placeholder,.sav-page .sav-content .contact .grid .form textarea::placeholder{font-size:14px}.sav-page .sav-content .contact .grid .form .flex .placeholder,.sav-page .sav-content .contact .grid .form select{font-size:14px}.sav-page .sav-content .contact .grid .form .flex .placeholder span{font-size:10px}.sav-page .sav-content .contact .grid .form .flex .special,.sav-page .sav-content .contact .grid .form .flex input,.sav-page .sav-content .contact .grid .form .flex select{width:100%}.sav-page .sav-content .contact .grid .form .flex .town{margin-left:0}.sav-page .sav-content .contact .grid .form .flex .placeholder{left:0;right:0}.sav-page .sav-content .contact .grid .form .flex.collection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sav-page .sav-content .contact .grid .form .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sav-page .sav-content .contact .grid .form .flex input:last-child{margin-left:0}}.job-offer{width:85%;margin:40px auto 0;font-family:"Lato Regular",Arial}.job-offer p strong{font-family:"Lato Bold",Arial}.quotation-page{overflow-x:hidden}.quotation-page header{background:url(../../assets/medias/images//content/kubo-ice-cream.jpg) no-repeat center;background-size:cover;height:285px;position:relative;z-index:5}.quotation-page header .quote-header{z-index:2;position:relative}.quotation-page header .quote-header .content{text-align:center;padding-top:2%;color:#fff;width:80%;margin:auto;position:relative;z-index:1}.quotation-page header .content-overlay{width:100%;height:100%;background:#000;opacity:.7;position:absolute;top:0}.quotation-page .btn-flex,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.quotation-page .btn-flex a{margin-left:auto}.quotation-page .quote-fullpage{position:relative}.quotation-page .quote-fullpage .blue-color img{height:15%;width:106%;top:-270px;left:-5%;opacity:1;-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);position:absolute;z-index:4}.quotation-page .quote-fullpage .blue-color-mobile,.quotation-page .quote-fullpage .mobile-title{display:none}.quotation-page .quote-fullpage .form-error{font-size:80%;color:#ff131e;margin-top:4px}.quotation-page .quote-fullpage .buy-product{width:100%;position:relative;height:auto;padding-bottom:50px}.quotation-page .quote-fullpage .buy-product .sub-container{width:85%;margin:5% auto auto}.quotation-page .quote-fullpage .buy-product .sub-container h3,.quotation-page .quote-fullpage .rent-product .sub-container h3{color:#4cb3ce;font-family:"Lato Bold",Arial;font-size:22px;float:left}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:16px;text-decoration:none;padding:12px 25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;float:right}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn::after{border:2px solid #4cb3ce;border-radius:40px}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn:hover{background-color:transparent;color:#4cb3ce}.quotation-page .quote-fullpage .buy-product .sub-container .quote-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}.quotation-page .quote-fullpage .buy-product .sub-container .quote-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}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table{margin-bottom:40px!important;margin:auto;width:100%}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead tr,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr{border-bottom:1px solid #d7d7d7}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead tr th{text-transform:uppercase;color:#a3a3a3;font-family:"Lato Regular",Arial;padding:15px 0;text-align:center;width:23%}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td:first-child,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead tr th:first-child{padding:15px 0;width:5%}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td:last-child,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead tr th:last-child{padding:15px 0;width:7%}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead tr th.products-mobile{display:none}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td{padding:24px 0;text-align:center;width:23%;vertical-align:middle}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.name{color:#2b2a2d;text-transform:uppercase;font-family:"Lato Regular",Arial;font-size:14px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.ref{color:#a3a3a3;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.stock{color:#4cb3ce;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity{text-align:center;padding:5px;margin:2%;position:relative}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity .quantity-input{position:relative;width:80px;margin:auto}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity .quantity-input input[type=number],.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity .quantity-input input[type=number]{-moz-appearance:textfield}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity .qty{height:25px;text-align:center;border:1px solid #d7d7d7;width:100%;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity input.qtyplus{width:25px;height:25px;background:0 0;position:absolute;border:0;top:2px;right:0}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity input.qtyminus{width:25px;height:25px;position:absolute;background:0 0;border:0}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.delete{font-family:"Lato Regular",Arial;font-size:13px;color:#2b2a2d}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity .delete{display:none}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td .image-width,.quotation-page .quote-fullpage .rent-product .sub-container .container-table 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-fullpage .buy-product .sub-container .container-table 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-fullpage .buy-product .sub-container .reload-btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:16px;text-decoration:none;padding:10px 25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-left:20px;float:right}.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn::after,.quotation-page .quote-fullpage .rent-product .sub-container .quote-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 #2b2a2d;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn:hover{background-color:transparent;color:#2b2a2d}.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.quotation-page .quote-fullpage .buy-product .sub-container .reload-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}.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-one{position:absolute;height:79px;width:88px;left:80px;top:-93px}.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-two{position:absolute;height:78px;width:78px;left:56px;top:-100px}.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-three{position:absolute;height:79px;width:53px;left:0;bottom:5%}.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-four{position:absolute;height:45px;width:57px;right:11px;top:22px}.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper .triangle-five{position:absolute;height:74px;width:76px;right:20px;top:-20px}.quotation-page .quote-fullpage .rent-product{width:100%;background-color:#f6f6f6;height:auto;padding-bottom:50px;position:relative}.quotation-page .quote-fullpage .rent-product .sub-container{width:85%;margin:5% auto auto;padding:40px 0}.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:16px;text-decoration:none;padding:12px 25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;float:right}.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn::after{border:2px solid #4cb3ce;border-radius:40px}.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn:hover{background-color:transparent;color:#4cb3ce}.quotation-page .quote-fullpage .rent-product .sub-container .quote-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}.quotation-page .quote-fullpage .rent-product .sub-container .quote-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}.quotation-page .quote-fullpage .rent-product .sub-container .container-table{margin-top:85px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table{margin-bottom:40px;width:100%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr th{text-transform:uppercase;color:#a3a3a3;font-family:"Lato Regular",Arial;padding:15px 0;width:18%;text-align:center}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td:first-child,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr th:first-child{padding:15px 0;width:3%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td:last-child,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr th:last-child{padding:15px 0;width:5%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr th.products-mobile{display:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td{padding:15px 0;text-align:center;width:18%;vertical-align:middle}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.name a{color:#2b2a2d;text-transform:uppercase;font-family:"Lato Regular",Arial;font-size:14px;text-decoration:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.ref{color:#a3a3a3;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.stock{color:#4cb3ce;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time{position:relative;width:22%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{width:345px;position:relative}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time label{font-family:"Lato Regular",Arial;color:#434343;padding-right:5px;padding-left:7px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time input{width:100px;font-size:12px;height:30px;border:1px solid #d7d7d7;background:0 0;font-family:"Lato Regular",Arial;color:#a3a3a3;padding-left:5px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img{position:absolute;top:6px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.first{left:145px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.second{right:53px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity{text-align:center;padding:5px;margin:2%;position:relative}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity .quantity-input{position:relative;width:80px;margin:auto}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity .qty{width:100%;height:25px;text-align:center;border:1px solid #d7d7d7;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity input.qtyplus{width:25px;height:25px;background:0 0;position:absolute;border:0;top:2px;right:0}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity input.qtyminus{width:25px;height:25px;position:absolute;background:0 0;border:0}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete{font-family:"Lato Regular",Arial;font-size:13px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete a{color:#2b2a2d}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity .delete{display:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table 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-fullpage .rent-product .sub-container .reload-btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:16px;text-decoration:none;padding:10px 25px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-left:20px;float:right}.quotation-page .button .btn::after,.quotation-page .quote-fullpage .rent-product .sub-container .reload-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 #2b2a2d;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn:hover{background-color:transparent;color:#2b2a2d}.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.quotation-page .quote-fullpage .rent-product .sub-container .reload-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}.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-six{position:absolute;height:126px;width:84px;left:0;top:160px}.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-seven{position:absolute;height:69px;width:89px;right:41px;top:115px}.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper .triangle-eight{position:absolute;height:69px;width:82px;right:9px;top:137px}.quotation-page .quote-fullpage .address-form{width:100%;position:relative}.quotation-page .quote-fullpage .address-form .sub-container{width:70%;margin:30px auto auto}.quotation-page .quote-fullpage .address-form .sub-container h3{color:#4cb3ce;font-family:"Lato Bold",Arial;text-align:center;font-size:20px;margin-bottom:10px}.quotation-page .quote-fullpage .address-form .sub-container h4{color:#2b2a2d;font-family:"Lato Regular",Arial;text-align:center;font-size:20px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form{margin-top:30px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex input{border:0;border-bottom:2px solid #2b2a2d;width:100%;padding-bottom:5px;padding-top:25px;font-family:"Lato Regular",Arial;font-size:16px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex select,.quotation-page .quote-fullpage .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;background-color:transparent;font-size:16px;padding:5px 0;margin-top:20px;margin-bottom:5px;color:#2b2a2d;font-family:"Lato Regular",Arial;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:-webkit-linear-gradient(45deg,transparent 50%,#4cb3ce 50%),-webkit-linear-gradient(315deg,#4cb3ce 50%,transparent 50%);background-image:-o-linear-gradient(45deg,transparent 50%,#4cb3ce 50%),-o-linear-gradient(315deg,#4cb3ce 50%,transparent 50%);background-image:linear-gradient(45deg,transparent 50%,#4cb3ce 50%),linear-gradient(135deg,#4cb3ce 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-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column{width:49%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input:last-child{margin-left:20px}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column{width:51%;margin-left:10%;overflow:hidden}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special input{width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .field,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .field{color:#2b2a2d;font-size:14px;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form textarea,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form textarea{width:100%;border:0;border-bottom:2px solid #2b2a2d;min-height:80px;margin-top:5px;resize:none;font-family:"Lato Regular",Arial;font-size:16px}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox{margin-bottom:50px;margin-top:20px}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox label{font-family:"Lato Regular",Arial;font-size:15px}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox .checkbox-custom{opacity:0;position:absolute}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox .checkbox-custom+.checkbox-custom-label:before{content:'';background:#fff;border:2px solid #4cb3ce;border-radius:5px;display:inline-block;vertical-align:middle;width:10px;height:10px;padding:2px;margin-right:10px;margin-bottom:3px;text-align:center}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox .checkbox-custom:checked+.checkbox-custom-label:before{content:"";background:#4cb3ce}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox a{color:#4cb3ce;font-family:"Lato Regular",Arial;margin-left:28px}.quotation-page .quote-fullpage .address-form .sub-container .form input[type=checkbox]:checked~.second-form{display:none}.quotation-page .quote-fullpage .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 .quote-fullpage .address-form .triangle-shape-wrapper .triangle-nine{position:absolute;height:75px;width:78px;left:124px;top:49px}.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-ten{position:absolute;height:75px;width:78px;left:127px;top:79px}.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-eleven{position:absolute;height:66px;width:62px;left:93px;top:68px}.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-twelve{position:absolute;height:91px;width:57px;left:0;top:181px}.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-sixteen{position:absolute;height:87px;width:89px;right:41px;top:115px}.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper .triangle-seventeen{position:absolute;height:69px;width:70px;right:22px;top:99px}.quotation-page .button{width:70%;margin:0 auto 50px}.quotation-page .button .well{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 .button .well .btn{margin:0 10px}.quotation-page .button .well .submit-btn{margin-left:auto}.quotation-page .button .btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:10px 30px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-left:42%}.quotation-page .button .btn:hover{background-color:transparent;color:#2b2a2d}.quotation-page .button .btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.quotation-page .button .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}.quotation-page .button .btn.secondary-btn{background-color:#a3a3a3}.quotation-page .button .btn.secondary-btn::after{border:2px solid #a3a3a3}.quotation-page .button .btn.secondary-btn:hover{background-color:transparent;color:#a3a3a3}.quotation-page .no-products .button{margin:40px auto}.quotation-page .no-products .button .btn{margin-left:0;background:#4cb3ce;border-color:#4cb3ce;text-transform:uppercase}.quotation-page .no-products .button .btn:hover{color:#4cb3ce;background:0 0}.quotation-page .no-products .button .btn:after{border-color:#4cb3ce}@media screen and (max-width:1440px){.quotation-page .quote-fullpage .buy-product .sub-container .container-table table{width:100%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time{width:25%}}@media screen and (max-width:1280px){.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.name{font-size:12px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.ref,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.stock{font-size:13px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td{vertical-align:middle}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time{padding:15px 5%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{width:260px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .datepicker-to,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .to{margin-top:10px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img{top:17px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.first{left:104px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.second{right:9px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.name,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.ref,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.stock{font-size:13px}.quotation-page .quote-fullpage .address-form .sub-container .form .checkbox a{margin-left:0}.quotation-page .button{width:90%}}@media screen and (max-width:1024px){.quotation-page .quote-fullpage .address-form .triangle-shape-wrapper,.quotation-page .quote-fullpage .buy-product .triangle-shape-wrapper,.quotation-page .quote-fullpage .rent-product .triangle-shape-wrapper{display:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{width:158px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.first{left:117px;top:6px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.second{right:21px;top:51px}.quotation-page .button .well,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column{width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column{width:100%;margin-left:0}.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column{width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column{width:100%;margin-left:0}.quotation-page .button .well{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.quotation-page .button .well .btn{margin:15px 0}.quotation-page .button .well .submit-btn{margin-left:0}}@media screen and (max-width:868px){.quotation-page .btn-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.quotation-page .btn-flex a{margin:0 auto}.quotation-page .btn-flex h3{text-align:center;margin-top:20px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table{width:auto;overflow-x:scroll;overflow-y:hidden;margin-bottom:30px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table::-webkit-scrollbar{width:10%;height:7px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:10px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table::-webkit-scrollbar-thumb{background:#4cb3ce;border-radius:10px;width:20px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr th,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table thead,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr th,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead{display:none}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody .mobile-title,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody .mobile-title{display:block;color:#2b2a2d;font-size:13px;font-family:"Lato Bold",Arial;padding-bottom:5px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.delete,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile,.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity{display:inline-block}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.delete{min-width:110px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile{width:100%;padding:15px 0 5px;text-align:left}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile h6,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile h6{font-family:"Lato Regular",Arial;color:#2b2a2d;text-transform:uppercase;font-size:14px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile .ref{color:#a3a3a3;font-family:"Lato Regular",Arial;font-size:14px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.description-mobile .stock{color:#4cb3ce;font-family:"Lato Regular",Arial;font-size:14px}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity{text-align:left;padding:0;margin:6px 0;position:relative}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.quantity .quantity-input{position:relative;width:80px;text-align:left;margin:0}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.delete{padding:0;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}.quotation-page .quote-fullpage .buy-product .sub-container .container-table table tbody tr td.delete .mobile-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:0;margin-left:5px}.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn{margin-left:30%;float:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table{width:auto;overflow-x:scroll;overflow-y:hidden;margin-top:25px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table::-webkit-scrollbar{width:10%;height:7px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:10px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table::-webkit-scrollbar-thumb{background:#4cb3ce;border-radius:10px;width:20px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time{display:inline-block}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete{min-width:110px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile{width:100%;padding:15px 0 5px;text-align:left}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile .ref{color:#a3a3a3;font-family:"Lato Regular",Arial;font-size:14px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.description-mobile .stock{color:#4cb3ce;font-family:"Lato Regular",Arial;font-size:14px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity{text-align:left;padding:0;margin:6px 0;position:relative}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.quantity .quantity-input{position:relative;width:80px;text-align:left;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete{padding:0;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}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.delete .mobile-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:0;margin-left:5px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time{width:100%;padding:0;text-align:left}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time label{padding-left:0;font-size:13px;font-family:"Lato Regular",Arial}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{width:270px;margin:auto}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img{top:17px!important}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.first{left:108px;top:0}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.second{right:15px}.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn{margin-left:30%;float:none}}@media screen and (max-width:640px){.quotation-page header{height:250px}.quotation-page .quote-fullpage .buy-product h3,.quotation-page .quote-fullpage .rent-product h3{margin-bottom:20px}.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn,.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn{margin-left:27%}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{width:155px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.first{left:114px;top:6px!important}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time img.second{right:21px;top:51px!important}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex .special,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex .special,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input{width:100%}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex input:last-child,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex input:last-child{margin-left:0}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex .special .town,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special .town{margin-left:0}.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .left-column .flex .special .placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .bill-form .columns-flex .right-column .flex .special .placeholder{right:0}.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex .special .town,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special .town{margin-left:0}.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .left-column .flex .special .placeholder,.quotation-page .quote-fullpage .address-form .sub-container .form .delivery-form .columns-flex .right-column .flex .special .placeholder{right:0}.quotation-page .quote-fullpage .address-form .sub-container .form .button .send-btn{margin-left:10%}}@media screen and (max-width:480px){.quotation-page header{height:320px}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn,.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn,.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn,.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn{font-size:13px}.quotation-page .quote-fullpage .buy-product .sub-container .quote-btn .icon-btn,.quotation-page .quote-fullpage .buy-product .sub-container .reload-btn .icon-btn,.quotation-page .quote-fullpage .rent-product .sub-container .quote-btn .icon-btn,.quotation-page .quote-fullpage .rent-product .sub-container .reload-btn .icon-btn{display:none}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr,.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr{display:-webkit-box;display:-ms-flexbox;display:flex}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table thead tr th{padding:15px;width:200px!important}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td{margin-top:10px}.quotation-page .quote-fullpage .rent-product .sub-container .container-table table tbody tr td.rent-time .calendar-container{margin-top:10px;margin-bottom:10px}.quotation-page .quote-fullpage .address-form .sub-container .form .button .send-btn{font-size:14px}}.form-submit-confirmation,.form-submit-confirmation .confirmation-wrapper .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-submit-confirmation{padding-top:85px;font-family:"Lato Regular",Arial;min-height:80vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-submit-confirmation .confirmation-wrapper{padding:50px;width:50%;border:2px solid #2976bb;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.form-submit-confirmation .confirmation-wrapper h1{font-size:42px;text-align:center;color:#199aba}.form-submit-confirmation .confirmation-wrapper p{text-align:center;margin-top:25px;line-height:18px}.form-submit-confirmation .confirmation-wrapper p a{color:#199aba}.form-submit-confirmation .confirmation-wrapper .buttons{margin-top:25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-submit-confirmation .confirmation-wrapper .buttons .btn,.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:10px 30px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.form-submit-confirmation .confirmation-wrapper .buttons .btn::after,.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters: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 #2b2a2d;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.form-submit-confirmation .confirmation-wrapper .buttons .btn:hover::after,.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters:hover::after,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button:hover::after,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card:hover .btn p:after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.form-submit-confirmation .confirmation-wrapper .buttons .btn:hover{background-color:transparent;color:#2b2a2d}.form-submit-confirmation .confirmation-wrapper .buttons .btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.form-submit-confirmation .confirmation-wrapper .buttons .btn .icon-btn,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;height:10px;width:60px;margin-left:15px}.form-submit-confirmation .confirmation-wrapper .buttons .btn.home-btn{background-color:#4cb3ce}.form-submit-confirmation .confirmation-wrapper .buttons .btn.home-btn::after{border-color:#4cb3ce}.form-submit-confirmation .confirmation-wrapper .buttons .btn.home-btn:hover,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button:hover,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card:hover .btn p{background-color:transparent;color:#4cb3ce}.form-submit-confirmation .confirmation-wrapper .buttons .btn.home-btn:hover .icon-btn,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button: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}@media only screen and (max-width:1280px){.form-submit-confirmation .confirmation-wrapper{width:90%}.form-submit-confirmation .confirmation-wrapper .buttons{-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}.form-submit-confirmation .confirmation-wrapper .buttons .btn{width:250px;margin:15px 0}}@media only screen and (max-width:640px){.form-submit-confirmation .confirmation-wrapper{width:95%;padding:30px}.form-submit-confirmation .confirmation-wrapper .confirmation-order h1{font-size:2em}.form-submit-confirmation .confirmation-wrapper .confirmation-order p{font-size:.9em}.form-submit-confirmation .confirmation-wrapper .buttons .btn{width:auto}}.listing-products-page{overflow-x:hidden}.listing-products-page .page-header .about{background:url(../../assets/medias/images//content/kubo-ice-cream.jpg) no-repeat center;background-size:cover}.listing-products-page .catalogDownload{font-family:"Lato Light",Arial;color:#2b2a2d;text-decoration:none;display:block}.listing-products-page .catalogDownload img{width:230px;height:auto;margin-right:auto;display:block}.listing-products-page .catalogDownload.downloadMobile,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors .color-wrapper input[type=checkbox],.listing-products-page .listing-content .listing-container #filter-menu .title-mobile,.listing-products-page .listing-content .mobile-filters{display:none}.listing-products-page .listing-content{width:100%}.listing-products-page .listing-content .listing-container{width:90%;margin:80px auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.listing-products-page .listing-content .listing-container #filter-menu{width:300px;top:130px;height:auto}.listing-products-page .listing-content .listing-container #filter-menu .filters-title{font-size:20px;font-family:"Lato Regular",Arial;text-transform:uppercase;color:#2b2a2d;margin-bottom:20px}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons,.listing-products-page .listing-content .listing-container #filter-menu .menu-list{margin:20px 0}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters{background-color:#fff;color:#4cb3ce;padding:10px 20px;width:100%;font-size:13px;border:2px solid #4cb3ce}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters:after{top:-1px;left:-1px;border:2px solid #4cb3ce}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters .icon-btn{display:inline-block;background:url(../../assets/medias/svg/icon-btn-blue.svg) no-repeat center;height:10px;width:60px;margin-left:15px}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters img{margin-right:10px}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters:hover{background-color:#4cb3ce;color:#fff}.listing-products-page .listing-content .listing-container #filter-menu .delete-buttons .delete-filters:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-white.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item{margin-top:10px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title{color:#434343;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Lato Light",Arial}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .filter-title{font-size:17px;text-transform:uppercase;width:295px;margin:10px 0}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .arrow{height:8px;width:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .arrow.active-arrow,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .icon-rotate{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .arrow.active-arrow.icon-rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu{overflow:hidden;max-height:0;-webkit-transition:all .2s ease-out}.listing-products-page .listing-content .listing-container #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-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .search-bar{position:relative}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu #catalog_filters_keywords{height:30px;font-size:15px;font-family:"Lato Regular",Arial;width:100%}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .btn-search{height:30px;width:30px;font-family:"Lato Regular",Arial;background-image:url(../../assets/medias/icon-11.png);background-repeat:no-repeat;background-position:center right;border:0;background-color:#fff;cursor:pointer;position:absolute;right:0;bottom:5px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors .color-wrapper{display:inline-block;margin-right:4px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors .color-wrapper .color-btn{height:16px;width:16px;border-radius:50%;border:1px solid #202020;display:block}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .submenu .colors .color-wrapper input[type=checkbox]:checked+.color-btn{border:2px solid #ff131e}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .container .row,.listing-products-page .listing-content .listing-container .products-list .head .results{display:-webkit-box;display:-ms-flexbox;display:flex}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .container .row .col-lg-12 label,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .container .row .col-lg-6 label{font-family:"Lato Regular",Arial;color:#434343;font-size:11px;margin-bottom:10px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .container .row .col-lg-12 .form-control,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .container .row .col-lg-6 .form-control{padding:5px 0;border:0;border-bottom:1px solid #a3a3a3}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .celsius .container .row .col-lg-6 .form-control{width:70%}.listing-products-page .listing-content .listing-container #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}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .list-active.categories{max-height:250px;overflow-y:auto}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .list-active.categories::-webkit-scrollbar{width:10px;height:100%}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .list-active.categories::-webkit-scrollbar-track{background-color:#fff;border:1px solid #a3a3a3;padding:2px!important}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .list-active.categories::-webkit-scrollbar-thumb{background:#4cb3ce}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop a:focus .submenu{display:block;max-height:200px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check{margin:8px 0}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-description{font-size:13px;font-family:"Lato Regular",Arial;color:#434343;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-input{opacity:0;position:absolute}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-input+.fill-control-indicator:before{content:'';background:#fff;border:1px solid #a3a3a3;display:inline-block;vertical-align:middle;width:8px;height:8px;padding:2px;margin-right:10px;text-align:center}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-input:checked+.fill-control-indicator:before{content:"";background:#4cb3ce;border:1px solid #4cb3ce}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn{margin-top:15px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .btn p{background-color:#4cb3ce;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:13px;text-decoration:none;padding:10px 20px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn button::after,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .btn p::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 #4cb3ce;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.listing-products-page .listing-content .listing-container .products-list{width:80%}.listing-products-page .listing-content .listing-container .products-list .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listing-products-page .listing-content .listing-container .products-list .head .results .numbers{padding-left:15px;font-family:"Lato Regular",Arial;color:#2b2a2d;padding-right:10px;width:160px;-ms-flex-item-align:center;align-self:center}.listing-products-page .listing-content .listing-container .products-list .head .results a{margin-left:10px;color:#434343;font-family:"Lato Light",Arial}.listing-products-page .listing-content .listing-container .products-list .head select{background-color:transparent;border:0;font-family:"Lato Regular",Arial;font-size:15px}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:30px}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container{width:25%}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card{margin:30px 0;display:block;-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s;padding:10px 10px 20px;text-decoration:none}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .image-border{height:270px;overflow:hidden;position:relative;padding:30px 0}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .image-border img{max-width:100%;max-height:100%;height:auto;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card:hover .image-border{-webkit-box-shadow:-1px 3px 6px -1px rgba(0,0,0,.24);box-shadow:-1px 3px 6px -1px rgba(0,0,0,.24)}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .card-body{min-height:50px;text-align:center;margin-top:15px}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .card-body .product-name{color:#2b2a2d;font-family:"Lato Bold",Arial;font-size:17px}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .card-body .product-desc{color:#434343;font-family:"Lato Light",Arial;margin-top:5px}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .btn{margin-top:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .btn p{text-transform:uppercase;font-size:16px}.listing-products-page .listing-content .listing-container .products-list .paging{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul{border-right:1px solid #434343;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3px;font-family:"Lato Regular",Arial}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li a{color:#434343;text-decoration:none}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first svg,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .last svg,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .next svg,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .previous svg{width:20px;height:20px}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .last svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .next svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .previous svg path{fill:#4cb3ce}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first.disabled svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .last.disabled svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .next.disabled svg path,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .previous.disabled svg path{fill:#a3a3a3}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first svg,.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .previous svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first{margin-right:3px}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .first svg:first-child{margin-right:-13px}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .last{margin-left:3px}.listing-products-page .listing-content .listing-container .products-list .paging .pages ul li .last svg:last-child{margin-left:-13px}.listing-products-page .listing-content .listing-container .products-list .paging .head-page{padding-left:10px;text-decoration:none}.listing-products-page .listing-content .listing-container .products-list .paging .head-page p{color:#2b2a2d;font-family:"Lato Regular",Arial}.listing-products-page .listing-content .listing-container .products-list .paging .head-page p img{margin-left:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:1440px){.listing-products-page .listing-content .listing-container .products-list .grid .grid-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container{width:30%}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn a{font-size:12px;padding:10px}}@media screen and (max-width:1280px){.listing-products-page .listing-content .listing-container{width:95%}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn a .icon-btn{display:none}}@media screen and (max-width:1024px){.listing-products-page .catalogDownload{display:none}.listing-products-page .catalogDownload.downloadMobile{display:block;margin:10px 0}.listing-products-page .listing-content .mobile-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:20px auto;border-bottom:1px solid #a3a3a3;padding-bottom:20px}.listing-products-page .listing-content .mobile-filters .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.listing-products-page .listing-content .mobile-filters .filters .left{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.listing-products-page .listing-content .mobile-filters .filters .left p{color:#2b2a2d;text-transform:uppercase;font-family:"Lato Regular",Arial;font-size:25px;margin-left:15px;padding-right:20px;border-right:1px solid #2b2a2d}.listing-products-page .listing-content .mobile-filters .filters .right{margin-left:15px}.listing-products-page .listing-content .mobile-filters .filters .right select{background-color:transparent;border:0;font-size:25px;text-transform:uppercase;min-width:50px;font-family:"Lato Regular",Arial}.listing-products-page .listing-content .mobile-filters .filters .right select option{font-size:17px}.listing-products-page .listing-content .mobile-filters .squares{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.listing-products-page .listing-content .mobile-filters .squares .solo{width:25px;height:25px;border:1px solid #4cb3ce;border-radius:2px;margin-right:15px;cursor:pointer}.listing-products-page .listing-content .mobile-filters .squares .checkbox-grid .four.is-checked,.listing-products-page .listing-content .mobile-filters .squares .solo.is-checked{background-color:#4cb3ce}.listing-products-page .listing-content .mobile-filters .squares .checkbox-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:35px;cursor:pointer}.listing-products-page .listing-content .mobile-filters .squares .checkbox-grid .four{width:10px;height:10px;border:1px solid #4cb3ce;border-radius:2px;margin-right:5px}.listing-products-page .listing-content .blue-color{display:none}.listing-products-page .listing-content .blue-color-mobile{display:block;width:100%}.listing-products-page .listing-content .blue-color-mobile img,.listing-products-page .listing-content .listing-container .products-list,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container.card-width-large{width:100%}.listing-products-page .listing-content .listing-container{margin:0 auto 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing-products-page .listing-content .listing-container #filter-menu{background:#fff;position:fixed;top:0;z-index:10;width:100%;height:100vh;left:-100%;padding:50px 50px 80px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.listing-products-page .listing-content .listing-container #filter-menu.is-active{left:0;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.listing-products-page .listing-content .listing-container #filter-menu .filter-menu{display:block;height:auto;min-height:0;width:100%;position:relative;padding-bottom:10px}.listing-products-page .listing-content .listing-container #filter-menu .title-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.listing-products-page .listing-content .listing-container #filter-menu .title-mobile .button-close{cursor:pointer}.listing-products-page .listing-content .listing-container #filter-menu .title-mobile .filter-title{text-transform:uppercase;color:#2b2a2d;font-size:25px;margin-left:25px;font-family:"Lato Regular",Arial}.listing-products-page .listing-content .listing-container #filter-menu .filters-title,.listing-products-page .listing-content .listing-container #filter-menu.is-active .filter-btn.filter-btn-top,.listing-products-page .listing-content .listing-container .products-list .head select{display:none}.listing-products-page .listing-content .listing-container #filter-menu .delete-filters{font-size:14px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title h4{font-size:22px;width:70%;margin:25px 0}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check{margin:15px 0}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .celsius .container .row .col-lg-6 p,.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-description{font-size:15px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .form-check .custom-control .fill-control-input+.fill-control-indicator:before{width:14px;height:14px}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .list-active.categories{max-height:999px;overflow-y:visible}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn{position:fixed;bottom:0;left:0;width:100%;border-top:3px solid #4cb3ce;padding:10px;background-color:#fff;margin-top:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .filter-btn a{font-size:20px}.listing-products-page .listing-content .listing-container #filter-menu.is-active .filter-btn{display:block}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container,.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container.card-width-grid{width:50%}}@media screen and (max-width:868px){.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container{width:50%}}@media screen and (max-width:640px){.listing-products-page .listing-content .mobile-filters .filters .left p,.listing-products-page .listing-content .mobile-filters .filters .right select{font-size:20px}.listing-products-page .listing-content .listing-container .products-list .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container .card .card-body{min-height:60px}}@media screen and (max-width:480px){.listing-products-page .listing-content .mobile-filters .squares{display:none}.listing-products-page .listing-content .listing-container .products-list .grid .grid-container .card-container{width:100%!important}.listing-products-page .listing-content .listing-container #filter-menu .menu-list{width:90%}.listing-products-page .listing-content .listing-container #filter-menu .menu-list .menu-item .drop .nav-title .filter-title{font-size:20px;width:90%}}.single-product .path-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.single-product .path-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.single-product .path-links .product-path{color:#2b2a2d;padding-bottom:20px;font-size:14px;display:inline-block}@media screen and (max-width:1024px){.single-product .path-links .product-path{font-size:12px;line-height:16px}.single-product .path-links .product-path:after{content:">";margin:0 8px;color:#2b2a2d}.single-product .path-links .product-path:after:hover{text-decoration:none}.single-product .path-links .product-path:last-child:after{content:""}}.single-product .path-links .product-path:hover{color:#4cb3ce}.single-product .path-links .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-path-links img,.single-product .path-links img{height:15px}.single-product .path-links .arrow{margin:0 10px;height:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.single-product .path-links .arrow{display:none}}.catalog-path-links a,.single-product .path-links a{color:#4cb3ce;text-decoration:none}.single-product header{height:85px}.single-product .container{width:100%;padding-top:50px}.single-product .container .product-description{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px;margin:0 auto}.single-product .container .product-description .product-content{width:40%;-ms-flex-negative:0;flex-shrink:0}.single-product .container .product-description .product-content .text{margin-top:25px}.single-product .container .product-description .product-content .text .category-name{font-family:"Lato Light",Arial;color:#2b2a2d;font-size:20px}.single-product .container .product-description .product-content .text h1{font-family:"Lato Light",Arial;color:#2b2a2d;font-size:26px;letter-spacing:2px;text-transform:none;line-height:28px}.single-product .container .product-description .product-content .text p{font-family:"Lato Regular",Arial;color:#2b2a2d}.single-product .container .product-description .product-content .activities{margin-top:15px}.single-product .container .product-description .product-content .activities h2{font-size:20px;text-transform:uppercase;color:#2b2a2d;padding-bottom:5px;font-family:"Lato Regular",Arial}.single-product .container .product-description .product-content .activities .images{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .container .product-description .product-content .activities .images .use-case{border-radius:10px 0;border:1px solid #199aba;height:39px;width:46px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-top:3%;margin-right:10px}.single-product .container .product-description .product-content .activities .images .activity-img-meat{background-image:url(../../assets/images/use-cases/meat.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-deep-freeze{background-image:url(../../assets/images/use-cases/deep-freeze.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-icecream{background-image:url(../../assets/images/use-cases/icecream.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-cold-storage{background-image:url(../../assets/images/use-cases/meat.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-fish{background-image:url(../../assets/images/use-cases/fish.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-dairy_products{background-image:url(../../assets/images/use-cases/dairy_products.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-drinks{background-image:url(../../assets/images/use-cases/drinks.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-fruits_and_vegetables{background-image:url(../../assets/images/use-cases/fruits_and_vegetables.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-bakeries{background-image:url(../../assets/images/use-cases/bakeries.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-chocolates{background-image:url(../../assets/images/use-cases/chocolates.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-wines{background-image:url(../../assets/images/use-cases/wines.jpg)}.single-product .container .product-description .product-content .activities .images .activity-img-bag_in_box{background-image:url(../../assets/images/use-cases/bag_in_box.jpg)}.single-product .container .product-description .product-content .label{display:none}.single-product .container .product-description .product-content .product-choice{margin-top:15px;margin-bottom:15px}.single-product .container .product-description .product-content .product-choice h2{font-family:"Lato Regular",Arial;font-size:20px;color:#2b2a2d;text-transform:uppercase;margin-bottom:10px}.single-product .container .product-description .product-content .product-choice select{border:1px solid #2b2a2d;background-color:transparent;font-size:17px;padding:5px 0;width:98%;font-family:"Lato Light",Arial}.single-product .container .product-description .product-content .form-wrapper-qte .button-qte:focus,.single-product .container .product-description .product-content .form-wrapper-qte input:focus,.single-product .container .product-description .product-content .product-choice select:focus{outline:0}.single-product .container .product-description .product-content .product-choice select option{font-size:16px;color:#2b2a2d;border-top:1px solid #2b2a2d;border-bottom:1px solid #2b2a2d}.single-product .container .product-description .product-content .product-choice #search-spinner{position:absolute;display:none}.single-product .container .product-description .product-content .form-wrapper-qte{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.single-product .container .product-description .product-content .form-wrapper-qte{width:150px}}.single-product .container .product-description .product-content .form-wrapper-qte label{color:#199aba;font-family:"Lato Regular",Arial;font-size:17px;margin-bottom:0}.single-product .container .product-description .product-content .form-wrapper-qte input{width:100%;border:0;text-align:center;font-size:17px}.single-product .container .product-description .product-content .form-wrapper-qte #add_basket_quantity{font-size:20px!important}.single-product .container .product-description .product-content .form-wrapper-qte input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.single-product .container .product-description .product-content .form-wrapper-qte input[type=number]{-moz-appearance:textfield}.single-product .container .product-description .product-content .form-wrapper-qte .button-qte{cursor:pointer;color:#434343;border:0;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0 0}.single-product .container .product-description .product-content .form-wrapper-qte .button-qte.inc{margin-left:10px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.single-product .container .product-description .product-content .form-wrapper-qte .button-qte.inc{width:50px}}.single-product .container .product-description .product-content .product-btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:12px 36px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;margin-left:20px}.single-product .container .product-description .product-content .product-btn:disabled{background-color:#a3a3a3}.single-product .container .product-description .product-content .product-btn:not(:disabled):hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.single-product .container .product-description .product-content .product-btn:not(:disabled):hover{background-color:transparent;color:#2b2a2d}.single-product .container .product-description .product-content .product-btn:not(:disabled):hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.error-page .error-container .buttons .btn::after,.single-product .container .product-description .product-content .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 #2b2a2d;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);border-radius:34px}.single-product .container .product-description .product-content .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}.single-product .container .product-description .product-image{width:70%;padding-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.single-product .container .product-description .product-image .big-image{height:450px;max-width:100%;margin:0 auto;position:relative}.single-product .container .product-description .product-image .big-image img{margin:0 auto}.single-product .container .product-description .product-image .miniature{margin-top:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .container .product-description .product-image .miniature .mini{display:inline-block;cursor:pointer;height:110px;width:130px;margin:10px;overflow:hidden;position:relative}.single-product .container .product-description .product-image .big-image img,.single-product .container .product-description .product-image .miniature .mini img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-product .container .product-description .mobile-slick-carousel{display:none}.single-product .container .features{background-color:#f6f6f6;padding-left:450px;margin-top:70px;position:relative}.single-product .container .features h2,.single-product .container .models h2{font-size:26px;font-family:"Lato Light",Arial;padding:20px 0;letter-spacing:2px}.single-product .container .features .columns{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Lato Light",Arial;padding-bottom:50px}.single-product .container .features .columns ul{-webkit-columns:2;columns:2}.single-product .container .features .columns ul li{line-height:22px;font-size:18px;position:relative;padding-left:1rem}.single-product .container .features .columns ul li:after{content:'';height:0;width:0;display:block;position:absolute;border-top:5px solid transparent;border-left:10px solid #199aba;border-bottom:5px solid transparent;top:.4em;left:0}.single-product .container .features .columns .column-2{margin-left:70px}.single-product .container .features .chara-shape{height:69px;width:55px;position:absolute;left:443px;bottom:-28px}.single-product .container .features .chara-shape img{width:100%;height:100%}.single-product .container .models{width:80%;margin:0 auto 50px;padding-top:30px}.single-product .container .models h2{text-transform:uppercase}.single-product .container .models .table{width:100%}.single-product .container .models .table thead th{font-size:14px;text-transform:uppercase;border-bottom:2px solid #199aba;border-top:2px solid #199aba;font-family:"Lato Regular",Arial;padding:1rem;text-align:center}.single-product .container .models .table tbody tr td:last-child,.single-product .container .models .table thead th:last-child{text-align:center}.single-product .container .models .table thead th.ref-col{width:110px;min-width:110px}.single-product .container .models .table thead th.dimensions-col{text-transform:none}.single-product .container .models .table tbody tr:last-child{border-bottom:2px solid #199aba}.single-product .container .models .table tbody tr td,.single-product .container .models .table tbody tr th{font-size:14px;padding:1rem;font-family:"Lato Regular",Arial}.single-product .container .models .table tbody tr td{text-align:center}.single-product .container .models .table tbody tr td.product_name{text-align:left;cursor:pointer}.single-product .container .models .table tbody tr td.tooltip,.single-product .container .models .table tbody tr td.tooltip-link{position:relative}.single-product .container .models .table tbody tr td.tooltip .bubble{position:absolute;left:100%;top:15px;padding-left:8px;opacity:0;-webkit-transition:opacity 0s linear;-o-transition:opacity 0s linear;transition:opacity 0s linear;font-family:"Lato Regular",Arial;color:#2b2a2d;width:100%}.single-product .container .models .table tbody tr td.tooltip-link:hover .bubble-link,.single-product .container .models .table tbody tr td.tooltip:hover .bubble{display:block;opacity:1;width:150px;font-size:14px;-webkit-box-shadow:1px 3px 5px 0 #656565;-o-box-shadow:1px 3px 5px 0 #656565;box-shadow:1px 3px 5px 0 #656565;padding:5px 10px}.single-product .container .models .table tbody tr td.tooltip-link .bubble-link{position:absolute;left:100%;top:5px;padding-left:8px;opacity:0;font-family:"Lato Regular",Arial}.single-product .container .models .table tbody tr td.tooltip-link .bubble-link a{display:none;border:0;color:#4cb3ce;white-space:nowrap;font-family:"Lato Regular",Arial}.single-product .container .models .table tbody tr td.tooltip-link:hover .bubble-link{width:215px;line-height:15px}.single-product .container .reinsurance{background-color:#202020;color:#fff;font-family:"Lato Regular",Arial;height:130px;padding-top:30px}.single-product .container .reinsurance .infos{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .container .reinsurance .infos .delivery{width:13%;padding:0 120px;border-left:1px solid #fff;border-right:1px solid #fff}.single-product .container .reinsurance .infos .delivery img{width:23%}.single-product .container .reinsurance .infos .eco,.single-product .container .reinsurance .infos .waranty{padding:0 150px}.single-product .container .reinsurance .infos .eco img,.single-product .container .reinsurance .infos .waranty img{padding:15px}@media screen and (max-width:1440px){.single-product .container .product-description{margin:0 auto;width:90%}.single-product .container .product-description .product-content{width:45%}.single-product .container .product-description .product-image{padding-left:35px}.single-product .container .product-description .product-image .big-image{height:350px}.single-product .container .features{padding-left:250px}.single-product .container .features .chara-shape{left:240px}}@media screen and (max-width:1280px){.single-product .container .product-description{width:100%;padding-left:90px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0}.single-product .container .product-description .product-content{width:45%}.single-product .container .product-description .product-content .product-btn{margin-left:0}.single-product .container .product-description .product-image .big-image{height:270px;width:370px}.single-product .container .product-description .product-image .miniature .mini{height:90px;width:110px}.single-product .container .features{padding-left:150px}.single-product .container .features .chara-shape{left:145px}.single-product .container .models .table thead th{font-size:16px}.single-product .container .models .table tbody tr td{font-size:14px}.single-product .container .models .table tbody tr td.tooltip-link .bubble-link{background-color:#fff;z-index:2;top:5px;left:-230px}.single-product .container .models .table tbody tr td.tooltip .bubble{background-color:#fff;z-index:2;left:-165px}.single-product .container .features .infos .delivery,.single-product .container .features .infos .eco,.single-product .container .features .infos .waranty{padding:0 100px}}@media screen and (max-width:1024px){.single-product .container .product-description{-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;width:90%;margin:0 auto;padding-left:0}.single-product .container .product-description .product-content{width:85%;margin-top:20px}.single-product .container .product-description .product-content .product-btn{margin-left:0}.single-product .container .product-description .product-content .activities,.single-product .container .product-description .product-image{display:none}.single-product .container .product-description .product-content .label{display:-webkit-box;display:-ms-flexbox;display:flex}.single-product .container .product-description .product-content .label p{color:#2b2a2d;border:1px solid #2b2a2d;padding:5px 15px;font-family:"Lato Regular",Arial;font-size:14px;margin-right:15px;margin-top:10px}.single-product .container .product-description .mobile-slick-container{overflow:hidden;width:100%}.single-product .container .product-description .mobile-slick-carousel{display:block;width:70%;margin:auto;height:350px}.single-product .container .product-description .mobile-slick-carousel .slick-list,.single-product .container .product-description .mobile-slick-carousel .slick-list .slick-track{height:100%}.single-product .container .product-description .mobile-slick-carousel .block-image{position:relative;height:100%}.single-product .container .product-description .mobile-slick-carousel .block-image img{display:block;height:auto;position:absolute;left:50%;top:50%;width:auto;max-width:95%;max-height:95%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-product .container .features{padding-left:50px}.single-product .container .features .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .container .features .columns .column-2{margin-left:0}.single-product .container .features .chara-shape{left:230px}.single-product .container .models{margin:auto auto 50px;width:85%}}@media screen and (max-width:950px){.single-product .container{padding-top:0}.single-product .models .container{overflow-x:scroll;overflow-y:hidden}.single-product .models .container::-webkit-scrollbar{width:10%;height:7px}.single-product .models .container::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:10px}.single-product .models .container::-webkit-scrollbar-thumb{background:#4cb3ce;border-radius:10px;width:20px}.single-product .models .container .table thead th{font-size:18px}.single-product .models .container .table tbody tr:last-child{border-bottom:none}.single-product .models .container .table tbody tr td,.single-product .models .container .table tbody tr th{font-size:13px}.single-product .models .container .table tbody tr td.tooltip .bubble{right:100%}.single-product .container .features{height:100%}.single-product .container .features .infos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-product .container .features .infos .delivery{width:100%;border:0;padding:20px 0}.single-product .container .features .infos .delivery img{width:10%}.single-product .container .features .infos .eco{margin-bottom:30px}}@media screen and (max-width:640px){.single-product .container .product-description .product-content .product-btn{padding:10px 30px}.single-product .container .product-description .product-content .product-infos .text .description{line-height:20px}.single-product .container .product-description .product-content .product-infos .product-choice .form-wrapper-qte div{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-align:center;-ms-flex-align:center;align-items:center}.single-product .container .product-description .product-content .product-infos .product-choice .form-wrapper-qte .button-qte{z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .container .product-description .mobile-slick-carousel{width:90%}.single-product .container .product-description .mobile-slick-carousel .block-image img{width:auto;height:auto;max-width:100%;max-height:100%}.single-product .container .features{padding:15px}.single-product .container .features .columns .column-1 ul{-webkit-columns:1;columns:1}.single-product .container .features .columns ul li{font-size:16px;line-height:20px}.single-product .container .features .chara-shape{left:100px;bottom:-20px}.single-product .container .models h2{font-size:22px}.single-product .container .models .container .table thead th{font-size:14px;padding:13px}.single-product .container .models .container .table thead th.ref-col{width:70px;min-width:70px}}.new-label{background:#2976bb;padding:10px;border-radius:30px;color:#fff;font-family:"Lato Regular",Arial;-webkit-box-shadow:-1px 3px 6px -1px rgba(0,0,0,.24);box-shadow:-1px 3px 6px -1px rgba(0,0,0,.24)}.listing-products-page .new-label{position:absolute;right:15px;top:15px}.single-product .new-label{margin:10px 0;display:inline-block}.catalog-path-links{padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.catalog-path-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.catalog-path-links .catalog-product-path{color:#2b2a2d;padding-bottom:20px;font-size:14px;display:inline-block}.catalog-path-links .catalog-product-path:last-child,.catalog-path-links .catalog-product-path:last-child:hover{color:#2b2a2d}@media screen and (max-width:1024px){.catalog-path-links .catalog-product-path{font-size:12px;line-height:16px}.catalog-path-links .catalog-product-path:after{content:">";margin:0 8px;color:#2b2a2d}.catalog-path-links .catalog-product-path:after:hover{text-decoration:none}.catalog-path-links .catalog-product-path:last-child:after{content:""}}.catalog-path-links .catalog-product-path:hover{color:#4cb3ce}.catalog-path-links .arrow,.catalog-path-links .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-path-links .container{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-path-links .arrow{margin:0 10px;height:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.catalog-path-links .arrow{display:none}}.catalog-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #a3a3a3;-ms-flex-pack:distribute;justify-content:space-around}.catalog-menu ul,.catalog-menu ul li{border-radius:34px}.catalog-menu ul li a{color:#202020;text-decoration:none;padding:10px 20px;display:inline-block}.catalog-menu ul li a:before{content:'';width:10px;height:10px;display:inline-block;border-radius:50%;border:1px solid #4cb3ce;background:#fff}.catalog-menu ul li.active{background:#4cb3ce}@media only screen and (max-width:640px){.catalog-menu{margin-top:10px}.catalog-menu ul{border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:480px){.catalog-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-menu ul li a{width:100%}}.error-page,.error-page .error-container .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.error-page{padding-top:85px;font-family:"Lato Regular",Arial;min-height:80vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page .error-container{padding:50px;width:50%;border:2px solid #2976bb;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.error-page .error-container h1{font-size:3em;text-align:center;color:#199aba}.error-page .error-container p{text-align:center;margin-top:25px}.error-page .error-container .buttons{margin-top:25px;-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}.error-page .error-container .buttons .btn{background-color:#2b2a2d;border:0;border-radius:40px;color:#fff;font-family:"Lato Regular",Arial;font-size:20px;text-decoration:none;padding:10px 30px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}.error-page .error-container .buttons .btn:hover::after{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.error-page .error-container .buttons .btn:hover{background-color:transparent;color:#2b2a2d}.error-page .error-container .buttons .btn:hover .icon-btn{background:url(../../assets/medias/svg/icon-btn-grey.svg) no-repeat center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.error-page .error-container .buttons .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}.error-page .error-container .buttons .btn.home-btn{background-color:#4cb3ce}.error-page .error-container .buttons .btn.home-btn::after{border-color:#4cb3ce}.error-page .error-container .buttons .btn.home-btn:hover{background-color:transparent;color:#4cb3ce}.error-page .error-container .buttons .btn.home-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}@media only screen and (max-width:1280px){.error-page .error-container .buttons{-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}.error-page .error-container .buttons .btn{width:250px;margin:15px 0}}@media only screen and (max-width:640px){.error-page .error-container{width:95%}.error-page .error-container .buttons .btn{width:auto}}