@charset "UTF-8";@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Ogg-Italic.woff2') format('woff2');font-family:'Ogg';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Ogg-Roman.woff2') format('woff2');font-family:'Ogg';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Lufga-Italic.woff2') format('woff2');font-family:'Lufga';font-weight:normal;font-style:italic;font-display:swap}@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Lufga-Bold.woff2') format('woff2');font-family:'Lufga';font-weight:bold;font-style:normal;font-display:swap}@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Lufga-BoldItalic.woff2') format('woff2');font-family:'Lufga';font-weight:bold;font-style:italic;font-display:swap}@font-face{src:url('https://casaleolmia.corsica/templates/yootheme_child/fonts/subset-Lufga-Regular.woff2') format('woff2');font-family:'Lufga';font-weight:normal;font-style:normal;font-display:swap}.uk-navbar-nav>li>a>.uk-margin-small-right{margin-right:2px!important;margin-top:-2px}div.homemenu{position:relative;margin-top:-30px;top:30px}.pulse{-webkit-animation:pulse 1.87s linear infinite;-moz-animation:pulse 1.87s linear infinite;-ms-animation:pulse 1.87s linear infinite;animation:pulse 1.87s linear infinite}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1);transform:scale(1)}55%{-moz-transform:scale(1.2);transform:scale(1.2)}60%{-moz-transform:scale(1.1);transform:scale(1.1)}65%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}65%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1);transform:scale(1)}55%{-ms-transform:scale(1.2);transform:scale(1.2)}60%{-ms-transform:scale(1.1);transform:scale(1.1)}65%{-ms-transform:scale(1.2);transform:scale(1.2)}100%{-ms-transform:scale(1.1);transform:scale(1.1)}}fieldset{padding:0;border:none}.rsform-checkbox{margin-right:10px}body.contentpane{padding:30px}#sticky-to-top{box-shadow:0 0 20px rgba(0,0,0,.1);position:fixed;bottom:20px;right:20px;z-index:1}#sticky-to-top a.uk-icon.uk-totop{display:inline-block;background:#f1ebdf;color:#cbbba0 !important;width:70px;height:70px}#sticky-to-top a.uk-icon.uk-totop svg{width:32px;margin-top:25px;transition:margin 0.3s ease-in-out}#sticky-to-top a.uk-icon.uk-totop:hover,#sticky-to-top a.uk-icon.uk-totop:active{color:#fff !important;background:#cbbba0}#sticky-to-top a.uk-icon.uk-totop:hover svg,#sticky-to-top a.uk-icon.uk-totop:active svg{color:#fff !important;margin-top:10px}@media (max-width:959px){#sticky-to-top{bottom:10px;right:10px}#sticky-to-top a.uk-icon.uk-totop{width:32px;height:32px}#sticky-to-top a.uk-icon.uk-totop svg{width:24px;margin-top:10px}}.acym_module_form input{max-width:inherit}div#system-message-container{position:fixed;top:10px;right:10px;left:10px;z-index:1000}span.visually-hidden{display:none}.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover{color:rgba(255,255,255,.6);border-color:rgba(255,255,255,.6)}.uk-sticky-fixed{box-shadow:0 15px 15px -10px rgba(141,46,44,.05)}.uk-tile-primary:not(.uk-preserve-color){color:#fff}.uk-panel.mod-languages{margin-top:-8px}div.mod-languages li{margin:0}.mod-languages>div>a>img{margin-top:-1px}
