html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/themes/custom/certilogo/assets/css/ext/malihu-custom-scrollbar-plugin/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.cookie-policy-banner,.cookie-policy-banner *{-webkit-box-sizing:border-box;box-sizing:border-box;}.cookie-policy-banner{position:fixed;bottom:0;width:100%;background:rgba(0,0,0,.9);color:#FFFFFF;font-size:12px;z-index:999;box-sizing:border-box;padding:10px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.cookie-policy-banner p{margin:0;font-size:14px;padding:10px 0;line-height:16px;}.cookie-policy-banner.hidden{display:none;}.cookie-policy-banner.open{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .7s .5s ease-in-out;-moz-transition:all .7s .5s ease-in-out;-ms-transition:all .7s .5s ease-in-out;-o-transition:all .7s .5s ease-in-out;transition:all .7s .5s ease-in-out;}.cookie-policy-banner.open-popup{-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 700ms ease-in-out;-moz-transition:all 700ms ease-in-out;-ms-transition:all 700ms ease-in-out;-o-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out;}.cookie-policy-banner a{text-decoration:underline;color:#fff;}.cookie-policy-banner .container-banner{margin:0 auto;}.cookie-policy-banner .container-banner{width:98%;}.cookie-policy-banner .container-banner .btn-accept{color:#000;float:right;margin:0 auto;cursor:pointer;padding:20px 26px;background:#FFFFFF;display:inline-block;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s;}.cookie-policy-banner .container-banner .btn-accept:hover{color:#FFFFFF;background:#00B5E2;}.cookie-policy-banner .col-policy-xs-11{width:91.66%;}.cookie-policy-banner .col-policy-xs-10{width:83.33%;}.cookie-policy-banner .col-policy-xs-8{width:66.66%;}.cookie-policy-banner .col-policy-xs-4{width:33.33%;}.cookie-policy-banner .col-policy-xs-2{width:16.66%;}.cookie-policy-banner .col-policy-xs-1{width:8.33%;}.cookie-policy-banner .col-policy-xs-11,.cookie-policy-banner .col-policy-xs-10,.cookie-policy-banner .col-policy-xs-8,.cookie-policy-banner .col-policy-xs-4,.cookie-policy-banner .col-policy-xs-2,.cookie-policy-banner .col-policy-xs-1{float:left;position:relative;}@media (max-width:768px){.cookie-policy-banner{padding:15px;}.cookie-policy-banner p{padding:0;padding-bottom:15px;}.cookie-policy-banner .col-policy-xs-11,.cookie-policy-banner .col-policy-xs-10,.cookie-policy-banner .col-policy-xs-8,.cookie-policy-banner .col-policy-xs-4,.cookie-policy-banner .col-policy-xs-2,.cookie-policy-banner .col-policy-xs-1{width:100%;}.cookie-policy-banner .container-banner .btn-accept{float:left;}}
html,body{width:100%;height:100%;font-weight:500;font-family:'Montserrat',sans-serif;-webkit-overflow-scrolling:touch;}body{color:#FFFFFF;background:#192128;}body[data-color='white']{color:#192128;background:#FFFFFF;}*{box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);}:focus{outline:0;}#block-appvittoriano-page-title{display:none !important;}.clear{clear:both;}#custom-cursor{top:0;left:0;width:20px;height:20px;z-index:999999;position:fixed;border-radius:50%;background:#00B5E2;pointer-events:none;mix-blend-mode:lighten;transform:translate3d(-50%,-50%,0);}body[data-color='white'] #custom-cursor{mix-blend-mode:darken;}.page-container{width:100%;overflow:auto;}a{color:inherit;cursor:pointer;text-decoration:none;}p{font-size:18px;line-height:35px;margin-bottom:30px;}p:last-child{margin-bottom:0px;}p strong{font-weight:700;}.small-text,.small-text p{font-size:11px;line-height:12px;}.big-text,.big-text p{font-size:20px;line-height:28px;}.title{font-weight:900;}.title strong{color:#00B5E2;display:inline;}.title--big{font-size:20px;position:relative;display:inline-block;}.title--big span{display:block;font-size:80px;line-height:110px;margin-left:-130px;}.title--medium{font-size:80px;font-weight:900;line-height:80px;}.title--medium-small{font-size:60px;font-weight:900;line-height:60px;}.title--small{font-size:30px;font-weight:900;line-height:35px;}.title--mini{font-size:20px;font-weight:700;line-height:30px;}.title--micro{font-size:20px;font-weight:700;line-height:30px;}.title--deco{opacity:0.2;color:#192128;font-size:9.5vw;line-height:8vw;font-family:'Roboto',sans-serif;text-shadow:-2px -2px 0 #FFFFFF,2px -2px 0 #FFFFFF,-2px 2px 0 #FFFFFF,2px 2px 0 #FFFFFF;}body[data-color='white'] .title--deco{color:#FFFFFF;text-shadow:-2px -2px 0 #000000,2px -2px 0 #000000,-2px 2px 0 #000000,2px 2px 0 #000000;}.border-svg{top:0;left:0;width:100%;height:100%;position:absolute;pointer-events:none;}.border-svg svg{width:100%;height:100%;}.border-svg svg path{stroke-width:5;stroke:#FFFFFF;stroke-dasharray:0;stroke-dashoffset:0;stroke-dasharray:4325;transition:all 1500ms cubic-bezier(0.785,0.135,0.150,0.860);}body[data-color='white'] .border-svg svg path{stroke:#192128;}*:hover > .border-svg svg path{stroke-dasharray:540;stroke-dashoffset:275;transition:all 1500ms cubic-bezier(0.075,0.820,0.165,1.000);}.big-cta{padding:70px;font-size:28px;font-weight:900;text-align:left;padding-left:15%;position:relative;display:inline-block;}.big-cta,.big-cta *,.big-cta:after,.big-cta:before{transition:all 200ms linear;}.big-cta *{pointer-events:none;}.big-cta span{z-index:3;display:block;text-indent:0px;font-size:70px;margin-left:-15%;line-height:80px;position:relative;transform-origin:left center;transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);}.big-cta::before{right:calc(12% + 90px);z-index:0;height:2px;width:70px;content:' ';bottom:55px;display:block;position:absolute;background:#FFFFFF;}.big-cta__deco{z-index:0;right:12%;width:90px;height:90px;bottom:11px;position:absolute;border-radius:50%;position:absolute;background:#FFC13F;}.big-cta__deco::before{left:0;top:50%;width:35%;z-index:0;height:2px;content:' ';display:block;position:absolute;background:#192128;transform:translate3d(0,-50%,0);}.big-cta__deco::after{top:50%;left:50%;z-index:0;width:40px;height:40px;content:' ';display:block;position:absolute;background:url(/themes/custom/certilogo/assets/imgs/general/arrow-big-black.png) center center no-repeat;background-size:40%;transform:translate3d(-50%,-50%,0);}.big-cta__canvas{top:58%;left:65%;opacity:0;width:10vw;height:10vw;position:absolute;background:url(/themes/custom/certilogo/assets/imgs/general/cta-canvas.png) center center no-repeat;background-size:contain;transform:translate3d(-50%,-50%,0);transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);}.big-cta__canvas canvas{top:-10%;left:-10%;opacity:1 !important;width:120% !important;height:120% !important;position:absolute;}body[data-color='white'] .big-cta::before{background:#192128;}body[data-color='white'] .big-cta span::after{background:url(/themes/custom/certilogo/assets/imgs/general/arrow-big-black.png) left center no-repeat;background-size:contain;}body[data-color='white'] .big-cta__canvas{background:url(/themes/custom/certilogo/assets/imgs/general/cta-canvas-black.png) center center no-repeat;background-size:contain;}@media(min-width:992px){.big-cta:hover{color:transparent;}.big-cta:hover *,.big-cta:hover:before{opacity:0;}.big-cta:hover .big-cta__canvas{opacity:1;width:15vw;height:15vw;}.big-cta:hover span{opacity:1;color:#FFFFFF;transform:scale(0.8);}body[data-color='white'] .big-cta:hover span{color:#192128;}}#user-login-form{width:400px;margin:50px auto;}#user-login-form label{width:150px;display:inline-block;margin-bottom:5px;}#user-login-form .description{opacity:0;}#user-login-form input{width:100%;}#user-login-form input[type="submit"]{width:150px;padding:20px;display:block;margin:20px auto;}.pagina-base{width:100%;overflow:hidden;padding:8.33vw 16vw;}.pagina-base a{text-decoration:underline;}.pagina-base h2{margin-bottom:60px;}.pagina-base h3{margin-top:60px;margin-bottom:30px;}.pagina-base ul{font-size:18px;line-height:35px;margin-bottom:30px;padding-left:40px;}.pagina-base ul li{margin-bottom:10px;list-style:circle;}.pagina-base .table-responsive{width:100%;overflow:auto;}.pagina-base table{margin:50px 0;}.pagina-base td{padding:20px;border:1px solid #FFFFFF;}.top-spacer{width:100%;height:12vw;}.lista__intro{position:relative;padding-left:20vw;padding-bottom:5vw;}.lista__intro .title--small{margin-bottom:50px;}.lista__intro .title--micro{margin-left:80px;position:relative;}.lista__category{margin:5.55vw 0;padding:0 16.66vw;}.lista__title{width:33%;float:left;padding:35px 0;position:relative;}.lista__title::before{top:0;left:0;width:35%;height:3px;content:' ';position:absolute;background:#FFFFFF;}.lista__elements{width:66%;float:left;}.lista__element{display:block;padding:40px 0;position:relative;border-top:3px solid #FFFFFF;}.lista__element .title{width:100%;display:block;}.lista__element--busta{background:url(/themes/custom/certilogo/assets/imgs/general/arrow-right.png) center right no-repeat;background-size:18px;}.lista__element:last-child{border-bottom:3px solid #FFFFFF;}.round-cta{width:60px;height:60px;cursor:pointer;border-radius:50%;border:2px solid #FFFFFF;background:url(/themes/custom/certilogo/assets/imgs/general/plus-big.png) center center no-repeat;background-size:15px;}.small-cta{font-size:22px;font-weight:900;line-height:35px;position:relative;text-align:center;white-space:nowrap;display:inline-block;transition:all 300ms linear;}.small-cta::before{left:0;width:100%;height:2px;bottom:0px;content:' ';display:block;position:absolute;background:#FFFFFF;transition:all 300ms linear;}.small-cta:after{top:50%;left:-60px;width:35px;height:35px;content:' ';display:block;border-radius:50%;position:absolute;background:#FFC13F;transform:translate3d(0,-50%,0);}.small-cta:hover{color:#FFC13F;}.small-cta:hover:before{background:#FFC13F !important;}body[data-color='white'] .small-cta:before{background:#192128;}.line-deco{width:100%;height:100%;white-space:nowrap;overflow-x:hidden;}.line-deco .line{width:1.8vw;height:calc(100% - 40px);display:inline-block;margin-left:0.8vw;background:#FFFFFF;}.line-deco .line:nth-child(odd){transform:translate3d(0,20px,0);}.line-deco .line:nth-child(4n + 1){background:#74E3FF;}.line-deco .line:nth-child(4n + 2){background:#0092B7;}.line-deco .line:nth-child(4n + 3){background:#0F5A71;}.line-deco .line:nth-child(4n + 4){background:#0092B7;}body[data-color='white'] .line-deco .line{background:#192128;}.pager{left:0;clear:both;width:100%;bottom:-40px;text-align:center;position:absolute;}.pager .pager__item--first,.pager .pager__item--previous,.pager .pager__item--next,.pager .pager__item--last{display:none;}.pager__item{margin:3vw;font-size:40px;font-weight:900;display:inline-block;transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}@media (min-width:992px){.pager__item:hover{transform:translateY(-50%) scale(2);}.pager__item.is-active:hover{transform:none;}}.pager__item--ellipsis{transform:none !important;}.pager__item.is-active{font-size:120px;}.arrow{width:80px;height:80px;cursor:pointer;border-radius:50%;position:relative;border:2px solid #FFFFFF;font-family:'Nanum Gothic',sans-serif;background:url(/themes/custom/certilogo/assets/imgs/general/arrow-right.png) 45% center no-repeat;background-size:auto 40%;}.arrow::before{top:50%;right:75%;height:2px;width:100px;content:' ';display:block;position:absolute;background:#FFFFFF;transform:translate3d(0,-50%,0);}.arrow--prev{transform:rotate(180deg);}body[data-color='white'] .arrow__top::after,body[data-color='white'] .arrow__top::before,body[data-color='white'] .arrow__center::after,body[data-color='white'] .arrow__bottom::after,body[data-color='white'] .arrow__bottom::before{background:url(/themes/custom/certilogo/assets/imgs/general/arrow-left-black.png) left center no-repeat;background-size:contain;}body[data-color='white'] .arrow{border-color:#192128;background:url(/themes/custom/certilogo/assets/imgs/general/arrow-left-black.png) 45% center no-repeat;background-size:auto 40%;}body[data-color='white'] .arrow::before{background:#192128;}.page-deco{width:35vw;height:35vw;background:linear-gradient(-45deg,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE);background-size:1000% 200%;animation:Gradient 40s linear infinite;position:absolute;}.page-deco::after{top:-2px;left:-2px;height:calc(100% + 4px);width:calc(100% + 4px);content:' ';display:block;background:url(/themes/custom/certilogo/assets/imgs/general/mask.png) center center no-repeat;background-size:100% 100%;position:absolute;}.page-deco--press,.page-deco--faq,.page-deco--brands,.page-deco--news,.page-deco--wiki,.page-deco--video,.page-deco--resources,.page-deco--ricerca{top:15vw;left:50%;z-index:-1;position:absolute;transform:translate3d(-50%,-50%,0);}.page-deco--news::after{background:url(/themes/custom/certilogo/assets/imgs/mask/news-black.png) center center no-repeat;background-size:100% 100%;}.page-deco--wiki::after{background:url(/themes/custom/certilogo/assets/imgs/mask/wiki-black.png) center center no-repeat;background-size:100% 100%;}.page-deco--resources::after{background:url(/themes/custom/certilogo/assets/imgs/mask/resources-black.png) center center no-repeat;background-size:100% 100%;}.page-deco--video::after{background:url(/themes/custom/certilogo/assets/imgs/mask/videos-black.png) center center no-repeat;background-size:100% 100%;}.page-deco--ricerca::after{background:url(/themes/custom/certilogo/assets/imgs/mask/lente-black.png) center center no-repeat;background-size:100% 100%;}.page-deco--press,.page-deco--faq,.page-deco--brands{top:12vw;left:40%;transform:translate3d(-50%,-50%,0) rotate(-15deg);}.page-deco--press::after,.page-deco--faq::after,.page-deco--brands::after{background:url(/themes/custom/certilogo/assets/imgs/mask/certilogo-black.png) center center no-repeat;background-size:100% 100%;}@media print and (max-width:1200px){.blocco-c,.blocco-d--footer,.lista-share,#main-header,#bottom-header{display:none !important;}}@media(max-width:1500px){.pager{bottom:0px;}.pager__item{margin:20px;font-size:20px;}.pager__item.is-active{font-size:40px;}.lista__category{padding:0 12vw;}}

@media(max-width:1200px){p{font-size:16px;line-height:24px;margin-bottom:20px;}.title--big span{font-size:70px;line-height:60px;margin-left:-30px;}.title--medium{font-size:70px;line-height:60px;}.title--small{font-size:24px;line-height:24px;}.title--mini{font-size:20px;line-height:20px;}.big-cta span{font-size:70px;line-height:60px;}.big-cta span::after{bottom:-48px;}.small-cta{font-size:16px;}#custom-cursor{display:none;}}
@media (max-width:991px){p{font-size:16px;line-height:20px;}.title--big span{font-size:36px;line-height:30px;margin-left:-20px;}.title--medium{font-size:30px;line-height:32px;}.title--medium-small{font-size:30px;line-height:32px;}.title--small{font-size:22px;line-height:30px;}.title--mini{font-size:16px;line-height:22px;}.title--micro{font-size:18px;line-height:24px;}.title--deco{text-shadow:-1px -1px 0 #FFFFFF,1px -1px 0 #FFFFFF,-1px 1px 0 #FFFFFF,1px 1px 0 #FFFFFF;}.big-cta{padding:30px 20px;font-size:16px;}.big-cta span{font-size:40px;line-height:40px;display:table-cell;}.big-cta::before{height:2px;bottom:19px;width:60px;right:55px;}.big-cta:after{width:25px;left:-40px;height:25px;}.big-cta span::after{bottom:-28px;font-size:60px;left:calc(100% + 2px);}.big-cta__deco{width:50px;height:50px;right:5px;bottom:-5px;}.big-cta__deco::before{width:35%;height:2px;}.big-cta__deco::after{width:20px;height:20px;}.round-cta{width:30px;height:30px;border:1px solid #FFFFFF;background-size:8px;}.small-cta{font-size:14px;}.small-cta::before{height:1px;bottom:2px;}.small-cta:after{left:-30px;width:15px;height:15px;}.line-deco .line{width:3vw;height:calc(100% - 20px);display:inline-block;margin-left:1.5vw;background:#FFFFFF;}.line-deco .line:nth-child(odd){transform:translate3d(0,10px,0);}.arrow::before{width:50px;}.lista__intro{padding-left:20px;padding-bottom:25px;}.lista__intro .title--small{margin-bottom:25px;}.lista__intro .title--micro{margin-left:40px;}.lista__category{margin:90px 0;padding:0 20px;}.lista__title{width:90%;float:right;margin-right:-20px;}.lista__title .title{font-size:18px;}.lista__title::before{width:100%;height:2px;}.lista__elements{width:100%;}.lista__element{padding:25px 0;padding-right:20px;border-width:2px !important;}.lista__element::before{top:39px;}.top-spacer{height:60px;}.page-deco{width:70vw;height:70vw;}.page-deco--press,.page-deco--faq,.page-deco--brands,.page-deco--news,.page-deco--wiki,.page-deco--video,.page-deco--resources,.page-deco--ricerca{top:40vw;}.pager{bottom:0;}.pagina-base{padding:60px 20px;}.pagina-base ul{font-size:16px;line-height:20px}}
#main-header{top:0;left:0;width:100%;z-index:50;height:110px;position:fixed;background:#192128;box-shadow:0 9px 90px rgba(0,0,0,1);transition:all 700ms cubic-bezier(0.785,0.135,0.150,0.860);}#main-header.open-modal{box-shadow:none;}#page-sceltapercorso #main-header,#main-header.scrolled{box-shadow:0px 6px 20px rgba(0,0,0,0.2);}#main-header .link-small{top:50%;left:50%;width:30vw;height:30vw;position:absolute;transform:translate3d(-50%,-50%,0);}#main-header .important-link{color:#00B5E2;}#main-header .main-nav a{transition:all 200ms linear;}#main-header .main-nav a:hover{color:#FFC13F;}.toggler{top:50%;right:80px;width:30px;height:30px;cursor:pointer;position:absolute;pointer-events:auto;transform:translate3d(0,-50%,0);}.toggler::before{top:15px;left:4px;opacity:0;width:35px;height:2px;content:' ';position:absolute;background:#FFFFFF;transform:rotate(65deg);transition:all 250ms linear;}.toggler__line{top:50%;right:0px;height:2px;position:absolute;background:#FFFFFF;}.toggler__line--1{width:24px;margin-top:-6px;}.toggler__line--2{width:17px;}.toggler__line--3{width:13px;margin-top:6px;}.main-nav{top:50%;left:80px;position:absolute;transform:translate3d(0,-50%,0);}.main-nav li{font-size:16px;font-weight:900;margin-right:30px;pointer-events:auto;display:inline-block;text-transform:uppercase;}.header-logo{top:50%;left:50%;width:120px;position:absolute;pointer-events:auto;transform:translate3d(-50%,-50%,0);}.header-logo--white,.header-logo--white-gif{display:block;}.header-logo--black,.header-logo--black-gif{display:none;}.header-back{top:50%;left:20px;display:none;color:#FFFFFF;font-size:10px;font-weight:900;position:absolute;transform:translateY(-50%);}#menu-desktop{top:0;left:0;opacity:0;width:100%;height:100%;position:fixed;pointer-events:none;transition:all 250ms linear;background:#2c818c;background:-moz-linear-gradient(-45deg,#2c818c 0%,#5638a1 100%);background:-webkit-linear-gradient(-45deg,#2c818c 0%,#5638a1 100%);background:linear-gradient(135deg,#2c818c 0%,#5638a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c818c',endColorstr='#5638a1',GradientType=1);}#menu-desktop .header-logo{top:55px;}.menu-desktop__links{top:52%;left:43%;width:50vw;position:absolute;transform:translate3d(-50%,-50%,0);}.menu-desktop__links ul{width:100%;column-count:2;}.menu-desktop__links li{margin-bottom:40px;}.menu-desktop__links a{color:#FFFFFF;padding:8px 0;font-size:22px;font-weight:900;position:relative;display:inline-block;transition:all 200ms linear;}.menu-desktop__links a::before{top:52%;left:-30px;width:13px;height:13px;content:' ';position:absolute;border-radius:50%;border:3px solid #FFFFFF;transform:translate3d(0,-50%,0);transition:all 200ms linear;}.menu-desktop__links a.yellow::before{background:#FFC13F;border:3px solid #FFC13F;}.menu-desktop__links a::after{left:0;width:100%;height:2px;content:' ';bottom:-4px;position:absolute;background:#FFFFFF;transition:all 200ms linear;}@media (min-width:992px){.menu-desktop__links a:hover{color:#FFC13F;}.menu-desktop__links a:hover::before{border:3px solid #FFC13F;}.menu-desktop__links a:hover::after{background:#FFC13F;}}.menu-desktop__social{top:50%;left:75%;text-align:center;position:absolute;transform:translate3d(-50%,-50%,0);}.menu-desktop__social li{display:inline-block;}.menu-desktop__social li .social-ico{width:40px;margin:20px;filter:invert(1);}.switch-lingua{color:#FFFFFF;font-size:20px;margin-top:40px;font-weight:900;display:inline-block;}.switch-lingua a{opacity:0.6;margin:0 5px;color:#FFFFFF;display:inline-block;}.switch-lingua .active{opacity:1;}.menu-opened #menu-desktop{opacity:1;pointer-events:auto;}.menu-opened .toggler::before{opacity:1;}.menu-opened .header-logo--white{display:block !important;}.menu-opened .header-logo--black{display:none !important;}.menu-opened .toggler__line{background:#FFFFFF !important;}#bottom-header{display:none;}body[data-color='white'] #main-header{background:#FFFFFF;box-shadow:0 9px 90px rgba(0,0,0,0.15);}body[data-color='white'] .header-logo--white,body[data-color='white'] .header-logo--white-gif{display:none;}body[data-color='white'] .header-logo--black,body[data-color='white'] .header-logo--black-gif{display:block;}body[data-color='white'] .toggler__line{background:#192128;}.link-mobile{display:none;}@media(max-width:1500px){.menu-desktop__links{top:57%;width:65vw;}.menu-desktop__links li{margin-bottom:30px;}.menu-desktop__social{left:80%;width:280px;}.menu-desktop__social li .social-ico{width:30px;margin:10px;}#main-header{height:80px;}.header-logo{width:120px;}.main-nav{left:40px;}.toggler{right:40px;}#menu-desktop .header-logo{top:40px;}}@media(max-width:991px){.link-mobile{display:block;}#main-header{height:60px;z-index:999;background:#192128;border-bottom:1px solid rgba(255,255,255,0.3);}#main-header .main-nav{display:none;}.header-logo{width:90px;}.toggler{right:20px;}.header-back{display:block;}#menu-desktop .header-logo{top:30px;}body[data-color='white'] #main-header{background:#FFFFFF;border-bottom:1px solid rgba(25,33,40,0.3);}body[data-color='white'] .header-back{color:#192128;}.header-logo,.header-back{transition:all 200ms linear;}.menu-opened .header-logo,.menu-opened .header-back{opacity:0;pointer-events:none;}#menu-desktop{height:100%;overflow:auto;padding-top:100px;}.menu-desktop__links{top:0;left:0;width:100%;transform:none;position:relative;}.menu-desktop__links ul{text-align:center;column-count:auto;}.menu-desktop__links li{display:block;margin-bottom:0px;}.menu-desktop__links a{padding:20px 0;}.menu-desktop__links a.yellow{color:#FFC13F;}.menu-desktop__links a::before,.menu-desktop__links a::after{display:none;}.menu-desktop__social{top:0;left:0;width:100%;transform:none;text-align:center;position:relative;margin-bottom:40px;}.menu-desktop__social li .social-ico{width:25px;margin:15px;}#bottom-header{left:0;bottom:0;z-index:99;width:100%;height:60px;display:block;position:fixed;padding:12px 0;background:#192128;text-transform:uppercase;border-top:1px solid rgba(255,255,255,0.3);}#bottom-header ul li{width:50%;float:left;text-align:center;}#bottom-header ul li a{display:block;font-size:12px;font-weight:900;padding:10px 0;}#bottom-header ul li:first-child a{border-right:1px solid rgba(255,255,255,0.3);}body[data-color='white'] #bottom-header{background:#FFFFFF;border-top:1px solid rgba(25,33,40,0.3);}body[data-color='white'] #bottom-header a{color:#192128;}body[data-color='white'] #bottom-header ul li:first-child a{border-right:1px solid rgba(25,33,40,0.3);}}@media screen and (orientation:landscape){#bottom-header{display:none;}}
footer{color:#FFFFFF;font-size:20px;text-align:center;background:#192128;padding:3.33vw 5.55vw;}footer a{color:#192128;}footer a:hover{text-decoration:underline;}footer p{font-size:11px;line-height:20px;}.footer-intro{margin-bottom:30px;}.footer-intro .footer-logo{width:145px;margin:20px;}.footer-intro .social-ico{width:40px;margin:20px;}.footer-block{float:left;width:33.3%;margin:30px 0;min-height:1px;}.footer-block li{padding:20px 0;}footer a{color:#FFFFFF;}footer img{filter:invert(1);}body[data-color='white'] footer{color:#192128;background:#FFFFFF;}body[data-color='white'] footer a{color:#192128;}body[data-color='white'] .blocco-d--footer img{filter:invert(1);}body[data-color='white'] footer img{filter:invert(0);}@media(max-width:991px){footer{padding:10px;}.footer-intro .social-ico{width:30px;margin:12px;}.footer-block{width:100%;margin-bottom:50px;}.footer-block.hidden-mobile{display:none;}.footer-intro .footer-logo{width:100px;}.footer-intro{}}
.breadcrumb{display:block;margin-top:0px;text-align:center;}.breadcrumb ul{position:relative;display:inline-block;}.breadcrumb ul::before{left:-10%;top:-18px;height:2px;width:140px;content:' ';display:block;position:absolute;background:#FFFFFF;}.breadcrumb ul::after{top:-27px;width:18px;height:20px;content:' ';display:block;position:absolute;left:calc(-10% - 15px);transform:rotate(180deg);background:url(/themes/custom/certilogo/assets/imgs/general/arrow-right.png) left center no-repeat;background-size:contain;}.breadcrumb ul::before,.breadcrumb ul::after{transition:all 400ms cubic-bezier(0.785,0.135,0.150,0.860);}.breadcrumb ul:hover:before{left:calc(-10% - 20px);}.breadcrumb ul:hover:after{left:calc(-10% - 35px);}.breadcrumb ul li{font-weight:700;position:relative;margin-right:20px;display:inline-block;}.breadcrumb ul li::before{top:50%;left:-13px;content:'/';display:block;font-size:16px;font-weight:500;position:absolute;transform:translate3d(0,-50%,0);}.breadcrumb ul li:first-child{font-weight:500;}.breadcrumb ul li:first-child::before{content:' ';}body[data-color='white'] .breadcrumb ul::before{background:#192128;}body[data-color='white'] .breadcrumb ul::after{background:url(/themes/custom/certilogo/assets/imgs/general/arrow-big-black.png) left center no-repeat;background-size:contain;}@media(max-width:991px){.breadcrumb{display:none;}}
.modal-wrapper{top:0;left:0;opacity:0;width:100%;height:100%;z-index:5000;position:fixed;pointer-events:none;background:rgba(0,0,0,0.8);transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860),top 0ms linear;}.modal{top:50%;left:50%;width:35vw;z-index:99999;color:#192128;position:fixed;text-align:left;border-radius:5px;background:#FFFFFF;padding:120px 80px;transform:translate3d(-50%,-40%,0);transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860),top 0ms linear;}.modal--resources{padding:60px;}.modal--color{width:100%;height:100vh;background:none;border-radius:0px;transform:translate3d(-50%,-50%,0);}.modal--color::before{top:0;left:0;z-index:0;width:100%;height:100%;content:' ';opacity:0.95;position:absolute;background:#2c818c;background:-moz-linear-gradient(-45deg,#2c818c 0%,#5638a1 100%);background:-webkit-linear-gradient(-45deg,#2c818c 0%,#5638a1 100%);background:linear-gradient(135deg,#2c818c 0%,#5638a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c818c',endColorstr='#5638a1',GradientType=1);}.modal__closer{top:50%;left:50%;width:70px;z-index:10;height:70px;cursor:pointer;position:absolute;background:url(/themes/custom/certilogo/assets/imgs/general/close.png) center center no-repeat;background-size:30%;border-radius:50%;border:2px solid #FFFFFF;transform:translate3d(20vw,-50%,0);}.modal--color .modal__closer{transform:translate3d(15vw,-50%,0);}.modal .title{margin-bottom:60px;}.modal-wrapper.open{opacity:1;pointer-events:auto;}.open .modal{transform:translate3d(-50%,-50%,0);}.modal__testo{overflow:auto;max-height:50vh;}.modal--resources .modal__testo{height:100% !important;}.modal--color .modal__testo{top:50%;left:50%;width:20vw;height:auto;position:absolute;transform:translate3d(-50%,-50%,0);}.modal--color .modal__testo{color:#FFFFFF;}.modal--color .modal__logo{top:50%;right:50%;width:25vw;position:absolute;transform:translate3d(-10vw,-50%,0);}.modal--color p{margin-bottom:10px;}.modal--color .modal__instagram{width:40px;margin-top:0px;filter:invert(1);}.modal a{display:block;text-decoration:underline;}@media(max-width:1500px){.modal{width:45vw;}.modal__closer{transform:translate3d(25vw,-50%,0);}.modal--color{width:100%;}}@media(max-width:1200px){.modal{top:50% !important;}}@media(max-width:991px){.modal{width:90%;height:70%;padding:40px 20px;text-align:center;top:50% !important;}.modal--color{width:100%;height:100%;padding:200px 40px 0 40px;}.modal .title{margin-bottom:30px;}.modal__testo,.modal--color .modal__testo{left:0;top:auto;width:100%;overflow:auto;transform:none;position:relative;max-height:none;}.modal__testo{height:calc(100% - 100px);}.modal--color .modal__testo{height:calc(100% - 20px);}.modal__closer,.modal--color .modal__closer{width:50px;height:50px;border:1px solid #FFFFFF;transform:translate3d(-50%,-50%,0);}.modal__closer{top:-40px;}.modal--color .modal__closer{top:70px;}.modal--color .modal__logo{top:150px;width:40vw;right:auto;margin-bottom:50px;transform:translate3d(-50%,-50%,0);}}
.blocco-apertura{margin:0 0 3.33vw 0;padding-top:6vw;}.blocco-apertura__intro{margin-left:25vw;position:relative;padding-bottom:50px;border-bottom:6px solid #FFFFFF;}.blocco-chiusura{height:6px;margin-top:3.33vw;}.blocco-chiusura__closer{width:25vw;height:6px;position:absolute;background:#FFFFFF;margin-bottom:8.33vw;}@media(max-width:991px){.blocco-apertura__intro{margin-left:80px;border-width:3px;margin-bottom:20px;padding-bottom:15px;}.blocco-chiusura__closer{width:50vw;height:3px;margin-left:-20px;}}
.blocco-a{margin:3.33vw 0;padding:0 8.33vw;position:relative;}.blocco-a__content{width:100%;}.blocco-a--left{padding-left:20%;}.blocco-a--right{padding-left:57%;}.blocco-a--text{padding-left:25vw !important;}.blocco-a .title--small{width:400px;margin-left:0px;margin-bottom:30px;}.blocco-a .title--micro{width:400px;margin-left:50px;margin-bottom:30px;}.blocco-a p{width:18vw;font-weight:500;}.blocco-a--text p{float:left;}.blocco-a--text p:first-child{margin-right:6.2vw;}.blocco-a__extra{top:45%;left:30%;width:27vw;position:absolute;transform:translate3d(-50%,-50%,0);}.blocco-a--left .blocco-a__extra{left:70%;}.blocco-a__extra img{width:100%;}.blocco-a .small-cta{margin:30px 60px;}@media(max-width:1500px){.blocco-a p{width:25vw;}.blocco-a--left{padding-left:10vw;}.blocco-a--right{padding-left:55vw;}.blocco-a .title--micro{width:300px;}.blocco-a__extra{top:50%;left:27%;width:40vw;}}@media(max-width:1200px){.blocco-a .title--micro{margin-left:40px;}.blocco-a .small-cta{margin:30px 60px;}}@media(max-width:991px){.blocco-a{margin:0;padding:20px !important;}.blocco-a__element:last-child{padding-bottom:80px;}.blocco-a .title--small{width:80%;margin-bottom:20px;}.blocco-a .title--micro{width:80%;margin-left:30px;margin-bottom:20px;}.blocco-a__extra{width:100%;transform:none;position:static;margin-bottom:20px;}.blocco-a p{width:100%;display:inline;float:none;}.blocco-a--text p:last-child{margin-left:0;}.blocco-a .small-cta{margin:30px 30px 15px 30px;}}
.blocco-b{margin:5.55vw 0;position:relative;}.blocco-b__intro{position:relative;padding-left:25vw;padding-bottom:0vw;}.blocco-b__intro .title--small{width:400px;margin-bottom:30px;}.blocco-b__intro .title--micro{width:400px;margin-left:50px;}.blocco-b__content{margin-top:5vw;position:relative;}.blocco-b__deco-left,.blocco-b__deco-right{left:0;top:25%;width:20vw;height:165px;position:absolute;}.blocco-b__deco-left{transform:translate3d(0,-50%,0) rotate(180deg);}.blocco-b__deco-right{left:auto;right:0;transform:translate3d(0,-50%,0);}.blocco-b__swiper{left:0;width:100%;margin-top:4vw;text-align:center;}.blocco-b__swiper .swiper-slide{opacity:0;width:auto;padding:30px 5vw;transition:all 250ms linear;}.blocco-b__swiper .swiper-slide span{margin:0;}.blocco-b__swiper .swiper-slide p{width:350px;margin:30px 60px 0 60px;text-align:left;}.blocco-b__swiper .swiper-slide-active{opacity:1;}.blocco-b__arrow{bottom:0;z-index:3;right:14vw;position:absolute;}.blocco-b__arrow.arrow--prev{left:14vw;right:auto;}@media(max-width:991px){.blocco-b{padding:50px 0;}.blocco-b__intro{padding-left:20px;padding-bottom:65px;}.blocco-b__intro .title--small{width:80%;margin-bottom:25px;}.blocco-b__intro .title--micro{width:80%;margin-left:40px;}.blocco-b__deco-left,.blocco-b__deco-right{height:70px;}.blocco-b__swiper .swiper-slide p{width:250px;margin:60px 0 0 15%;}.blocco-b__arrow{top:25px;right:10px;width:40px;height:40px;border-width:1px;transform:translateY(-50px);}.blocco-b__arrow::before{height:1px;}.blocco-b__arrow.arrow--prev{left:10px;transform:translate3d(0,60px,0) rotate(180deg);}}
.blocco-c{padding:5.55vw 0;padding-bottom:calc(5.55vw + 120px);position:relative;}.blocco-c__intro{position:relative;padding-left:23vw;padding-bottom:0;}.blocco-c__intro .title--small{width:400px;margin-bottom:30px;}.blocco-c__intro .title--micro{width:400px;margin-left:50px;position:relative;}.blocco-c .small-cta{margin:30px 60px;}.blocco-c__content{position:relative;height:calc(300px + 5vw);}.blocco-c__swiper{left:0;width:100%;padding-left:18vw;}.blocco-c__swiper .swiper-slide{width:auto;margin:30px 0;}.blocco-c__swiper .swiper-slide .content-teaser{margin-right:3vw;}.blocco-c__arrow{z-index:4;right:14vw;bottom:-120px;position:absolute;transition:all 300ms linear;}.blocco-c__arrow.arrow--prev{left:14vw;}body[data-color='white'] .blocco-c img{filter:invert(1);}@media(max-width:1500px){.blocco-c{padding-bottom:calc(5.55vw + 0px);}.blocco-c__arrow{bottom:-60px;}}@media(max-width:1200px){.blocco-c__intro{padding-bottom:0vw;}.blocco-c__content{height:calc(360px + 5vw);}}@media(max-width:991px){.blocco-c{padding:50px 0 60px 0;}.blocco-c__intro{padding-left:20px;padding-bottom:10px;}.blocco-c__intro .title--small{width:80%;margin-bottom:25px;}.blocco-c__intro .title--micro{width:80%;margin-left:40px;}.blocco-c .big-cta{margin:140px 30px;margin-left:25%;}.blocco-c .small-cta{margin:25px 30px;}.blocco-c__swiper{padding-left:20px;}.blocco-c__swiper .swiper-slide{margin:0;}.blocco-c__swiper .swiper-slide .content-teaser{margin-right:20px;}.blocco-c__arrow{width:40px;height:40px;border-width:1px;}.blocco-c__arrow::before{height:1px;}.blocco-c__content{height:auto;}.blocco-c .content-teaser__title{padding:10px;width:90%;position:absolute;}}
.blocco-d{padding:3.33vw 0 0 0;}.blocco-d__intro{position:relative;padding-left:25vw;}.blocco-d__intro .title--small{width:400px;}.blocco-d__intro .title--micro{width:400px;margin-top:30px;margin-left:50px;position:relative;}.blocco-d .small-cta{margin:30px 60px;}.blocco-d__content .partner-teaser{width:20vw;position:relative;}.blocco-d__swiper .swiper-slide{width:auto;margin-top:-1vw;display:inline-block;}body[data-color='white'] .blocco-d img{filter:invert(1);}@media(max-width:1500px){}@media(max-width:1200px){}@media(max-width:991px){.blocco-d{padding:50px 0 0 0;}.blocco-d__content .partner-teaser{width:50%;}.blocco-d__intro{padding-left:20px;padding-bottom:0px;}.blocco-d__intro .title--small{width:80%;margin-bottom:25px;}.blocco-d__intro .title--micro{width:80%;margin-left:40px;}.blocco-d .small-cta{margin:40px;}.blocco-d .content-teaser-slide{padding-top:0;}}
.blocco-e{margin:3.33vw 0;position:relative;}.blocco-e__intro{position:relative;padding-left:25vw;padding-bottom:3vw;}.blocco-e__intro .title--small{width:400px;margin-bottom:30px;}.blocco-e__intro .title--micro{width:400px;margin-left:50px;position:relative;}.blocco-e__content{text-align:center;padding:6vw 0 5vw 0;}.blocco-e__element{width:18vw;height:18vw;margin:0 0.7%;color:#FFFFFF;cursor:pointer;text-align:left;position:relative;display:inline-block;background:rgba(25,33,40,0.75);}.blocco-e__element__back{top:0;left:0;opacity:0;width:100%;height:100%;position:absolute;border-radius:5px;pointer-events:none;background:linear-gradient(-45deg,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE);background-size:1000% 200%;animation:Gradient 40s linear infinite;transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.blocco-e__element canvas{top:0;left:0;opacity:1 !important;width:100% !important;height:100% !important;position:absolute;}.blocco-e__element:hover .blocco-e__element__back{opacity:1;top:-60px;left:-60px;}.blocco-e__element .title--small{left:0;bottom:0;width:100%;border:none;padding:40px;position:absolute;}.blocco-e__element .round-cta{margin-top:35px;}.blocco-e__element:nth-child(1){transform:translate3d(0,-25%,0);}.blocco-e__element:nth-child(3){transform:translate3d(0,5%,0);}.blocco-e__element:nth-child(5){transform:translate3d(0,-45%,0);}.blocco-e__element:nth-child(7){transform:translate3d(0,20%,0);}.blocco-e__element--custom{width:22vw;height:22vw;}.blocco-e__element-text{padding:50px 40px;position:relative;}.blocco-e__element-text .title{padding:0 !important;position:static;margin-bottom:20px;}.blocco-e__element-text p{font-size:1vw;line-height:30px;font-weight:700;}.blocco-e__element--custom .blocco-e__element-cta{right:40px;bottom:50px;font-size:22px;font-weight:900;position:absolute;}body[data-color='white'] .blocco-e__element{color:#192128;background:none;}@media(max-width:1500px){.blocco-e__element{width:23vw;height:23vw;}.blocco-e__intro{padding-bottom:6vw;}.blocco-e__element .title--mini{padding:0 40px;}.blocco-e__element--custom{width:28vw;height:28vw;}.blocco-e__element-text p{font-size:18px;line-height:28px;}.blocco-e__element--custom .blocco-e__element-cta{bottom:30px;font-size:20px;}}@media(max-width:1200px){.blocco-e__content{padding-top:13vw;}.blocco-e__element .title--mini{padding:0 20px;}.blocco-e__element .title--small{padding:25px;}.blocco-e__element-text{padding:40px 30px;}.blocco-e__element-text p{font-size:16px;line-height:20px;}}@media(max-width:991px){.blocco-e{margin:0;padding:50px 0;}.blocco-e__intro{padding-left:20px;padding-bottom:25px;}.blocco-e__intro .title--small{width:80%;margin-bottom:25px;}.blocco-e__intro .title--micro{width:80%;margin-left:40px;}.blocco-e__content{padding:40px 0;}.blocco-e__element{width:calc(50vw - 40px);height:calc(50vw - 40px);margin:15px;}.blocco-e__element .title--small{padding:15px;}.blocco-e__element .round-cta{margin-top:10px;}.blocco-e__element:nth-child(1){transform:translate3d(0,0%,0);}.blocco-e__element:nth-child(3){transform:translate3d(0,30%,0);}.blocco-e__element:nth-child(5){transform:translate3d(10px,0%,0);}.blocco-e__element:nth-child(7){transform:translate3d(10px,30%,0);}.blocco-e__element__back{top:-10px;left:-10px;opacity:1;border-radius:3px;animation:Gradient 40s linear infinite;}.blocco-e__element:nth-child(1) .blocco-e__element__back{top:-20px;left:-10px;animation:Gradient 40s linear infinite;}.blocco-e__element:nth-child(3) .blocco-e__element__back{top:10px;left:-10px;animation:Gradient 40s 1s linear infinite;}.blocco-e__element:nth-child(5) .blocco-e__element__back{top:-10px;left:-20px;animation:Gradient 40s 1s linear infinite;}.blocco-e__element:nth-child(7) .blocco-e__element__back{top:20px;left:-10px;animation:Gradient 40s 3s linear infinite;}.blocco-e__element canvas{display:none;}.blocco-e--homepage,.blocco-e--check-a-product{padding:0;margin-top:0;}.blocco-e__element--custom{width:80vw;height:80vw;transform:none !important;}.blocco-e__element-text{padding:30px;position:relative;}.blocco-e__element--custom .blocco-e__element-cta{font-size:18px;}.blocco-e__element .blocco-e__element__back{top:-10px !important;left:-10px !important;}body[data-color='white'] .blocco-e__element{color:#ffffff;background:none;}body[data-color='white'] .blocco-e__element .small-cta:before{background:#ffffff;}}
.blocco-f{padding:0;position:relative;}.blocco-f--basic{margin:3.33vw 0 5.55vw 0;}.blocco-f__content h2{text-align:left;white-space:nowrap;}.blocco-f__content .title-micro{margin-top:50px;margin-left:80px;}.blocco-f video{top:0;left:0;width:100%;height:auto;position:relative;}.blocco-f__content{top:53%;left:70%;z-index:3;position:absolute;transform:translate3d(-50%,-50%,0);}.blocco-f__content .big-cta{margin:50px;}.blocco-f--basic .blocco-f__content{top:auto;left:auto;transform:none;margin-left:40%;position:relative;}.blocco-f__video-wrapper{width:100%;position:relative;overflow:hidden;}.blocco-f__video-wrapper:after,.blocco-f__video-wrapper:before{top:0;z-index:2;width:100%;height:8vw;content:' ';position:absolute;background:-moz-linear-gradient(top,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);background:-webkit-linear-gradient(top,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);background:linear-gradient(to bottom,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#192128',endColorstr='#00192128',GradientType=0);}.blocco-f__video-wrapper:after{left:0;top:auto;bottom:0;transform:rotate(180deg);}.blocco-f--basic:after,.blocco-f--basic:before{display:none;}body[data-color='white'] .blocco-f__video-wrapper:after,body[data-color='white'] .blocco-f__video-wrapper:before{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);}.blocco-f__testo-mobile{display:none;}@media(max-width:1500px){}@media(max-width:1200px){}@media(max-width:991px){.blocco-f{padding:0;padding-bottom:20px;}.blocco-b + .blocco-f{margin-top:-75px;}.blocco-f__content{padding:0 20px 25px 20px;}.blocco-f__content .title--small{margin-bottom:25px;}.blocco-f__content .title--micro{margin-left:40px;}.blocco-f__content{position:static;transform:none;}.blocco-f--basic .blocco-f__content{padding:5px 0;transform:none;margin-left:20%;}.blocco-f__video-wrapper{margin-top:-70px;}.blocco-f video{left:52%;width:160%;transform:translate3d(-50%,0,0);}.blocco-f__testo-mobile{z-index:10;display:block;position:relative;padding:30px 30px 0 50px;}.blocco-f__content .title--desktop{display:none;}.blocco-f__content{left:35%;top:50vw;position:absolute;}.blocco-f__content .big-cta{margin:20px;}}
.blocco-g{margin:3.33vw 0;}.blocco-g__content{padding:0 13vw;}.blocco-g .title--medium{}.blocco-g .title--mini{padding-left:60px;margin:30px 10vw 0;border-left:6px solid #FFFFFF;}.blocco-g--ricerca strong{font-size:80px;}.blocco-g .blocco-g__cta{margin:1vw 0 0 0;white-space:nowrap;}.blocco-g .blocco-g__cta .big-cta{margin:0 7vw;display:inline-block;}.blocco-g .blocco-g__cta .big-cta:first-child{margin-left:35vw;}.blocco-g .blocco-g__cta .big-cta:last-child{margin-left:25vw;}@media(max-width:1500px){}@media(max-width:1200px){.blocco-g .title--mini br{display:none;}}@media(max-width:991px){.blocco-g{padding:60px 40px 30px 40px;}.blocco-g__content{padding:0;}.blocco-g--ricerca strong{font-size:18px;line-height:10px;}.blocco-g .title--mini{width:80%;margin:35px;border-width:2px;padding-left:20px;}.blocco-g .blocco-g__cta .big-cta{margin:0px;}.blocco-g .blocco-g__cta .big-cta:first-child{margin-left:30px;}.blocco-g .blocco-g__cta .big-cta:last-child{margin-left:0;}}
.blocco-h{margin:3.33vw 0 3vw 0;}.blocco-h__intro{position:relative;padding-left:20vw;padding-bottom:30px;}.blocco-h__intro .title--small{width:400px;margin-bottom:30px;}.blocco-h__intro .title--micro{width:400px;margin-left:80px;position:relative;}.blocco-h .small-cta{margin:30px 60px;}.blocco-h__content{padding:0 35vw 0vw 20vw;}@media(max-width:1500px){.blocco-h__content{padding:0 25vw 5.55vw 15vw;}}@media(max-width:991px){.blocco-h{padding:50px 0;}.blocco-h__intro{padding-left:20px;padding-bottom:25px;}.blocco-h__intro .title--small{width:80%;margin-bottom:25px;}.blocco-h__intro .title--micro{width:80%;margin-left:40px;}.blocco-h .small-cta{margin:25px 30px;}.blocco-h__content{padding:0 20px;}}
.blocco-i{position:relative;text-align:center;margin-top:8.33vw;}.blocco-i__element{width:15vw;padding:1.5vw;margin-top:5vw;text-align:left;position:relative;margin-bottom:10vw;display:inline-block;}.blocco-i__element .title{position:relative;margin-bottom:30px;}.blocco-i__element .title:before{top:-60px;left:-20px;width:45px;height:4px;content:' ';position:absolute;background:#FFFFFF;}.blocco-i__element p{font-size:18px;position:relative;}.blocco-i__element .small-cta{margin-left:40px;position:relative;}.blocco-i__element::before{top:0;left:50%;content:' ';z-index:0;background:red;position:absolute;border-radius:5px;transform:translate3d(-50%,-35%,0);}.blocco-i__element:nth-child(1){transform:translate(-15vw,5vw);}.blocco-i__element:nth-child(1)::before{width:26vw;height:25vw;background:#00B5E2;}.blocco-i__element:nth-child(2){transform:translate(0vw,-5vw);}.blocco-i__element:nth-child(2)::before{width:18vw;height:16vw;background:#20A0C1;}.blocco-i__element:nth-child(4){transform:translate(-5vw,5vw);}.blocco-i__element:nth-child(4)::before{width:21vw;height:19vw;background:#0A7C99;}.blocco-i__element:nth-child(5){transform:translate(8vw,-7vw);}.blocco-i__element:nth-child(5)::before{width:24vw;height:22vw;background:#0E485A;}@media(max-width:1500px){.blocco-i{margin-top:10vw;}.blocco-i__element{width:20vw;}.blocco-i__element:nth-child(2){transform:translate(0vw,-2vw);}.blocco-i__element:nth-child(2)::before{top:-5%;left:30%;}.blocco-i__element:nth-child(4)::before{left:30%;}}@media(max-width:991px){.blocco-i{padding:60px;text-align:left;}.blocco-i__element p{font-size:16px;}.blocco-i__element{width:90%;padding:0;margin-top:60px;margin-bottom:60px;}.blocco-i__element .title:before{top:-25px;left:-10px;width:23px;height:2px;}.blocco-i__element .small-cta{margin-left:20px;}.blocco-i__element:nth-child(1){transform:translate(0vw,0vw);}.blocco-i__element:nth-child(2){transform:translate(10vw,0vw);}.blocco-i__element:nth-child(4){transform:translate(0vw,0vw);}.blocco-i__element:nth-child(5){transform:translate(10vw,0vw);}.blocco-i__element::before{top:-60px !important;left:-30px !important;transform:translate3d(0,0,0);}.blocco-i__element:nth-child(1)::before{width:50vw;height:50vw;}.blocco-i__element:nth-child(2)::before{width:30vw;height:30vw;}.blocco-i__element:nth-child(4)::before{width:50vw;height:50vw;}.blocco-i__element:nth-child(5)::before{width:60vw;height:60vw;}}
.blocco-l{padding:3.33vw 12.5vw 3.33vw 12.5vw;}.blocco-l iframe{width:100%;height:42vw;margin:0 auto;display:block;}@media(max-width:991px){.blocco-l{padding:30px 0;overflow:hidden;}.blocco-l iframe{width:100%;height:54vw;position:relative;}}
.blocco-m{padding:8.33vw 16vw;}.blocco-m h2{font-size:60px;font-weight:900;line-height:60px;margin-bottom:60px;}.blocco-m h3{font-size:30px;font-weight:900;line-height:35px;margin-top:60px;margin-bottom:30px;}.blocco-m h4{font-size:26px;font-weight:900;line-height:30px;margin-top:60px;margin-bottom:30px;}.blocco-m strong{color:#00B5E2;font-weight:800;}.blocco-m a{font-weight:800;text-decoration:underline;}.blocco-m ul,.blocco-m ol{font-size:18px;line-height:35px;margin-bottom:30px;padding-left:40px;}.blocco-m ul li{list-style:circle;margin-bottom:10px;}.blocco-m ol li{list-style:decimal;margin-bottom:10px;}@media(max-width:1499px){}@media(max-width:991px){.blocco-m{padding:60px 20px;}.blocco-m ol,.blocco-m ul{font-size:16px;line-height:20px}.blocco-m h2{font-size:30px;line-height:30px;margin-bottom:30px;}.blocco-m h3{font-size:22px;margin-top:30px;line-height:30px;margin-bottom:30px;}.blocco-m h4{font-size:16px;margin-top:30px;line-height:22px;margin-bottom:30px;}}
.content-teaser{width:16vw;height:16vw;padding:35px;display:block;position:relative;}.content-teaser__back{top:-40px;left:-40px;opacity:0;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;pointer-events:none;transition:all 800ms cubic-bezier(0.785,0.135,0.150,0.860);}.content-teaser__back::after{top:-2px;left:-2px;height:calc(100% + 4px);width:calc(100% + 4px);content:' ';display:block;position:absolute;}.content-teaser--news .content-teaser__back,.content-teaser--wiki .content-teaser__back,.content-teaser--video .content-teaser__back,.content-teaser--resources .content-teaser__back{background:linear-gradient(-45deg,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE,#29B9F6,#29B9F6,#AE11AE,#AE11AE);background-size:1000% 200%;animation:Gradient 40s linear infinite;}.content-teaser--news .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/news-black.png) center center no-repeat;background-size:100% 100%;}.content-teaser--wiki .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/wiki-black.png) center center no-repeat;background-size:100% 100%;}.content-teaser--video .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/videos-black.png) center center no-repeat;background-size:100% 100%;}.content-teaser--resources .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/resources-black.png) center center no-repeat;background-size:100% 100%;}body[data-color='white'] .content-teaser--news .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/news-white.png) center center no-repeat;background-size:100% 100%;}body[data-color='white'] .content-teaser--wiki .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/wiki-white.png) center center no-repeat;background-size:100% 100%;}body[data-color='white'] .content-teaser--video .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/videos-white.png) center center no-repeat;background-size:100% 100%;}body[data-color='white'] .content-teaser--resources .content-teaser__back::after{background:url(/themes/custom/certilogo/assets/imgs/mask/resources-white.png) center center no-repeat;background-size:100% 100%;}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.content-teaser__element canvas{top:0;left:0;opacity:1 !important;width:100% !important;height:100% !important;position:absolute;}.content-teaser:hover .content-teaser__back{opacity:0.6;}.content-teaser--big{width:60%;height:auto;border-radius:7px;border:3px solid #FFF;}.content-teaser::before{top:0;}.content-teaser::after{bottom:0;transform:rotate(-90deg);}.content-teaser .date{font-size:18px;font-weight:500;}.content-teaser .type{border:0;padding:0;margin-bottom:10px;}.content-teaser .title--mini img{width:25px;transform:translateY(2px);}.content-teaser--big .title--mini{margin:20px 0;}.content-teaser__header{position:relative;}.content-teaser__text p{font-size:16px;line-height:24px;}.content-teaser__img{width:35%;float:left;padding-left:30px;}.content-teaser__img img{width:100%;}.content-teaser__title{left:0;bottom:0;width:100%;padding:35px;font-size:1vw;font-weight:700;line-height:1.5vw;position:absolute;}.content-teaser__extra{top:25px;right:30px;position:absolute;}.content-teaser__cta{width:auto;right:30px;bottom:37px;position:absolute;}.content-teaser__cta::after{left:0;width:100%;height:3px;bottom:-6px;content:' ';position:absolute;background:#FFFFFF;}.content-teaser-slide{width:20vw;padding:1vw 3vw;text-align:center;}.content-teaser-slide img{max-width:100%;}body[data-color='white'] .content-teaser::before,body[data-color='white'] .content-teaser::after{background:url(/themes/custom/certilogo/assets/imgs/general/corner-black.png) top left no-repeat;background-size:cover;}body[data-color='white'] .content-teaser__cta{border-color:#192128;background:url(/themes/custom/certilogo/assets/imgs/general/plus-big-black.png) center center no-repeat;background-size:14px;}@media(max-width:1500px){.content-teaser{width:20vw;height:20vw;padding:25px;}.content-teaser__title{font-size:18px;line-height:22px;padding:25px;}.content-teaser--big{width:70% !important;height:auto !important;}}@media(max-width:1200px){.content-teaser{width:30vw;height:30vw;}}@media(max-width:991px){.content-teaser-slide{width:50vw;padding:20px;}.content-teaser--big{width:100% !important;}.content-teaser{width:58vw;height:58vw;display:block;padding:20px 10px;position:relative;}.content-teaser__title{padding:0;width:80%;font-size:16px;line-height:22px;position:static;margin-top:40px;}.content-teaser .date{font-size:12px;margin-bottom:10px;}.content-teaser .title--mini img{width:18px;}.content-teaser__cta{top:auto;left:auto;right:auto;bottom:auto;margin-top:20px;position:relative;display:inline-block;}.content-teaser__extra{top:15px;right:10px;}.content-teaser--big{padding:30px 20px;}.content-teaser--big .title--mini{margin-bottom:0;}.content-teaser--big .content-teaser__text{display:none;}.content-teaser--big .content-teaser__cta,.content-teaser__img,.content-teaser__back{display:none;}}
.path-search .search-form,.path-search .search-form + h2{display:none;}
.webform-submission-form{width:45vw;margin:3vw auto;}.modal .webform-submission-form{width:100%;margin:20px 0 0 0;}.webform-submission-form a{text-decoration:underline;}.webform-submission-form .js-form-type-textfield label,.webform-submission-form .js-form-type-tel label,.webform-submission-form .js-form-type-email label{display:none !important;}.webform-submission-form input,.webform-submission-form label,.webform-submission-form textarea{border:none;margin:10px;color:#192128;font-size:22px;font-weight:900;width:calc(100% - 20px);background:none;font-family:'Montserrat',sans-serif;}.webform-submission-form ::placeholder{color:#192128;font-family:'Montserrat',sans-serif;}.webform-submission-form input,.webform-submission-form select{float:left;padding:15px 0;margin:10px;margin-bottom:40px;width:calc(50% - 20px);border-bottom:2px solid #192128;}.modal .webform-submission-form input{width:calc(50% - 20px);float:none;margin:5px 10px;padding:5px 0;font-size:18px;}.modal .webform-submission-form input.form-email{width:calc(100% - 20px);}.webform-submission-form label{display:block;padding:15px 0;}.webform-submission-form textarea{resize:none;padding:25px;font-weight:500;border:3px solid #192128;}.webform-submission-form input[type="submit"]{border:none;width:auto;display:block;margin:40px auto;margin-top:80px;padding:30px 60px;background:#FFC13F;text-decoration:underline;float:none;clear:both;cursor:pointer;}.modal .webform-submission-form input[type="submit"]{font-size:18px;padding:15px 40px;margin:25px auto 0 auto;}.webform-submission-form input[type=checkbox]{display:none;}.webform-submission-form input[type=checkbox] + label{cursor:pointer;position:relative;font-weight:500;margin:30px 10px;padding:3px 0 0 40px;display:block !important;}.webform-submission-form input[type=checkbox] + label:before{top:0;left:0;width:20px;content:"a";color:#FFFFFF;font-size:15px;line-height:20px;position:absolute;text-align:center;margin-right:10px;background:#FFFFFF;display:inline-block;border:3px solid #192128;}.webform-submission-form input[type=checkbox]:checked + label:before{color:#192128;content:"\2713";}.webform-submission-form label.error{color:#ff0000;}.webform-submission-form input[type=checkbox] + label.error:before{border-color:#ff0000;}.webform-submission-form input.error,.webform-submission-form select.error,.webform-submission-form textarea.error{border-color:#ff0000;}#edit-message-error{display:none !important;}input#edit-url{opacity:0;pointer-events:none;}.mail-wrong{margin:10px;font-size:12px;}.js-form-type-managed-file > label{display:none;}.js-form-type-managed-file label.button{width:auto;margin:10px 10px;padding:20px 40px;display:inline-block;border:3px solid #000000;}.js-form-type-managed-file input[type="submit"]{width:auto;clear:both;float:none;border:none;margin-top:0px;background:none;margin:10px auto;padding:20px 40px;display:inline-block;text-decoration:underline;}.js-form-type-managed-file .description{width:auto;font-size:14px;margin:20px 10px;line-height:16px;display:inline-block;}.js-form-type-managed-file span.file{margin:10px 10px;padding:22px 40px;display:inline-block;}.form-item-term-conditions{clear:both;}.form-item-brands input{width:calc(100% - 20px);}.form-item-get-the-window-sticker,.form-item-get-the-starter-kit-in-store-displays,.form-item-get-the-retailer-unlimited-program{width:25%;height:10vw;margin:0 4.1% 40px;position:relative;display:inline-block;border:3px solid #000;}.form-item-get-the-window-sticker label,.form-item-get-the-starter-kit-in-store-displays label,.form-item-get-the-retailer-unlimited-program label{top:0px;left:0px;width:100%;height:100%;font-size:18px;margin:0 !important;padding:20px !important;font-weight:700 !important;position:absolute !important;}.form-item-get-the-window-sticker input[type=checkbox] + label:before,.form-item-get-the-starter-kit-in-store-displays input[type=checkbox] + label:before,.form-item-get-the-retailer-unlimited-program input[type=checkbox] + label:before{top:auto;left:-15px;width:40px;height:40px;bottom:-15px;font-size:22px;line-height:40px;}.form-item-get-the-window-sticker .description,.form-item-get-the-starter-kit-in-store-displays .description,.form-item-get-the-retailer-unlimited-program .description{right:10px;bottom:15px;font-size:14px;font-weight:900;position:absolute;}.form-item-get-the-window-sticker .description:after,.form-item-get-the-starter-kit-in-store-displays .description:after,.form-item-get-the-retailer-unlimited-program .description:after{width:100%;height:3px;content:' ';left:0;bottom:-5px;background:#000;position:absolute;}.js-form-item-message{clear:both;}.js-form-type-select label{display:none !important;}form select{width:100%;border:none;color:#192128;padding:15px 0;font-size:21px;font-weight:900;font-family:'Montserrat',sans-serif;}.webform-submission-contact-us-form input,.webform-submission-contact-us-form select{float:none;width:calc(100% - 20px);}form .js-form-type-select label{margin:0;display:inline;}@media (max-width:1500px){.webform-submission-form{width:60vw;}}@media (max-width:1300px){.form-item-get-the-window-sticker label,.form-item-get-the-starter-kit-in-store-displays label,.form-item-get-the-retailer-unlimited-program label{font-size:16px;}}@media (max-width:1199px){.form-item-get-the-window-sticker label,.form-item-get-the-starter-kit-in-store-displays label,.form-item-get-the-retailer-unlimited-program label{font-size:10px;}.form-item-get-the-window-sticker .description,.form-item-get-the-starter-kit-in-store-displays .description,.form-item-get-the-retailer-unlimited-program .description{font-size:10px;}}@media(max-width:991px){.webform-submission-form{width:calc(100% - 40px);margin:10px auto;}.webform-submission-form input,.webform-submission-form label,.webform-submission-form textarea{width:100%;margin:5px 0;font-size:14px;font-weight:700;clear:both;}.webform-submission-form input[type=checkbox] + label{margin:30px 0;}.js-form-type-managed-file label.button{margin:0;}.js-form-type-managed-file .description{margin:0;}.webform-submission-form input[type="submit"]{font-weight:900;margin:40px auto;padding:20px 20px;}.webform-submission-form input[type=checkbox] + label{padding-top:6px;}.js-form-type-managed-file input[type="submit"]{margin:10px 0;}.modal .webform-submission-form input{width:calc(100% - 20px);}.form-item-get-the-window-sticker,.form-item-get-the-starter-kit-in-store-displays,.form-item-get-the-retailer-unlimited-program{width:calc(100% - 20px);height:100px;}form select{width:100% !important;margin:5px 0 !important;font-size:14px;font-weight:700;}}
.homepage-discover{overflow:hidden;position:relative;}.homepage-discover__layer-base{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;}.homepage-discover__layer-top{top:0;left:0;z-index:3;width:100%;position:relative;}.discover-element{overflow:hidden;position:relative;}.discover-element__mask{z-index:2;position:relative;}.discover-element__content{z-index:30;position:relative;}.discover-element__mask{top:50%;left:50%;z-index:10;width:22vw;height:22vw;position:absolute;border-radius:50%;box-shadow:0 0 0 120vw #192128;box-sizing:content-box;transform:translate3d(-50%,-50%,0);transition:width 600ms cubic-bezier(0.075,0.820,0.165,1.000),height 600ms cubic-bezier(0.075,0.820,0.165,1.000);}.discover-element__mask.dot{width:0 !important;height:0 !important;}.discover-element__big-mask .discover-element__mask{width:35vw;height:35vw;}body[data-color='white'] .discover-element__mask{box-shadow:0 0 0 120vw #ffffff;}.homepage-discover__mask{top:0px;left:0px;z-index:10;width:200px;height:200px;position:absolute;border-radius:50%;box-shadow:0 0 0 100vw #192128;transition:width 800ms cubic-bezier(0.680,-0.550,0.265,1.550),height 800ms cubic-bezier(0.680,-0.550,0.265,1.550);}.homepage-discover__mask.big{width:30vw;height:30vw;}.homepage-discover__mask.dot{width:0;height:0;}.homepage-discover__particles{top:0;left:0;z-index:0;width:100%;height:100vh;position:absolute;will-change:transform;background:#00b5e2;background:-moz-linear-gradient(top,#00b5e2 20%,#ffc13f 80%);background:-webkit-linear-gradient(top,#00b5e2 20%,#ffc13f 80%);background:linear-gradient(to bottom,#00b5e2 20%,#ffc13f 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b5e2',endColorstr='#ffc13f',GradientType=0);}.homepage-discover__particles-auth-wrapper{width:100%;padding:0 0;overflow:hidden;position:relative;padding-bottom:7vw;}.homepage-discover__particles-auth{width:100%;height:100%;}.homepage-discover__particles-auth video{top:0;left:0;width:100%;height:auto;position:relative;}.homepage-discover__particles-auth .text{top:53%;left:70%;position:absolute;transform:translate3d(-50%,-50%,0);}.homepage-discover__particles-auth:before{z-index:2;width:100%;height:7vw;content:' ';position:absolute;background:-moz-linear-gradient(top,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);background:-webkit-linear-gradient(top,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);background:linear-gradient(to bottom,rgba(25,33,40,1) 0%,rgba(25,33,40,0.6) 60%,rgba(25,33,40,0.2) 85%,rgba(25,33,40,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#192128',endColorstr='#00192128',GradientType=0);}body[data-color='white'] .homepage-discover__particles-auth:after,body[data-color='white'] .homepage-discover__particles-auth:before{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0.6) 67%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);}.homepage-discover__particles-auth:before{top:0;left:0;}.homepage-discover__particles-auth:after{left:0;bottom:0;transform:rotate(180deg);}.homepage-discover__particles-auth-wrapper .big-cta{margin:50px;}.homepage-discover__particles-auth-cover-top,.homepage-discover__particles-auth-cover-bottom{width:100%;height:14vw;position:relative;margin-bottom:-14vw;pointer-events:none;transform:translate3d(0,-70vw,0);}.homepage-discover__particles-auth-cover-bottom{transform:translate3d(0,-14vw,0) rotate(180deg);}.blocco-video-home{position:relative;padding:8.33vw 0 8.33vw 25vw;}.blocco-video__video-base,.blocco-video__video-top{opacity:0;}.homepage-discover__layer-base .blocco-video__video-base{display:block;}.homepage-discover__layer-top .blocco-video__video-top{display:block;}.homepage-discover__closer{left:0;width:100%;z-index:10;height:16vw;bottom:-1px;background:-moz-linear-gradient(top,rgba(25,33,40,0) 0%,rgba(25,33,40,0.2) 13%,rgba(25,33,40,0.6) 38%,rgba(25,33,40,1) 100%);background:-webkit-linear-gradient(top,rgba(25,33,40,0) 0%,rgba(25,33,40,0.2) 13%,rgba(25,33,40,0.6) 38%,rgba(25,33,40,1) 100%);background:linear-gradient(to bottom,rgba(25,33,40,0) 0%,rgba(25,33,40,0.2) 13%,rgba(25,33,40,0.6) 38%,rgba(25,33,40,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00192128',endColorstr='#192128',GradientType=0);}.homepage-discover .fix-pixel{z-index:4;width:100%;height:4px;z-index:10;margin-top:-2px;position:relative;background:#192128;}body[data-color='white'] .fix-pixel{background:#FFFFFF;}.blocco-custom-a{width:100%;min-height:100vh;position:relative;}.blocco-custom-a__arrow,.blocco-custom-b__arrow{right:50px;width:60px;height:60px;bottom:50px;cursor:pointer;position:absolute;border-radius:50%;border:2px solid #192128;background:url(/themes/custom/certilogo/assets/imgs/general/arrow-big-black-down.png) center 52% no-repeat;background-size:40% auto;}.blocco-custom-b__arrow{display:none;}.blocco-custom-a .no-dot-explosion{left:0;bottom:0;width:100%;height:100%;position:absolute;}.blocco-custom-a .call-dot-explosion{left:0;bottom:0;width:100%;height:10vw;position:absolute;}.blocco-custom-a__main-text{right:55%;bottom:5%;font-size:100px;line-height:90px;position:absolute;white-space:nowrap;padding-right:50px;padding-bottom:100px;writing-mode:vertical-rl;transform:rotate(180deg);}.is-safari .blocco-custom-a__main-text{right:calc(55% + 50px);}.blocco-custom-a__main-text strong{transition:all 250ms linear;}.blocco-custom-a__main-text:hover strong{color:#192128;}.blocco-custom-a__sub-text{left:calc(45% + 40px);bottom:5%;padding-top:120px;padding-left:50px;position:absolute;border-left:6px solid #FFFFFF;}.homepage-discover__layer-base .blocco-custom-a{opacity:0;}body[data-color='white'] .blocco-custom-a__sub-text{border-color:#192128;}.blocco-custom-c{height:32vw;color:#192128;position:relative;text-align:center;}.blocco-custom-c .text-base{top:50%;left:50%;z-index:3;font-size:3.5vw;font-weight:900;position:absolute;transform:translate3d(-50%,-50%,0);}.blocco-custom-c__particles{top:50%;left:50%;width:29vw;height:29vw;overflow:hidden;position:absolute;border-radius:50%;transform:translate3d(0,-50%,0);background:#00b5e2;background:-moz-linear-gradient(top,#00b5e2 20%,#ffc13f 80%);background:-webkit-linear-gradient(top,#00b5e2 20%,#ffc13f 80%);background:linear-gradient(to bottom,#00b5e2 20%,#ffc13f 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b5e2',endColorstr='#ffc13f',GradientType=0);}.blocco-custom-c__deco{top:50%;left:52%;z-index:2;width:40vw;position:absolute;transform:translate3d(-50%,-50%,0);transition:all 200ms linear;}.blocco-custom-c__deco-line{float:left;width:2.5vw;height:10vw;margin:0 0.8vw;background:rgba(255,255,255,0.5);border:1px solid #192128;background:rgb(255,193,63);background:-moz-linear-gradient(top,rgba(255,193,63,1) 0%,rgba(0,181,226,1) 100%);background:-webkit-linear-gradient(top,rgba(255,193,63,1) 0%,rgba(0,181,226,1) 100%);background:linear-gradient(to bottom,rgba(255,193,63,1) 0%,rgba(0,181,226,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc13f',endColorstr='#00b5e2',GradientType=0);}body[data-color='white'] .blocco-custom-c__deco-line{border:1px solid rgba(0,0,0,0.2);}.blocco-custom-c__deco-line:nth-child(even){margin-top:25px;}.blocco-custom-c:hover .blocco-custom-c__deco{opacity:0;}.blocco-custom-d{position:relative;padding:0 12.5vw 3.33vw 12.5vw;}.blocco-custom-d img{width:100%;}.blocco-custom-d iframe{width:100%;height:42vw;}.blocco-custom-d__overlay{top:0;left:0;width:100%;height:100%;display:none;background:url(/themes/custom/certilogo/assets/imgs/general/home.jpg) center center no-repeat;background-size:cover;position:absolute;}.blocco-e--homepage{margin-top:4vw;}@media(min-width:1201px){#blocco-299,#blocco-300,#blocco-301,#blocco-302{margin:1vw 0;}#blocco-299{margin-top:-6vw;}#blocco-302{margin-bottom:3.33vw;}#blocco-299 .blocco-f__content,#blocco-301 .blocco-f__content{margin-left:35%;}#blocco-300 .blocco-f__content,#blocco-302 .blocco-f__content{margin-left:20%;}}@media(max-width:1500px){.blocco-custom-a__main-text{font-size:60px;line-height:60px;}.homepage-discover__particles-auth:after,.homepage-discover__particles-auth:before{height:8vw;}.blocco-e--homepage .blocco-e__element{width:23vw;height:23vw;}.blocco-e--homepage .blocco-e__element .blocco-e__element-text{padding:25px;}.blocco-e--homepage .blocco-e__element .blocco-e__element-cta{bottom:20px;right:25px;}}@media(max-width:1400px){}@media(max-width:991px){.homepage-discover{padding-bottom:60px;}.blocco-custom-a{min-height:70vh;}.blocco-custom-a__arrow{display:none;}.blocco-custom-b__arrow{top:25px;left:50%;right:0px;width:40px;height:40px;display:block;border-width:1px;transform:translate3d(-50%,0,0);}.blocco-custom-a__main-text{right:45%;bottom:0px;font-size:12vw;line-height:12vw;padding-right:0px;padding-bottom:0px;}.is-safari .blocco-custom-a__main-text{right:45%;}html[lang='it'] .blocco-custom-a__main-text{font-size:11vw;line-height:10vw;}.blocco-custom-a__sub-text{left:calc(55% + 10px);bottom:0px;font-size:12px;padding-top:50px;border-width:3px;padding-left:15px;}.discover-element[data-id-particles="0"] .discover-element__mask{top:50%;left:70%;width:70vw!important;height:70vw!important;}.blocco-custom-b{padding:30px 30px 30px 35%;}.homepage-discover__particles-auth-wrapper{padding-top:50px;}.homepage-discover__particles-auth .text{position:relative;transform:none;padding:20px;top:auto;left:auto;}.homepage-discover__particles-auth video{left:50%;width:150%;transform:translate3d(-50%,0,0);}.homepage-discover__particles-auth-wrapper .big-cta{margin:20px;}.discover-element__mask{box-shadow:0 0 0 100vh #192128;}.blocco-custom-c{height:45vh;}.blocco-custom-c .text-base{opacity:1;font-size:8vw;white-space:nowrap;}.blocco-custom-c .blocco-custom-c__deco{opacity:0;}.blocco-custom-c__particles{width:60vw;height:59vw;}.discover-element__big-mask .discover-element__mask{top:50%;left:50%;width:80vw !important;height:80vw !important;}.blocco-custom-d{padding:0 0 3.33vw 0;}.blocco-custom-d iframe{width:100%;height:56vw;}.blocco-custom-d__overlay{display:block;}body[data-color='white'] .discover-element__mask{box-shadow:0 0 0 100vh #ffffff;}body[data-color='white'] .homepage-discover .fix-pixel{background:#FFFFFF;}.blocco-e--homepage .blocco-e__element{width:80vw;height:80vw;color:#ffffff;}.homepage-full .blocco-f--basic{padding:0;}#blocco-299 .blocco-f__content,#blocco-301 .blocco-f__content{margin-left:0;}#blocco-300 .blocco-f__content,#blocco-302 .blocco-f__content{margin-left:10%;}}@media screen and (max-width:991px) and (orientation:landscape){.blocco-custom-c{height:62vw;}}
.lista-partner{padding:2.35vw 0;margin:0 17vw 0 23vw;border-top:2px solid #FFFFFF;position:relative;}.partner-teaser{float:left;width:13vw;height:13vw;margin:0.81vw;cursor:pointer;position:relative;transition:all 500ms cubic-bezier(0.785,0.135,0.150,0.860);}.partner-teaser.active{width:calc(33.336vw - 40px);}.partner-teaser__main-content{top:50%;left:50%;max-width:100%;max-height:100%;position:absolute;transform:translate3d(-50%,-50%,0);}@media(max-width:1500px){.lista-partner{margin:0 13vw 0 16vw;}.partner-teaser{width:15.8vw;height:15.8vw;}}@media(max-width:1200px){.partner-teaser{width:15.7vw;height:15.7vw;}}@media(max-width:991px){.lista-partner{margin:0;padding:5px;border-top:none;}.partner-teaser{margin:5px;width:calc(33.3% - 10px);height:calc(33.3vw - 10px);}}
.lista-articoli{width:100%;position:relative;padding:0vw 6vw 8.33vw 5vw;}.lista-articoli .content-teaser{float:left;margin:2.9vw;}.lista-articoli--large .content-teaser{float:none;}.filtro{margin:1vw 14.5vw 1vw 13.2vw;position:relative;z-index:1;}.filtro__tipologia{transition:all 200ms 500ms linear;}.filtro__tipologia .filtro__tipo{padding:10px;font-size:22px;font-weight:900;position:relative;margin-bottom:30px;display:inline-block;padding-left:40px;margin-right:30px;}.filtro__tipologia .filtro__tipo img{left:0;top:50%;width:29px;height:29px;display:block;position:absolute;transform:translate3d(0,-50%,0);}.filtro__tipologia .filtro__tipo span{position:relative;}.filtro__tipologia .filtro__tipo span::before{left:0;height:2px;width:100%;bottom:-6px;content:' ';display:block;position:absolute;background:#FFFFFF;}.filtro__tag{top:-8px;right:50px;z-index:10;position:absolute;transition:all 200ms 600ms linear;}.filtro__tag__button{z-index:1;cursor:pointer;font-size:22px;font-weight:900;padding:15px 30px;border-radius:8px;border:2px solid #FFFFFF;}.filtro__tag__lista{top:0;right:0;opacity:0;z-index:3;width:50vw;border-radius:8px;position:absolute;padding:30px 60px;background:#192128;pointer-events:none;border:2px solid #FFFFFF;}.open .filtro__tag__lista{opacity:1;pointer-events:auto;}.filtro__tag li{margin:10px;padding:10px;font-size:16px;font-weight:900;border-radius:8px;display:inline-block;border:2px solid #FFFFFF;}.filtro__tag__lista .closer{top:10px;right:10px;width:20px;height:20px;cursor:pointer;position:absolute;display:inline-block;background:url(/themes/custom/certilogo/assets/imgs/general/close-white.png) center center no-repeat;background-size:contain;}.open-ricerca .filtro__tag{opacity:0;pointer-events:none;transition:all 200ms linear;}.filtro__ricerca{top:0;right:0;width:100%;text-align:right;position:absolute;padding-bottom:15px;pointer-events:none;border-bottom:1px solid rgba(255,255,255,0);transition:all 300ms linear;}.filtro__ricerca .lente{width:30px;height:30px;cursor:pointer;display:inline-block;background:url(/themes/custom/certilogo/assets/imgs/general/lente.png) center center no-repeat;background-size:contain;pointer-events:auto;}.filtro__ricerca .closer{right:0;top:12px;opacity:0;width:20px;height:20px;cursor:pointer;position:absolute;pointer-events:none;display:inline-block;transition:all 200ms linear;background:url(/themes/custom/certilogo/assets/imgs/general/close-white.png) center center no-repeat;background-size:contain;}.filtro__ricerca form{width:0;overflow:hidden;pointer-events:auto;display:inline-block;transition:all 600ms cubic-bezier(0.785,0.135,0.150,0.860);}.filtro__ricerca input{margin:0;width:100%;float:left;border:none;padding:10px 10px 11px 10px;color:#FFFFFF;background:none;margin-left:10px;font-family:'Montserrat',sans-serif;}.open-ricerca .filtro__ricerca{border-bottom:1px solid rgba(255,255,255,0.5);transition:all 300ms 600ms linear;}.open-ricerca .filtro__ricerca form{width:calc(100% - 100px);margin:0 50px 0 20px;}.open-ricerca .filtro__ricerca .closer{opacity:1;pointer-events:auto;}.open-ricerca .filtro__tipologia{opacity:0;transition:all 200ms linear;}.filtro__tipologia--desktop{display:block;}.filtro__tipologia--mobile{display:none;}.content-teaser--big.content-teaser--resources .content-teaser__content{width:65%;float:left;}@media(max-width:1500px){.filtro{margin:1vw 12vw 1vw 12vw;}.lista-articoli{padding:0vw 2.5vw 8.33vw 4vw;margin-left:-1vw;margin-right:-1vw;}.lista-articoli .content-teaser{margin:1.5vw;}}@media(max-width:991px){.lista-articoli{padding:0;margin:0;width:100%;overflow:hidden;padding-bottom:100px;}.lista-articoli .content-teaser{float:left;margin:5px 5px;height:auto;width:calc(50% - 10px);border:2px solid #FFFFFF;}.lista-articoli .content-teaser .border-svg{display:none;}.lista-articoli--large{padding:0;}.lista-articoli .content-teaser--big{margin:0;width:100%;height:auto;border:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,0.2);}.filtro{margin:30px 25px;margin-top:-30px;}.filtro__ricerca{position:static;clear:both;}.filtro__ricerca form{width:calc(100% - 40px);margin:0 0 0 9px;}.filtro__ricerca input{margin:0;padding:20px 10px 0 10px;}.filtro__ricerca .closer{display:none;}.filtro__tipologia--desktop{display:none;}.filtro__tipologia--mobile{display:block;}.filtro__tag{display:none;}.filtro__ricerca{padding-bottom:5px !important;border-bottom:1px solid rgba(255,255,255,0.5) !important;transition:all 300ms 600ms linear  !important;}.filtro__ricerca form{width:calc(100% - 100px)  !important;margin:0 50px 0 28px  !important;}.filtro__tipologia{opacity:1 !important;}.filtro__ricerca .lente{width:20px;height:20px;}.filtro__tipologia-select,.filtro__tag-select{width:50%;float:left;}.filtro__tipologia-select select,.filtro__tag-select select{padding:5px;border:none;color:#FFFFFF;background:#192128;width:calc(100% - 5px);font-family:'Montserrat',sans-serif;border-bottom:1px solid rgba(255,255,255,0.5) !important;}.filtro__tag-select select{margin-left:5px;}.content-teaser--big.content-teaser--resources .content-teaser__content{width:100%;}}
.articolo-intro{padding:5vw 24vw 3vw;text-align:center;}.articolo-intro .title--small{margin-bottom:30px;}.articolo-intro .articolo__type{font-size:22px;font-weight:900;margin-bottom:20px;}.articolo__type{color:#00B5E2;}.articolo--news .articolo__type{color:#00B5E2;}.articolo--wiki .articolo__type{color:#FFC13F;}.articolo--video .articolo__type{color:#7D55C7;}.articolo--resources .articolo__type{color:#192377;}.articolo__menu{top:80vh;width:25vw;right:50px;height:auto;color:#192128;cursor:pointer;font-weight:900;position:absolute;text-align:center;padding:120px 20px;}.articolo__menu li{padding:30px;}.articolo--news .articolo__menu{background:#00B5E2;}.articolo--wiki .articolo__menu{background:#FFC13F;}.articolo--video .articolo__menu{background:#7D55C7;}.articolo--resources .articolo__menu{background:#192377;}.articolo-full .resources-action{padding:0vw 22vw;margin-bottom:8vw;}.ajax-form__thanks{top:0;left:0;opacity:0;width:100%;height:100%;position:absolute;background:#FFFFFF;pointer-events:none;transition:all 250ms linear;}.ajax-form__thanks span{top:50%;left:50%;width:70%;text-align:center;font-size:22px;line-height:30px;font-weight:900;position:absolute;transform:translate3d(-50%,-50%,0);}.ajax-form__thanks.visible{opacity:1;pointer-events:auto;}.lista-tag,.lista-share{margin:2vw;font-size:22px;font-weight:700;text-align:center;}.lista-tag a{transition:all 300ms linear;}.lista-tag a:hover{color:#FFC13F;}.lista-tag .element{margin:15px;font-size:18px;display:inline-block;}.lista-share img{width:40px;margin:20px;display:inline-block;}.blocco-testo{padding:2.5vw 35vw 2.5vw 22vw;}.blocco-testo p{font-weight:500;line-height:40px;}.blocco-testo a{text-decoration:underline;}.blocco-testo .title{margin-bottom:30px;}.blocco-testo ul{padding-left:40px;margin-bottom:30px;}.blocco-testo li{font-size:18px;line-height:35px;list-style:circle;}.articolo--news .blocco-testo strong{color:#00B5E2;font-weight:700;}.articolo--wiki .blocco-testo strong{color:#FFC13F;font-weight:700;}.articolo--video .blocco-testo strong{color:#7D55C7;font-weight:700;}.articolo--resources .blocco-testo strong{color:#192377;font-weight:700;}.blocco-quote{font-size:60px;font-weight:900;padding:2.5vw 40vw 2.5vw 25vw;}.articolo--news .blocco-quote{color:#00B5E2;}.articolo--wiki .blocco-quote{color:#FFC13F;}.articolo--video .blocco-quote{color:#7D55C7;}.articolo--resources .blocco-quote{color:#192377;}.blocco-immagini{text-align:center;padding:2vw 0 6vw 0;}.blocco-immagini__swiper{overflow:visible;padding-left:calc(15vw + 80px);}.blocco-immagini .swiper-slide{width:auto;height:35vw;display:inline-block;}.blocco-immagini .swiper-slide .blocco-immagini__element{margin-right:3vw;}.blocco-immagini .swiper-slide .blocco-immagini__element,.blocco-immagini .swiper-slide img{height:100%;width:auto;}.blocco-immagini__element{width:auto;position:relative;display:inline-block;}.blocco-immagini__element img{max-width:70vw;max-height:90vh;}.blocco-immagini__element--infografica img{max-width:55vw;max-height:none;}.blocco-immagini__element p{bottom:-20px;font-size:18px;text-align:left;line-height:24px;position:absolute;font-style:italic;transform:translate(0,100%);}.blocco-video{padding:2vw 0 6vw 0;}.blocco-video iframe{width:50vw;height:30vw;margin:0 auto;display:block;}.blocco-testo-form{padding:2vw 6vw;}.blocco-testo-form__element{float:left;width:33.3%;padding:0 3vw;position:relative;}.blocco-testo-form__element p{line-height:40px;}.blocco-testo-form__element .webform-submission-form{margin:0;width:100%;}.blocco-testo-form__element img{width:100%;height:auto;}.blocco-testo-form__element .webform-submission-form input,.blocco-testo-form__element .webform-submission-form select{width:100%;float:none;margin:10px 0 !important;}.blocco-testo-form__element .webform-submission-form input[type='submit']{margin:20px 10px;}.blocco-testo-form__element .webform-submission-form p{margin-top:20px;font-size:22px;margin-left:10px;}@media(max-width:1500px){.blocco-testo{padding:2.5vw 22vw 2.5vw 22vw;}}@media(max-width:991px){.articolo-intro{padding:30px;text-align:center;}.blocco-testo{padding:20px;}.blocco-immagini{overflow:hidden;padding:20px 0 70px;}.blocco-quote{font-size:30px;padding:20px;}.articolo__menu{display:none;}.lista-tag,.lista-share{margin:60px 30px;}.blocco-immagini__element p{bottom:0;font-size:12px;line-height:18px;}.blocco-testo-form__element p,.blocco-testo p{line-height:35px;}.blocco-immagini__element--infografica img{max-width:90%;}.blocco-testo-form__element{float:none;width:100%;}.blocco-testo-form__element .webform-submission-form p{font-size:14px;line-height:20px;margin-left:0;}}
.faq-teaser{position:relative;display:block;border-top:3px solid #FFFFFF;}.faq-teaser__wrapper{height:0;overflow:hidden;}.faq-teaser::before{top:55px;right:0px;width:15px;height:15px;content:' ';display:block;position:absolute;pointer-events:none;transform:translate3d(0,-50%,0);background:url(/themes/custom/certilogo/assets/imgs/general/plus-big.png) center center no-repeat;background-size:cover;}.faq-teaser.active::before{background:url(/themes/custom/certilogo/assets/imgs/general/minus-big.png) center center no-repeat;background-size:cover;}.faq-teaser:last-child{border-bottom:3px solid #FFFFFF;}.faq-teaser .title{cursor:pointer;padding:40px 0;}.faq-teaser__text{padding:0px 45px;}.faq-teaser__img{width:65%;margin:60px 0;}.faq-teaser__img img{width:100%;}.faq__links{padding-bottom:60px;}.faq__links ul li{margin:20px;}.faq__links ul li a{padding:5px;font-size:22px;font-weight:900;display:inline-block;border-bottom:3px solid #FFFFFF;}body[data-color='white'] .faq__links ul li a{border-color:#192128;}.faq__links.blocco-testo{padding-top:0;padding-bottom:0;}.faq__links.blocco-testo ul{padding:0;}.faq__links.blocco-testo ul li{padding:0;margin:20px 0;list-style:none;}.faq__links.blocco-testo ul li a{padding:5px;font-size:22px;font-weight:900;display:inline-block;border-bottom:3px solid #FFFFFF;}.lista-faq{position:relative;}@media(max-width:991px){.faq-teaser{border-width:2px !important;}.faq-teaser::before{top:38px;}.faq-teaser .title{padding:25px 20px 25px 0;}.faq-teaser ul li a{border-width:2px;}.faq-teaser__img{width:100%;}}
.lista-press{position:relative;padding:0 28vw 8.33vw 5vw;}.content-teaser--press{float:left;margin:3vw;}.content-teaser--press .content-teaser__title{padding:0;position:relative;margin-top:25px;}.lista-press__filtro{top:-0px;right:7vw;position:absolute;}.lista-press__filtro ul li{font-size:22px;font-weight:900;margin-left:60px;position:relative;display:inline-block;}.lista-press__filtro ul li a::before{top:0;left:-35px;width:16px;height:16px;content:' ';border-radius:50%;position:absolute;border:2px solid #FFFFFF;}.lista-press__filtro ul li a.active::after{top:4px;left:-31px;width:12px;height:12px;content:' ';border-radius:50%;position:absolute;background:#FFFFFF;}.lista-press__archivio{top:3vw;width:18vw;right:7vw;color:#192128;position:absolute;text-align:center;background:#FFFFFF;padding:60px 70px 100px 70px;}.lista-press__archivio a{display:block;padding:28px 0;border-bottom:3px solid #192128;}.lista-press__archivio li:first-child{margin-top:30px;}@media(max-width:1500px){.lista-press{position:relative;padding:0 15vw 8.33vw 4vw;}.content-teaser--press{margin:1.5vw;}.content-teaser--press .content-teaser .date{font-size:16px;}.content-teaser--press .content-teaser__extra{top:16px;right:20px;}.lista-press__filtro{top:-60px;right:3vw;}.lista-press__archivio{top:1.5vw;width:20vw;right:3vw;padding:60px 40px 100px 40px;}}@media(max-width:1299px){.content-teaser--press.content-teaser .date{font-size:16px;}.content-teaser--press .content-teaser__extra{top:16px;right:20px;}}@media(max-width:991px){.lista-press__filtro,.lista-press__archivio{display:none;}.lista-press{margin:0px;padding:0;width:100%;overflow:hidden;padding-bottom:100px;}.lista-press .content-teaser{float:left;margin:5px 5px;height:auto;width:calc(50% - 10px);border:2px solid #FFFFFF;}.lista-press .content-teaser .border-svg{display:none;}.content-teaser--press.content-teaser .date{font-size:12px;}}
.disclaimer p{width:50%;float:right;font-size:14px;line-height:18px;text-align:right;}@media(max-width:991px){.disclaimer .lista__title{display:none;}.disclaimer p{width:100%;text-align:left;}}
