/**
 * @version    1.0.3
 * @package    Samurai template for Joomla! 2.5.x
 * @author    JoomlaXTC http://www.joomlaxtc.com
 * @copyright  Copyright (C) 2014 Monev Software LLC. All rights reserved.
 * @license    http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
 
.homepage.sticky #headerwrap {
    height: 0px;
}
.arxiki div#region1 {
    height: 100vh !important;
    padding: 0 !important;
    margin: 0 !important;
}
@media(max-width:900px) {
    .arxiki div#region1 {
    height: 160px !important;
    padding: 0 !important;
    margin: 0 !important;
}
body.arxiki {background-color:#000;}
}
div#headerwrap {
    background: #000 !important;
}
#footerwrap {
    background: #000 !important;
    color: #222 !important;
}
.menu.xtcdefaultmenu a {
	color: #fff !important;
}

.my-contact .my-container {
            display: flex;
            flex-wrap: wrap;
            gap: 20px;
            justify-content: center;
        }
        .my-contact .card {
            background: #EDEAE1;
            padding: 20px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
            width: 100%;
            max-width: 400px;
        }
        .my-contact h2 {
            margin-top: 0;
            color: #333;
            font-size:24px !important;
        }
        @media (min-width: 768px) {
            .my-contact .my-container {
                flex-wrap: nowrap;
            }
            .my-contact .card {
                width: 45%;
            }
        }
.item-page p, .item-page li {
	font-size: 12pt !important;
}
#menuwrap ul.menu li.parent > ul {
    background: #000 !important;
}
/*
.homepage #headerwrap > #header {
    transition-property: all;
  transition-duration: .5s;
    transform:translateY(-60px);
    height:100px;
}

.homepage #headerwrap > #header:hover {
    transform:translateY(0px);
}

.homepage.sticky #headerwrap {
    position: absolute;
    top: 0;
}
*/

.homepage #region9wrap {
    background: #fff;
}


.homepage #headerwrap > #header {
    -webkit-animation: slidedown 1.0s forwards;
    animation: slidedown 1.0s forwards;
    height:100px;
    animation-iteration-count: 1;
    animation-delay: 9s;
    transform:translateY(-60px);
}

.homepage.sticky #headerwrap {
    height: 0px;
    position: absolute;
}

.homepage #region3wrap {
    display:none;
}

.arxiki #region3wrap {
    display:none!important;
}

@keyframes slidedown {
    0% {
        transform:translateY(-60px);
    }
    100% {
        transform:translateY(0px);
    }
}
@-webkit-keyframes slidedown {
    0% {
        transform:translateY(-60px);
    }
    100% {
        transform:translateY(0px);
    }
}