body{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;}

.company-services-text a, .artcle-k2 a,.projects-article-text a{text-decoration:unset;font-weight:bold;color:#000;}
.projects-article{display: block;box-sizing:border-box;margin-top: 55px;}
.projects-article-text{float:left;box-sizing:border-box;width:70%;padding:10px;text-align:left;}
.projects-article-text img{margin-bottom:50px;max-width: 800px;display: block;margin-left: auto;margin-right: auto;}
.projects-article-form{float:left;box-sizing:border-box;width:30%;padding:10px;position: sticky;top: 2%;}
.artcle-k2 h3{font-size:22px;margin-top:30px;display:block;}
.home-three-img h3 a{display: block;text-align: center;margin-top: 10px;font-size: 20px;text-decoration: unset;color: #000;}
.com-content-article.item-pageblog-news:after{content:"";display:block;width:100%;clear:both;}

.icons-bottom{display:block;box-sizing: border-box;margin-top: 50px;margin-bottom: 30px;margin-left: 10px;margin-right: 10px;}
.row-6{float:left;box-sizing:border-box;width:16.666666667%;padding:10px;}
.icons-bottom img{width: 100%;max-width: 100px;display: block;margin-left: auto;margin-right: auto;margin-bottom:10px;}
.icons-bottom h3{font-size:18px;text-align:center;}

.row-3.text{display:none;}
#arrow-left, #arrow-right{cursor:pointer;float:left!important;}
#main-text{float:left!important;min-height:210px;}
#arrow-left img{max-width: 180px;position: absolute;left:10%;top:20%;}
#arrow-right img{max-width: 180px;position: absolute;right:10%;bottom:0%;}
/*Gallery Projects*/
.main-gallery {width: 100%;margin-top: 50px;max-height: 650px;overflow: hidden;position: relative;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;border-top: 1px solid rgba(0,0,0,0.2);padding-top: 50px;}
.main-gallery h3 {font-weight: 200;padding-left: 10px;text-align:left;}
.over-main-gallery {height: 470px;overflow: hidden;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.over-main-gallery .img {margin-top: 15px;float: left;box-sizing: border-box;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;}
.over-main-gallery .img img {height: 335px;width: auto;display: block;margin-left: auto;margin-right: auto;transition: 0.8s;-webkit-transition: 0.8s;-moz-transition: 0.8s;scale: 1;}
#arrows {width: 320px;height: 50px;margin-left: auto;margin-right: auto;display: block;margin-top: 10px;}
#left-arrow, #right-arrow {width: 15%;float: left;box-sizing: border-box;border: 1px solid rgba(0,0,0,0.5);border-radius: 180px;text-align: center;height: 47px;line-height: 45px;font-size: 25px;font-weight: 200;cursor: pointer;}
#left-arrow:after {content: "<";display: block;}
#middle-arrow {width: 70%;float: left;height: 1px;background: rgba(0,0,0,0.5);margin-top: 23px;}
#left-arrow, #right-arrow {width: 15%;float: left;box-sizing: border-box;border: 1px solid rgba(0,0,0,0.5);border-radius: 180px;text-align: center;height: 47px;line-height: 45px;font-size: 25px;font-weight: 200;cursor: pointer;}
#right-arrow:after {content: ">";display: block;}
#arrows:after {content: " ";display: block;clear: both;}
.over-main-gallery .img.centershow img {scale: 1.5;z-index: 99999999999;position: relative;}
.pop-modal-photo {display: none;position: fixed;z-index: 9999999999!important;padding-top: 0%;left: 0;top: 0;width: 100%;height: 1800px;max-height: 100%;overflow: auto;background-color: rgba(0,0,0,0.8);}
.pop-modal-content-photo {text-align: center;margin-top: 1.9%;z-index: 9999999999!important;display: block;height: auto;margin-left: auto;margin-right: auto;padding: 20px;width: 90%;max-width: 1280px;}
#countelements {position: fixed;left: 30px;top: 30px;color: #fff;letter-spacing: 2px;font-weight: bold;font-size: 20px;}
.pop-close-photo {top: 20px;right: 20px;position: fixed;color: #FFF;font-size: 50px;font-weight: bold;cursor: pointer;}
body #img {max-height: 85vh!important;width: auto!important;margin-top: 5px!important;}
#pre {position: fixed;top: 50%;left: 20px;color: #fff;font-size: 40px;cursor: pointer;width: 30px;height: 30px;}
#nxt {position: fixed;top: 50%;right: 20px;color: #fff;font-size: 40px;cursor: pointer;width: 30px;height: 30px;}
/*Gallery Projects*/
.com-content-article__body h1{font-size:30px;}
span.pagination{margin-left: auto!important;margin-right: auto!important;width: 91%;}
.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 input,.contact-form textarea{width: 100%;border: 1px solid rgba(0,0,0,0.1);margin-bottom: 10px!important;min-height: 40px;}
.contact-form h3{font-size: 25px!important;text-align: center;font-weight: 400;}
.contact-form label{font-family: var(--title_font);font-weight: 300;display: block;margin-bottom: 2px;text-align: left;}
.sendform {background: var(--green);color: #fff;padding: 10px;text-align: center;text-transform: uppercase;}
.main_content_left{width: 50%;float: left;padding: 10px;height: auto;box-sizing: border-box;text-align: center;}
.main_content_left iframe {width: 100%;height: 460px;}
.main_content_right{width: 50%;float: right;padding: 10px;height: auto;box-sizing: border-box;}
.main_content{width:80%;display:block;margin-left:auto;margin-right:auto;margin-bottom:50px;}
/*Έργα*/
.gallery-project{margin-top:40px;}
.text-project{display: block;margin-top: -200px;z-index: 9;position: relative;background: rgba(255,255,255,0.5);padding: 20px;max-width: 80%;margin-left: auto;margin-right: auto;min-height: 150px;max-height: 150px;overflow: hidden;}
.img-project-row-l{width:50%;float:left;box-sizing:border-box;margin-bottom:20px;padding-right:10px;}
.img-project-row-r{width:50%;float:right;box-sizing:border-box;margin-bottom:20px;padding-left:10px;}
body.blog-news .com-content-category-project figure img{-webkit-filter: grayscale(70%);filter: grayscale(70%);width: 100%;}
body.blog-news .com-content-category-project h2 {width:500px;font-size: 25px;}
body.blog-news .com-content-article figure {width: 50%;float: left;position: sticky;top: 2%;margin-top:25px;padding-bottom: 20px;}
body.blog-news .com-content-article figure img{display:block;margin-left:auto;margin-right:auto;min-width: 80%;max-width: 95%;}
body.blog-news .com-content-article__body{width: 50%;float: left;margin-top:25px;padding-right:50px;box-sizing:border-box;}
body.blog-news .com-content-article .pagenavigation {display: block;padding-left: 10px;padding-right: 10px;}
body.projects .com-content-article .pagenavigation {display: block;padding-left: 10px;padding-right: 10px;}
.img-project{width:100%;display:block;margin-top:25px;}
.img-project img{width:100%;height:auto;}
body.projects .com-content-article__body p:nth-child(1), body.blog-news .com-content-article__body p:nth-child(1){display:none;}
body.projects .com-content-article__body{text-align:center;}
body.projects .com-content-article figure{width:100%;float:unset;position: relative;margin-top: -17px;}
body.projects .com-content-article figure img{width:100%;}
body.projects .com-content-article figure:after {content: "";display: block;position: absolute;background: url(/images/sima-stroke.svg);width: 250px;height: 260px;background-size: 100%;right: 5%;top: -118px;background-repeat: no-repeat;}
.com-content-category-projects-all{width:90%;display:block;background: #e6e3df;margin-left:auto;padding-top: 50px;position:relative;margin-top: -90px;}
.com-content-category-projects-all h1{display:none;}
.com-content-category-projects-all:after {content: "";display: block;position: absolute;background: url(/images/sima-stroke.svg);width: 250px;height: 260px;background-size: 100%;right: 5%;top: -118px;background-repeat: no-repeat;}
.com-content-category-projects {margin-bottom:20px;}
.com-content-category-project{display:block;}
.com-content-category-project:after{content:"";display:block;clear:both;}
.com-content-category-project figure{width:30%;float:left;box-sizing:border-box;position:relative;}
.com-content-category-project figure:after{content: "";display: block;background: url(/images/arrow-black.svg);width: 250px;height: 12px;background-size: 100%;background-repeat: no-repeat;position: absolute;right: -145px;top: 10px;}
.com-content-category-project figure img{margin-left: -10%;}
.com-content-category-project .item-content{width:70%;float:left;box-sizing:border-box;}
.com-content-category-project .item-content dl{display:none;}
.com-content-category-project h2{margin-bottom:40px;margin-top:40px;}
.com-content-category-project a{text-decoration:none!important;color:#000!important;}
.com-content-category-project p:not(.readmore){max-width: 600px;margin-bottom: 40px;font-size:18px;}
.com-content-category-project .readmore a{border: 0px;background: unset;}
.com-content-category-project .readmore a:after{content:"";display:block;background:url(/images/arrow-black.svg);width: 100px;height: 5px;float: right;background-size: 100%;background-repeat: no-repeat;margin-left: 13px;margin-top: 12px;}
.com-content-category-project .icon-chevron-right{display:none;}
/*Έργα*/

/*Άρθρα*/
body.services .company-services{max-height:unset!important;}
.com-content-article{margin-bottom:40px;}
.com-content-article .page-header, .com-content-article .article-info.text-muted, .com-content-article .pagenavigation{display:none;}
.mod-breadcrumbs__wrapper{margin-top:0px!important;margin-bottom:45px;background: #fff;font-size:15px;}
.breadcrumb {background: #fff;font-size:15px}
.page-banner{position:relative;display:block;}
.page-banner p{font-family: 'Noto Serif', serif;position:absolute;left: 12%;top: -40px;font-size: 25px;font-weight: 600;}
body.home .page-banner p{font-family: 'Noto Serif', serif;position: absolute;text-align: center;top: 25%;width: 930px;max-width: 100%;font-size: 30px;font-weight: 600;left: 50%;transform: translateX(-50%);background: rgba(0, 0, 0, 0.3);color: #fff;padding: 15px;}
.banner-mobile{width:100%;max-width:100%;display:none!important;}
.banner-desktop{width:100%;max-width:100%;}
.company-services{position:relative;display:block;width:90%;background: #e6e3df;margin-left: auto;margin-top: -80px;max-height: 520px;}
.company-services-img{width:25%;float:left;box-sizing:border-box;}
.company-services-img img.left-img-1, .company-services-img img.left-img-2{max-width: 350px;margin-top: 50px;margin-left: -70px;}
.company-services-img img.left-img-2{margin-top:20px!important;}
.company-services-text{width:75%;float:left;box-sizing:border-box;}
.company-services-text h2{margin-top: 30px;margin-bottom: 30px;display: block;font-size: 30px;}
.company-services-text p{max-width:65%;color: #000;font-size: 18px;font-weight: 400;}
.company-services-text:after{content:"";display:block;position:absolute;background:url(/images/sima-stroke.svg);width: 250px;height: 260px;background-size: 100%;right: 5%;top: -118px;background-repeat: no-repeat;}
.company-services-text h3{font-size:20px;margin-top:20px;margin-bottom:20px;color:#000;font-weight:600;}
.company-services-text h3 a{text-decoration:none;color:#000;}
.company-services-text button {border: 0px;background: unset;letter-spacing: 1px;font-weight: 200;margin-bottom: 40px;}
.company-services-text button:after {content: "";display: block;background: url(/images/arrow-black.svg);width: 165px;height: 7px;float: right;background-size: 100%;background-repeat: no-repeat;margin-left: 13px;margin-top: 10px;}
/*Άρθρα*/


.site-grid{display:block;}
#back-top{position:fixed;}
.back-to-top-link:hover, .back-to-top-link:focus, .back-to-top-link:hover{background-color: #8b8589!important;background: #8b8589!important;}
/*Footer*/
.footer {background-color: #8b8589;background-image: unset;color: #fff;margin-top: 40px;text-align:left;}
.footer h4{font-size: 16px;text-decoration: unset;letter-spacing: 0.5px;color:#000;}
.footer p{font-size: 14px;color:#000;text-decoration: unset;text-align:left;}
.footer a{text-decoration: unset;}
.bottom-footer{background:#fff;font-size:15px;text-align:center;display:block;color:#000;font-weight: 100;padding-top: 15px;padding-bottom: 5px;}
body footer .grid-child{max-width:80%;padding:0px;margin:0px;display:block;margin-left:auto;margin-right:auto;}
.row-7{width:14.285714286%;float:left;box-sizing:border-box;}
.footer-logo{max-width: 145px;display: block;margin-right: auto;margin-left:auto;}
/*Footer*/


/*Bottom A*/
.said-about-us{margin-top:40px;width:70%;display:block;margin-left:auto;margin-right:auto;position:relative;}
/*.said-about-us:before{content:"";position:absolute;display:block;background:url(/images/quote-right.svg);width: 215px;height: 165px;background-repeat: no-repeat;background-size: 100%;left: -5%;top: 30px;}
.said-about-us:after{content:"";position:absolute;display:block;background:url(/images/quote-left.svg);width: 215px;height: 165px;background-repeat: no-repeat;background-size: 100%;right: -5%;bottom: 0px;}*/
.said-about-us h3{text-align:center;display: block;width: 100%;margin-bottom: 40px;}
.said-about-us .row-3{padding:20px;}
.services-home{margin-top:40px;}
.services-home-img{box-sizing: border-box;width: 40%;float: left;}
.services-home-text{background: #e6e3df;box-sizing: border-box;padding-left: 50px;
    padding-top: 50px;    padding-bottom: 50px;width: 60%;float: right;position: relative;margin-top: 20px;}
.services-home-text h2{font-size: 25px;display: block;margin-bottom: 40px;font-weight: 800;}
.services-home-text p{font-size: 18px;display: block;margin-bottom: 40px;color: #000;}
.services-home-text button{border: 0px;background: unset;letter-spacing: 1px;font-weight: 200;}
.services-home-text button:after{content:"";display:block;background:url(/images/arrow-black.svg);width: 165px;height: 7px;float: right;background-size: 100%;background-repeat: no-repeat;margin-left: 13px;margin-top: 10px;}
.services-home-text-in{width: 80%;float: left;box-sizing: border-box;}
.services-home-text-in-back{width: 20%;float: right;overflow: hidden;box-sizing: border-box;}
.services-home-text-in-back img{max-width: unset;width: 140%;margin-left: 20%;display: block;}
/*Bottom A*/

/*Top A*/
.grid-child.container-top-a, .grid-child.container-bottom-b, .grid-child.container-top-b, .grid-child.container-bottom-a{padding: 0px;margin: 0px;border: 0px;background: unset;width: 100%;max-width: 100%;min-width: 100%;grid-area: unset;display: block;}
.top-a.card, .bottom-b.card, .bottom-a.card, .top-b.card, .card-body {padding: 0px;margin: 0px;border: 0px;background: unset;width: 100%;max-width: unset;} 
.top-a-company{background: #e6e3df;width: 90%;float: right;margin-top: -7%;}
.top-a-company-img{box-sizing: border-box;padding: 50px;width: 30%;float: left;margin-top: -185px;}
.top-a-company-text{box-sizing: border-box;padding: 50px;width: 70%;float: left;position: relative;}
.top-a-company-text:after{content:"";display:block;background:url(/images/arrow-white.svg);position: absolute;top: -183px;width: 10px;height: 245px;right: 110px;background-repeat: no-repeat;background-size: 100%;}
.title-top-a{font-size: 30px;display: block;margin-bottom: 40px;font-family: 'Noto Serif', serif;}
.top-a-company-text h1{font-size: 25px;display: block;margin-bottom: 40px;font-weight: 800;}
.top-a-company-text h1 a{color:#000;text-decoration:none;}
.text-top-a{font-size: 18px;display: block;margin-bottom: 40px;color: #000;}
.top-a-company-text button{border: 0px;background: unset;letter-spacing: 1px;font-weight: 200;}
.top-a-company-text button:after{content:"";display:block;background:url(/images/arrow-black.svg);width: 165px;height: 7px;float: right;background-size: 100%;background-repeat: no-repeat;margin-left: 13px;margin-top: 10px;}
/*Top A*/

/*Top B*/
.home-three-img{margin-top: 40px;width: 80%;display: block;margin-left: auto;margin-right: auto;}
.row-3{width:33.33%;float:left;box-sizing:border-box;}
.home-three-img .row-3:nth-child(1){padding-right:10px;}
.home-three-img .row-3:nth-child(2){padding-left:10px;padding-right:10px;}
.home-three-img .row-3:nth-child(2) img{max-width: unset;width: 102%;margin-left: -1%;}
.home-three-img .row-3:nth-child(3){padding-left:10px;}
/*Top B*/

body, ul, li, a, p, div, span, h1,h2,h3,h4,h5,h6{font-family: 'Manrope', sans-serif;}
li.active a{font-weight: 600;}
body.home .grid-child.container-component{display:none;}
header{height:130px;}
body .container-header {background-color: #fff;background-image: unset;background-image: unset;-webkit-box-shadow: inset 0 5px 5px rgba(0,0,0,.03);box-shadow: inset 0 5px 5px rgba(0,0,0,.03);position: relative;z-index: 10;}
.navbar ul li a,.navbar ul li button{color:#000!important;text-transform: uppercase;}
.navbar ul li ul li a{text-transform: capitalize;}
.grid-child.container-below-top{position: absolute;right: 5%;top: 10px;width: 63px;margin: 0px;padding: 0px;}
.mod-languages{width: 100%;}
.mod-languages a{color:#000;padding: 0px!important;text-align: center;}
.lang-active{font-weight:bold;background-color:unset!important;}
div.mod-languages ul.lang-inline li{width:50%;float:left;display:block;box-sizing: border-box;margin: 0px;text-align: center;}
div.mod-languages ul.lang-inline li:nth-child(1):after{content: "";float: right;display: block;width: 1px;height: 14px;margin-top: 4px;border-right: 1px solid #000;font-weight: normal;}
div.mod-languages ul.lang-inline:after {content:"";display:block;clear:both;}
.grid-child.logo{padding: 0px;position: absolute;margin: 0px;width: 400px;left: 2%;top: 0px;}
.grid-child.container-nav{position: absolute;right: 4.2%;width: auto;top: 50px;padding: 0px;margin: 0px;}

@media (max-width: 1600px){
.company-services-text:after {right: 3%;}
.company-services{max-height: 550px;}
.top-a-company {width: 95%;}
.top-a-company-img {width: 25%;margin-top: -145px;}
.top-a-company-text {width: 75%;}
.home-three-img {width: 90%;}
.said-about-us {width: 80%;}
}

@media (max-width: 1536px){
.metismenu.mod-menu .metismenu-item {padding: 5px 5px;font-size: 16px;}
.company-services-img img.left-img-1 {max-width: 360px;}
}

@media (max-width: 1440px){
.com-content-category-projects-all:after {width: 220px;height: 230px;right: 1%;top: -105px;}
.company-services-text h2, .com-content-category-project h2 {font-size: 25px;}
.company-services-text p, .com-content-category-project p {font-size: 18px;}
.company-services {max-height: 590px;}
  }

@media (max-width: 1366px){
.top-a-company-img {margin-top: -125px;}
}

@media (max-width: 1280px){
.grid-child.container-nav {right: 4.2%;}
.top-a-company-img {width: 20%;margin-top: -100px;}
.top-a-company-text {width: 80%;}
.company-services-text:after, .com-content-category-projects-all:after, body.projects .com-content-article figure:after  {width: 180px;height: 190px;top:-85px;}
.company-services-img img.left-img-1 {max-width: 320px;margin-left: -60px;}
.company-services {max-height: unset;height:640px;}
  }

@media (max-width: 1240px){

  .metismenu.mod-menu .metismenu-item {font-size: 12px;}
.grid-child.container-nav nav{display: block;margin-left: auto;margin-right: auto;}
.grid-child.logo {width: 310px;}
.owl-wrapper, .owl-item{min-width:100%;}
}

@media (max-width: 1080px){
.com-content-article__body h1 {font-size: 25px;}
span.pagination {width: 100%;}
.text-project {margin-top: -300px;max-width: 100%;min-height: 250px;max-height: 250px;overflow: hidden;}
.img-project-row-l{width:100%;float:unset;box-sizing:border-box;margin-bottom:20px;padding-right:0px;}
.img-project-row-r{width:100%;float:unset;box-sizing:border-box;margin-bottom:20px;padding-left:0px;}
.main_content{width:95%;}
.main_content_left,.main_content_right{float:unset;width:100%!important;}
body.blog-news .com-content-article figure {width: 100%;float: unset;position: unset;    padding-bottom: 0px;}
body.blog-news .com-content-article__body{width: 100%;float: unset;padding-right:10px;padding-left:10px;}
.top-a-company-img {margin-top: -85px;}
.company-services-img{display: none;float: unset;}
.company-services{margin-top: 0px;width: 100%;padding-top: 20px;padding-bottom: 20px;height:auto;}
.company-services-text {width: 100%;float: unset;padding-left:20px;}
.com-content-category-projects-all {width:100%;margin-top:-17px;}
.com-content-category-project figure img {margin-left: unset;}
.com-content-category-project .item-content {padding-left:20px;}
}

@media (max-width: 990px){
  body.blog-news .com-content-category-project h2 {width:auto;}
  .projects-article-text img{max-width:100%;}
  .projects-article-text, .projects-article-form{float:unset;width:100%;position:unset;top:unset;}
.row-6 {width: 50%;margin-bottom: 20px;}
.icons-bottom h3 {font-size: 16px;}
body.home .page-banner p {top: 0%;font-size: 20px;}
#arrow-left, #arrow-right{width:20%;}
#main-text{width:60%;}
#arrow-left img,#arrow-right img{max-width: 70px;}
#arrow-left img {left: 5%;top: 23%;}
#arrow-right img {right: 5%;}
#pre, #nxt {top: 70%;}
body #img {margin-top: 135px!important;}
.over-main-gallery .img img {width:100%;height:auto;}
.main-gallery {max-height: unset;}
.over-main-gallery .img {width:100%;float: unset;}
.over-main-gallery {height: auto;margin-bottom: 0px;}
#arrows {display: none;}
.com-content-category-project .readmore a {padding: 0px;margin: 0px;display: block;width: 100%;text-align: left;}
.com-content-category-project .readmore a:after {display:none;}
.com-content-category-project figure:after {display:none;}
.com-content-category-project figure {width: 100%;float: unset;}
.com-content-category-project .item-content {width: 100%;float: unset;padding-left: 10px!important;}
.com-content-category-project {margin-top:20px;}
.page-banner p {left: 5%;}
.com-content-article.item-page {margin-bottom: 0px;}
.company-services-text h2, .com-content-category-project h2 {font-size: 18px;}
.com-content-category-project p{font-size:16px!important;}
.banner-desktop{display:none!important;}
.banner-mobile{display:block!important;}
.company-services-text:after, .com-content-category-projects-all:after, body.projects .com-content-article figure:after {top: -145px;}
.company-services-text p{width: 95%;max-width: unset;display: block;font-size:16px;}
.icon-menu:before {font-size: 30px;}
.footer-logo {margin-left: auto;}
.footer {text-align:center;margin-top: 20px;}
.footer p {text-align:center;}
.top-a-company {width: 100%;float: unset;margin-top: 40px;}
.top-a-company-img{width: 100%;float: unset;padding-bottom: 0px;}
.top-a-company-img img{width: 180px;margin-top: -110px;}
.top-a-company-text{width: 100%;float: unset;}

.title-top-a {font-size: 20px;margin-bottom: 20px;}
.top-a-company-text h1 {font-size: 18px;margin-bottom: 20px;}
.text-top-a {font-size: 16px;margin-bottom: 20px;}
.home-three-img{width:100%;margin-top: 20px;}
.row-3{width:100%;float:unset;padding:0px!important;margin-bottom:20px;}
.row-7{width:255px;float:unset;padding:0px!important;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto;}
.home-three-img .row-3:nth-child(2) img {max-width: unset;width: 100%;margin-left: 0px;}
.home-three-img img, .services-home-img img{width:100%;}
.services-home {margin-top: 0px;}
.services-home-img {width: 100%;float: unset;}
.services-home-text {padding-left: 20px;padding-bottom: 50px;width: 100%;float: unset;margin-top: 20px;}
.services-home-text h2 {font-size: 18px;margin-bottom: 20px;}
.services-home-text p {font-size: 16px;margin-bottom: 20px;}
.said-about-us {width: 90%;}
.said-about-us:before{width: 110px;height: 85px;left: -4%;top: 40px;}
.said-about-us:after {width: 110px;height: 85px;right: -4%;}
.metismenu.mod-menu .metismenu-item {font-size: 17px;}
.mm-collapse.mm-show{left:0px;}
.mod-menu li{min-width:170px;}
header{height:90px;}
.grid-child.container-below-top {right:unset;left:0%;width: 90px;top:unset;}
div.mod-languages ul.lang-inline li{height:45px;}
div.mod-languages ul.lang-inline li:nth-child(1):after {height: 18px;}
.mod-languages a {font-size: 18px;}
.grid-child.logo {left: unset;top: -5px;right: 0%;max-width:300px;}
.navbar-expand-md .navbar-toggler {border: 1px solid #fff!important;color: #000;cursor: pointer;display:block;}
.grid-child.container-nav {right:unset;left: 5%;width: 50px;top: 25px;}
.collapse:not(.show) {display: none!important;}
.container-header .mod-menu {background:#fff;margin-top: 5px;}
}

@media (max-width: 460px){
#arrow-left img {left: -4%;top: 10%;}
#arrow-right img {right: -4%;}
.top-a-company-img img {width: 100px;margin-top: -90px;}
.top-a-company-text:after{display:none;}
.top-a-company-text {padding: 15px;}
.services-home-text {padding-left: 15px;padding-bottom: 20px;}
.said-about-us {margin-top: 20px;}
.owl-wrapper, .owl-item{min-width:unset;}
.services-home-text button,.top-a-company-text button, .company-services-text button {text-align:left;}
.top-a-company-text button:after, .services-home-text button:after, .company-services-text button:after{width: 110px;}

}

@media (max-width: 374px){
.grid-child.logo {max-width:280px;}
  }

@media (max-width: 340px){
.top-a-company-text button:after, .services-home-text button:after {width: 65px;margin-top:12px;height:5px;}
.mm-collapse.mm-show{left:0px;width:175%;}
.grid-child.logo {max-width:240px;}
  }

  

