/*!
Theme Name: SE Group
Author: MADE IN CIMA Team
Author URI: https://www.madeincima.it
Version: 1.0
Text Domain: mc
*/@import url(css/vendors/leaflet.css);@import url(css/vendors/magnific-popup.css);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{-webkit-text-size-adjust:100%;font-size:62.5%;height:100%}body{font-size:1.6em;font-family:Arial,sans-serif;padding:0;margin:0;width:100%;line-height:150%}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{outline:none}@font-face{font-family:'Trenda';src:url("font/Trenda-Regular.eot");src:url("font/Trenda-Regular.eot?#iefix") format("embedded-opentype"),url("font/Trenda-Regular.woff") format("woff"),url("font/Trenda-Regular.ttf") format("truetype"),url("font/Trenda-Regular.svg#Trenda-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Trenda';src:url("font/Trenda-Black.eot");src:url("font/Trenda-Black.eot?#iefix") format("embedded-opentype"),url("font/Trenda-Black.woff") format("woff"),url("font/Trenda-Black.ttf") format("truetype"),url("font/Trenda-Black.svg#Trenda-Black") format("svg");font-weight:900;font-style:normal}.no-touch a[href*='tel:']{cursor:default}.no-touch a[href*='tel:']:hover{text-decoration:none !important}html,body{overflow-x:hidden;display:block;width:100%;position:relative;font-family:'Trenda';color:#000}a{color:#000}.no-touch a:hover{text-decoration:none}.logo{display:inline-block;position:relative;text-indent:-9999px;vertical-align:middle;width:74px;height:58px;line-height:0;font-size:0;margin-bottom:0;background:url(images/logo-service.jpg) no-repeat center;background-size:contain}@media screen and (min-width: 50.01em){.logo{width:115px;height:90px}}@media screen and (min-width: 68.76em){.logo{width:145px;height:113px}}.logo.logo-se{width:122px;height:38px;background:url(images/logo.jpg) no-repeat center;background-size:contain;margin-left:20px}@media screen and (min-width: 50.01em){.logo.logo-se{width:165px;height:51px;margin-left:30px}}@media screen and (min-width: 68.76em){.logo.logo-se{width:230px;height:70px;margin-left:50px}}.footer .logo{display:block;background:url(images/logo.svg) no-repeat center}.header{background:#fff;padding:7px 20px;position:fixed;top:0;left:0;right:0;z-index:300;border-bottom:1px solid #DEDBDB}@media screen and (min-width: 28.135em){.header{text-align:center}}@media screen and (min-width: 50.01em){.header{padding:20px 30px}}@media screen and (min-width: 82.01em){.header{padding:30px 85px}}@media screen and (min-width: 100.01em){.header{padding:30px 135px}}.header .aux{position:relative}.language-switcher{position:absolute;bottom:-7px;right:-15px;display:inline-block;z-index:202;text-transform:uppercase;padding:0;cursor:pointer;text-align:left;font-weight:normal}@media screen and (min-width: 25.01em){.language-switcher{right:0}}@media screen and (min-width: 50.01em){.language-switcher{bottom:-20px}}@media screen and (min-width: 82.01em){.language-switcher{bottom:-30px}}.language-switcher span,.language-switcher a{text-decoration:none;color:#000;font-size:1.8rem;text-transform:uppercase;font-weight:900;position:relative;padding:0}.no-touch .language-switcher a:hover{text-decoration:underline}.language-switcher .header-langs{list-style-type:none;display:none;position:absolute;background:#FFE162;left:0;top:100%;width:55px;width:100%;background:rgba(255,255,255,0.95);padding:20px 15px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.language-switcher .header-langs{padding:25px 35px 30px}}.language-switcher .header-langs a{display:block;font-weight:normal}.language-switcher .dropdown-trigger{display:block;padding:30px 30px 25px 15px}@media screen and (min-width: 50.01em){.language-switcher .dropdown-trigger{padding:30px 45px 45px 30px}}@media screen and (min-width: 82.01em){.language-switcher .dropdown-trigger{padding:30px 45px 60px 30px}}.language-switcher .dropdown-trigger:after{display:block;content:'';width:11px;height:7px;position:absolute;right:13px;top:39px;background:url(images/arrow.svg) no-repeat;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 50.01em){.language-switcher .dropdown-trigger:after{right:25px}}.no-touch .language-switcher .dropdown-trigger:hover{background:#FFE162}.language-switcher.open{background:#FFE162}.language-switcher.open .dropdown-trigger:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main{margin-top:73px}@media screen and (min-width: 50.01em){.main{margin-top:131px}}@media screen and (min-width: 68.76em){.main{margin-top:154px}}@media screen and (min-width: 87.51em){.main{margin-top:174px}}.title-60{text-transform:uppercase;font-size:2.7rem;line-height:1.1;margin-bottom:1em}@media screen and (min-width: 37.51em){.title-60{font-size:3.3rem}}@media screen and (min-width: 56.26em){.title-60{font-size:3.9rem}}@media screen and (min-width: 75.01em){.title-60{font-size:4.5rem}}.title-60 strong{display:block;font-size:3.5rem}@media screen and (min-width: 37.51em){.title-60 strong{font-size:4.3rem}}@media screen and (min-width: 56.26em){.title-60 strong{font-size:5.1rem}}@media screen and (min-width: 75.01em){.title-60 strong{font-size:6rem}}.subtitle{font-size:2rem;line-height:1.4;font-family:'PT Serif', serif;margin-bottom:3em}@media screen and (min-width: 37.51em){.subtitle{font-size:2.07rem}}@media screen and (min-width: 56.26em){.subtitle{font-size:2.14rem}}@media screen and (min-width: 75.01em){.subtitle{font-size:2.2rem}}.btn{position:relative;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:normal;cursor:pointer;font-size:2.5rem;line-height:1;border:1px solid #000;padding:21px 16px 18px}@media screen and (min-width: 56.26em){.btn{font-size:2.75rem}}@media screen and (min-width: 75.01em){.btn{font-size:3rem}}@media screen and (min-width: 56.26em){.btn{padding:26px 45px 24px}.btn:after{display:inline-block;content:'';width:53px;height:21px;background:url(images/arrow-short-black.svg) no-repeat;margin-left:15px;position:relative;top:2px}}.no-touch .btn:hover{background:rgba(0,0,0,0.9);color:#FFE162}.no-touch .btn:hover:after{background:url(images/arrow-short-yellow.svg) no-repeat}.main-banner{position:relative;overflow:hidden}.main-banner:before{display:block;content:'';width:100%;height:100%;background:rgba(255,206,0,0.7);position:absolute;top:0;left:0;z-index:1}.main-banner .slideshow .item{position:absolute;top:0;left:0}.main-banner .slideshow .item:first-child{position:relative}.main-banner .item{position:relative;overflow:hidden;height:calc(100vh - 73px);z-index:0;min-height:350px}@media screen and (min-width: 25.01em){.main-banner .item{min-height:400px}}@media screen and (min-width: 37.51em){.main-banner .item{min-height:475px}}@media screen and (min-width: 50.01em){.main-banner .item{height:calc(100vh - 131px)}}@media screen and (min-width: 56.26em){.main-banner .item{min-height:550px}}@media screen and (min-width: 68.76em){.main-banner .item{height:calc(100vh - 154px)}}@media screen and (min-width: 75.01em){.main-banner .item{min-height:700px}}@media screen and (min-width: 87.51em){.main-banner .item{height:calc(100vh - 174px)}}.main-banner img{display:block;position:absolute}.main-banner .proportion-2 img{top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto}.main-banner .proportion-1 img{top:0;left:50%;height:100%;width:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.main-banner .caption{position:absolute;top:50%;left:50%;width:80%;max-width:860px;z-index:2;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.footer{position:relative;background:#fff;color:#000;text-align:center;padding:37px 15px 20px;border-top:1px solid #DEDBDB}@media screen and (min-width: 50.01em){.footer{padding:50px 30px 65px}}@media screen and (min-width: 82.01em){.footer{padding:50px 85px 65px}}@media screen and (min-width: 100.01em){.footer{padding:50px 135px 65px}}@media screen and (min-width: 68.76em){.footer .aux{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}}.footer a{color:#000;text-decoration:none}.no-touch .footer a:hover{text-decoration:underline}.footer .footer-1{display:none}@media screen and (min-width: 68.76em){.footer .footer-1{display:block}.footer .footer-1 .logo{width:134px;height:87px}}.footer .footer-2{margin-bottom:25px}@media screen and (min-width: 68.76em){.footer .footer-2{order:3}}@media screen and (min-width: 68.76em){.footer .footer-3{padding-top:15px}}.footer .line-1{text-transform:uppercase;font-size:1.5rem;letter-spacing:3px;margin-bottom:1.5em}@media screen and (min-width: 50.01em){.footer .line-1{font-size:2rem;margin-bottom:0.25em}}.footer .line-1 .info-1{margin-bottom:10px}@media screen and (min-width: 50.01em){.footer .line-1 .info-1:after{display:inline-block;content:'|';padding:0 5px 0 15px}}.footer .line-2{font-size:1.5rem;line-height:2;margin-bottom:1.5em}@media screen and (min-width: 50.01em){.footer .line-2{font-size:1.6rem;margin-bottom:2.25em}}@media screen and (min-width: 50.01em){.footer .line-2 .info-2:before{display:inline-block;content:'|';padding:0 6px 0 3px}}@media screen and (min-width: 50.01em){.footer .line-2 .info-3{font-size:1.3rem}.footer .line-2 .info-3:before{display:inline-block;content:'-';padding:0 6px 0 3px}}.footer .info-1,.footer .info-2{display:block}@media screen and (min-width: 50.01em){.footer .info-1,.footer .info-2{display:inline-block}}.footer .footer-menu{text-transform:uppercase;font-size:1.5rem;font-weight:900}.footer .footer-menu li{display:inline-block;margin:0 5px 15px}@media screen and (min-width: 50.01em){.footer .footer-menu li{margin:0 25px}}.footer .social-menu ul{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}.footer .social-menu li{display:block;border:1px solid #000;border-right:0}.footer .social-menu li:last-child{border-right:1px solid #000}@media screen and (min-width: 68.76em){.footer .social-menu li{border:3px solid #000;border-right:0}.footer .social-menu li:last-child{border-right:3px solid #000}}.footer .social-menu li a{position:relative;display:block;text-indent:-9999px;width:56px;height:56px;line-height:0}.footer .social-menu li a:before{display:block;content:'';position:absolute;top:50%;left:50%}.no-touch .footer .social-menu li a:hover{background:#FFE162}.footer .social-menu li.facebook a:before{background:url(images/facebook.svg) no-repeat center;width:17px;height:32px;-webkit-transform:translate(-53%, -50%);-moz-transform:translate(-53%, -50%);-ms-transform:translate(-53%, -50%);-o-transform:translate(-53%, -50%);transform:translate(-53%, -50%)}.footer .social-menu li.linkedin a:before{background:url(images/linkedin.svg) no-repeat center;width:30px;height:29px;-webkit-transform:translate(-44%, -56%);-moz-transform:translate(-44%, -56%);-ms-transform:translate(-44%, -56%);-o-transform:translate(-44%, -56%);transform:translate(-44%, -56%)}
/*# sourceMappingURL=style.css.map */
