@charset "UTF-8";.wpcf7 .wpcf7-form .wpcf7-quiz-label,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}em{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Regular.woff2) format("woff2"),url(../fonts/Satoshi-Regular.woff) format("woff"),url(../fonts/Satoshi-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Italic.woff2) format("woff2"),url(../fonts/Satoshi-Italic.woff) format("woff"),url(../fonts/Satoshi-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Medium.woff2) format("woff2"),url(../fonts/Satoshi-Medium.woff) format("woff"),url(../fonts/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-MediumItalic.woff2) format("woff2"),url(../fonts/Satoshi-MediumItalic.woff) format("woff"),url(../fonts/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Bold.woff2) format("woff2"),url(../fonts/Satoshi-Bold.woff) format("woff"),url(../fonts/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(../fonts/Satoshi-BoldItalic.woff) format("woff"),url(../fonts/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-BoldItalic.woff) format("woff");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-SemiBold.woff) format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-SemiBoldItalic.woff) format("woff");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Parclo Serif;src:url(../fonts/ParcloSerif-Italic.woff) format("woff");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Marshmallow;src:url(../fonts/MarshmallowRegular.woff) format("woff"),url(../fonts/MarshmallowRegular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}:root{--ricetteditalia:#ff4b00;--fattoincasapervoi:#ea0707}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}body{font:18px/1.5 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em;color:#000}.container{margin:0 auto;padding:0 1rem;max-width:1200px;-moz-box-sizing:border-box;box-sizing:border-box}:root{--ui-bg:#f8f6f4;--paper:#fff;--paper-rgb:255,255,255}a{color:inherit;text-decoration:none}.fancybox__container{--carousel-button-svg-filter:none!important;z-index:1000001!important}.fancybox__backdrop{--fancybox-opacity:0.9;--fancybox-bg:#ea0707;--fancybox-color:var(--paper)}.fancybox__slide{--fancybox-color:var(--paper);--fancybox-content-color:#000}#body{background:var(--paper)}body.has-skin-adv #body{margin:0 auto;max-width:1200px;margin-top:140px;box-shadow:0 4px 9px rgba(0,0,0,.25)}body.has-skin-adv{background:var(--ui-bg)}img{display:block;max-width:100%;height:auto!important}.crumbs{color:#ea0707;font-size:15px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.crumbs li{white-space:nowrap;margin-left:.5ch}.crumbs li:first-child{margin-left:0}.crumbs li:before{content:"/ "}.img-spacer{display:block;position:relative;padding-top:66.66%;overflow:hidden}.img-spacer>.brid,.img-spacer>embed,.img-spacer>iframe,.img-spacer>img,.img-spacer>object,.img-spacer>video{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center}.img-spacer .brid{z-index:2;margin-top:0!important;margin-bottom:0!important}.img-spacer.ratio-4x3{padding-top:75%}.img-spacer.ratio-1x1{padding-top:100%}.img-spacer.ratio-3x2{padding-top:66.66%}.img-spacer.ratio-16x9{padding-top:56.25%}.tag{font:700 10px/1 Satoshi,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#958607;background:#f7f1bf;padding:7px 11px;border-radius:15px;display:inline-block}.tag.color{background:var(--color);color:#000}.tag.green{color:#5d840b;background:#e1f1be}.tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-8px;margin-right:-8px}.tags .tag{margin-right:8px;margin-top:8px}#grid{position:fixed;top:0;left:0;z-index:9999;height:100vh;width:100%;display:none;pointer-events:none}#grid .row{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem;height:100vh}#grid .row .col{display:block;background:red;opacity:.05}#grid.show,.wpcf7 .wpcf7-form.invalid #grid.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #grid.wpcf7-response-output{display:block}#grid2{position:fixed;top:0;left:0;z-index:9999;height:100vh;width:100%;display:none;pointer-events:none}#grid2 .row{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem;height:100vh}#grid2 .row .col{display:block;background:red;opacity:.05}#grid2.show,.wpcf7 .wpcf7-form.invalid #grid2.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #grid2.wpcf7-response-output{display:block}#grid2 .page-side .col{display:block;background:red;opacity:.05;height:100%}.main-section{margin-top:2.5rem}.adv-custom{width:300px;height:200px;position:relative}.adv-custom img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover}.adv{position:relative;margin:2.5rem -1rem}.adv>.caption{font:500 14px/1 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em;margin-bottom:8px;opacity:.3;text-align:center}.adv .adv-inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--ui-bg);padding:22px 0}.adv .adv-inner,.adv .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.adv .inner{background:#e6e6e6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#a1a1a1;font:700 26px/1.1 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em;padding:25px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.adv .inner em{display:block;font-size:13px;font-style:normal;margin-top:.6em}.adv .inner span{position:relative;z-index:1}.adv svg{position:absolute;top:10px;left:10px;bottom:10px;right:10px;height:calc(100% - 20px);width:calc(100% - 20px);fill:none;stroke:var(--paper);stroke-width:1px;opacity:.8}.h1{font:600 38px/1.05 Parclo Serif,Georgia,serif}.h1,.h2{letter-spacing:-.01em}.h2{font:700 28px/1.1 Parclo Serif,Georgia,serif}.h2 .script{color:#ea0707;font-size:1.07em;font-family:Marshmallow,Arial,Helvetica,serif;font-weight:400;font-style:normal;margin-left:-10px}.account-form .um-account-heading,.h3,.rich-text h1,.rich-text h2{font:600 24px/1.3 Parclo Serif,Georgia,serif;letter-spacing:-.01em}.h4,.rich-text h3{font:600 21px/1.3 Parclo Serif,Georgia,serif;letter-spacing:-.01em}.h6,.rich-text h4,.rich-text h5,.rich-text h6{font:600 18px/1.3 Parclo Serif,Georgia,serif;letter-spacing:-.01em}.rich-text p{margin-bottom:.5em}.rich-text hr{margin:1.5em 0;border:0;border-top:1px solid rgba(0,0,0,.1)}.rich-text ol,.rich-text ul{margin:1em 0}.rich-text ol:last-child,.rich-text ul:last-child{margin-bottom:0}.rich-text ol:first-child,.rich-text ul:first-child{margin-top:0}.rich-text ol li,.rich-text ul li{margin-left:1em;margin-top:.5em}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text b,.rich-text strong{font-weight:700}.rich-text a:not(.tab-nav-scroller a){color:#ea0707}.rich-text figure,.rich-text img{margin:1rem 0;width:auto!important}.rich-text figure{max-width:100%!important}.rich-text figure img{margin:0}.rich-text figure figcaption{font-size:15px;opacity:.6;line-height:1.3;margin-top:.8em}.rich-text h1,.rich-text h2{margin-bottom:.6em;margin-top:1.5em}.rich-text h1:first-child,.rich-text h2:first-child{margin-top:0}.rich-text h3{margin-bottom:.6em;margin-top:1.5em}.rich-text h3:first-child{margin-top:0}.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:.6em;margin-top:1.5em}.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child{margin-top:0}.rich-text blockquote{margin:2rem 0 1.5rem;font:24px/1.4 Satoshi,Arial,Helvetica,sans-serif;padding-left:1.5rem;position:relative}.rich-text blockquote:before{content:"“";font:270px/1 Parclo Serif,Georgia,serif;color:#fbf7d9;position:absolute;top:-30px;left:-5px}.rich-text blockquote *{position:relative;z-index:1}.rich-text blockquote p{margin-bottom:0}.rich-text blockquote cite{display:block;letter-spacing:0;line-height:1.3;margin-top:.8em;font-size:15px}.rich-text blockquote cite:before{content:"– "}.rich-text .video:not(.wp-block-embed .video){margin:1rem 0}.rich-text .video:not(.wp-block-embed .video):first-child{margin-top:0}.rich-text .video:not(.wp-block-embed .video):last-child{margin-bottom:0}.rich-text .video:not(.wp-block-embed .video) .video-spacer{display:block;padding-top:56.25%;position:relative}.rich-text .video:not(.wp-block-embed .video) .video-spacer embed,.rich-text .video:not(.wp-block-embed .video) .video-spacer iframe,.rich-text .video:not(.wp-block-embed .video) .video-spacer object,.rich-text .video:not(.wp-block-embed .video) .video-spacer video{position:absolute;top:0;left:0;width:100%;height:100%}.rich-text table{width:100%;border-collapse:collapse;margin-bottom:20px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .rich-text table button,.rich-text table .btn,.rich-text table .button,.rich-text table .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.rich-text table .um-button,.rich-text table .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .rich-text table .wpcf7-submit{vertical-align:middle;display:inline-block}.rich-text table td,.rich-text table th{padding:.5em .8em;text-align:left;border-top:1px solid rgba(0,0,0,.1)}.rich-text table th{font:17px/1.2 Satoshi,Arial,Helvetica,sans-serif;font-weight:700;color:#000}.rich-text table tbody:first-child tr:first-child td,.rich-text table tbody:first-child tr:first-child th,.rich-text table thead:first-child tr:first-child td,.rich-text table thead:first-child tr:first-child th{border-top:0;padding-top:0}.rich-text table tr td:first-child,.rich-text table tr th:first-child{padding-left:0}.rich-text table tr td:last-child,.rich-text table tr th:last-child{padding-right:0}.rich-text table tbody td{font-size:90%}.icon{width:24px;height:24px;fill:none}.modal{display:none;max-width:750px;padding:1rem!important}.modal .modal-intro{line-height:1.4;margin-bottom:20px}.modal .modal-intro .modal-title{margin-right:20px}.modal .modal-intro p{margin-top:.4em}.modal .fields{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-column-gap:1rem;grid-row-gap:20px}.modal .options{margin-top:5px}.modal .checkbox,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label{display:block;position:relative;margin-top:20px}.modal .checkbox input,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label input,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label input,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label input,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.emailoctopus-form-wrapper .modal .checkbox input:checked+label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .modal .checkbox input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label input:checked+label:before,.modal .checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form input:checked+.wpcf7-quiz-label:before,.modal .checkbox .emailoctopus-form-wrapper input:checked+label:before,.modal .checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .checkbox input:checked+.label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .modal .checkbox input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .checkbox input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .checkbox input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .modal .checkbox input:checked+.wpcf7-list-item-label:before{background:#ea0707;border-color:transparent}.emailoctopus-form-wrapper .modal .checkbox label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .modal .checkbox .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label label,.modal .checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.modal .checkbox .emailoctopus-form-wrapper label,.modal .checkbox .label,.modal .checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .label,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .modal .checkbox .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .label,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label{position:relative;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.emailoctopus-form-wrapper .modal .checkbox label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .modal .checkbox .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label .icon,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label label .icon,.modal .checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label .icon,.modal .checkbox .emailoctopus-form-wrapper label .icon,.modal .checkbox .label .icon,.modal .checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label .icon,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label .icon,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label .icon,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label .icon,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label .icon,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label .icon,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label .icon,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .modal .checkbox .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal label .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .checkbox .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .label .icon,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .label .icon,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-list-item-label .icon,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label .icon{position:absolute;top:1px;left:1px;width:18px;height:18px;opacity:0;color:var(--paper)}.emailoctopus-form-wrapper .modal .checkbox label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-acceptance label label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .modal .checkbox .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .modal label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label label:before,.modal .checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:before,.modal .checkbox .emailoctopus-form-wrapper label:before,.modal .checkbox .label:before,.modal .checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.modal .checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.modal .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .label:before,.modal .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label:before,.modal .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .modal .checkbox .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .modal label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .checkbox .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .modal label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .modal label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .modal .checkbox .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid rgba(0,0,0,.3);border-radius:3px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.modal .main-button{margin-top:40px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .modal button.field,.modal .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.field,.modal .field,.modal .field.big,.modal .field.um-button,.modal .wpcf7 .wpcf7-form .field.wpcf7-submit,.wpcf7 .wpcf7-form .modal .field.wpcf7-submit{display:block}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.modal .field label,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label{display:block;font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;margin-bottom:.6em;letter-spacing:0;color:rgba(0,0,0,.7)}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.modal .field label em,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label em{font-size:12px;font-style:normal;opacity:.6}.modal .field .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.modal .field .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.modal .field .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.modal .field label.error,.wpcf7 .wpcf7-form.invalid .modal .field .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .modal .field label.wpcf7-response-output,.wpcf7 .wpcf7-form .modal .field .error.wpcf7-quiz-label{color:#ea0707;font-size:14px;display:block;font-weight:400;margin-top:.6em}.modal .field input[type=email],.modal .field input[type=text],.modal .field textarea{background:var(--paper);display:block;width:100%;height:50px;border:1px solid rgba(0,0,0,.1);-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;font:16px Satoshi,Arial,Helvetica,sans-serif;color:#000;padding:0 18px}.modal .field input[type=email]:focus,.modal .field input[type=text]:focus,.modal .field textarea:focus{border-color:#000}.modal .field textarea{height:auto!important;line-height:1.3;padding:10px 18px;resize:none}.button,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.um-button,.wpcf7 .wpcf7-form .wpcf7-submit{font:700 15px/1 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em;color:#000;border:1px solid #000;border-radius:3px;padding:0 14px;display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:43px;line-height:40px;-moz-box-sizing:border-box;box-sizing:border-box;background:var(--paper);white-space:nowrap;position:relative;overflow:hidden;cursor:pointer}.button .spinner,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .spinner,.um-button .spinner,.wpcf7 .wpcf7-form .wpcf7-submit .spinner{position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-27px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.button .spinner span,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .spinner span,.um-button .spinner span,.wpcf7 .wpcf7-form .wpcf7-submit .spinner span{width:10px;height:10px;background:currentColor;border-radius:50%;-webkit-animation:.3s bounce infinite alternate;animation:.3s bounce infinite alternate;margin:0 4px}.button .spinner span:nth-child(2),.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .spinner span:nth-child(2),.um-button .spinner span:nth-child(2),.wpcf7 .wpcf7-form .wpcf7-submit .spinner span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.button .spinner span:nth-child(3),.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .spinner span:nth-child(3),.um-button .spinner span:nth-child(3),.wpcf7 .wpcf7-form .wpcf7-submit .spinner span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.button .button-inner,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .button-inner,.um-button .button-inner,.wpcf7 .wpcf7-form .wpcf7-submit .button-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.button.loading .spinner,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.loading .spinner,.loading.um-button .spinner,.wpcf7 .wpcf7-form .loading.wpcf7-submit .spinner{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.button.loading .button-inner,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.loading .button-inner,.loading.um-button .button-inner,.wpcf7 .wpcf7-form .loading.wpcf7-submit .button-inner{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.button.primary,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.primary.um-button,.um-button:not(.um-alt),.wpcf7 .wpcf7-form .wpcf7-submit{color:var(--paper);background-color:#ea0707;border-color:transparent}.button .icon,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .icon,.um-button .icon,.wpcf7 .wpcf7-form .wpcf7-submit .icon{display:inline;vertical-align:middle;position:relative;top:-2px;margin-right:4px;margin-left:-2px;width:20px;height:20px}.button.small,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.small,.small.um-button,.wpcf7 .wpcf7-form .small.wpcf7-submit{height:36px;line-height:34px;font-size:13px}.button.small .icon,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.small .icon,.small.um-button .icon,.wpcf7 .wpcf7-form .small.wpcf7-submit .icon{width:20px;height:20px}.button.big,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.um-button,.wpcf7 .wpcf7-form .wpcf7-submit{height:48px;line-height:46px;font-size:16px;padding:0 20px}.button.simple,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.simple,.simple.um-button,.um-button.um-alt,.wpcf7 .wpcf7-form .simple.wpcf7-submit{height:auto;line-height:1.3;padding:0;background:0 0;color:#000;border-color:transparent}.button.simple.primary,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.simple,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.um-button.um-alt,.primary.um-button.um-alt,.simple.primary.um-button,.simple.um-button:not(.um-alt),.um-button.um-alt:not(.um-alt),.wpcf7 .wpcf7-form .simple.wpcf7-submit,.wpcf7 .wpcf7-form .um-button.um-alt.wpcf7-submit{color:#ea0707}.button:disabled,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button:disabled,.um-button:disabled,.wpcf7 .wpcf7-form .wpcf7-submit:disabled{opacity:.5}.arrow-link{font-size:15px;color:#ea0707;font-weight:700;line-height:1.2;letter-spacing:-.01em;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}.arrow-link .icon{-webkit-transform:translateY(1px) rotate(-90deg);-ms-transform:translateY(1px) rotate(-90deg);transform:translateY(1px) rotate(-90deg);width:18px;height:18px;margin-left:4px}@-webkit-keyframes bounce{to{opacity:.3;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}}@keyframes bounce{to{opacity:.3;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}}.special-box{background:url(../img/benedetta-tip-bg.jpg) no-repeat 100% 100% hsla(54,78%,86%,.6);padding:20px;font:15px/1.4 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em;margin-top:60px;background-size:60px;padding-right:50px;min-height:65px;-moz-box-sizing:border-box;box-sizing:border-box}.special-box-title{font:22px/1 Marshmallow,Arial,Helvetica,serif;color:#ea0707;margin-top:-40px;margin-bottom:.5em}.special-box li{margin-top:.6em;position:relative;padding-left:24px}.special-box li .icon{position:absolute;top:2px;left:-4px;color:#ea0707;width:20px;height:20px}.special-box li:first-child{margin-top:0}.author-avatar{display:block;width:46px;height:37px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA3MCA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgPHBhdGggZD0iTTY3LjU5NzIgMTQuNDA0NUM3Ni4wNjE0IDE5Ljk3MzUgNTYuMzQ2MSA0My4wMDAxIDQ0LjY0NzQgNDMuMDAwMUMyMS42NjI2IDQzLjAwMDEgLTI0LjMzNTQgMjguMTg4IDE3LjExNjUgMi45Mjg1QzI2LjExMDQgLTIuNTUyMTIgMzkuNDUyMSAxLjAwNzU1IDQ4LjYzNjIgNC4zMjAyOUM1OS4yODA5IDguMTU5ODYgNjEuMjg1OCAxMC4yNTE5IDY3LjU5NzIgMTQuNDA0NVoiIGZpbGw9IiNFQkU3RTciLz4KICAgIDwvc3ZnPg==) no-repeat 100% 100%;background-size:100%;position:relative}.author-avatar img{position:absolute;top:0;right:0;opacity:1;width:91%;height:100%!important;-webkit-clip-path:path("M0 29.3251C5.80824 34.3027 17.9779 37 25.9567 37C31.9346 37 41.0757 27.7848 42.3514 21.9142V0H0V29.3251Z");clip-path:path("M0 29.3251C5.80824 34.3027 17.9779 37 25.9567 37C31.9346 37 41.0757 27.7848 42.3514 21.9142V0H0V29.3251Z")}.stars{position:relative;display:block}.stars:before{content:""}.stars:before,.stars span{display:block;height:100%;position:absolute;top:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyOCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTIuNDIzMyAyLjIxOTkzQzEyLjA4MTcgMS4zOTg2MyAxMC45MTgzIDEuMzk4NjQgMTAuNTc2NyAyLjIxOTkzTDguNjkyNzggNi43NDkzOEM4LjU0ODc3IDcuMDk1NjEgOC4yMjMxNiA3LjMzMjE4IDcuODQ5MzcgNy4zNjIxNUwyLjk1OTQ1IDcuNzU0MTdDMi4wNzI3OSA3LjgyNTI1IDEuNzEzMjcgOC45MzE3NiAyLjM4ODgxIDkuNTEwNDNMNi4xMTQ0MSAxMi43MDE4QzYuMzk5MiAxMi45NDU4IDYuNTIzNTcgMTMuMzI4NSA2LjQzNjU2IDEzLjY5MzNMNS4yOTgzMyAxOC40NjVDNS4wOTE5NCAxOS4zMzAyIDYuMDMzMTkgMjAuMDE0MSA2Ljc5MjI5IDE5LjU1MDRMMTAuOTc4NyAxNi45OTM0QzExLjI5ODggMTYuNzk3OSAxMS43MDEyIDE2Ljc5NzkgMTIuMDIxMyAxNi45OTM0TDE2LjIwNzcgMTkuNTUwNUMxNi45NjY4IDIwLjAxNDEgMTcuOTA4MSAxOS4zMzAyIDE3LjcwMTcgMTguNDY1TDE2LjU2MzQgMTMuNjkzM0MxNi40NzY0IDEzLjMyODUgMTYuNjAwOCAxMi45NDU4IDE2Ljg4NTYgMTIuNzAxOEwyMC42MTEyIDkuNTEwNDNDMjEuMjg2NyA4LjkzMTc2IDIwLjkyNzIgNy44MjUyNSAyMC4wNDA2IDcuNzU0MTdMMTUuMTUwNiA3LjM2MjE1QzE0Ljc3NjggNy4zMzIxOCAxNC40NTEyIDcuMDk1NjEgMTQuMzA3MiA2Ljc0OTM4TDEyLjQyMzMgMi4yMTk5M1oiIGZpbGw9IiNFQTA3MDciLz4KICA8L3N2Zz4=);background-size:auto 100%}.stars:before{opacity:.3;width:100%}.stars span{z-index:1}.page-heading{text-align:center;margin-bottom:1.5rem;padding-top:1rem}.page-heading .crumbs{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.6em;margin-top:-1rem}.page-heading .title.painted{color:#ea0707}.page-heading .title em{font-style:normal;color:#ea0707}.page-heading .title.is-left{text-align:left}.page-heading .section-links{margin-top:1.5em}.page-heading .summary{font:21px/1.4 Parclo Serif,Georgia,serif;opacity:.8;margin-top:1.2em;max-width:800px;margin:1.5em auto 0}.comment-form .logged-in-as{margin-bottom:20px}.comment-form .logged-in-as a{color:#ea0707;text-decoration:underline}.comment-form .attachment-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:5px solid rgba(0,0,0,.1);border-bottom:5px solid rgba(0,0,0,.1);padding:30px 0}.comment-form .attachment-field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.comment-form .attachment-field label,.wpcf7 .wpcf7-form .comment-form .attachment-field .wpcf7-quiz-label{width:230px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 15px;font-size:17px;line-height:1.3}.comment-form .attachment-field .field{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.comment-form .attachment-field .field .error,.comment-form .attachment-field .field .wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .comment-form .attachment-field .field .wpcf7-response-output{width:auto}.comment-form .attachment-field .uploader{background:var(--paper);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px;border:1px solid rgba(0,0,0,.1);-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;font:16px Satoshi,Arial,Helvetica,sans-serif;color:#000;padding:0 20px;position:relative}.comment-form .attachment-field .uploader input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer;opacity:0}.comment-form .attachment-field .uploader .button,.comment-form .attachment-field .uploader .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.comment-form .attachment-field .uploader .um-button,.comment-form .attachment-field .uploader .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .comment-form .attachment-field .uploader button,.wpcf7 .wpcf7-form .comment-form .attachment-field .uploader .wpcf7-submit{position:absolute;top:50%;margin-top:-19px;right:7px;height:38px;line-height:36px;font-size:12px;padding:0 12px}.share-modal .copy{position:relative;margin-bottom:20px}.share-modal .copy input{height:50px;background:rgba(0,0,0,.05);border:0;width:100%;display:block;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 120px 0 15px;font:16px Satoshi,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.5);border-radius:3px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .share-modal .copy button,.share-modal .copy .button,.share-modal .copy .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.share-modal .copy .um-button,.share-modal .copy .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .share-modal .copy .wpcf7-submit{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px}.share-modal .socials ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:.5rem;grid-column-gap:1rem;margin-top:15px}.share-modal .socials ul li a{display:block;padding:15px 17px;border:1px solid #000;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;border-radius:3px;font-size:15px;line-height:1;letter-spacing:-.01em}.share-modal .socials ul li a:hover{box-shadow:0 0 0 1px #000,2px 3px 20px -3px rgba(54,11,11,.17)}.share-modal .socials ul li a .icon{position:absolute;right:15px;top:50%;margin-top:-12px}.share-modal .socials ul li a.facebook:hover{border-color:#0d88ef;color:#0d88ef;box-shadow:0 0 0 1px #0d88ef,2px 3px 20px -3px rgba(54,11,11,.17)}.share-modal .socials ul li a.facebook .icon{color:#0d88ef}.share-modal .socials ul li a.whatsapp:hover{border-color:#50ad42;color:#50ad42;box-shadow:0 0 0 1px #50ad42,2px 3px 20px -3px rgba(54,11,11,.17)}.share-modal .socials ul li a.whatsapp .icon{color:#50ad42}.share-modal .socials ul li a.twitter:hover{border-color:#1d9bf0;color:#1d9bf0;box-shadow:0 0 0 1px #1d9bf0,2px 3px 20px -3px rgba(54,11,11,.17)}.share-modal .socials ul li a.twitter .icon{color:#1d9bf0}.feedback,.wpcf7 .wpcf7-response-output{position:fixed;bottom:1rem;background:#d1e9ce;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;padding:20px 60px 20px 24px;font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;color:rgba(26,80,18,.8);left:50%;z-index:999999;min-height:65px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px);width:calc(100% - 2rem);opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.feedback.show,.wpcf7 .show.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .wpcf7-response-output,.wpcf7 .wpcf7-form.sent .wpcf7-response-output{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);pointer-events:auto}.feedback.error,.wpcf7 .error.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .wpcf7-response-output{background:#fed9d9;color:#ea0707}.feedback .close,.wpcf7 .wpcf7-response-output .close{position:absolute;top:20px;right:20px;cursor:pointer}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;font-size:17px;line-height:34px;font-weight:700;letter-spacing:-.01em}.pagination a,.pagination span{margin:0 5px;border-radius:3px;padding:0 10px;display:none}.pagination a.current,.pagination span.current{display:block}.pagination a.current:before,.pagination span.current:before{content:"Pagina "}.pagination a.next,.pagination a.prev,.pagination span.next,.pagination span.prev{width:42px;height:42px;background:rgba(0,0,0,.1);color:#ea0707;border-radius:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.pagination a.next.disabled,.pagination a.prev.disabled,.pagination span.next.disabled,.pagination span.prev.disabled{border-color:rgba(0,0,0,.1);background:0 0;color:rgba(0,0,0,.2)}.pagination a.prev,.pagination span.prev{margin-right:30px}.pagination a.prev .icon,.pagination span.prev .icon{-webkit-transform:rotate(90deg) translateY(1px);-ms-transform:rotate(90deg) translateY(1px);transform:rotate(90deg) translateY(1px)}.pagination a.next,.pagination span.next{margin-left:30px}.pagination a.next .icon,.pagination span.next .icon{-webkit-transform:rotate(-90deg) translateY(1px);-ms-transform:rotate(-90deg) translateY(1px);transform:rotate(-90deg) translateY(1px)}.um-login,.um-password,.um-register{max-width:500px!important;margin:0 auto}.modal .um-login,.modal .um-password,.modal .um-register{max-width:none!important;margin:0}.um-field{margin-bottom:25px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.um-field,.um-field-checkbox{width:100%}.um-field-label{display:block;font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;margin-bottom:.6em;letter-spacing:0;color:rgba(0,0,0,.7)}.um-field-label em{font-size:14px;font-style:normal;opacity:.6}.um-field-label.error,.wpcf7 .wpcf7-form.invalid .um-field-label.wpcf7-response-output{color:#ea0707;font-size:13px;display:block;font-weight:400;margin-top:.6em}.um-field-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.um-field-checkbox{position:relative}.um-field-checkbox input{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0}.um-field-checkbox .um-field-checkbox-state{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid rgba(0,0,0,.3);border-radius:3px;cursor:pointer;-webkit-transition:border .2s ease;transition:border .2s ease}.um-field-checkbox .um-field-checkbox-state:before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #ea0707;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;background:#ea0707 url(data:image/svg+xml;utf8;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMjAuMjAwMSA2LjRMOS44MDAxIDE4LjE2NzRMNC42MDAxIDEyLjI4NCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz4=);background-size:18px}.um-field-checkbox input:checked+.um-field-checkbox-state{border-color:#ea0707}.um-field-checkbox input:checked+.um-field-checkbox-state:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.um-field-checkbox .um-field-checkbox-option{font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:0;color:rgba(0,0,0,.7);display:block;padding-top:0;padding-left:30px}.um-field-radio{position:relative}.um-field-area .um-field-radio{margin-right:30px;margin-top:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.um-field-radio input{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0}.um-field-radio .um-field-radio-state{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid rgba(0,0,0,.3);border-radius:100%;cursor:pointer;-webkit-transition:border .2s ease;transition:border .2s ease}.um-field-radio .um-field-radio-state:before{content:"";position:absolute;top:4px;left:4px;bottom:4px;right:4px;background:#ea0707;border-radius:100%;opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.um-field-radio input:checked+.um-field-radio-state{border-color:#ea0707}.um-field-radio input:checked+.um-field-radio-state:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.um-field-radio .um-field-radio-option{font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:0;color:rgba(0,0,0,.7);display:block;padding-top:2px;padding-left:32px}.um-form-field{background:var(--paper);display:block;width:100%;height:48px;border:1px solid rgba(0,0,0,.1);-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;font:16px Satoshi,Arial,Helvetica,sans-serif;color:#000;padding:0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.um-form-field:focus{border-color:#000}.um-form-field:disabled{background:rgba(0,0,0,.05);color:rgba(0,0,0,.5);cursor:not-allowed}.um-req{color:#ea0707;font-size:18px;display:inline-block;padding:0 4px}.um-field-error{color:#ea0707;font-size:15px;display:block;font-weight:400;margin-top:.6em}.um-col-alt{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.um-col-alt:last-child{margin-top:2em}.um-col-alt .um-button{margin-right:2em}.um-link-alt{font-weight:500;text-decoration:underline;color:#ea0707;margin-top:20px;display:inline-block;font-size:17px}.modal-photo-gallery .fancybox__slide{padding:0}.modal-photo-gallery .fancybox__content{width:100%;padding:1rem}.modal-photo-gallery .fancybox__content .page-wrap{min-height:calc(100vh - 2rem)}.modal-photo-gallery .fancybox__content .adv{top:70px!important}.modal-photo-gallery .fancybox__content .carousel__button.is-close{top:15px;right:15px;background:#ea0707;border-radius:0;width:40px;height:40px;border-radius:3px;position:fixed;color:var(--paper)}.modal-photo-gallery .fancybox__content .carousel__button.is-close svg{width:20px;height:20px;-webkit-filter:none;filter:none}.modal-photo-gallery .heading{margin-bottom:24px;padding-right:50px}.modal-photo-gallery .heading .caption{font-size:13px;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#ea0707;margin-bottom:.4em}.modal-photo-gallery .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.modal-photo-gallery .nav .pager{font-size:18px;letter-spacing:0;color:rgba(0,0,0,.3);font-weight:500;line-height:1}.modal-photo-gallery .nav .pager strong{color:#000;font-size:40px;font-weight:500;margin-right:2px}.modal-photo-gallery .nav .arrows{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.modal-photo-gallery .nav .arrow{margin-left:20px}.modal-photo-gallery .slider{overflow:hidden;margin:0 -1rem;padding:0 .5rem}.modal-photo-gallery .slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-photo-gallery .slider .slide{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 .5rem}.modal-photo-gallery .slider .slide .image img{border-radius:3px}.modal-photo-gallery .slider .slide .comment{margin-top:20px;background:#eceae8;padding:15px 20px;font-size:17px;line-height:1.4}.modal-photo-gallery .slider .slide .comment .meta{font-weight:500;margin-bottom:5px}.modal-photo-gallery .slider .slide .comment .meta p{display:inline}.modal-photo-gallery .slider .slide .comment .meta .author{font-weight:700;margin-right:.5ch}.modal-photo-gallery .slider .slide .comment .meta .date{font-size:15px;opacity:.3}.slider-arrow{width:40px;height:40px;background:#e6e6e6;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:2px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .2s ease,border .2s ease,background .2s ease;transition:opacity .2s ease,border .2s ease,background .2s ease}.slider-arrow svg{color:#ea0707}.slider-arrow.prev svg{-webkit-transform:rotate(90deg) translateY(1px);-ms-transform:rotate(90deg) translateY(1px);transform:rotate(90deg) translateY(1px)}.slider-arrow.next svg{-webkit-transform:rotate(-90deg) translateY(1px);-ms-transform:rotate(-90deg) translateY(1px);transform:rotate(-90deg) translateY(1px)}.slider-arrow.swiper-button-disabled{border-color:rgba(0,0,0,.3);background:0 0;opacity:.2}.book-adv{background:var(--color,#ea0707);border-radius:3px;color:var(--paper);margin-top:80px;padding:1px 1rem 1rem}.book-adv .content{font-size:16px;line-height:1.2;letter-spacing:-.01em;font-weight:500;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.book-adv .image{margin-top:-30px;margin-bottom:24px;margin-left:-5px;max-width:200px}.book-adv .title{font:700 33px/1 Parclo Serif,Georgia,serif}.book-adv .title+p{margin-top:.6em}.book-adv .button,.book-adv .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.book-adv .um-button,.book-adv .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-adv button,.wpcf7 .wpcf7-form .book-adv .wpcf7-submit{border-color:transparent;color:var(--color,#ea0707);margin-top:1.5em}.book-adv .arrow-link{color:inherit}.book-adv .buttons{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px}.book-adv .buttons .button,.book-adv .buttons .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.book-adv .buttons .um-button,.book-adv .buttons .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-adv .buttons button,.wpcf7 .wpcf7-form .book-adv .buttons .wpcf7-submit{margin-top:0}.book-adv .buttons .arrow-link,.book-adv .buttons .button,.book-adv .buttons .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.book-adv .buttons .um-button,.book-adv .buttons .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-adv .buttons button,.wpcf7 .wpcf7-form .book-adv .buttons .wpcf7-submit{margin-top:15px;margin-right:25px}.tab-nav{margin-bottom:1rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;margin:0 -1rem 1rem;font:700 16px/1.2 Satoshi,Arial,Helvetica,sans-serif;border-bottom:1px solid rgba(0,0,0,.2)}.tab-nav,.tab-nav .tab-nav-scroller{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-nav .tab-nav-scroller{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.tab-nav .tab-nav-scroller::-webkit-scrollbar{display:none}.tab-nav ul{list-style-type:disc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin:0!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none!important}.tab-nav ul:after,.tab-nav ul:before{content:"";width:6vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.tab-nav li{margin-left:2em!important;margin-top:0!important}.tab-nav li:first-child{margin-left:0!important}.tab-nav li a{padding-bottom:10px;display:block;border-bottom:4px solid transparent}.tab-nav li.current a{border-color:rgba(234,7,7,.2);color:#ea0707}.tab-panel{display:none}.tab-panel.current{display:block}.account-form.is-left{margin:0}.account-form p{font-size:17px;margin-bottom:1.5em}.account-form .um-account-heading{margin-bottom:.5em}#body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#page{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .fancybox__content>.carousel__button.is-close{top:8px;right:5px;color:#000;-webkit-filter:none;filter:none}.sponsor-callout{border-top:5px solid rgba(0,0,0,.05);line-height:1.2;position:relative;padding-top:20px;font-size:15px;line-height:1.3;letter-spacing:-.01em;margin-top:1.5rem}.sponsor-callout .stain{position:absolute;top:0;left:0;width:240px}.sponsor-callout .title{font-size:19px;font-weight:700;line-height:1.2;letter-spacing:-.02em;margin-top:0}.sponsor-callout p{margin-top:.9em}.sponsor-callout>*{position:relative;z-index:1}.sponsor-callout .logo{position:absolute;width:54px;height:54px;right:0;top:5px}.section-links{font-size:14px;line-height:1.1;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.section-links ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-6px}.section-links li{margin:6px}.section-links li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.8em 1.4em;background:var(--color,rgba(0,0,0,.05));border-radius:30px}.section-links li a img{width:44px;height:44px;margin:-1em 12px -1em -.2em}#home-sections .section-links li.hide-in-home,.menu-content .section-links li.hide-in-menu{display:none}.slider-pager{height:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-pager span{width:10px;height:10px;background:rgba(0,0,0,.1);border-radius:100%;margin:0 3px}.slider-pager span.swiper-pagination-bullet-active{background:#ea0707}.modal-full .container{width:100%;max-width:1600px;min-width:1px}.modal-full .fancybox__slide{padding:0}.modal-full .fancybox__content{width:100%;padding:20px 0}.modal-full .fancybox__content .page-wrap{min-height:calc(100vh - 40px)}.modal-full .fancybox__content .carousel__button.is-close{top:15px;right:15px;background:#ea0707;border-radius:0;width:40px;height:40px;border-radius:3px;position:fixed}.modal-full .fancybox__content .carousel__button.is-close svg{width:20px;height:20px;-webkit-filter:none;filter:none;stroke:var(--paper)}.section-content-intro{font-size:.9em;margin-bottom:40px}.section-content-outro{font-size:.9em}.section-content-outro h2,.section-content-outro h3,.section-content-outro h4,.section-content-outro h5,.section-content-outro h6{font-size:18px!important}.continue-page{margin-top:4rem}.infinite-scrolling-handle{height:300px;margin-top:4rem}.single-header{position:fixed;top:0;left:0;width:100%;height:55px;background:var(--paper);z-index:1000000;overflow:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:boxShadow .2s ease,-webkit-transform .2s ease;transition:boxShadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,boxShadow .2s ease;transition:transform .2s ease,boxShadow .2s ease,-webkit-transform .2s ease;white-space:nowrap}.single-header.show,.wpcf7 .wpcf7-form.invalid .single-header.wpcf7-response-output,.wpcf7 .wpcf7-form.sent .single-header.wpcf7-response-output{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-shadow:0 4px 20px -7px #dfcaca}body.has-skin-adv .single-header{max-width:1200px;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.wpcf7 .wpcf7-form.invalid body.has-skin-adv .single-header.wpcf7-response-output,.wpcf7 .wpcf7-form.sent body.has-skin-adv .single-header.wpcf7-response-output,body.has-skin-adv .single-header.show,body.has-skin-adv .wpcf7 .wpcf7-form.invalid .single-header.wpcf7-response-output,body.has-skin-adv .wpcf7 .wpcf7-form.sent .single-header.wpcf7-response-output{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.single-header .progress-bar{position:absolute;bottom:0;left:0;height:3px;background:#ea0707}.single-header .wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:100%}.single-header .heading,.single-header .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single-header .heading{height:55px;min-width:0}.single-header .heading .avatar{margin-top:6px;margin-left:-10px;margin-right:14px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:none}.single-header .heading .avatar img{width:62px;height:54px!important}.single-header .title{font:600 18px/1.1 Parclo Serif,Georgia,serif;color:#000;overflow:hidden;text-overflow:ellipsis}.single-header .right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .single-header button,.single-header .button,.single-header .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.single-header .um-button,.single-header .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .single-header .wpcf7-submit{margin-left:15px}.single-header .mobile-share-button{width:36px;height:36px;margin-left:5px;margin-right:-8px}#to-top-button,.single-header .mobile-share-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#to-top-button{position:fixed;z-index:100;bottom:110px;right:12px;width:40px;height:40px;background:var(--paper);border:1px solid #000;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;box-shadow:0 0 0 4px rgba(0,0,0,.1);border-radius:3px;font-size:16px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;pointer-events:none;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#to-top-button.show,.wpcf7 .wpcf7-form.invalid #to-top-button.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #to-top-button.wpcf7-response-output{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}#to-top-button .icon{width:20px;height:20px}#to-top-button .text{display:none;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.main-post-content-inner{position:relative}.main-post-content-inner:before{content:"";position:absolute;top:0;left:0;height:100%;width:5px;background:#000;opacity:.05;z-index:10;display:none}.main-post-content .rich-text .wp-block-gallery figure{margin:0;max-width:100%!important}.main-post-content .rich-text .wp-block-gallery figcaption{padding-left:0}.main-post-content .rich-text .wp-block-gallery .blocks-gallery-grid{margin:0;list-style-type:none;display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.main-post-content .rich-text .wp-block-gallery .blocks-gallery-grid li{margin:0;padding-top:20px;width:100%}.main-post-share{margin-top:2rem}.main-post-share .save{background:#f7f1bf;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font:700 11px/1 Satoshi,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#877800;padding:45px 0 30px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .2s ease,background .2s ease,color .2s ease;transition:opacity .2s ease,background .2s ease,color .2s ease;margin-bottom:20px;display:none}.main-post-share .save .icon{position:absolute;top:12px;left:50%;margin-left:-12px;width:24px;height:24px;fill:transparent;stroke-width:2px;stroke:currentColor;margin-bottom:10px;-webkit-transition:fill .3s ease;transition:fill .3s ease}.main-post-share .save.loading{opacity:.7}.main-post-share .save.loading .icon{-webkit-animation:.4s ease infinite alternate pulse;animation:.4s ease infinite alternate pulse}.main-post-share .save.saved{background:#ea0707;color:#fff}.main-post-share .save.saved .icon{fill:currentColor}.main-post-share .save span{-webkit-writing-mode:tb;-ms-writing-mode:tb;writing-mode:tb;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-post-share .save:before{content:"";position:absolute;bottom:0;left:0;border-left:21px solid transparent;border-right:21px solid transparent;border-bottom:14px solid #fff}.main-post-share ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-post-share ul li{width:30px;margin-left:15px}.main-post-share ul li:first-child{margin-left:0}.main-post-share ul li a{width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.main-post-share ul li a:hover{opacity:1}.main-post-share ul li a svg{width:24px;height:24px;display:block}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8}}.comments-section .heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;margin-bottom:20px}.comments-section.truncated .inner{max-height:300px;overflow:hidden;position:relative}.comments-section.truncated .inner:before{content:"";position:absolute;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);height:100px;pointer-events:none}.comments-section ul{font-size:15px;line-height:1.4;letter-spacing:-.01em}.comments-section ul li{margin-top:1.5em}.comments-section ul li .attachment{max-width:100px;margin-top:10px;margin-bottom:12px}.comments-section ul li.special>.comment-block{background-color:#fbf7d9;padding:12px 18px;padding-right:54px;min-height:70px;-moz-box-sizing:border-box;box-sizing:border-box;background-size:75px}.comments-section ul li.special .author{color:#ea0707}.comments-section ul li:first-child{margin-top:0}.comments-section ul li .author{font-weight:700;margin-bottom:.2em}.comments-section ul li .meta{margin-top:.7em;font-weight:500;color:rgba(0,0,0,.5);font-size:14px}.comments-section ul li .meta a{margin-left:10px;color:#000}.comments-section ul li ul{border-left:1px solid rgba(0,0,0,.2);margin-left:0;padding-left:18px;margin-top:1.5em}.comments-section ul li ul li.special>.comment-block{margin-left:-18px}.comments-section ul li p:not(.meta) a,.comments-section ul li p:not(.meta) a:visited{color:#ea0707;text-decoration:underline}.comments-section .all-comments-button{margin-top:1.5em}.comments-section .paginate-link{margin-top:30px}.comments-section .empty .text-big{font-size:21px;font-weight:500;margin-bottom:.4em;line-height:1.2}.comments-section .empty .button,.comments-section .empty .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.comments-section .empty .um-button,.comments-section .empty .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .comments-section .empty button,.wpcf7 .wpcf7-form .comments-section .empty .wpcf7-submit{margin-top:2em}.mored-text .mored-text-continue{display:none}.mored-text .mored-text-action a{text-decoration:underline;font-weight:700;font-size:16px}.mored-text.elapsed .mored-text-continue{display:block}.mored-text-action-split a{text-decoration:underline;font-weight:700;font-size:16px}.section-page-advices-basket .section-title,.section-page-recipes-basket .section-title{margin-bottom:24px}.section-page-advices-basket .section-intro,.section-page-recipes-basket .section-intro{margin-bottom:24px;margin-top:-15px}.section-page-advices-basket .button-wrap,.section-page-recipes-basket .button-wrap{margin-top:1.5rem;text-align:center}.section-recipes-advices .section-heading{margin-bottom:20px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .section-recipes-advices .section-heading button,.section-recipes-advices .section-heading .button,.section-recipes-advices .section-heading .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.section-recipes-advices .section-heading .um-button,.section-recipes-advices .section-heading .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .section-recipes-advices .section-heading .wpcf7-submit{margin-top:1em}.section-recipes-advices .slider{margin:0 -1rem;overflow:hidden;padding-right:1rem;position:relative}.section-recipes-advices .slider:before{content:"";position:absolute;top:0;left:0;width:1rem;background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));height:100%;z-index:1}.section-recipes-advices .slider:after{content:"";position:absolute;top:0;right:0;width:2rem;background:-webkit-linear-gradient(right,#fff 50%,hsla(0,0%,100%,0));background:linear-gradient(-90deg,#fff 50%,hsla(0,0%,100%,0));height:100%;z-index:1;-webkit-transition:width .2s ease;transition:width .2s ease;display:none}.section-recipes-advices .slider.ended:after{width:1rem}.section-recipes-advices .slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-right:40px}.section-recipes-advices .slider .advice-teaser{padding-left:1rem;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-moz-box-sizing:border-box;box-sizing:border-box;max-width:400px}.section-recipes-advices .slider-nav,.section-recipes-advices .slider-pager{margin-top:24px}.section-recipes-slider .section-heading{margin-bottom:1.2em}.section-recipes-slider .section-heading-intro{margin-top:.1em;line-height:1.3;opacity:.6}.section-recipes-slider .section-title{margin-bottom:0}.section-recipes-slider .section-heading-actions{margin-top:1.2em}.section-advices-basket .section-heading,.section-recipes-basket .section-heading{text-align:center;max-width:750px;margin:0 auto 2em}.section-advices-basket .section-intro,.section-recipes-basket .section-intro{margin-top:.6em;line-height:1.3;opacity:.6}.section-advices-basket .section-links,.section-recipes-basket .section-links{margin-bottom:3em}.section-advices-slider .section-heading{margin-bottom:1.2em}.section-advices-slider .section-heading-intro{margin-top:.1em;line-height:1.3;opacity:.6}.section-advices-slider .section-title{margin-bottom:0}.section-advices-slider .section-heading-actions{margin-top:1.2em}.section-advices-slider .slider{margin:0 -1rem;overflow:hidden;padding:0 1rem 1rem;position:relative}.section-advices-slider .slider:before{content:"";position:absolute;top:0;left:0;width:1rem;background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));height:100%;z-index:1}.section-advices-slider .slider:after{content:"";position:absolute;top:0;right:0;width:2rem;background:-webkit-linear-gradient(right,#fff 50%,hsla(0,0%,100%,0));background:linear-gradient(-90deg,#fff 50%,hsla(0,0%,100%,0));height:100%;z-index:1;-webkit-transition:width .2s ease;transition:width .2s ease;display:none}.section-advices-slider .slider.ended:after{width:1rem}.section-advices-slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.section-advices-slider .advice-teaser{width:80%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;max-width:300px}.section-advices-slider .advice-teaser:last-child{margin-right:0}.section-advices-slider .advice-teaser .title{font-size:21px}.section-single-post .image{margin-bottom:1em}.section-single-post .summary{margin-top:.6em}.section-single-post .arrow-link{margin-top:1em}#header{z-index:1049;position:relative;margin-bottom:32px;border-top:3px solid #ea0707;border-bottom:1px solid rgba(0,0,0,.1)}#header:before{z-index:100;position:absolute;top:-3px;left:0;width:100%;height:3px;background:#ea0707;content:""}#header .top{display:none;height:40px;padding:0 14px;background:#ea0707;color:var(--paper);font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:0}#header .top .wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}#header .top .quick-links,#header .top .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header .top .quick-links{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#header .top .quick-links li{margin-left:20px}#header .top .quick-links li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header .top .quick-links li a .icon{width:20px;height:20px;margin-right:6px}#header .top .extra-links,#header .top .left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header .top .extra-links li{margin-left:12px;padding-left:12px;border-left:1px solid rgba(var(--paper-rgb),.5)}#header .top .extra-links li.cta-shop a{padding:.3em .6em;border-radius:3px;background-color:var(--paper);color:#ea0707}#header .top .follow,#header .top .follow ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header .top .follow ul li{margin-left:12px}#header .top .follow ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px}#header .top .follow ul li .icon{width:20px;height:20px}#header .bar{height:70px;-webkit-transform:translateZ(0);transform:translateZ(0)}#header .bar .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .bar .logo{display:block;width:156px;height:58px;margin-top:16px;margin-left:-8px;background:url(../img/logo.svg) no-repeat 0 0;background-size:100%;text-indent:-999em;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}body.search-open #header .bar .logo{opacity:0}#header .bar .logo a{display:block;height:100%}#header .bar .actions,#header .bar .search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header .bar .search{-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;position:fixed;top:0;left:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:70px;margin-right:24px;padding:0 10px;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);background:var(--paper);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}body.search-open #header .bar .search{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#header .bar .search input::-ms-clear,#header .bar .search input::-ms-reveal{display:none;width:0;height:0}#header .bar .search input::-webkit-search-cancel-button,#header .bar .search input::-webkit-search-decoration,#header .bar .search input::-webkit-search-results-button,#header .bar .search input::-webkit-search-results-decoration{display:none}#header .bar .search input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:50px;padding:0 50px 0 18px;border:1px solid rgba(0,0,0,.08);border-radius:3px;background:var(--paper);box-shadow:2px 3px 20px -3px rgba(0,0,0,.08);color:#000;font:500 16px Satoshi,Arial,Helvetica,sans-serif;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}#header .bar .search input:focus{border-color:#000}#header .bar .search input::-webkit-input-placeholder{opacity:1}#header .bar .search input::-moz-placeholder{opacity:1}#header .bar .search input:-ms-input-placeholder{opacity:1}#header .bar .search input::placeholder{opacity:1}#header .bar .search .close,#header .bar .search button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:18px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-top:-15px;padding:0;border:0;background:0 0;cursor:pointer}#header .bar .search button{display:none}#header .bar .search .close .icon{width:20px;height:20px}#header .bar .links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-6px}#header .bar .links>ul{display:none;font-size:19px;font-weight:500}#header .bar .links>ul li.special>a{color:#ea0707}#header .bar .links>ul>li{position:relative;margin-left:24px}#header .bar .links>ul>li:hover ul{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}#header .bar .links>ul>li>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px}#header .bar .links>ul>li>a .icon{width:20px;height:20px;margin-left:4px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}#header .bar .links>ul ul{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:100%;left:0;width:245px;padding:20px 25px;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border:1px solid #ea0707;border-radius:3px;background:var(--paper);box-shadow:8px 8px 10px -5px rgba(234,7,7,.2);font-size:17px;line-height:1.3;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#header .bar .links>ul ul li{margin-top:.6em}#header .bar .links>ul ul li:first-child{margin-top:0}#header .bar .links .search-handle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;cursor:pointer}#header .bar .links .menu-handle{position:relative;width:30px;height:30px;margin-left:15px;cursor:pointer}#header .bar .links .menu-handle span{position:absolute;top:50%;right:5px;left:5px;height:2px;margin-top:-1px;background:currentColor}#header .bar .links .menu-handle span:after,#header .bar .links .menu-handle span:before{position:absolute;left:0;width:100%;height:100%;background:currentColor;content:""}#header .bar .links .menu-handle span:before{top:-7px}#header .bar .links .menu-handle span:after{top:7px}#header .bar .links .cta-shop{margin-right:.8em;font-size:16px;font-weight:600;border:1px solid #000;border-radius:3px;padding:.4em .6em}#menu{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:10000;position:fixed;top:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:485px;height:100%;padding:0 1rem;overflow:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:var(--paper);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}html.menu-open #menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#menu .menu-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;position:-webkit-sticky;position:sticky;top:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding:30px 0;background:var(--paper)}#menu .menu-heading .logo{display:block;width:150px;height:54px;background:url(../img/logo.svg) no-repeat 0 0;background-size:100%;text-indent:-999em}#menu .menu-heading .logo a{display:block;height:100%}#menu .menu-heading .close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-top:-10px;margin-right:-15px;cursor:pointer}#menu .menu-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}#menu .menu-main-panel{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}#menu.submenu-open .menu-main-panel{visibility:hidden;height:0;overflow:hidden;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);opacity:0}#menu .menu-subpanel{visibility:hidden;height:0;overflow:hidden;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}#menu .menu-subpanel.open{visibility:visible;height:auto;overflow:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}#menu .menu-subpanel .submenu-heading{position:relative;padding-left:40px}#menu .menu-subpanel .submenu-heading .title{font:700 31px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}#menu .menu-subpanel .submenu-heading .back{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:-7px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-top:-15px;cursor:pointer}#menu .menu-subpanel .submenu-heading .back .icon{display:block;width:24px;height:24px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#menu .menu-subpanel .menu{margin-top:20px;margin-left:40px;font:500 19px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em}#menu .menu-subpanel .menu li{margin-top:1.1em}#menu .menu-subpanel .menu li a .icon{margin-top:-9px!important}#menu .menu-subpanel .menu li ul{padding-left:10px}#menu .menu-subpanel .menu li ul li{margin-top:.7em}#menu .menu-subpanel .menu li ul li:first-child{margin-top:.3em}#menu .menu{margin-top:40px;font:600 23px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}#menu .menu li.special>a{color:#ea0707}#menu .menu li{margin-top:.6em}#menu .menu li:first-child{margin-top:0}#menu .menu li.menu-item-has-children>a{display:inline-block;position:relative;padding-right:24px}#menu .menu li.menu-item-has-children>a .icon{position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}#menu .menu li.menu-item-has-children.open>a .icon{-webkit-transform:scaleY(-1) translateY(1px);-ms-transform:scaleY(-1) translateY(1px);transform:scaleY(-1) translateY(1px)}#menu .menu ul{display:none;padding-bottom:10px;font:500 19px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em}#menu .menu ul li:first-child{padding-top:8px}#menu .menu ul li{margin-top:.7em}#menu .menu ul ul{padding-left:10px;font-size:17px}#menu .menu ul ul li:first-child{padding-top:10px}#menu .menu ul li.menu-item-has-children>a .icon{margin-top:-8px}#menu .main-sections{font:700 31px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}#menu .main-sections li{margin-top:.6em}#menu .main-sections li:first-child{margin-top:0}#menu .main-sections li a .icon{-webkit-transform:rotate(-90deg) translate(-3px,-2px);-ms-transform:rotate(-90deg) translate(-3px,-2px);transform:rotate(-90deg) translate(-3px,-2px)}#menu .section-links{margin-top:40px;font-size:14px}#menu .section-links ul{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-6px}#menu .section-links ul li{margin:6px}#menu .account-links{margin-top:36px;padding-top:30px;border-top:5px solid rgba(0,0,0,.05);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}#menu .account-links li{margin-top:24px}#menu .account-links li:first-child{margin-top:0}#menu .account-links li a{position:relative;padding-left:30px}#menu .account-links li a .icon{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px}#menu .about{-moz-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;bottom:0;margin:0 -1rem;padding:15px 1rem;background:#fbf7d9;font-size:16px;font-weight:500;letter-spacing:-.01em}#menu .about a{color:#ea0707;text-decoration:underline}#menu .about img{position:absolute;right:0;bottom:0;width:96px}#menu .columns{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));margin-top:50px;padding-bottom:100px;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.2;grid-column-gap:1rem}#menu .columns .caption{margin-bottom:18px;font-size:17px;opacity:.4}#menu .columns ul{font-size:15px}#menu .columns ul li{margin-top:20px}#menu .columns ul li:first-child{margin-top:0}#menu .columns ul.follow a{position:relative;padding-left:38px}#menu .columns ul.follow a:before{position:absolute;top:50%;left:0;width:28px;height:28px;margin-top:-14px;background:url(../img/socials.png) no-repeat 100px 0;background-size:auto 28px;content:""}#menu .columns ul.follow .instagram a:before{background-position:0 0}#menu .columns ul.follow .youtube a:before{background-position:-28px 0}#menu .columns ul.follow .facebook a:before{background-position:-56px 0}#menu .columns ul.follow .pinterest a:before{background-position:-84px 0}#menu .columns ul.follow .telegram a:before{background-position:-112px 0}#menu-overlay{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}html.menu-open #menu-overlay{opacity:.4;pointer-events:auto}#footer{background:var(--ui-bg);margin-top:3rem;padding:40px 0 70px}#footer .brand .logo{background:url(../img/logo.svg) no-repeat 0 0;width:156px;height:58px;text-indent:-999em;display:block;background-size:100%}#footer .brand .claim{font:500 italic 15px/1.2 Parclo Serif,Georgia,serif;margin-top:5px}#footer .menu{-ms-grid-column:span 2;grid-column:span 2;font-size:14px;line-height:1.2;font-weight:500;margin-top:30px}#footer .menu .caption{font-weight:700}#footer .menu ul li{margin-top:1em}#footer .menu ul li a{opacity:.5}#footer .menu ul li a:hover{opacity:1}#footer .copyright{border-top:1px solid rgba(0,0,0,.2);margin-top:40px;padding-top:20px;font-size:13px;font-weight:500;color:rgba(0,0,0,.5);text-align:center}#footer .copyright .credits a,#footer .copyright .credits a:visited{display:inline-block;padding:0 2px}#footer .copyright .credits a:visited span,#footer .copyright .credits a span{color:#000;padding:0 6px}#footer .copyright .credits a:hover{color:rgba(0,0,0,.8)}.ricetteditalia-collection-heading,.tv-collection-heading{margin-top:-32px;margin-bottom:0;padding-top:32px;padding-bottom:10px;background:#fff8e5}.ricetteditalia-collection-heading .crumbs,.tv-collection-heading .crumbs{margin-top:0}.ricetteditalia-collection-heading .summary,.tv-collection-heading .summary{margin-top:1em}.ricetteditalia-collection-heading .tv-intro-bar,.tv-collection-heading .tv-intro-bar{margin-top:30px}.ricetteditalia-collection-heading{background:-webkit-linear-gradient(left,hsla(41,70%,83%,.3),hsla(42,74%,89%,.2) 50%,hsla(41,70%,83%,.3));background:linear-gradient(90deg,hsla(41,70%,83%,.3),hsla(42,74%,89%,.2) 50%,hsla(41,70%,83%,.3))}.ricetteditalia-collection-heading .crumbs,.ricetteditalia-collection-heading .h1{color:var(--ricetteditalia)!important}.facetwp-template:has(.ricetteditalia-collection-heading) #filters-toolbar,.facetwp-template:has(.tv-collection-heading) #filters-toolbar{border-top:none}.tv-intro-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1rem 10px;padding:12px 1rem 0;border-top:2px solid #f3e9cd}.tv-intro-bar .logo-main{width:100px;height:60px!important}.tv-intro-bar .brands{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.tv-intro-bar .brands .logo-01,.tv-intro-bar .brands .logo-02{margin-left:15px}.tv-intro-bar .brands .logo-01{width:60px;height:auto!important}.tv-intro-bar .brands .logo-02{width:35px;height:auto!important}.tv-intro-bar.is-ricetteditalia{border-top-color:#fff}.tv-intro-bar.is-ricetteditalia .logo-main{width:112px;height:84px!important}.recipe-teaser{padding-top:20px;font:15px/1.4 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em}.recipe-teaser,.recipe-teaser a{-moz-box-sizing:border-box;box-sizing:border-box}.recipe-teaser a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1px 18px 16px;border-radius:3px;background:var(--paper);box-shadow:2px 3px 20px -3px rgba(0,0,0,.15);-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.recipe-teaser a:hover{box-shadow:2px 3px 20px -3px rgba(0,0,0,.3)}.recipe-teaser .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-50px -18px 16px;margin-bottom:12px;padding:40px 18px 6px;background:var(--color,rgba(0,0,0,.05));font-size:13px;letter-spacing:-.01em;line-height:1.2}.recipe-teaser .sponsor .logo{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-left:15px}.recipe-teaser .sponsor .logo img{position:absolute;top:0;left:0;width:100%;height:100%}.recipe-teaser .teaser-image{position:relative;margin:-20px -5px 15px}.recipe-teaser .teaser-image .sponsor-bg{position:absolute;top:20px;right:-13px;bottom:0;left:-13px;border-radius:3px 3px 0 0;background:var(--color)}.recipe-teaser .teaser-image .img-spacer{z-index:1;padding-top:66.66%;border-radius:3px}.recipe-teaser .teaser-image .img-spacer .play{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2;position:absolute;top:50%;left:50%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:var(--paper);box-shadow:0 0 0 4px rgba(0,0,0,.2);color:#ea0707}.recipe-teaser .teaser-image .img-spacer .play .icon{width:16px;height:16px;margin-left:4px}.recipe-teaser .teaser-image .tv-badge{z-index:2;position:absolute;right:4px;bottom:4px;padding:2px;border-radius:3px;background:#ea0707;color:var(--paper);font:700 8px/1 Satoshi,Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase}.recipe-teaser .teaser-image .tv-badge strong{display:block;margin-top:3px;padding:2px 6px;border-radius:2px;background:var(--paper);color:#ea0707;font-size:18px;text-align:center}.recipe-teaser .teaser-image .ricetteditalia-badge{z-index:2;position:absolute;right:5px;bottom:5px;width:50px;height:38px;background:url(../img/ricetteditalia-logo.svg) no-repeat;background-size:100% 100%}.recipe-teaser .teaser-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recipe-teaser .category,.recipe-teaser .teaser-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-teaser .category{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;color:#ea0707;font-size:14px;font-weight:500;line-height:1;gap:6px}.recipe-teaser .category span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.3em .5em;border-radius:100vmax;background:var(--fattoincasapervoi);color:#fff;font-size:13px}.recipe-teaser .category span.tag-ricetteditalia{background:var(--ricetteditalia)}.recipe-teaser .title{font:700 24px/1.1 Parclo Serif,Georgia,serif;letter-spacing:0}.recipe-teaser .summary{max-width:550px;margin-top:10px}.recipe-teaser .author{margin-top:20px;font-size:14px;line-height:1.2}.recipe-teaser .author strong{font-weight:700}.recipe-teaser .outro{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,0,.1);font-size:13px;font-weight:500;line-height:1.2}.recipe-teaser .outro .info{opacity:.5}.recipe-teaser .outro .numbers{font-weight:700}.recipe-teaser .outro .numbers,.recipe-teaser .outro .numbers .comments,.recipe-teaser .outro .numbers .rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-teaser .outro .numbers .comments,.recipe-teaser .outro .numbers .rating{margin-left:20px}.recipe-teaser .outro .numbers .comments .icon,.recipe-teaser .outro .numbers .rating .icon{width:20px;height:20px;margin-right:5px}.recipe-teaser .outro .numbers .comments:first-child,.recipe-teaser .outro .numbers .rating:first-child{margin-left:0}.recipe-teaser .outro .numbers .comments{opacity:.8}.recipe-teaser .outro .numbers .comments .icon{width:18px;height:18px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.recipe-teaser .outro .numbers .rating{color:#ea0707}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser,.recipe-teaser.big,.recipe-teaser.um-button,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit{font-size:16px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .play,.recipe-teaser.big .teaser-image .play,.recipe-teaser.um-button .teaser-image .play,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .play{width:40px;height:40px;box-shadow:0 0 0 5px rgba(0,0,0,.2)}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .play .icon,.recipe-teaser.big .teaser-image .play .icon,.recipe-teaser.um-button .teaser-image .play .icon,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .play .icon{width:18px;height:18px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .tv-badge,.recipe-teaser.big .teaser-image .tv-badge,.recipe-teaser.um-button .teaser-image .tv-badge,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .tv-badge{right:6px;bottom:6px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .ricetteditalia-badge,.recipe-teaser.big .teaser-image .ricetteditalia-badge,.recipe-teaser.um-button .teaser-image .ricetteditalia-badge,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .ricetteditalia-badge{right:8px;bottom:8px;width:80px;height:60px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .title,.recipe-teaser.big .title,.recipe-teaser.um-button .title,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .title{font-size:28px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .author,.recipe-teaser.big .author,.recipe-teaser.um-button .author,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .author{font-size:15px}.recipes-list{display:-ms-grid;display:grid;grid-column-gap:1rem;grid-row-gap:1.2rem}.recipes-list .adv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:0;background:var(--ui-bg)}.recipes-list .adv .caption{margin:0;padding:8px 0}.recipe-intro{margin-bottom:1rem;overflow:hidden}.recipe-intro .top{z-index:2;position:relative;margin-bottom:1.1rem;text-align:center}.recipe-intro .top .summary{max-width:600px;margin:1.5em auto 0;margin-top:1.2em}.recipe-intro .top .tags{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;margin:.8em auto 0}.recipe-intro .top .tv-show{margin:0 0 1rem;text-align:center}.recipe-intro .top .tv-show img{display:block;width:100px;height:133px;margin:0 auto}.recipe-intro .crumbs{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.6em}.recipe-intro .title{margin:0;color:#ea0707}.recipe-intro .sponsor+.tv-intro-bar{border-width:2px}.recipe-intro .sponsor{z-index:2;position:relative;margin:0 -1rem 10px;padding:15px 1rem 0;border-top:5px solid rgba(0,0,0,.05);line-height:1.2}.recipe-intro .sponsor *{position:relative}.recipe-intro .sponsor svg{position:absolute;top:0;left:.5rem;width:159px}.recipe-intro .sponsor .title{color:#000;font-size:19px;font-weight:700}.recipe-intro .sponsor .brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.emailoctopus-form-wrapper .recipe-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .recipe-intro .sponsor .brand .wpcf7-quiz-label,.recipe-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.recipe-intro .sponsor .brand .emailoctopus-form-wrapper label,.recipe-intro .sponsor .brand .label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .recipe-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .recipe-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .recipe-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .recipe-intro .sponsor .brand .wpcf7-list-item-label{font-size:14px;letter-spacing:0;opacity:.4}.recipe-intro .sponsor .brand .logo{width:60px;height:60px;margin-left:8px}.recipe-intro .summary{font:21px/1.4 Parclo Serif,Georgia,serif;opacity:.8}.recipe-intro .author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5em;color:rgba(0,0,0,.5);font-size:15px;font-weight:500;line-height:1.2}.recipe-intro .author a{color:#000;text-decoration:underline}.recipe-intro .author .name{margin-top:3px;margin-left:0}.recipe-intro .presentation .image{margin-right:-1rem;margin-bottom:.8rem;margin-left:-1rem}.recipe-intro .presentation .image .user-photos-button{z-index:2;position:absolute;right:12px;bottom:12px;background:hsla(0,0%,100%,.7)}.recipe-intro .presentation .content{position:relative;padding-bottom:20px}.recipe-intro .presentation .content:before{position:absolute;right:0;bottom:0;left:-1rem;height:5px;background:#000;content:"";opacity:.05}.recipe-intro .presentation .content .tags{margin-top:12px}.recipe-intro .presentation .content .info{margin-top:50px;font-size:15px;font-weight:500;line-height:1.2}.recipe-intro .presentation .content .info .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:9px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.recipe-intro .presentation .content .info .row:first-child{margin-top:0}.recipe-intro .presentation .content .info dt{margin-right:1ch;opacity:.4}.recipe-intro .presentation .content-bottom{margin-top:1.5em;font-size:15px;font-weight:500}.recipe-intro .presentation .content-bottom .handles{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recipe-intro .presentation .content-bottom .handles,.recipe-intro .presentation .content-bottom .rate{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-intro .presentation .content-bottom .rate .stars{width:119px;height:20px;margin-right:10px}.recipe-intro .presentation .content-bottom .rate .num{opacity:.3}.recipe-intro .presentation .content-bottom .user-photos-button{margin-top:15px}.recipe-intro .presentation .content-bottom .comments{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-intro .presentation .content-bottom .comments .icon{width:18px;height:18px;margin-right:8px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.recipe-intro .presentation .content-bottom .comments .num{opacity:.8}.recipe-intro.ricetteditalia-recipe,.recipe-intro.tv-recipe{margin-top:-32px;padding-top:32px}.recipe-intro.ricetteditalia-recipe .presentation .image,.recipe-intro.tv-recipe .presentation .image{position:relative}.recipe-intro.ricetteditalia-recipe .presentation .image:before,.recipe-intro.tv-recipe .presentation .image:before{position:absolute;top:-999em;right:-999em;bottom:-20px;left:-999em;background:#fff8e5;content:""}.recipe-intro.ricetteditalia-recipe .presentation .image:before{background:-webkit-linear-gradient(left,hsla(41,70%,83%,.3),hsla(42,74%,89%,.2) 50%,hsla(41,70%,83%,.3));background:linear-gradient(90deg,hsla(41,70%,83%,.3),hsla(42,74%,89%,.2) 50%,hsla(41,70%,83%,.3))}.recipe-intro.ricetteditalia-recipe .crumbs,.recipe-intro.ricetteditalia-recipe .h1{color:var(--ricetteditalia)}.recipe-presentation{margin-top:0!important}.recipe-header .right{height:100%}.recipe-header .completed-actions{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;margin-right:-10px;padding-bottom:3px;font-size:16px;font-weight:500}.recipe-header .completed-actions .text{display:none}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button,.recipe-header .completed-actions .button,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-header .completed-actions .um-button,.recipe-header .completed-actions .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-header .completed-actions .wpcf7-submit{margin-left:15px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button.save,.recipe-header .completed-actions .button.save,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.save,.recipe-header .completed-actions .save.um-button,.recipe-header .completed-actions .wpcf7 .wpcf7-form .save.wpcf7-submit,.wpcf7 .wpcf7-form .recipe-header .completed-actions .save.wpcf7-submit{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button.save .icon,.recipe-header .completed-actions .button.save .icon,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.save .icon,.recipe-header .completed-actions .save.um-button .icon,.recipe-header .completed-actions .wpcf7 .wpcf7-form .save.wpcf7-submit .icon,.wpcf7 .wpcf7-form .recipe-header .completed-actions .save.wpcf7-submit .icon{-webkit-transition:fill .2s ease;transition:fill .2s ease;fill:transparent}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button.save.loading,.recipe-header .completed-actions .button.save.loading,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.save.loading,.recipe-header .completed-actions .save.loading.um-button,.recipe-header .completed-actions .wpcf7 .wpcf7-form .save.loading.wpcf7-submit,.wpcf7 .wpcf7-form .recipe-header .completed-actions .save.loading.wpcf7-submit{opacity:.5}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button.save.loading .icon,.recipe-header .completed-actions .button.save.loading .icon,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.save.loading .icon,.recipe-header .completed-actions .save.loading.um-button .icon,.recipe-header .completed-actions .wpcf7 .wpcf7-form .save.loading.wpcf7-submit .icon,.wpcf7 .wpcf7-form .recipe-header .completed-actions .save.loading.wpcf7-submit .icon{-webkit-animation:.4s ease infinite alternate pulse;animation:.4s ease infinite alternate pulse}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button.save.saved .icon,.recipe-header .completed-actions .button.save.saved .icon,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.save.saved .icon,.recipe-header .completed-actions .save.saved.um-button .icon,.recipe-header .completed-actions .wpcf7 .wpcf7-form .save.saved.wpcf7-submit .icon,.wpcf7 .wpcf7-form .recipe-header .completed-actions .save.saved.wpcf7-submit .icon{fill:currentColor}.recipe-header .nav{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;display:none;position:absolute;top:0;right:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.recipe-header .nav .current-section{height:60px;overflow:hidden;color:#ea0707;font:500 17px/1.2 Satoshi,Arial,Helvetica,sans-serif}.recipe-header .nav .current-section .scroller{display:block;text-align:right;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.recipe-header .nav .current-section .scroller span{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:60px;padding-bottom:3px}.recipe-header .nav .arrows,.recipe-header .nav .current-section .scroller span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-header .nav .arrows{margin-left:15px}.recipe-header .nav .arrows .arrow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;margin-left:10px;border-radius:100%;background:rgba(0,0,0,.1);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.recipe-header .nav .arrows .arrow.disabled{opacity:.3}.recipe-header .nav .arrows .arrow.next svg{-webkit-transform:rotate(180deg) translateY(-1px);-ms-transform:rotate(180deg) translateY(-1px);transform:rotate(180deg) translateY(-1px)}.recipe-main-section{margin-top:2.5rem}.recipe-main-section:first-child{margin-top:0}.recipe-main-section .outro{margin-top:2rem}.recipe-section{margin-top:2.5rem}.recipe-section:first-child{margin-top:0}.recipe-ingredients .section-title{margin-bottom:1em;padding-bottom:.5em;border-bottom:1px solid rgba(0,0,0,.05)}.recipe-ingredients .chooser{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;color:rgba(0,0,0,.6);font:18px/1.1 Satoshi,Arial,Helvetica,sans-serif;text-align:center}.recipe-ingredients .chooser .um{display:none}.recipe-ingredients .chooser .obj{position:relative;padding:0 42px}.recipe-ingredients .chooser .obj .num{color:#000;font-size:38px;font-weight:700}.recipe-ingredients .chooser .obj .nav .next,.recipe-ingredients .chooser .obj .nav .prev{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:100%;background:#e6e6e6;color:#ea0707;cursor:pointer}.recipe-ingredients .content{font-size:17px;line-height:1.2}.recipe-ingredients .content .note{display:none;margin-top:1em;font-size:15px;letter-spacing:-.01em;opacity:.6}.recipe-ingredients .content ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.05)}.recipe-ingredients .content ul li .quantity{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:110px;padding:.6em 0;padding-right:12px;border-right:1px solid rgba(0,0,0,.05);font-weight:700}.recipe-ingredients .content ul li .ingredient{padding:.6em 0;padding-left:12px}.recipe-ingredients .content ul li .ingredient em{display:block;margin-top:.2em;font-size:.8em;font-style:normal;opacity:.6}.recipe-ingredients .content ul li strong{font-weight:700}.recipe-ingredients .content .group{margin-top:2em}.recipe-ingredients .content .group:first-child{margin-top:0}.recipe-ingredients .content .caption{padding-bottom:.8em;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:700;text-transform:uppercase}.recipe-ingredients .content .caption+ul li{padding-left:20px}.recipe-ingredients .special-box{margin-top:50px}.recipe-ingredients .actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-ingredients .actions button,.recipe-ingredients .actions .button,.recipe-ingredients .actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-ingredients .actions .um-button,.recipe-ingredients .actions .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-ingredients .actions .wpcf7-submit{margin-top:1.5em;margin-right:1.5em}.recipe-preparation .section-heading{margin-bottom:1.6em}.recipe-preparation .section-heading .actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.recipe-preparation .section-heading .checker{position:relative;margin-left:30px;padding-right:44px;font:700 15px/1 Satoshi,Arial,Helvetica,sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recipe-preparation .section-heading .checker input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.recipe-preparation .section-heading .checker .obj{position:absolute;top:50%;right:0;width:32px;height:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;background:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.recipe-preparation .section-heading .checker .obj .check{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-top:-10px;padding:1px;padding-bottom:0;border:1px solid currentColor;border-radius:100%;background:var(--paper);-webkit-transition:left .2s ease;transition:left .2s ease}.recipe-preparation .section-heading .checker .obj .check .icon{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.recipe-preparation .section-heading .checker input:checked+.obj{color:#ea0707}.recipe-preparation .section-heading .checker input:checked+.obj .check{left:12px;border-color:#ea0707;color:#ea0707}.recipe-preparation .section-heading .checker input:checked+.obj .check .icon{opacity:1}.recipe-preparation .section-heading .section-subtitle{padding:10px 0;font:400 16px/1.1 Parclo Serif,Georgia,serif}.recipe-preparation .steps{counter-reset:step}.recipe-preparation .steps+.steps{margin-top:2rem}.recipe-preparation .steps .step-title{position:relative;margin-bottom:1.5em;padding-top:15px;font:500 24px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.02em}.recipe-preparation .steps .step-title:before{position:absolute;top:0;left:-1rem;width:90px;height:3px;background:#ea0707;content:""}.recipe-preparation .steps .step-title+.step{margin-top:0}.recipe-preparation .step{z-index:1;position:relative;margin-top:1.8rem;counter-increment:step}.recipe-preparation .step:first-child{margin-top:0}.recipe-preparation .step .content{position:relative;min-height:32px;padding-left:50px}.recipe-preparation .step .content:before{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:-1px;left:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:2px solid #000;border-radius:100%;font-size:18px;font-weight:700;content:counter(step)}.recipe-preparation .step .content .special-box{margin-top:50px}.recipe-preparation .step .image+.content{margin-top:24px}.recipe-preparation.no-photo .step .image{display:none}.recipe-preparation.no-photo .step .content{margin-top:0!important}.recipe-steps-link span{display:none}.recipe-tags{margin-top:2rem}.recipe-tags .collection+.collection{margin-top:1em}.emailoctopus-form-wrapper .recipe-tags label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .recipe-tags .wpcf7-quiz-label,.recipe-tags .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.recipe-tags .emailoctopus-form-wrapper label,.recipe-tags .label,.recipe-tags .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .recipe-tags .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .recipe-tags .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .recipe-tags .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .recipe-tags .wpcf7-list-item-label{display:block;margin-right:14px;margin-bottom:15px;padding-top:2px;font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;opacity:.5}.recipe-rate .section-title{margin-bottom:.5em}.recipe-rate .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-rate .status{margin-right:20px}.recipe-rate .status .rate{color:#ea0707;font-size:30px;font-weight:700;line-height:1}.recipe-rate .status .stars{display:none;width:118px;height:20px}.recipe-rate .status .num-votes{margin-top:2px;font-size:14px;font-weight:500;letter-spacing:-.01em;opacity:.5}.recipe-rate .mobile-txt{margin-bottom:8px;font-size:16px;font-weight:500;line-height:1.2;text-align:center;opacity:.5}.recipe-rate .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;counter-reset:star 0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.recipe-rate .buttons a{margin-left:4px;color:var(--paper);counter-increment:star 1}.recipe-rate .buttons a:first-child{margin-left:0}.recipe-rate .buttons a svg{display:none;width:32px;height:32px;margin-left:1px;stroke-width:2px;stroke:#ea0707}.recipe-rate .buttons a svg:first-child{display:block;margin-left:0}.recipe-rate .buttons a.active,.recipe-rate .buttons a.active-prev{color:#ea0707}.recipe-rate .buttons a:after{display:block;color:rgba(0,0,0,.5);font-size:14px;text-align:center;content:counter(star);counter-increment:a}.recipe-rate .buttons .txt{display:none;margin-left:30px;font-size:15px;font-weight:500;line-height:1.2}.recipe-rate .vote{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px;padding-left:20px;border-left:3px solid rgba(0,0,0,.1)}.recipe-rate .vote.loading{opacity:.5}.recipe-related{margin-bottom:-20px}.recipe-related .heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.recipe-related .heading .nav{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-related .heading .nav .arrow{margin-left:12px}.recipe-related .slider{position:relative;margin-right:-1rem;margin-left:-1rem;padding:20px .5rem;overflow:hidden}.recipe-related .slider:before{left:0;background:-webkit-linear-gradient(left,var(--paper-rgb),hsla(0,0%,100%,0));background:linear-gradient(90deg,var(--paper-rgb),hsla(0,0%,100%,0))}.recipe-related .slider:after,.recipe-related .slider:before{z-index:2;position:absolute;top:0;width:1rem;height:100%;content:"";pointer-events:none}.recipe-related .slider:after{right:0;background:-webkit-linear-gradient(right,var(--paper-rgb),hsla(0,0%,100%,0));background:linear-gradient(-90deg,var(--paper-rgb),hsla(0,0%,100%,0))}.recipe-related .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:90%;max-width:400px}.recipe-related .slider-pager{margin-top:30px}.recipe-related .recipe-teaser{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding-right:.5rem;padding-left:.5rem}.recipe-photos,.recipe-related .recipe-teaser{-moz-box-sizing:border-box;box-sizing:border-box}.recipe-photos{position:relative;margin:4rem 0;padding:40px 0;overflow:hidden;background:var(--ui-bg);text-align:center}.recipe-photos.truncated{max-height:550px;padding-bottom:0}.recipe-photos.truncated:before{z-index:2;position:absolute;bottom:0;left:0;width:100%;height:200px;background:-webkit-linear-gradient(top,hsla(30,22%,96%,0),var(--ui-bg));background:linear-gradient(180deg,hsla(30,22%,96%,0),var(--ui-bg));content:""}.recipe-photos+.adv{margin-top:-4rem;padding-bottom:1.5rem;background:var(--ui-bg)}.recipe-photos.truncated+.adv{padding-top:2rem}.recipe-photos .section-title{margin-bottom:1.2em}.recipe-photos ul{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:0}.recipe-photos ul.grid-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-right:25%;padding-right:.25rem;margin-left:25%;padding-left:.25rem}.recipe-photos li{display:inline-block;position:relative;width:100%;margin-bottom:1rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.recipe-photos li .author{-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;position:absolute;bottom:0;left:0;width:100%;padding:0 15px 15px;color:var(--paper);font:700 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em;text-align:center}.recipe-photos li .author em{display:block;margin-top:.3em;font-size:10px;font-style:normal;font-weight:500}.recipe-photos li .img{display:block;position:relative;overflow:hidden;border-radius:3px;background:rgba(0,0,0,.05)}.recipe-photos li .img:before{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:100px;background:-webkit-linear-gradient(bottom,#000,transparent);background:linear-gradient(0deg,#000,transparent);content:"";opacity:.6}.recipe-photos li .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.recipe-photos .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:10;position:absolute;bottom:20px;left:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-photos .buttons button,.recipe-photos .buttons .button,.recipe-photos .buttons .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-photos .buttons .um-button,.recipe-photos .buttons .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-photos .buttons .wpcf7-submit{margin:0 1em}.recipe-photos .empty{max-width:600px;margin:0 auto}.recipe-photos .empty img{display:block;max-width:80%;margin:-20px auto 20px}.recipe-photos .empty .text-big{margin-bottom:.4em;font-size:21px;font-weight:500;line-height:1.2}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-photos .empty button,.recipe-photos .empty .button,.recipe-photos .empty .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-photos .empty .um-button,.recipe-photos .empty .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-photos .empty .wpcf7-submit{margin-top:2.5em}.recipe-related-big .section-title{margin-bottom:.6em}.recipe-related-big .section-subtitle{margin:-5px 0 20px;font:400 16px/1.1 Parclo Serif,Georgia,serif}.recipe-tools{overflow:hidden}.recipe-ingredients+.recipe-tools{margin-top:1.5rem;padding-top:1.2em;border-top:3px solid rgba(0,0,0,.1)}.recipe-tools .section-title{margin-bottom:0}.recipe-tools .heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.recipe-tools .heading .nav{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-tools .heading .nav .arrow{margin-left:12px}.recipe-tools .tools{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1rem;grid-row-gap:1rem}.recipe-tools .tool{font-size:15px;letter-spacing:-.01em;line-height:1.2}.recipe-tools .tool .image{margin-bottom:.8em;padding:10px;border-radius:5px;background:rgba(0,0,0,.03)}.recipe-tools .tool .image .img-spacer img{mix-blend-mode:multiply}.recipe-tools .tool .name{font-weight:500}.recipe-tools .tool .meta{margin-top:.4em;font-size:14px;font-weight:600}.recipe-tools .tool .buy a{text-decoration:underline}.recipe-tools .tool .price+.buy:before{content:" - "}.recipe-tools .tool del{color:#ea0707}.recipe-tools .slider{position:relative;margin-right:-1rem;margin-left:-1rem;padding:20px .5rem;overflow:hidden}.recipe-tools .slider:before{left:0;background:-webkit-linear-gradient(left,var(--paper-rgb),hsla(0,0%,100%,0));background:linear-gradient(90deg,var(--paper-rgb),hsla(0,0%,100%,0))}.recipe-tools .slider:after,.recipe-tools .slider:before{z-index:2;position:absolute;top:0;width:1rem;height:100%;content:"";pointer-events:none}.recipe-tools .slider:after{right:0;background:-webkit-linear-gradient(right,var(--paper-rgb),hsla(0,0%,100%,0));background:linear-gradient(-90deg,var(--paper-rgb),hsla(0,0%,100%,0))}.recipe-tools .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:90%;max-width:400px}.recipe-tools .slider-pager{margin-top:30px}.recipe-tools .tool{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:90%;padding-right:.5rem;padding-left:.5rem}.recipe-faq .section-intro{margin-bottom:1.4em}.recipe-faq .section-title .script{position:relative;margin-right:-.3em;margin-left:0}.recipe-faq .section-subtitle{margin-top:.6em;font:17px/1.3 Parclo Serif,Georgia,serif}.recipe-faq .question{margin-top:1.8em}.recipe-faq .question:first-child{margin-top:0}.recipe-faq .question .title{margin-bottom:.5em;font-weight:700;line-height:1.3}.recipe-time{margin-top:1rem;padding-top:.8rem;border-top:3px solid rgba(0,0,0,.1);font-size:15px;letter-spacing:-.01em;line-height:1.2}.recipe-time .icon{width:44px;height:44px;margin-bottom:10px;margin-left:-5px;stroke:currentColor;stroke-width:3px}.recipe-time dl{font-weight:500}.recipe-time dl .time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1)}.recipe-time dl .time:first-child{margin-top:0}.recipe-time dl .time dt{opacity:.4}.recipe-time .note{margin-top:.8em;opacity:.6}.recipes-slider .slider{position:relative;margin:0 -1rem;padding:0 1rem 1rem;overflow:hidden}.recipes-slider .slider:before{z-index:1;position:absolute;top:0;left:0;width:1rem;height:100%;background:-webkit-linear-gradient(left,var(--paper-rgb),hsla(0,0%,100%,0));background:linear-gradient(90deg,var(--paper-rgb),hsla(0,0%,100%,0));content:""}.recipes-slider .slider:after{display:none;z-index:1;position:absolute;top:0;right:0;width:2rem;height:100%;background:-webkit-linear-gradient(right,var(--paper-rgb) 50%,hsla(0,0%,100%,0));background:linear-gradient(-90deg,var(--paper-rgb) 50%,hsla(0,0%,100%,0));content:"";-webkit-transition:width .2s ease;transition:width .2s ease}.recipes-slider .slider.ended:after{width:1rem}.recipes-slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipes-slider .recipe-teaser{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:80%;max-width:300px;margin-right:1rem}.recipes-slider .recipe-teaser:last-child{margin-right:0}.recipes-slider .recipe-teaser .title{font-size:21px}.modal-recipe-steps .container{width:100%;max-width:1600px}.modal-recipe-steps .fancybox__slide{padding:0}.modal-recipe-steps .fancybox__content{width:100%;padding:1rem 0;padding-bottom:100px}.modal-recipe-steps .fancybox__content .page-wrap{min-height:calc(100vh - 1rem - 100px)}.modal-recipe-steps .fancybox__content .adv{top:70px!important}.modal-recipe-steps .fancybox__content .carousel__button.is-close{position:fixed;top:15px;right:15px;width:40px;height:40px;border-radius:0;border-radius:3px;background:#ea0707;color:var(--paper)}.modal-recipe-steps .fancybox__content .carousel__button.is-close svg{width:20px;height:20px;-webkit-filter:none;filter:none}.modal-recipe-steps .heading{margin-bottom:24px}.modal-recipe-steps .heading .caption{margin-bottom:.4em;color:#ea0707;font-size:13px;font-weight:500;letter-spacing:0;text-transform:uppercase}.modal-recipe-steps .modal-content{display:none;max-width:833px}.modal-recipe-steps .modal-content.active{display:block}.modal-recipe-steps .modal-content .image{margin-bottom:20px}.modal-recipe-steps .modal-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;width:100%;height:65px;border-top:1px solid rgba(0,0,0,.1);background:var(--ui-bg);text-align:center}.modal-recipe-steps .modal-nav .inner{position:relative;margin:0 auto;padding:0 24px;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);background:var(--paper);line-height:63px}.modal-recipe-steps .modal-nav .inner .current{color:rgba(0,0,0,.2);font-size:14px;font-weight:500}.modal-recipe-steps .modal-nav .inner .current strong{margin-right:.1ch;color:#ea0707;font-size:18px}.modal-recipe-steps .modal-nav .inner .current.start{color:#000;font-size:18px;font-weight:700}.modal-recipe-steps .modal-nav .inner .next,.modal-recipe-steps .modal-nav .inner .prev{position:absolute;top:0;height:100%;font-size:14px;font-weight:500;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.modal-recipe-steps .modal-nav .inner .next.disabled,.modal-recipe-steps .modal-nav .inner .prev.disabled{opacity:.2}.modal-recipe-steps .modal-nav .inner .next.disabled .icon,.modal-recipe-steps .modal-nav .inner .prev.disabled .icon{border-color:#000;background:0 0}.modal-recipe-steps .modal-nav .inner .next .icon,.modal-recipe-steps .modal-nav .inner .prev .icon{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-top:-22px;padding:9px;border:1px solid transparent;border-radius:100%;background:#e8e6e4}.modal-recipe-steps .modal-nav .inner .prev{right:100%;margin-right:30px;padding-left:60px}.modal-recipe-steps .modal-nav .inner .prev .icon{left:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.modal-recipe-steps .modal-nav .inner .next{left:100%;margin-left:30px;padding-right:60px}.modal-recipe-steps .modal-nav .inner .next .icon{right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.modal-recipe-steps .recipe-meta{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid rgba(0,0,0,.1);font-size:17px;font-weight:500;white-space:nowrap}.modal-recipe-steps .recipe-meta,.modal-recipe-steps .recipe-meta .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.modal-recipe-steps .recipe-meta .item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px}.modal-recipe-steps .recipe-meta .item:first-child{margin-left:0}.modal-recipe-steps .recipe-meta .item dt{opacity:.4}.modal-recipe-steps .recipe-meta .item dd{margin-left:8px}.modal-recipe-steps .recipe-ingredients .title{margin-bottom:20px;font:600 21px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}.modal-recipe-steps .recipe-ingredients ul{font-size:19px}.modal-recipe-steps .recipe-ingredients ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(0,0,0,.05)}.modal-recipe-steps .recipe-ingredients ul li .quantity{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:110px;padding:.6em 0;padding-right:12px;border-right:1px solid rgba(0,0,0,.05);font-weight:700}.modal-recipe-steps .recipe-ingredients ul li .ingredient{padding:.6em 0;padding-left:12px}.modal-recipe-steps .recipe-ingredients ul li .ingredient em{display:block;margin-top:.2em;font-size:.8em;font-style:normal;opacity:.6}.modal-recipe-steps .recipe-ingredients ul li strong{font-weight:700}.modal-recipe-steps .recipe-ingredients .group{margin-top:2em}.modal-recipe-steps .recipe-ingredients .group:first-child{margin-top:0}.modal-recipe-steps .recipe-ingredients .caption{padding-bottom:.8em;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:700;text-transform:uppercase}.recipes-empty{max-width:720px;text-align:center}.recipes-empty .image{max-width:100%;height:auto!important;margin-bottom:20px}.recipes-empty .title{margin-bottom:.4em}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipes-empty button,.recipes-empty .button,.recipes-empty .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipes-empty .um-button,.recipes-empty .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipes-empty .wpcf7-submit{margin-top:1.5em}.wp-block-gallery.has-nested-images figure.wp-block-image{display:block!important}.button-extra{margin-top:1rem}#home-tappable-stories{height:130px;margin-bottom:-10px;color:rgba(0,0,0,.5);line-height:115px;text-align:center}#home-sections>.main-section:first-child,.home-hero{margin-top:0}.home-hero .main-content{-ms-grid-column:span 7;grid-column:span 7;padding-top:10px}.home-hero .image{-ms-grid-column:span 5;grid-column:span 5}.home-hero .image .wip{width:280px;height:330px;margin:-20px auto 0}.home-hero .title{margin-bottom:.2em;color:#ea0707}.home-hero .text a{color:#ea0707;text-decoration:underline}.home-hero .search{position:relative;margin-top:20px}.home-hero .search input{-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:54px;padding:0 115px 0 17px;border:1px solid rgba(0,0,0,.1);border-radius:3px;background:var(--paper);box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);color:#000;font:17px Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em}.home-hero .search input:focus{border-color:#000}.home-hero .search input::-webkit-input-placeholder{opacity:.6}.home-hero .search input::-moz-placeholder{opacity:.6}.home-hero .search input:-ms-input-placeholder{opacity:.6}.home-hero .search input::placeholder{opacity:.6}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .home-hero .search button,.home-hero .search .button,.home-hero .search .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.home-hero .search .um-button,.home-hero .search .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .home-hero .search .wpcf7-submit{position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-hero .tappable-stories{height:140px;margin-top:48px}.home-blog .section-title{margin-bottom:.3em}.home-blog .section-heading{max-width:700px;margin:0 auto 20px;text-align:center}.home-blog .section-heading .section-intro{margin-top:.4em;opacity:.6}.home-blog .section-links{margin-bottom:30px}.home-newsletter .box{margin-right:-1rem;margin-left:-1rem;padding:1.2rem 1rem;background:rgba(234,7,7,.05);text-align:center}.home-newsletter .title{margin-bottom:.3em}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .home-newsletter button,.home-newsletter .button,.home-newsletter .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.home-newsletter .um-button,.home-newsletter .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .home-newsletter .wpcf7-submit{margin-top:1.5em}.home-friends .section-heading{margin-bottom:24px;text-align:center}.home-friends .section-title{margin-bottom:.3em}.home-friends .section-intro{margin-top:.4em;opacity:.6}.home-friends .tab-nav{margin-bottom:40px}.home-friends .friend{position:relative;margin-right:-1rem;padding-right:1rem;overflow:hidden}.home-friends .friend .stain{position:absolute;top:0;left:0;width:577px}.home-friends .friend .about{z-index:1;position:relative;-ms-grid-column:span 5;grid-column:span 5;font-size:16px;line-height:1.3}.home-friends .friend .about .bio{margin-top:20px}.home-friends .friend .about .bio p{margin-top:.5em}.home-friends .friend .about .bio p:first-child{margin-top:0}.home-friends .friend .about .img{width:300px;max-width:90%;margin:0 auto}.home-friends .friend .recipes{position:relative;margin-top:1rem}.home-friends .friend .recipes .all-recipes-link{-ms-grid-column:span 2;grid-column:span 2;margin-top:24px;text-align:right}.home-friends .recipe-teaser .teaser-top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-season-recipes .section-heading{margin-bottom:20px}.home-season-recipes .section-heading .section-intro{margin-top:.4em;line-height:1.4;opacity:.6}.home-season-recipes .section-heading .section-heading-actions{margin-top:20px}.home-season-recipes .slider-nav{display:none}.home-season-recipes .slider-pager,.slider-nav{margin-top:10px}.slider-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.slider-nav .slider-scrollbar{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:3px;background:rgba(0,0,0,.1)}.slider-nav .slider-scrollbar div{position:absolute;top:0;left:0;height:100%;background:#ea0707}.slider-nav .slider-arrows{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1.5rem}.slider-nav .slider-arrows .slider-arrow{margin-left:12px}.section-tv{padding:1.5rem 0;background:#fff8e5}.section-tv .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.section-tv .section-heading .section-title{width:120px;height:68px;background:url(../img/fatto-in-casa-per-voi.png) no-repeat 0 0;background-size:100%;text-indent:-999em}.section-tv .section-heading .brands{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-tv .section-heading .brands .logo-01,.section-tv .section-heading .brands .logo-02{margin-left:15px}.section-tv .section-heading .brands .logo-01{width:60px;height:auto!important}.section-tv .section-heading .brands .logo-02{width:35px;height:auto!important}.section-tv .section-main{-ms-grid-column:span 7;grid-column:span 7}.section-tv .section-side{margin-top:1rem}.section-tv .section-side .recipe-teaser{margin-top:1rem;padding-top:0;padding-left:20px}.section-tv .section-side .recipe-teaser:first-child{margin-top:0}.section-tv .section-side .recipe-teaser a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:12px 18px 12px 1px}.section-tv .section-side .recipe-teaser a .teaser-image{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:120px;margin:-5px 18px -5px -20px}.section-tv .section-side .recipe-teaser a .teaser-content{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-tv .section-side .recipe-teaser .title{font-size:17px}.section-tv .section-side .button-wrap{margin-top:30px;text-align:center}.section-recipes-slider-big .slider{margin:0 -1rem;padding:0 1rem;overflow:hidden}.section-recipes-slider-big .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 -5px}.section-recipes-slider-big .recipe{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding:0 5px}.section-recipes-slider-big .recipe .img-spacer{padding-top:110%}.section-recipes-slider-big .recipe a{display:block;position:relative}.section-recipes-slider-big .recipe a:before{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0,#000,transparent);background:linear-gradient(0,#000,transparent);content:"";opacity:.5}.section-recipes-slider-big .recipe .content{-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;position:absolute;bottom:0;left:0;width:100%;padding:0 .8rem .8rem;color:var(--paper);text-align:center}.section-recipes-slider-big .recipe .content .category{margin-bottom:.6em;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1}.section-recipes-slider-big .recipe .content .title{font:600 38px/1 Parclo Serif,Georgia,serif;letter-spacing:-.01em}.section-recipes-slider-big .recipe .content .author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.6em;font-size:14px;font-weight:500;line-height:1.2}.section-recipes-slider-big .recipe .content .author a{color:#000;text-decoration:underline}.section-recipes-slider-big .recipe .content .author .name{margin-top:5px;margin-left:10px}.section-recipes-slider-big .recipe .content .author .name strong{font-weight:700}.section-recipes-slider-big .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.section-recipes-slider-big .nav .slider-arrow{margin:0 10px}.section-recipes-slider-big .slider-pager{margin-top:20px}.home-step-recipe .section-heading{margin-bottom:40px;text-align:center}.home-step-recipe .section-subtitle{margin-top:10px;line-height:1.3;opacity:.6}.home-step-recipe .cover{z-index:10;position:relative}.home-step-recipe .cover a{display:block;overflow:hidden;border-radius:3px}.home-step-recipe .cover a:before{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:80%;background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent,#000);content:"";opacity:.5}.home-step-recipe .cover .content{-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;position:absolute;bottom:0;left:0;width:100%;padding:20px;color:var(--paper)}.home-step-recipe .cover .content .title{display:block;margin-right:1.5rem}.home-step-recipe .cover .content .info{display:block;margin-top:15px;padding-top:15px;border-top:2px solid var(--paper);font-size:15px;font-weight:500;line-height:1.2}.home-step-recipe .images{display:-ms-grid;display:grid;z-index:4;position:relative;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));-ms-grid-row-align:center;align-self:center;margin-top:50px;counter-reset:images;grid-column-gap:12px}.home-step-recipe .images .img{position:relative;margin-top:0;counter-increment:images}.home-step-recipe .images .img:nth-child(2n){margin-top:-20px}.home-step-recipe .images .img:before{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;right:15px;bottom:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;margin-bottom:-15px;border:1.5px solid currentColor;border-radius:100%;font:700 30px/1 Satoshi,Arial,Helvetica,sans-serif;content:counter(images);opacity:.2}.home-step-recipe .images .img-spacer{padding-top:150%;border-radius:3px}.home-weekly-menu .section-heading{margin-bottom:20px}.home-weekly-menu .section-subtitle{margin-top:4px;line-height:1.3;opacity:.6}.home-weekly-menu .slider{margin:0 -1rem;padding:0 .5rem;overflow:hidden}.home-weekly-menu .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-right:50px}.home-weekly-menu .recipe{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:300px;padding:0 .5rem}.home-weekly-menu .recipe a{display:block;position:relative;overflow:hidden;border-radius:3px}.home-weekly-menu .recipe a .img-spacer{padding-top:150%}.home-weekly-menu .recipe a:before{z-index:1;position:absolute;bottom:0;left:0;width:100%;height:80%;background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent,#000);content:"";opacity:.5}.home-weekly-menu .recipe a .content{-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;position:absolute;bottom:0;left:0;width:100%;padding:18px;color:var(--paper)}.home-weekly-menu .recipe a .content .title{display:block;font:600 24px/1.2 Parclo Serif,Georgia,serif;letter-spacing:-.01em}.home-weekly-menu .recipe a .content .category{display:block;margin-bottom:.4em;font-size:16px;font-weight:500;letter-spacing:-.01em}.home-weekly-menu .slider-nav{display:none;margin-top:30px}.home-weekly-menu .slider-pager{margin-top:20px}.section-quick-courses{margin:2rem 0 0;padding:1rem 0;background-color:var(--ui-bg)}.quick-courses-main{margin-bottom:2rem}.quick-courses-side a>*{display:block;max-width:320px;margin:0 auto}.quick-courses-links{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));font-size:16px;font-weight:500;line-height:1.1;text-align:center;grid-row-gap:1rem}.quick-courses-links .icon{display:block;width:44px;height:44px;margin:0 auto .25em;padding:15px;border-radius:100vmax;background-color:var(--paper)}.quick-courses-links a:hover .icon{background-color:#fffef5}.ricetteditalia-autopromo{display:block;margin-top:20px}.ricetteditalia-autopromo img{display:block;box-shadow:0 0 24px 0 rgba(255,75,0,.1);-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.ricetteditalia-autopromo a:hover img{box-shadow:0 0 24px 0 rgba(255,75,0,.15)}.advice-teaser .title{font:700 22px/1.1 Parclo Serif,Georgia,serif;letter-spacing:0}.advice-teaser .summary{margin-top:.5em;font:15px/1.35 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em}.advice-teaser .teaser-image .img-spacer{border-radius:3px}.advice-teaser .teaser-image .img-spacer .play{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2;position:absolute;top:50%;left:50%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:100%;background:#fff;box-shadow:0 0 0 4px rgba(0,0,0,.2);color:#ea0707}.advice-teaser .teaser-image .img-spacer .play .icon{width:16px;height:16px;margin-left:4px}.advice-teaser .teaser-content{margin-left:6px;padding-top:20px;padding-left:20px;border-left:5px solid rgba(0,0,0,.05)}.advice-teaser .teaser-content .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-60px 0 14px -25px;margin-bottom:12px;padding:40px 12px 0;background:var(--color,rgba(0,0,0,.05));font-size:13px;letter-spacing:-.01em;line-height:1.2}.advice-teaser .teaser-content .sponsor .logo{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-left:15px}.advice-teaser .teaser-content .sponsor .logo img{position:absolute;top:0;left:0;width:100%;height:100%}.advice-teaser .category{display:inline-block;margin-bottom:1.2em;padding:.5em 1.2em;border-radius:20px;background:rgba(0,0,0,.05);font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1}.advice-teaser .related{margin-top:20px;color:#ea0707;font:600 16px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}.advice-teaser .related li{position:relative;margin-top:.5em;padding-left:14px}.advice-teaser .related li:before{position:absolute;top:0;left:0;content:"•"}.advice-teaser.big .title,.advice-teaser.um-button .title,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .title,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .title{font-size:26px}.advice-teaser.big .teaser-image .img-spacer .play,.advice-teaser.um-button .teaser-image .img-spacer .play,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .teaser-image .img-spacer .play,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .teaser-image .img-spacer .play{width:40px;height:40px;box-shadow:0 0 0 5px rgba(0,0,0,.2)}.advice-teaser.big .teaser-image .img-spacer .play .icon,.advice-teaser.um-button .teaser-image .img-spacer .play .icon,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .teaser-image .img-spacer .play .icon,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .teaser-image .img-spacer .play .icon{width:18px;height:18px}.advice-teaser.wide .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-3px 0 0;padding:3px 6px 0 8px;border-radius:0 0 3px 3px;background:var(--color,rgba(0,0,0,.05));font-size:13px;letter-spacing:-.01em;line-height:1.2}.advice-teaser.wide .sponsor .logo{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-left:15px}.advice-teaser.wide .sponsor .logo img{position:absolute;top:0;left:0;width:100%;height:100%}.advices-list{display:-ms-grid;display:grid;grid-column-gap:1rem;grid-row-gap:2rem}.advices-list .adv{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:0;background:var(--ui-bg)}.advices-list .adv .caption{margin:0;padding:8px 0}.advice-intro{margin-bottom:2rem}.advice-intro.has-video{margin-bottom:3rem}.advice-intro .image{margin-bottom:20px}.advice-intro .crumbs{margin-bottom:1em}.advice-intro .author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5em;color:rgba(0,0,0,.5);font-size:15px;font-weight:500;line-height:1.2}.advice-intro .author a{color:#000;text-decoration:underline}.advice-intro .author .name{margin-top:3px;margin-left:10px}.advice-intro .sponsor{z-index:2;position:relative;-ms-grid-column:12 span;grid-column:12 span;margin:1rem -1rem 10px;padding:15px 1rem 0;border-top:5px solid rgba(0,0,0,.05);line-height:1.2}.advice-intro .sponsor *{position:relative}.advice-intro .sponsor svg{position:absolute;top:0;left:.5rem;width:159px}.advice-intro .sponsor .title{color:#000;font-size:19px;font-weight:700}.advice-intro .sponsor .brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.advice-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.advice-intro .sponsor .brand .emailoctopus-form-wrapper label,.advice-intro .sponsor .brand .label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.emailoctopus-form-wrapper .advice-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .advice-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .advice-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .advice-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .advice-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .advice-intro .sponsor .brand .wpcf7-list-item-label{font-size:14px;letter-spacing:0;opacity:.4}.advice-intro .sponsor .brand .logo{width:60px;height:60px;margin-left:8px}.advices-category-section .section-heading{margin-bottom:30px}.advices-category-section .section-heading .button,.advices-category-section .section-heading .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.advices-category-section .section-heading .um-button,.advices-category-section .section-heading .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .advices-category-section .section-heading button,.wpcf7 .wpcf7-form .advices-category-section .section-heading .wpcf7-submit{margin-top:1em}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.advice-heading{padding-top:0;padding-bottom:22px;border-bottom:5px solid rgba(0,0,0,.05)}.advice-heading .obj{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:120px;padding-bottom:10px}.advice-heading .obj .stamp{position:absolute;top:50%;left:50%;width:110px;height:110px;-webkit-transform:translate(-50%,-75%);-ms-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}.advice-heading .obj .stamp svg{position:absolute;top:0;left:0;width:100%;height:100%}.advice-heading .obj .stamp svg.round{-webkit-animation:rotate 18s infinite linear;animation:rotate 18s infinite linear}.advice-heading .section-links{margin-top:20px}.advice-related{margin-bottom:-20px}.advice-related .heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.advice-related .heading .nav{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.advice-related .heading .nav .arrow{margin-left:12px}.advice-related .slider{position:relative;margin-right:-1rem;margin-left:-1rem;padding:20px .5rem;overflow:hidden}.advice-related .slider:before{left:0;background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.advice-related .slider:after,.advice-related .slider:before{z-index:2;position:absolute;top:0;width:1rem;height:100%;content:"";pointer-events:none}.advice-related .slider:after{right:0;background:-webkit-linear-gradient(right,#fff,hsla(0,0%,100%,0));background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0))}.advice-related .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:90%;max-width:400px}.advice-related .slider-pager{margin-top:30px}.advice-related .advice-teaser{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding-right:.5rem;padding-left:.5rem}.collection-recipes-list{margin-top:1.5rem;counter-reset:collection}.collection-recipes-list .recipe-teaser{position:relative;padding-top:40px!important;counter-increment:collection}.collection-recipes-list .recipe-teaser:before{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border:1.5px solid currentColor;border-radius:100%;font:700 30px/1 Satoshi,Arial,Helvetica,sans-serif;content:counter(collection);opacity:.2}.collection-recipes-list .recipe-teaser .summary{display:block}.collection-recipes-list .recipe-teaser a{z-index:1;position:relative}.collection-intro .title{color:#ea0707}.collection-intro .author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5em;color:rgba(0,0,0,.5);font-size:15px;font-weight:500;line-height:1.2}.collection-intro .author a{color:#000;text-decoration:underline}.collection-intro .author .name{margin-top:3px;margin-left:0}.collection-intro .slider{margin:1rem -1rem 0;padding:0 1rem;overflow:hidden;counter-reset:recipes}.collection-intro .slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.collection-intro .slider .slide{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:80%;max-width:340px;margin:0 2px;padding-top:44px;counter-increment:recipes}.collection-intro .slider .slide:before{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border:1.5px solid currentColor;border-radius:100%;font:700 30px/1 Satoshi,Arial,Helvetica,sans-serif;content:counter(recipes);opacity:.2}.collection-intro .slider .slide a{display:block;position:relative;padding-top:100%;overflow:hidden;border-radius:3px}.collection-intro .slider .slide a img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover}.collection-intro .slider-nav,.collection-intro .slider-pager{margin-top:18px}.collection-intro .sponsor{z-index:2;position:relative;-ms-grid-column:12 span;grid-column:12 span;margin:1rem -1rem -.8rem;padding:.8rem 0 0 1rem;border-top:5px solid rgba(0,0,0,.05);line-height:1.2}.collection-intro .sponsor *{position:relative}.collection-intro .sponsor svg{position:absolute;top:0;left:.5rem;width:159px}.collection-intro .sponsor .title{color:#000;font-size:19px;font-weight:700;text-align:left}.collection-intro .sponsor .brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.collection-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.collection-intro .sponsor .brand .emailoctopus-form-wrapper label,.collection-intro .sponsor .brand .label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.emailoctopus-form-wrapper .collection-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .collection-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .collection-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .collection-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .collection-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .collection-intro .sponsor .brand .wpcf7-list-item-label{font-size:14px;letter-spacing:0;opacity:.4}.collection-intro .sponsor .brand .logo{width:60px;height:60px;margin-left:8px}.collection-intro .presentation{display:block;margin-top:1rem}.modal-recipes-gallery .heading{margin-bottom:24px;padding-right:50px}.modal-recipes-gallery .heading .caption{margin-bottom:.4em;color:#ea0707;font-size:13px;font-weight:500;letter-spacing:0;text-transform:uppercase}.modal-recipes-gallery .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.modal-recipes-gallery .nav .pager{color:rgba(0,0,0,.3);font-size:18px;font-weight:500;letter-spacing:0;line-height:1}.modal-recipes-gallery .nav .pager strong{margin-right:2px;color:#000;font-size:40px;font-weight:500}.modal-recipes-gallery .nav .arrows{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.modal-recipes-gallery .nav .arrow{margin-left:20px}.modal-recipes-gallery .slider{position:relative;margin-right:-1rem;margin-left:-1rem;padding:0 .5rem;overflow:hidden}.modal-recipes-gallery .slider .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-recipes-gallery .slider .slide{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding-right:.5rem;padding-left:.5rem}.modal-recipes-gallery .slider .slide .image img{border-radius:3px}.modal-recipes-gallery .slider .slide .cta{margin-top:20px;text-align:right}.book-cover{padding-top:134%;box-shadow:0 30px 23px -17px rgba(0,0,0,.17);border-radius:0 5px 5px 0}.book-cover:before{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 3.95%,hsla(0,0%,100%,.8) 7.17%,hsla(0,0%,100%,0) 19.21%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 3.95%,hsla(0,0%,100%,.8) 7.17%,hsla(0,0%,100%,0) 19.21%);opacity:.89}.book-cover:after,.book-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.book-cover:after{background:-webkit-linear-gradient(left,#000,transparent 44.6%);background:linear-gradient(90deg,#000,transparent 44.6%);opacity:.2;-webkit-transform:matrix(-1,0,0,1,0,0);-ms-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.book-teaser .teaser-image{max-width:180px;margin-bottom:15px}.book-teaser .year{font-size:17px;font-weight:700;opacity:.2;text-transform:uppercase;line-height:1.1;letter-spacing:-.01em;margin-bottom:12px;display:block}.book-teaser .title{font:700 24px/1.2 Parclo Serif,Georgia,serif;letter-spacing:0}.book-teaser .buttons{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.book-teaser .buttons .button,.book-teaser .buttons .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.book-teaser .buttons .um-button,.book-teaser .buttons .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-teaser .buttons button,.wpcf7 .wpcf7-form .book-teaser .buttons .wpcf7-submit{margin-right:20px}.book-teaser .summary{font:15px/1.5 Satoshi,Arial,Helvetica,sans-serif;letter-spacing:-.01em;margin-top:.6em}.book-teaser.big .title,.book-teaser.um-button .title,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.book-teaser .title,.wpcf7 .wpcf7-form .book-teaser.wpcf7-submit .title{font-size:30px;line-height:1.1}.books-list{display:-ms-grid;display:grid;grid-row-gap:2rem}.book-intro{margin-bottom:1rem}.book-intro .cover{max-width:240px;margin:0 auto 40px}.book-intro .summary{font:21px/1.4 Parclo Serif,Georgia,serif;opacity:.8}.book-intro .button,.book-intro .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.book-intro .um-button,.book-intro .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-intro button,.wpcf7 .wpcf7-form .book-intro .wpcf7-submit{margin-top:3em}.book-intro .button:first-child,.book-intro .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button:first-child,.book-intro .um-button:first-child,.book-intro .wpcf7 .wpcf7-form .wpcf7-submit:first-child,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .book-intro button:first-child,.wpcf7 .wpcf7-form .book-intro .wpcf7-submit:first-child{margin-top:0}.book-intro .info{margin-top:2em;font-size:15px;font-weight:500;line-height:1.2;max-width:330px}.book-intro .info:first-child{margin-top:0}.book-intro .info .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.1);margin-top:9px}.book-intro .info .row:first-child{margin-top:0}.book-intro .info dt{opacity:.4;margin-right:1ch}.books-related .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.books-related .books{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1rem;grid-row-gap:1rem}.books-related .book a{display:block}.books-related .book .cover{width:80%;max-width:170px;display:block;margin-bottom:18px}.books-related .book .year{font-size:13px;font-weight:700;opacity:.2;text-transform:uppercase;line-height:1.1;letter-spacing:-.01em;margin-bottom:8px;display:block}.books-related .book .title{display:block;font:700 17px/1.25 Parclo Serif,Georgia,serif}#page-404{text-align:center}#page-404 .image{margin-bottom:1.2em;max-width:400px;margin:0 auto 1.2em}#page-404 .image .img-spacer{padding-top:101%}#page-404 .image .img-spacer img{object-position:center bottom}#page-404 .content{position:relative;z-index:1}#page-404 .content .caption{font-size:21px;opacity:.6;margin-bottom:.3em}#page-404 .content .title{margin-bottom:.3em}#page-404 .content .rich-text a{text-decoration:underline}#page-404 .content .arrow-link{margin-top:1.5em}.emailoctopus-form-wrapper,.form-field{display:block;margin-bottom:20px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.emailoctopus-form-wrapper label,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.form-field label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label{display:block;font:500 15px/1.2 Satoshi,Arial,Helvetica,sans-serif;margin-bottom:.6em;letter-spacing:0;color:rgba(0,0,0,.7)}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.emailoctopus-form-wrapper label em,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.form-field label em,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label em,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label em{font-size:12px;font-style:normal;opacity:.6}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label i,.emailoctopus-form-wrapper label i,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label i,.form-field label i,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label i,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label i{color:#ea0707;font-size:18px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.emailoctopus-form-wrapper label.error,.form-field .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.form-field .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.form-field .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.form-field label.error,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .error.wpcf7-quiz-label,.wpcf7 .wpcf7-form .form-field .error.wpcf7-quiz-label,.wpcf7 .wpcf7-form.invalid .emailoctopus-form-wrapper .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .emailoctopus-form-wrapper label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .form-field .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .form-field label.wpcf7-response-output{color:#ea0707;font-size:14px;display:block;font-weight:400;margin-top:.6em}.emailoctopus-form-wrapper input[type=email],.emailoctopus-form-wrapper input[type=password],.emailoctopus-form-wrapper input[type=text],.emailoctopus-form-wrapper select,.emailoctopus-form-wrapper textarea,.form-field input[type=email],.form-field input[type=password],.form-field input[type=text],.form-field select,.form-field textarea{background:#fff;display:block;width:100%;height:50px;border:1px solid rgba(0,0,0,.1);-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;font:16px Satoshi,Arial,Helvetica,sans-serif;color:#000;padding:0 18px}.emailoctopus-form-wrapper input[type=email]:focus,.emailoctopus-form-wrapper input[type=password]:focus,.emailoctopus-form-wrapper input[type=text]:focus,.emailoctopus-form-wrapper select:focus,.emailoctopus-form-wrapper textarea:focus,.form-field input[type=email]:focus,.form-field input[type=password]:focus,.form-field input[type=text]:focus,.form-field select:focus,.form-field textarea:focus{border-color:#000}.emailoctopus-form-wrapper textarea,.form-field textarea{height:auto!important;line-height:1.3;padding:10px 18px;resize:none}.emailoctopus-form-wrapper select,.form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxTDguNSA4TDE2IDEiIHN0cm9rZT0iIzJFM0I1NCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat right 18px center}.form-fields{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-column-gap:1rem;grid-row-gap:20px}.form-fields .emailoctopus-form-wrapper,.form-fields .form-field{display:block;margin-bottom:0}.checkbox,.radio,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label{display:block;position:relative;margin-top:20px}.checkbox input,.radio input,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input,.wpcf7 .wpcf7-form .wpcf7-acceptance label input,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form input:checked+.wpcf7-quiz-label:before,.checkbox .emailoctopus-form-wrapper input:checked+label:before,.checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.checkbox input:checked+.label:before,.emailoctopus-form-wrapper .checkbox input:checked+label:before,.emailoctopus-form-wrapper .radio input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .checkbox input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+label:before,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form input:checked+.wpcf7-quiz-label:before,.radio .emailoctopus-form-wrapper input:checked+label:before,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.radio input:checked+.label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .checkbox input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .checkbox input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .checkbox input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .checkbox input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before{background:#ea0707;border-color:transparent}.checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form input:checked+.wpcf7-quiz-label:after,.checkbox .emailoctopus-form-wrapper input:checked+label:after,.checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.checkbox input:checked+.label:after,.emailoctopus-form-wrapper .checkbox input:checked+label:after,.emailoctopus-form-wrapper .radio input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .checkbox input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+label:after,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form input:checked+.wpcf7-quiz-label:after,.radio .emailoctopus-form-wrapper input:checked+label:after,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.radio input:checked+.label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .checkbox input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .checkbox input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .checkbox input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .checkbox input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+.wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper input:checked+label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item input:checked+.wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after{opacity:1}.checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.checkbox .emailoctopus-form-wrapper label,.checkbox .label,.checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.emailoctopus-form-wrapper .checkbox label,.emailoctopus-form-wrapper .radio label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .checkbox .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label label,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.radio .emailoctopus-form-wrapper label,.radio .label,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .checkbox .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .checkbox .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{position:relative;padding-left:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:before,.checkbox .emailoctopus-form-wrapper label:before,.checkbox .label:before,.checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.emailoctopus-form-wrapper .checkbox label:before,.emailoctopus-form-wrapper .radio label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .checkbox .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label label:before,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:before,.radio .emailoctopus-form-wrapper label:before,.radio .label:before,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .checkbox .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .checkbox .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .checkbox .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .checkbox .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid rgba(0,0,0,.3);border-radius:3px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:after,.checkbox .emailoctopus-form-wrapper label:after,.checkbox .label:after,.checkbox .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.checkbox .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.emailoctopus-form-wrapper .checkbox label:after,.emailoctopus-form-wrapper .radio label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .checkbox .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-acceptance label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label label:after,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:after,.radio .emailoctopus-form-wrapper label:after,.radio .label:after,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .checkbox .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-acceptance label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-checkbox .wpcf7-list-item label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .checkbox .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-quiz-label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance label .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .checkbox .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .checkbox .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";position:absolute;top:1px;left:1px;width:20px;height:20px;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0;background:url(data:image/svg+xml;utf8;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMjAuMjAwMSA2LjRMOS44MDAxIDE4LjE2NzRMNC42MDAxIDEyLjI4NCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLz48L3N2Zz4=);background-size:20px}.emailoctopus-form-wrapper .radio label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:before,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label label:before,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:before,.radio .emailoctopus-form-wrapper label:before,.radio .label:before,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:before,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .label:before,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before{border-radius:20px}.emailoctopus-form-wrapper .radio label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .radio .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:after,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label label:after,.radio .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label:after,.radio .emailoctopus-form-wrapper label:after,.radio .label:after,.radio .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label:after,.radio .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .radio .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-radio .wpcf7-list-item label .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-acceptance .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .radio .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label .wpcf7-list-item-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper .wpcf7-quiz-label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .emailoctopus-form-wrapper label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .label:after,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:after{background:0 0;width:14px;height:14px;border-radius:14px;background:#ea0707;top:2px;left:2px;border:2px solid #fff}.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-form br{display:none}.wpcf7 .wpcf7-form .wpcf7-submit{margin-top:20px}.wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{display:block;margin-top:40px;margin-bottom:40px}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{color:#ea0707;font-size:14px;display:block;font-weight:400;margin-top:.6em}.wpcf7 .wpcf7-form .wpcf7-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{margin:0}.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font:18px Satoshi,Arial,Helvetica,sans-serif;padding-right:30px;color:#000}.wpcf7 .wpcf7-form .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item label{margin:0}.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{font:18px Satoshi,Arial,Helvetica,sans-serif;padding-right:30px;color:#000}.emailoctopus-form-wrapper{padding:0!important}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.emailoctopus-form-wrapper label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label{margin-top:30px}.emailoctopus-form-wrapper .emailoctopus-heading{display:none}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe{margin-top:40px!important}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button{padding:0 26px!important}#author-intro{margin-bottom:3rem;padding-top:.5rem;overflow:hidden}#author-intro .intro{text-align:center}#author-intro .intro .crumbs{margin-bottom:.8em;display:block}#author-intro .bio{margin-top:20px}#author-intro .quote{font-size:21px;line-height:1.3;color:rgba(0,0,0,.6);margin-top:25px}#author-intro .quote:before{content:"“"}#author-intro .quote:after{content:"”"}#author-intro .links{margin-top:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:700;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#author-intro .links li{margin-top:15px;margin-right:24px}#author-intro .links li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000}#author-intro .links li a .icon{margin-right:6px}#author-intro .image{margin-top:20px}#author-intro .image .inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#author-intro .image .stain{max-width:120%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#author-intro .image .img{width:450px;max-width:90%}#author-intro .content a,#author-intro .content a:visited{color:#ea0707}.friend-recipes-title{text-align:center;margin-bottom:1em}.page-template-page-simple .page-heading{margin-bottom:.5rem;padding-top:.5rem;text-align:left}.page-template-page-simple p.small{font-size:17px}.page-template-page-simple .account-form,.page-template-page-simple .um-login,.page-template-page-simple .um-password,.page-template-page-simple .um-register{margin:48px 0 0!important}.page-template-page-simple .account-form .um-button.um-alt,.page-template-page-simple .um-login .um-button.um-alt,.page-template-page-simple .um-password .um-button.um-alt,.page-template-page-simple .um-register .um-button.um-alt{display:none}.page-template-page-simple .tab-nav,.page-template-page-simple .tab-nav .tab-nav-scroller{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-template-page-simple .account-form .nsl-clear{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:0;margin-top:48px;border-top:1px solid rgba(0,0,0,.1)}.page-template-page-simple .account-form .um-col-alt h3{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:0;margin-bottom:42px}.page-template-special .image{margin-bottom:1rem}.page-template-special .image .brid-poster{background-size:cover!important}.page-template-special .intro .sponsor{margin:0 -1rem 10px;border-top:5px solid rgba(0,0,0,.05);line-height:1.2;padding:15px 1rem 0;position:relative;z-index:2}.page-template-special .intro .sponsor *{position:relative}.page-template-special .intro .sponsor svg{position:absolute;top:0;left:.5rem;width:159px}.page-template-special .intro .sponsor .title{font-size:19px;font-weight:700;color:#000}.page-template-special .intro .sponsor .brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.emailoctopus-form-wrapper .page-template-special .intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .page-template-special .intro .sponsor .brand .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .emailoctopus-form-wrapper label,.page-template-special .intro .sponsor .brand .label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .page-template-special .intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .page-template-special .intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .page-template-special .intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .page-template-special .intro .sponsor .brand .wpcf7-list-item-label{font-size:14px;letter-spacing:0;opacity:.4}.page-template-special .intro .sponsor .brand .logo{width:60px;height:60px;margin-left:8px}.page-template-special .main-section{margin-top:.5rem}.page-template-special .main-section+.main-section{margin-top:1.5rem}.um-misc-img img{max-width:80px!important}:root{--panel-width:520px}#filters-panel{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:999998;border-top:4px solid #ea0707;overflow:auto;padding:28px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}#filters-panel.show,.wpcf7 .wpcf7-form.invalid #filters-panel.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #filters-panel.wpcf7-response-output{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#filters-panel .facet-group{border-top:1px solid rgba(0,0,0,.1);margin-top:16px;padding-top:16px}#filters-panel .facet-group .handle{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.01em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#filters-panel .facet-group .handle .icon{display:block;width:18px;height:18px;margin-left:4px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:2px}#filters-panel .facet-group.has-subpanel .handle{cursor:pointer}#filters-panel .facet-group[data-facet=portate] .facetwp-facet{margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:6px;grid-row-gap:16px;margin-top:10px}#filters-panel .facet-group[data-facet=portate] .facetwp-facet .facetwp-checkbox{background:0 0;margin:0;padding:0;font-size:14px;line-height:1.2;font-weight:400;text-align:center}#filters-panel .facet-group[data-facet=portate] .facetwp-facet .facetwp-checkbox .facetwp-display-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#filters-panel .facet-group[data-facet=portate] .facetwp-facet .facetwp-checkbox .facetwp-display-value .icon{display:block;width:42px;height:42px}#filters-panel .facet-group[data-facet=portate] .facetwp-facet .facetwp-checkbox.checked{color:#ea0707;font-weight:500}#filters-panel .facet-group[data-facet=portate] .facetwp-facet .facetwp-checkbox .facetwp-counter{display:none}#filters-panel .facet-group[data-facet=autore] .facetwp-facet{margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:20px;grid-row-gap:15px;margin-top:10px}#filters-panel .facet-group[data-facet=autore] .facetwp-facet .facetwp-checkbox{background:0 0;margin:0;padding:0;font-size:14px;line-height:1.2;font-weight:400;text-align:center}#filters-panel .facet-group[data-facet=autore] .facetwp-facet .facetwp-checkbox .facetwp-display-value{display:block}#filters-panel .facet-group[data-facet=autore] .facetwp-facet .facetwp-checkbox .facetwp-display-value .author-avatar{margin:0 auto 8px}#filters-panel .facet-group[data-facet=autore] .facetwp-facet .facetwp-checkbox.checked{color:#ea0707;font-weight:500}#filters-panel .facet-group[data-facet=autore] .facetwp-facet .facetwp-checkbox .facetwp-counter{display:none}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet,#filters-panel .facet-group[data-facet=tv] .facetwp-facet{margin-bottom:0}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox{position:relative;background:0 0;margin-bottom:0;padding-left:0;padding-right:40px;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:-.01em}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox:before,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox:before{content:"";position:absolute;top:50%;right:0;width:32px;height:10px;margin-top:-5px;background:#b3b3b3;border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox:after,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox:after{content:"";position:absolute;top:50%;right:12px;width:20px;height:20px;border:2px solid #b3b3b3;margin-top:-10px;background:#fff;border-radius:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;transition:all .2s ease}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox .facetwp-counter,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox .facetwp-counter{display:none}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox.checked:before,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox.checked:before{background:#ea0707}#filters-panel .facet-group[data-facet=bambini] .facetwp-facet .facetwp-checkbox.checked:after,#filters-panel .facet-group[data-facet=tv] .facetwp-facet .facetwp-checkbox.checked:after{right:0;border-color:#ea0707}#filters-panel .facet-group .facetwp-selections li{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-6px;margin-top:8px}#filters-panel .facet-group .facetwp-selections li .facetwp-selection-label{display:none}#filters-panel .facet-group .facetwp-selections li .facetwp-selection-value{display:block;margin-right:6px;cursor:pointer;background:url(../img/filters-remove.svg) no-repeat right 13px center #fff;padding:12px 20px;padding-right:34px;border:1px solid #000;border-radius:30px;font-size:14px;line-height:1.1;font-weight:500;white-space:nowrap;opacity:.5;margin-top:6px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#filters-panel .facet-group .facetwp-selections li .facetwp-selection-value:hover{opacity:1}#filters-panel .facet-group[data-facet=cotture] .facetwp-selections li[data-facet=cotture],#filters-panel .facet-group[data-facet=idee_per] .facetwp-selections li[data-facet=idee_per],#filters-panel .facet-group[data-facet=ingredienti_principali] .facetwp-selections li[data-facet=ingredienti_principali],#filters-panel .facet-group[data-facet=occasioni_speciali] .facetwp-selections li[data-facet=occasioni_speciali],#filters-panel .facet-group[data-facet=pronte_in] .facetwp-selections li[data-facet=pronte_in],#filters-panel .facet-group[data-facet=ricette_senza] .facetwp-selections li[data-facet=ricette_senza]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.facet-panel{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:999999;border-top:4px solid #ea0707;overflow:auto;padding:28px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.facet-panel.show,.wpcf7 .wpcf7-form.invalid .facet-panel.wpcf7-response-output,.wpcf7 .wpcf7-form.sent .facet-panel.wpcf7-response-output{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.facet-panel .facetwp-checkbox{background:0 0;margin-bottom:0;padding-left:0;border-top:1px solid rgba(0,0,0,.1);font-size:16px;line-height:1.1;letter-spacing:-.01em;padding:15px 0}.facet-panel .facetwp-checkbox.checked{background:0 0;font-weight:700;color:#ea0707;background:url(../img/filters-check.svg) no-repeat 100%;background-size:24px}.facet-panel .facetwp-checkbox:first-child{border-top:0}.facet-panel .facetwp-checkbox .facetwp-counter{display:none}.facet-panel .fs-wrap{width:auto;display:block;position:static}.facet-panel .fs-wrap .fs-label-wrap{display:none}.facet-panel .fs-wrap .fs-dropdown{display:block!important;width:auto;background:0 0;border:0;position:static}.facet-panel .fs-wrap .fs-search{padding:0;background-color:transparent;margin-bottom:20px}.facet-panel .fs-wrap .fs-search input{background:#fff;border:1px solid #000;border-radius:30px;font:500 17px Satoshi,Arial,Helvetica,sans-serif;height:55px;padding:0 55px 0 25px;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../img/filters-search.svg) no-repeat right 20px center #fff;background-size:24px}.facet-panel .fs-wrap .fs-options{max-height:none;overflow:visible}.facet-panel .fs-wrap .fs-option{background:0 0;margin-bottom:0;padding-left:0;border-top:1px solid rgba(0,0,0,.1);font-size:16px;line-height:1.1;letter-spacing:-.01em;padding:15px 0!important}.facet-panel .fs-wrap .fs-option.selected{background:0 0;font-weight:700;color:#ea0707;background:url(../img/filters-check.svg) no-repeat 100%;background-size:24px}.facet-panel .fs-wrap .fs-option:first-child{border-top:0}.facet-panel .fs-wrap .fs-option .fs-checkbox{display:none}.facet-panel .fs-wrap .fs-option .fs-option-label{white-space:wrap}.facet-panel .facetwp-type-autocomplete .fcomplete-wrap{position:static!important;border:0;background-color:transparent;max-width:none!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.facet-panel .facetwp-type-autocomplete .fcomplete-results .fcomplete-result{padding:0}.facet-panel .facetwp-type-autocomplete .facetwp-autocomplete-update{display:none}#filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999997;pointer-events:none;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}#filters-overlay.show,.wpcf7 .wpcf7-form.invalid #filters-overlay.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #filters-overlay.wpcf7-response-output{opacity:1;pointer-events:auto}.filter-panel-heading{margin-bottom:20px}.filter-panel-heading,.filter-panel-heading .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.filter-panel-heading .title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font:700 31px/1 Parclo Serif,Georgia,serif;margin-right:14px;cursor:pointer}.filter-panel-heading .title svg{width:24px;height:24px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block;margin-top:-2px;margin-right:6px}.filter-panel-heading .reset{font-size:14px;line-height:1;text-decoration:underline;font-weight:500;cursor:pointer}.filter-panel-heading .close{width:24px;height:24px;cursor:pointer;margin-left:20px}#filters-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:1;font-weight:500;border-top:2px solid #f0eded;border-bottom:2px solid #f0eded;padding:15px 0;margin-bottom:24px}#filters-toolbar,#filters-toolbar .filters,#filters-toolbar .filters .facet,#filters-toolbar .filters .to-all{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#filters-toolbar .filters .facet,#filters-toolbar .filters .to-all{margin-right:14px;padding:10px 20px;cursor:pointer;border:1px solid #f0eded;border-radius:30px;position:relative}#filters-toolbar .filters .facet em,#filters-toolbar .filters .to-all em{position:absolute;top:-8px;right:-8px;font-size:14px;line-height:1;font-weight:500;letter-spacing:-.02em;width:24px;height:24px;background:#ea0707;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:normal;border-radius:100%}#filters-toolbar .filters .facet,#filters-toolbar .filters .facet em.desktop,#filters-toolbar .filters .to-all em.desktop{display:none}#filters-toolbar .filters .to-all{padding:13px 24px;background:rgba(0,0,0,.05);border:none;font-weight:700}#filters-toolbar .filters .to-all .icon{width:24px;height:24px;margin-left:-2px;margin-right:6px;color:#ea0707}#filters-toolbar .filters .caption{margin-right:16px;color:#666;display:none}#filters-toolbar .type{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#filters-toolbar .type .caption{margin-right:16px;color:#666;display:none}#filters-toolbar .type .handle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#filters-toolbar .type .handle .icon{width:16px;height:16px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-left:4px;margin-right:-2px}#filters-toolbar .type.open .dropdown{display:block}#filters-toolbar .type .dropdown{background:#fff;border:1px solid #ea0707;box-shadow:2px 3px 20px -3px rgba(0,0,0,.17);border-radius:3px;position:absolute;top:100%;right:-5px;padding:10px 20px;z-index:10;width:240px;margin-top:10px;display:none}#filters-toolbar .type .dropdown .facetwp-facet{margin:0}#filters-toolbar .type .dropdown .facetwp-radio{background:0 0;margin-bottom:0;padding-left:0;border-top:1px solid rgba(0,0,0,.1);font-size:16px;line-height:1.1;letter-spacing:-.01em;padding:15px 0}#filters-toolbar .type .dropdown .facetwp-radio.checked{background:0 0;font-weight:700;color:#ea0707;background:url(../img/filters-check.svg) no-repeat 100%;background-size:24px}#filters-toolbar .type .dropdown .facetwp-radio:first-child{border-top:0}#filters-toolbar .type .dropdown .facetwp-radio .facetwp-counter{display:none}#app-landing-hero{background:-webkit-linear-gradient(bottom,#f9e5d1,hsla(30,77%,90%,0) 108.2%);background:linear-gradient(0deg,#f9e5d1,hsla(30,77%,90%,0) 108.2%);margin-top:-32px;margin-bottom:2rem}#app-landing-hero .h1{font-size:40px}#app-landing-hero .h1 .script{display:block;color:#ea0707;font-size:1.07em;font-family:Marshmallow,Arial,Helvetica,serif;font-weight:400;font-style:normal;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;margin-top:-.3em}#app-landing-hero .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin-top:1.5em}#app-landing-hero .buttons a{display:block}#app-landing-hero .buttons a img{height:50px!important}#app-landing-hero .wrap{padding-top:1.5rem;-moz-box-sizing:border-box;box-sizing:border-box}#app-landing-hero .content{position:relative;z-index:2}#app-landing-hero .img{max-width:330px;margin-top:30px}#app-landing-intro{padding-bottom:6rem;overflow:hidden}#app-landing-intro .section-title{margin-bottom:.3em}#app-landing-intro .text{font-size:21px;line-height:1.4;opacity:.5;font-weight:500}#app-landing-intro .button,#app-landing-intro .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,#app-landing-intro .um-button,#app-landing-intro .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe #app-landing-intro button,.wpcf7 .wpcf7-form #app-landing-intro .wpcf7-submit{margin-top:1.5em}#app-landing-intro .plates{margin-top:4rem;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1rem;grid-row-gap:1.5rem}#app-landing-intro .plates .plate{position:relative}#app-landing-intro .plates .plate .script{position:absolute;display:block;color:#ea0707;font-family:Marshmallow,Arial,Helvetica,serif;font-weight:400;font-style:normal;line-height:1;left:5.5%;bottom:-20px;font-size:26px}#app-landing-intro .plates .plate.plate-01{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}#app-landing-intro .plates .plate.plate-02{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}#app-landing-intro .plates .plate.plate-03{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}#app-landing-intro .plates .plate.plate-04{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}#app-landing-intro .slider{margin-top:2rem}#app-landing-intro .slider .scroller{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}#app-landing-intro .slider .slide{position:relative;width:55%;max-width:250px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .5rem}#app-landing-intro .slider .slide .script{position:absolute;display:block;color:#ea0707;font-family:Marshmallow,Arial,Helvetica,serif;font-weight:400;font-style:normal;line-height:1;left:5.5%;bottom:-20px;font-size:26px}#app-landing-intro .slider .slide.slide-01{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}#app-landing-intro .slider .slide.slide-02{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}#app-landing-intro .slider .slide.slide-03{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}#app-landing-intro .slider .slide.slide-04{-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}#app-landing-intro .animation{margin-top:1rem}#app-landing-intro .animation .image{max-width:270px;margin:0 auto;padding-left:40px;padding-right:40px;margin-top:2rem}#app-landing-intro .animation .image .script{font:18px/1.2 Marshmallow,Arial,Helvetica,serif;color:#ea0707;margin-top:20px}#app-landing-intro .animation .image .script .icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5em}#app-landing-intro .animation .image .script .icons svg{width:30px;height:auto}#app-landing-intro .animation .image .phone{background:-webkit-linear-gradient(top,hsla(0,0%,44%,.88),#494949);background:linear-gradient(180deg,hsla(0,0%,44%,.88),#494949);border-radius:35px;padding:12px;box-shadow:6px 5px 25px rgba(0,0,0,.27);-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#app-landing-intro .animation .image .phone .screen{display:block;padding-top:209%;position:relative;overflow:hidden;border-radius:30px}#app-landing-intro .animation .image .phone .screen img{position:absolute;top:0;left:0;width:100%;height:100%!important}#app-landing-intro .animation .image .phone .baloon-01{position:absolute;top:12%;left:100%;margin-left:-45%;width:64%;opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app-landing-intro .animation .image .phone .baloon-01.show,#app-landing-intro .animation .image .phone .wpcf7 .wpcf7-form.invalid .baloon-01.wpcf7-response-output,#app-landing-intro .animation .image .phone .wpcf7 .wpcf7-form.sent .baloon-01.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid #app-landing-intro .animation .image .phone .baloon-01.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #app-landing-intro .animation .image .phone .baloon-01.wpcf7-response-output{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#app-landing-intro .animation .image .phone .baloon-02{position:absolute;top:50%;left:0;margin-left:-18%;width:62%;opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app-landing-intro .animation .image .phone .baloon-02.show,#app-landing-intro .animation .image .phone .wpcf7 .wpcf7-form.invalid .baloon-02.wpcf7-response-output,#app-landing-intro .animation .image .phone .wpcf7 .wpcf7-form.sent .baloon-02.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid #app-landing-intro .animation .image .phone .baloon-02.wpcf7-response-output,.wpcf7 .wpcf7-form.sent #app-landing-intro .animation .image .phone .baloon-02.wpcf7-response-output{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#app-landing-intro .animation .image .phone .menu{-webkit-filter:drop-shadow(0 4px 14px rgba(0,0,0,.13));filter:drop-shadow(0 4px 14px rgba(0,0,0,.13));position:absolute;bottom:24px;right:-10%;width:120%;max-width:none}#app-landing-faq{margin:4rem 0}#app-landing-faq .section-title{margin-bottom:.6em}#app-landing-faq .question{border-bottom:1px solid #e6e6e6}#app-landing-faq .question .title{padding:.7em 0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#app-landing-faq .question .title .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin-left:.5em}#app-landing-faq .question .content{padding-bottom:1rem;display:none}#app-landing-faq .question.open .title .icon{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}#app-landing-reviews{overflow:hidden;margin:4rem 0}#app-landing-reviews .section-title{text-align:center;margin-bottom:.8em}#app-landing-reviews .slider{position:relative}#app-landing-reviews .slider:before{right:100%;background:-webkit-linear-gradient(right,hsla(0,0%,100%,0),#fff 100px);background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 100px)}#app-landing-reviews .slider:after,#app-landing-reviews .slider:before{content:"";position:absolute;top:-20px;bottom:-20px;width:999em;z-index:10}#app-landing-reviews .slider:after{left:100%;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 100px);background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 100px)}#app-landing-reviews .slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#app-landing-reviews .review{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 .5rem}#app-landing-reviews .review .box{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;box-shadow:2px 3px 20px -3px rgba(54,11,11,.17);border-radius:3px;padding:1rem}#app-landing-reviews .review .box,#app-landing-reviews .review .box .bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app-landing-reviews .review .box .bottom{margin-top:1rem;font-size:.9em;gap:.2em}#app-landing-reviews .review .box .title{margin-top:0;margin-bottom:.5em}#app-landing-reviews .review .box .author{opacity:.6}#app-landing-reviews .review .box .stars{width:119px;height:20px;margin-top:2px}#app-landing-reviews .review .box .stars .rate-01{width:20%}#app-landing-reviews .review .box .stars .rate-02{width:40%}#app-landing-reviews .review .box .stars .rate-03{width:60%}#app-landing-reviews .review .box .stars .rate-04{width:80%}#app-landing-reviews .review .box .stars .rate-05{width:100%}#app-landing-reviews .slider-nav{margin-top:1rem}#app-landing-reviews .slider-pager{margin-top:1.5rem}#app-landing-outro{background:#f9e7d4;margin-top:4rem;padding:3rem 0;text-align:center;margin-bottom:-3rem}#app-landing-outro .section-title{margin-bottom:.3em}#app-landing-outro .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;margin-top:1.5em}#app-landing-outro .buttons a{display:block}#app-landing-outro .buttons a img{height:50px!important}#app-landing-features{background:#f8f6f3;padding-bottom:4rem;padding-top:1px}#app-landing-features .features{margin-top:-2rem}#app-landing-features .feature{margin-top:2.5rem}#app-landing-features .feature:first-child{margin-top:0}#app-landing-features .feature .content{margin-top:1rem}#app-landing-features .feature .content .title{margin-bottom:.4em}#app-landing-features .feature .content .button,#app-landing-features .feature .content .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,#app-landing-features .feature .content .um-button,#app-landing-features .feature .content .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe #app-landing-features .feature .content button,.wpcf7 .wpcf7-form #app-landing-features .feature .content .wpcf7-submit{margin-top:1.5em}#app-landing-features .conversation{max-width:320px;margin:0 auto}#app-landing-features .conversation.show .item .photo,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item .photo,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item .photo,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item .photo,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item .photo{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#app-landing-features .conversation.show .item .baloons *,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item .baloons *,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item .baloons *,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item .baloons *,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item .baloons *{opacity:1;-webkit-transform:scale(1) translateX(30%);-ms-transform:scale(1) translateX(30%);transform:scale(1) translateX(30%)}#app-landing-features .conversation.show .item .baloons :first-child,#app-landing-features .conversation.show .item:nth-child(odd) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(odd) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(odd) .baloons *,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item .baloons :first-child,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(odd) .baloons *,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item .baloons :first-child,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(odd) .baloons *{-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}#app-landing-features .conversation.show .item:nth-child(odd) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(odd) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(odd) .baloons :first-child,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(odd) .baloons :first-child,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(odd) .baloons :first-child{-webkit-transform:scale(1) translateX(-30%);-ms-transform:scale(1) translateX(-30%);transform:scale(1) translateX(-30%)}#app-landing-features .conversation.show .item:first-child .photo,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:first-child .photo,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:first-child .photo,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:first-child .photo,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:first-child .photo{-webkit-transition-delay:0s;transition-delay:0s}#app-landing-features .conversation.show .item:first-child .baloons *,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:first-child .baloons *,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:first-child .baloons *,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:first-child .baloons *,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:first-child .baloons *{-webkit-transition-delay:.6s!important;transition-delay:.6s!important}#app-landing-features .conversation.show .item:first-child .baloons *:first-child,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:first-child .baloons *:first-child,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:first-child .baloons *:first-child,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:first-child .baloons *:first-child,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:first-child .baloons *:first-child{-webkit-transition-delay:.3s!important;transition-delay:.3s!important}#app-landing-features .conversation.show .item:nth-child(2) .photo,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(2) .photo,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(2) .photo,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .photo,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .photo{-webkit-transition-delay:1s;transition-delay:1s}#app-landing-features .conversation.show .item:nth-child(2) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(2) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(2) .baloons *,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .baloons *,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .baloons *{-webkit-transition-delay:1.6s!important;transition-delay:1.6s!important}#app-landing-features .conversation.show .item:nth-child(2) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(2) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(2) .baloons :first-child,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .baloons :first-child,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(2) .baloons :first-child{-webkit-transition-delay:1.3s!important;transition-delay:1.3s!important}#app-landing-features .conversation.show .item:nth-child(3) .photo,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(3) .photo,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(3) .photo,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .photo,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .photo{-webkit-transition-delay:2s;transition-delay:2s}#app-landing-features .conversation.show .item:nth-child(3) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(3) .baloons *,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(3) .baloons *,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .baloons *,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .baloons *{-webkit-transition-delay:2.6s!important;transition-delay:2.6s!important}#app-landing-features .conversation.show .item:nth-child(3) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.invalid .conversation.wpcf7-response-output .item:nth-child(3) .baloons :first-child,#app-landing-features .wpcf7 .wpcf7-form.sent .conversation.wpcf7-response-output .item:nth-child(3) .baloons :first-child,.wpcf7 .wpcf7-form.invalid #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .baloons :first-child,.wpcf7 .wpcf7-form.sent #app-landing-features .conversation.wpcf7-response-output .item:nth-child(3) .baloons :first-child{-webkit-transition-delay:2.3s!important;transition-delay:2.3s!important}#app-landing-features .conversation .item{position:relative;margin-top:5%}#app-landing-features .conversation .item:first-child{margin-top:0}#app-landing-features .conversation .item .baloons{position:absolute;top:0;left:0;width:47%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;gap:8px}#app-landing-features .conversation .item .baloons *{border-radius:14px;box-shadow:2px 3px 18px -3px rgba(54,11,11,.17);-webkit-transform:scale(.8) translateX(30%);-ms-transform:scale(.8) translateX(30%);transform:scale(.8) translateX(30%);opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app-landing-features .conversation .item .baloons :first-child{-webkit-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0)}#app-landing-features .conversation .item:nth-child(odd) .photo{margin-left:0}#app-landing-features .conversation .item:nth-child(odd) .baloons{left:auto;right:0}#app-landing-features .conversation .item:nth-child(odd) .baloons *{-webkit-transform:scale(.8) translateX(0);-ms-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0)}#app-landing-features .conversation .item:nth-child(odd) .baloons :first-child{-webkit-transform:scale(.8) translateX(-30%);-ms-transform:scale(.8) translateX(-30%);transform:scale(.8) translateX(-30%)}#app-landing-features .conversation .item .photo{position:relative;width:47%;margin-left:53%;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app-landing-features .conversation .item .photo .spacer{display:block;padding-top:76%;position:relative}#app-landing-features .conversation .item .photo .spacer .frame{position:absolute;bottom:0;left:0;width:100%;box-shadow:2px 3px 18px -3px rgba(54,11,11,.17);border-radius:3px}#app-landing-features .conversation .item .photo .spacer .img{position:absolute;left:5%;width:90%;top:0;z-index:2}#app-landing-features .phone{background:-webkit-linear-gradient(top,hsla(0,0%,44%,.88),#494949);background:linear-gradient(180deg,hsla(0,0%,44%,.88),#494949);border-radius:35px;padding:12px;box-shadow:6px 5px 25px rgba(0,0,0,.27);max-width:270px;margin:0 auto}#app-landing-features .phone span{display:block;padding-top:209%;position:relative;overflow:hidden;border-radius:30px}#app-landing-features .phone img{position:absolute;top:0;left:0;width:100%;height:100%!important}.autopromo{margin:2rem auto}.rich-text .autopromo{margin:1rem 0}.autopromo.is-center{margin:1.5rem auto 1rem}.autopromo.is-center img{display:inline-block}.home .autopromo.is-center{width:320px}.advices-list .code-block .autopromo,.recipes-list .code-block .autopromo{margin:0 auto}.grecaptcha-badge{visibility:hidden}#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,#wpadminbar #wp-admin-bar-my-account.with-avatar>a img{display:none}@media only screen and (min-width:768px){html{font-size:30px}body{font-size:20px}.crumbs{font-size:16px}.tag{font-size:11px;padding:8px 12px}.h1{font-size:50px}.h2{font-size:35px}.account-form .um-account-heading,.h3,.rich-text h1,.rich-text h2{font-size:29px}.h4,.rich-text h3{font-size:24px}.h6,.rich-text h4,.rich-text h5,.rich-text h6{font-size:20px}.rich-text figure figcaption{font-size:16px}.rich-text blockquote{padding:0 1rem;font-size:29px}.rich-text blockquote:before{font-size:370px;top:-30px;left:-10px}.rich-text blockquote cite{font-size:16px}.modal .modal-intro{margin-bottom:30px}.modal .fields{grid-row-gap:26px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.modal .options{margin-top:15px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .modal button.field,.modal .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.field,.modal .field.big,.modal .field.um-button,.modal .wpcf7 .wpcf7-form .field.wpcf7-submit,.wpcf7 .wpcf7-form .modal .field.wpcf7-submit{-ms-grid-column:span 2;grid-column:span 2}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.modal .field label,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label{font-size:16px}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.modal .field label em,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label em{font-size:13px}.modal .field .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.modal .field .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.modal .field .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.modal .field label.error,.wpcf7 .wpcf7-form.invalid .modal .field .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .modal .field label.wpcf7-response-output,.wpcf7 .wpcf7-form .modal .field .error.wpcf7-quiz-label{font-size:15px}.modal .field input[type=email],.modal .field input[type=text],.modal .field textarea{height:54px;font-size:18px;padding:0 20px}.modal .field textarea{padding:12px 20px}.button,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.um-button,.wpcf7 .wpcf7-form .wpcf7-submit{font-size:16px;padding:0 16px;height:46px;line-height:44px}.button .icon,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button .icon,.um-button .icon,.wpcf7 .wpcf7-form .wpcf7-submit .icon{width:24px;height:24px}.button.small,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.small,.small.um-button,.wpcf7 .wpcf7-form .small.wpcf7-submit{font-size:14px}.button.big,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.um-button,.wpcf7 .wpcf7-form .wpcf7-submit{font-size:18px;height:58px;line-height:56px;padding:0 26px}.arrow-link,.special-box{font-size:16px}.special-box{background-size:83px;padding:24px;padding-right:80px;min-height:85px}.special-box-title{font-size:27px}.author-avatar.big,.author-avatar.um-button,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.author-avatar,.wpcf7 .wpcf7-form .author-avatar.wpcf7-submit{width:70px;height:56px}.author-avatar.big img,.author-avatar.um-button img,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.author-avatar img,.wpcf7 .wpcf7-form .author-avatar.wpcf7-submit img{-webkit-clip-path:path("M0 44.3152C8.77722 51.8372 27.1676 55.9132 39.2249 55.9132C48.2585 55.9132 62.0722 41.9875 64 33.1161V0H0V44.3152Z");clip-path:path("M0 44.3152C8.77722 51.8372 27.1676 55.9132 39.2249 55.9132C48.2585 55.9132 62.0722 41.9875 64 33.1161V0H0V44.3152Z")}.page-heading .crumbs{margin-bottom:1em}.page-heading .summary{font-size:24px}.comment-form .attachment-field{-ms-grid-column:span 2;grid-column:span 2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.comment-form .attachment-field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.comment-form .attachment-field label,.wpcf7 .wpcf7-form .comment-form .attachment-field .wpcf7-quiz-label{margin:0 20px 0 0;font-size:19px}.comment-form .attachment-field .uploader{font-size:17px}.share-modal .copy{margin-bottom:36px}.share-modal .copy input{font-size:18px;height:60px;padding:0 130px 0 18px}.share-modal .socials ul li a{font-size:17px;padding:17px 19px}.feedback,.wpcf7 .wpcf7-response-output{width:auto;max-width:800px;font-size:17px;min-width:600px}.pagination a,.pagination span{display:block}.pagination a.current:before,.pagination span.current:before{display:none}.pagination a.current,.pagination span.current{background:#ea0707;color:var(--paper)}.um-field{margin-bottom:30px}.um-field-label{font-size:17px}.um-field-label.error,.wpcf7 .wpcf7-form.invalid .um-field-label.wpcf7-response-output{font-size:15px}.um-field-checkbox .um-field-checkbox-state{width:20px;height:20px}.um-field-checkbox .um-field-checkbox-option{padding-left:35px;padding-top:0;font-size:17px}.um-field-area .um-field-radio{margin-right:35px}.um-field-radio .um-field-radio-state{width:20px;height:20px}.um-field-radio .um-field-radio-option{padding-left:35px;padding-top:1px;font-size:17px}.um-form-field{padding:0 20px;height:54px;font-size:18px}.book-adv{padding:1rem;margin-top:110px}.book-adv .wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.book-adv .content,.book-adv .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.book-adv .content{font-size:18px;min-height:190px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.book-adv .image{width:220px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin:0;margin-bottom:0;margin-right:40px;margin-top:-100px}.book-adv .title{font-size:41px}.book-adv .buttons{margin-top:20px}.tab-nav{font-size:18px}.account-form{max-width:600px;margin:0 auto}.sponsor-callout{font-size:17px;padding:20px 150px 0 20px}.sponsor-callout .title{padding-right:0;font-size:22px}.sponsor-callout .logo{width:80px;height:80px;top:10px}.section-links{font-size:16px}.section-links ul{margin:-12px}.section-links li{margin:12px}.section-links li a{padding:1em 2em}.section-content-intro{padding:0 20px}.section-content-outro h2,.section-content-outro h3,.section-content-outro h4,.section-content-outro h5,.section-content-outro h6{font-size:20px!important}.single-header .wrap{padding:0 30px}.single-header .heading .avatar{display:block}.single-header .title{padding-top:1px;font-size:20px}#to-top-button .icon{margin-right:8px}#to-top-button{width:auto;padding:0 .8em;bottom:1rem;right:1rem}#to-top-button .text{display:block}.comments-section .heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-section ul{font-size:16px}.comments-section ul li.special>.comment-block{background-size:90px;padding:14px 24px;padding-right:90px;min-height:85px}.comments-section ul li .meta{font-size:15px}.comments-section ul li ul{margin-left:10px;padding-left:24px}.comments-section ul li ul li.special>.comment-block{margin-left:-24px}.comments-section .empty{max-width:600px}.comments-section .empty .text-big{font-size:26px}.section-page-advices-basket .section-intro,.section-page-advices-basket .section-title,.section-page-recipes-basket .section-intro,.section-page-recipes-basket .section-title{margin-bottom:30px}.section-recipes-advices .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .section-recipes-advices .section-heading button,.section-recipes-advices .section-heading .button,.section-recipes-advices .section-heading .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.section-recipes-advices .section-heading .um-button,.section-recipes-advices .section-heading .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .section-recipes-advices .section-heading .wpcf7-submit{margin-top:0}.section-recipes-advices .slider .slider-wrapper{padding-right:80px}.section-recipes-advices .slider .advice-teaser{width:50%}.section-recipes-advices .slider-pager{display:none}.section-recipes-slider .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-recipes-slider .section-heading-actions{margin-top:0;margin-left:1rem}.section-advices-slider .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.section-advices-slider .section-heading-actions{margin-top:0;margin-left:1rem}.section-advices-slider .advice-teaser{width:29%;min-width:250px;max-width:300px}.section-advices-slider .slider-pager{display:none}.section-single-post .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.section-single-post .image{margin-bottom:0;grid-column:1/7}.section-single-post .content{grid-column:7/13}#header .bar .search input{height:54px;padding:0 50px 0 22px;font-size:17px}#menu .about img{right:1rem;width:106px}#footer{padding:60px 0 25px}#footer .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}#footer .brand{-ms-grid-column:span 6;grid-column:span 6}#footer .brand .logo{margin:0;width:210px;height:80px}#footer .menu{margin-top:0}#footer .copyright{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}#footer .copyright .credits a,#footer .copyright .credits a:visited{margin-left:8px}#footer .copyright .credits a:before,#footer .copyright .credits a:visited:before{content:" / "}.ricetteditalia-collection-heading .tv-intro-bar,.tv-collection-heading .tv-intro-bar{margin-top:40px}.tv-intro-bar{margin-bottom:20px;padding-top:20px;border-top-width:5px}.tv-intro-bar .logo-main{width:153px;height:92px!important}.tv-intro-bar .brands .logo-01,.tv-intro-bar .brands .logo-02{margin-left:30px}.tv-intro-bar .brands .logo-01{width:89px}.tv-intro-bar .brands .logo-02{width:52px!important}.tv-intro-bar.is-ricetteditalia{padding-bottom:5px}.tv-intro-bar.is-ricetteditalia .logo-main{width:174px;height:131px!important}.recipe-teaser{padding-top:25px;font-size:16px}.recipe-teaser .sponsor{margin:-50px -18px 18px;padding:40px 18px 8px;font-size:15px}.recipe-teaser .sponsor .logo{width:70px;height:70px}.recipe-teaser .teaser-image{margin:-25px -2px 18px}.recipe-teaser .teaser-image .sponsor-bg{top:25px;right:-16px;left:-16px}.recipe-teaser .teaser-image .img-spacer .play{width:40px;height:40px;box-shadow:0 0 0 5px rgba(0,0,0,.2)}.recipe-teaser .teaser-image .img-spacer .play .icon{width:18px;height:18px}.recipe-teaser .teaser-image .tv-badge{right:6px;bottom:6px;padding:3px;font-size:10px}.recipe-teaser .teaser-image .tv-badge strong{font-size:24px}.recipe-teaser .teaser-image .ricetteditalia-badge{width:80px;height:60px}.recipe-teaser .title{font-size:26px}.recipe-teaser .author{margin-top:22px;font-size:15px}.recipe-teaser .outro{font-size:14px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser,.recipe-teaser.big,.recipe-teaser.um-button,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit{padding-top:40px;font-size:17px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .sponsor,.recipe-teaser.big .sponsor,.recipe-teaser.um-button .sponsor,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .sponsor{margin:-55px -30px 20px;padding:40px 30px 8px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser a,.recipe-teaser.big a,.recipe-teaser.um-button a,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit a{padding:1px 30px 20px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image,.recipe-teaser.big .teaser-image,.recipe-teaser.um-button .teaser-image,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image{margin:-40px -10px 22px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .play,.recipe-teaser.big .teaser-image .play,.recipe-teaser.um-button .teaser-image .play,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .play{width:60px;height:60px;box-shadow:0 0 0 7px rgba(0,0,0,.2)}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .play .icon,.recipe-teaser.big .teaser-image .play .icon,.recipe-teaser.um-button .teaser-image .play .icon,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .play .icon{width:24px;height:24px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .sponsor-bg,.recipe-teaser.big .teaser-image .sponsor-bg,.recipe-teaser.um-button .teaser-image .sponsor-bg,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .sponsor-bg{top:40px;right:-20px;left:-20px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .teaser-image .tv-badge,.recipe-teaser.big .teaser-image .tv-badge,.recipe-teaser.um-button .teaser-image .tv-badge,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .teaser-image .tv-badge{right:12px;bottom:12px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .title,.recipe-teaser.big .title,.recipe-teaser.um-button .title,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .title{font-size:35px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .category,.recipe-teaser.big .category,.recipe-teaser.um-button .category,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .category{margin-bottom:12px;font-size:16px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .author,.recipe-teaser.big .author,.recipe-teaser.um-button .author,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .author{margin-top:25px}.recipe-teaser.wide{padding-top:0;padding-left:40px}.recipe-teaser.wide a{display:-ms-grid;display:grid;-ms-grid-columns:246px 1fr;grid-template-columns:246px 1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;padding:24px;font-size:16px;grid-column-gap:30px}.recipe-teaser.wide a .sponsor{margin:-24px -24px 20px -30px;padding:5px 24px 5px 30px;border-radius:3px 3px 0 0}.recipe-teaser.wide a .teaser-image{-ms-grid-row:span 2;grid-row:span 2;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin:0;margin-left:-64px}.recipe-teaser.wide a .teaser-image .sponsor-bg{top:-24px;right:0;left:40px;border-radius:3px 0 0 0}.recipe-teaser.wide a .summary{display:block}.recipe-teaser.wide a .teaser-bottom{-ms-grid-column:2;grid-column-start:2}.recipes-list{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipes-list button.adv,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipes-list button.recipe-teaser,.recipes-list .adv.big,.recipes-list .adv.um-button,.recipes-list .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.adv,.recipes-list .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser,.recipes-list .recipe-teaser.big,.recipes-list .recipe-teaser.um-button,.recipes-list .recipe-teaser.wide,.recipes-list .wpcf7 .wpcf7-form .adv.wpcf7-submit,.recipes-list .wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit,.wpcf7 .wpcf7-form .recipes-list .adv.wpcf7-submit,.wpcf7 .wpcf7-form .recipes-list .recipe-teaser.wpcf7-submit{-ms-grid-column:span 2;grid-column:span 2}.recipe-intro .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-top:0}.recipe-intro .sponsor svg{left:0;width:239px}.recipe-intro .sponsor .title{font-size:21px}.emailoctopus-form-wrapper .recipe-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .recipe-intro .sponsor .brand .wpcf7-quiz-label,.recipe-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.recipe-intro .sponsor .brand .emailoctopus-form-wrapper label,.recipe-intro .sponsor .brand .label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.recipe-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .recipe-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .recipe-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .recipe-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .recipe-intro .sponsor .brand .wpcf7-list-item-label{font-size:15px}.recipe-intro .sponsor .brand .logo{width:80px;height:80px}.recipe-intro .summary{font-size:24px}.recipe-intro .author{margin-top:1.2em;font-size:16px}.recipe-intro .presentation .image .user-photos-button{right:24px;bottom:24px}.recipe-intro .presentation .content-bottom,.recipe-intro .presentation .content .info{font-size:16px}.recipe-intro.ricetteditalia-recipe .presentation .image:before,.recipe-intro.tv-recipe .presentation .image:before{bottom:50%}.recipe-ingredients .wrap{display:-ms-grid;display:grid;-ms-grid-columns:150px minmax(0,1fr);grid-template-columns:150px minmax(0,1fr);grid-column-gap:1rem}.recipe-ingredients .wrap.no-chooser{display:block}.recipe-ingredients .chooser{display:block;margin-bottom:0;font-size:20px}.recipe-ingredients .chooser .um-clone{display:none}.recipe-ingredients .chooser .um{display:block}.recipe-ingredients .chooser .obj{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0;padding:0}.recipe-ingredients .chooser .obj .num{font-size:62px}.recipe-ingredients .chooser .obj .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:58px;margin-left:14px}.recipe-ingredients .content{font-size:19px}.recipe-ingredients .content .note{font-size:16px}.recipe-ingredients .content .group{margin-top:1.5em}.recipe-ingredients .content .caption{font-size:15px}.recipe-preparation .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.recipe-preparation .section-heading .actions{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0}.recipe-preparation .section-heading .checker{display:block;font-size:16px}.recipe-preparation .section-heading .section-subtitle{font-size:20px}.recipe-preparation .step .content{padding-left:60px}.recipe-preparation .step .content:before{width:36px;height:36px;font-size:21px}.recipe-steps-link span{display:inline-block}.recipe-tags .collection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.emailoctopus-form-wrapper .recipe-tags label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .recipe-tags .wpcf7-quiz-label,.recipe-tags .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.recipe-tags .emailoctopus-form-wrapper label,.recipe-tags .label,.recipe-tags .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.recipe-tags .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .recipe-tags .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .recipe-tags .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .recipe-tags .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .recipe-tags .wpcf7-list-item-label{margin-bottom:0;font-size:16px}.recipe-rate .wrap{display:block}.recipe-rate .status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-bottom:30px}.recipe-rate .status .rate{margin-right:20px;color:#000;font-size:49px}.recipe-rate .status .rate .icon{display:none}.recipe-rate .status .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:2px}.recipe-rate .status .stars{display:block}.recipe-rate .status .num-votes{font-size:15px}.recipe-rate .mobile-txt{display:none}.recipe-rate .buttons a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:15px;padding:9px 12px;background:#f8f7f7;color:rgba(0,0,0,.4)}.recipe-rate .buttons a svg{display:block;width:20px;height:20px;stroke:none}.recipe-rate .buttons a.active{background:#ea0707;color:var(--paper)}.recipe-rate .buttons a.active:after{color:var(--paper)}.recipe-rate .buttons a.active-prev{color:rgba(0,0,0,.2)}.recipe-rate .buttons a:after{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.recipe-rate .buttons a:hover:after{color:var(--paper)}.recipe-rate .buttons .txt{display:block}.recipe-rate .vote{-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:0;padding-left:0;border-left:0}.recipe-rate .vote:not(.loading):not(.voted) a:hover{background:#ea0707;color:var(--paper)}.recipe-related .heading .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-related .slider-wrapper{width:100%;max-width:none}.recipe-related .slider-pager{display:none}.recipe-related .recipe-teaser{width:50%}.recipe-photos{padding:60px 0}.recipe-photos.truncated{max-height:600px}.recipe-photos.truncated:before{height:300px}.recipe-photos ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.recipe-photos ul.grid-1{margin-right:33.3333333333%;padding-right:.3333333333rem;margin-left:33.3333333333%;padding-left:.3333333333rem}.recipe-photos ul.grid-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-right:16.6666666667%;padding-right:.1666666667rem;margin-left:16.6666666667%;padding-left:.1666666667rem}.recipe-photos li .author{font-size:17px}.recipe-photos li .author em{margin-top:.4em;font-size:12px}.recipe-photos .buttons{bottom:40px}.recipe-tools .heading .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-tools .tools{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.recipe-tools .tool{font-size:16px}.recipe-tools .tool .meta{font-size:15px}.recipe-tools .slider-wrapper{width:100%;max-width:none}.recipe-tools .slider-pager{display:none}.recipe-tools .tool{width:33.33%}.recipe-faq .section-subtitle{font-size:19px}.recipe-time{font-size:16px}.recipe-time .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.recipe-time .icon{width:54px;height:54px;margin-right:30px;margin-bottom:0;margin-left:0}.recipe-time dl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-time dl .time{display:block;margin-top:0;margin-left:40px;padding-left:16px;border-bottom:0;border-left:1px solid rgba(0,0,0,.1)}.recipe-time dl .time:first-child{margin-left:0}.recipe-time dl .time dd{margin-top:.3em}.recipes-slider .recipe-teaser{width:29%;min-width:250px;max-width:300px}.recipes-slider .slider-pager{display:none}.modal-recipe-steps .modal-nav .inner .current{font-size:18px}.modal-recipe-steps .modal-nav .inner .current.start,.modal-recipe-steps .modal-nav .inner .current strong{font-size:23px}.modal-recipe-steps .recipe-ingredients .group{margin-top:1.5em}.modal-recipe-steps .recipe-ingredients .caption{font-size:15px}#home-tappable-stories{margin-bottom:0}.home-hero .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.home-hero .image .wip{width:380px;height:430px}.home-hero .search{margin-top:30px}.home-hero .search input{height:62px;padding:0 135px 0 22px;font-size:20px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .home-hero .search button,.home-hero .search .button,.home-hero .search .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.home-hero .search .um-button,.home-hero .search .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .home-hero .search .wpcf7-submit{right:9px}.home-blog .section-heading{margin-bottom:36px}.home-blog .section-links,.home-friends .tab-nav{margin-bottom:50px}.home-friends .recipe-teaser .title{font-size:22px}.home-season-recipes .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.home-season-recipes .section-heading .section-heading-actions{margin-top:0;margin-left:20px}.section-tv{padding:2.5rem 0}body.has-skin-adv .section-tv{padding:1.5rem 0}.section-tv .section-heading .section-title{width:194px;height:116px}.section-tv .section-heading .brands .logo-01,.section-tv .section-heading .brands .logo-02{margin-left:30px}.section-tv .section-heading .brands .logo-01{width:89px}.section-tv .section-heading .brands .logo-02{width:52px}.section-tv .section-wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.section-tv .section-main .recipe-teaser .title{font-size:32px}.section-tv .section-side{-ms-grid-column:span 5;grid-column:span 5;margin-top:0}.section-tv .section-side .recipe-teaser{padding-left:40px}.section-tv .section-side .recipe-teaser a{padding:20px 24px 20px 1px}.section-tv .section-side .recipe-teaser a .teaser-image{width:160px;margin:-10px 24px -10px -40px}.section-tv .section-side .recipe-teaser .title{font-size:20px}.section-tv .section-side .button-wrap{margin-top:60px;text-align:right}.section-recipes-slider-big .slider{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.section-recipes-slider-big .slider-wrapper{grid-column:2/12;margin:0 -7px}.section-recipes-slider-big .recipe{padding:0 7px}.section-recipes-slider-big .recipe .img-spacer{padding-top:60%}.section-recipes-slider-big .recipe a:before{height:80%}.section-recipes-slider-big .recipe .content{padding:0 1.5rem .8rem}.section-recipes-slider-big .recipe .content .category{margin-bottom:.8em;font-size:16px}.section-recipes-slider-big .recipe .content .title{font-size:50px}.section-recipes-slider-big .recipe .content .author{margin-top:1em;font-size:15px}.section-recipes-slider-big .slider-pager{display:none}.home-step-recipe .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1rem}.home-step-recipe .cover{z-index:1}.home-step-recipe .cover .content{padding:30px}.home-step-recipe .cover .content .info{font-size:16px}.home-step-recipe .images{margin-top:0;margin-left:-2.5rem;grid-column-gap:24px}.home-step-recipe .images .img{margin-top:20px}.home-step-recipe .images .img:before{right:-10px;width:72px;height:72px;margin-right:0;font-size:38px}.home-weekly-menu .section-heading{margin-bottom:32px}.home-weekly-menu .slider-wrapper{margin-right:0}.home-weekly-menu .recipe{width:33.3333%}.section-quick-courses{padding:1.5rem 0}.quick-courses-wrap{display:-ms-grid;display:grid;grid-template-areas:"qmain qside";-ms-grid-columns:minmax(0,1fr) 300px;grid-template-columns:minmax(0,1fr) 300px;grid-column-gap:1rem}.quick-courses-main{grid-area:qmain;margin-bottom:0}.quick-courses-side{grid-area:qside}.quick-courses-links{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}.advice-teaser .title{font-size:26px}.advice-teaser .summary{font-size:18px}.advice-teaser .teaser-image .img-spacer .play{width:40px;height:40px;box-shadow:0 0 0 5px rgba(0,0,0,.2)}.advice-teaser .teaser-image .img-spacer .play .icon{width:18px;height:18px}.advice-teaser .teaser-content{padding-top:24px;padding-left:24px}.advice-teaser .teaser-content .sponsor{margin:-60px 0 14px -28px;padding:36px 18px 1px;font-size:15px}.advice-teaser .teaser-content .sponsor .logo{width:70px;height:70px}.advice-teaser .category{font-size:13px}.advice-teaser.big .title,.advice-teaser.um-button .title,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .title,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .title{font-size:35px}.advice-teaser.big .teaser-image .img-spacer .play,.advice-teaser.um-button .teaser-image .img-spacer .play,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .teaser-image .img-spacer .play,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .teaser-image .img-spacer .play{width:60px;height:60px;box-shadow:0 0 0 7px rgba(0,0,0,.2)}.advice-teaser.big .teaser-image .img-spacer .play .icon,.advice-teaser.um-button .teaser-image .img-spacer .play .icon,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .teaser-image .img-spacer .play .icon,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .teaser-image .img-spacer .play .icon{width:24px;height:24px}.advice-teaser.wide{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1rem}.advice-teaser.wide .teaser-content{margin-top:8px;margin-left:0;margin-left:-1rem;padding-top:0;padding-top:24px;padding-left:0;padding-left:1rem;border-top:5px solid rgba(0,0,0,.05);border-left:0}.advice-teaser.wide .sponsor{padding-left:10px;font-size:15px}.advice-teaser.wide .sponsor .logo{width:70px;height:70px}.advices-list{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.advices-list .adv.big,.advices-list .adv.um-button,.advices-list .advice-teaser.big,.advices-list .advice-teaser.um-button,.advices-list .advice-teaser.wide,.advices-list .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.adv,.advices-list .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser,.advices-list .wpcf7 .wpcf7-form .adv.wpcf7-submit,.advices-list .wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .advices-list button.adv,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .advices-list button.advice-teaser,.wpcf7 .wpcf7-form .advices-list .adv.wpcf7-submit,.wpcf7 .wpcf7-form .advices-list .advice-teaser.wpcf7-submit{-ms-grid-column:span 2;grid-column:span 2}.advices-list .advice-teaser.big .summary,.advices-list .advice-teaser.um-button .summary,.advices-list .advice-teaser.wide .summary,.advices-list .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .summary,.advices-list .wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .summary,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .advices-list button.advice-teaser .summary,.wpcf7 .wpcf7-form .advices-list .advice-teaser.wpcf7-submit .summary{max-width:600px}.advice-intro{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.advice-intro .image{grid-column:6/13;margin-bottom:0}.advice-intro .content{grid-column:1/6;-ms-grid-row:1;grid-row:1}.advice-intro .author{margin-top:1.2em;font-size:16px}.advice-intro .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0}.advice-intro .sponsor svg{left:0;width:239px}.advice-intro .sponsor .title{font-size:21px}.advice-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.advice-intro .sponsor .brand .emailoctopus-form-wrapper label,.advice-intro .sponsor .brand .label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.advice-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.emailoctopus-form-wrapper .advice-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .advice-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .advice-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .advice-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .advice-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .advice-intro .sponsor .brand .wpcf7-list-item-label{font-size:15px}.advice-intro .sponsor .brand .logo{width:80px;height:80px}.advices-category-section .section-heading{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advices-category-section .section-heading .button,.advices-category-section .section-heading .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.advices-category-section .section-heading .um-button,.advices-category-section .section-heading .wpcf7 .wpcf7-form .wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .advices-category-section .section-heading button,.wpcf7 .wpcf7-form .advices-category-section .section-heading .wpcf7-submit{margin-top:0}.advice-heading{padding-bottom:42px}.advice-heading .obj{padding-top:80px;padding-bottom:60px}.advice-heading .obj .stamp{left:100%;width:161px;height:161px;-webkit-transform:translate(-10px,-60%);-ms-transform:translate(-10px,-60%);transform:translate(-10px,-60%)}.advice-related .heading .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.advice-related .slider-wrapper{width:100%;max-width:none}.advice-related .slider-pager{display:none}.advice-related .advice-teaser{width:50%}.collection-recipes-list .recipe-teaser{padding-top:52px!important}.collection-recipes-list .recipe-teaser:before{right:10px;width:72px;height:72px;margin-right:0;font-size:38px}.collection-intro .author{margin-top:1.2em;font-size:16px}.collection-intro .slider .slide{width:340px;padding-top:52px}.collection-intro .slider .slide:before{width:72px;height:72px;font-size:38px}.collection-intro .slider-pager{display:none}.collection-intro .sponsor{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem -1rem -.8rem 0;padding:0 0 0 10px}.collection-intro .sponsor svg{left:0;width:239px}.collection-intro .sponsor .title{font-size:21px}.collection-intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.collection-intro .sponsor .brand .emailoctopus-form-wrapper label,.collection-intro .sponsor .brand .label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.collection-intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.emailoctopus-form-wrapper .collection-intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .collection-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .collection-intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .collection-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .collection-intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .collection-intro .sponsor .brand .wpcf7-list-item-label{font-size:15px}.collection-intro .sponsor .brand .logo{width:80px;height:80px}.book-teaser{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.book-teaser .teaser-image{max-width:none;grid-column:1/5;margin-bottom:0}.book-teaser .teaser-content{grid-column:5/13;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.book-teaser .year{margin-bottom:20px}.book-teaser .title{font-size:26px}.book-teaser .summary{font-size:18px}.book-teaser.big .teaser-image,.book-teaser.um-button .teaser-image,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.book-teaser .teaser-image,.wpcf7 .wpcf7-form .book-teaser.wpcf7-submit .teaser-image{grid-column:7/13;padding-left:.5rem;padding-right:.5rem}.book-teaser.big .teaser-content,.book-teaser.um-button .teaser-content,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.book-teaser .teaser-content,.wpcf7 .wpcf7-form .book-teaser.wpcf7-submit .teaser-content{grid-column:1/7;-ms-grid-row:1;grid-row:1}.book-teaser.big .title,.book-teaser.um-button .title,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.book-teaser .title,.wpcf7 .wpcf7-form .book-teaser.wpcf7-submit .title{font-size:38px}.book-teaser.big .summary,.book-teaser.um-button .summary,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.book-teaser .summary,.wpcf7 .wpcf7-form .book-teaser.wpcf7-submit .summary{margin-top:1em}.book-intro .summary{font-size:24px}.book-intro .info{font-size:16px}.books-related .books{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}.books-related .book .cover{margin-bottom:20px}.books-related .book .year{font-size:15px;margin-bottom:12px}.books-related .book .title{font-size:19px}#page-404 .content .caption{font-size:24px}.emailoctopus-form-wrapper,.form-field{margin-bottom:26px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.emailoctopus-form-wrapper label,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.form-field label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label{font-size:16px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.emailoctopus-form-wrapper label em,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.form-field label em,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label em,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label em{font-size:13px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.emailoctopus-form-wrapper label.error,.form-field .wpcf7 .wpcf7-form .error.wpcf7-quiz-label,.form-field .wpcf7 .wpcf7-form.invalid .wpcf7-quiz-label.wpcf7-response-output,.form-field .wpcf7 .wpcf7-form.invalid label.wpcf7-response-output,.form-field label.error,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .error.wpcf7-quiz-label,.wpcf7 .wpcf7-form .form-field .error.wpcf7-quiz-label,.wpcf7 .wpcf7-form.invalid .emailoctopus-form-wrapper .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .emailoctopus-form-wrapper label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .form-field .wpcf7-quiz-label.wpcf7-response-output,.wpcf7 .wpcf7-form.invalid .form-field label.wpcf7-response-output{font-size:15px}.emailoctopus-form-wrapper input[type=email],.emailoctopus-form-wrapper input[type=password],.emailoctopus-form-wrapper input[type=text],.emailoctopus-form-wrapper select,.emailoctopus-form-wrapper textarea,.form-field input[type=email],.form-field input[type=password],.form-field input[type=text],.form-field select,.form-field textarea{height:54px;font-size:18px;padding:0 20px}.emailoctopus-form-wrapper textarea,.form-field textarea{padding:12px 20px}.form-fields{grid-row-gap:26px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .form-fields button.emailoctopus-form-wrapper,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .form-fields button.form-field,.form-fields .big.emailoctopus-form-wrapper,.form-fields .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.emailoctopus-form-wrapper,.form-fields .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.form-field,.form-fields .form-field.big,.form-fields .form-field.um-button,.form-fields .um-button.emailoctopus-form-wrapper,.form-fields .wpcf7 .wpcf7-form .form-field.wpcf7-submit,.form-fields .wpcf7 .wpcf7-form .wpcf7-submit.emailoctopus-form-wrapper,.wpcf7 .wpcf7-form .form-fields .form-field.wpcf7-submit,.wpcf7 .wpcf7-form .form-fields .wpcf7-submit.emailoctopus-form-wrapper{-ms-grid-column:span 2;grid-column:span 2}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{font-size:15px}#author-intro .quote{font-size:24px}.page-template-special .intro .sponsor{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-template-special .intro .sponsor svg{left:0;width:239px}.page-template-special .intro .sponsor .title{font-size:21px}.emailoctopus-form-wrapper .page-template-special .intro .sponsor .brand label,.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .page-template-special .intro .sponsor .brand .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .emailoctopus-form-wrapper label,.page-template-special .intro .sponsor .brand .label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.page-template-special .intro .sponsor .brand .wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .page-template-special .intro .sponsor .brand .wpcf7-quiz-label,.wpcf7 .wpcf7-form .wpcf7-acceptance .page-template-special .intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item .page-template-special .intro .sponsor .brand .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-radio .wpcf7-list-item .page-template-special .intro .sponsor .brand .wpcf7-list-item-label{font-size:15px}.page-template-special .intro .sponsor .brand .logo{width:80px;height:80px}div.nsl-container.nsl-container-block .nsl-container-buttons{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important;-ms-grid-rows:(1fr)[1]!important;grid-template-rows:repeat(1,1fr)!important;gap:20px}#filters-panel{max-width:var(--panel-width)}#filters-panel .facet-group[data-facet=portate] .facetwp-facet{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:12px;grid-row-gap:16px}.facet-panel{max-width:var(--panel-width)}#app-landing-hero .h1{font-size:60px}#app-landing-hero .buttons a img{height:60px!important}#app-landing-hero .img{max-width:500px}#app-landing-intro .section-title{margin-right:16.6666666667%;padding-right:.1666666667rem;margin-left:calc(0% + 0rem)}#app-landing-intro .content{margin-right:25%;padding-right:.25rem;margin-left:calc(0% + 0rem)}#app-landing-intro .text{font-size:24px}#app-landing-intro .plates .plate .script{bottom:-30px;font-size:50px}#app-landing-intro .slider .slide{width:40%;max-width:450px}#app-landing-intro .slider .slide .script{bottom:-30px;font-size:50px}#app-landing-intro .animation .image{max-width:none}#app-landing-intro .animation .image .inner{max-width:540px;padding-right:240px;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#app-landing-intro .animation .image .script{font-size:29px;position:absolute;top:50%;right:20px;width:190px;margin-top:-50px}#app-landing-intro .animation .image .script .icons svg{width:46px}#app-landing-intro .animation .image .phone .baloon-01{margin-left:-30%}#app-landing-intro .animation .image .phone .menu{left:24px;right:auto;width:131%}#app-landing-faq .question .content{padding-right:2rem}#app-landing-reviews .reviews{margin-right:8.3333333333%;padding-right:.0833333333rem;margin-left:8.3333333333%;padding-left:.0833333333rem}#app-landing-reviews .review .box .bottom{gap:.8em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#app-landing-reviews .slider-pager{display:none}#app-landing-outro .inner{margin-right:16.6666666667%;padding-right:.1666666667rem;margin-left:16.6666666667%;padding-left:.1666666667rem}#app-landing-outro .buttons a img{height:60px!important}#app-landing-features .feature{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}#app-landing-features .feature .content{grid-column:7/13;-ms-grid-row:1;grid-row:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:0}#app-landing-features .feature .media{grid-column:2/6;-ms-grid-row:1;grid-row:1}#app-landing-features .feature .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.media,#app-landing-features .feature .media.big,#app-landing-features .feature .media.um-button,#app-landing-features .feature .wpcf7 .wpcf7-form .media.wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe #app-landing-features .feature button.media,.wpcf7 .wpcf7-form #app-landing-features .feature .media.wpcf7-submit{grid-column:1/7;-ms-grid-row:1;grid-row:1}#app-landing-features .feature:nth-child(odd) .content{grid-column:1/7}#app-landing-features .feature:nth-child(odd) .media{grid-column:8/12}#app-landing-features .feature:nth-child(odd) .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.media,#app-landing-features .feature:nth-child(odd) .media.big,#app-landing-features .feature:nth-child(odd) .media.um-button,#app-landing-features .feature:nth-child(odd) .wpcf7 .wpcf7-form .media.wpcf7-submit,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe #app-landing-features .feature:nth-child(odd) button.media,.wpcf7 .wpcf7-form #app-landing-features .feature:nth-child(odd) .media.wpcf7-submit{grid-column:7/13;-ms-grid-row:1;grid-row:1}#app-landing-features .conversation,#app-landing-features .phone{max-width:none;margin:0}.home .autopromo.is-center{width:728px}.advices-list .code-block,.recipes-list .code-block{-ms-grid-column:span 2;grid-column:span 2}}@media only screen and (min-width:1024px){.no-desktop{display:none!important}.page-wrap{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 300px;grid-template-columns:minmax(0,1fr) 300px;grid-column-gap:1rem;grid-template-areas:"main side"}.page-wrap .page-main{grid-area:main}.page-wrap .page-side{grid-area:side}body.single-advice :has(.sponsor) .page-wrap .page-side{margin-top:-1.4rem}.page-wrap.no-page-side{display:block;margin:0 auto;width:calc(100% - 300px)}.side-adv-group{position:-webkit-sticky;position:sticky;top:1rem}body.has-header-sticky .side-adv-group{top:85px}.adv{margin:2.5rem 0}.page-side .adv{margin:1rem 0}.page-side .adv .adv-inner{padding:0}.page-side .adv:first-child{margin-top:0!important}.page-side .adv:last-child{margin-bottom:0!important}.adv.sticky{position:-webkit-sticky;position:sticky;top:1rem}body.has-header-sticky .adv.sticky{top:85px}.modal-photo-gallery .fancybox__content{padding:70px}.modal-photo-gallery .fancybox__content .page-wrap{min-height:calc(100vh - 140px)}.modal-photo-gallery .heading{padding-right:0}.modal-photo-gallery .slider{margin-left:-70px;margin-right:0;padding-right:0;padding-left:calc(70px - 1rem)}.modal-photo-gallery .slider .slide{padding-left:1rem;padding-right:0}.tab-nav ul:after,.tab-nav ul:before{display:none}.tab-nav{margin-left:0;margin-right:0;padding:0;border-bottom:0}.modal-full .fancybox__content{padding:70px 0}.modal-full .fancybox__content .page-wrap{min-height:calc(100vh - 140px)}.modal-full .fancybox__content .adv{top:70px!important}.single-header,.single-header .heading{height:60px}.single-header .title{padding-top:2px}.single-header .right{padding-top:6px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .single-header button,.single-header .button,.single-header .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.single-header .um-button,.single-header .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .single-header .wpcf7-submit{margin-left:20px}.main-post-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-post-content-inner{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:1rem}body.has-header-sticky .main-post-content-inner{margin-top:-2rem;padding-top:2rem}body.single-advice :has(.sponsor) .main-post-content-inner{padding-top:.5rem}.main-post-content-inner:before{display:block}.main-post-content-inner .book-adv{margin-left:-1rem;border-radius:0 3px 3px 0}.main-post-content .rich-text img{margin-left:-1rem;max-width:calc(100% + 1rem)}.main-post-content .rich-text figure{margin-left:-1rem;max-width:calc(100% + 1rem)!important}.main-post-content .rich-text figure img{margin-left:0;max-width:100%}.main-post-content .rich-text figure figcaption{padding-left:1rem}.main-post-content .rich-text .wp-block-gallery{margin-left:0;max-width:100%!important}.main-post-share{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:1rem;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:70px;margin-top:0}body.has-header-sticky .main-post-share{top:85px}body.single-advice :has(.sponsor) .main-post-share{margin-top:-1.4rem}.main-post-share .inner{width:42px}.main-post-share .save{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-post-share ul{display:block}.main-post-share ul li{padding:6px 0;border-top:1px solid rgba(0,0,0,.1);margin:0 auto}.main-post-share ul li:first-child{border-top:0;padding-top:0;margin:0 auto}.section-recipes-advices .slider:after{display:block}.section-recipes-advices .slider .advice-teaser{width:33.33%}.section-advices-slider .slider:after{display:block}.section-single-post .image{grid-column:2/7}.section-single-post .content{grid-column:7/12}.ricetteditalia-collection-heading .tv-intro-bar,.tv-collection-heading .tv-intro-bar{margin-top:48px;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.recipe-intro,.recipe-intro .top{margin-bottom:2rem}.recipe-intro .top .tv-show img{width:186px;height:140px}.recipe-intro .presentation{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}.recipe-intro .presentation .image{grid-column-end:9;-ms-grid-column:1;grid-column-start:1;margin-right:0;margin-bottom:0}.recipe-intro .presentation .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-column-end:13;-ms-grid-column:9;grid-column-start:9;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:5px;padding-bottom:58px}.recipe-intro .presentation .content:before{bottom:40px}.recipe-intro.has-video .presentation{display:block}.recipe-intro.has-video .image{margin-right:-1rem}.recipe-intro.has-video .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1rem;padding-bottom:0;padding-left:70px}.recipe-intro.has-video .content:before{right:auto;bottom:0;left:70px;width:5px;height:100%;opacity:.05}.recipe-intro.has-video .content .info{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));width:600px;margin-top:0;padding-left:1rem;grid-column-gap:1rem;grid-row-gap:1em}.recipe-intro.has-video .content .content-bottom,.recipe-intro.has-video .content .info .row{margin-top:0}.recipe-intro.has-video .content .content-bottom .comments{margin-left:30px}.recipe-intro.has-video .content .content-bottom .user-photos-button{margin-top:20px}.recipe-header.completed .right{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.recipe-header .right{width:460px;padding-top:0}.recipe-header .completed-actions{position:absolute;top:100%;right:0;margin-right:0}.recipe-header .completed-actions .text{display:block}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-header .completed-actions button,.recipe-header .completed-actions .button,.recipe-header .completed-actions .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-header .completed-actions .um-button,.recipe-header .completed-actions .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-header .completed-actions .wpcf7-submit{margin-left:20px}.recipe-header .nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.recipe-related-big .section-subtitle{font-size:20px}.recipes-slider .slider:after{display:block}.modal-recipe-steps .fancybox__content{padding:70px;padding-bottom:100px}.modal-recipe-steps .fancybox__content .page-wrap{min-height:calc(100vh - 170px)}.recipes-empty{text-align:left}.home-friends .section-heading{margin-bottom:50px}.home-friends .friend{-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));margin-right:0;padding-right:0;overflow:visible;grid-column-gap:1rem}.home-friends .friend.current{display:-ms-grid;display:grid}.home-friends .friend .about{padding-left:50px;font-size:19px}.home-friends .friend .about .img{margin:0}.home-friends .friend .recipes{-ms-grid-column:span 7;grid-column:span 7}.home-season-recipes .slider-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.home-season-recipes .slider-pager{display:none}.adv+.section-tv{margin-top:-2.5rem}.section-recipes-slider-big .slider{margin:0;padding:0}body.has-skin-adv .section-recipes-slider-big .slider{margin:0 -1rem;padding:0 1rem}.home-weekly-menu .recipe{width:25%}.home-weekly-menu .slider-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.home-weekly-menu .slider-pager{display:none}.quick-courses-links{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}.collection-intro .presentation .image{margin-right:-1rem}.modal-recipes-gallery .heading{padding-right:0}.modal-recipes-gallery .slider{margin:0 0 0 -1rem;padding:0}.modal-recipes-gallery .slider .slide{padding-right:0;padding-left:1rem}.book-intro{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem;margin-bottom:2rem}.book-intro .cover{margin:0;max-width:none;grid-column:8/13}.book-intro .intro{grid-column:1/7;-ms-grid-row:1;grid-row:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#page-404{text-align:left}#page-404 .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}#page-404 .image{grid-column:1/8;-ms-grid-row:1;grid-row:1;margin:0;max-width:none}#page-404 .content{grid-column:7/13;-ms-grid-row:1;grid-row:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#page-404 .content .title{max-width:450px}#author-intro .wrap{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-column-gap:1rem}#author-intro .intro{text-align:left;grid-column:7/13;-ms-grid-row:1;grid-row:1}#author-intro .links{margin-top:22px}#author-intro .image{margin-top:0;grid-column:1/7;-ms-grid-row:span 2;grid-row:span 2;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#author-intro .content{grid-column:7/13;-ms-grid-row:2;grid-row:2}.page-template-special .container.no-page-side .intro,.page-template-special .container.no-page-side .page-heading{display:block;margin-left:auto;margin-right:auto;width:calc(100% - 300px)}#filters-toolbar{margin-bottom:40px}#filters-toolbar .filters .facet em.mobile,#filters-toolbar .filters .to-all em.mobile{display:none}#filters-toolbar .filters .facet,#filters-toolbar .filters .facet em.desktop,#filters-toolbar .filters .to-all em.desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#filters-toolbar .filters .caption,#filters-toolbar .type .caption{display:block}#app-landing-hero .wrap{padding-top:0;min-height:500px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#app-landing-hero .content{padding-right:450px}#app-landing-hero .img{position:absolute;bottom:0;right:2rem}#app-landing-hero .img img{height:458px!important}#app-landing-intro .section-title{margin-right:25%;padding-right:.25rem;margin-left:8.3333333333%;padding-left:.0833333333rem}#app-landing-intro .content{margin-right:41.6666666667%;padding-right:.4166666667rem;margin-left:8.3333333333%;padding-left:.0833333333rem}#app-landing-intro .animation{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1rem}#app-landing-intro .animation .copy{grid-column:2/6;padding-top:100px}#app-landing-intro .animation .image{margin:0;grid-column:6/13;padding:0}#app-landing-intro .animation .image .inner{max-width:640px}#app-landing-intro .animation .image .script{margin-top:0}#app-landing-intro .animation .image .phone{border-radius:40px}#app-landing-intro .animation .image .phone .screen{border-radius:35px}#app-landing-intro .animation .image .phone .menu{left:auto;right:24px;width:131%}#app-landing-outro .inner{margin-right:25%;padding-right:.25rem;margin-left:25%;padding-left:.25rem}#app-landing-features .feature .content{grid-column:7/12}#app-landing-features .feature:nth-child(odd) .content{grid-column:2/7}#app-landing-features .phone{border-radius:40px}#app-landing-features .phone span{border-radius:35px}.home .autopromo.is-center{width:970px}}@media only screen and (min-width:1024px) and (min-width:1024px){.recipe-intro.has-video .content .content-bottom{text-align:right}}@media only screen and (min-width:1280px){html{font-size:36px}body{font-size:21px}.crumbs{font-size:17px}.h1{font-size:57px}.h2{font-size:38px}.account-form .um-account-heading,.h3,.rich-text h1,.rich-text h2{font-size:31px}.h4,.rich-text h3{font-size:26px}.h6,.rich-text h4,.rich-text h5,.rich-text h6{font-size:21px}.rich-text figure figcaption{font-size:17px}.rich-text blockquote{font-size:31px}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.modal .field label,.rich-text blockquote cite,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label{font-size:17px}.modal .field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.modal .field label em,.wpcf7 .wpcf7-form .modal .field .wpcf7-quiz-label em{font-size:14px}.special-box{font-size:17px}.special-box-title{font-size:29px}.special-box li{padding-left:27px}.special-box li .icon{top:1px;width:24px;height:24px}.comment-form .attachment-field .uploader{font-size:18px}.tab-nav{font-size:19px}.single-header .title{font-size:22px}.comments-section.truncated .inner{max-height:450px}.comments-section ul{font-size:17px}.comments-section ul li.special>.comment-block{background-size:118px;padding-right:100px;min-height:105px}.comments-section .empty .text-big{font-size:28px}.section-recipes-advices .slider:before{display:block}.section-recipes-advices .slider .slider-wrapper{padding-right:100px}.section-advices-slider .slider:before{display:block}#header{margin-bottom:60px;border-top:0}#header:before{display:none}#header .top{display:block}#header .bar{height:115px}#header .bar .logo{width:256px;height:94px;margin-top:28px;margin-left:0;opacity:1!important;-webkit-transition:none;transition:none}#header .bar .search{display:block;position:relative;top:auto;left:auto;width:auto;height:auto;padding:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background:0 0;-webkit-transition:none;transition:none}#header .bar .search input{width:370px;height:60px}#header .bar .search .close,#header .bar .search button{right:15px}#header .bar .search button{display:block}#header .bar .search .close{display:none}#header .bar .links{margin-right:0}#header .bar .links>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#header .bar .links .search-handle{display:none}#header .bar .links .menu-handle{width:32px;height:32px;margin-left:30px}#header .bar .links .cta-shop{display:none}.ricetteditalia-collection-heading,.tv-collection-heading{margin-top:0;margin-top:-60px;margin-bottom:0;padding-top:0;padding-top:60px;padding-bottom:10px}body:not(.has-skin-adv) .tv-intro-bar{padding-right:0;padding-left:0}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser,.recipe-teaser.big,.recipe-teaser.um-button,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit{font-size:18px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.recipe-teaser .title,.recipe-teaser.big .title,.recipe-teaser.um-button .title,.wpcf7 .wpcf7-form .recipe-teaser.wpcf7-submit .title{font-size:38px}.recipe-intro .crumbs{margin-bottom:1em}body:not(.has-skin-adv) .recipe-intro .sponsor{padding-right:0;padding-left:0}.recipe-intro .sponsor .title{font-size:22px}.recipe-intro .sponsor .brand .logo{width:100px;height:100px}.recipe-intro .author{font-size:17px}.recipe-intro .author .name{margin-top:5px;margin-left:10px}.recipe-intro .presentation .content-bottom,.recipe-intro .presentation .content .info{font-size:17px}.recipe-intro.ricetteditalia-recipe,.recipe-intro.tv-recipe{margin-top:-60px;padding-top:60px}.recipe-header .completed-actions{font-size:17px}.recipe-header .nav .current-section{font-size:19px}.recipe-ingredients .chooser{font-size:21px}.recipe-ingredients .content .note{font-size:17px}.recipe-ingredients .content .caption+ul li{padding-left:30px}.recipe-ingredients .actions{margin-top:20px}.recipe-preparation .step{margin-top:2.2rem}.recipe-preparation .step .image{margin-right:0;margin-left:-1rem}.recipe-rate .status .rate{font-size:53px}.recipe-photos{padding:80px 0}.recipe-photos.truncated{max-height:750px}.recipe-photos ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.recipe-photos ul.grid-1{margin-right:37.5%;padding-right:.375rem;margin-left:37.5%;padding-left:.375rem}.recipe-photos ul.grid-2{margin-right:25%;padding-right:.25rem;margin-left:25%;padding-left:.25rem}.recipe-photos ul.grid-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;margin-right:12.5%;padding-right:.125rem;margin-left:12.5%;padding-left:.125rem}.recipe-photos li .author{font-size:18px}.recipe-photos li .author em{font-size:13px}.recipe-photos .buttons{bottom:50px}.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe .recipe-photos .buttons button,.recipe-photos .buttons .button,.recipe-photos .buttons .emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button,.recipe-photos .buttons .um-button,.recipe-photos .buttons .wpcf7 .wpcf7-form .wpcf7-submit,.wpcf7 .wpcf7-form .recipe-photos .buttons .wpcf7-submit{margin:0 1.5em}.recipe-photos .empty .text-big{font-size:28px}.recipe-time,.recipe-tools .tool{font-size:17px}.recipes-slider .slider:before{display:block}.section-recipes-slider-big .recipe .content .title{font-size:57px}.home-step-recipe .cover .content .info{font-size:17px}.advice-teaser.big .title,.advice-teaser.um-button .title,.emailoctopus-form-wrapper .emailoctopus-form-row-subscribe button.advice-teaser .title,.wpcf7 .wpcf7-form .advice-teaser.wpcf7-submit .title{font-size:38px}.advice-intro .author{font-size:17px}.advice-intro .sponsor .title{font-size:22px}.advice-intro .sponsor .brand .logo{width:100px;height:100px}.collection-intro .author{font-size:17px}.collection-intro .author .name{margin-top:5px;margin-left:10px}.collection-intro .sponsor .title{font-size:22px}.collection-intro .sponsor .brand .logo{width:100px;height:100px}.book-intro .info{font-size:17px}#page-404 .content .caption{font-size:26px;margin-bottom:.6em}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label,.emailoctopus-form-wrapper label,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label,.form-field label,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label{font-size:17px}.emailoctopus-form-wrapper .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.emailoctopus-form-wrapper label em,.form-field .wpcf7 .wpcf7-form .wpcf7-quiz-label em,.form-field label em,.wpcf7 .wpcf7-form .emailoctopus-form-wrapper .wpcf7-quiz-label em,.wpcf7 .wpcf7-form .form-field .wpcf7-quiz-label em{font-size:14px}#author-intro .quote{font-size:26px}.page-template-special .intro .sponsor .title{font-size:22px}.page-template-special .intro .sponsor .brand .logo{width:100px;height:100px}#app-landing-hero{margin-top:-60px}#app-landing-hero .h1{font-size:66px}#app-landing-hero .wrap{min-height:520px}#app-landing-hero .content{padding-right:500px}#app-landing-hero .img img{height:478px!important}#app-landing-intro .plates .plate .script{bottom:-30px;font-size:69px}#app-landing-intro .slider .slide{width:29%;max-width:550px}#app-landing-intro .slider .slide .script{bottom:-30px;font-size:69px}#app-landing-intro .animation .copy{padding-top:150px}}@media only screen and (max-width:1023px){.only-desktop{display:none!important}#app-landing-features .phone{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media only screen and (max-width:767px){.section-advices-slider .slider-nav,.section-recipes-advices .slider-nav{display:none}.recipes-list .recipe-teaser:not(.big):not(.um-button){padding-top:0;padding-left:20px}.recipes-list .recipe-teaser:not(.big):not(.um-button) a{display:-ms-grid;display:grid;-ms-grid-columns:minmax(80px,29%) 1fr;grid-template-columns:minmax(80px,29%) 1fr;padding:18px 16px 13px;grid-column-gap:18px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .sponsor{margin:-18px -16px 14px -60px;padding:4px 16px 4px 60px;border-radius:0 3px 0 0}.recipes-list .recipe-teaser:not(.big):not(.um-button) .teaser-image{-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin:0;margin-top:-4px;margin-left:-36px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .teaser-image .sponsor-bg{top:-14px;right:0;bottom:30px;left:20px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .teaser-image .img-spacer{padding-top:100%}.recipes-list .recipe-teaser:not(.big):not(.um-button) .teaser-bottom{-ms-grid-column:span 2;grid-column:span 2}.recipes-list .recipe-teaser:not(.big):not(.um-button) .summary{display:none}.recipes-list .recipe-teaser:not(.big):not(.um-button) .author{margin-top:10px;font-size:13px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .category{font-size:13px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .title{font-size:20px}.recipes-list .recipe-teaser:not(.big):not(.um-button) .outro{padding-top:10px}.recipe-intro.ricetteditalia-recipe .presentation,.recipe-intro.tv-recipe .presentation{margin:0 -1rem;padding:0 1rem;overflow:hidden}.recipe-intro.ricetteditalia-recipe .presentation .content,.recipe-intro.tv-recipe .presentation .content{position:relative}.recipe-intro.ricetteditalia-recipe .presentation .content:after,.recipe-intro.tv-recipe .presentation .content:after{z-index:1;position:absolute;background:#fff;content:"";inset:-999em}.recipe-intro.ricetteditalia-recipe .presentation .content-bottom,.recipe-intro.ricetteditalia-recipe .presentation .content-top,.recipe-intro.tv-recipe .presentation .content-bottom,.recipe-intro.tv-recipe .presentation .content-top{z-index:2;position:relative}.recipe-intro.ricetteditalia-recipe .presentation .image,.recipe-intro.tv-recipe .presentation .image{position:absolute;inset:0 1rem}.recipe-intro.has-video{position:relative;margin-top:-32px;padding-top:calc(56.25% + 1rem)}.recipe-intro.has-video .presentation{overflow:hidden}.recipe-intro.has-video .presentation .image{position:absolute;inset:0 1rem}.recipe-ingredients .chooser .obj .nav .next,.recipe-ingredients .chooser .obj .nav .prev{position:absolute;top:50%;margin-top:-12px}.recipe-ingredients .chooser .obj .nav .prev{left:0}.recipe-ingredients .chooser .obj .nav .next{right:0}.recipe-rate .buttons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-friends .recipe-teaser .outro,.modal-recipe-steps .modal-nav .inner .next span,.modal-recipe-steps .modal-nav .inner .prev span,.recipes-slider .slider-nav{display:none}.home-friends .recipe-teaser .teaser-image .img-spacer{padding-top:66.66%!important}.section-recipes-slider-big .nav{display:none}.home-weekly-menu .section-title span{display:block}#app-landing-reviews .slider-nav,.collection-intro .slider-nav{display:none}}@media only screen and (max-width:339px){#header .bar .links .cta-shop{margin-right:.3em;font-size:15px;padding:.3em .5em}}