@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400i,700i|Roboto+Condensed:400,700|Roboto:400,400i,500,500i,700,700i,900,900i);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em;width:auto}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.hide,[hidden],template{display:none}.display{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}.btn{-ms-progress-appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#f15a31;border:1px solid #f15a31;border-radius:6.25rem;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:600;line-height:1;outline:0;padding:1.125rem 1.875rem .875rem;text-align:center;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border,background-color;transition-property:color,border,background-color;vertical-align:middle;white-space:nowrap}.btn:hover{border-color:#c8350e;background-color:#c8350e}.sf-dump{text-align:left}#block-edt-local-tasks ul,.contextual-region.block-id-edt_local_tasks ul{padding:0;margin:1em 0 2em}#block-edt-local-tasks ul li,.contextual-region.block-id-edt_local_tasks ul li{display:inline-block}#block-edt-local-tasks ul li a,.contextual-region.block-id-edt_local_tasks ul li a{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;display:block;border:1px solid #b8c1cb;background-color:#f4f7f6;color:#465262;border-radius:5px;padding:.5em;line-height:100%;cursor:pointer}#block-edt-local-tasks ul li a.is-active,#block-edt-local-tasks ul li a.is-active:hover,#block-edt-local-tasks ul li a:hover,.contextual-region.block-id-edt_local_tasks ul li a.is-active,.contextual-region.block-id-edt_local_tasks ul li a.is-active:hover,.contextual-region.block-id-edt_local_tasks ul li a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}#block-edt-local-tasks ul li a.is-active:hover,.contextual-region.block-id-edt_local_tasks ul li a.is-active:hover{cursor:default}#highlighted.highlighted{text-align:center}#highlighted.highlighted div[role=contentinfo]{text-align:center;border:2px dotted #b8c1cb;padding:1em 1.5em;border-radius:5px;width:100%;max-width:50em;display:inline-block;margin:2em auto}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#465262;font-family:Roboto,sans-serif;font-size:1em}strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}h1{line-height:100%}p{line-height:140%;margin-top:0;margin-bottom:1em}.layout-container a{color:#f15a31;text-decoration:none}.layout-container a:focus,.layout-container a:hover{outline:0;text-decoration:underline}.button.primary{display:inline-block;padding:.375em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:1.125em;border:1px solid #f15a31;background-color:#f15a31;color:#fff}.button.primary:focus,.button.primary:hover{text-decoration:none;border-color:rgb(199.9136363636,53.375,13.5863636364);background-color:rgb(199.9136363636,53.375,13.5863636364)}.button.secondary{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:.875em;border:1px solid #f15a31;background-color:#fff;color:#f15a31}.button.secondary:focus,.button.secondary:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.button.empty{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31}.button.empty:focus,.button.empty:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}@media (max-width:800px){#block-bloccosupagineioriparto{padding-left:2em;padding-right:2em}}@media (max-width:640px){#block-bloccosupagineioriparto{padding-left:1em;padding-right:1em}}#block-bloccosupagineioriparto{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0;text-align:center}#block-bloccosupagineioriparto h2{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-size:2.375em;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;margin-bottom:.25em}#block-bloccosupagineioriparto h2::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}#block-bloccosupagineioriparto h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.block-id-logosedtblock{width:100%;padding:0 1rem;border-bottom:1px solid #b8c1cb}.block-logos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-logos-wrapper .logos-item{padding:1.5rem}.block-logos-wrapper .logos-item a{display:block}@media (max-width:640px){.block-id-logosedtblock{padding:1rem}.block-logos-wrapper .logos-item{display:block;width:100%}}.block-logos-wrapper .logos-item img{display:inline-block;max-width:12rem;max-height:4rem;width:auto}.block-logos-wrapper .logos-item.lonelyplanet img{max-height:4.5rem}.field-name-field_file_abstract,div[class*=download_cover]{display:inline-block}.field-name-field_file_abstract a,div[class*=download_cover] a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;color:#465262;font-weight:600}@media (max-width:800px){.field-name-field_file_abstract a,div[class*=download_cover] a{padding:.2rem 0}.field-name-field_video{padding-left:2em;padding-right:2em}}.field-name-field_file_abstract a:hover,div[class*=download_cover] a:hover{background:#f4f7f6}.field-name-field_file_abstract a:before,div[class*=download_cover] a:before{content:"";width:1.2em;height:1.7em;display:block;content:"";margin-right:.5em;background:right center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}div[class*=download_cover] a:before{background-image:url(/themes/custom/edt/dist/images/icons/download.svg)}.field-name-field_file_abstract a:before{background-image:url(/themes/custom/edt/dist/images/icons/document.svg)}.field-name-field_genre,.field-name-field_genres{font-family:"Playfair Display",serif;font-style:italic;font-size:1.125em;text-align:center;line-height:100%;color:#465262;margin-bottom:1em}.field-name-field_genre.view-mode-sticky,.field-name-field_genre.view-mode-teaser,.field-name-field_genres.view-mode-sticky,.field-name-field_genres.view-mode-teaser{text-align:left;margin-bottom:.25em}.field-name-field_genre>div,.field-name-field_genres>div{display:inline-block}.field-name-field_genre>div+div::before,.field-name-field_genres>div+div::before{content:", "}.field-name-node_post_date{font-weight:400;font-family:"Roboto Condensed",sans-serif;color:#f15a31;text-transform:uppercase;font-size:.875em}.approfondimento-full .field-name-node_post_date{font-size:1em}.more-link a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31}.more-link a:focus,.more-link a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.field-name-field_video{max-width:860px;margin-left:auto;margin-right:auto;width:95%}.field-name-field_video .video-embed-field-responsive-video{margin-bottom:4em}.group-hero-container{background:#f4f7f6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.group-hero-container .field-name-field_cover_image{text-align:center}.group-hero-container .field-name-field_cover_image img{display:block}.group-hero-container .field-name-node_title{max-width:1400px;margin-left:auto;margin-right:auto;position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-box-shadow:inset 0 0 130px rgba(0,0,0,.6);box-shadow:inset 0 0 130px rgba(0,0,0,.6);text-shadow:0 0 15px rgba(0,0,0,.2)}@media (max-width:800px){.group-hero-container .field-name-node_title{padding-left:2em;padding-right:2em}}@media (max-width:640px){.field-name-field_video,.group-hero-container .field-name-node_title{padding-left:1em;padding-right:1em}}.group-hero-container .field-name-node_title::before{content:"";-webkit-box-shadow:inset 0 0 60px rgba(0,0,0,.1);box-shadow:inset 0 0 60px rgba(0,0,0,.1);display:block;position:absolute;top:.75em;bottom:.75em;left:.75em;right:.75em}.group-hero-container .field-name-node_title h2{text-align:center;padding:0;margin:0 auto 1em;font-family:"Playfair Display",serif;font-size:2.625em;font-weight:700;font-style:italic;color:#fff;position:relative;display:none}.featured-color-green .group-hero-container .field-name-node_title:before{background-color:rgba(0,128,104,.5)}.featured-color-blue .group-hero-container .field-name-node_title:before{background-color:rgba(17,107,165,.6)}.featured-color-yellow .group-hero-container .field-name-node_title:before{background-color:rgba(255,204,0,.5)}.featured-color-red .group-hero-container .field-name-node_title:before{background-color:rgba(230,53,0,.6)}body.edt-page-selection .group-hero-container .field-name-node_title h2{display:block}.mm-menu.mm-menu_theme-light{background:#fff}.mm-menu.mm-menu_theme-light a{color:#465262}.mm-menu.mm-menu_theme-light a:focus{color:#f15a31}.mm-panel{-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1)}.mm-navbar{text-align:left;padding:0}.mm-navbar a{color:#778f9b;font-weight:800}.mm-navbar .mm-navbar__title{padding:10px 10px 10px 20px}.mm-navbar .mm-btn_prev+.mm-navbar__title{margin-left:28px}.mm-menu_offcanvas{right:0;left:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);display:block;z-index:3;-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1)}.mm-menu_offcanvas.mm-menu_opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 20px rgba(0,0,0,.7);box-shadow:0 0 20px rgba(0,0,0,.7)}.mm-slideout{-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1)}.mm-listitem:after{right:20px}.mm-listitem .mm-btn_next::before{display:none}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:.6;-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1)}.group-content{padding-bottom:3em}.group-content .field-name-field_genre{text-align:left;font-family:"Playfair Display",serif;font-size:1.5em;color:#f15a31;margin-bottom:.7rem}.group-content .field-name-field_genre.view-mode-teaser{font-family:"Playfair Display",serif;font-style:italic;font-size:1.125em;color:#465262}.group-content .field-name-node_title h1{margin-top:0;margin-bottom:.3rem;font-weight:600}.group-content .field-name-field_contributors,.group-content .field-name-field_subtitle{margin-bottom:1em}.group-content .field-name-field_contributors *{display:inline;margin:0}.group-content .field-name-field_contributors>div:not(:first-of-type)::before{display:inline;content:", "}.group-content .field-name-field_contributors a:link,.group-content .field-name-field_contributors a:visited{color:#465262;text-decoration:underline}.group-content .field-name-field_contributors a:hover{color:#f15a31;text-decoration:none}.group-content .field-name-field_contributors .field-name-node_title{margin:0;width:100%}.group-content .field-name-field_contributors .field-name-node_title a{color:#465262;text-decoration:underline}.group-content .field-name-field_contributors .field-name-node_title a:hover{color:#f15a31}.group-content .field-name-field_contributors.view-mode-teaser{font-size:.875em;text-align:left}.group-content .field-name-field_contributors.view-mode-teaser div{display:inline}.group-content .field-name-field_description{overflow:hidden;max-height:200em;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.group-content .field-name-field_description p{line-height:1.4em;margin-bottom:1.4em}.group-content .field-name-field_description+.show-more{margin-top:1em;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-content .field-name-field_description+.show-more:before{content:"";display:block;width:1.2em;height:1.2em;margin-right:.5em;background:url(/themes/custom/edt/dist/images/orange/arrow-down.svg) right center/contain no-repeat;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.group-content .field-name-field_description.collapsed{max-height:7em}.group-content .field-name-field_description.collapsed+.show-more:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.group-content .product-details{width:100%;clear:both;margin-top:1em;font-size:.875em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.group-content .product-details .primary-details{margin-bottom:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:800px){.group-content .product-details{margin-top:2em}.group-content .product-details .primary-details{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em;gap:10px}}@media (max-width:800px){.group-content .field-name-node_title h1{margin-top:.25em}.group-content .product-details .primary-details{margin-top:1em;margin-bottom:1em}.group-content .product-details .primary-details>div+div{margin-top:1em}}.group-content .product-details .primary-details>div:not(.isbn-codes)>div:first-of-type{font-weight:700;margin-right:.25em}.group-content .product-details .primary-details>div:not(.isbn-codes).field-name-field_page_number{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.group-content .product-details .primary-details>div:not(.isbn-codes).field-name-field_page_number>div{font-weight:700;margin-right:.25em}.group-content .product-details .primary-details>div:not(.isbn-codes).field-name-field_page_number>div:first-of-type{font-weight:400;margin:0}.group-content .product-details .primary-details>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.group-content .product-details .primary-details>div.field-name-field_page_number:after,.group-content .product-details .primary-details>div:not(.field-name-field_page_number):before{content:"";display:block;width:2.5em;height:2.5em;margin-right:.5em;background:right center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.group-content .product-details .primary-details>div.isbn-codes{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:3em;min-height:2.5em}.group-content .product-details .primary-details>div.isbn-codes>div{display:-webkit-box;display:-ms-flexbox;display:flex}.group-content .product-details .primary-details>div.isbn-codes>div>div:first-of-type{text-transform:uppercase;font-weight:700;margin-right:.25em}.group-content .product-details .primary-details>div.isbn-codes:before{position:absolute;top:0;left:0;background-image:url(/themes/custom/edt/dist/images/icons/isbn.svg)}.group-content .product-details .primary-details>div.field-name-field_page_number:after{background-image:url(/themes/custom/edt/dist/images/icons/pages.svg)}.group-content .product-details .primary-details>div.field-name-field_published_date:before{background-image:url(/themes/custom/edt/dist/images/icons/calendar.svg)}.group-content .product-details .primary-details>div.field-name-field_dimensions:before{background-image:url(/themes/custom/edt/dist/images/icons/dimensioni.svg)}.group-content .product-details .secondary-details{width:100%}@media (min-width:800px){.group-content .product-details .secondary-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.group-content .product-details .secondary-details>div+div{margin-left:.25em}.group-content .product-details .secondary-details>div+div:before{content:"-";margin-right:.25em}}.group-content .product-details .secondary-details>div{margin-bottom:.25em;display:-webkit-box;display:-ms-flexbox;display:flex}.group-content .product-details .secondary-details>div>div{display:inline-block}.group-content .product-details .secondary-details>div>div:first-of-type{font-weight:700;margin-right:.25em}.group-content .field-name-field_tags{margin-top:1em}.group-content .field-name-field_tags>div{display:inline-block;margin-right:.25em}.group-content .field-name-field_tags>div a{display:block;font-size:.875em;border:1px solid #b8c1cb;border-radius:5px;padding:.25em 1em .25em .5em;line-height:1em;color:#465262;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.group-content .field-name-field_tags>div a::before{background:url(/themes/custom/edt/dist/images/tag.svg) center center/12px no-repeat;content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:.25em}.group-content .field-name-field_tags>div a:hover{background-color:#fff;color:#f15a31}.group-content .formats-container{margin-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}.group-content .group-product-top-info{width:100%;margin-bottom:1em}.group-content .group-product-top-info .field-name-node_title{width:100%;text-align:left}.group-content .group-product-top-info .field-name-node_title h1,.group-content .group-product-top-info .field-name-node_title h2,.group-content .group-product-top-info .field-name-node_title h3{margin-top:0;margin-bottom:.25em;font-size:1.125em}.group-content .group-product-top-info .field-name-node_title h1 a,.group-content .group-product-top-info .field-name-node_title h2 a,.group-content .group-product-top-info .field-name-node_title h3 a{color:#465262;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-weight:600}.group-content .group-product-top-info .field-name-node_title h1 a:hover,.group-content .group-product-top-info .field-name-node_title h2 a:hover,.group-content .group-product-top-info .field-name-node_title h3 a:hover{color:#f15a31}.group-content .group-product-top-info .field-name-field_availability{font-style:italic;text-align:left;color:#778f9b;font-size:.875em}.product-full .group-content .field-name-field_contributors{margin-bottom:1.1rem}.product-full .group-content .field-name-field_contributors .field-name-field_contributor{font-size:1.125em}.product-full .group-content .field-name-field_subtitle{font-weight:800;font-size:1.125em}.group-cover{padding-bottom:.2em}@media (max-width:800px){.group-cover{padding-bottom:1.2em}}.group-cover>.field-name-field_cover.view-mode-full .field-type-image{position:relative;margin-bottom:.2em}.group-cover .field-type-image{position:relative}.group-cover .field-type-image.view-mode-product_cover img{display:inline-block;margin-left:auto;margin-right:auto;position:relative;max-height:430px;width:auto;height:auto}.formats-container{margin:1em 0}@media (min-width:800px){.group-cover>.field-name-field_cover.view-mode-full .field-type-image{margin-bottom:2.2em}.group-cover>.field-name-field_cover.view-mode-full .field-type-image:before{content:"";display:block;top:2em;left:0;bottom:-2em;right:0;position:absolute;border:10px solid #f4f7f6}.formats-container{display:-webkit-box;display:-ms-flexbox;display:flex}.formats-container .format-container+.format-container{margin-left:.5rem}}@media (max-width:978px){.formats-container{width:100%}.before-header #block-menusecondario,.before-header #block-menusecondario-2{display:none}}.format-container{padding:.75em 1.25em 1.25em;background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.format-container .format-infos .format-title{font-family:"Playfair Display",serif;font-size:1.5em}.format-container .format-infos .format-isbn-code{font-size:.875em}.format-container .format-actions{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:800px){.format-container .format-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.format-container .format-actions .format-actions-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.format-container .format-actions .format-actions-left .format-price-container{display:block;margin-right:1em;text-align:right;white-space:nowrap}.format-container .format-actions .format-actions-left .format-price-container span{display:block;line-height:100%}.format-container .format-actions .format-actions-left .format-price-container span.format-oldprice{color:#f15a31;font-size:.875em;text-decoration:line-through}.format-container .format-actions .format-actions-left .format-price-container span.format-price{font-size:1.125em}.format-container .format-actions .format-actions-left .select-wrapper{margin-right:1em}.format-container .format-actions .format-buy{position:relative}.format-container .format-actions .format-buy a .link-text{display:block;text-transform:none;font-family:Roboto,sans-serif;font-weight:600;font-size:.875em;white-space:nowrap}.format-container .format-actions .format-buy a .link-text.hidden{visibility:hidden}.format-container .format-actions .format-buy a .loader{text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.format-container .format-actions .format-buy a .loader .ball-pulse-sync>div,.format-container .format-actions .format-buy a .loader .ball-pulse>div{width:12px;height:12px}.format-container .format-actions .format-buy a .loader.hidden{display:none}.responsive-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.responsive-menu-toggle-icon{width:34px;height:34px;border:1px solid #f15a31;background:#fff;border-radius:5px;margin-right:8px}@media (min-width:978px){.responsive-menu-toggle-icon{display:none}}.responsive-menu-toggle-icon span.icon,.responsive-menu-toggle-icon::after,.responsive-menu-toggle-icon::before{content:"";display:block;width:19px;height:2px;position:absolute;top:0;left:7px;border-radius:2px;background:#f15a31}.responsive-menu-toggle-icon:before{top:10px}.responsive-menu-toggle-icon span.icon{top:15px}.responsive-menu-toggle-icon:after{top:20px}.responsive-menu-toggle-icon span.label{display:none}#sidebar{font-size:.875em;width:25%}#sidebar>div h2{margin-top:0;margin-bottom:.25em}.has_sidebar #sidebar>div{background:#f4f7f6;padding:1.5em}.pager{display:block;width:100%}.pager .js-pager__items{display:inline-block;list-style-type:none;margin:1em 0;padding:0;width:100%;font-size:.875em;text-align:center}.pager .js-pager__items li{display:inline-block}.pager .js-pager__items li a{display:block;padding:.5em .75em;border:1px solid #778f9b;border-radius:5px;text-align:center;min-width:2.3em;color:#465262;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.pager .js-pager__items li a:focus,.pager .js-pager__items li a:hover,.pager .js-pager__items li.is-active a{color:#fff;background-color:#f15a31;border-color:#f15a31;text-decoration:none}body[class*=edt-page-basic-page] .layout-container .layout-content #page_content{padding-bottom:3em}body[class*=edt-page-basic-page] .layout-container .layout-content #page_content .field-name-field_cover_image{background-color:#f4f7f6;margin-bottom:2em}body[class*=edt-page-basic-page] .layout-container .layout-content #page_content .field-name-field_cover_image img{margin:0 auto}body[class*=edt-page-basic-page] .layout-container .layout-content #page_content .field-type-text_with_summary{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding-bottom:2em}body[class*=edt-page-basic-page].edt-page-contatti .layout-container .layout-content #page_content .field-type-text_with_summary{max-width:1400px;margin-left:auto;margin-right:auto;width:95%}.before-header{width:100%;background:#fff;position:relative;z-index:4}.before-header #block-menusecondario,.before-header #block-menusecondario-2{background-color:#f4f7f6;border-bottom:2px solid #b8c1cb;padding:.25em 1.5em;width:100%}.before-header #block-menusecondario ul:not(.contextual-links),.before-header #block-menusecondario-2 ul:not(.contextual-links){width:100%;display:inline-block;list-style-type:none;text-align:right;margin:0 auto;padding:0;font-size:0}.before-header #block-menusecondario ul:not(.contextual-links) li,.before-header #block-menusecondario-2 ul:not(.contextual-links) li{display:inline-block;margin:0;padding:0;font-size:1rem}.before-header #block-menusecondario ul:not(.contextual-links) li a,.before-header #block-menusecondario-2 ul:not(.contextual-links) li a{font-size:.875em;display:block;padding:.5em;color:#465262}#before-footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #b8c1cb;padding:0}#before-footer>div>div{margin:.5em 0;min-width:100px}#before-footer>div #block-brandingdelsito{margin-left:1.5rem}#before-footer>div #block-brandingdelsito a{display:block;margin:0 auto;text-align:center}#before-footer>div #block-brandingdelsito a img{width:100%;max-width:100px;display:inline-block}#before-footer>div #block-piedipagina{margin:.7rem auto 0;text-align:center}@media (max-width:800px){.format-container{margin-bottom:30px}.format-container .format-actions .format-buy{margin-top:.5em}.pager .js-pager__items{text-align:center}body[class*=edt-page-basic-page] .layout-container .layout-content #page_content .field-type-text_with_summary,body[class*=edt-page-basic-page].edt-page-contatti .layout-container .layout-content #page_content .field-type-text_with_summary{padding-left:2em;padding-right:2em}#before-footer>div{display:block}#before-footer>div>div{text-align:center;margin:.5em auto}#before-footer>div #block-piedipagina{margin:1em auto}}#before-footer>div #block-piedipagina ul:not(.contextual-links){display:inline-block;list-style-type:none;font-size:0;padding:0;margin:0}#before-footer>div #block-piedipagina ul:not(.contextual-links) li{font-size:1rem;display:inline-block;padding:0;margin:0}#before-footer>div #block-piedipagina ul:not(.contextual-links) li a{padding:.5em 1em;color:#465262;font-size:.875em;display:block}#before-footer>div #block-piedipagina ul:not(.contextual-links) li a:hover{color:#f15a31}#before-footer>div #block-linkperscaricareilcatalogo{margin-right:1.5rem}#before-footer>div #block-linkperscaricareilcatalogo p{margin:0;padding:0}#before-footer>div #block-linkperscaricareilcatalogo a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31;text-transform:none}#before-footer>div #block-linkperscaricareilcatalogo a:focus,#before-footer>div #block-linkperscaricareilcatalogo a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}#before-footer>div #block-linkperscaricareilcatalogo a::before{content:"";display:inline-block;width:12px;height:16px;background:url(/themes/custom/edt/dist/images/orange/file.svg) center center/12px 16px no-repeat;margin-right:4px;vertical-align:middle}#before-footer>div #block-linkperscaricareilcatalogo a:hover::before{background-image:url(/themes/custom/edt/dist/images/white/file.svg)}footer{text-align:center;font-size:.8125em;padding:1.5em}header[role=banner]{width:100%;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);position:relative;z-index:3}header[role=banner]>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:800px){header[role=banner]>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-container.has_sidebar .layout-content{padding-left:2em;padding-right:2em}}header[role=banner] #block-menusecondario{background-color:#f4f7f6;border-bottom:2px solid #b8c1cb;padding:.25em 1.5em;width:100%}header[role=banner] #block-menusecondario ul:not(.contextual-links){width:100%;display:inline-block;list-style-type:none;text-align:right;margin:0 auto;padding:0;font-size:0}header[role=banner] #block-menusecondario ul:not(.contextual-links) li{display:inline-block;margin:0;padding:0;font-size:1rem}header[role=banner] #block-menusecondario ul:not(.contextual-links) li a{font-size:.875em;display:block;padding:.5em;color:#465262}header[role=banner] #block-edt-branding{width:15%}header[role=banner] #block-edtmenu{width:60%}@media (max-width:978px){header[role=banner] #block-edtmenu,header[role=banner] #block-menusecondario{display:none}header[role=banner] #block-edt-branding{width:35%;-ms-flex-item-align:start;align-self:flex-start;margin-right:auto}header[role=banner] #block-edt-branding img{margin-bottom:0}}header[role=banner] #block-headercartandsearchblock{width:auto}body[class~=edt-page-contributor] #block-edt-page-title,body[class~=edt-page-home] #block-edt-page-title,body[class~=edt-page-product] #block-edt-page-title{display:none}#block-edt-page-title,.field-name-node_title,.layout-container .layout-content .contextual-region.block-id-edt_local_tasks ul{text-align:center}#block-edt-page-title h1{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-size:2.375em;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%}#block-edt-page-title h1::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}#block-edt-page-title h1::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.layout-container.has_sidebar .layout-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:start;align-content:flex-start;max-width:1400px;margin-left:auto;margin-right:auto;width:95%}.layout-container.has_sidebar .layout-content #sidebar{padding-right:2em;width:25%}@media (max-width:800px){.layout-container.has_sidebar .layout-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-container.has_sidebar .layout-content #sidebar{padding-right:0;width:100%}}.layout-container.has_sidebar .layout-content #page_content{width:75%}body[class*=edt-page-user-] .layout-container .layout-content #page_content{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding-bottom:3em}body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-edt-local-tasks{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding-bottom:2em}@media (max-width:800px){.layout-container.has_sidebar .layout-content #page_content{width:100%}body[class*=edt-page-user-] .layout-container .layout-content #page_content,body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-edt-local-tasks{padding-left:2em;padding-right:2em}}@media (max-width:640px){body[class*=edt-page-basic-page] .layout-container .layout-content #page_content .field-type-text_with_summary,body[class*=edt-page-basic-page].edt-page-contatti .layout-container .layout-content #page_content .field-type-text_with_summary{padding-left:1em;padding-right:1em}header[role=banner] #block-headercartandsearchblock{margin-left:auto;margin-bottom:10px;padding-top:10px;border-top:1px solid #b8c1cb;width:100%;margin-top:10px}.layout-container.has_sidebar .layout-content,body[class*=edt-page-user-] .layout-container .layout-content #page_content,body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-edt-local-tasks{padding-left:1em;padding-right:1em}}body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-edt-local-tasks ul,body[class*=edt-page-user-] .layout-container .layout-content #page_content .contextual-region.block-id-edt_local_tasks ul{text-align:center}body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding-bottom:2em;text-align:center}body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent .form-item{margin-bottom:1em}body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent .form-item input,body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent .form-item label{clear:both;display:inline-block;margin-bottom:.25em}.download-list .download-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px;width:95%;margin:0 auto 2rem}.download-list .download-list-wrapper .download-list-item{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 1rem);background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);padding:.5rem;margin:.5rem}.download-list .download-list-wrapper .download-list-item .download-list-item-image{width:150px;height:240px;background:center center/cover no-repeat #91a3ad;-ms-flex-negative:0;flex-shrink:0;border:1px solid #b8c1cb}.download-list .download-list-wrapper .download-list-item.trekking .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/trekking.jpg)}.download-list .download-list-wrapper .download-list-item.climbing-canyoning .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/climbing-canyoning.jpg)}.download-list .download-list-wrapper .download-list-item.diving .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/diving.jpg)}.download-list .download-list-wrapper .download-list-item.cycling .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/cycling.jpg)}.download-list .download-list-wrapper .download-list-item.canoa-kayak .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/canoa-kayak.jpg)}.download-list .download-list-wrapper .download-list-item.mountain-biking .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/mountain-biking.jpg)}.download-list .download-list-wrapper .download-list-item.cultura-patrimonio .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/campania-cultura-patrimonio.jpg)}.download-list .download-list-wrapper .download-list-item.archeologia .download-list-item-image{background-image:url(/themes/custom/edt/dist/images/guide-cover/campania-archeologia.jpg)}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text{padding:1rem 1.3rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-title{font-weight:900;font-size:1.625em;line-height:1;margin-bottom:.25rem}@media (max-width:800px){body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent{padding-left:2em;padding-right:2em}#sidebar .block-facet--checkbox h2{position:relative}#sidebar .block-facet--checkbox h2::after{background-image:url(/themes/custom/edt/dist/images/grey/arrow-down.svg);background-position:center;background-repeat:no-repeat;content:"";display:block;height:1em;position:absolute;right:0;top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;width:1em}#sidebar .block-facet--checkbox .facets-widget-checkbox{display:none}#sidebar .block-facet--checkbox.open h2::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#sidebar .block-facet--checkbox.open .facets-widget-checkbox{display:block}.download-list .download-list-wrapper{padding-left:2em;padding-right:2em}.download-list .download-list-wrapper .download-list-item{width:100%;margin:0}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-title{font-size:1.375em}}@media (max-width:640px){.download-list .download-list-wrapper,body[class*=edt-page-user-] .layout-container .layout-content #page_content #block-mainpagecontent{padding-left:1em;padding-right:1em}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-title{font-size:1.125em}}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-description{margin-bottom:.5rem}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-link a{display:inline-block;padding:.375em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;cursor:pointer;font-size:1.125em;border:1px solid #f15a31;background-color:#f15a31;color:#fff;text-transform:none;font-family:Roboto,sans-serif;font-weight:500}.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-link a:focus,.download-list .download-list-wrapper .download-list-item .download-list-item-group-text .download-list-item-link a:hover{text-decoration:none;border-color:rgb(199.9136363636,53.375,13.5863636364);background-color:rgb(199.9136363636,53.375,13.5863636364)}.ui-dialog{-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.4);box-shadow:0 0 40px 0 rgba(0,0,0,.4)}.ui-dialog.newsletter-modal{position:fixed;height:auto;width:90vw!important;max-width:800px}.ui-dialog.newsletter-modal .ui-dialog-titlebar{background-color:#f15a31;color:#fff}.ui-dialog.newsletter-modal .ui-widget-content{padding:1.5em}.ui-dialog.newsletter-modal .ui-widget-content>div{line-height:2em}.ui-dialog.newsletter-modal .ui-button .ui-icon{width:32px;height:32px}.ui-dialog.newsletter-modal .ui-button .ui-icon.ui-icon-closethick{background:url(/themes/custom/edt/dist/images/white/close.svg) center center no-repeat;margin-top:-16px;margin-left:-16px}.ui-dialog :focus{outline:0}.ui-dialog .ui-button .ui-icon{width:32px;height:32px}.ui-dialog .ui-button .ui-icon.ui-icon-closethick{background:url(/themes/custom/edt/dist/images/grey/close.svg) center center no-repeat;margin-top:-16px;margin-left:-16px}.ui-dialog,.ui-widget{padding:0;font-family:Roboto,sans-serif;overflow:hidden}.ui-dialog.ui-widget-content,.ui-widget.ui-widget-content{border:0}.ui-dialog .ui-widget-header,.ui-widget .ui-widget-header{background:#f4f7f6;border:0;border-radius:0;padding:1em}.ui-dialog .ui-dialog-titlebar-close,.ui-widget .ui-dialog-titlebar-close{right:1em;-webkit-box-shadow:none;box-shadow:none;border:0;background:0 0;width:32px;height:32px;margin-top:-16px}.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.ui-widget .ui-dialog-titlebar .ui-dialog-title{font-family:Roboto,sans-serif}.ui-dialog .ui-widget-content,.ui-widget .ui-widget-content{padding:1em}.ui-widget-overlay{background-color:rgba(0,0,0,.4);opacity:1}.group-approfondimento-full-container{position:relative;max-width:100%;width:100%;margin:4em 0 3em}.group-approfondimento-full-container .approfondimento-intro-container{background-color:#f4f7f6}.group-approfondimento-full-container .approfondimento-intro-wrapper{max-width:860px;margin-left:auto;margin-right:auto;width:95%;position:relative;padding-top:2em;padding-bottom:0}.group-approfondimento-full-container .field-name-node_title{display:none}.group-approfondimento-full-container .field-name-node_title h2{margin-top:.25em;margin-bottom:.4em;font-size:2em;line-height:100%}.group-approfondimento-full-container .field-name-node_title h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.group-approfondimento-full-container .field-name-field_featured_image img{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);margin:0 auto}.group-approfondimento-full-container .field-name-node_post_date{text-align:center;padding-bottom:1.5em}#block-breadcrumbs{width:100%;padding:0 1em}#block-breadcrumbs nav ol{list-style-type:none;margin:0;padding:0}#block-breadcrumbs nav ol li{padding:0;margin:0;display:inline-block;line-height:2em}#block-breadcrumbs nav ol li a{display:inline-block;padding:.25em 0;font-weight:400;color:#465262}#block-breadcrumbs nav ol li a:hover{color:#f15a31;text-decoration:none}#block-breadcrumbs nav ol li:last-of-type{font-weight:700}#block-breadcrumbs nav ol li+li::before{content:"";width:20px;height:2em;background:url(/themes/custom/edt/dist/images/grey/arrow-right.svg) 50% 50%/auto 2em no-repeat;display:inline-block;vertical-align:middle;line-height:2em}.cart-login-form{max-width:860px;margin-left:auto;margin-right:auto;width:95%;position:relative;padding-bottom:2em}@media (max-width:800px){.cart-login-form,.group-approfondimento-full-container .approfondimento-intro-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.cart-login-form,.group-approfondimento-full-container .approfondimento-intro-wrapper{padding-left:1em;padding-right:1em}}.cart-login-form h2{text-align:center;display:block;width:100%;max-width:400px;margin:auto auto 2em}.cart-login-form .form-item,.cart-login-form .form-submit{display:block;width:100%;max-width:400px;margin:auto auto 1em}.cart-login-form .form-item label,.cart-login-form .form-submit label{display:block}.cart-login-form .form-item input,.cart-login-form .form-submit input{width:100%;margin:.5em 0}.contatti-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contatti-container .contatti-informazione{width:33.3332%;padding-right:2em}.contatti-container .contatti-informazione ul{margin:0 0 1em;padding:0}.contatti-container .contatti-informazione ul li{list-style-type:none;margin:0;padding:0}.contatti-container .contatti-informazione ul li.email::before,.contatti-container .contatti-informazione ul li.fax::before,.contatti-container .contatti-informazione ul li.phone::before{content:"";display:inline-block;width:1.5em;height:1.5em;background:url(/themes/custom/edt/dist/images/grey/phone.svg) center center/contain no-repeat;vertical-align:middle;margin-right:.15em}.contatti-container .contatti-informazione ul li.phone::before{background-image:url(/themes/custom/edt/dist/images/grey/phone.svg)}.contatti-container .contatti-informazione ul li.fax::before{background-image:url(/themes/custom/edt/dist/images/grey/fax-printer.svg)}.contatti-container .contatti-informazione ul li.email::before{background-image:url(/themes/custom/edt/dist/images/grey/email.svg)}.contatti-container .contatti-mappa{width:66.6665%}.contatti-container .contatti-mappa iframe{width:100%}@media (max-width:800px){.contatti-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contatti-container .contatti-informazione,.contatti-container .contatti-mappa{width:100%}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container{padding-left:2em;padding-right:2em}}.group-event-full-container{position:relative;max-width:100%;width:100%;margin:4em 0 3em}.group-event-full-container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:auto;height:80vh;background-color:#f4f7f6;z-index:0}.group-event-full-container .field-name-node_title h2{margin-top:0;font-size:2em;line-height:100%}.group-event-full-container .field-name-node_title h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.group-event-full-container .field-name-field_featured_image{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.group-event-full-container .group-info-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);margin-bottom:3em}.group-event-full-container .group-info-map>*{width:50%}.group-event-full-container .group-info-map>.group-info.event-info{padding:2em}.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_email,.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_phone{font-size:.875em;line-height:140%}.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_email>div,.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_phone>div{display:inline-block}.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_email>div:first-of-type::after,.group-event-full-container .group-info-map>.group-info.event-info .field-name-field_phone>div:first-of-type::after{content:":"}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets]{padding:0;margin:0;list-style-type:none}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li{margin:0;padding:.25em 0 .25em 1em;position:relative}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li input+label{margin-left:.25em}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li label{display:inline-block}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li .facets-checkbox{left:0;position:absolute;top:.35em}[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li .facet-item__count,[class*=block-facet--] [class*=facets-widget] ul[class*=js-facets] li .facet-item__value{display:inline-block}#sidebar>div [class*=block-facet-]:not(:first-of-type),#sidebar>div>div:not(:first-of-type) [class*=block-facet-]{padding-top:1.5em;margin-top:1.5em;border-top:1px solid #b8c1cb}.form-item{position:relative}input:focus,select:focus,textarea:focus{outline:0}select{background:#fff;border:1px solid #91a3ad;border-radius:5px;width:100%;min-width:3.6em;padding:.5em 1em .5em .5em;color:#465262;height:2.25em}input[type=email],input[type=password],input[type=search],input[type=text],textarea{background:#fff;border:1px solid #91a3ad;border-radius:5px;padding:.5em 1em .5em .5em;color:#465262;-webkit-box-shadow:none;box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:0 0 0 3px rgba(145,163,173,.4);box-shadow:0 0 0 3px rgba(145,163,173,.4)}input[type=submit]{display:inline-block;padding:.375em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:1.125em;border:1px solid #f15a31;background-color:#f15a31;color:#fff}input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;border-color:rgb(199.9136363636,53.375,13.5863636364);background-color:rgb(199.9136363636,53.375,13.5863636364)}.select-wrapper{position:relative}select::-ms-expand{display:none}.form-item input[type=email],.form-item input[type=password],.form-item input[type=search],.form-item input[type=text],.form-item label,.form-item textarea{width:100%;max-width:100%}.form-item input+label{width:auto}.form-item input,.form-item label,.form-item textarea{clear:both;display:block}.form-item input[type=checkbox],.form-item input[type=radio],.form-item label[type=checkbox],.form-item label[type=radio],.form-item textarea[type=checkbox],.form-item textarea[type=radio]{display:inline-block;margin-right:.2rem;width:1rem;height:1rem}.form-item input[type=checkbox]+label,.form-item input[type=radio]+label,.form-item label[type=checkbox]+label,.form-item label[type=radio]+label,.form-item textarea[type=checkbox]+label,.form-item textarea[type=radio]+label{display:inline-block;vertical-align:middle}.form-item label{color:#778f9b;font-size:.875em;font-style:italic;text-align:left;margin-bottom:.25em}.form-item label.error{margin-top:.15em;color:#f15a31}.form-item label.error::before{content:"!";display:inline-block;width:.85em;height:.85em;background:#f15a31;border-radius:50%;line-height:.9em;text-align:center;color:#fff;padding:.25em;font-weight:800;margin-right:.15em}fieldset>.fieldset-wrapper,fieldset>.fieldset-wrapper>div,fieldset>legend,fieldset>legend>div{width:auto;display:inline-block}fieldset>.fieldset-wrapper>div.form-checkboxes,fieldset>.fieldset-wrapper>div.form-checkboxes .fieldgroup.form-checkboxes,fieldset>legend>div.form-checkboxes,fieldset>legend>div.form-checkboxes .fieldgroup.form-checkboxes{display:inline-block}fieldset>.fieldset-wrapper>div.form-checkboxes .form-item,fieldset>legend>div.form-checkboxes .form-item{width:auto;display:inline-block;margin-left:.6vw}fieldset>.fieldset-wrapper>div.form-checkboxes .form-item::before,fieldset>legend>div.form-checkboxes .form-item::before{content:"";display:inline-block;vertical-align:middle;background-color:#b8c1cb;width:1px;height:1.2em;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);margin-right:.6vw}@media (max-width:1024px){fieldset>.fieldset-wrapper>div.form-checkboxes .form-item::before,fieldset>legend>div.form-checkboxes .form-item::before{display:none}}#areas-select-form select,#areas-select-form--2 select{height:2.5em}body[class^=edt-page-il-tuo-account-ordini-] main{background-color:#f4f7f6;padding:1em 1em 2em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container{max-width:1400px;margin-left:auto;margin-right:auto;width:95%}@media (max-width:640px){.group-event-full-container .group-info-map{-ms-flex-wrap:wrap;flex-wrap:wrap}.group-event-full-container .group-info-map>*{width:100%}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container{padding:0}}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:5px 8px 5px 0 #e8edeb;box-shadow:5px 8px 5px 0 #e8edeb;padding:3em 2em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-left{padding-right:1em;border-right:1px solid #91a3ad}@media (max-width:800px){body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info{display:block;padding:2em 1em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-left{border:0;padding:0}}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-right{padding-left:1em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-wrapper .order-details-info-label{font-weight:600}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-wrapper .order-details-info-value{margin-left:.5em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products{margin:2em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table{max-width:860px;margin-left:auto;margin-right:auto;width:95%}@media (max-width:800px){body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-info .order-details-info-right{border:0;padding:0}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table,body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs{padding-left:2em;padding-right:2em}}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table thead{text-align:left}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table thead tr th{border-bottom:1px solid #b8c1cb;padding-top:1em;padding-bottom:1em;text-align:center}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table thead tr th:nth-of-type(2){text-align:left}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table thead tr th:last-of-type{text-align:right}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td{width:15%;padding:1em 0;line-height:150%;font-size:1.5em;vertical-align:top;text-align:center;border-bottom:1px solid #b8c1cb}@media (max-width:640px){body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products{margin:2em 0}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table{padding:0;margin:0}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td{font-size:1.125em}}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td.order-details-cell{width:50%;text-align:left;padding-left:1em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td:last-of-type{text-align:right}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td .order-details-products-title{margin-bottom:.25em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td .order-details-products-info{font-size:1rem;line-height:120%;color:#778f9b}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td .download-epub-form input[type=submit],body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .order-details-products table tbody td .download-product-form input[type=submit]{margin-top:1rem;font-size:.875rem;line-height:1.5}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs{max-width:860px;margin-left:auto;margin-right:auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total,body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 1.5em;width:28em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total .orders-details-costs-label,body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-wrapper .orders-details-costs-label{text-transform:uppercase;color:#91a3ad;width:60%;text-align:left}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total .orders-details-costs-value,body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-wrapper .orders-details-costs-value{width:40%;text-align:right;font-size:1.125em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total{border-top:1px solid #b8c1cb;padding-top:2em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total .orders-details-costs-label{color:#465262;font-weight:700}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total .orders-details-costs-value{font-size:1.5em;font-weight:700}body.edt-page-il-tuo-account-ordini main{background-color:#f4f7f6}body.edt-page-il-tuo-account-ordini .order-summary-container{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding-bottom:2em}body.edt-page-il-tuo-account-ordini .order-summary-container table{width:100%;text-align:left;border:0}body.edt-page-il-tuo-account-ordini .order-summary-container table thead tr th{font-weight:400;padding-left:1em;padding-bottom:1em;border:0}body.edt-page-il-tuo-account-ordini .order-summary-container table thead tr th:last-child{text-align:right}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr{background-color:#fff}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr td{padding:1em;border:0;border-bottom:1px solid #f4f7f6}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr td:last-child{text-align:right}body.edt-page-il-tuo-account-ordini .order-summary-container .empty-summary{text-align:center}.prodotti-correlati-container{margin-top:4em;margin-bottom:4em;background-color:#f4f7f6}.prodotti-correlati-container .field-name-field_related_products{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding-top:2em;padding-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prodotti-correlati-container .field-name-field_related_products>div{width:calc(25% - 1em);margin:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:8px solid #e8edeb;margin-top:calc(17vw / 3.7)}@media (max-width:1200px){.prodotti-correlati-container .field-name-field_related_products>div{width:calc(33.3332% - 1em)}}@media (max-width:800px){.prodotti-correlati-container .field-name-field_related_products,body.edt-page-il-tuo-account-ordini .order-summary-container{padding-left:2em;padding-right:2em}.prodotti-correlati-container .field-name-field_related_products>div{width:calc(50% - 1em)}}@media (max-width:640px){body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs{padding-left:1em;padding-right:1em}body[class^=edt-page-il-tuo-account-ordini-] .order-details-container .orders-details-costs .orders-details-costs-total .orders-details-costs-value{font-size:1.125em}body.edt-page-il-tuo-account-ordini .order-summary-container{padding-left:1em;padding-right:1em}body.edt-page-il-tuo-account-ordini .order-summary-container table td,body.edt-page-il-tuo-account-ordini .order-summary-container table th,body.edt-page-il-tuo-account-ordini .order-summary-container table tr,body.edt-page-il-tuo-account-ordini .order-summary-container table>*{display:block}body.edt-page-il-tuo-account-ordini .order-summary-container table thead tr{position:absolute;top:-9999px;left:-9999px}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr{margin-bottom:1em}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr td{font-weight:700}body.edt-page-il-tuo-account-ordini .order-summary-container table tbody tr td:before{content:attr(data-label);float:left;font-weight:400;text-transform:uppercase;margin-right:1em}.prodotti-correlati-container .field-name-field_related_products{padding-left:1em;padding-right:1em}.prodotti-correlati-container .field-name-field_related_products>div{width:100%}}.prodotti-correlati-container .field-name-field_related_products>div .product-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.slick{text-align:left;position:relative}.slick.slick--view--home-slider{margin-bottom:4em}.slick.slick--view--home-slider .slick-slide{padding:20px 20px 5em}@media (max-width:978px){.slick.slick--view--home-slider .slick-slide{width:100%;padding:0}}.slick.slick--view--home-slider .slick-slide .field-name-node_title{text-align:inherit}.slick.slick--view--home-slider .slick-dots{position:relative;z-index:1;padding:2em 0;margin-top:-5.3em}@media (max-width:978px){.slick.slick--view--home-slider .slick-dots{position:absolute;margin-top:0;top:auto;bottom:1em;left:0;right:0}}.slick.slick--view--home-slider .slick__arrow{margin-top:-3em}.slick.slick--view--home-slider .slick__arrow .slick-arrow:nth-child(1),.slick.slick--view--home-slider .slick__arrow .slick-arrow:nth-child(3){display:none!important}.slick.slick--view--eventi{margin-left:10px;margin-right:10px}.slick.slick--view--eventi .slick-track>.slick-slide .slide{padding:.75em}.slick.slick--view--eventi .slick-track>.slick-slide .slide .event-sticky .field-name-field_featured_image.view-mode-sticky{display:none}.slick.slick--view--eventi .slick-track>.slick-slide .slide .event-sticky .group-event-container{width:100%!important}.slick.slick--view--eventi .slick__arrow{left:-10px;right:-10px}.slick.slick--view--prodotti{margin-left:2em;margin-right:2em}.slick.slick--view--prodotti .slick__slide:only-child{margin-left:auto;margin-right:auto}.slick.slick--view--prodotti.slick--optionset--four-per-row .slick-slider{padding:0 2em}.slick.slick--view--prodotti.slick--optionset--four-per-row .slick-slider .slick-slide{margin:0 .5em}.slick.slick--optionset--four-per-row>.slide{max-width:calc(25% - 1em)}.slick.slick--optionset--four-per-row>.slide:only-child{max-width:20em}.slick .slick-track .slick-slide .slide .slide__media .media--image{text-align:center}.slick .slick-track .slick-slide .slide .slide__media .media--image img{display:block;margin-left:auto;margin-right:auto;max-height:640px;width:auto}.slick .slick-track .slick-slide .slide .slide__caption{background:#778f9b;color:#fff;padding:1em;margin-top:8px}.slick .slick-track .slick-slide .slide .slide__caption .slide__description{font-size:.875em;font-weight:600}.slick .slick-track .slick-slide .slide .slide__caption .slide__description:last-child{margin-bottom:0}.slick .slick-track .slick-slide .slide .views-field-rendered-entity,.slick .slick-track .slick-slide .slide .views-field-rendered-entity a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.slick .slick-track .slick-slide .slide .views-field-rendered-entity a:hover,.slick .slick-track .slick-slide .slide .views-field-rendered-entity a:hover *{text-decoration:none}.slick[id*=-gallery-]{max-width:860px;margin-left:auto;margin-right:auto;width:95%;margin-bottom:4em}.slick[id*=-gallery-] .slick-track .slick-slide .slide .slide__content .media--image,.slick[id*=-gallery-] .slick-track .slick-slide .slide .slide__media .media--image{width:100%;border:8px solid #f4f7f6;overflow:hidden}.slick[id*=-gallery-] .slick-track .slick-slide .slide .slide__content .media--image img,.slick[id*=-gallery-] .slick-track .slick-slide .slide .slide__media .media--image img{margin-left:auto;margin-right:auto;width:auto}.slick[id*=-gallery-] .slick__arrow{left:-58px;right:-58px}.slick-dots{margin:0;padding:0;list-style-type:none;text-align:center}.slick-dots li{display:inline-block;margin:0 3px;padding:0}.slick-dots li button{display:block;width:20px;height:8px;text-indent:-9999px;overflow:hidden;margin:0;padding:0;border:0;background-color:#b8c1cb;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;-webkit-box-shadow:0 0 0 2px #f15a31;box-shadow:0 0 0 2px #f15a31;background-color:#f15a31;cursor:pointer}.slick-dots li.slick-active button{background-color:#f15a31}.slick-dots li.slick-active button:focus,.slick-dots li.slick-active button:hover{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;background-color:#b8c1cb;cursor:default;pointer-events:none}.slick__arrow{position:absolute;top:50%;margin-top:-10px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slick__arrow .slick-arrow{pointer-events:all;display:block;text-indent:-9999px;overflow:hidden;border:0;background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:contain;width:50px;height:50px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.slick__arrow .slick-arrow.slick-prev{background-image:url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ctitle%3Earrow-left%3C/title%3E%3Cpolygon id='path-3' points='25.82 12.9 18.6 20 25.82 27.1 23.61 29.31 14.18 20 23.61 10.69 25.82 12.9' style='fill: %23485261'/%3E%3C/svg%3E%0A")}.slick__arrow .slick-arrow.slick-next{background-image:url("data:image/svg+xml,%3Csvg id='Livello_1' data-name='Livello 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpolygon id='path-3' points='14.58 12.85 21.8 19.95 14.58 27.05 16.79 29.26 26.22 19.95 16.79 10.64 14.58 12.85' style='fill: %23485261'/%3E%3C/svg%3E%0A")}.slick__arrow .slick-arrow:hover{background-color:#f4f7f6;cursor:pointer}.slick__arrow .slick-arrow:focus{outline:0}.edt-page-event .slick[id*=-views-eventi-block-]{max-width:860px;margin-left:auto;margin-right:auto;width:95%}.edt-page-event .slick[id*=-views-eventi-block-] .slick-track>.slick-slide .slide{padding:0}.edt-page-event .slick[id*=-views-eventi-block-] .slick__arrow{left:-48px;right:-48px}.field-name-field_titoli_correlati{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;text-align:center}.field-name-field_titoli_correlati .items-container{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.5em;margin-right:-.5em}.field-name-field_titoli_correlati .items-container>div{width:calc(25% - 1em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;border:8px solid #f4f7f6;margin:2em .5em 1em}.field-name-field_titoli_correlati .items-container>div .entity-type-node{margin:0 auto;width:100%;max-width:100%}@media (max-width:1200px){.field-name-field_titoli_correlati .items-container>div{width:calc(33.3332% - 1em)}.field-name-field_titoli_correlati .items-container>div .product-teaser .group-product-intro{margin-bottom:0}}@media (max-width:800px){.edt-page-event .slick[id*=-views-eventi-block-],.field-name-field_titoli_correlati,.slick[id*=-gallery-]{padding-left:2em;padding-right:2em}.field-name-field_titoli_correlati .items-container>div{width:calc(50% - 1em)}.field-name-field_titoli_correlati .items-container>div .product-teaser .group-product-intro{margin-bottom:0}}@media (max-width:640px){.edt-page-event .slick[id*=-views-eventi-block-],.field-name-field_titoli_correlati,.slick[id*=-gallery-]{padding-left:1em;padding-right:1em}.field-name-field_titoli_correlati .items-container>div{width:100%}.field-name-field_titoli_correlati .items-container>div .product-teaser .group-product-intro{margin-bottom:0}}.user-preferences-header{max-width:860px;margin-left:auto;margin-right:auto;width:95%;text-align:center}@media (max-width:800px){.user-preferences-header{padding-left:2em;padding-right:2em}}@media (max-width:640px){.user-preferences-header{padding-left:1em;padding-right:1em}}.user-preferences-form{max-width:860px;margin-left:auto;margin-right:auto;width:95%;text-align:center;margin-bottom:4em}.user-preferences-form .newsletter-list-wrapper{padding:1em 0 2em;border-bottom:1px solid #b8c1cb;margin-bottom:3em}.user-preferences-form .newsletter-list-wrapper .newsletter-list-container{max-width:60%;text-align:left;margin:auto}.user-preferences-form .newsletter-list-wrapper .newsletter-list-container .js-form-type-checkbox{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:978px){.slick__arrow{display:none}.user-preferences-form .newsletter-list-wrapper .newsletter-list-container{max-width:100%}.user-preferences-form .newsletter-list-wrapper .newsletter-list-container .js-form-type-checkbox label{margin-left:.5em}}#block-alertschedaprodotto{max-width:980px;margin:0 auto 2em;padding:0 1em}#block-alertschedaprodotto .field-name-body{padding:1em;border:1px solid #f15a31;color:#f15a31}#block-alertschedaprodotto .field-name-body p{margin-bottom:0}#block-edt-branding a{display:block}#block-edt-branding a img{width:100%;max-width:160px;padding:7px 15px;margin-bottom:15px}#block-headercartandsearchblock{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#block-headercartandsearchblock .header-profile-container{position:relative}#block-headercartandsearchblock .header-profile-container .header-profile-button{font-size:1rem;display:inline-block;margin:.5em}#block-headercartandsearchblock .header-profile-container .header-profile-button a{border-radius:5px;padding:.5em 1em;text-decoration:none;background-color:#fff;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in;display:inline-block}#block-headercartandsearchblock .header-profile-container .header-profile-button.access a{border:1px solid #465262;color:#465262}#block-headercartandsearchblock .header-profile-container .header-profile-button.access a:hover{background-color:rgba(70,82,98,.1)}#block-headercartandsearchblock .header-profile-container .header-profile-button.profile a{border:1px solid #f15a31;color:#f15a31}#block-headercartandsearchblock .header-profile-container .header-profile-button.profile a:hover{background-color:rgba(241,90,49,.1)}#block-headercartandsearchblock .header-profile-container .header-profile-actions{display:none;font-size:1rem;position:absolute;top:100%;left:-30px;border:1px solid #f15a31;background-color:#fff;min-width:150px}#block-headercartandsearchblock .header-profile-container .header-profile-actions .header-profile-menu{padding:.5em;margin:0;list-style-type:none}#block-headercartandsearchblock .header-profile-container .header-profile-actions .header-profile-menu li a{display:block;padding:.25em;margin-bottom:.25em}#block-headercartandsearchblock .header-profile-container:hover .header-profile-actions{display:inline-block}#block-headercartandsearchblock .header-cart,#block-headercartandsearchblock .header-search{font-size:1rem;display:inline-block;position:relative;background:url(/themes/custom/edt/dist/images/grey/cart.svg) center center/contain no-repeat;width:50px;height:50px;margin:0 .5em}#block-headercartandsearchblock .header-cart .header-cart-quantity-wrapper .header-cart-quantity{background-color:#f15a31;color:#fff;width:1.8em;height:1.8em;font-weight:600;font-size:.875em;display:block;text-align:center;line-height:1.8em;border-radius:50%}#block-headercartandsearchblock .header-cart .header-cart-quantity-wrapper .header-cart-quantity:empty{display:none}#block-headercartandsearchblock .header-cart-container{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-headercartandsearchblock .header-cart-container>div:not(:last-child)::after{content:"";display:block;position:absolute;width:1px;height:2em;background:#b8c1cb;right:-.25em;top:50%;-webkit-transform:skewX(-15deg) translateY(-50%);-ms-transform:skewX(-15deg) translateY(-50%);transform:skewX(-15deg) translateY(-50%);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#block-headercartandsearchblock .header-cart-container .header-search-container{margin-right:10px}#block-headercartandsearchblock .header-cart-container .header-search-container form{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-headercartandsearchblock .header-cart-container .header-search-container form input[type=submit]{display:none}#block-headercartandsearchblock .header-cart-container .header-search-container input[type=text]{width:0;height:50px;font-size:1rem;border:1px solid transparent;outline:0;border-radius:0;padding:0;-webkit-transition:width .25s ease-in;transition:width .25s ease-in}#block-headercartandsearchblock .header-cart-container .header-search-container input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none}#block-headercartandsearchblock .header-cart-container .header-search-container .header-search-close{background:url(/themes/custom/edt/dist/images/grey/close.svg) center no-repeat;opacity:0;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in}#block-headercartandsearchblock .header-cart-container .header-search-container .header-search{background-image:url(/themes/custom/edt/dist/images/grey/search-invert.svg);cursor:pointer;position:absolute;right:10px;top:auto;bottom:auto;margin:0}#block-headercartandsearchblock .header-cart-container .header-search-container.search-active input[type=text]{width:285px;padding:.5em 85px .5em 1em;border:1px solid #465262;position:absolute;right:10px;border-top-right-radius:25px;border-bottom-right-radius:25px}#block-headercartandsearchblock .header-cart-container .header-search-container.search-active .header-search-close{display:inline-block;cursor:pointer;width:35px;height:50px;position:absolute;right:60px;top:auto;bottom:auto;opacity:1}#block-contactblock{max-width:860px;width:95%;margin:2em auto}@media (max-width:800px){#block-contactblock,.user-preferences-form{padding-left:2em;padding-right:2em}}#block-contactblock #contact-message-professioniti-del-turismo-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}#block-contactblock #contact-message-professioniti-del-turismo-form>div.form-wrapper{width:calc(50% - 1em);margin:0 .5em 1em}@media (max-width:640px){#block-contactblock,.user-preferences-form{padding-left:1em;padding-right:1em}#block-contactblock #contact-message-professioniti-del-turismo-form>div.form-wrapper{width:100%;margin-left:0;margin-right:0}}#block-contactblock #contact-message-professioniti-del-turismo-form>div.form-wrapper#edit-actions,#block-contactblock #contact-message-professioniti-del-turismo-form>div.form-wrapper#edit-field-messaggio-wrapper{width:100%}#block-contactblock #contact-message-professioniti-del-turismo-form>div.form-wrapper#edit-actions{text-align:right}#block-edtmenu{font-family:"Roboto Condensed",sans-serif;font-size:1.125em;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#block-edtmenu>ul:not(.contextual-links){list-style-type:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;padding:0;position:relative}#block-edtmenu>ul:not(.contextual-links)>li{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;white-space:nowrap;position:relative}#block-edtmenu>ul:not(.contextual-links)>li a{border-bottom:1px solid transparent}#block-edtmenu>ul:not(.contextual-links)>li a:hover{text-decoration:none}#block-edtmenu>ul:not(.contextual-links)>li .child-box{padding:1.5em;position:absolute;top:4.585em;left:calc(50% - 5px);background-color:#fff;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.4);box-shadow:0 0 40px 0 rgba(0,0,0,.4);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:Roboto,sans-serif;z-index:2;min-width:28em}#block-edtmenu>ul:not(.contextual-links)>li .child-box::before{content:"";position:absolute;top:-10px;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu,#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box ul{display:block;list-style-type:none;padding:0;margin:0}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu li,#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box ul li{text-transform:none;padding:0;margin:0;text-align:left;line-height:100%;white-space:nowrap}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu li a,#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box ul li a{color:#465262}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu li a:hover,#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box ul li a:hover{color:#f15a31;border-bottom:1px solid #b8c1cb}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu{width:60%;padding-right:1.5em}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu li{border-bottom:1px solid #b8c1cb}#block-edtmenu>ul:not(.contextual-links)>li .child-box .child-menu li a{padding:.65em 0 .35em;display:block}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box{width:40%;padding:.5em 1em;background:#f4f7f6}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box li{font-weight:500}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-right-box li a{display:block;padding:.55em 0}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-full-catalogue-link{width:100%;margin-top:1em;text-transform:none}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-full-catalogue-link a{display:block;padding:.75em;color:#fff;background:#f15a31}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-full-catalogue-link a::after{content:">";margin-left:.4em}#block-edtmenu>ul:not(.contextual-links)>li .child-box .main-full-catalogue-link a:hover{background:rgb(255,102.0338541667,60.5)}#block-edtmenu>ul:not(.contextual-links)>li .child-box.hide{display:none}#block-edtmenu>ul:not(.contextual-links)>li:hover>a{color:#f15a31;border-bottom:1px solid #b8c1cb}#block-edtmenu>ul:not(.contextual-links)>li:hover .child-box a{border-bottom:0!important}#block-edtmenu>ul:not(.contextual-links)>li:hover .child-box.hide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#block-edtmenu>ul:not(.contextual-links)>li:not(:first-child)::before{content:"";display:inline-block;vertical-align:middle;background-color:#b8c1cb;width:1px;height:1.2em;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg)}#block-edtmenu>ul:not(.contextual-links)>li>a{color:#465262;display:inline-block;padding:.5em .25em;margin:0 .75em;vertical-align:middle;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#block-edtmenu>ul:not(.contextual-links)>li>a:hover{color:#f15a31}#block-newsletterblock{background-color:#f15a31;padding:2em 1em}#block-newsletterblock form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:860px;position:relative}#block-newsletterblock form h3{font-family:"Playfair Display",serif;font-size:1.5em;color:#fff;margin:0;white-space:nowrap}#block-newsletterblock form h3 strong{font-family:Roboto,sans-serif;font-style:normal}#block-newsletterblock form .form-item-email{margin:0 1em}@media (max-width:800px){#block-newsletterblock form{-ms-flex-wrap:wrap;flex-wrap:wrap}#block-newsletterblock form .form-item-email{width:50%;margin:0 1em 0 0}}#block-newsletterblock form .form-item-email input.error{border:1px solid #e4545a}#block-newsletterblock form .input-error-desc{color:#fff;margin:.5em 1em 0}#block-newsletterblock form input[type=submit]{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #1f2d3d;background-color:#1f2d3d;color:#fff}#block-newsletterblock form input[type=submit]:focus,#block-newsletterblock form input[type=submit]:hover{text-decoration:none;border-color:rgb(5.222826087,7.5815217391,10.277173913);background-color:rgb(5.222826087,7.5815217391,10.277173913)}#block-newsletterblock form .ajax-progress{background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 1em;border-radius:20px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-shadow:0 5px 10px 0 rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-newsletterblock form .ajax-progress .throbber{background:url(/themes/custom/edt/dist/images/orange/Spinner-1s-200px.gif) 0 center/contain no-repeat;width:40px;height:40px}#block-views-block-eventi-block-2,#block-views-block-eventi-block-4{background-color:#f4f7f6;padding-bottom:4em}#block-views-block-eventi-block-2.views-element-container>h2,#block-views-block-eventi-block-4.views-element-container>h2{margin-bottom:0}.cart-summary{max-height:70vh;overflow-y:auto}.cart-summary .cart-summary-content{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-summary .cart-summary-content .cart-summary-items-container{width:60%;margin-right:1em}.cart-summary .cart-summary-sidebar{width:40%}@media (max-width:800px){.cart-summary .cart-summary-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cart-summary .cart-summary-content .cart-summary-items-container{border-top:1px solid rgba(0,0,0,.1);margin-right:0;margin-top:1em;width:100%}.cart-summary .cart-summary-sidebar{width:100%}}.cart-summary .cart-summary-sidebar a{text-decoration:none}.cart-summary .cart-summary-sidebar a.btn{display:block;color:#fff}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content{background-color:#e9f2f8;font-size:.8125rem;margin-bottom:1rem;padding:1.125rem 1rem 1rem;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-title{font-weight:600;text-align:center;padding-bottom:.5em;border-bottom:1px solid #91a3ad;color:#1f2d3d}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1em 0}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-row .cart-summary-sidebar-row-label{color:#91a3ad}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-row .cart-summary-sidebar-row-value{margin-left:.5em}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-total{padding-top:1em;border-top:1px solid #91a3ad}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-content .cart-summary-sidebar-total .cart-summary-sidebar-row .cart-summary-sidebar-row-label{color:#1f2d3d}.cart-summary .cart-summary-sidebar .cart-summary-sidebar-footer{padding-top:1em;margin-top:1em;border-top:1px solid #91a3ad;text-align:center}.cart-summary-items-list{list-style:none;padding-left:1em}.cart-summary-items-list .cart-summary-item-row .cart-summary-item-info{color:#8e959f;font-size:.6875rem}.cart-summary-items-list .cart-summary-item-row:not(:first-child){border-top:1px solid;padding-top:1em;margin-top:1em}.group-approfondimento-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-approfondimento-container>*{width:100%}.group-approfondimento-container .field-name-node_title{text-align:left;margin-top:0;color:#465262}.group-approfondimento-container .field-name-node_title h2{margin-top:.75em;font-size:1em;font-weight:600}.group-approfondimento-container .field-name-node_title h2 a{color:#465262}.group-approfondimento-container .field-name-node_title h2 a:hover,.group-approfondimento-container .field-name-node_title h2 a:hover *{text-decoration:none}.approfondimento-wrapper{max-width:860px;margin-left:auto;margin-right:auto;width:95%;position:relative;padding-top:2em;padding-bottom:2em}@media (max-width:800px){.approfondimento-wrapper,.group-contributor-infos-container .group-contributor-infos-wrapper{padding-left:2em;padding-right:2em}}.approfondimento-wrapper .logo-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.approfondimento-wrapper .logo-section .logo-wrapper-left,.approfondimento-wrapper .logo-section .logo-wrapper-right{display:block;margin:1.5em 1.75em 3em;text-align:center;width:calc(50% - 3.5em)}@media (max-width:460px){.approfondimento-wrapper .logo-section{display:block}.approfondimento-wrapper .logo-section .logo-wrapper-left,.approfondimento-wrapper .logo-section .logo-wrapper-right{margin-left:0;margin-right:0;width:100%}}.approfondimento-wrapper .logo-section .logo-wrapper-left:hover,.approfondimento-wrapper .logo-section .logo-wrapper-right:hover{text-decoration:none}.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo,.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_2,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b8c1cb;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo img,.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_2 img,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo img,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_2 img{margin-left:.75em;max-width:125px}@media (max-width:640px){.approfondimento-wrapper{padding-left:1em;padding-right:1em}.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo,.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_2,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo img,.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_2 img,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo img,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_2 img{margin-left:0;margin-top:.25em}}.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_description,.approfondimento-wrapper .logo-section .logo-wrapper-left .field-name-field_logo_description_2,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_description,.approfondimento-wrapper .logo-section .logo-wrapper-right .field-name-field_logo_description_2{color:#91a3ad;font-size:.875em;margin:.5em auto 0;max-width:34em}.entity-bundle-approfondimento .layout__region a.group-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;color:#465262}.entity-bundle-approfondimento .layout__region a.group-content-wrapper:hover{text-decoration:none}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper{width:calc(66.6665% + 1.5em);padding-right:1.5em;text-align:left;padding-bottom:1rem}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-node_title{text-align:left}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-node_title h2{line-height:110%;margin:.25em 0}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-field_genre.view-mode-teaser,.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-field_genres.view-mode-teaser{margin-bottom:1em}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser{font-size:.875rem}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser h2,.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser h3,.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser h4,.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser h5,.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser p{font-size:.875rem;margin:0;padding:0;font-weight:400;line-height:130%}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper .field-name-body.field-type-text_with_summary.view-mode-teaser br{display:none}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .field-name-field_featured_image.view-mode-teaser{width:calc(33.3332% - 1.5em)}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .field-name-field_featured_image.view-mode-teaser img{float:right;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}@media (max-width:640px){.entity-bundle-approfondimento .layout__region a.group-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .text-content-wrapper{width:100%;padding-right:0}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .field-name-field_featured_image.view-mode-teaser{margin-bottom:1rem;width:100%}.entity-bundle-approfondimento .layout__region a.group-content-wrapper .field-name-field_featured_image.view-mode-teaser img{float:none;max-height:200px;width:auto}}.approfondimento-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left;margin:0;padding:0;background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);width:100%;-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1);position:relative}.approfondimento-teaser a.group-content-wrapper{padding:1em}.approfondimento-teaser:hover{background:#f4f7f6;-webkit-box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3)}.approfondimento-teaser:hover .text-content-wrapper .field-name-node_post_date{color:#465262}.approfondimento-teaser:hover .text-content-wrapper .field-name-field_genre,.approfondimento-teaser:hover .text-content-wrapper .field-name-node_title{color:#f15a31}.group-contributor-infos-container{position:relative;margin-bottom:3em;margin-top:4em;background-color:#f4f7f6}.group-contributor-infos-container:before{content:"";position:absolute;top:2em;left:0;right:0;bottom:0;background-color:#f4f7f6;z-index:0;display:none}.group-contributor-infos-container .group-contributor-infos-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1400px;margin-left:auto;margin-right:auto;width:95%}.group-contributor-infos-container .group-contributor-infos-wrapper .field-name-field_author_picture{display:inline-block;width:360px;height:360px;border-radius:50%;overflow:hidden;margin-right:1em;margin-top:-1em;margin-bottom:2em}@media (max-width:800px){.group-contributor-infos-container .group-contributor-infos-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-contributor-infos-container .group-contributor-infos-wrapper .field-name-field_author_picture{height:auto;margin-left:auto;margin-right:auto;max-width:90%;width:auto}}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos{padding:3em 1.5em;width:calc(100% - 380px);margin-left:auto;margin-right:auto}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field_roles{text-align:left;font-family:"Playfair Display",serif;font-size:1.5em;color:#f15a31}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-node_title{text-align:left}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-node_title h1{margin-top:0;margin-bottom:.15em}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-field_subtitle{font-family:"Playfair Display",serif;margin-bottom:1.5em}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-field_biography{font-size:.875em}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-field_biography p{text-align:justify}.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos .field-name-node_title+.field-name-field_biography{margin-top:1.5em}.node--type-custom-page.node--view-mode-full .group-hero{position:relative;margin-bottom:4em}@media (min-width:1024px){.node--type-custom-page.node--view-mode-full .group-hero{margin-bottom:6em}}.node--type-custom-page.node--view-mode-full .group-hero .field-name-field_cover_image.view-mode-full img{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:60vh;min-height:20rem}.node--type-custom-page.node--view-mode-full .group-hero .field-name-field_cover_image.view-mode-full:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}.node--type-custom-page.node--view-mode-full .group-hero .field-name-node_title{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.node--type-custom-page.node--view-mode-full .group-hero .field-name-node_title h1{font-weight:900;font-size:5.625em;line-height:1;text-shadow:0 1px 19px rgba(0,0,0,.6)}body.edt-page-custom-page .layout-content{position:relative}body.edt-page-custom-page #block-edt-local-tasks,body.edt-page-custom-page #breadcrumbs{position:absolute;left:0;right:0;z-index:1}body.edt-page-custom-page #block-edt-local-tasks{top:2rem}body.edt-page-custom-page #breadcrumbs,body.edt-page-custom-page #breadcrumbs nav ol li a{color:#fff}body.edt-page-custom-page #breadcrumbs nav ol li+li:before{background-image:url(/themes/custom/edt/dist/images/white/arrow-right.svg)}.event-wrapper{max-width:860px;margin-left:auto;margin-right:auto;width:95%;position:relative;padding-top:2em;padding-bottom:2em}@media (max-width:800px){.group-contributor-infos-container .group-contributor-infos-wrapper .group-contributor-infos{padding-top:.75em;width:100%}.node--type-custom-page.node--view-mode-full .group-hero .field-name-node_title h1{font-size:4.375em}.event-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.event-wrapper,.group-contributor-infos-container .group-contributor-infos-wrapper{padding-left:1em;padding-right:1em}}.event-wrapper .field-name-node_title{display:none}.group-event-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-event-container>*{width:100%}.group-event-container .field-name-node_title{text-align:left;margin-top:0;color:#465262}.group-event-container .field-name-node_title h2{margin-top:.75em;font-size:1em;font-weight:600}.group-event-container .field-name-node_title h2 a{color:#465262}.group-event-container .field-name-node_title h2 a:hover,.group-event-container .field-name-node_title h2 a:hover *{text-decoration:none}.field-name-field_event_date,.field-name-field_event_end_date{font-size:1.5em;font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#f15a31;margin-bottom:.15em;text-transform:uppercase;line-height:100%;letter-spacing:-.02em}.field-name-field_event_date.view-mode-sticky,.field-name-field_event_date.view-mode-teaser,.field-name-field_event_end_date.view-mode-sticky,.field-name-field_event_end_date.view-mode-teaser{display:block;text-align:left}.field-name-field_event_end_date{font-size:1em;font-weight:400;font-style:italic;margin-top:-.25em}.field-name-field_event_end_date:before{content:"→"}.field-name-field_event_time{font-family:"Roboto Condensed",sans-serif;color:#f15a31;text-transform:uppercase;text-align:left}.field-name-field_location{margin-bottom:1em;text-align:left}.field-name-field_location.view-mode-full{margin-top:1em}.field-name-field_location div:first-of-type{font-weight:700}.field-name-field_location div:first-of-type::after{content:":"}.field-name-field_location.view-mode-sticky,.field-name-field_location.view-mode-teaser{font-size:.875em;border-top:1px solid #b8c1cb;padding:1em 0 0;margin-bottom:0;margin-top:.5em;color:#465262}.field-name-field_location.view-mode-sticky::before,.field-name-field_location.view-mode-teaser::before{content:"";display:inline-block;width:16px;height:16px;background:url(/themes/custom/edt/dist/images/orange/pin.svg) top left/14px 14px no-repeat;vertical-align:middle}.event-sticky,.event-teaser{background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1);position:relative;min-height:16em}.event-sticky .layout__region--content,.event-teaser .layout__region--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.event-sticky .layout__region--content a:hover,.event-sticky .layout__region--content a:hover *,.event-teaser .layout__region--content a:hover,.event-teaser .layout__region--content a:hover *{text-decoration:none}.event-sticky .layout__region--content a.field-group-link.group-event-container,.event-teaser .layout__region--content a.field-group-link.group-event-container{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:1.5em}.event-sticky .layout__region--content>*>*,.event-teaser .layout__region--content>*>*{-ms-flex-item-align:start;align-self:flex-start}.event-sticky .layout__region--content>*>.field-name-field_location.view-mode-sticky,.event-sticky .layout__region--content>*>.field-name-field_location.view-mode-teaser,.event-teaser .layout__region--content>*>.field-name-field_location.view-mode-sticky,.event-teaser .layout__region--content>*>.field-name-field_location.view-mode-teaser{-ms-flex-item-align:end;align-self:flex-end}.event-sticky .field-name-field_event_time,.event-teaser .field-name-field_event_time{font-size:.875em}.event-sticky:hover,.event-teaser:hover{background:#f4f7f6;-webkit-box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3)}.event-sticky:hover .field-name-field_featured_image.view-mode-sticky img,.event-teaser:hover .field-name-field_featured_image.view-mode-sticky img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.event-sticky:hover .group-event-container .field-name-field_event_date,.event-sticky:hover .group-event-container .field-name-field_event_end_date,.event-teaser:hover .group-event-container .field-name-field_event_date,.event-teaser:hover .group-event-container .field-name-field_event_end_date{color:#465262}.event-sticky:hover .group-event-container .field-name-node_title,.event-teaser:hover .group-event-container .field-name-node_title{color:#f15a31}.event-sticky:hover .group-event-container .field-name-node_title h2 a,.event-teaser:hover .group-event-container .field-name-node_title h2 a{text-decoration:none;color:#f15a31}.event-sticky{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}.event-sticky .field-name-field_featured_image *{-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1)}.event-sticky .field-name-field_featured_image.view-mode-sticky{width:calc(50% + 1rem);overflow:hidden}.event-sticky .field-name-field_featured_image.view-mode-sticky a{height:100%;padding:0!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.event-sticky .field-name-field_featured_image.view-mode-sticky img{width:auto;max-height:18em;max-width:none}.event-sticky .group-event-container{padding:1.5em;width:calc(50% - 1rem)}.slick .event-sticky .layout__region--content a.field-group-link.group-event-container{width:100%}.slick .event-sticky .field-name-field_featured_image.view-mode-sticky{display:none}.views-row .event-sticky .layout__region{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.product-full{margin-bottom:4em}.product-full .intro-wrapper{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:800px){.product-full .intro-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.product-full .intro-wrapper{padding-left:1em;padding-right:1em}}.product-full .group-content,.product-full .group-cover{width:100%;position:relative}.product-full .group-content .field-name-node_title,.product-full .group-cover .field-name-node_title{text-align:left}@media (min-width:800px){.product-full .group-cover{width:33%;text-align:center}.product-full .group-content{padding-top:2em;padding-left:3.5rem;width:67%;max-width:50em;margin-left:0;margin-right:auto}}.product-full .field-name-field_price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.625em;font-size:1.2em}.product-full .field-name-field_price>div{font-weight:700;margin-right:.25em}.product-full .field-name-field_price>div:last-child{font-weight:400;margin:0}.product-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.product-teaser .group-product-intro::before{display:none}.product-teaser .group-product-intro .product-details{padding:0 1em 1em;-ms-flex-item-align:end;align-self:flex-end;display:inline-block}.product-teaser .group-product-intro .intro-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;padding:1em 1em 0}.product-teaser .group-product-intro .intro-wrapper .group-content,.product-teaser .group-product-intro .intro-wrapper .group-cover{width:100%;padding:0}.product-teaser .group-product-intro .intro-wrapper .group-content .group-product-top-info,.product-teaser .group-product-intro .intro-wrapper .group-cover .group-product-top-info{margin-bottom:0}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:17vw;margin-top:calc(1vw - calc(17vw / 3.7))}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .contextual-region,.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .field-type-image.view-mode-product_cover{padding:0 0 1em;margin-bottom:0;border:none;-ms-flex-item-align:end;align-self:flex-end;width:100%}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .field-type-image.view-mode-product_cover img{margin-top:0;max-height:15vw;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}@media (max-width:1200px){.product-teaser .group-product-intro{margin-bottom:calc(calc(17vw / 3.7) * 1.2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser{height:calc(17vw * 1.2);margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 1.2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .field-type-image.view-mode-product_cover img{max-height:calc(15vw * 1.2)}}@media (max-width:800px){.product-teaser .group-product-intro{margin-bottom:calc(calc(17vw / 3.7) * 2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser{height:calc(17vw * 2);margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .field-type-image.view-mode-product_cover img{max-height:calc(15vw * 2)}}@media (max-width:640px){.product-teaser .group-product-intro{margin-bottom:calc(calc(17vw / 3.7) * 5.2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser{height:calc(17vw * 5.2);margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 5.2)}.product-teaser .group-product-intro .intro-wrapper .group-cover .field-name-field_cover.view-mode-teaser .field-type-image.view-mode-product_cover img{max-height:calc(15vw * 5.2)}}.group-product-intro{max-width:100%;width:100%;margin-left:0;margin-right:0;position:relative}.product-teaser .entity-bundle-product,.product-teaser .group-content,.product-teaser .group-product-intro,.product-teaser .intro-wrapper,.product-teaser .layout__region,.views-row .entity-bundle-product,.views-row .group-content,.views-row .group-product-intro,.views-row .intro-wrapper,.views-row .layout__region{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}.slick__slide .product-teaser{border:8px solid #f4f7f6;margin-top:80px}@media (max-width:800px){.slick__slide .product-teaser .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edt-page-selection .field-name-field_related_products{padding-left:2em;padding-right:2em}}.field-name-field_related_products .product-teaser .group-product-intro{border-color:#fff}.edt-page-selection .field-name-field_related_products{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:2em}.edt-page-selection .field-name-field_related_products>div{width:calc(25% - 1em);margin-bottom:1em;margin-left:.5em;margin-right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;border:8px solid #f4f7f6;margin-top:calc(17vw / 3.7)}@media (max-width:1200px){.edt-page-selection .field-name-field_related_products>div{width:calc(33.3332% - 1em)}}@media (max-width:800px){.edt-page-selection .field-name-field_related_products>div{width:calc(50% - 1em)}.purchase-block{padding-left:2em;padding-right:2em}}@media (max-width:640px){.edt-page-selection .field-name-field_related_products{padding-left:1em;padding-right:1em}.edt-page-selection .field-name-field_related_products>div{width:100%}.purchase-block{padding-left:1em;padding-right:1em}}.purchase-block{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;background-color:#f4f7f6;padding:0;margin-bottom:2em}.purchase-block .purchase-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:978px){.purchase-block .purchase-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.purchase-block .purchase-wrapper .field-name-dynamic_token_field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media (max-width:640px){.purchase-block{margin-bottom:1em}.purchase-block .purchase-wrapper{padding:0}.carta_docente{width:100%;max-width:100%}}.carta_docente{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:100%;padding:1em;margin:0;text-align:center}.carta_docente .item{width:37px;margin:0 10px 10px}.carta_docente .text{font-size:.875em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.field-name-field_bookshops{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em 0}@media (max-width:640px){.field-name-field_bookshops{width:100%}}.field-name-field_bookshops>div:first-child{font-weight:600}.field-name-field_bookshops .items-container{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-name-field_bookshops .items-container>div{margin:5px}.field-name-field_bookshops a{display:block;overflow:hidden;text-indent:-9999px;line-height:1;width:3.5rem;height:3.5rem;background:center center/2.5rem 1.6rem no-repeat #fff;border-radius:50%}@media (max-width:800px){.field-name-field_bookshops a{width:3rem;height:3rem}}.field-name-field_bookshops a[href*=amazon]{background-image:url(/themes/custom/edt/dist/images/loghi/amazon.svg)}.field-name-field_bookshops a[href*=feltrinelli]{background-image:url(/themes/custom/edt/dist/images/loghi/lafeltrinelli.svg)}.field-name-field_bookshops a[href*=hoepli]{background-image:url(/themes/custom/edt/dist/images/loghi/hoepli.svg)}.field-name-field_bookshops a[href*=ibs]{background-image:url(/themes/custom/edt/dist/images/loghi/ibs.svg)}.field-name-field_bookshops a[href*=mondadori]{background-image:url(/themes/custom/edt/dist/images/loghi/mondadori.svg)}.field-name-field_titoli_correlati.view-mode-full>div:first-child{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em;margin-bottom:1em}.field-name-field_titoli_correlati.view-mode-full>div:first-child::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.field-name-field_titoli_correlati.view-mode-full>div:first-child::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.affiliate-links-container{padding:1rem 0}@media (min-width:800px){.affiliate-links-container{width:67%;padding-left:3.5rem}.affiliate-links-container~div{width:33%}}.affiliate-links-container .link-title{font-family:"Playfair Display",serif;font-size:1.5em}.affiliate-links-container .link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}@media (max-width:978px){.affiliate-links-container .link-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}}.affiliate-links-container .link-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}@media (max-width:978px){.affiliate-links-container .link-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.affiliate-links-container .link-actions .link-buy a{display:block;overflow:hidden;text-indent:-9999px;line-height:1;padding:0;width:3rem;height:3rem;background:center center/2.5rem 1.6rem no-repeat #fff;border-radius:50%;border-color:#91a3ad}.affiliate-links-container .link-actions .link-buy a:hover{border-color:#f15a31;outline:#f15a31 solid 2px}.affiliate-links-container .link-actions .link-buy a.affiliate-amazon{background-image:url(/themes/custom/edt/dist/images/loghi/amazon.svg)}.affiliate-links-container .link-actions .link-buy a.affiliate-feltrinelli{background-image:url(/themes/custom/edt/dist/images/loghi/lafeltrinelli.svg)}.affiliate-links-container .link-actions .link-buy a.affiliate-libraccio{background-image:url(/themes/custom/edt/dist/images/loghi/libraccio.svg)}.affiliate-links-container .link-actions .link-buy a.affiliate-ibs{background-image:url(/themes/custom/edt/dist/images/loghi/ibs.svg)}.affiliate-links-container .link-actions .link-buy a.affiliate-mondadori{background-image:url(/themes/custom/edt/dist/images/loghi/mondadori.svg)}.selection-wrapper{max-width:860px;margin-left:auto;margin-right:auto;width:95%;position:relative;padding-top:2em;padding-bottom:2em}@media (max-width:800px){.selection-wrapper{padding-left:2em;padding-right:2em}}.selection-teaser-container{width:100%;max-width:100%}.selection-teaser-container .selection-wrapper{max-width:100%;width:100%;margin-left:0;margin-right:0;padding:0;position:relative;-webkit-box-shadow:inset 0 0 60px rgba(0,0,0,.6);box-shadow:inset 0 0 60px rgba(0,0,0,.6)}.selection-teaser-container .selection-wrapper::before{content:"";display:block;position:absolute;top:1.2em;bottom:1.2em;left:1.2em;right:1.2em;z-index:1;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:inset 0 0 60px rgba(0,0,0,.1);box-shadow:inset 0 0 60px rgba(0,0,0,.1)}.selection-teaser-container .selection-wrapper .field-name-field_cover_image.view-mode-teaser img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:relative;z-index:0}.selection-teaser-container .selection-wrapper:hover::before{top:0;bottom:0;left:0;right:0;opacity:.8}.selection-teaser-container .selection-wrapper:hover .field-name-field_cover_image.view-mode-teaser img{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.selection-teaser-container .field-type-image a{display:block}.selection-teaser-container .field-name-node_title{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:inset 0 0 60px rgba(0,0,0,.6);box-shadow:inset 0 0 60px rgba(0,0,0,.6);text-shadow:0 0 15px rgba(0,0,0,.2)}.selection-teaser-container .field-name-node_title h2{padding:1.4em;margin:0;text-align:left;font-family:"Playfair Display",serif;font-size:1.5em;font-weight:700;font-style:italic;color:#fff;line-height:100%;width:100%;max-width:100%}.selection-teaser-container .field-name-node_title h2 a{display:block;color:#fff}.selection-teaser-container .field-name-node_title h2 a:hover{text-decoration:none}.selection-teaser-container .field-name-node_title h2 a::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block}.featured-color-green .selection-teaser-container .selection-wrapper::before{background-color:rgba(0,128,104,.5)}.featured-color-blue .selection-teaser-container .selection-wrapper::before{background-color:rgba(17,107,165,.6)}.featured-color-red .selection-teaser-container .selection-wrapper::before{background-color:rgba(230,53,0,.6)}.featured-color-yellow .selection-teaser-container .selection-wrapper::before{background-color:rgba(255,204,0,.5)}.node--type-slide-homepage.node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.node--type-slide-homepage.node--view-mode-teaser .field-type-image{width:60%;position:relative;z-index:1}.node--type-slide-homepage.node--view-mode-teaser .field-type-image img{display:block;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3)}@media (max-width:978px){.node--type-slide-homepage.node--view-mode-teaser{background-color:#f4f7f6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:3em;max-width:750px;margin:0 auto}.node--type-slide-homepage.node--view-mode-teaser .field-type-image{width:100%;text-align:center}.node--type-slide-homepage.node--view-mode-teaser .field-type-image img{-webkit-box-shadow:none;box-shadow:none}}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper{width:40%;padding:0 3em 5em 2em;-ms-flex-item-align:end;align-self:flex-end;position:relative;z-index:0}@media (max-width:978px){.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper{width:100%;padding:2em 2em 3em}}@media (max-width:640px){.selection-wrapper{padding-left:1em;padding-right:1em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper{padding:1em 1em 2em}}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper>*{position:relative}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper::before{background-color:#f4f7f6;position:absolute;z-index:0;content:"";display:block;top:3.5em;right:0;left:-40%;bottom:-6em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .field-name-field_categoria{font-family:"Playfair Display",serif;color:#f15a31;font-size:2.375em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details{padding-top:1em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-node_title h2{font-size:2em;margin-bottom:.15em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-field_subtitle{font-size:.875em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-body{padding-top:1.5em;padding-bottom:.5em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-field_link{margin-top:1em}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-field_link a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-field_link a:focus,.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-field_link a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}@media (max-width:978px){.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper::before{display:none}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details{padding-top:0}.node--type-slide-homepage.node--view-mode-teaser .group-slide-details-wrapper .group-slide-details .field-name-node_title h2{margin-top:0}}.node .field-name-body.view-mode-full{padding-bottom:2em}@media (max-width:800px){.paragraph--type--box-link-resource-list,.paragraph.paragraph--type--blocco-iniettato .paragraph-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.paragraph.paragraph--type--blocco-iniettato .paragraph-wrapper{padding-left:1em;padding-right:1em}}.paragraph.paragraph--type--blocco-iniettato .paragraph-wrapper{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0}.paragraph.paragraph--type--blocco-iniettato .field-name-field_blocco{position:relative;text-align:center}.paragraph.paragraph--type--blocco-iniettato .field-name-field_blocco div>h2{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-size:2.375em;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;margin-bottom:.25em}.paragraph.paragraph--type--blocco-iniettato .field-name-field_blocco div>h2::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.paragraph.paragraph--type--blocco-iniettato .field-name-field_blocco div>h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.paragraph--type--box-link-resource-list{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;text-align:center}.paragraph--type--box-link-resource-list .media .media__element{margin:0 auto}.paragraph--type--box-link-resource-list>.field-name-field_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--box-link-resource-list>.field-name-field_items>div{width:calc(25% - 1em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;border:8px solid #f4f7f6;margin:2em .5em 1em}@media (max-width:640px){.paragraph--type--box-link-resource-list{padding-left:1em;padding-right:1em}.paragraph--type--box-link-resource-list>.field-name-field_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph--type--box-link-resource-list>.field-name-field_items>div{width:100%}}@media (max-width:800px){.paragraph--type--box-link-resource-list>.field-name-field_items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph--type--box-link-resource-list>.field-name-field_items>div{width:50%}}.paragraph--type--box-link-resource{width:100%}.paragraph--type--box-link-resource>.field-name-field_media_image{width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem;margin-top:calc(1vw - calc(17vw / 3.7))}.paragraph--type--box-link-resource>.field-name-field_media_image img{max-height:14rem;width:auto;margin:auto}@media (max-width:1200px){.paragraph--type--box-link-resource>.field-name-field_media_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 1.2)}}@media (max-width:800px){.paragraph--type--box-link-resource>.field-name-field_media_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 2)}}@media (max-width:640px){.paragraph--type--box-link-resource>.field-name-field_media_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 5.2)}}.paragraph--type--box-link-resource .group-content{padding:1rem;width:100%;max-width:100%;margin:0 auto;text-align:left}.paragraph--type--box-link-resource .field-name-field_title{margin-top:0;margin-bottom:.8em;font-size:1.125em;font-family:Roboto,sans-serif;font-weight:600;color:#465262}.paragraph--type--box-link-resource .field-name-field_title:after,.paragraph--type--box-link-resource .field-name-field_title:before{display:none}.paragraph--type--box-link-resource .field-name-field_download a,.paragraph--type--box-link-resource .field-name-field_link a,.paragraph--type--box-link-resource .field-name-field_media_file a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:.875em;border:1px solid #f15a31;background-color:#fff;color:#f15a31}.paragraph--type--box-link-resource .field-name-field_download a:focus,.paragraph--type--box-link-resource .field-name-field_download a:hover,.paragraph--type--box-link-resource .field-name-field_link a:focus,.paragraph--type--box-link-resource .field-name-field_link a:hover,.paragraph--type--box-link-resource .field-name-field_media_file a:focus,.paragraph--type--box-link-resource .field-name-field_media_file a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.paragraph--type--box-link-resource .field-name-field_download .file-size,.paragraph--type--box-link-resource .field-name-field_link .file-size,.paragraph--type--box-link-resource .field-name-field_media_file .file-size{font-size:.8125em;display:none}.paragraph--type--box-link-resource .field-name-field_download+.field-name-field_download,.paragraph--type--box-link-resource .field-name-field_download+.field-name-field_link,.paragraph--type--box-link-resource .field-name-field_download+.field-name-field_media_file,.paragraph--type--box-link-resource .field-name-field_link+.field-name-field_download,.paragraph--type--box-link-resource .field-name-field_link+.field-name-field_link,.paragraph--type--box-link-resource .field-name-field_link+.field-name-field_media_file,.paragraph--type--box-link-resource .field-name-field_media_file+.field-name-field_download,.paragraph--type--box-link-resource .field-name-field_media_file+.field-name-field_link,.paragraph--type--box-link-resource .field-name-field_media_file+.field-name-field_media_file{margin-top:.2rem}.paragraph--type--quote{font-family:"Playfair Display",serif;font-size:1.5em}.paragraph--type--quote .field-name-field_testo_lungo{max-width:860px;margin-left:auto;margin-right:auto;width:95%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4}.paragraph--type--quote .field-name-field_testo_lungo:after,.paragraph--type--quote .field-name-field_testo_lungo:before{content:"";width:2em;height:3em;background:url(/themes/custom/edt/dist/images/icons/quote.svg) center center/contain no-repeat;margin-right:1em}.paragraph--type--quote .field-name-field_testo_lungo:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:auto;margin-left:1em}.paragraph--type-copertina{margin:0 auto;max-width:100%;width:100%}.paragraph--type-copertina .cover-wrapper{border:8px solid #fff;cursor:pointer;height:17vw}.paragraph--type-copertina .cover-wrapper .field-name-field_image{margin-top:calc(1vw - calc(17vw / 3.7))}.paragraph--type-copertina .cover-wrapper .field-name-field_image img{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);display:block;height:auto;margin:0 auto;max-height:17.5vw;width:auto}@media (max-width:1200px){.paragraph--type-copertina .cover-wrapper{height:calc(17vw * 1.2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 1.2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image img{max-height:calc(17.5vw * 1.2)}}@media (max-width:800px){.paragraph--type--quote .field-name-field_testo_lungo{padding-left:2em;padding-right:2em}.paragraph--type-copertina .cover-wrapper{height:calc(17vw * 2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image img{max-height:calc(17.5vw * 2)}}@media (max-width:640px){.paragraph--type--quote .field-name-field_testo_lungo{padding-left:1em;padding-right:1em}.paragraph--type-copertina{margin-top:3em}.paragraph--type-copertina .cover-wrapper{height:calc(17vw * 5.2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image{margin-top:calc(calc(1vw - calc(17vw / 3.7)) * 5.2)}.paragraph--type-copertina .cover-wrapper .field-name-field_image img{max-height:calc(17.5vw * 5.2)}}.paragraph--type-copertina .field-name-field_body{margin:.65em auto;max-width:95%}.paragraph--type-copertina .field-name-field_body p{line-height:130%}.paragraph--type-copertina .field-name-field_download{display:none}.paragraph--type-corso{background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);padding:1.5em;text-align:left}.paragraph--type-corso .top-wrapper{border-bottom:1px solid #b8c1cb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25em}@media (max-width:800px){.paragraph--type-corso .top-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.paragraph--type-corso .top-wrapper .text-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3}@media (max-width:800px){.paragraph--type-corso .top-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}.paragraph--type-corso .top-wrapper .text-wrapper .field-name-field_title{font-size:1.375em;font-weight:500;margin-bottom:.75em}@media (max-width:460px){.paragraph--type-corso .top-wrapper .text-wrapper .field-name-field_title{font-size:1.125em}}.paragraph--type-corso .top-wrapper .text-wrapper .field-name-field_body p{line-height:130%}.paragraph--type-corso .top-wrapper .image-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-left:1.75em}@media (max-width:800px){.paragraph--type-corso .top-wrapper .image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0}.paragraph--type-corso .top-wrapper .image-wrapper .field-name-field_image img{margin:0 auto 1em}.paragraph--type--formazione .wrapper{padding-left:2em;padding-right:2em}}.paragraph--type-corso .bottom-wrapper{padding-top:1.25em}.paragraph--type-corso .bottom-wrapper .field-name-field_docente_titolo{font-weight:600;letter-spacing:-.5px;margin-bottom:.75em;text-transform:uppercase}.paragraph--type-corso .bottom-wrapper .field-name-field_docente p{line-height:130%}.entity-bundle-due_colonne_container .paragraph-wrapper>.field-name-field_title{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em}.entity-bundle-due_colonne_container .paragraph-wrapper>.field-name-field_title::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.entity-bundle-due_colonne_container .paragraph-wrapper>.field-name-field_title::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.entity-bundle-due_colonne{background:#f4f7f6;margin-top:1em;padding:1.5em 1.5em 2em}.entity-bundle-due_colonne .field-name-field_title{margin:.25em 0 .5em;font-family:"Roboto Condensed",sans-serif;font-size:1.5em;font-weight:800}.entity-bundle-due_colonne .columns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]{margin-top:1em;padding:0 1em;text-align:left;width:50%}.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]:nth-child(odd){padding-right:2em}@media (max-width:640px){.entity-bundle-due_colonne .columns-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]:nth-child(odd){padding-left:0}}.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]:nth-child(even){padding-left:2em;border-left:1px solid #b8c1cb}@media (max-width:640px){.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]:nth-child(even){border:none;padding-left:0}.entity-bundle-due_colonne .columns-wrapper div[class*=field-name-field_colonna]{margin-top:0;padding:1em;width:100%}}.entity-bundle-fascia_con_cta,.paragraph--type--fascia-con-cta{background-color:#f15a31}.entity-bundle-fascia_con_cta *,.paragraph--type--fascia-con-cta *{color:#fff}.entity-bundle-fascia_con_cta .field-name-field_title,.paragraph--type--fascia-con-cta .field-name-field_title{font-family:"Playfair Display",serif;color:#1f2d3d;font-size:2em;margin-bottom:.1em}.entity-bundle-fascia_con_cta .field-name-field_subtitle,.paragraph--type--fascia-con-cta .field-name-field_subtitle{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:2em;margin-bottom:.25em}.entity-bundle-fascia_con_cta .field-name-field_body,.paragraph--type--fascia-con-cta .field-name-field_body{margin:.5em}.entity-bundle-fascia_con_cta .field-name-field_cta a,.paragraph--type--fascia-con-cta .field-name-field_cta a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #1f2d3d;background-color:#1f2d3d;color:#fff}.entity-bundle-fascia_con_cta .field-name-field_cta a:focus,.entity-bundle-fascia_con_cta .field-name-field_cta a:hover,.paragraph--type--fascia-con-cta .field-name-field_cta a:focus,.paragraph--type--fascia-con-cta .field-name-field_cta a:hover{text-decoration:none;border-color:rgb(5.222826087,7.5815217391,10.277173913);background-color:rgb(5.222826087,7.5815217391,10.277173913)}.paragraph--type--formazione{background-color:#f4f7f6}@media (max-width:640px){.paragraph--type--formazione .wrapper{padding-left:1em;padding-right:1em}}.paragraph--type--formazione .wrapper{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0;text-align:center}.paragraph--type--formazione .wrapper>.field-name-field_title{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em}.paragraph--type--formazione .wrapper>.field-name-field_title::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.paragraph--type--formazione .wrapper>.field-name-field_title::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.paragraph--type--formazione .wrapper>.field-name-field_title::before{background-color:rgb(229.2368421053,236.2631578947,233.9210526316)}.paragraph--type--formazione .wrapper .field-name-field_subtitle{text-align:center;width:100%}.paragraph--type--formazione .wrapper .field-name-field_corsi{margin-top:1.5em;max-width:860px;margin-left:auto;margin-right:auto;width:95%}.paragraph--type-grid-copertine{background-color:#f4f7f6}@media (max-width:800px){.paragraph--type--formazione .wrapper .field-name-field_corsi,.paragraph--type-grid-copertine .grid-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.paragraph--type--formazione .wrapper .field-name-field_corsi,.paragraph--type-grid-copertine .grid-wrapper{padding-left:1em;padding-right:1em}}.paragraph--type-grid-copertine .grid-wrapper{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0}.paragraph--type-grid-copertine .grid-wrapper .field-name-field_libro{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-.5em;margin-right:-.5em}.paragraph--type-grid-copertine .grid-wrapper .field-name-field_libro>div{width:calc(25% - 1em);margin-bottom:1em;margin-left:.5em;margin-right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:calc(17vw / 3.7)}@media (max-width:1200px){.paragraph--type-grid-copertine .grid-wrapper .field-name-field_libro>div{width:calc(33.3332% - 1em)}}@media (max-width:800px){.paragraph--type-grid-copertine .grid-wrapper .field-name-field_libro>div{width:calc(50% - 1em)}.paragraph--type--media-gallery{padding-left:2em;padding-right:2em}}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:640px){.paragraph--type-grid-copertine .grid-wrapper .field-name-field_libro>div{width:100%}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div{background-color:#f4f7f6;width:calc(33.32% - .5em);padding:1.5em;margin:0 .25em;text-align:center}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div .paragraph--type--immagine-e-link-verticale .field-name-field_image{height:14em;vertical-align:middle;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div .paragraph--type--immagine-e-link-verticale .field-name-field_image img{display:inline-block;max-height:14em;width:auto;margin:auto}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div .paragraph--type--immagine-e-link-verticale .field-name-field_link a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:.875em;border:1px solid #f15a31;background-color:#fff;color:#f15a31}.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div .paragraph--type--immagine-e-link-verticale .field-name-field_link a:focus,.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div .paragraph--type--immagine-e-link-verticale .field-name-field_link a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.paragraph.paragraph--type--images-links-block .field-name-field_image_link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:640px){.paragraph.paragraph--type--images-links-block-vertical .field-name-field_immagine_e_link_verticale>div{margin-bottom:1em;max-width:24em;width:100%}.paragraph.paragraph--type--images-links-block .field-name-field_image_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div{background-color:#f4f7f6;width:calc(33.32% - .5em);padding:1.5em;margin:0 .25em;text-align:center}.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div .paragraph--type--immagine-e-link .field-name-field_image{height:4em;vertical-align:middle;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div .paragraph--type--immagine-e-link .field-name-field_image img{display:inline-block;max-height:4em;width:auto;margin:auto}.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div .paragraph--type--immagine-e-link .field-name-field_link a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:.875em;border:1px solid #f15a31;background-color:#fff;color:#f15a31}.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div .paragraph--type--immagine-e-link .field-name-field_link a:focus,.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div .paragraph--type--immagine-e-link .field-name-field_link a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.paragraph--type--media-gallery{max-width:860px;margin-left:auto;margin-right:auto;width:95%;text-align:center}@media (max-width:640px){.paragraph.paragraph--type--images-links-block .field-name-field_image_link>div{margin-bottom:1em;max-width:24em;width:100%}.paragraph--type--media-gallery{padding-left:1em;padding-right:1em}}.paragraph--type--media-gallery .media .media__element{margin:0 auto}.paragraph--type--media-gallery .slick-track{background-color:#f4f7f6}.paragraph--type--media-gallery .slick-track .slick-slide .slide .slide__content .media--image,.paragraph--type--media-gallery .slick-track .slick-slide .slide .slide__media .media--image{width:100%;overflow:hidden}.paragraph--type--media-gallery .slick-track .slick-slide .slide .slide__content .media--image img,.paragraph--type--media-gallery .slick-track .slick-slide .slide .slide__media .media--image img{margin-left:auto;margin-right:auto;width:auto}.paragraph--type--media-gallery .slick__arrow{left:-58px;right:-58px}.paragraph--type--page-intro{max-width:860px;margin-left:auto;margin-right:auto;width:95%}.paragraph--type--page-intro .field-name-field_title{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em}.paragraph--type--page-intro .field-name-field_title::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.paragraph--type--page-intro .field-name-field_title::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.paragraph--type--page-intro .field-name-field_descrizione{margin:.5em;text-align:center}.paragraph--type--page-intro .field-name-field_descrizione p{font-size:1.25em;line-height:180%}.paragraph--type--page-intro .field-name-field_descrizione p img{width:auto;display:inline-block;vertical-align:middle;margin:1rem 1rem 0}@media (max-width:800px){.paragraph--type--page-intro{padding-left:2em;padding-right:2em}.paragraph--type--page-intro .field-name-field_descrizione p{font-size:1em;line-height:140%}.paragraph--type--page-intro .field-name-field_descrizione p img{margin:2rem 1rem 0}.paragraph--type--page-intro .field-name-field_descrizione p img+img{margin-top:4rem}.entity-type-paragraph .paragraph-wrapper,.paragraph .paragraph-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.entity-type-paragraph .paragraph-wrapper,.paragraph .paragraph-wrapper,.paragraph--type--page-intro{padding-left:1em;padding-right:1em}}.entity-type-paragraph .paragraph-wrapper,.paragraph .paragraph-wrapper{max-width:860px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0;text-align:center}.entity-type-paragraph .paragraph-wrapper ol,.entity-type-paragraph .paragraph-wrapper ul,.paragraph .paragraph-wrapper ol,.paragraph .paragraph-wrapper ul{text-align:left}.entity-type-paragraph .paragraph-wrapper p,.paragraph .paragraph-wrapper p{margin:0}.entity-type-paragraph .paragraph-wrapper>div[class*=field-name-field]:last-of-type,.paragraph .paragraph-wrapper>div[class*=field-name-field]:last-of-type{margin-bottom:0}.entity-type-paragraph .paragraph-wrapper .field-name-field_cta,.paragraph .paragraph-wrapper .field-name-field_cta{margin-top:1em}.field-name-field_components>div>.paragraph{margin-bottom:4em}.field-name-field_components>div>.paragraph>.field-name-field_title{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em;margin-bottom:1em}.field-name-field_components>div>.paragraph>.field-name-field_title::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.field-name-field_components>div>.paragraph>.field-name-field_title::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.field-name-field_modules>div:first-of-type .paragraph--type--approfondimento-di-selezione,.field-name-field_modules>div:first-of-type .paragraph--type--prodotto-di-selezione{padding-top:3rem}.field-name-field_modules>div:last-of-type .paragraph--type--approfondimento-di-selezione,.field-name-field_modules>div:last-of-type .paragraph--type--prodotto-di-selezione{padding-bottom:3rem}.paragraph--type--approfondimento-di-selezione{padding:1rem 0;background:#f4f7f6}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione{max-width:1400px;margin-left:auto;margin-right:auto;width:95%}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left;margin:0;padding:0;background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);width:100%;-webkit-transition:750ms cubic-bezier(.55,.75,0,1);transition:750ms cubic-bezier(.55,.75,0,1);position:relative}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .text-content-wrapper{width:80%!important}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .field-name-field_featured_image{width:20%;min-width:16rem}@media (max-width:800px){.paragraph--type--approfondimento-di-selezione .approfondimento-selezione{padding-left:2em;padding-right:2em}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .field-name-field_featured_image,.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .text-content-wrapper{width:100%}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .field-name-field_featured_image{margin-bottom:1rem}}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region a.group-content-wrapper{padding:1em}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .field-name-node_post_date{color:#465262;margin-bottom:1em}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region .field-name-field_genres{text-align:left;margin-bottom:0}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region:hover{background:#f4f7f6;-webkit-box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 0 5px #fff,0 0 20px 0 rgba(0,0,0,.3)}.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region:hover .text-content-wrapper .field-name-field_genre,.paragraph--type--approfondimento-di-selezione .approfondimento-selezione .layout__region:hover .text-content-wrapper .field-name-node_title{color:#f15a31}.paragraph--type--prodotto-di-selezione{padding:1rem 0;background:#f4f7f6}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro:before{display:none}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-cover{width:20%;min-width:16rem}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-cover .field-type-image.view-mode-product_cover{margin-bottom:0}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-content{width:80%;padding-bottom:0}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-content a{color:#465262}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-content .field-name-field_genre{margin-bottom:0;color:#465262;font-size:1.125em}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-content .field-name-node_title h1{margin-top:.5rem;margin-bottom:.5rem;font-size:1.5em}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .product-details{padding-left:0}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .product-details a{color:#f15a31}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .product-details a:hover{color:#fff}.field-name-field_components>div:nth-of-type(odd) .paragraph--type--text-and-side-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.field-name-field_components>div:nth-of-type(odd) .paragraph--type--text-and-side-image .group-text{border-right-width:0;border-left-width:10px}.field-name-field_components>div:nth-of-type(odd) .paragraph--type--text-and-side-image .field-name-field_icon{left:0;right:auto}@media (max-width:800px){.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-cover{margin-bottom:.5rem}.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-content,.paragraph--type--prodotto-di-selezione .field-name-field_prodotto .product-selezione .group-product-intro .group-cover{width:100%}.field-name-field_components>div:nth-of-type(odd) .paragraph--type--text-and-side-image .group-text{border-right-width:10px}.field-name-field_components>div:nth-of-type(odd) .paragraph--type--text-and-side-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--text-and-side-image{padding-left:2em;padding-right:2em}}.paragraph--type--text-and-side-image{max-width:1100px;margin-left:auto;margin-right:auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:2em!important}@media (max-width:640px){.paragraph--type--approfondimento-di-selezione .approfondimento-selezione,.paragraph--type--text-and-side-image{padding-left:1em;padding-right:1em}}@media (min-width:1024px){.field-name-field_components>div>.paragraph{margin-bottom:6em}.paragraph--type--text-and-side-image{margin-bottom:3em!important}}.paragraph--type--text-and-side-image .media .media__element{margin:0 auto}.paragraph--type--text-and-side-image>.field-name-field_media_image{width:calc(50% - 1.5rem)}.paragraph--type--text-and-side-image>.field-name-field_media_image img{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}@media (max-width:800px){.paragraph--type--text-and-side-image{max-width:25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--text-and-side-image>.field-name-field_media_image{width:100%}}.paragraph--type--text-and-side-image .group-text{border:10px solid #f4f7f6;border-left-width:0;width:calc(50% + 1.5rem);padding:3rem;position:relative}.paragraph--type--text-and-side-image .group-text>*{position:relative}@media (max-width:800px){.paragraph--type--text-and-side-image .group-text{border-left-width:10px;width:100%;padding:1.5rem}.paragraph--type--text-and-side-image .field-name-field_icon{display:none}}.paragraph--type--text-and-side-image .field-name-field_icon{position:absolute;top:auto;bottom:0;left:auto;right:0;width:55%}.paragraph--type--text-and-side-image .field-name-field_title{font-weight:900;font-size:3.125em;line-height:1;margin-bottom:.75rem;color:#f15a31}@media (max-width:800px){.paragraph--type--text-and-side-image .field-name-field_title{font-size:2.375em}.paragraph--type--spotify-embed,.paragraph--type--video-embed{padding-left:2em;padding-right:2em}}.paragraph--type--text-and-side-image .field-name-field_link a{display:inline-block;padding:.375em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;cursor:pointer;font-size:1.125em;border:1px solid #f15a31;background-color:#f15a31;color:#fff;text-transform:none;font-family:Roboto,sans-serif;font-weight:500}.paragraph--type--text-and-side-image .field-name-field_link a:focus,.paragraph--type--text-and-side-image .field-name-field_link a:hover{text-decoration:none;border-color:rgb(199.9136363636,53.375,13.5863636364);background-color:rgb(199.9136363636,53.375,13.5863636364)}.paragraph--type--titolo-con-testo .field-name-field_title{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;font-size:2em}.paragraph--type--titolo-con-testo .field-name-field_title::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.paragraph--type--titolo-con-testo .field-name-field_title::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.paragraph--type--titolo-con-testo .field-name-field_body{margin:.5em}.paragraph--type--titolo-con-testo .field-name-field_cta a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31}.paragraph--type--titolo-con-testo .field-name-field_cta a:focus,.paragraph--type--titolo-con-testo .field-name-field_cta a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.field-name-field_components .paragraph--type--titolo-con-testo .field-name-field_body{text-align:justify;margin-left:0;margin-right:0}.paragraph--type--spotify-embed,.paragraph--type--video-embed{max-width:860px;margin-left:auto;margin-right:auto;width:95%;text-align:center}.paragraph--type--spotify-embed .field-name-field_spotify_url,.paragraph--type--spotify-embed .video-embed-field-responsive-video,.paragraph--type--spotify-embed .video-embed-field-responsive-video iframe{height:400px}.view-id-approfondimenti .views-rows-container .views-rows-wrapper .views-row{padding:0;width:calc(50% - 1em)}#block-views-block-approfondimenti-block-2{padding-bottom:4em}#block-views-block-approfondimenti-block-2 .view-id-approfondimenti .views-rows-container{max-width:860px;margin-left:auto;margin-right:auto;width:95%}#block-views-block-approfondimenti-block-2 .view-id-approfondimenti .views-rows-container .views-rows-wrapper .views-row{width:100%;margin-left:0;margin-right:0}#block-views-block-approfondimenti-block-2 .view-id-approfondimenti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-approfondimento{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding-bottom:1em;border-bottom:1px solid #e8edeb}.edt-page-selection-approfondimenti .field-name-field_related_approfondimenti{background:#f4f7f6;padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:2em}.edt-page-selection-approfondimenti .field-name-field_related_approfondimenti>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1400px;width:95%;margin:.5rem auto}@media (max-width:800px){.view-id-approfondimenti .views-rows-container .views-rows-wrapper .views-row{width:100%;margin-left:0;margin-right:0}#block-views-block-approfondimenti-block-2 .view-id-approfondimenti .views-rows-container,.edt-page-selection-approfondimenti .field-name-field_related_approfondimenti>div{padding-left:2em;padding-right:2em}}.view-id-catalogo .views-filters-container{margin-bottom:7em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row{background:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);padding:1em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact{text-align:left;margin:0}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact div[class*=field-type-]{width:100%}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-node_title{text-align:left}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-node_title h2{margin:0 0 .5em;padding:0;font-weight:800;font-size:1em;text-transform:uppercase}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_fax a,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_phone a{vertical-align:middle;color:#465262;display:inline-block;line-height:1.5em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_email,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_fax,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_phone{font-size:.875em;padding:.05em 0}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_email::before,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_fax::before,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_phone::before{content:"";display:inline-block;width:1.5em;height:1.5em;background:url(/themes/custom/edt/dist/images/grey/phone.svg) center center/contain no-repeat;vertical-align:middle;margin-right:.15em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_phone::before{background-image:url(/themes/custom/edt/dist/images/grey/phone.svg)}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_fax::before{background-image:url(/themes/custom/edt/dist/images/grey/fax-printer.svg)}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_email::before{background-image:url(/themes/custom/edt/dist/images/grey/email.svg)}.edt-page-eventi .views-element-container .view-id-eventi{background-color:#f4f7f6}.edt-page-eventi .views-element-container .view-id-eventi .views-rows-container .views-rows-wrapper{margin-left:-1em;margin-right:-1em;display:-webkit-box;display:-ms-flexbox;display:flex}.edt-page-eventi .views-element-container .view-id-eventi .more-link{padding:2em 0}.edt-page-eventi .views-element-container .view-id-eventi .more-link a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;border:1px solid #f15a31;background-color:transparent;color:#f15a31}.edt-page-eventi .views-element-container .view-id-eventi .more-link a:focus,.edt-page-eventi .views-element-container .view-id-eventi .more-link a:hover{text-decoration:none;border-color:#f15a31;background-color:#f15a31;color:#fff}.edt-page-eventi .views-element-container .view-id-eventi .views-row{width:calc(25% - 2em);margin-bottom:2em;margin-left:1em;margin-right:1em}.edt-page-eventi .views-element-container .view-id-eventi .views-row.sticky{width:calc(50% - 2em)}@media (max-width:1200px){.edt-page-eventi .views-element-container .view-id-eventi .views-row.sticky{width:calc(66.6665% - 2em)}.edt-page-eventi .views-element-container .view-id-eventi .views-row{width:calc(33.3332% - 2em)}}@media (max-width:800px){.edt-page-eventi .views-element-container .view-id-eventi .views-row.sticky{width:100%}.edt-page-eventi .views-element-container .view-id-eventi .views-row{width:calc(50% - 2em)}}@media (max-width:640px){.paragraph--type--text-and-side-image .field-name-field_title{font-size:2em}#block-views-block-approfondimenti-block-2 .view-id-approfondimenti .views-rows-container,.edt-page-selection-approfondimenti .field-name-field_related_approfondimenti>div,.paragraph--type--spotify-embed,.paragraph--type--video-embed{padding-left:1em;padding-right:1em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-node_title h2{font-size:1.125em}.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_email,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_fax,.view-id-contatti .views-rows-container .views-rows-wrapper .views-row .entity-bundle-contact .field-name-field_phone{font-size:1em}.edt-page-eventi .views-element-container .view-id-eventi .views-row{width:100%;margin-left:0;margin-right:0}.views-element-container#block-views-block-eventi-block-2 .views-rows-container{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.layout-after-content #block-views-block-eventi-block-4{background:#f4f7f6}.layout-after-content #block-views-block-eventi-block-4>h2::before{background-color:#e8edeb}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);box-shadow:0 3px 10px 0 rgba(0,0,0,.2);margin-bottom:2em}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header{text-align:left;width:33.3332%;padding:1.5em}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header .entity-bundle-marchi .field-name-taxonomy_term_title h2{margin:0 0 .5em}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header .entity-bundle-marchi .field-name-description p{margin-bottom:0}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header .entity-bundle-marchi .field-name-description a[href*="mailto:"]{margin-top:.5em;display:inline-block}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header .entity-bundle-marchi .field-name-description a[href*="mailto:"]::before{content:"";display:inline-block;width:1.5em;height:1.5em;background:url(/themes/custom/edt/dist/images/grey/email.svg) center center/contain no-repeat;vertical-align:middle;margin-right:.15em}@media (max-width:800px){.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper{display:block}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper .views-group-header{width:100%}}.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper>.views-row{background-color:#f4f7f6;padding:1.5em;text-align:left;width:66.6665%;margin:0}.views-element-container .view-id-rassegne{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.views-element-container .view-id-rassegne .views-rows-container{max-width:100%;width:100%;margin-left:0;margin-right:0;padding:0}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper{width:100%;margin:0;display:block}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row{display:block;width:100%;padding:1em;margin:0 0 .5em;background-color:#fff}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node{margin:0;width:100%}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .group-title-document{padding-right:1em}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .group-title-document .field-name-node_title{font-size:.875em;text-align:left}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .group-title-document .field-name-node_title p{margin:0}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .group-title-document .field-name-field_data{margin-bottom:.25em;color:#f15a31;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:.875em}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .field-name-field_documento{margin-left:auto;text-align:right}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .field-name-field_documento a{display:inline-block;padding:.5em 1em;border-radius:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;cursor:pointer;font-size:.8125em;border:1px solid #778f9b;background-color:#778f9b;color:#fff}.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .field-name-field_documento a:focus,.views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row .entity-type-node .layout__region--content .field-name-field_documento a:hover{text-decoration:none;border-color:rgb(83.686440678,103.7711864407,113.813559322);background-color:rgb(83.686440678,103.7711864407,113.813559322)}.views-element-container .view-id-rassegne footer{text-align:right;padding:1em 0 0;-ms-flex-item-align:end;align-self:flex-end;width:100%}.views-element-container .view-id-rassegne footer a{display:inline-block!important;text-align:right;width:auto!important}.views-element-container .view-id-rassegne footer a:hover{text-decoration:underline!important}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container{max-width:860px;margin-left:auto;margin-right:auto;width:95%}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper{text-align:left;padding-bottom:4em}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3{text-align:center;margin-top:0}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3 .field-name-taxonomy_term_title{display:none}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3 .field-name-taxonomy_term_title h2{margin:0}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3 .field-name-description p{display:inline-block;margin:0;font-weight:400}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3 .field-name-description p:first-of-type strong::after{content:":"}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper h3 .field-name-description p:last-of-type strong::after{content:"-";margin-left:.25em}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row{border:1.5em solid #f4f7f6;border-bottom-width:.5em;margin:0}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row+.views-row{border-top:0}body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container .views-rows-wrapper .views-row:last-of-type{border-bottom-width:1.5em}#block-views-block-selezioni-prodotti-block-1{background-color:#f4f7f6}#block-views-block-selezioni-prodotti-block-1 .views-rows-container{padding-top:0}.view-id-taxonomy_term .feed-icon{display:none}.view-id-taxonomy_term .layout__region--content>*,.view-id-taxonomy_term nav[role=navigation]{width:100%}.views-element-container{position:relative;text-align:center}@media (max-width:978px){.views-element-container{padding-right:0;padding-left:0;width:100%}}.views-element-container>h2{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-size:2.375em;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%;margin-bottom:.25em}.views-element-container>h2::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.views-element-container>h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}@media (max-width:800px){.views-element-container .view-id-area_stampa .views-rows-container .views-rows-wrapper .views-group-wrapper>.views-row{width:100%}.views-element-container .views-rows-container,body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container{padding-left:2em;padding-right:2em}}@media (max-width:640px){.views-element-container .views-rows-container,body[class*=page-area-stampa-] .views-element-container .view-id-rassegne .views-rows-container{padding-left:1em;padding-right:1em}}.views-element-container .views-rows-container{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;padding:2em 0}.views-element-container .views-rows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:-.5em;margin-right:-.5em}.views-element-container div[class*=view-id-] header{width:100%;margin-bottom:calc(17vw / 3.7);text-align:center}@media (max-width:1200px){.views-element-container div[class*=view-id-] header{margin-bottom:calc(calc(17vw / 3.7) * 1.2)}}.views-element-container div[class*=view-id-] header .field-name-taxonomy_term_title h2{margin-left:auto;margin-right:auto;text-align:center;font-family:"Playfair Display",serif;font-size:2.375em;font-style:italic;color:#f15a31;display:inline-block;position:relative;padding:.35em 1em;z-index:1;line-height:100%}.views-element-container div[class*=view-id-] header .field-name-taxonomy_term_title h2::before{position:absolute;content:"";display:block;width:100%;height:1em;top:0;left:0;right:0;bottom:auto;background:#f4f7f6;z-index:-1}.views-element-container div[class*=view-id-] header .field-name-taxonomy_term_title h2::after{display:block;content:"";margin:.35em auto 0;width:1em;height:1px;background-color:#778f9b}.views-element-container div[class*=view-id-] .views-filters-container{background:#f4f7f6;text-align:left}@media (max-width:800px){.views-element-container div[class*=view-id-] header{margin-bottom:calc(calc(17vw / 3.7) * 2)}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form{padding-left:2em;padding-right:2em}}@media (max-width:640px){.views-element-container div[class*=view-id-] header{margin-bottom:calc(calc(17vw / 3.7) * 5.2)}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form{padding-left:1em;padding-right:1em}}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form{max-width:1400px;margin-left:auto;margin-right:auto;width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:1em 0}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form label{color:#778f9b}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form>div[class*=js-form-]{margin-right:1em}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form>div[class*=js-form-]:last-of-type{margin-right:0;margin-left:auto}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form>div[class*=js-form-].form-item-search+.form-actions{margin-left:-.75em}.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form>div[class*=js-form-].form-item-search+.form-actions input[type=submit]{cursor:pointer;text-indent:-9999px;background-image:url(/themes/custom/edt/dist/images/white/search.svg);background-size:20px auto;background-repeat:no-repeat;background-position:50% 50%}@media (max-width:640px){.views-element-container div[class*=view-id-] .views-filters-container .views-exposed-form{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}.views-element-container div[class*=view-id-] .views-filters-container .search-results-summary{width:100%}}.views-element-container div[class*=view-id-] .views-filters-container .search-results-summary{font-size:.875em;padding:.775em 0;margin-right:3em}.views-element-container div[class*=view-id-] .views-filters-container .search-results-summary strong{font-size:1.125em}@media (max-width:640px){.views-element-container div[class*=view-id-] .views-filters-container .js-form-item-search{max-width:70%}.views-element-container div[class*=view-id-] .views-filters-container .js-form-type-select{margin-top:.25em;width:100%}}.views-element-container div[class*=view-id-] .views-row{width:calc(25% - 1em);margin-bottom:1em;margin-left:.5em;margin-right:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}.views-element-container div[class*=view-id-] .views-row .entity-type-node{margin:0 auto;width:100%;max-width:100%}.views-element-container div[class*=view-id-] .views-row .views-field,.views-element-container div[class*=view-id-] .views-row .views-field .field-content,.views-element-container div[class*=view-id-] .views-row .views-field .field-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.views-element-container div[class*=view-id-] .views-row .views-field .field-content a:hover,.views-element-container div[class*=view-id-] .views-row .views-field .field-content a:hover *{text-decoration:none}.views-element-container div[class*=view-id-] .views-row .views-field .field-content .event-sticky a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.views-element-container div[class*=view-id-] .views-row .views-field .field-content .event-sticky a.group-event-container{width:calc(50% - 1rem)}.views-element-container div.view-id-approfondimenti .views-filters-container,.views-element-container div.view-id-eventi .views-filters-container{background-color:#fff;border-top:1px solid #b8c1cb;border-bottom:1px solid #b8c1cb}.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form{padding:0}.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset.fieldgroup,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset.fieldgroup{width:100%}.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset .fieldset-wrapper,.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset legend,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset .fieldset-wrapper,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset legend{padding-top:1rem;padding-bottom:1rem;float:left}.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset>legend,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset>legend{font-weight:600;padding-right:1.5rem;margin-right:1.5rem;border-right:1px solid #b8c1cb}@media (max-width:1024px){.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset>legend,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset>legend{padding-bottom:0;padding-right:0;border:none}}.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset input[type=checkbox]+label,.views-element-container div.view-id-approfondimenti .views-filters-container .views-exposed-form fieldset input[type=radio]+label,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset input[type=checkbox]+label,.views-element-container div.view-id-eventi .views-filters-container .views-exposed-form fieldset input[type=radio]+label{font-style:normal;font-size:1em}.views-element-container div.view-id-selezioni_prodotti .views-rows-container .views-rows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch}.views-element-container.block-id-views_block__eventi_block_2 div.view-id-eventi .views-rows-wrapper{display:block}.views-element-container div.view-id-prodotti .views-rows-container .views-rows-wrapper .views-row,.views-element-container div.view-id-products_search .views-rows-container .views-rows-wrapper .views-row{border:8px solid #f4f7f6;margin-top:calc(17vw / 3.7)}.edt-page-eventi .views-element-container div.view-id-eventi .views-rows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.edt-page-contributor .views-element-container .views-rows-container .views-rows-wrapper,.views-element-container .view-id-home_slider .views-rows-container .views-rows-wrapper{display:block}.layout-container.has_sidebar .layout-content #page_content .views-rows-container{max-width:100%;width:100%;margin-left:0;margin-right:0}.has_sidebar .views-element-container div[class*=view-id-] .views-row{width:calc(33.32% - 1em);margin-bottom:1em;margin-left:.5em;margin-right:.5em}@media (max-width:1200px){.views-element-container div[class*=view-id-] .views-row{width:calc(33.3332% - 1em)}.has_sidebar .views-element-container div[class*=view-id-] .views-row{width:calc(50% - 1em)}}@media (max-width:800px){.views-element-container div[class*=view-id-] .views-row{width:calc(50% - 1em)}.has_sidebar .views-element-container div[class*=view-id-] .views-row{width:calc(100% - 1em)}}@media (max-width:640px){.has_sidebar .views-element-container div[class*=view-id-] .views-row,.views-element-container div[class*=view-id-] .views-row{width:100%}}.has_sidebar .views-element-container div.view-id-eventi .views-row{width:calc(25% - 1em);margin-bottom:1em;margin-left:.5em;margin-right:.5em}@media (max-width:1200px){.has_sidebar .views-element-container div.view-id-eventi .views-row{width:calc(33.3332% - 1em)}}.has_sidebar .views-element-container div.view-id-eventi .views-row .event-sticky .group-event-container{width:100%}.has_sidebar .views-element-container div.view-id-eventi .views-row .event-sticky .field-name-field_featured_image.view-mode-sticky{display:none}div[id^=block-webform-campania],div[id^=block-webform-sardegna]{background-color:#f4f7f6;padding:4rem 2rem;text-align:center}div[id^=block-webform-campania] div[role=alert],div[id^=block-webform-sardegna] div[role=alert]{background:url(/themes/custom/edt/dist/images/orange/info.svg) .5rem center no-repeat #fff;display:inline-block;clear:both;padding:.5rem 1rem .5rem 2.4rem;margin-bottom:1rem;border-radius:1.2rem;border:1px solid #f15a31}div[id^=block-webform-campania]>h2,div[id^=block-webform-sardegna]>h2{font-weight:900;font-size:2.625em;line-height:1;margin-bottom:.75rem}div[id^=block-webform-campania]>.webform-ajax-form-wrapper,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper{max-width:1100px;margin-left:auto;margin-right:auto;width:95%}@media (max-width:800px){.has_sidebar .views-element-container div.view-id-eventi .views-row{width:calc(50% - 1em)}div[id^=block-webform-campania],div[id^=block-webform-sardegna]{padding:2rem 1rem}div[id^=block-webform-campania]>h2,div[id^=block-webform-sardegna]>h2{font-size:2.375em}div[id^=block-webform-campania]>.webform-ajax-form-wrapper,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper{padding-left:2em;padding-right:2em}}@media (max-width:640px){.has_sidebar .views-element-container div.view-id-eventi .views-row{width:100%}div[id^=block-webform-campania]>h2,div[id^=block-webform-sardegna]>h2{font-size:1.5em}div[id^=block-webform-campania]>.webform-ajax-form-wrapper,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper{padding-left:1em;padding-right:1em}}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form input.error,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form input.error{border-color:#f15a31}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form input[type=email],div[id^=block-webform-campania]>.webform-ajax-form-wrapper form input[type=password],div[id^=block-webform-campania]>.webform-ajax-form-wrapper form input[type=search],div[id^=block-webform-campania]>.webform-ajax-form-wrapper form input[type=text],div[id^=block-webform-campania]>.webform-ajax-form-wrapper form select,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form textarea,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form input[type=email],div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form input[type=password],div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form input[type=search],div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form input[type=text],div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form select,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form textarea{padding:1em;margin-bottom:1rem}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item input[type=checkbox]+label,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item input[type=radio]+label,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item label[type=checkbox]+label,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item label[type=radio]+label,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item textarea[type=checkbox]+label,div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item textarea[type=radio]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item input[type=checkbox]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item input[type=radio]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item label[type=checkbox]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item label[type=radio]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item textarea[type=checkbox]+label,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item textarea[type=radio]+label{font-style:normal;font-size:1em;color:#465262}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .js-form-type-checkbox,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .js-form-type-checkbox{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .form-item-email,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .form-item-email{margin:0 auto 1rem;max-width:40rem}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .description,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .description{font-style:italic;font-size:.875em;margin-bottom:2rem}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .webform-actions,div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .webform-actions{padding:1.5rem}div[id^=block-webform-campania]>.webform-ajax-form-wrapper form .webform-actions input[type=submit],div[id^=block-webform-sardegna]>.webform-ajax-form-wrapper form .webform-actions input[type=submit]{padding:1rem 1.5rem}div[id^=block-webform-campania] div[id^=edit-intro],div[id^=block-webform-sardegna] div[id^=edit-intro]{margin-bottom:2.5rem}div[id^=block-webform-campania] div[id^=edit-intro] p,div[id^=block-webform-sardegna] div[id^=edit-intro] p{font-size:1.25em}div[id^=block-webform-campania] .webform-confirmation,div[id^=block-webform-sardegna] .webform-confirmation{padding:3rem 0}body.edt-page-de-speciale-sardinia-outdoor #block-edtmenu,body.edt-page-de-speciale-sardinia-outdoor #block-headercartandsearchblock,body.edt-page-de-speciale-sardinia-outdoor #block-linkperscaricareilcatalogo,body.edt-page-de-speciale-sardinia-outdoor #block-newsletterblock,body.edt-page-de-speciale-sardinia-outdoor #block-responsivemenumobileicon,body.edt-page-de-speciale-sardinia-outdoor nav[role=navigation],body.edt-page-en-speciale-sardinia-outdoor #block-edtmenu,body.edt-page-en-speciale-sardinia-outdoor #block-headercartandsearchblock,body.edt-page-en-speciale-sardinia-outdoor #block-linkperscaricareilcatalogo,body.edt-page-en-speciale-sardinia-outdoor #block-newsletterblock,body.edt-page-en-speciale-sardinia-outdoor #block-responsivemenumobileicon,body.edt-page-en-speciale-sardinia-outdoor nav[role=navigation],body.edt-page-es-speciale-sardinia-outdoor #block-edtmenu,body.edt-page-es-speciale-sardinia-outdoor #block-headercartandsearchblock,body.edt-page-es-speciale-sardinia-outdoor #block-linkperscaricareilcatalogo,body.edt-page-es-speciale-sardinia-outdoor #block-newsletterblock,body.edt-page-es-speciale-sardinia-outdoor #block-responsivemenumobileicon,body.edt-page-es-speciale-sardinia-outdoor nav[role=navigation],body.edt-page-fr-speciale-sardinia-outdoor #block-edtmenu,body.edt-page-fr-speciale-sardinia-outdoor #block-headercartandsearchblock,body.edt-page-fr-speciale-sardinia-outdoor #block-linkperscaricareilcatalogo,body.edt-page-fr-speciale-sardinia-outdoor #block-newsletterblock,body.edt-page-fr-speciale-sardinia-outdoor #block-responsivemenumobileicon,body.edt-page-fr-speciale-sardinia-outdoor nav[role=navigation]{display:none}
