@font-face{font-family:condor;src:url(/wp-content/themes/martinariccardi/src/fonts/Condor-Light.woff2)format("woff2");font-weight:300}@font-face{font-family:condor;src:url(/wp-content/themes/martinariccardi/src/fonts/Condor-Regular.woff2)format("woff2");font-weight:400}@font-face{font-family:condor;src:url(/wp-content/themes/martinariccardi/src/fonts/Condor-Bold.woff2)format("woff2");font-weight:700}h1,h2,h3,h4,h5{color:#6069b3;font-weight:400}h1{font-size:1.9rem;line-height:1.2}h2{font-size:1.69rem;line-height:32px}h3{font-size:1.69rem;line-height:1.25}h4{font-size:1rem;line-height:1;margin-bottom:-5px;text-transform:uppercase;letter-spacing:.2em}@media screen and (min-width:1024px){h1{font-size:3.2rem}h1.large{font-size:4.5rem}h2{font-size:2.25rem}h3{font-size:1.69rem;line-height:32px}}*{box-sizing:border-box}body{font-family:condor,sans-serif;font-weight:300;font-size:1.125rem;line-height:1.5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}body.blocked{overflow-y:hidden}h1{padding-left:20.17216%;padding-right:20.17216%;padding:0;text-align:center}@media screen and (min-width:1336px){h1{padding-left:0;padding-right:0;max-width:883px!important;margin-left:auto;margin-right:auto}}.wp-site-blocks,.wp-block-post-content{}@media screen and (min-width:1024px){.wp-site-blocks>*:not(footer,h1,.wp-block-post-content),.wp-block-post-content>*:not(footer,h1,.wp-block-post-content){max-width:1336px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.constraint-887,.wp-block-post-content>.constraint-887{padding-left:20.02246%;padding-right:20.02246%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.constraint-887,.wp-block-post-content>.constraint-887{padding-left:0;padding-right:0;max-width:887px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.constraint-1110,.wp-block-post-content>.constraint-1110{padding-left:11.67665%;padding-right:11.67665%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.constraint-1110,.wp-block-post-content>.constraint-1110{padding-left:0;padding-right:0;max-width:1110px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.constraint-1223,.wp-block-post-content>.constraint-1223{padding-left:7.4476%;padding-right:7.4476%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.constraint-1223,.wp-block-post-content>.constraint-1223{padding-left:0;padding-right:0;max-width:1223px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.constraint-1223.title-with-image .responsive-image,.wp-block-post-content>.constraint-1223.title-with-image .responsive-image{max-width:555px}.wp-site-blocks>.constraint-1336,.wp-block-post-content>.constraint-1336{padding-left:3.21856%;padding-right:3.21856%;max-width:100%!important}}@media screen and (min-width:1024px) and (min-width:1512px){.wp-site-blocks>.constraint-1336,.wp-block-post-content>.constraint-1336{padding-left:0;padding-right:0;max-width:1336px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>figure.wp-block-image,.wp-block-post-content>figure.wp-block-image{padding-left:11.67665%;padding-right:11.67665%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>figure.wp-block-image,.wp-block-post-content>figure.wp-block-image{padding-left:0;padding-right:0;max-width:1110px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.wp-block-columns,.wp-block-post-content>.wp-block-columns{padding-left:11.67665%;padding-right:11.67665%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.wp-block-columns,.wp-block-post-content>.wp-block-columns{padding-left:0;padding-right:0;max-width:1110px!important;margin-left:auto;margin-right:auto}}.editor-styles-wrapper .wp-site-blocks>figure.wp-block-image,.editor-styles-wrapper .wp-block-post-content>figure.wp-block-image{max-width:840px!important}.wp-site-blocks>*+*:not(h1),.wp-block-post-content>*+*:not(h1){margin-block-start:32px;margin-block-end:50px}@media screen and (max-width:1023px){.wp-site-blocks>*:not(header,footer){padding:0 32px}}img{display:block;max-width:100%}a{font-weight:700;color:#6069b3;text-decoration:none;transition:color .3s ease-in-out;cursor:pointer}a:hover{color:#000}.wp-block-post-title a{font-weight:400;font-size:27px;line-height:32px}@media screen and (max-width:1023px){.hidden-mobile{display:none!important}}@media screen and (min-width:1024px){.hidden-desktop{display:none!important}}.eyelet{text-transform:uppercase;color:#96c11f;letter-spacing:.25em;font-weight:400;font-size:1rem;line-height:1.5}.rounded{border-radius:0 0 50px 0;overflow:hidden}.hide{opacity:0!important;pointer-events:none!important}.hide *{opacity:0!important;pointer-events:none!important}@media screen and (max-width:1023px){.reverse-order-row-mobile{display:flex;flex-direction:row-reverse}.reverse-order-row-mobile>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:row-reverse}}@media screen and (min-width:1024px){.reverse-order-row-desktop{display:flex;flex-direction:row-reverse}.reverse-order-row-desktop>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:row-reverse}}@media screen and (max-width:1023px){.reverse-order-column-mobile{display:flex;flex-direction:column-reverse}.reverse-order-column-mobile>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column-reverse}}@media screen and (min-width:1024px){.reverse-order-column-desktop{display:flex;flex-direction:column-reverse}.reverse-order-column-desktop>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column-reverse}}@media screen and (min-width:1024px){.wp-site-blocks>.block-align-left>div,.wp-block-post-content>.block-align-left>div{padding-left:7.4476%;padding-right:7.4476%;margin-right:auto;margin-left:0!important}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.block-align-left>div,.wp-block-post-content>.block-align-left>div{padding-left:0;padding-right:0;max-width:1223px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.block-align-right>div,.wp-block-post-content>.block-align-right>div{padding-left:7.4476%;padding-right:7.4476%;margin-left:auto;margin-right:0!important}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.block-align-right>div,.wp-block-post-content>.block-align-right>div{padding-left:0;padding-right:0;max-width:1223px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){div.flex-desktop{display:flex;justify-content:space-between}div.flex-desktop>*{max-width:48%;margin-block-start:0}}.link,.wp-block-post-excerpt__more-link{font-size:1.25rem;color:#6069b3;font-weight:400;cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center}.link::before,.wp-block-post-excerpt__more-link::before{content:'';display:block;width:.94rem;height:.94rem;margin-right:16px;background-size:100%;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' viewBox='0 0 17 14' fill='none'%3E%3Cpath d='M0 7H15M15 7L9.78261 1M15 7L9.78261 13' stroke='%236069B3' stroke-width='2'/%3E%3C/svg%3E");transition:all .3s ease-in-out}.link:hover,.wp-block-post-excerpt__more-link:hover{color:#000}.link:hover::before,.wp-block-post-excerpt__more-link:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' viewBox='0 0 17 14' fill='none'%3E%3Cpath d='M0 7H15M15 7L9.78261 1M15 7L9.78261 13' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.button{background:0 0}.button.full-width .btn{width:100%}.btn{font-size:1.125rem;color:#fff;padding:16px 32px;border-radius:0 0 25px 0;background-color:#96c11f;width:fit-content;display:block;cursor:pointer;transition:all .3s ease-in-out;font-weight:400;text-align:center;border-color:transparent;font-family:condor,sans-serif}.btn:hover{background-color:#6069b3;color:#fff}@media screen and (min-width:1024px){.btn{padding:16px 43px}}.eyelet{text-transform:uppercase;color:#96c11f;letter-spacing:.25em;font-weight:400;font-size:1rem;line-height:1.5}.rounded{border-radius:0 0 50px 0;overflow:hidden}.hide{opacity:0!important;pointer-events:none!important}.hide *{opacity:0!important;pointer-events:none!important}@media screen and (max-width:1023px){.reverse-order-row-mobile{display:flex;flex-direction:row-reverse}.reverse-order-row-mobile>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:row-reverse}}@media screen and (min-width:1024px){.reverse-order-row-desktop{display:flex;flex-direction:row-reverse}.reverse-order-row-desktop>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:row-reverse}}@media screen and (max-width:1023px){.reverse-order-column-mobile{display:flex;flex-direction:column-reverse}.reverse-order-column-mobile>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column-reverse}}@media screen and (min-width:1024px){.reverse-order-column-desktop{display:flex;flex-direction:column-reverse}.reverse-order-column-desktop>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column-reverse}}@media screen and (min-width:1024px){.wp-site-blocks>.block-align-left>div,.wp-block-post-content>.block-align-left>div{padding-left:7.4476%;padding-right:7.4476%;margin-right:auto;margin-left:0!important}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.block-align-left>div,.wp-block-post-content>.block-align-left>div{padding-left:0;padding-right:0;max-width:1223px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-site-blocks>.block-align-right>div,.wp-block-post-content>.block-align-right>div{padding-left:7.4476%;padding-right:7.4476%;margin-left:auto;margin-right:0!important}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-site-blocks>.block-align-right>div,.wp-block-post-content>.block-align-right>div{padding-left:0;padding-right:0;max-width:1223px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){div.flex-desktop{display:flex;justify-content:space-between}div.flex-desktop>*{max-width:48%;margin-block-start:0}}@media screen and (min-width:1024px){body.search .wp-block-query{padding:0 45px}}body.search .wp-block-post-title{margin-bottom:10px}body.search .wp-block-post-excerpt{margin-top:0}body.search .wp-block-post-excerpt__more-text{margin-top:10px}@media screen and (min-width:1024px){body.blog #argomenti{display:none}}@media screen and (min-width:1024px){body.post-template-default #aggiornamenti{flex-direction:column;margin-block-start:40px}body.post-template-default #aggiornamenti>*{margin-bottom:40px;max-width:430px}}@media screen and (min-width:1024px){body.post-template-default .content-group{margin-block-start:50px}body.post-template-default .content-group>.wp-block-group:first-child{max-width:100%;margin-right:40px!important}}.block-editor-block-list__layout .generic-heading{margin:0 auto}.block-editor-block-list__layout .title-with-image .responsive-image{height:100%}@media screen and (min-width:1024px){.block-editor-block-list__layout .title-with-image__container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;justify-content:space-between}.block-editor-block-list__layout .title-with-image__container>.block-editor-inner-blocks>.block-editor-block-list__layout>div{width:48%}.block-editor-block-list__layout .title-with-image__container>.block-editor-inner-blocks>.block-editor-block-list__layout .responsive-image,.block-editor-block-list__layout .title-with-image__container>.block-editor-inner-blocks>.block-editor-block-list__layout .title-with-text{width:100%}.block-editor-block-list__layout .title-with-image__container>.block-editor-inner-blocks>.block-editor-block-list__layout .title-with-text{height:100%}.block-editor-block-list__layout .title-with-image__container.has-background>.block-editor-inner-blocks>.block-editor-block-list__layout>div{width:50%}}.block-editor-block-list__layout .box-links-group__list>.block-editor-inner-blocks{width:100%}.block-editor-block-list__layout .box-links-group__list>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;justify-content:space-between;gap:1.25%}.block-editor-block-list__layout .box-links-group__list>.block-editor-inner-blocks>.block-editor-block-list__layout>div{width:32.5%}.block-editor-block-list__layout .box-links-group__list>.block-editor-inner-blocks>.block-editor-block-list__layout>div>div{width:100%;height:100%}.block-editor-block-list__layout .box-links-group__list>.block-editor-inner-blocks>.block-editor-block-list__layout>div>div>div{height:100%}@media screen and (min-width:1024px){.block-editor-block-list__layout .blog-summary-section__container{display:block}.block-editor-block-list__layout .blog-summary-section__container>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-template-columns:50%}.block-editor-block-list__layout .blog-summary-section__container>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block:nth-of-type(2){grid-area:1/2/2/3}}.block-editor-block-list__layout .footer__container{display:block;padding-left:40px;padding-right:40px}.block-editor-block-list__layout .footer__container .button{margin-bottom:30px}.block-editor-block-list__layout .footer .wp-block-navigation__container{max-height:100%}@media screen and (min-width:884px){.block-editor-block-list__layout #argomenti-button{display:none}}.is-root-container.edit-site-block-editor__block-list.wp-site-blocks.is-outline-mode.block-editor-block-list__layout{max-width:884px!important;margin:0 auto}.wp-block-query{font-size:1rem;line-height:1.5}.wp-block-query .wp-block-post-title{font-size:1.5rem;margin-bottom:7px}.wp-block-query .wp-block-post-title a{text-decoration:none;font-weight:400}.wp-block-query .wp-block-post-excerpt a{text-decoration:none;color:#6069b3;font-weight:400}.wp-block-query .wp-block-post-excerpt a:hover{color:#000}.wp-block-query .wp-block-post-featured-image{border-radius:0 0 50px 0;overflow:hidden}@media screen and (min-width:1024px){.wp-block-query{padding-left:12.0509%;padding-right:12.0509%}}@media screen and (min-width:1024px) and (min-width:1336px){.wp-block-query{padding-left:0;padding-right:0;max-width:1100px!important;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.wp-block-query .wp-block-post-title{font-size:27px;margin-bottom:7px}.wp-block-query .wp-block-post-title a{text-decoration:none;font-weight:400}.wp-block-query .wp-block-post-excerpt{font-size:1.125rem}}.taxonomy-category a{text-decoration:none;font-weight:700;color:#96c11f}.taxonomy-category a:hover{color:#000}@media screen and (min-width:1024px){.social-links-floater{display:flex;flex-direction:row-reverse}}.social-links-floater>div{margin-top:-53px;position:relative;z-index:3;padding:.8em 2.375em;border-radius:0 0 50px 0}@media screen and (min-width:1024px){.social-links-floater>div{border-radius:0;margin:0!important;padding:.8em 1.375em}}@media screen and (min-width:1024px){.social-links-floater>figure{max-width:100%!important;width:100%;max-height:448px;margin:0!important}.social-links-floater>figure img{height:100%;object-fit:cover}}.social-links-floater p,.social-links-floater br{display:none;margin:0}.social-links-floater .a2a_kit.a2a_kit_size_32.a2a_default_style{margin:0;display:flex;justify-content:center}@media screen and (min-width:1024px){.social-links-floater .a2a_kit.a2a_kit_size_32.a2a_default_style{flex-direction:column;height:100%}}.social-links-floater .a2a_kit.a2a_kit_size_32.a2a_default_style span{background:0 0!important}.social-links-floater .a2a_kit.a2a_kit_size_32.a2a_default_style:not(.a2a_flex_style) a{margin-bottom:0}@media screen and (min-width:1024px){.social-links-floater .a2a_kit.a2a_kit_size_32.a2a_default_style:not(.a2a_flex_style) a{margin-bottom:20px}}.wp-block-post-navigation-link{color:#6069b3;display:flex;overflow:hidden;position:relative}.wp-block-post-navigation-link a{position:absolute;opacity:0;z-index:2}@media screen and (min-width:1024px){.wp-block-post-navigation-link a{position:relative;opacity:1}}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next.is-arrow-arrow,.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous.is-arrow-arrow{transform:scale(-2)translateY(-3px)}@media screen and (min-width:1024px){#argomenti-button{display:none}}