:root{--leo-verde:#379a31;--leo-rosso:#efd850}body{color:#878787;font-family:"Montserrat",sans-serif}body p{color:#696969}H1{color:var(--leo-verde)}h2.title{color:var(--leo-verde)}@media (max-width:767.98px){.gsc-heading.style-2 .title{font-size:24px!important;line-height:1.2}}h1.title{text-transform:none!important}a:hover,a:focus,a:active{color:#333}b,strong{color:var(--leo-verde)}.gsc-heading.style-2 .title{color:var(--leo-verde);text-transform:none}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.pb-20 .heading-top{padding-bottom:20px}.node--type-service.h4{color:#7d7d7d}.pager ul.pager__items>li.is-active a,.pager ul.pager__items>li a:hover{background:#999;border-color:transparent}.pager ul.pager__items>li a:hover{border-color:var(--leo-verde)}.block .block-title{font-size:18px;color:var(--leo-verde);margin-bottom:0}.block{margin-bottom:50px}.small-list .item-list ul>li a,.post-list-small-3 .post-block .post-title a{color:#585858;text-transform:inherit;font-size:14px;font-weight:600}.no-disp{display:none}.breadcrumb-content-inner .gva-breadcrumb-content .page-title{font-size:20px;text-transform:uppercase}ul.menu.sub-menu{font-weight:600}header.header-default .header-main-inner .branding .site-branding-logo{width:100%;max-width:100%;padding-top:13px}header.header-default .header-main-inner .branding{width:261px}header.header-default .stuck{background:var(--leo-rosso)}.title-slider b{color:var(--leo-verde)!important}.subtitle-slider{font-family:"Montserrat",sans-serif!important;font-weight:700!important}header .header-inner .header-information .right .title{font-size:17px;line-height:20px;padding-top:6px}header .header-inner .header-information .right .text{display:block;font-size:19px;font-weight:600;color:#000;letter-spacing:0}header .header-inner.with-header-right{padding-right:335px}.fa-facebook:before{content:url(/sites/default/files/icon/xfacebook-icon.png.pagespeed.ic.-nB9vtz4Ns.png)}.fa-instagram:before{content:url(/sites/default/files/icon/xinstagram-icon.png.pagespeed.ic.Me5eIHlNXz.png)}.fa-linkedin:before{content:url(/sites/default/files/icon/xlinkedin-icon.png.pagespeed.ic.MCmwBegZdE.png)}.fa-youtube:before{content:url(/sites/default/files/icon/xyoutube-icon.png.pagespeed.ic.6ZdT0wxTTP.png)}.topbar a{text-decoration:none;color:#706f6f;font-weight:500;font-family:"Montserrat",sans-serif;color:#222;font-weight:900;text-transform:uppercase}.topbar .topbar-content-inner{padding-right:0}.slider-button a{font-size:16px!important;font-weight:bold!important;background-color:var(--leo-verde)!important;box-shadow:none!important;-webkit-border-radius:8px!important;padding:11px 21px!important}.gavias_sliderlayer .tparrows,#gavias_slider_single .tparrows{width:46px;height:46px;background:var(--leo-verde)!important;line-height:46px;color:#fff!important;font-size:23px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.05);box-shadow:0 2px 3px 0 rgba(0,0,0,.05)}.gavias_sliderlayer .tparrows:before,#gavias_slider_single .tparrows:before{color:#fff!important;line-height:46px!important}.tparrows:before{font-size:21px}.gsc-heading.style-1 .title-desc{font-weight:400;color:#878787}.service-block-1 .service-content{padding:10px 25px 25px}.box_attivita_home .service-block-1 .service-content{display:none}.service-block-1 .service-content .title{font-size:21px;margin:0 0 6px}.service-block-1 .service-content .subtitle,.field.field--name-field-sottotitolo.field--type-text.field--label-hidden.field__item{font-size:16px;margin:0 0 6px;color:#222;font-weight:600}.services-1 .more-link{margin-top:60px}.field.field--name-field-sottotitolo.field--type-text.field--label-hidden.field__item{font-size:20px}.post-block .post-meta{color:var(--leo-verde)}.gva-view-grid-inner.lg-block-grid-1.md-block-grid-1.sm-block-grid-1.xs-block-grid-1 .service-block-1{box-shadow:0;overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:30px}.gva-view-mlayout-1 .items-second .item-post{margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:10px}.box-agenda-home .more-link{margin-top:60px}.service-block-1 .service-content .title a{text-transform:initial;font-size:21px;color:var(--leo-verde);font-family:"Montserrat",sans-serif}.service-block-1 .desc{color:#878787}.services-grid .service-block-1 .service-images{width:40%;float:left}.services-grid .service-block-1 .service-content{border:0;padding:5px 10px;width:60%;float:left}.service-block-1 .service-content .service-icon .icon{width:63px;height:63px;background:var(--leo-verde);font-size:35px;line-height:70px}.service-block-1 .service-content .content-bottom .content-left{padding-right:0}.service-block-1 .service-content .service-icon{width:123px;height:50px;top:-27px;padding-top:4px;line-height:50px;display:none}.service-block-1 .service-content .content-bottom .content-right{display:none}.gsc-heading.style-2 .heading-bottom .title-desc{margin-top:0}.gsc-heading .sub-title{color:#000;font-size:13px;font-weight:600}.post-style-list .post-block .post-content{padding-top:5px;width:60%;padding-left:15px;float:left}.owl-carousel .owl-nav>div{top:50%;margin-top:-20px;width:46px;height:46px;color:var(--leo-verde)!important;line-height:48px;text-align:center;font-size:21px;background:#dadada;border:0;box-shadow:none}.service-block-1 .service-content .content-bottom .content-right .link-readmore{border:1px solid var(--leo-verde)}.gsc-icon-box .highlight_content .title{font-size:18px;color:var(--leo-verde);text-transform:uppercase}.gsc-icon-box.right .highlight_content .title:after,.gsc-icon-box.left .highlight_content .title:after{width:61px;background:#f2cf0e;height:6px;border-radius:24px}div#banner-newsletter{padding:45px 0}#footer{font-size:15px;color:#fff;background:#d03014;background:-moz-linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);background:-webkit-linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);background:linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d03014",endColorstr="#c52118",GradientType=1)}#footer .copyright{font-size:14px;padding:5px 0 5px 0;background:#fff;color:#333;text-align:center}#block-gavias-winnex-copyright{margin-bottom:0!important}.gsc-heading.style-1 .title{font-size:41px}.gbb-row .bb-inner{padding-top:80px;padding-bottom:80px}#skills .bb-inner{padding-bottom:0!important}.contact-info p{padding-top:30px}#footer .footer-center{padding:30px 0 20px}.testo-copyright{color:#333!important;font-weight:600}.testo-copyright a{color:var(--leo-verde)!important}.block .block-title:after{display:none}.footerimg img{height:100px}#footer .block{margin-bottom:0}.post-block .post-video iframe{width:100%;min-height:330px}.post-block .post-title a{font-size:19px;text-transform:initial}.node-detail .post-title{margin-top:10px;font-size:24px;font-size:41px;text-align:center;padding:0 0 45px;line-height:42px;text-transform:unset;color:var(--leo-verde)}@media (max-width:767.98px){.node-detail .post-title{font-size:24px!important}}.gva-view-mlayout-1 .item-first .post-title a{text-transform:initial}#footer .post-block .post-title a{font-size:15px}#block-gavias-winnex-copyright .socials a{margin-right:3px}#block-gavias-winnex-copyright .socials a i{color:#fff!important;width:24px;height:24px;line-height:24px}#block-gavias-winnex-copyright .fa-facebook:before{content:url(/sites/default/files/icon/xfb-footer.png.pagespeed.ic.uNgPJ5Nj9Z.png)}#block-gavias-winnex-copyright .fa-instagram:before{content:url(/sites/default/files/icon/xinst-footer.png.pagespeed.ic.eFWsUI5vu3.png)}#block-gavias-winnex-copyright .fa-linkedin:before{content:url(/sites/default/files/icon/xin-footer.png.pagespeed.ic.8e-NFAfbAO.png)}#block-gavias-winnex-copyright .fa-youtube:before{content:url(/sites/default/files/icon/xyt-footer.png.pagespeed.ic.sd0ck4C81m.png)}.gsc-call-to-action.button-center .desc{font-size:21px;font-weight:500}.gsc-call-to-action.button-center{text-align:left;padding-left:420px}.gsc-call-to-action.text-light .content .desc *{opacity:1;filter: alpha(opacity=100)}.gsc-call-to-action.button-center .button-action{margin-top:25px;float:right;margin-right:75px}.gsc-call-to-action.button-center .title{font-size:57px;color:#7e97ce!important}.mail-form input[type="text"],.mail-form input[type="email"]{background-color:#7e97ce;-webkit-box-shadow:0;box-shadow:none;border:0;padding:7px 20px;font-size:16px;min-width:330px;margin-right:15px}.btn-theme{background:var(--leo-verde);font-size:16px;font-weight:600;padding:6px 35px;line-height:40px;z-index:1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-box-shadow:0;box-shadow:0;text-transform:uppercase}.btn-theme:after,.btn-theme-second:after{display:none}.team-block.team-v1 .team-image .team-content{margin-top:-30px}.fa-expand:before{content:url(/sites/default/files/icon/xzoom-in.png.pagespeed.ic.IHPfsxglaK.png);font-size:30px}.service-block-1 .service-images .image-popup,.service-block-1 .service-images .image-popup:hover{background:none}.gallery-name{position:absolute;top:50%;margin-top:60px;width:100%;z-index:10}.gallery-name a{font-weight:600;color:#fff;line-height:28px;font-size:23px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.4px}a:hover{color:var(--leo-verde)}.gallery-post:after{background: #07173185}.contact-link{background:var(--leo-verde);color:#fff;padding:20px;margin-bottom:40px}.contact-link .btn-white{background:#f2f2f2;color:var(--leo-verde);text-transform:uppercase;width:100%;text-align:center;-webkit-border-radius:0}.heading-border h2{padding-bottom:15px}.heading-border h2:after{content:'';width:61px;height:1px;background:#9d9d9c;position:absolute;bottom:0;left:0;z-index:1}.portfolio-v1 .content-inner{text-align:left;padding:20px}.portfolio-v1 .portfolio-content{border:1px solid #b2b2b2}.portfolio-v1 .content-inner .title a{font-size:19px;color:#47676d!important;padding-top:8px}.field.field--name-field-portfolio-tags.field--type-entity-reference.field--label-hidden.field__item,.field.field--name-field-event-start.field--type-datetime.field--label-hidden.field__item{display:inline-block}.press-room .owl-carousel .owl-nav>div{color:#fff!important;background:var(--leo-verde)}.button,.btn,.btn-white,.btn-theme,.btn-theme-second,.more-link a,.btn-theme-submit{background:var(--leo-verde);font-size:15px;font-weight:600;padding:6px 35px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;text-transform:uppercase}.press-room .more-link a{float:right}.breadcrumb-content-inner .gva-breadcrumb-content .page-title{font-size:41px;font-weight:700;color:#fff;line-height:40px}.node--type-news .breadcrumb-content-inner .gva-breadcrumb-content .page-title{font-size:26px;font-weight:700;color:#fff;line-height:40px}.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style{margin-bottom:0;padding:60px 0 60px}.custom-breadcrumb .breadcrumb-style{margin-bottom:0;padding:360px 0 12px!important;background-size:cover;background-position-y:-130px!important}.breadcrumb-content-main .page-title{display:none!important}.custom-breadcrumb li{font-weight:900!important;font-size:16px!important}.custom-breadcrumb{position:relative;border-bottom:11px solid var(--leo-verde)!important}.service-block-1 .service-content .content-bottom .content-right .link-readmore{color:#999}.gva-breadcrumb-content{margin-bottom:45px}.breadcrumb-content-inner{margin-bottom:50px}.breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li{text-transform:uppercase}.category-list .item-list ul li a{background:#ddd;font-weight:600}.node-detail .field--name-field-tags .field__item a{background:#ddd;padding:11px 21px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#node-single-comment h2:before{background:var(--leo-verde)}.service-block-singe .service-images-inner .service-icon .icon{background:var(--leo-verde)}.service-block-singe .service-images-inner .service-icon{font-size:24px}.portfolio-filter ul.nav-tabs>li>a.active{border-color:#ccc;background:var(--leo-verde)}.portfolio-filter ul.nav-tabs>li>a{text-transform:uppercase}.row-gallery{padding-top:30px}.post-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.post-video iframe,.post-video object,.post-video embed{width:100%;height:100%;position:absolute;top:0;left:0}.contact-info p{color:#d5d7d8}.webform-submission-form.webform-submission-contact-form input,.webform-submission-form.webform-submission-contact-form textarea,.webform-submission-form.webform-submission-contact-form select{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background:#e9ecef}.webform-submission-form .form-item input:focus,.webform-submission-form .form-item textarea:focus,.webform-submission-form .form-item select:focus{border-color:#172568}.webform-submission-form .form-actions{padding:0;float:right;margin-top:30px}.webform-submission-form.webform-submission-contact-form input{float:left}.testo-contatti{font-size:18px;margin-bottom:35px}#edit-terms-of-service{width:auto;margin-top:8px;margin-right:5px}.form-type-webform-terms-of-service label{width:auto!important;margin-top:0!important}.form-type-webform-terms-of-service label a{color:var(--leo-verde)}.webform-terms-of-service-details--content .ui-widget-content{color:#333}.webform-terms-of-service-details--content a{color:var(--leo-verde)}.pagina-privacy h3{color:var(--leo-verde);margin-top:30px}.pagina-privacy h4{margin-top:20px}#cont_cookie{overflow:auto;width:100%;height:auto;margin:0 auto;border:0;padding:0;margin-top:30px}#tab_cookie{width:100%;min-width:500px;background-color:#e9ecef}#tab_cookie tbody{border-top:1px solid #ccc}#tab_cookie tr:first-child{background-color:var(--leo-verde)}#tab_cookie tr{border-bottom:1px solid #999}#tab_cookie tr td:first-child{width:260px}#tab_cookie td{border-right:1px solid #999;padding:10px 10px 0 10px}.testo-bianco{color:#fff}.cc_container{color:#fff;font-size:15px;font-family:"Montserrat",sans-serif;background:#141d1e}.cc_container .cc_message{line-height:20px}.cc_logo{display:none!important}.node-detail .field--name-field-tags .field__label{margin-top:20px;margin-bottom:20px;font-weight:600}.team-carousel [class*="block-grid-"]>div{padding:0!important}.sl-home-slider img{width:100%!important}.file--application-pdf a,.allegato{color:var(--leo-verde);font-weight:600;text-transform:uppercase}.pdf{float:right}.field.field--name-field-allegato.field--type-file.field--label-above{margin-top:15px}div#block-views-block-download-allegati-blocco-allegati{margin-top:-30px}.div#block-views-block-download-allegati-blocco-allegati h2.block-title{color:#000!important}.blocco-allegati .item{border-bottom:1px solid #fff;padding:15px 20px;background-color:#e9ecef}.gsc-quote-text{margin-bottom:0}.gsc-quote-text.has-border{border-radius:10px}.box-lettera .content{line-height:25px;font-size:14px;color:#999}.gsc-quote-text .icon{color:var(--leo-verde)}.post-list-small-2 .post-block .post-content{padding-left:0}.box-agenda-home .post-style-list .post-block .post-image{width:15%;float:left}.box-agenda-home .post-style-list .post-block .post-title{padding:0}.box-agenda-home .post-style-list .post-block .post-title a{font-size:15px}.box-agenda-home .item-list ul li.view-list-item{margin:0;border-bottom:1px solid #ccc}.box-agenda-home .post-style-list ul>li{margin-bottom:10px!important}.box-agenda-home .post-style-list .post-block .post-content{padding-top:5px;width:85%;padding-left:15px;float:left;padding-bottom:10px}.blue-button{background:#d03014;font-size:15px!important;font-weight:600!important;padding:6px 35px!important;border-radius:24px!important;-webkit-border-radius:24px!important;-moz-border-radius:24px!important;-ms-border-radius:24px!important;-o-border-radius:24px!important;text-transform:uppercase;border:none;font-family:"Montserrat",sans-serif!important;color:#fff!important;overflow:hidden;position:relative;display:inline-block;line-height:40px!important;z-index:1;letter-spacing:0;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);line-height:1.6em!important}.blue-button:hover{background:#369937}a#button-s7vwb9wa537e{line-height:1.6em!important}#button-h7sjlzemxcbt{line-height:1.6em!important;padding:20px!important}#edit-actions-submit{background:#d03014;font-size:15px!important;font-weight:600!important;padding:6px 35px!important;border-radius:10px!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-ms-border-radius:10px!important;-o-border-radius:10px!important;text-transform:uppercase;border:none;font-family:"Montserrat",sans-serif!important;color:#fff!important;overflow:hidden;position:relative;display:inline-block;line-height:40px!important;z-index:1;letter-spacing:0;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.post-list-small-2 .post-block .post-image{display:block;margin-right:10px}.post-list-small-2 .post-block .post-meta{color:#fff}.node--type-news .heading-top h2{font-size:25px!important;margin-top:30px;margin-bottom:20px;color:var(--leo-verde)}.blocco_news_home .post-meta{color:var(--leo-verde);margin-top:10px}.blocco_ultime_news .post-meta{color:var(--leo-verde)}.blocco_news_home .post-title h3,.blocco_ultime_news h3{line-height:25px}.path-news .post-block .post-title{padding-bottom:0}.path-taxonomy .node-detail .post-meta{margin-bottom:0}.path-taxonomy .node-detail .post-title{margin-top:0}.path-taxonomy .node-detail{padding-bottom:0}.full-image img{width:100%}@media (min-width:992px){.navigation .gva_menu>li.menu-item--active-trail>a{color:var(--leo-verde)!important}.navigation .gva_menu>li>a{font-size:14px;text-transform:uppercase}}@media (max-width:1199.98px){.breadcrumb-content-inner .gva-breadcrumb-content .page-title{display:block}}@media (max-width:992px){.breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style{background-position-y:0!important}.breadcrumb-content-inner .gva-breadcrumb-content .page-title{font-size:30px}}@media (max-width:767px){.box-agenda-home{padding-top:20px}}body.maintenance-page #page-wrapper{width:calc(100% - 20px);max-width:1000px}@media screen and (min-width:800px){body.maintenance-page #page-wrapper{width:calc(100% - 80px)}}body.maintenance-page #main{width:100%}body.maintenance-page .maintenance-img{width:100%}body.maintenance-page .custom-maintenance-msg{font-size:20px;text-align:center;font-weight:bold}header .header-main{background:#d03014;background:-moz-linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);background:-webkit-linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);background:linear-gradient(41deg,rgba(208,48,20,1) 29%,rgba(197,33,24,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d03014",endColorstr="#c52118",GradientType=1);box-shadow:0 3px 8px 0 #81180e}@media screen and (max-width:991px){.gva-offcanvas-mobile .gva-navigation .gva_menu>li>a:hover{color:var(--leo-verde)!important}}@media screen and (min-width:992px){.navigation .gva_menu>li.menu-item>a{color:#fff;z-index:1}.navigation .gva_menu>li.menu-item>a:after{content:"";width:0%;height:11px!important;position:relative;left:0;bottom:0;transform:translate(0,-9px);transform-origin:left;background:var(--leo-verde);z-index:-1;display:block;transition:.2s ease-in-out;float:left}.navigation .gva_menu>li.menu-item:hover>a:after{width:110%;left:50%;transform:translate(-50%,-9px) rotate3d(0,1,1,-3deg)}.navigation .gva_menu>li.menu-item--active-trail>a{color:#fff!important}.navigation .gva_menu>li.menu-item--active-trail>a:after{width:110%;left:50%;transform:translate(-50%,-9px) rotate3d(0,1,1,-3deg)}}header .header-inner .header-information .right .title{color:#fff}header .header-inner .header-information .right .text{color:#fff}header .header-inner .header-information .left .icon>img{filter:invert(48%) sepia(93%) saturate(375%) hue-rotate(68deg) brightness(86%) contrast(91%)}.navigation .gva_menu .sub-menu>li>a:hover,.navigation .gva_menu .sub-menu>li>a:focus,.navigation .gva_menu .sub-menu>li>a:active{color:var(--leo-verde)}@media screen and (max-width:991px){header .header-inner.with-header-right .header-right{display:none}}@media screen and (min-width:992px){header.header-default .header-main-inner .branding{width:unset;flex:0 0 140px}.header-content-inner{display:flex;width:100%}.header-inner.clearfix.with-header-right{padding:0;padding-left:0!important;flex:1 1 auto;display:flex}.gva-offcanvas-mobile{float:unset!important}header.header-default .header-main-inner .header-inner .main-menu{flex:0 0 70%}header .header-inner.with-header-right .header-right{flex:0 0 30%;position:relative;top:unset;right:unset;display:flex;align-items:center;max-width:unset}header.header-default .main-menu-inner{float:unset;display:flex;justify-content:center}header .header-inner.with-header-right .header-right:after{top:50%;transform:translateY(-50%)}}.slider-top .tp-revslider-mainul li .tp-bgimg.defaultimg{background-color:transparent!important}.slider-top .tp-revslider-mainul li .tp-bgimg.defaultimg{}.slider-top .tp-revslider-mainul li .tp-bgimg.defaultimg:after{position:relative;content:"";width:100%;height:100%;display:block;top:0;left:0;z-index:-1;opacity:0;-webkit-transition:opacity 0ms ease-in-out;-moz-transition:opacity 0ms ease-in-out;-o-transition:opacity 0ms ease-in-out;-ms-transition:opacity 0ms ease-in-out;transition:opacity 0ms ease-in-out}.slider-top .tp-revslider-mainul li.active-revslide:nth-child(1) .tp-bgimg.defaultimg:after{opacity:1;background:#bf161b;background:-moz-radial-gradient(circle,rgba(191,22,27,1) 80%,rgba(229,82,14,1) 100%);background:-webkit-radial-gradient(circle,rgba(191,22,27,1) 80%,rgba(229,82,14,1) 100%);background:radial-gradient(circle,rgba(191,22,27,1) 80%,rgba(229,82,14,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#bf161b",endColorstr="#e5520e",GradientType=1)}.slider-top .tp-revslider-mainul li.active-revslide:nth-child(2) .tp-bgimg.defaultimg:after {opacity:1;background:#078138;background:-moz-radial-gradient(circle,rgba(7,129,56,1) 80%,rgba(76,159,71,1) 100%);background:-webkit-radial-gradient(circle,rgba(7,129,56,1) 80%,rgba(76,159,71,1) 100%);background:radial-gradient(circle,rgba(7,129,56,1) 80%,rgba(76,159,71,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#078138",endColorstr="#4c9f47",GradientType=1)}.slider-top .tp-revslider-mainul li.active-revslide:nth-child(3) .tp-bgimg.defaultimg:after {opacity:1;background:#df5c14;background:-moz-radial-gradient(circle,rgba(223,92,20,1) 80%,rgba(233,119,45,1) 100%);background:-webkit-radial-gradient(circle,rgba(223,92,20,1) 80%,rgba(233,119,45,1) 100%);background:radial-gradient(circle,rgba(223,92,20,1) 80%,rgba(233,119,45,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#df5c14",endColorstr="#e9772d",GradientType=1)}#skills .leo-firma img{width:100%}#skills>.bb-inner{padding-top:0}@media screen and (max-width:575px){#skills .leo-firma{text-align:center!important}#skills .gsc-quote-text .icon{left:8px;top:9px}#skills .gsc-quote-text{padding:15px 15px 15px 35px}}#block-gavias-winnex-views-block-categories-post-block-2{display:none}.cc_banner{display:none!important}:root{--cookiebot-primary:#379a31;--cookiebot-secondary:#1b1b1b;--cookiebot-sfondo-interruttori:#1a5216}div#CybotCookiebotDialog{background: #ffffffcc;backdrop-filter:blur(4px)}#CybotCookiebotDialog h2,#CybotCookiebotDialogBodyContentText,.CybotCookiebotDialogBodyButton{color:var(--cookiebot-secondary)!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{color:#fff!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--cookiebot-secondary)!important}#CybotCookiebotDialogPoweredbyCybot svg{fill:var(--cookiebot-primary)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--cookiebot-primary)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active{border-bottom:1px solid var(--cookiebot-primary)!important;color:var(--cookiebot-primary)!important}#CybotCookiebotDialogDetailBulkConsentLink:hover{color:var(--cookiebot-primary)!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid var(--cookiebot-primary)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:var(--cookiebot-primary)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--cookiebot-primary)!important;border-color:var(--cookiebot-primary)!important}#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleDeselectVendorsLink,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink{border:2px solid var(--cookiebot-primary)!important}#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton.select,#CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink{background-color:var(--cookiebot-primary)!important;border-color:var(--cookiebot-primary)!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:var(--cookiebot-primary)!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,
  #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,
  #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,
  #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover {color:var(--cookiebot-primary)!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--cookiebot-sfondo-interruttori)!important}@media screen and (min-width:601px){#CybotCookiebotDialogTabContent input:focus+.CybotCookiebotDialogBodyLevelButtonSlider{box-shadow:0 0 1px var(--cookiebot-primary)!important}}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentIABv2Tabs input[type="checkbox"]:checked{background-color:var(--cookiebot-primary)!important;border-color:var(--cookiebot-primary)!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:var(--cookiebot-primary)!important}@media screen and (min-width:601px){#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span,#CybotCookiebotDialog :focus-visible{outline:var(--cookiebot-primary) solid 2px!important}}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:var(--cookiebot-primary)!important;border-color:var(--cookiebot-primary)!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:var(--cookiebot-primary)!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:var(--cookiebot-sfondo-interruttori)!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--cookiebot-sfondo-interruttori)!important}:root{--leo-verde:#14438d;--leo-azzurro:#efd850;--cookiebot-primary:#1b2859;--cookiebot-sfondo-interruttori:#38a7d5;--rosso-leo:#e30717;--arancio-leo:#ea590e;--verde-leo:#5a9938;--leo-giallo:#efd850}body p,.service-block-1 .desc,li{color:#222}a{color:var(--leo-verde)}a:hover{color:var(--leo-azzurro)}.gbb-row .bb-inner{padding-top:30px;padding-bottom:30px}@media (max-width:992px){.gbb-row.bg-size-cover{padding-top:0!important;padding-bottom:0!important}}.gsc-heading .title{text-transform:none}.gsc-heading .heading-bottom .title-desc{max-width:900px}@media (max-width:767.98px){.gsc-heading.style-1 .title{font-size:23px}}.gsc-heading.titolo-home{padding:0}.header-maingv-sticky-menu{background:var(--leo-verde);-webkit-box-shadow:0 3px 5px 0 #242e4e;box-shadow:0 3px 5px 0 #242e4e}.navigation .gva_menu>li.menu-item>a:after{background:var(--leo-azzurro)}.navigation .gva_menu>li.menu-item:hover>a:after,.navigation .gva_menu>li.menu-item--active-trail>a:after{width:39%;left:19%;border-radius:20px;margin-top:7px;background:#efd850}.header-right{display:none}.site-branding-logo img{max-height:89px}header.header-default .header-main-inner .header-inner{padding-left:100px}@media (max-width:1200px){header.header-default .header-main-inner .header-inner{padding-left:0}}@media (max-width:767.98px){img.logo-site{padding:15px}}.breadcrumb-style{position:relative;background-color: #07173185!important;background-image: url('https://www.sebastianoleo.it/sites/default/files/candidatura_0.jpg'), 
      linear-gradient(180deg, rgb(41 65 147 / 35%), rgb(255 0 0 / 0%));background-blend-mode:overlay;background-position:center center;background-repeat:no-repeat}@media (min-width:992px){.navigation .gva_menu>li>a{font-size:15px}}.menu-bar span{width:35px;background-color:#fff}.gsc-image-content.skin-v1{text-align:center;margin-bottom:0;max-width:100%;margin-top:23px}.column-content.didacta.wow.fadeInDown{padding-top:50px}@media (min-width:992px){.leo-img-home-mobile{display:none}}@media (max-width:991px){.leo-img-home{display:none}}.formazione-professionale .box-content,.istruzione .box-content,.programmazione .box-content{height:120px}.gsc-image-content.formazione-professionale.skin-v2 .box-content{border-right:5px solid var(--leo-verde)!important;border-radius:0 0 10px 10px!important}.gsc-image-content.istruzione.skin-v2 .box-content{border-right:5px solid var(--leo-verde)!important;border-radius:0 0 10px 10px!important}.gsc-image-content.programmazione.skin-v2 .box-content{border-right:5px solid var(--leo-verde)!important;border-radius:0 0 10px 10px!important}.gsc-image-content.skin-v2:hover .box-content{background:#fff}.gsc-image-content.skin-v2 .image{border-radius:10px 10px 0 0!important}.blue-button{background:var(--leo-verde)}.blue-button:hover{background:var(--leo-azzurro);color:#14438d!important}@media (max-width:576px){.path-news .post-block .post-title{padding-bottom:0;margin-right:-69px;margin-left:-5px}}.blue-button-space{background:var(--leo-verde);margin:20px auto;font-size:15px!important;font-weight:600!important;padding:6px 35px!important;border-radius:10px!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-ms-border-radius:10px!important;-o-border-radius:10px!important;text-transform:uppercase;border:none;font-family:"Montserrat",sans-serif!important;color:#fff!important;overflow:hidden;position:relative;display:inline-block;line-height:40px!important;z-index:1;letter-spacing:0;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.blue-button-space:hover{background:var(--leo-azzurro)}#edit-actions-submit{background:var(--leo-verde)}input#edit-actions-submit:hover{background:var(--leo-azzurro);color:var(--leo-verde)!important}.footer-inner{background:var(--leo-verde)}.social-footer{float:left}.blocco_ultime_news .post-meta{color:#979797;font-weight:900}#footer a:hover,#footer a:focus{color:#efd850}img.footerimg{max-width:50%;height:auto}.maintenance-img{display:none}img{border-radius:10px 10px 0 0}.contact-link{border-radius:10px}.contact-link .btn-white{background:var(--leo-giallo);border-radius:10px}.small-list .item-list ul>li a:hover{color:#15438d}.panel .panel-heading .panel-title>a:after{color:#15438d}.accordion-istruzione .panel.panel-default{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #223871!important}.accordion-its .panel.panel-default{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #014e95!important}.accordion-diritto-studio .panel.panel-default{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #154383!important}.accordion-formazione .panel.panel-default{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #055fa6!important}.accordion-cooperazione .panel.panel-default{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #056db6!important}.widget.milestone-block.leo-numero{background:#fff;border-radius:24px;padding:24px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.15);box-shadow:0 10px 30px 0 rgba(0,0,0,.15);margin-bottom:24px}.milestone-text{margin-top:10px;color:#15438d!important}.milestone-block.position-icon-top .milestone-number{color:#0165ab!important}.column-content.content-istruzione{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #223871!important;padding:15px 20px 15px 20px}.column-content.content-uni{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #154383!important;padding:15px 20px 15px 20px}.column-content.content-formazione{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #014e95!important;padding:15px 20px 15px 20px}.column-content.content-lavoro{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #055fa6!important;padding:15px 20px 15px 20px}.column-content.content-programmazione{border:1px solid #dee2e6!important;margin-bottom:20px;border-radius:10px;border-left:5px solid #056db6!important;padding:15px 20px 15px 20px}.close-offcanvas.hidden{position:absolute;width:30px;height:30px;top:0;bottom:0;right:10px}.nav-tabs,.topbar ul,ul.contact-info,ul.menu{list-style:none!important;padding-left:0}.node--view-mode-full p{margin-top:0;margin-bottom:10px}.site-branding-logo{max-height:inherit}.site-branding-logo img{max-height:80px;width:auto}header .site-branding-logo img.logo-site{display:block!important}