body{
    overflow-y: scroll !important;
    background:#F6F6F6; /* #f2f2f2 / #e8ebec / #ffe163, OLD GREEN COLOR #1E3B49 */
    border:none;
    padding:0px;
    margin:0px}
 
.container{
    width:1200px;
    min-height:100%;
    overflow:auto;
    margin:0 auto;
    background:#FFFFFF;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.5);
    box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.5);}
    
.content{
    width:1200px;
    min-height:1000px;
    margin:0 auto;}
  
.header1{
    width:100%;
    height:30px;
    background:#4D4D4D}
    
.header1mail{
    min-width:20px;
    height:30px;
    float:left;
    margin-left:20px;
    color:#FFF;
    font-family:robotobold;
    font-size:12px;
    line-height:30px;
    vertical-align:middle;
    text-decoration:none}
    
.header1mail:hover{
    text-decoration:underline}
    
.header1phone{
    min-width:20px;
    height:30px;
    float:left;
    margin-left:20px;
    color:#FFF;
    font-family:robotobold;
    font-size:12px;
    line-height:30px;
    vertical-align:middle}
    
.header1languages{
    min-width:20px;
    height:30px;
    float:right;
    margin-right:20px;
    color:#FFF;
    font-family:robotobold;
    font-size:12px;
    line-height:30px;
    vertical-align:middle}
    
.header1languages a{
    text-decoration:none;
    color:#FFF}

.header1languages a:hover{
    text-decoration:underline}    
    
.header2{
    width:100%;
    height:80px;
    background:#F2F2F2}
    
.logo{
    width:auto;
    height:40px;
    float:left;
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:20px;}
    
.menu_line{
    width:964px;
    height:80px;
    float:right;
    margin-top:0px;
    margin-left:0px;
    padding:0px;}
    
.menu{
    width:auto;
    height:80px;
    float:left;
    margin-top:0px;
    padding:0px;    
    margin-left:0 auto;
    left:50%;
    transform:translateX(-50%);
    position:relative;}
    
.menu li{
    width:auto;
    height:30px;
    float:left;        
    margin-top:25px;
    margin-left:12.5px;
    margin-right:12.5px;
    list-style:none}
    
.menu li a{
    width:auto;
    height:30px;
    float:left;
    color:#4D4D4D;
    background:#F2A65A;
    line-height:30px;
    vertical-align:middle;
    font-family:robotoblack;
    font-size:13.5px;
    text-transform:uppercase;
    padding-left:15px;
    padding-right:15px;
    border-radius:15px;
    text-decoration:none;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    -moz-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    transition:ease-out 200ms;
    -webkit-transition:ease-out 200ms;
    -moz-transition:ease-out 200ms;}

.menu li a:hover{
    color:#F2A65A;
    background:#4D4D4D}
    
.menu li .highlight{
    color:#F2A65A;
    background:#4D4D4D;
    /* animation: myanimation 10s infinite; */}
    
/* @keyframes myanimation {
    0% {background-color:#4D4D4D;}
    25%{background-color:#8D8D8D;}
    50%{background-color:#484848;}
    75%{background-color:#8D8D8D;}
    100% {background-color:#4D4D4D;}
} */
    
.header3{
    width:100%;
    height:auto;
    float:left;
    margin-bottom:30px;}
    
#slideshow{ 
    width: 1200px;
    height:400px;
    float:left;
    position:relative;
    overflow:hidden;
    z-index:1;}
    
#slideshownarrow{ 
    width: 1200px;
    height:150px;
    float:left;
    position:relative;
    overflow:hidden;
    z-index:1;}
    
#slideshow img{
    width:1200px;
    height:auto;
    position:absolute;
    object-fit:cover;}
    
.textonphoto{
    width:auto;
    height:75px;
    float:left;
    margin-top:325px;
    margin-bottom:0px;
    margin-left:65px;
    padding-right:35px;
    padding-left:35px;
    position:absolute;
    font-family:robotoblack;
    font-size:45px;
    color:#4D4D4D;
    z-index:9900;
    background:rgba(255,255,255,1.0);
    vertical-align:middle;
    border-radius:5px 5px 0px 0px;
    line-height:75px;}
    
.textonphotonarrow{
    width:auto;
    height:75px;
    float:left;
    margin-top:75px;
    margin-bottom:0px;
    margin-left:65px;
    padding-right:35px;
    padding-left:35px;
    position:absolute;
    font-family:robotoblack;
    font-size:45px;
    color:#4D4D4D;
    z-index:9900;
    background:rgba(255,255,255,1.0);
    vertical-align:middle;
    border-radius:5px 5px 0px 0px;
    line-height:75px;}
    
.left_panel{
    width:700px;
    height:auto;
    float:left;
    margin-left:100px;
    margin-bottom:30px;}
    
.h2mainpage:first-child{
    margin-top:0px;}
    
.h2mainpage{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:30px;
    color:#F2A65A;
    margin-top:30px;
    margin-bottom:0px;}

.pmainpage{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    text-align:justify}
    
.pmainpage:last-child{
    margin-bottom:0px;}
    
.right_panel{
    width:290px;
    height:auto;
    float:right;
    margin-right:30px;
    margin-top:0px;
    margin-bottom:30px;
    background:#F2F2F2;
    border-radius:5px;}
    
.h2news{
    width:250px;
    height:auto;
    float:left;
    margin-left:20px;
    margin-right:20px;
    font-family:robotoblack;
    font-size:25px;
    color:#4D4D4D;
    margin-top:15px;
    margin-bottom:0px}
    
.h3news{
    width:250px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#949494;
    margin-left:20px;
    margin-right:20px;
    margin-top:20px;
    margin-bottom:0px;}
    
.pnews{
    width:250px;
    height:auto;
    float:left;
    margin-left:20px;
    margin-right:20px;
    color:#949494;
    margin-top:10px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:12.5px;
    text-align:justify}
    
.pnews p{
    width:210px;
    height:auto;
    float:left;
    margin-left:0px;
    margin-right:0px;
    color:#949494;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:13px;
    text-align:justify}
    
.newsdate{
    width:250px;
    height:auto;
    float:left;
    margin-left:20px;
    margin-right:20px;
    margin-top:5px;
    margin-bottom:10px;
    text-align:right;
    color:#949494;
    font-family:robotoregularitalic;
    font-size:12px;}
    
.line_panel{
    width:250px;
    height:2px;
    float:left;
    margin-left:20px;
    margin-right:20px;
    background:#DBDBDB}
    
.line_panel:last-child{
    display:none}
    
.article_panel{
    width:700px;
    height:120px;
    float:left;
    margin-top:30px}
    
.article_panel:first-child{
    margin-top:0px;}
    
.article_img{
    width:220px;
    height:120px;
    float:left;
    overflow:hidden}
    
.article_img img{
    width:220px;
    height:auto;
    float:left;}
    
.h3article{
    width:460px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#949494;
    margin-left:20px;
    margin-top:0px;
    margin-bottom:0px;}
    
.particle{
    width:460px;
    height:auto;
    float:left;
    margin-left:0px;
    color:#949494;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:13px;
    text-align:justify}
    
.search_article_panel{
    width:700px;
    height:120px;
    float:left;
    margin-top:20px}
    
.search_article_panel:first-child{
    margin-top:30px;}
    
.search_article_img{
    width:220px;
    height:120px;
    float:left;
    overflow:hidden}
    
.search_article_img img{
    width:220px;
    height:120px;
    object-fit:cover;}
    
.search_h3article{
    width:460px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#949494;
    margin-left:20px;
    margin-top:0px;
    margin-bottom:0px;}
    
.search_particle{
    width:460px;
    height:auto;
    float:left;
    margin-left:0px;
    color:#949494;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:13px;
    text-align:justify}
    
.conth3article{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:30px;
    color:#4D4D4D;
    margin-top:0px;
    margin-bottom:0px;}
    
.contdatearticle{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregularitalic;
    font-size:12px;
    color:#949494;
    margin-top:10px;
    margin-bottom:20px;}
    
.contpicture{
    width:700px;
    height:380px;
    float:left;
    margin-top:10px;
    margin-bottom:30px;
    overflow:hidden;}
    
.contpicture img{
    width:700px;
    height:380px;
    object-fit:cover;}
    
.contparticle{
    width:700px;
    height:auto;
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:15px;
    color:#949494}
    
.contparticle p{
    width:100%;
    height:auto;
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:15px;
    color:#949494}
    
.contparticle p strong{
    font-family:robotobold;
    font-size:15px;
    color:#949494}
    
.contparticle p sup{
    font-size:12px;
    color:#949494}
    
.contparticle p sub{
    font-size:12px;
    color:#949494}
    
.contparticle ul{
    width:100%;
    height:auto;
    float:left;
    font-size:15px;
    color:#949494;
    margin-top:20px;
    margin-bottom:20px;
    list-style-type:square}
    
.contparticle ul li{
    width:100%;
    height:20px;
    float:left;
    font-size:15px;
    color:#949494;
    margin-top:5px;
    margin-bottom:5px;}
    
.contparticle ul li:first-child{
    margin-top:0px;
    margin-bottom:5px;}
    
.contparticle ul li:last-child{
    margin-top:5px;
    margin-bottom:0px;}
    
.contparticle p a{
    font-size:15px;
    color:#949494;
    text-decoration:underline}
    
.contparticle h1{
    width:100%;
    height:auto;
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotobold;
    font-size:25px;
    color:#949494;
    vertical-align:middle;
    line-height:40px;}
    
.contparticle h2{
    width:100%;
    height:auto;
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotobold;
    font-size:22px;
    color:#949494;
    vertical-align:middle;
    line-height:35px;}
    
.contparticle h3{
    width:100%;
    height:auto;
    float:left;
    margin-top:0px;
    margin-bottom:0px;
    font-family:robotobold;
    font-size:19px;
    color:#949494;
    vertical-align:middle;
    line-height:30px;}
    
.contparticle table{
    width:auto;
    height:auto;
    float:left; 
    margin-top:20px;
    margin-bottom:20px;
    border:1px solid #DBDBDB;
    font-size:15px;
    color:#949494}
    
.contparticle table:last-child{
    margin-bottom:0px;}
    
.contparticle table tbody tr:last-child td:first-child {
    border-bottom-left-radius: 10px}
    
.contparticle table td{
    padding-left:15px;
    padding-right:15px;
    padding-top:7.5px;
    padding-bottom:7.5px;}
    
.contparticle img{
    width:100%;
    height:auto;
    float:left;
    margin-top:30px;
    margin-bottom:30px;}
    
.article_gallery{
    width:700px;
    min-height:300px;
    float:left;
    margin-top:30px;
    margin-bottom:30px;}
    
.article_gallery_img{
    width:calc((700px - 60px)/3);
    height:150px;
    float:left;
    margin-top:30px;
    margin-right:30px;}
    
.article_gallery_img:nth-child(3n){
    margin-right:0px;}
    
.article_gallery_img:nth-child(-n+3){
    margin-top:0px;}
    
.article_gallery_img img{
    width:calc((700px - 60px)/3);
    height:150px; 
    object-fit:cover;}
    

    
.blog_search_box{
    width:700px;
    height:40px;
    float:left;}
    
.blog_searchbar{
    width:700px;
    height:40px;
    float:left;
    background:#F2F2F2;
    color:#949494;
    font-family:robotoregular;
    font-size:15px;
    border:none;
    outline:none;
    border-radius:5px;
    padding-left:10px;
    padding-right:10px;
    line-height:40px;
    vertical-align:middle}
    
.blog_noresult{
    width:700px;
    height:120px;
    float:left;
    color:#949494;
    margin-top:30px;}
    
.blog_noresult_first{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;}
    
.blog_noresult_second{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    margin-top:10px}
    
.contacth3{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#4D4D4D;
    margin-top:30px;
    margin-bottom:0px;}
    
.contacth3:first-child{
    margin-top:0px;}
    
.contactp{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    margin-top:10px;
    margin-bottom:0px;}
    
.contactp a{
    text-decoration:none;
    color:#949494}
    
.contact_form_email{
    width:700px;
    height:40px;
    float:left;
    background:#F2F2F2;
    margin-top:10px;
    padding-left:10px;
    padding-right:10px;
    border:none;
    border-radius:5px;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    outline:none}
    
.contact_form_message{
    width:700px;
    height:150px;
    float:left;
    background:#F2F2F2;
    margin-top:20px;
    border:none;
    outline:none;
    border-radius:5px;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:5px;
    padding-top:5px;}
    
.contact_form_button{
    width:120px;
    height:40px;
    float:left;
    background:#4D4D4D;
    border:none;
    border-radius:5px;
    font-family:robotoblack;
    font-size:13px;
    color:#F2F2F2;
    margin-top:20px;
    margin-left:290px;
    cursor:pointer;
    transition:ease-out 200ms;
    -webkit-transition:ease-out 200ms;
    -moz-transition:ease-out 200ms;}
    
.contact_form_button:hover{
    background:#949494;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    -moz-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);}
    
.contact_form_gdpr{
    width:700px;
    height:30px;
    float:left;
    margin-top:20px;
    font-family:robotoregular;
    font-size:13px;
    color:#949494;
    text-align:center;
    vertical-align:middle;
    line-height:30px;}
    
.contact_form_gdpr a{
    color:#949494;
    text-decoration:underline}
    
.contact_form_status{
    width:700px;
    height:30px;
    float:left;
    text-align:center;
    line-height:30px;
    vertical-align:middle;
    color:#949494;
    font-family:robotobold;
    font-size:13px;}
    
.pstandard{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    margin-top:0px;
    margin-bottom:0px;}
    
.photopanel{
    width:700px;
    height:120px;
    float:left;
    margin-top:30px;}
    
.photopa{
    width:220px;
    height:120px;
    float:left;
    margin-left:20px;
    overflow:hidden;}
    
.photopa:first-child{
    margin-left:0px}
    
.photopa img{
    width:220px;
    height:auto;
    float:left}
    
.h3standard{
    width:700px;
    height:auto;
    float:left;
    margin-top:30px;
    margin-bottom:0px;
    font-family:robotoblack;
    font-size:20px;
    color:#4D4D4D}
    
.h3standard:first-child{
    margin-top:0px;}
    
.standardul{
    width:670px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    list-style-type:square;
    padding-inline-start:30px;}
    
.standardul li{
    margin-top:5px;
    margin-bottom:5px;}
    
.standardul li:first-child{
    margin-top:0px;}
    
.standardul li:last-child{
    margin-bottom:0px;}
    
.defect_panel{
    width:700px;
    height:40px;
    float:left;
    background:#F2F2F2;
    border-radius:5px;
    margin-top:20px;}

.defect_panel:nth-child(2){
    margin-top:30px}

.defect_name{
    width:560px;
    height:40px;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#949494;
    vertical-align:middle;
    line-height:40px;
    padding-left:10px;
    padding-right:10px;}
    
.defect_button{
    width:120px;
    height:40px;
    float:left;
    background:#F2A65A;
    border-radius:5px;
    font-family:robotoblack;
    font-size:16px;
    color:#4D4D4D;
    vertical-align:middle;
    line-height:40px;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
    transition:ease-out 200ms;
    -webkit-transition:ease-out 200ms;
    -moz-transition:ease-out 200ms;}
    
.defect_button:hover{
    -webkit-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    -moz-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);}
    
.search_defect_panel{
    width:700px;
    height:40px;
    float:left;
    background:#F2F2F2;
    border-radius:5px;
    margin-top:20px;}
    
.search_defect_panel:first-child{
    margin-top:30px}

.search_defect_name{
    width:560px;
    height:40px;
    float:left;
    font-family:robotoblack;
    font-size:20px;
    color:#949494;
    vertical-align:middle;
    line-height:40px;
    padding-left:10px;
    padding-right:10px;}
    
.search_defect_button{
    width:120px;
    height:40px;
    float:left;
    background:#F2A65A;
    border-radius:5px;
    font-family:robotoblack;
    font-size:16px;
    color:#4D4D4D;
    vertical-align:middle;
    line-height:40px;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
    transition:ease-out 200ms;
    -webkit-transition:ease-out 200ms;
    -moz-transition:ease-out 200ms;}
    
.search_defect_button:hover{
    -webkit-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    -moz-box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);
    box-shadow: 0px 0px 10px 0px rgba(112,112,112,0.3);}
    
.seva_search_box{
    width:700px;
    height:40px;
    float:left;}
    
.seva_searchbar{
    width:700px;
    height:40px;
    float:left;
    background:#F2F2F2;
    color:#949494;
    font-family:robotoregular;
    font-size:15px;
    border:none;
    outline:none;
    border-radius:5px;
    padding-left:10px;
    padding-right:10px;
    line-height:40px;
    vertical-align:middle}
    
.seva_noresult{
    width:700px;
    height:120px;
    float:left;
    color:#949494;
    margin-top:30px;}
    
.seva_noresult_first{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:20px;}
    
.seva_noresult_second{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoregular;
    font-size:15px;
    margin-top:10px}
    
.sevah3{
    width:700px;
    height:auto;
    float:left;
    font-family:robotoblack;
    font-size:30px;
    color:#4D4D4D;
    margin-top:0px;
    margin-bottom:0px;}
    
.sevap{
    width:700px;
    height:auto;
    float:left;
    margin-top:30px;
    margin-bottom:0px;
    font-family:robotoregular;
    font-size:15px;
    color:#949494;
    text-align:justify}
    
    
    
    
    
    
    
    
    
.footer2{
    width:100%;
    height:80px;
    float:left;
    background:#949494;
    background-image:url('../img/line.png');}   
    
.footer2inner{
    width:300px;
    height:80px;
    float:left;}
    
.footer_logo{   
    width:auto;
    height:30px;
    float:left;
    position:relative;
    left:50%;
    transform:translateX(-50%);
    margin-top:25px;}
    
.footer{
  width:100%;
  height:30px;
  float:left;
  background:#4D4D4D}
  
.footer_inner_left{
    width:auto;
    height:30px;
    float:left;
    margin-left:20px;
    margin-right:20px;
    font-family:robotoblack;
    font-size:12px;
    color:#DBDBDB;
    line-height:30px;
    vertical-align:middle;}
    
.footer_inner_right{
    width:auto;
    height:30px;
    float:right;
    margin-left:20px;
    margin-right:20px;
    font-family:robotoblack;
    font-size:12px;
    color:#DBDBDB;
    line-height:30px;
    vertical-align:middle;}
    
.footer_inner_right a{
    color:#DBDBDB;
    text-decoration:none}
