:root{
--bs-btn-bg: #96e9b0;
--header-color: #2b3b4c; 
--button-color-home: #5170a2;
--button-color-home-hover: #455f8a;
}
.item-103{display:none!important;}
.quick-cart{display:none!important;}
.mod-banners__item.banneritem{text-align: center;}
/*News Letter*/
form-group .checkbox-inline {display: inline-block!important;margin-left:10px;}
.form-group .email_list{width:10px!important;height:10px!important;box-shadow:unset!important;}
.text-news {font-weight: normal;text-align: center;font-size: 23px;margin-bottom: 25px;}
.formsubmit {display: block;width: 90%;max-width: 360px;margin-left: auto;margin-right: auto;margin-top: 20px;margin-bottom: 50px;}
.formsubmit .form-group label {display: block;}
.formsubmit .form-group input {border: 0px;box-shadow: 6px 2px 8px -1px rgba(0, 0, 0, 0.30);border-radius: 3px;height: 40px;width: 96%;}
.formsubmit .g-recaptcha {width: 311px;display: block;margin-left: auto;margin-right: auto;overflow: hidden;margin-bottom: 20px;margin-top: 25px;}
.formsubmit #message {color: red;display: block;margin-bottom: 10px;font-weight: bold;font-size: 16px;}
.newsletter-button {width: 96%;color: #fff;background-color: var(--button-color-home);border: 0px;border-radius: 3px;padding: 10px;font-size: 18px;font-weight: bold;}
/*News Letter*/
h3.page-header.item-title a {font-size:20px;}
footer em.fa{padding-top:3px;}
#searchResults table {border-collapse: collapse;width: 100%;}
#searchResults table th,#searchResults table td,.my-table th,.my-table td{border: 1px solid #ddd;padding: 8px; text-align: left;}
#navbar1.show{position: fixed;left: 0px;right: 0px;top: 60px;border: 1px solid #f40000;}
.com-content-article__body iframe {width:600px;height:337px;max-width:100%;display:block;margin-right:auto;}
footer{border-top: 2px solid #f40000;padding-bottom: 1px;}
#back-top{position:fixed;}
.container-footer .grid-child{display:block;}
footer li{list-style: none;}
footer a{text-decoration:none!important;}
footer .copyright{text-align:center;font-size:14px;margin-top:50px;}
footer .flex-box{max-width: 1920px;margin-left: auto;margin-right: auto;}
footer .social-buttons{width: 30px;height: 30px;border-radius: 180px;}
footer .newsbutton{background-color: var(--bs-btn-bg);border-color: var(--bs-btn-bg);color: #000;cursor: pointer;padding: 8px;width: 200px;}
.result__taxonomy{display:none;}
body header.container-header, body footer.container-footer{background-color: var(--header-color);background-image: unset;background-image: unset;}
header .grid-child{max-width:200px;float: left;margin-left: 10%;}
header .grid-child.container-nav{max-width:1120px;float: left;margin-top:20px;margin-left: 1%;}
.question{display:none;}
.card{border:0px!important;}
.mod-finder.js-finder-searchform.form-search{display: block;max-width: 800px;margin-left: auto;margin-right: auto;}
.awesomplete{width:100%;}
.mod-finder__search.input-group .btn-primary {background-color: var(--bs-btn-bg);border-color: var(--bs-btn-bg);color:#000;cursor:pointer;}
.mod-finder__search.input-group .btn-primary span{color:#000;}
#products-in-category, .bellow-gallery, .main-text-icon.main-features, .services-values, .sub-categories, .flex-box {display: flex;flex-wrap: wrap;}
.row-1{flex-grow: 0;flex-shrink: 0;flex-basis: calc(100%);max-width:100%;box-sizing: border-box;position: relative;}
.row-2{flex-grow: 0;flex-shrink: 0;flex-basis: calc(50%);max-width:50%;box-sizing: border-box;position: relative;padding: 10px;}
.row-3{flex-grow: 0;flex-shrink: 0;flex-basis: calc(33.33%);max-width:33.33%;box-sizing: border-box;position: relative;padding: 10px;}
.row-4{flex-grow: 0;flex-shrink: 0;flex-basis: calc(25%);max-width:25%;box-sizing: border-box;position: relative;padding: 10px;}
.row-5{flex-grow: 0;flex-shrink: 0;flex-basis: calc(20%);max-width:20%;box-sizing: border-box;position: relative;padding: 10px;}
.row-6{flex-grow: 0;flex-shrink: 0;flex-basis: calc(16.666666667%);max-width:16.666666667%;box-sizing: border-box;position: relative;padding: 10px;}
.row-7{flex-grow: 0;flex-shrink: 0;flex-basis: calc(14.285714286%);max-width:14.285714286%;box-sizing: border-box;position: relative;padding: 10px;}
.row-8{flex-grow: 0;flex-shrink: 0;flex-basis: calc(12.5%);max-width:12.56%;box-sizing: border-box;position: relative;padding: 10px;}
.row-9{flex-grow: 0;flex-shrink: 0;flex-basis: calc(11.111111111%);max-width:11.111111111%;box-sizing: border-box;position: relative;padding: 10px;}
.row-10{flex-grow: 0;flex-shrink: 0;flex-basis: calc(10%);max-width:10%;box-sizing: border-box;position: relative;padding: 10px;}

.home-category{}
.home-category .row-3{position:relative;}
.home-category .row-3 h3{color:#fff;text-align:center;padding-top: 5px;}
.home-category .row-3 h3 a{text-decoration:none;color:#fff;}
.home-category .row-3 button{position:absolute;bottom:5px;left:5px;right:5px;border-radius: 10px;background-color: var(--button-color-home);transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;cursor:pointer!important;color:#fff;padding:10px;border:0px;}
.home-category .row-3 button:hover{background-color: var(--button-color-home-hover);transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}

.psagmeno-diadiktyo{background-size: cover;background-repeat: no-repeat;background-position: center center;background-image: url(/images/categories/cagmeno_diadiktyo.jpg);min-height: 300px;margin: 1%;position:relative;border-radius: 10px;}
.enimeromenos-politis{background-size: cover;background-repeat: no-repeat;background-position: center center;background-image: url(/images/categories/enhmeromenos_poliths.jpg);min-height: 300px;margin: 1%;position:relative;border-radius: 10px;}
.eksipni-epixeirimatikotita{background-size: cover;background-repeat: no-repeat;background-position: center center;background-image: url(/images/categories/Business_development.png?1734706855000);min-height: 300px;margin: 1%;position:relative;border-radius: 10px;}
.modules-in-home{margin: 1%;margin-top: 10px;padding: 1%;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 10px;}
.modules-in-home h4{text-align: center;font-weight: normal;font-size: 20px;padding-top: 10px;}
.modules-in-home .mod-articles-title, .modules-in-home .list-unstyled ,.modules-in-home .list-inline,.sinafis .mod-articles-title,.sinafis .list-unstyled,.sinafis .list-inline{display: unset!important;}
.contact-form {width: 100%;max-width: 320px;display: block;margin-left: auto;margin-right: auto;border: 1px solid rgba(0, 0, 0, 0.1);padding: 5px;}
.contact-form label {font-weight: 300;display: block;margin-bottom: 2px;text-align: left;}
.contact-form input, .contact-form textarea {width: 100%;border: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 10px !important;min-height: 40px;}
.contact-form input, .contact-form textarea {width: 100%;border: 1px solid rgba(0, 0, 0, 0.1);margin-bottom: 10px !important;min-height: 40px;}
.sendform {background: var(--button-color-home);color: #fff;padding: 10px;text-align: center;text-transform: uppercase;}
.contact-form h3 {font-size: 25px !important;text-align: center;font-weight: 400;}
.blog-item .item-content .page-header a{text-decoration: unset;font-size: 20px;color: var(--button-color-home-hover);}
.items-more{display:none;}
.com-content-article.item-page .page-header h1,.sinafis h3.card-header {font-size:25px;}
.sinafis,.qiweb-sidebar-right.card,.qiweb-sidebar-left.card  {border: 1px solid rgba(0, 0, 0, 0.2) !important;border-radius: 10px;}
.com-content-category-blog__item.blog-item{border: 1px solid rgba(0, 0, 0, 0.2) !important;border-radius: 10px;padding:10px!important;}
.social2s_credits.clearfix.small, .article-info-term,.com-content-category-blog.blog .alert.alert-info{display:none;}


@media (max-width: 1536px) {
body header .grid-child {margin-left: 1%;}
body header .grid-child.container-nav {margin-top: 9px;}
body .metismenu.mod-menu .metismenu-item {font-size: 16px;}
}

@media (max-width: 1440px) {
header .grid-child.container-nav {max-width: 1110px;}
}

@media (max-width: 1360px) {
 
 
}

@media (max-width: 1280px) {
body header .grid-child.container-nav {max-width: 1040px;}
body .metismenu.mod-menu .metismenu-item {font-size: 16px;}
}

@media (max-width: 1080px) {
 body header .grid-child.container-nav {max-width: 780px;}
body .metismenu.mod-menu .metismenu-item {padding: 5px;font-size: 14px;}
}

@media (max-width: 900px) {
  .com-content-article__body iframe {width:320px;height:180px;max-width:100%;display:block;margin-right:auto;}
footer .copyright {margin-top: 15px;}
.container-header .navbar-toggler {background: var(--header-color);position: fixed;top: 30px;right: 5px;z-index: 999999;}
body .mod-finder__search.input-group .btn-primary {width: 120px;font-size: 14px;}
.grid-child{float: unset;}
body header .navbar-collapse {background:#fff;}
body header .navbar-collapse ul{color:#000!important;}
.row-2,.row-3,.row-4,.row-5{flex-grow: 0;flex-shrink: 0;flex-basis: calc(100%);box-sizing: border-box;margin-bottom:50px;max-width:100%;}
body footer .row-3,body footer .row-4,body footer .row-5{text-align:center;margin-bottom: 30px;}
}

@media (max-width: 844px) {
.row-3,.row-4,.row-5,.row-6,.row-7,.row-8,.row-9,.row-10{flex-basis: calc(100%)!important;max-width:100%!important;}
  }
