/*3a551ed2757b35215092a9202444ed49*/
body{font-family:"Lato";font-weight:500 !important}.img-circular{width:200px;height:200px;background-size:cover;display:block;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-bottom-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-bottom-right-radius:100px;margin-left:auto;margin-right:auto}.gallery-columns-3{columns:3 !important;margin:0 10px}.gallery-columns-3 .gallery-item{width:100% !important;break-inside:avoid}.woocommerce-product-details__short-description p{margin-left:10px}.img-01{background-image:url('../../../../uploads/2017/09/Giordano.jpg')}.img-02{background-image:url('../../../../uploads/2017/09/Di_Bella.jpg')}.img-03{background-image:url('../../../../uploads/2017/09/Berardi.jpg')}.img-04{background-image:url('../../../../uploads/2017/09/Filoramo.jpg')}.img-05{background-image:url('../../../../uploads/2017/09/Bellarosa.jpg')}.img-06{background-image:url('../../../../uploads/2017/09/Fassoni.jpg')}.img-circular:hover{border-style:outset}.testolez{font-size:2rem;color:white;padding:0px;margin:0px 0px 0px 10px}.testosol{font-size:2rem;color:white;padding:0px;margin:0px 30px 0px 0px;text-align:right}.elemleft{background-color:#3f4a9a}.elemrigh{background-color:#e94f2f}.maps{height:300px}#g-navigation{border-bottom:3px solid #3f4a9a}#g-navigation .g-main-nav h1,#g-navigation .g-main-nav h2,#g-navigation .g-main-nav h3,#g-navigation .g-main-nav h4,#g-navigation .g-main-nav h5,#g-navigation .g-main-nav h6,#g-navigation .g-main-nav strong{color:#e94f2f}#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-theme-default .onesignal-bell-launcher-button svg .background{fill:#e94f2f !important}.woocommerce ul.products li.product .button{display:none}.g-menu-item-container .cercamenu{padding:0;margin-top:-6px}#g-navigation .g-main-nav .g-toplevel>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:#fff}.hvr-underline-from-center::before{background:#29438a !important}.g-main-nav .g-toplevel>li{height:33px !important}h2,h4,h1{color:#29438a}.post .entry-header{border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;display:block;width:70%;margin-top:-30px}.post .entry-header .entry-title{color:white;font-size:28px;position:absolute;text-transform:uppercase;padding-left:14px;margin-top:3px}#yith-searchsubmit{border-radius:0;vertical-align:inherit;background:url('../../../../uploads/img/search.svg');height:30px;width:30px;background-size:30px 30px;position:relative;top:-5px;margin-left:5px}#yith-searchsubmit:hover{background-color:#fff}#yith-ajaxsearchform{position:relative;top:-0.45px;height:23px}.littlepc{position:absolute;width:100%}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:focus:not([type]),textarea:focus{border-color:#e94f2f}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{border-top:0px;border-left:0px}.mc4wp-form-fields input[type="submit"]{background-color:#e94f2f;border-radius:0px;padding:0.375rem 0.375rem;color:#fff;text-transform:uppercase}.mc4wp-form-fields input[type="submit"]:hover{background-color:#fff;color:#e94f2f}.mc4wp-form-fields input[type="email"]:hover{border-color:#e94f2f}.mc4wp-form-fields input[type="email"]{border-radius:0}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:#e94f2f}#yith-ajaxsearchform input[type="search"]{width:130px;box-sizing:border-box;border:0px;border-bottom:4px solid #3F4A9A;border-radius:0px;box-shadow:none;font-size:16px;background-color:white;background-image:url('../../../../../searchicon.png');background-position:10px 10px;background-repeat:no-repeat;padding:4px 14px 4px 11px;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}#yith-ajaxsearchform input[type="search"]:focus{width:80%}.g-menu-item-container input,.g-menu-item-container textarea{color:#3f4a9a}#g-navigation{z-index:998}.giorni{display:none}.mainprodotti .giorni{display:block}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#28428a;text-transform:uppercase;font-size:18px}.g-main-nav .g-toplevel{font-weight:500 !important}.yikes-custom-woo-tab-title-informazioni-pratiche{display:none}.columul ul{list-style:none;margin:0;padding:0}.columul ul>li{display:inline-block;width:100%}.columul ul>li>ul>li{margin-left:15px}.titul{font-size:20px;margin-bottom:20px;color:#3f4a9a;text-transform:uppercase;font-weight:900}.columul{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;-ms-column-gap:50px;-o-column-gap:50px;column-gap:50px;columns:3;-webkit-column-rule-style:solid;-moz-column-rule-style:solid;column-rule-style:solid;-webkit-column-rule-color:#e94f2f;-moz-column-rule-color:#e94f2f;column-rule-color:#e94f2f}#menu-menuvert{margin-top:0px}#menu-menuvert a{color:#fff;text-transform:uppercase}#menu-menuvert a:hover{color:#e94f2f}.newsfoot h4{color:#fff !important;margin-top:0px}.mc4wp-form-fields input[type="email"]{border:none}#g-header a{color:#fff}#g-header a:hover{color:#e94f2f}#g-header strong{color:#fff}.menucol ul{list-style:none;margin:0;padding:0}.menucol ul>li{display:inline-block;width:100%;font-size:18px;line-height:18px}.menucol ul>li>ul>li{margin-left:15px}.menutitul{font-size:20px;margin-bottom:10px;color:#3f4a9a;text-transform:uppercase;font-weight:900}#g-navigation .g-main-nav .g-dropdown{padding:10px}.woocommerce div.product .woocommerce-tabs .panel{padding:20px;border:4px solid;padding:20px;border-color:#fff #3f4a9a #e94f2f #e94f2f}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#3f4a9a;border-radius:0}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#e94f2f}.related .products h3,.upsells .products h3{display:none}.menu-header .g-main-nav{margin-top:16px}.corsi-nav .g-main-nav{margin-top:0px;z-index:998}.chisx,.chidx{float:left;width:50%}.chisx h3,.chidx h3{color:#e94f2f}.chiimg,.chiimg:after{position:relative;width:100%;height:400px;top:0px;left:0px;z-index:0;list-style-type:none;margin:0}.chiimg:after{content:''}.chiimg li span{width:100%;height:100%;position:absolute;top:0px;left:0px;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 36s linear infinite 0s;-moz-animation:imageAnimation 20s linear infinite 0s;-o-animation:imageAnimation 20s linear infinite 0s;-ms-animation:imageAnimation 36s linear infinite 0s;animation:imageAnimation 20s linear infinite 0s}.chiimg li:nth-child(1) span{background-image:url('../../../../uploads/img/team.png')}.chiimg li:nth-child(2) span{background-image:url('../../../../uploads/img/team2.png');animation-delay:10s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@-moz-keyframes imageAnimation{0%{opacity:0;-moz-animation-timing-function:ease-in}8%{opacity:1;-moz-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:1}100%{opacity:1}}@-o-keyframes imageAnimation{0%{opacity:0;-o-animation-timing-function:ease-in}8%{opacity:1;-o-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@-ms-keyframes imageAnimation{0%{opacity:0;-ms-animation-timing-function:ease-in}8%{opacity:1;-ms-animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:1;animation-timing-function:ease-in}50%{opacity:1;animation-timing-function:ease-out}}#g-header{z-index:999;width:100%}*{box-sizing:border-box}strong{color:#e94f2f}.slidertitle{height:0px;border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;width:90%;margin-bottom:24px}.up{background-color:#28428a;color:white}.g-social a{border:0px;background:none}#Livello_1{max-width:50%}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:3px 10px}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:none}.fixed-header{position:fixed;background-color:white;top:0px !important;margin-top:0px;border-bottom:3px solid #3f4a9a;height:60px}.fixed-header svg#Livello_1{max-width:40%;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.fixed-header .g-toplevel{margin-top:7px !important}#g-navigation .g-main-nav .g-toplevel{margin-top:12px}.fixed-header .g-main-nav{margin-top:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown.g-active{position:fixed !important}.menu-header{font-size:20px;margin-top:0px;right:0px}.g-menu-item-container:hover{color:#3f4a9a}.g-menu-item-title{position:relative}.g-main-nav ul{margin-top:16px}.blocco{z-index:997;position:absolute;left:0%;background-color:rgba(255, 255, 255, 0);width:100%;margin-top:-6%}.cont{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;background-color:rgba(255, 255, 255, 0);width:100%;justify-content:center}.image{float:left;padding-right:20px;width:38%}.graficasvg{width:270px;margin-right:20px;margin-left:10px}.svgcorsi{width:270px;margin-left:10px;margin-right:20px}.testoa{width:270px;margin-left:10px;margin-right:20px}.informaticheria{margin-top:40px}.barre,.barre2{display:flex;flex-direction:row;display:-webkit-flex;-webkit-flex-direction:row}.barre{margin-top:2rem}.grigio{height:10px;background-color:#fff;margin-bottom:20px;width:30%}.aranc{height:10px;background-color:#e94f2f;margin-bottom:20px;width:20%}.blu{height:10px;background-color:#28428a;margin-bottom:20px;width:20%}.divmainleft{width:90%;height:auto;background-color:#EFEFEF}.display-posts-listing{list-style:none}.menSmart{display:none}.contaside{height:auto;background-color:#EFEFEF;padding-left:10px;padding-right:10px}.img-inform{margin-top:20px;margin-bottom:20px}.grigio2{height:10px;background-color:#fff;margin-top:30px;margin-bottom:30px;width:30%}.aranc2{height:10px;background-color:#e94f2f;margin-top:30px;margin-bottom:30px;width:20%}.blu2{height:10px;background-color:#28428a;margin-top:30px;margin-bottom:30px;width:20%}#g-footer{background-color:#3f4a9a !important}.menufooter,.dati,.newsletter{color:white}.menufooter{width:25%}.li-footer{list-style:none;margin-bottom:20px}.dati{width:50%;border-left:1px solid white;border-right:1px solid white}.newsletter{width:25%}.containerfooter{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;justify-content:space-around}.copy{color:#C2572D;text-align:center}.woocommerce div.product .product_title{height:0px;border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;width:90%;margin-bottom:24px;color:white;padding-left:10px}.dritta{color:white;padding-left:7px}.woocommerce table.shop_table .dritta{color:black;padding-left:0px}.mainprodotti{}.images{width:350px}#g-navigation{background-color:#fff}.menu-corsi-smartphone{display:none}.container-menu-corsi{background-color:#3f4a9a !important}#g-navigation .g-main-nav{margin:0px}#g-header .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{background:#fff;color:#e94f2f}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:#fff}#g-header .g-main-nav .g-dropdown{position:fixed;z-index:999}.menu-corsi{font-size:20px}.g-main-nav ul{margin-top:0px}.corsi-svg{position:absolute;top:-65px;z-index:999;left:54px;max-width:40%}.corsi-nav .g-main-nav .g-toplevel>li{background:#28428a !important}.corsi-nav .g-main-nav .g-toplevel>li:hover{color:#fff !important}.corsi-nav .g-menu-item-content:hover{color:#e94f2f}.platform-content .post-thumbnail .float-left{margin:0 2rem 0.65rem 0}.container-bannercorso{padding:0px !important;margin:2rem !important}.bannercorso{width:100%;background:linear-gradient(90deg, white, #d35b30);height:55px}#scritta-banner-corso{color:#3f4a9a;font-size:40px;margin:0px !important}.mainprodotti .woocommerce-product-details__short-description{color:inherit;height:inherit;border:inherit;padding:inherit;border-color:inherit;margin-top:55px}.related .woocommerce-product-details__short-description,.upsells .woocommerce-product-details__short-description,.search-results .products .woocommerce-product-details__short-description{margin-top:0}.mainprodotti .ore{position:absolute;right:163px;top:205px;text-transform:uppercase;left:inherit}.ore{position:absolute;text-transform:uppercase;font-size:21px}.giorni{position:absolute;right:0px;top:55px}.search-results .ore{display:none}.search-results .giorni{display:none}.woocommerce-loop-product__title{font-size:25px;border-bottom:50px solid #28428a;margin-top:-112px !important;position:relative;text-align:center}.corsip{text-transform:uppercase;font-size:40px;color:#28428a}.products .dritta{color:white;font-size:17px;position:relative;top:48px;text-transform:uppercase}.woocommerce ul.products li.product .price{border-bottom:50px solid #e94f2f;border-left:45px solid transparent;margin-top:-95px;float:right}.mainprodotti .related ul.products li.product .price,.mainprodotti .upsells ul.products li.product .price,.search-results ul.products li.product .price{border-bottom:50px solid #e94f2f;border-left:45px solid transparent;margin-top:-95px;float:right;width:125px}.woocommerce div.product p.price,.woocommerce div.product span.price{border-bottom:50px solid #e94f2f;border-left:45px solid transparent;margin-top:75px;float:right}.mainprodotti .woocommerce-Price-amount{color:inherit;font-size:iinherit;position:relative;top:46;text-align:left;display:inherit;padding-right:inherit;color:#fff;right:8px}.woocommerce-Price-amount,.related .woocommerce-Price-amount,.upsells .woocommerce-Price-amount{color:#fff;font-size:30px;position:relative;top:47px;text-align:right;display:block;padding-right:7px}.shop_table .woocommerce-Price-amount,.related .woocommerce-Price-amount,.upsells .woocommerce-Price-amount{color:inherit;font-size:inherit;position:inherit;top:inherit;text-align:inherit;display:inherit;padding-right:inherit}.listing-item{clear:inherit;width:49.2%;float:left}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0px 8px;position:relative;width:25%;margin-left:0;margin:inherit}.datecorsi{position:absolute;top:0px;right:8px !important;display:block;padding:10px !important;color:#fff;background:#e94f2f;text-transform:uppercase;font-size:22px;font-weight:700}.display-posts-listing{margin:0}.listing-item .image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.listing-item .title{color:white;font-size:20px;position:relative;top:12px;text-transform:uppercase;padding-left:7px;font-family:"Lato";font-weight:500}.excerpt{width:62%;float:left;padding-right:20px;padding-top:15px}.excerpt-dash{border-bottom:50px solid #3f4a9a;display:block;width:47%;margin-top:-30px;font-size:0}.listing-item{margin-bottom:10px}.woocommerce-product-gallery__wrapper{margin:0px}.woocommerce div.product div.images img{height:300px;object-fit:cover;object-position:50% 50%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:70%}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{position:relative;top:-74px}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:4px solid #3f4a9a}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 !important;background-color:#3f4a9a;border-radius:0px;margin-right:5px;margin-bottom:2px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:0;border-bottom-left-radius:0;border-width:0;box-shadow:0;display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:0;border-bottom-right-radius:0;border-width:0;box-shadow:0;display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#e94f2f;z-index:0;border-bottom-color:#e94f2f;color:#fff}.product_meta{display:none}#tab-description h2 :first-child(1),#tab-programma h2:first-child,#tab-requisiti h2:first-child,#tab-quando h2:first-child{display:none}.assistenza-svg{position:absolute;top:-72px;z-index:999;margin-left:50px}.menu-assistenza{margin-left:10%;font-size:20px}.menu-assistenza .g-content{padding:0px}.niente-panico{margin-bottom:20px;text-align:center;border-bottom:1px solid grey;padding:5px}.panico{font-size:30px;color:#d35b30}.scritta-listino-prezzi{color:#3f4a9a;text-align:center}.prezzo{font-size:20px;color:#3f4a9a}.nav{font-size:14px}.titolo{font-size:25px;color:#d35b30}.servizio-personalizzato{padding:0 1%;text-align:center}.servizio-personalizzato p{text-align:center}.servizio-personalizzato .testo-servizio-personalizzato{text-align:left}.preventivi-certi{padding:0 1%;text-align:center}.preventivi-certi p{text-align:center}.preventivi-certi .testo-preventivi{text-align:left}.domicilio{padding:0 1%;text-align:center}.domicilio p{text-align:center}.domicilio .testi-interventi-domicilio{text-align:left}.nulla-spaventa{padding:0 1%;text-align:center}.nulla-spaventa p{text-align:center}.nulla-spaventa .testo-spaventa{text-align:left}.main-assistenza-uffici{padding:0 !important}.blocchi{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}#g-navigation .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:none}.fixed-nav{position:fixed !important;width:100%}.fixed-header .cercamenu{margin-top:-5px}.container-svg-grafica{height:60px;margin-top:20px;position:relative}#Livello_7{margin-top:-50px;display:block}.grafica{width:575px;height:1784px;padding:20px}.web{padding:20px;width:575px;height:1784px}.w-g{text-align:center;color:#3f4a9a}.url{color:#3f4a9a}h3{color:#e94f2f}.svg-contatti{text-align:center}#Livello_8{max-width:50%}#wpcf7-f146-o1{margin-top:0px}.wpcf7-form br:nth-child(1){display:none}label{color:#3f4a9a;font-size:18px}input[type="submit"]{color:#3f4a9a;padding:15px;background-color:rgba(211, 91, 48, 0.4);border-radius:5px}input[type="submit"]:hover{background-color:rgba(211, 91, 48, 0.7)}.contatti-title{color:#d35b30;font-size:24px;margin-bottom:0px;margin-top:25px}.contatti-right{margin-top:20px}.dati-contatti{margin-bottom:20px}.fa-facebook-official{color:#3b5998}.fa-google-plus-official{color:#dd4b39}.fa-twitter{color:#00aced}.up .fa-twitter{color:#fff}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{float:left;width:49%;margin-right:1%}.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{float:left;width:49%}.wpcf7-form-control.wpcf7-text{margin-bottom:20px;width:100%}.wpcf7-textarea{width:100%;height:150px}.wpcf7-form-control.wpcf7-submit{background-color:#e94f2f;border-radius:0px;padding:0.375rem 2.375rem;color:#fff;text-transform:uppercase;margin:0 auto;display:block}.formcontatti{padding-right:2%}.daticontatti{padding-left:2%}.contatti-social ul{margin:0}.contatti-social ul li{display:inline-flex}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-quiz{border-bottom:4px solid #3f4a9a;border-left:4px solid #3f4a9a;border-radius:0px;width:100%}.g-recaptcha{transform:scale(0.73);-webkit-transform:scale(0.73);transform-origin:0 0;-webkit-transform-origin:0 0;max-width:100%;margin-left:3%}input[type="text"]:focus{border-color:#3f4a9a}input[type="email"]:focus{border-color:#3f4a9a}textarea:focus{border-color:#3f4a9a}.main-persone{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.foto{background-color:black;width:200px;height:200px;position:relative;border-radius:60%;margin:0px auto}.container-foto{width:300px;height:auto}.nome{text-align:center}.descr{text-align:center}.a-footer{color:white}.webleft{padding-right:2rem;padding-top:4rem}.colweb{-webkit-column-count:2;-moz-column-count:2;column-count:2}.colweb ul,.colweb2 ul{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;margin-top:0.5rem}.colweb h3,.colweb2 h3{margin-top:0;margin-bottom:0}#g-header{z-index:999;width:100%}*{box-sizing:border-box}strong{color:#e94f2f}.slidertitle{height:0px;border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;width:90%;margin-bottom:24px}.g-social a{border:0px;background:none}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:3px 10px}#g-header .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:none}.fixed-header .g-main-nav{margin-top:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.g-main-nav:not(.g-menu-hastouch) .g-fullwidth .g-dropdown.g-active{position:fixed !important}.menu-header{font-size:20px;margin-top:0px;right:0px}.g-menu-item-title{position:relative}.g-main-nav ul{margin-top:16px}.informaticheria{margin-top:40px}.barre,.barre2{display:flex;flex-direction:row;display:-webkit-flex;-webkit-flex-direction:row}.grigio{height:10px;background-color:#fff;margin-bottom:20px;width:30%}.aranc{height:10px;background-color:#e94f2f;margin-bottom:20px;width:20%}.blu{height:10px;background-color:#28428a;margin-bottom:20px;width:20%}.divmainleft{width:90%;height:auto;background-color:#EFEFEF}.woocommerce ul.products li.product a img{width:100%;height:250px;object-fit:cover;object-position:50% 50%}.display-posts-listing{list-style:none}.menSmart{display:none}.contaside{height:auto;background-color:#EFEFEF;padding-left:10px;padding-right:10px}.img-inform{margin-top:20px;margin-bottom:20px}.grigio2{height:10px;background-color:#fff;margin-top:30px;margin-bottom:30px;width:30%}.aranc2{height:10px;background-color:#e94f2f;margin-top:30px;margin-bottom:30px;width:20%}.blu2{height:10px;background-color:#28428a;margin-top:30px;margin-bottom:30px;width:20%}#g-footer{background-color:#3f4a9a !important}.menufooter,.dati,.newsletter{color:white}.menufooter{width:25%}.li-footer{list-style:none;margin-bottom:20px}.dati{width:50%;border-left:1px solid white;border-right:1px solid white}.newsletter{width:25%}.containerfooter{display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration:none;justify-content:space-around}.copy{color:#C2572D;text-align:center}.dritta{color:white;padding-left:7px}.woocommerce table.shop_table .dritta{color:black;padding-left:0px}.mainprodotti{}.images{width:350px}.menu-corsi-smartphone{display:none}.container-menu-corsi{background-color:#3f4a9a !important}#g-navigation .g-main-nav{margin:0px}#g-header .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{background:#fff;color:#e94f2f}#g-navigation .g-main-nav .g-toplevel>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module)>.g-menu-item-container{color:#ea5030}#g-header .g-main-nav .g-dropdown{position:fixed;z-index:999}.menu-corsi{font-size:20px}#Livello_10{max-width:50%}.g-main-nav ul{margin-top:0px}.corsi-svg{position:absolute;top:-65px;z-index:999;left:54px;max-width:40%}.corsi-nav .g-main-nav .g-toplevel>li:hover{color:#fff !important}.platform-content .post-thumbnail .float-left{margin:0 2rem 0.65rem 0}.container-bannercorso{padding:0px !important;margin:2rem !important}.bannercorso{width:100%;background:linear-gradient(90deg, white, #d35b30);height:55px}#scritta-banner-corso{color:#3f4a9a;font-size:40px;margin:0px !important}.woocommerce-product-details__short-description{color:black;height:200px;border:4px solid;padding:0 20px;border-color:#28428a #28428a #e94f2f #e94f2f}.related .woocommerce-product-details__short-description,.upsells .woocommerce-product-details__short-description,.search-results .products .woocommerce-product-details__short-description{margin-top:0}.woocommerce-loop-product__title{font-size:25px;border-bottom:50px solid #28428a;margin-top:-107px !important;position:relative;text-align:center}.up-sells .woocommerce-product-details__short-description{display:none}.upsells .woocommerce-Price-amount{display:none}.products .dritta{color:white;font-size:17px;position:relative;top:48px;text-transform:uppercase}.woocommerce ul.products li.product .price{border-bottom:50px solid #e94f2f;border-left:45px solid transparent;margin-top:-95px;float:right}.mainprodotti .related ul.products li.product .price,.mainprodotti .upsells ul.products li.product .price,.search-results ul.products li.product .price{border-bottom:50px solid #e94f2f;border-left:45px solid transparent;margin-top:-95px;float:right;width:125px}.listing-item{clear:inherit;width:48%;float:left}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0px 8px;position:relative;width:25%;margin-left:0;margin:inherit}.display-posts-listing{margin:0}.listing-item .title{color:white;font-size:20px;position:relative;top:12px;text-transform:uppercase;padding-left:7px;font-family:"Lato";font-weight:500}.listing-item{margin-bottom:10px}.product_meta{display:none}#tab-description h2:first-child,#tab-programma h2:first-child,#tab-requisiti h2:first-child,#tab-quando h2:first-child{display:none}.assistenza-svg{position:absolute;top:-72px;z-index:999;margin-left:50px}.menu-assistenza{margin-left:10%;font-size:20px}.menu-assistenza .g-content{padding:0px}.niente-panico{margin-bottom:20px;text-align:center;border-bottom:1px solid grey;padding:5px}.panico{font-size:30px;color:#d35b30}.prezzo{font-size:20px;color:#3f4a9a}.nav{font-size:14px}.titolo{font-size:25px;color:#d35b30}.main-assistenza-uffici{padding:0 !important}.blocchi{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px}#g-navigation .g-main-nav .g-toplevel>li.active.g-selected:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background:none}.fixed-header .cercamenu{margin-top:-5px}.fixed-show{position:fixed !important;width:100%;z-index:999;margin-top:0px !important}.container-svg-grafica{height:60px;margin-top:20px;position:relative}#Livello_7{margin-top:-50px;display:block}.grafica{width:575px;height:1784px;padding:20px}.web{padding:20px;width:575px;height:1784px}.w-g{text-align:center;color:#3f4a9a}.url{color:#3f4a9a}h3{color:#e94f2f}.svg-contatti{text-align:center}#Livello_8{max-width:50%}#wpcf7-f146-o1{margin-top:0px}.wpcf7-form br:nth-child(1){display:none}label{color:#3f4a9a;font-size:18px}input[type="submit"]{color:#3f4a9a;padding:15px;background-color:rgba(211, 91, 48, 0.4);border-radius:5px}input[type="submit"]:hover{background-color:rgba(211, 91, 48, 0.7)}.contatti-title{color:#d35b30;font-size:24px;margin-bottom:0px;margin-top:25px}.contatti-right{margin-top:20px}.dati-contatti{margin-bottom:20px}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{float:left;width:49%;margin-right:1%}.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{float:left;width:49%}.wpcf7-form-control.wpcf7-text{margin-bottom:20px;width:99%}input[type="text"]:focus{border-color:#3f4a9a}input[type="email"]:focus{border-color:#3f4a9a}textarea:focus{border-color:#3f4a9a}.foto{background-color:black;width:200px;height:200px;position:relative;border-radius:60%;margin:0px auto}.container-foto{width:300px;height:auto}.nome{text-align:center}.a-footer{color:white}.colweb{-webkit-column-count:2;-moz-column-count:2;column-count:2}.colweb ul,.colweb2 ul{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;margin-top:0.5rem}.colweb h3,.colweb2 h3{margin-top:0;margin-bottom:0}.logofooter{border-bottom:1px solid #fff;margin:0 1.5rem;padding-bottom:1.5rem}.nopaddingall{position:relative}.footback .g-grid:nth-child(2){background:#e94f2f}.footback2 .g-grid{background:#e94f2f}.footback2 .g-grid a{color:#fff}.footback2 .g-grid .copy{color:#fff}.footback .g-grid:nth-child(2) a{color:#fff}.footback .g-grid:nth-child(2) .copy{color:#fff}.g-offcanvas-toggle{font-size:2rem;color:#28428a;display:block;z-index:1005;position:absolute;top:33px;margin-top:0 !important}.g-offcanvas-toggle.fixed-toogle{top:10px;z-index:9999;position:fixed;margin-top:0px !important}.menuvert,.newsfoot{padding:0 24px}.li-block{padding:0 10px}.aran{color:#e94f2f}.g-title{font-size:1.5em;color:#e94f2f}.blogsec svg{margin-top:-20px}.bar-ecdl{background-color:#e8511f !important;margin-top:0 !important}.tit-ecdl p{color:#fff;font-size:1.7rem;font-weight:800;text-align:center}.ecdl-box h2{text-align:center}.ecdl-box .subtit{text-align:center;margin:0 15%}.g-menu-item-container:hover{color:#e94f2f !important}.next-ecdl .woocommerce ul.products li.product,.next-ecdl .woocommerce-page ul.products li.product{width:100% !important}.next-ecdl .woocommerce-product-details__short-description{height:270px}.next-ecdl .ore{display:none}.next-ecdl .woocommerce-Price-amount,.next-ecdl .related .woocommerce-Price-amount,.next-ecdl .upsells .woocommerce-Price-amount{display:none}.next-ecdl .woocommerce-product-details__short-description{display:none}.day-ex{color:#e94f2f;font-weight:700}.hour-ex{color:#28428a;font-weight:700}.left-bar{border-left:3px solid #3f4a9a}.left-bar .aranc,.left-bar .blu{width:50% !important}.ecdl-page .title-ecdl1{font-size:1.4rem;text-align:center;color:#28428a;font-weight:700;margin-bottom:0}.ecdl-page .title-ecdl2{font-size:1.2rem;text-align:center;color:#e8511f;font-weight:700;margin-top:0}.ecdl-page h2{text-align:center}.ecdl-page .aranc,.ecdl-page .blu{width:50% !important}.ecdl-page h3{color:#28428a;font-size:1.1rem;border-bottom:3px solid #3f4a9a;padding-bottom:1.1rem}.ecdl-page .form-contatto-big h3{border-bottom:inherit;padding-bottom:inherit}.ecdl-page .g-grid .g-block{padding:0 0.3rem}.ecdl-page a{color:#000}.wpcf7-list-item-label{font-size:1.1rem}.wpcf7-form-control.wpcf7-submit{margin-top:20px}.form-contatto{width:49%;float:left;margin-right:0.5%}.form-contatto .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.form-contatto .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:100%}.form-contatto2{width:49%;float:left;margin-left:0.5%}.form-contatto2 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,.form-contatto2 .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:100%}.form-contatto-full{clear:both;text-align:center;border-top:1px solid #3f4a9a;margin-bottom:1rem}.full-date{margin-bottom:1rem}.form-contatto-big h3{color:#3f4a9a;margin-bottom:5px;text-transform:uppercase;font-size:1.2rem;font-weight:700}.form-contatto-big p{margin:0}.form-contatto-big .obb{font-size:0.7rem;color:#e94f2f}.form-contatto-big .for-tit{clear:both}.form-contatto-big select{width:100%}.full-oraesa h3{margin-bottom:12px !important;font-size:1.4rem !important}.full-oraesa p{text-align:center !important}.full-oraesa select{width:30% !important}.minor{clear:both}.wplp_display{font-size:0.7rem;margin:0;font-weight:700}.button-iscr{display:block;text-align:center;background:#28428a;padding:20px;color:white;text-transform:uppercase;font-weight:700}.button-iscr a{color:#fff;padding-bottom:5px}.button-iscr a:hover{color:#fff;padding-bottom:5px;border-bottom:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.accept{text-align:center;width:50%;margin:0 auto}.minorbox{margin-bottom:10px;clear:both}.minorbox p:first-child,.minorbox p:nth-child(2){text-align:center}.minorbox .form-contatto p{text-align:left}.contat-pay .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{margin:0 auto;float:none}.contat-pay p{margin-bottom:20px !important}.slider-gen-text .giorni,.slider-gen-text .ore{display:block !important;color:#e94f2f !important;position:inherit !important;font-size:1.5rem !important}.slider-gen-img img{width:100% !important;height:600px !important;object-fit:cover !important}.slider-gen-price .woocommerce-Price-amount{display:inherit !important;color:inherit}@media (max-width:480px){.phone{text-align:center}.g-main-nav{display:none}.corsip{font-size:30px}#g-navigation .size-30.fixed-header{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#yith-ajaxsearchform input[type="search"]{width:80%}.listing-item .title{color:white;font-size:18px;top:10px;position:relative;font-family:"Lato";font-weight:500;clear:both;text-align:center;display:block}.menu-menuvert-container{display:none}.excerpt{width:100%}.post .entry-header{border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;display:block;width:100%;margin-top:-30px}.colweb{-webkit-column-count:1;-moz-column-count:1;column-count:1}.blocco{position:inherit}.cont{display:block;margin-top:3rem !important}.columul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#g-header .size-35{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;text-align:center !important}#g-header .size-65{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.dritta{font-size:1.2rem;position:absolute;top:10px}.chileft{display:none}.graficasvg{width:40%;margin:0 auto}.svgcorsi{width:40%;margin:0 auto}.testoa{width:40%;margin:0 auto}#Livello_2{width:80%}#g-feature{margin-top:0}#g-feature .size-65{-webkit-flex:0 30%;-moz-flex:0 30%;-ms-flex:0 30%;flex:0 30%;width:30%}#g-feature .size-35{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;padding:0 2%}#g-feature .size-35.chiright{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important}.image{float:none;padding-right:0px;width:100%}.entry-content img{width:100%}.listing-item .image img{width:100%}.excerpt-dash{border-bottom:50px solid #3f4a9a;display:block;width:100%;margin-top:-30px;clear:both}.datifoot{color:#fff;border-left:0px;border-right:0px;margin:1.5rem;border-bottom:1px solid #fff;padding-bottom:1.5rem}.datecorsi{top:38px;padding:10px !important;left:0px;font-size:1rem;width:100%}.boxcorsi .datecorsi{top:0px;padding:10px !important;right:8px}.woocommerce div.product .product_title{position:absolute;width:100%;top:0px;left:0px}.woocommerce div.product p.price,.woocommerce div.product span.price{position:absolute;top:130px;right:0;width:40%}.woocommerce div.product div.images.woocommerce-product-gallery{height:410px;margin-top:3rem}.mainprodotti .woocommerce-product-details__short-description{margin-top:0}.woocommerce div.product .product_title{border-right:0 !important}.woocommerce div.product div.images img{position:relative;top:94px}.woocommerce div.product p.price,.woocommerce div.product span.price{top:224px}.boxcorsi .desc{display:block}.mainprodotti .ore{right:0px;top:82px;padding:10px;background:#fff;font-size:0.8rem;width:143px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 0;margin:0 0 -4px}.giorni{left:0px;top:382px;padding:10px;background:#fff;width:100%;font-size:1.1rem}.boxcorsi .ore{position:absolute;bottom:15px}.mainprodotti .related ul.products li.product .price,.mainprodotti .upsells ul.products li.product .price,.search-results ul.products li.product .price{display:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{top:-40px}.grid-assi .size-25{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 0.9em}.webleft{padding-right:0;padding-top:0}.wplpf-clear{clear:inherit}.listing-item{width:100%}.littlepc{position:relative;width:100%}#menu-menuvert{border-bottom:1px solid #fff;margin:0 1.5rem;padding-bottom:1.5rem}.mc4wp-form-fields{display:block;text-align:center}.footback .g-content{padding:0 !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:block;width:102%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%;display:block}.corsmain,.mainprodotti{padding-top:0px !important}.boxcorsi .g-content,.mainprodotti .g-content{padding-top:0 !important;margin-top:0 !important}.post .entry-header .entry-title{font-size:18px;margin-top:10px}.left-bar{border:inherit;border-top:3px solid #28428a}.form-contatto{width:100%;clear:both}.form-contatto2{width:100%;float:left}}@media (min-width:481px) and (max-width:767px){.phone{text-align:center}.woocommerce-product-details__short-description{height:300px}.boxcorsi .ore{position:absolute;bottom:60px !important}.littlepc .size-33-3{-webkit-flex:0 33.33333%;-moz-flex:0 33.33333%;-ms-flex:0 33.33333%;flex:0 33.33333%;width:33.33333%;max-width:33.33333%}#menu-menuvert{border-bottom:1px solid #fff;margin:0 1.5rem;padding-bottom:1.5rem}.barre{margin-top:0px}#g-header .size-30{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;text-align:center !important}.g-main-nav{display:none}#g-navigation .size-70{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.chileft{display:none}.graficasvg{width:40%;margin:0 auto}.svgcorsi{width:40%;margin:0 auto}.testoa{width:40%;margin:0 auto}.cont{margin-top:-68px}#g-feature{margin-top:5.5rem}#g-feature .size-65{-webkit-flex:0 30%;-moz-flex:0 30%;-ms-flex:0 30%;flex:0 30%;width:30%}#g-feature .size-35{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;padding:0 2%}#g-feature .size-35.chiright{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50% !important}.entry-content img{width:100%}.listing-item .image img{width:280px;height:209px}.excerpt-dash{border-bottom:50px solid #3f4a9a;display:block;width:97%;margin-top:-30px}.datifoot{color:#fff;border-left:0px;border-right:0px;margin:1.5rem;border-bottom:1px solid #fff;padding-bottom:1.5rem}.datecorsi{top:10px;padding:10px !important;right:0px}.boxcorsi .datecorsi{top:0px;padding:10px !important;right:8px}.woocommerce div.product .product_title{position:absolute;top:0px;left:0px}.woocommerce div.product p.price,.woocommerce div.product span.price{position:absolute;top:130px;right:0;width:30%}.desc{display:none}.boxcorsi .desc{display:block}.mainprodotti .ore{right:0px;top:63px;padding:10px;background:#fff;font-size:1.1rem;width:172px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 0;margin:0 0 -4px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{top:-70px}.giorni{left:0px;top:242px;padding:10px;background:#fff;width:63%;font-size:1.1rem}.boxcorsi .ore{position:absolute;bottom:15px}.mainprodotti .related ul.products li.product .price,.mainprodotti .upsells ul.products li.product .price,.search-results ul.products li.product .price{display:none}.grid-assi .size-25{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 0.9em}.webleft{padding-right:0;padding-top:0}.wplpf-clear{clear:inherit}.listing-item{width:100%}.littlepc{position:absolute;width:100%;margin-top:-100px}#Livello_2{width:70%}.eschome .size-50{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}.mc4wp-form-fields{display:block;text-align:center}.mc4wp-form-fields{display:block;text-align:center}.post .entry-header .entry-title{font-size:18px;margin-top:10px}.left-bar{border:inherit;border-top:3px solid #28428a}}@media (min-width:768px) and (max-width:959px){.fixed-header{height:auto}.image{float:none;padding-right:0px;width:100%}.entry-content img{width:100%}.listing-item .image img{width:97%}.excerpt-dash{border-bottom:50px solid #3f4a9a;display:block;width:97%;margin-top:-30px;clear:both}.excerpt{width:100%}.listing-item .title{display:block;text-align:center}.post .entry-header{border-bottom:50px solid #3f4a9a;border-right:60px solid transparent;display:block;width:100%;margin-top:-30px}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:16px}#g-navigation .size-30{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%;text-align:center !important}#g-navigation .size-70{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#g-header .up{-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}.graficasvg{width:70%;margin:0 auto}.svgcorsi{width:70%;margin:0 auto}.testoa{width:70%;margin:0 auto}.cont{margin-top:-68px}#g-feature{margin-top:5rem}#g-feature .size-65{-webkit-flex:0 30%;-moz-flex:0 30%;-ms-flex:0 30%;flex:0 30%;width:30%}#g-feature .size-35{-webkit-flex:0 70%;-moz-flex:0 70%;-ms-flex:0 70%;flex:0 70%;width:70%;padding:0 2%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:50%}.excerpt-dash{border-bottom:50px solid #3f4a9a;display:block;width:97%;margin-top:-30px}.datifoot{color:#fff;border-left:1px solid #fff;border-right:1px solid #fff}.datecorsi{top:10px;padding:10px !important;right:0px}.boxcorsi .datecorsi{top:0px;padding:10px !important;right:8px}.woocommerce div.product .product_title{position:absolute;top:0px;left:0px}.woocommerce div.product p.price,.woocommerce div.product span.price{position:absolute;top:92px;right:0px;width:18%}.desc{display:none}.boxcorsi .desc{display:block}.mainprodotti .ore{left:0px;top:200px;padding:10px;background:#fff}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 0;margin:0 0 -4px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{top:-125px}.giorni{left:0px;top:38px;padding:10px;background:#fff;width:419px}.boxcorsi .ore{position:absolute;bottom:15px}.mainprodotti .related ul.products li.product .price,.mainprodotti .upsells ul.products li.product .price,.search-results ul.products li.product .price{display:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{position:relative}.grid-assi .size-25{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}.littlepc{margin-top:-115px}#Livello_2{width:60%}.left-bar .woocommerce ul.products li.product a img{height:150px}.left-bar .products .dritta{font-size:17px}.left-bar .woocommerce-loop-product__title{margin-top:-108px !important}}@media (min-width:960px) and (max-width:1199px){#g-navigation .size-30{-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}#g-navigation .size-70{-webkit-flex:0 80%;-moz-flex:0 80%;-ms-flex:0 80%;flex:0 80%;width:80%}#Livello_1{max-width:100% !important}.fixed-header svg#Livello_1{max-width:100% !important}#g-feature .size-65{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%}#g-feature .size-35{-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%;width:50%;padding:0 2%}.woocommerce-product-details__short-description{color:black;height:260px}.ore{bottom:32px;left:20px}.excerpt-dash{width:58%;float:left}.datifoot{color:#fff;border-left:1px solid #fff;border-right:1px solid #fff}.mc4wp-form-fields{margin:0 1%;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 273px;margin:-3px 0px}.woocommerce div.product p.price,.woocommerce div.product span.price{width:19%}.graficasvg{width:270px;margin-right:20px;margin-left:10px}.svgcorsi{width:270px;margin-left:10px;margin-right:20px}.testoa{width:270px;margin-left:10px;margin-right:20px}#g-feature{margin-top:7rem}.graficasvg{width:80%;margin:0 auto}.svgcorsi{width:80%;margin:0 auto}.testoa{width:80%;margin:0 auto}.littlepc{margin-top:-115px}#Livello_2{width:70%}.cont{margin-top:-50px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:70%}.datecorsi{top:0px;padding:10px !important;right:0px}.boxcorsi .datecorsi{top:0px;padding:10px !important;right:8px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 -4px}.woocommerce-product-gallery__wrapper{margin-right:18px}.formcontatti{padding-right:2%}.daticontatti{padding-left:2%}.products .dritta{color:white;font-size:17px;position:relative;top:48px;text-transform:uppercase}.woocommerce-loop-product__title{margin-top:-107px !important}.left-bar .woocommerce ul.products li.product a img{height:150px}}@media (min-width:1200px){#Livello_1{position:relative;top:5px}.fixed-header svg#Livello_1{top:-3px}.ore{position:absolute;left:20px;bottom:6px}.excerpt-dash{width:60%;float:left}.littlepc{margin-top:-115px}#menu-menuvert,.datifoot{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}.datifoot{color:#fff;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;border-left:1px solid #fff;border-right:1px solid #fff}.mc4wp-form-fields{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 348px;margin:-3px 0px}.woocommerce div.product p.price,.woocommerce div.product span.price{width:15%}.graficasvg{width:270px;margin-right:20px;margin-left:10px}.svgcorsi{width:270px;margin-left:10px;margin-right:20px}.testoa{width:270px;margin-left:10px;margin-right:20px}#g-feature{margin-top:6rem}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:30%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:70%}.datecorsi{top:0px;padding:10px !important;right:8px}.boxcorsi .datecorsi{top:0px;padding:10px !important;right:8px}.woocommerce-product-gallery__wrapper{margin-right:18px}.formcontatti{padding-right:2%}.daticontatti{padding-left:2%;border-left:4px solid #e94f2f}.tabs.wc-tabs{padding-left:350px !important}}