.eu-cookie-compliance-banner{background-color:wheat;padding:30px;}.eu-cookie-compliance-banner button{border:none;padding:10px 20px;background-color:#31a7c9;color:white;text-transform:uppercase;}.popup-content.info{display:flex;flex-direction:row;flex-wrap:wrap;}#popup-text,#eu-cookie-compliance-categories{width:50%;padding:10px;}html{background:#111111;}body{background:#ffffff;}.views-exposed-widgets{margin-bottom:20px;padding:15px;}#edit-relations{display:none;visibility:hidden;}.g-recaptcha{display:inline-block;//margin:15px;}.views-exposed-widgets{margin-bottom:20px;}.maintenance-page{padding-bottom:50px;background:#fbf7f4;}.img-responsive{margin:auto;}.alert-success{color:gray;background-color:white;border-color:#c8a2c8;border-radius:0;}.form-actions{clear:both;text-align:right;}.column2{webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}.download{margin-bottom:20px;}dt{font-family:'Quicksand',sans-serif;font-size:18px;border-bottom:1px solid silver;margin-bottom:10px;padding-bottom:11px;text-transform:uppercase;}dd{margin-bottom:40px;}.btn-leotta{background-color:#31a7c9;color:white;border:5px solid white;padding:10px;border-radius:0;box-shadow:0px 0px 1px silver;text-transform:uppercase;font-family:'Quicksand',sans-serif;font-size:17px;margin:15px 0 0;}.btn-leotta:hover{background-color:#C8A2C8;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;}.review-item{margin:10px;padding:12px;border:none;}.review-text{text-align:justify;margin-top:20px;}.write.Review a{text-align:right;font-size:16px;display:block;color:#403280;margin-bottom:10px;}.logo-left img{float:right;display:block;max-width:100%;height:auto;}.logo-right img{display:block;max-width:100%;height:auto;}#top{position:fixed;z-index:100;width:100%;background:#ffffffad;transition:all 1000ms;-webkit-transition:all 1000ms;-moz-transition:all 1000ms;}#top.topfixed{background:#ffffff;box-shadow:0px 5px 60px #00000047;transition:all 1000ms;-webkit-transition:all 1000ms;-moz-transition:all 1000ms;}#userbar{background:#111111;color:white;font-size:12px;line-height:30px;width:100%;}#triangle{width:0;height:0;border-style:solid;border-width:15px 20px 0 20px;border-color:#111111 transparent transparent transparent;display:inline-block;position:absolute;left:50%;margin-left:-10px;}#userbar a{color:white;}#userbar a:hover{color:#32A7C9;text-decoration:none;}a.userarea{background:#403280;padding:8px 15px;margin-left:20px;}a.userarea:hover{background:#403280ad;color:white !important;text-decoration:none;}a.menu-bold{font-weight:900 !important;color:navy !important;}a.menu-new:before{content:"new";position:absolute;background:red;padding:3px;left:-20px;color:white;border-radius:100px;height:30px;width:30px;font-size:14px;line-height:22px;top:7px;}#menu nav{border-top:1px solid silver;padding-top:0px;margin-top:12px;}#navbar{margin:15px 0 0;border:none;background:transparent;}.navbar-toggle{float:none;margin:0;border:none;background:transparent;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;}#navbar .nav > li > a{font-family:'Quicksand',sans-serif;background:transparent;color:black;font-size:17px;padding:10px 20px 7px;font-weight:500;}#navbar .nav > li > a:hover{color:red;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:red !important;border:1px solid green;border-radius:25px;}ul.menu.nav.navbar-nav{margin-top:5px;margin-bottom:10px;}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}.navbar .navbar-collapse{text-align:center;}#banner{transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;}#banner img{width:100%;}#content-top{content:'';width:100%;height:110px;background:#fbf7f4;-webkit-transform:skewY(2.5deg);-moz-transform:skewY(2.5deg);-ms-transform:skewY(2.5deg);-o-transform:skewY(2.5deg);transform:skewY(2.5deg);-webkit-backface-visibility:hidden;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4);position:relative;z-index:0;top:-60px;}#content{background:#fbf7f4;position:relative;z-index:1;margin-bottom:-40px;padding-bottom:80px;}.main-container{margin-top:-100px;position:relative;}h1,.h1,h2,.h2,h3,.h3{font-family:'Quicksand',sans-serif;font-weight:400;}h1.page-header{text-align:center;font-family:'Quicksand',sans-serif;font-size:55px;border:none;font-weight:300;border-bottom:1px solid silver;}h2,.h2{margin-top:40px;//margin-bottom:20px;border-bottom:1px solid silver;padding-bottom:20px;}h3,.h3{font-size:24px;//margin-top:40px;margin-bottom:20px;border-bottom:1px solid silver;padding-bottom:20px;color:#403280;}#block-system-main p{font-family:'Georgia',serif;line-height:24px;font-size:17px;text-align:justify;}.partners .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;align-items:center;justify-items:center;}.partners .view-content .partner{width:100%;display:flex;align-items:center;justify-content:center;}.partners .view-content .partner img{max-width:100%;height:auto;object-fit:contain;}.intro{webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;text-align:justify;}.intro h2{font-family:'Quicksand',sans-serif;font-weight:300;}h2 .parola1{text-align:left;font-size:80px;border:none;display:block;line-height:40px;letter-spacing:-6px;}h2 .parola2{font-size:60px;text-align:right;display:block;letter-spacing:-6px;}.intro p{font-family:'Georgia',serif;font-size:17px;}.intro a{font-family:'Quicksand',sans-serif;}#eventi{background:#C8A2C8;min-height:160px;position:relative;margin-bottom:-55px;padding-bottom:80px;}#eventi-top{content:'';width:100%;height:110px;background:#C8A2C8;-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(-2deg);-webkit-backface-visibility:hidden;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4);margin-bottom:-85px;position:relative;z-index:2;}#eventi-content{position:relative;z-index:3;}.evento{margin-bottom:20px;display:inline-block;width:100%;}#eventi h2.block-title{color:white;font-size:88px;text-align:center;font-weight:300;letter-spacing:-8px;margin-bottom:30px;}.data{display:inline-block;width:100%;}.giorno{background-color:#9955bb;color:white;display:inline-block;width:100%;text-align:center;padding:2px 0 2px;font-size:23px;}.mese{background-color:white;color:#9955bb;display:inline-block;width:100%;text-align:center;text-transform:uppercase;padding:5px 0 4px;letter-spacing:-1px;font-size:17px;}.evento-titolo a{color:black;text-decoration:none;font-size:22px;font-family:'Quicksand',sans-serif;line-height:20px;font-weight:600;}.evento-body{font-size:17px;color:#4a4a4a;text-align:justify;}#conpait-top{content:'';width:100%;height:110px;background:#fbf7f4;-webkit-transform:skewY(2.5deg);-moz-transform:skewY(2.5deg);-ms-transform:skewY(2.5deg);-o-transform:skewY(2.5deg);transform:skewY(2.5deg);-webkit-backface-visibility:hidden;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4);margin-bottom:-50px;position:relative;z-index:2;}#conpait{background:#fbf7f4;min-height:400px;}#conpait-content{position:relative;z-index:3;}#formazione-top{content:'';width:100%;height:140px;background:#32a7c9;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg);-webkit-backface-visibility:hidden;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4);position:relative;z-index:0;top:-45px;margin-bottom:-110px;}#formazione-content{position:relative;z-index:3;}#formazione{background:#32a7c9;padding-bottom:150px;}#formazione h2.block-title{text-align:center;color:white;text-transform:uppercase;letter-spacing:20px;margin:0;font-size:43px;font-weight:300;}#formazione h3{text-align:center;color:white;font-weight:300;margin:10px;font-size:24px;border:0;letter-spacing:13px;}#formazione p{font-family:'Quicksand',sans-serif;color:white;letter-spacing:2px;text-align:justify;font-size:19px;font-weight:500;}#corsi{background:white;margin-top:-40px;}#corsi-content{margin-top:-80px;}.corso-block{background-color:white;border:1px solid silver;margin-bottom:20px;}.corso-content{padding:20px;}.corso-titolo{font-family:'Quicksand',sans-serif;font-size:24px;font-weight:500;}.corso-data{font-family:'Quicksand',sans-serif;font-size:14px;margin-bottom:15px;}.corso-body{font-family:'Georgia',serif;font-size:17px;margin-bottom:20px;}#corsi .btn-corsi{background-color:#31a7c9;color:white;border:5px solid white;padding:10px;border-radius:0;box-shadow:0px 0px 1px silver;text-transform:uppercase;font-family:'Quicksand',sans-serif;font-size:17px;margin:15px 0 0;}#corsi .btn-corsi:hover{background-color:#C8A2C8;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;}.grid-item{background-color:white;border:1px solid #efefef;margin-bottom:20px;}.grid-item:hover{box-shadow:1px 1px 20px #00000020;transition:all 400ms;-moz-transition:all 400ms;-webkit-transition:all 400ms;}.grid-item-titolo{}.grid-item-content{padding:20px 40px;}.grid-item-block-data{display:inline-block;position:absolute;margin-right:30px;right:0;}.grid-item-titolo a{font-family:'Quicksand',sans-serif;color:black;font-size:27px;}.grid-item-data{font-size:15px;color:#31a7c9;margin-bottom:10px;}.grid-item-body{font-size:17px;font-family:'Georgia',serif;text-align:justify}.ombraobliqua{background:url(/sites/all/themes/peppeleotta/images/ombraobliqua.png) no-repeat center bottom;background-size:101% 100%;width:100%;height:60px;position:absolute;bottom:0;margin-bottom:-3px;}.item-corso{background:white;border:1px solid silver;margin-bottom:20px;}.item-corso-content{padding:0 20px;margin-bottom:20px;}.item-corso-titolo a{color:#3c3c3c;font-family:'Quicksand',sans-serif;font-size:21px;line-height:23px;font-weight:600;margin-bottom:15px;display:block;}.item-corso-livello{font-family:'Quicksand',sans-serif;display:inline-block;width:100%;margin-bottom:20px;}.starrating{display:inline-block;height:15px;}.item-corso-obiettivo{text-align:justify;font-family:"Georgia",serif;font-size:17px;margin-bottom:10px;margin-top:20px;}.item-corso-button{text-align:center;}a.btn.btn-lg.btn-round.btn-corso{background:orange;color:white;border-radius:30px;margin-bottom:20px;padding:10px 30px;}a.btn.btn-lg.btn-round.btn-corso:hover{background:cadetblue;}.coccarda{width:130px;height:120px;position:absolute;margin-top:-7px;margin-left:-14px;}.coccarda-page{width:130px;height:120px;position:absolute;margin-top:-9px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);right:0;margin-right:-12px;}.coccarda-page.new,.coccarda.new{background:url(/sites/all/themes/peppeleotta/images/new2.png) no-repeat center center;background-size:auto 100%;}.coccarda-page.soldout,.coccarda.soldout{background:url(/sites/all/themes/peppeleotta/images/soldout.png) no-repeat center center;background-size:auto 100%;}.coccarda-page.incorso,.coccarda.incorso{background:url(/sites/all/themes/peppeleotta/images/incorso.png) no-repeat center center;background-size:auto 100%;}.coccarda-page.ultimiposti,.coccarda.ultimiposti{background:url(/sites/all/themes/peppeleotta/images/ultimiposti.png) no-repeat center center;background-size:auto 100%;}.coccarda-page.prossimamente,.coccarda.prossimamente{background:url(/sites/all/themes/peppeleotta/images/prossimamente.png) no-repeat center center;background-size:auto 100%;}.gmap{background:white;padding:10px;box-shadow:20px 20px 26px #0000002e;}.corso-generalità{background:white;display:inline-block;width:100%;position:relative;padding:0 20px 40px;margin:20px 0 0;border:1px solid #e8e6e6;box-shadow:4px 3px 5px #00000029;font-size:17px;text-align:justify;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:60px;margin-bottom:-20px;}.text-big{font-size:17px;}.corso-target{font-size:16px;text-align:justify;}.prezzo{display:block;background:#403380;padding:25px 35px 15px 50px;color:#fbf7f4;font-size:22px;margin:0;font-family:'Quicksand',sans-serif;font-weight:400;text-align:left;float:left;-webkit-border-top-left-radius:20px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:100px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:100px;border-top-left-radius:20px;border-bottom-right-radius:50px;border-bottom-left-radius:200px;margin-left:4px;}.prezzo{display:block;background:#403380;padding:25px 35px 15px 50px;color:#fbf7f4;font-size:17px;margin:0;font-family:'Quicksand',sans-serif;font-weight:400;text-align:left;float:right;margin-left:4px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:200px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:200px;border-bottom-right-radius:50px;border-bottom-left-radius:0px;}.iscriviti{display:block;background:#25D366;padding:25px 35px 15px 50px;color:#fbf7f4;font-size:17px;margin:0;font-family:'Quicksand',sans-serif;font-weight:400;text-align:left;float:right;margin-right:-15px;border-radius:0px 0 0 40px;}@media (max-width:768px){.iscriviti{border-radius:30px;padding:15px 26px;display:inline-block;font-size:17px;width:100%;text-align:center;margin:20px auto;}h2{text-align:center;}}.iscriviti:hover{background:#1EAB51;}.iscriviti a{color:white;text-decoration:none;}#professione{background:black url(/sites/all/themes/peppeleotta/images/sfondo-professione.png) no-repeat center right;background-size:auto 100%;padding:90px 0;}#professione h2{font-family:'Arizonia',cursive;font-size:65px;color:#329cbe;text-shadow:0px 0px 73px #ffffffc2;}#professione p{color:white;font-family:'Quicksand',sans-serif;font-size:17px;letter-spacing:3px;text-shadow:0px 0px 73px black;}.professione-scopri{background-color:#ffc102;padding:10px 30px;border-radius:40px;text-transform:uppercase;font-family:'Quicksand',sans-serif;display:inline-block;float:right;color:white;font-size:19px;margin-top:30px;position:relative;z-index:30;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;}.professione-scopri:hover{background-color:#329cbe;color:#ffc102;text-decoration:none;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;}#bio{background:white;}.peppeleotta{//margin-top:-120px;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:20px;border-left:none;}blockquote p{padding:24px 0 0 60px;text-align:left;font-family:'Georgia',serif;letter-spacing:5px;}blockquote:before{content:"";display:block;background:transparent url(/sites/all/themes/peppeleotta/images/virgolette.png) no-repeat center center;background-size:100%;width:50px;height:50px;position:absolute;margin-left:0;}#block-views-struttura-paginacorso{margin-bottom:30px;}.gallery-th{background:white;transition:400ms all;-web-transition:400ms all;-webkit-transition:400ms all;}.gallery-th:hover{padding:10px;box-shadow:1px 1px 10px #00000020;opacity:0.8;transition:400ms all;-web-transition:400ms all;-webkit-transition:400ms all;}.box-strillo{border:1px solid silver;padding:26px;margin:20px 0;background:white;}.box-prezzo{margin-top:20px;text-align:center;}.promo-main-titolo{font-size:26px;text-align:center;color:#403280;text-transform:uppercase;font-weight:400;margin-bottom:10px;}.promo-main-sottotitolo{font-size:46px;text-align:center;color:#403280;text-transform:uppercase;letter-spacing:4px;margin-top:-10px;font-weight:500;margin-bottom:40px;line-height:43px;}.promo-numero{font-size:40px;text-align:center;font-weight:600;color:#594d90;}.promo-stillo{text-align:center;font-size:17px;color:#594d90;font-weight:600;text-transform:uppercase;}.promo-titolo{font-size:20px;color:#594d8f;}.promo-prezzo{font-weight:700;font-size:50px;color:red;text-shadow:0px 0px 7px #ffc4c4;margin-top:-14px;}.ricettario{background-color:white;border:1px solid silver;padding-bottom:30px;}.ricettario-titolo a{font-size:17px;color:black;display:block;padding:0px 15px 10px;}.ricettario-descrizione{padding:0 15px;font-size:16px;}.lista-ricette{margin-bottom:20px;}.lista-ricette-titolo a{color:#403280;font-size:30px;display:block;margin:15px 0px 10px;}.lista-ricette-titolo a:hover{text-decoration:none;color:red;}.lista-ricette{margin-bottom:20px;padding:25px;background:white;border:1px solid #f1f0f0;background:white url(/sites/all/themes/peppeleotta/images/corner-tr.svg) no-repeat top right;background-size:190px;}.lista-ricette-descrizione{font-size:16px;text-align:justify;}.box-pasticceria-siciliana{background:transparent url(/sites/all/themes/peppeleotta/images/divider-ricetta.svg) no-repeat center 48px;background-size:20%;padding-top:95px
    font-size:17px;}.videoricetta-descrizione{text-align:justify;font-size:15px;}.videoricetta-preparazione{background:white;padding:30px;margin:20px 0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;box-shadow:13px 11px 33px #00000054;}.videoricetta-titolo{font-family:'Quicksand',sans-serif;font-weight:700;font-size:29px;text-align:center;color:red;margin-bottom:20px;}.videoricetta-divider{background:transparent url(/sites/all/themes/peppeleotta/images/divider-ricetta.svg) no-repeat center center;background-size:100% 100%;height:30px;width:100%;margin-bottom:70px;}.videoricetta-content{column-count:2;}.videoricetta-content h2{margin:0;border:none;color:#382c6f;text-align:center;}#footer{background:#111111;}.footer{margin-top:0;padding-top:25px;padding-bottom:25px;border:none;color:white;font-family:'Georgia',serif;font-size:17px;}#footer h2.block-title{font-family:'Quicksand',sans-serif;font-weight:100;letter-spacing:10px;color:white;font-size:23px;border-bottom:1px solid silver;padding-bottom:10px;margin-bottom:10px;}#footer  .nav > li > a{position:relative;display:block;padding:0px 5px;color:white;line-height:30px;}#footer .nav > li > a:hover,#footer .nav > li > a:focus{text-decoration:none;background-color:#eeeeee30;}.news-block{margin-bottom:20px;}.news-cover{float:left;margin-right:10px;}.news-titolo{font-size:16px;font-family:'Quicksand',sans-serif;text-transform:uppercase;}.news-body{font-size:12px;text-align:justify;}.news-link{text-align:right;}.news-link a{font-size:12px;color:#ffc101;}media (min-width:1500px){.container{width:1470px;}}@media (max-width:1200px){#navbar .nav > li > a{font-size:15px;padding:7px 17px;font-weight:500;}}@media (max-width:968px){#navbar .nav > li > a{font-size:14px;padding:7px 7px;font-weight:500;}.peppeleotta{margin:20px -20px;}}@media (max-width:760px){.videoricetta-content{column-count:1;}.peppeleotta{//margin-top:10;}#menu nav{border-top:none;padding-top:0px;margin-top:12px;}#navbar .nav > li > a{font-size:14px;padding:10px 25px;font-weight:500;}#top{background:#ffffff;top:0;}.front #banner{margin-top:92px}#banner{margin-top:70px;}h1.page-header{font-size:31px;font-weight:400;}.column2,.intro{webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;}#content-top{height:75px;}#formazione h2.block-title{font-size:40px;letter-spacing:0;padding-bottom:8px;}#formazione h3{font-size:28px;letter-spacing:0;}#formazione p{text-align:left;}#professione{background:black url(/sites/all/themes/peppeleotta/images/sfondo-professione-blur.png) no-repeat center right;background-size:auto 100%;text-align:center;padding:0 0 30px;}blockquote{padding:0;margin:5px;font-size:16px;border-left:none;}blockquote p{padding:10px;letter-spacing:0;}blockquote:before{height:0;}.tortino{max-height:160px;margin:-38px auto;}.item-corso-titolo a{font-size:17px;}.item-corso{background:white;border:1px solid silver;margin-bottom:20px;margin:5px -11px;}.promo-main-sottotitolo{font-size:21px;letter-spacing:-1px;line-height:29px;}.promo-main-titolo{font-size:17px;margin-top:54px;}}form-item-promote,form-item-sticky{display:none;visibility:hidden;}.form-item-role-expire-3,.form-item-role-expire-4,.form-item-role-expire-6{display:none;visibility:hidden;}
