/*
Theme Name:         hsandas2026
Theme URI:          https://henriksandas.com
Description:        Tailormade theme
Version:            2.10.4
Author:             Eccola
Author URI:         https://eccola.fi/
Text Domain: 	    foundationpress
License:            MIT License
License URI:        http://www.opensource.org/licenses/mit-license.php
*/




/*.main-navigation{clear:both;display:block;width:100%;text-align:center !important}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{background:#7d2610;float:left;position:absolute;top:2.6em;left:-999em;z-index:99999;border-top:1px solid #ffffff}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:230px;text-align:left;padding:10px 0 10px 20px;border-right:none;border-bottom:1px solid #ffffff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{display:inline;position:relative}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#c0c0c0}.main-navigation li:last-child a{border-right:none}.main-navigation a{text-align:center;display:inline-block;text-decoration:none;color:#ffffff;font-size:16px;font-family:'sanchezregular';font-spacing:2px;padding:20px 20px 20px 20px;border-right:none;-webkit-transition:background 0.5s ease-in-out,padding 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out,padding 0.5s ease-in-out;transition:background 0.5s ease-in-out,padding 0.5s ease-in-out}ul.menu li.menu-item-has-children>a:before{font-family:'FontAwesome';content:'\f107  '}ul.menu ul li.menu-item-has-children>a:before{font-family:'FontAwesome';content:'\f105  '}.toggle-menu{background:#7d2610;padding:2px 15px;border-radius:40px;position:fixed;font-size:2rem;z-index:5000;color:#fff;top:20px;right:1.5rem;transition:all 0.4s ease-in-out}.toggle-menu:hover{transition:all 0.4s ease-in-out;color:#e6e6e6}*/

a.custom-logo-link > img {position:relative;z-index:999;margin:20px 0 20px 20px;}

.toggle-menu{background:#9e8f80;padding:2px 12px;border-radius:40px;position:fixed;font-size:2rem;z-index:5000;color:#fff;top:20px;right:1.5rem;transition:all 0.4s ease-in-out}.toggle-menu:hover{transition:all 0.4s ease-in-out;color:#27271f}

.overlay-menu{position:absolute;z-index:1000;min-height:100vh;top:-92px;left:-20px;width:100%;padding:80px 0;opacity:0;list-style:none;background:rgba(158,143,128,0.9);background-size:cover;text-align:center;transform:translateX(-100%) rotateX(40deg);transition:all 400ms cubic-bezier(1, -0.4, 0.44, 0.985)}
.overlay-menu li{font-size:2rem}
.overlay-menu a{display:block;color:#000;font-weight:bold;padding:20px 0;font-family:'chivoregular';border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none}
.overlay-menu a:hover{background-color:rgba(255,255,255,0.5)}
.overlay-menu.is-open ~ .toggle-menu{display:inline-block;transition:all 0.4s ease-in-out;transform:rotate(90deg);color:#fff}
.is-open{top:0;opacity:1;transform:perspective(200px) translateX(0) rotateX(0)}

.footer-inner { padding: 80px 0; }
.custom-html-widget {text-align:center;}
