body{
direction:rtl;overflow-x:hidden;line-height:30px;color:#444;font-size:16px;font-family:mm,Changa,sans-serif;font-weight:400}
body,.section{
background:#ffc;
background:-webkit-linear-gradient(right,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%);
background:-o-linear-gradient(left,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%);
background:linear-gradient(to left,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%)
}
body *:not(#title):not(.item){-webkit-transition:.3s;transition:.3s}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:right}
@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:right}}
@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:right}}
@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:right}}
p{text-align:justify}
ul,ol,li{list-style:none;-webkit-padding-start:0px;-moz-padding-start:0px;margin:0}
a{color:#DAA520}
a:hover,a:active,a:focus{text-decoration:none;color:#FFD700}
.white{color:#fff}
green{color:#00C988}
.margin-top-10{margin-top:10px !important}
.margin-top-20{margin-top:20px !important}
.margin-top-30{margin-top:30px !important}
.clr{clear:both}
.bg-styles{background-size:contain !important;background-position:center !important;background-repeat:no-repeat;background-color:#fff}
.project-title,.left-md-center,.right-md-center{text-align:center}
*{outline:none !important}
.left-md-center img,.right-md-center img{margin:auto}
.padding-0{padding:0}
.inline-img{float:none}
.text-r{text-align:right !important}
.text-l{text-align:left !important}
.text-j{text-align:justify !important}
.text-c{text-align:center !important}
.text-c img{margin:auto}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#DAA520;padding:0;margin:10px 0}
.h1,h1{font-size:10px}
.h2,h2{font-size:20px}
.h3,h3{font-size:30px}
.h4,h4{font-size:40px}
.h5,h5{font-size:50px;margin:20px 0}
.h6,h6{font-size:60px;margin:20px 0}
.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:2}
.box small{color:#DAA520}
#title,#note{display:none;position:absolute;padding:5px 10px;font:13px/1.7 mm,Tahoma;text-align:center;-webkit-border-radius:5px;border-radius:5px;background:rgba(218,165,32,.8);color:#000;z-index:999}
.show{visibility:visible !important;opacity:1 !important}
.no-events{pointer-events:none;overflow:hidden}
.center{text-align:center}
.fixed{position:fixed;left:0;right:0}
ii{font-style:italic;text-decoration:underline;color:#0b2}

header{position:fixed;top:0;width:100%;height:100px;max-height:100px;background:rgba(0,0,0,.5);z-index:99}
shadow{position:absolute;top:0;right:0;width:100%;height:100px;overflow:hidden;z-index:-1}
menu{display:block;text-align:center;font-size:20px;color:#eee}
menu .list{float:left;font-size:56px !important;margin:-13px 15px}
menu ul,brand{display:inline-block;float:right}
menu ul>li{display:inline-table;margin-left:50px}
menu ul>li:last-of-type{margin-left:0}
menu a{display:block;color:#eee}
menu i{font-size:26px !important;vertical-align:middle}
menu i.fa-caret-down{font-size:18px !important}
menu i.fa-dot-circle-o{font-size:14px !important}
menu a:hover>*{color:#fff;text-shadow:0 0 20px #fff}
menu li.active a{color:#FFD705}
menu a:hover i,social a:hover i{-webkit-animation:tada 1s 1;animation:tada 1s 1}
menu ol{display:none;position:absolute;background:transparent;font-size:17px;width:auto;text-align:right;margin-top:-10px}
menu ol hint{display:block;width:0;border-style:solid;border-color:transparent transparent rgba(66,66,66,.9) transparent;border-width:0 10px 30px 25px;margin-right:30px}
menu ol oo{display:block;background:rgba(66,66,66,.9)}
menu ul li:hover>ol{display:table;-webkit-animation:fadeInDown .5s 1;animation:fadeInDown .5s 1}
menu ol li{display:inline;margin:auto}
menu ol li a{padding:5px 12px}
menu ol oo a:hover{background:rgba(0,0,0,.3)}

brand{width:280px;height:280px;margin:50px 40px 0 0;-webkit-transition:.7s!important;transition:.7s!important}
.brand-img{margin:9px;width:220px;height:220px}
.brand-img,.brand-border{display:block;border-radius:50%}
.brand-border{position:absolute}
.brand-border:nth-child(1){width:280px;height:280px;margin:-20px;border:5px dashed #DAA520;-webkit-animation-duration:15s;animation-duration:15s}
.brand-border:nth-child(2){width:250px;height:250px;margin:-5px;border:5px dashed #ddd;-webkit-animation-duration:20s;animation-duration:20s}

social{display:block}
social *{text-align:center}
menu social{position:fixed;left:50px;top:20px}
social a{display:inline-block;margin-left:15px}
social a:last-of-type{margin-left:0}
social a:hover i{color:#FFD700;text-shadow:0 0 3px #111}
social p{display:block;font-size:16px}

header.k{background:rgba(0,0,0,.8);box-shadow:0 0 5px 0 #111}
header.k,.k shadow{height:70px}
.k menu ul>li>a>p{display:inline-block;margin-right:8px}
.k menu social p{font-size:0}
.k shadow shadow{width:0;height:0;box-shadow:0 0 80px 280px #111}
.k brand{-webkit-transform:scale(.49);transform:scale(.49);margin:-80px -60px 0 -40px;z-index:9}
.k .brand-border:nth-child(1){background:#111;box-shadow:0 0 5px 0 #111;border-color:transparent;-webkit-animation:0;animation:0}


.slider-con{position:relative;z-index:0;box-shadow:0 0 5px 0 #000}
#bs-touch-slider{overflow:hidden}
.bs-slider{direction:rtl;position:relative;background:#000}
.bs-slider .item:hover{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}
.bs-slider .item:active,.grabbing{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}
.bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}
.bs-slider>.carousel-inner>.item>img,.bs-slider>.carousel-inner>.item>a>img{margin:auto;width:100%!important}
.bs-slider .item{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff}
.fade{opacity:1}
.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;background-size:cover;background-position:center;}
.fade .item:first-child{top:auto;position:relative}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.control-round .carousel-control{top:50%;opacity:0;width:45px;height:72px;z-index:100;color:#fff;display:block;font-size:30px;cursor:pointer;overflow:hidden;line-height:72px;text-shadow:none;position:absolute;font-weight:400;background:transparent;-webkit-border-radius:100px;border-radius:4px}
.control-round:hover .carousel-control{opacity:1}
.control-round .carousel-control.left{left:1%}
.control-round .carousel-control.right{right:1%}
.control-round .carousel-control:hover{color:#fdfdfd;background:rgba(0,0,0,.5);border:0 transparent}
.control-round .carousel-control>span:nth-child(1){left:45%}
.indicators-line > .carousel-indicators{right:0;bottom:3%;left:auto;width:100%;height:30px;font-size:0;overflow-x:auto;overflow-y:hidden;padding-left:10px;padding-right:10px;padding-top:1px;white-space:nowrap;text-align:center}
.bs-slider .carousel-indicators>li{width:30px;height:15px;margin:0 7px;border:none;-webkit-border-radius:0;border-radius:0;background:#DAA520}
.bs-slider .carousel-indicators>li.active{height:25px;background:#FFD700}
.slide-text{text-align:center;line-height:1.7;font-weight:700;margin:auto;padding-top:-webkit-calc(50vh - 100px);padding-top:calc(50vh - 100px)}
.slide-text h6{font-weight:700;padding:0;line-height:1.5;color:#ff5;text-shadow:3px 2px 5px #000;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}
.slide-text p{text-align:center;font-size:38px;color:#fff;-webkit-animation-delay:1.1s;animation-delay:1.1s;text-shadow:2px 1px 1px #000;margin-top:15px}
.slide-text>.col-md-12>p{text-shadow:2px -2px 1px #000;background:rgba(0,0,0,0);padding:7px;border-radius:10px}
@media(max-width:991px){
.slide-text h6{font-size:42px}
.slide-text p{font-size:30px}
}
@media(max-width:900px){
.slide-text{padding-top:-webkit-calc(50vh - 70px);padding-top:calc(50vh - 70px)}
}
@media(max-width:767px){
.slide-text h6{font-size:36px}
.slide-text p{font-size:24px;margin-bottom:20px}
.slide-text>.col-md-12>p{font-weight:400;text-shadow:0 0 5px #000}
#bs-touch-slider .carousel-control{display:none}
#bs-touch-slider>.carousel-indicators{bottom:1%}
.bs-slider .carousel-indicators>li{margin:0 12px}
}
@media(max-width:480px){
.slide-text h6{font-size:32px}
.slide-text p{font-size:20px;margin-bottom:10px}
}

.section{position:relative;padding:60px 0 70px;overflow-x:hidden}
.heading{color:#DAA520;font-size:24px;text-transform:uppercase;font-weight:700;padding-bottom:20px;margin-bottom:30px;position:relative}
.heading:after{content:'';position:absolute;bottom:0;height:4px;width:150px;margin-right:-75px;background:#DAA520}

.btn{display:inline-block;font-size:20px;padding:10px 20px;background:#DAA520;color:#222;padding-left:30px;padding-right:30px;-webkit-border-radius:50px 0;border-radius:50px 0}
.btn:hover,.btn:focus,.btn:active{background:#FFD700;-webkit-border-radius:0 50px;border-radius:0 50px}

.news-section{padding:60px 0 10px;overflow-y:auto}
#news-slider{height:500px;-webkit-box-shadow:-4px 4px 4px 2px #777;box-shadow:-4px 4px 4px 2px #777;border:15px outset #DAA520;border-bottom-width:35px;z-index:1}
#news-slider,#news-slider .item{background-color:#fff;color:#666}
#news-slider>.carousel-indicators{height:35px;bottom:-35px;padding-top:0}
#news-slider>.carousel-indicators>li{width:35px;height:35px;background:transparent;color:#fff;margin:0 20px;font:28px Tahoma;text-indent:0;text-align:center}
#news-slider>.carousel-indicators>li.active,#news-slider>.carousel-indicators>li:hover{background:#fff;color:#DAA520}
#news-slider .carousel-control{opacity:1;top:auto;bottom:-35px;width:35px;height:35px;line-height:40px;color:#fff;-webkit-border-radius:0;border-radius:0}
#news-slider .carousel-control:hover{background:#fff;color:#DAA520}
#news-slider .carousel-control.right{right:0}
#news-slider .carousel-control.left{left:0}
#news-slider .carousel-inner{overflow-y:auto}
#news-slider .item{height:450px;padding:10px 20px}
#news-slider .item h2{font:30px/1.4 mm;color:#DAA520}
#news-slider .item a{background:#DCDCDC;padding:0 10px;-webkit-border-radius:50px;border-radius:50px}
#news-slider .news-img{float:left;width:30% !important;max-height:360px;margin-right:20px}

@media(max-width:767px){
#news-slider .item{padding:0 15px;margin-bottom:-10px}
#news-slider .item h2{font-size:24px}
.section{padding-bottom:50px}
}
@media(max-width:480px){
#news-slider .item{padding:0 10px}
#news-slider .item h2{font-size:22px}
#news-slider>.carousel-indicators>li{margin:0 10px}
}

.news-manager .row:not(:first-child):not(:last-child){background:#DAA520;padding:13px 0 0;margin:13px auto 20px}
.news-manager #logout{color:#fff;background:red}
.news-manager #hide_news_slider{color:#fff;background:orange}
.news-manager #show_news_slider{color:#fff;background:#0c0}
.news-manager h2{color:#fff;font:normal 20px/1 mm;margin:0}
.news-manager .row:first-child .btn{margin-bottom:6px;float:none}
.news-manager .row:first-child .btn:last-child{float:left}
.news-manager textarea{min-width:100%;max-width:100%;height:160px}
.news-manager .img2news{width:96% !important;float:left}
.news-manager .fa-photo{width:4%;font-size:40px;color:#fff}
@media(max-width:1200px){
.news-manager .img2news{width:95% !important}
}
@media(max-width:990px){
.news-manager .img2news{width:93% !important}
}
@media(max-width:690px){
.news-manager .img2news{width:92% !important}
}
@media(max-width:630px){
.news-manager .img2news{width:91% !important}
}
@media(max-width:550px){
.news-manager .img2news{width:90% !important}
}
@media(max-width:500px){
.news-manager .img2news{width:88% !important}
}
@media(max-width:480px){
.news-manager .row:first-child .btn:not(:last-child){margin-bottom:20px}
}
@media(max-width:450px){
.news-manager .img2news{width:86% !important}
}
@media(max-width:400px){
.news-manager .img2news{width:85% !important}
}
@media(max-width:350px){
.news-manager .img2news{width:83% !important}
}
@media(max-width:320px){
.news-manager .img2news{width:81% !important}
}

.service-box{position:relative;text-align:center;background:#333;padding:30px 15px;margin:15px auto;overflow:hidden}
.service-box .overlay{background:#DAA520;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s;opacity:0;}
.service-box:hover .overlay{opacity:1}
.service-icon{margin:auto}
.service-icon,.box h4,[id|="service"]{text-shadow:0 0 50px #fff}
[id|="service"] li{color:#ddd}
.service-icon i{color:#DAA520}
.service-title{transition-delay:.1s}
.service-box:hover .service-icon{transform:translateY(-150px)}
.service-box:hover .service-title{transform:translateY(-200px)}

.services-heading{background:#DAA520}
@media(max-width:767px){
.services-heading{height:168px !important}
}
.services-heading h5{position:absolute;margin:0;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);text-transform:uppercase;color:#333;text-shadow:0 0 20px #fff}
.services-heading div{visibility:hidden}

.subservices{position:absolute;margin-top:100%;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);transition-duration:.3s;transition-delay:.1s}
.subservices li{color:#333;text-shadow:0 0 9px #fff;font:400 22px mm}
.service-box:hover .subservices{margin-top:0}

.principles-section{text-align:center}
.principles-section .circle{background:rgba(255,255,150,.85);color:#DAA520;text-shadow:0 0 2px #ff0;display:inline-table;font:34px/50px mm;width:80%;padding:30px 0;margin:15px 0;border-radius:50%}
.principles-section .circle:nth-child(1){background:none;font:700 50px mm;text-shadow:0 0 20px #fff}
.principles-section .circle:nth-child(1) h6{color:rgba(255,255,150,.85)}
.principles-section .circle:not(:nth-child(1)){box-shadow:0 0 20px 0 #fff}

@media(min-width:768px){
.principles-section .circle{width:30%;margin-top:-55px}
.principles-section .circle:nth-child(1){height:300px;width:300px;margin:150px -150px -175px}
.principles-section .circle:nth-child(2){margin:15px 150px 0 0}
.principles-section .circle:nth-child(3){margin:15px 0 0 150px}
.principles-section .circle:nth-child(5){margin-top:80px;font-size:32px}
.r{float:right}.l{float:left}
}
@media(min-width:768px) and (max-width:1200px){
.principles-section .circle:nth-child(2),.principles-section .circle:nth-child(3){width:35%}
.principles-section .circle:nth-child(2){margin-right:70px}
.principles-section .circle:nth-child(3){margin-left:70px}
}

.project-box{position:relative;margin-top:30px;overflow:hidden}
.project-txt{background:#f3f3f3;padding:15px 30px}
.project-img{height:200px;position:relative}
.project-overlay{position:absolute;top:0;right:0;bottom:0;left:100%;transition:.3s;background:rgba(4,57,103,.85)}
.project-box:hover .project-overlay{left:0}
.project-services{position:absolute;top:0;left:100%;right:-100%;transition-duration:.2s;transition-delay:0s;color:#fff;margin:30px}
.project-box:hover .project-services{left:0;right:0;transition-delay:.2s}
.project-services li{margin-left:10px;}
.project-services li:first-child{font-size:120%;margin-left:0}

.projects-section,.subpage{
background:-webkit-linear-gradient(bottom,#111 20px,#eeb 50px,#773 80px,#ffa 55%,#ffb 85%,#ffc 100%);
background:-o-linear-gradient(top,#111 20px,#eeb 50px,#773 80px,#ffb 55%,#ffa 85%,#fff 100%);
background:linear-gradient(to top,#111 20px,#eeb 50px,#773 80px,#ffb 55%,#ffa 85%,#fff 100%)
}

.mega-footer{background:#111;padding:60px 0 0}
.about-txt p{color:#ccc}
.mega-footer .col-md-4{margin-bottom:50px}
.mega-footer-heading{color:#DAA520;font-size:22px;padding-bottom:15px;position:relative;margin-bottom:20px;}
.mega-footer-heading:after{content:'';position:absolute;bottom:0;right:0;height:3px;width:80px;background:#DAA520}
.contact-field,.mega-footer a{color:#ccc;font-weight:400}
.contact-field span{color:#DAA520;font-weight:500}
.mega-footer a:hover{color:#DAA520;text-shadow:0 0 20px #fff}
.mega-footer i.fa-mobile{vertical-align:middle}
.mega-footer social{margin:10px 0 0 0;font-size:25px}
.mega-footer social a{color:#ccc}
.mega-footer social a:hover i{color:#DAA520}
.fast-links a{display:table;border-right:3px solid;padding-right:10px}
.fast-links a:not(:last-child){margin-bottom:10px}
a.mega-more{display:table;margin-top:20px}

.contact-form input,.news-manager [name*="title"],.news-manager .img2news,textarea{width:100%;background:#fff;padding:3px 15px;margin:3px 0;border:none;font-size:16px}
.contact-form input:not(#draghere):not(#submit):focus,.contact-form textarea:focus{background:#ffa}
.contact-form span{color:#ff0}
.error{display:table;font:400 14px mm;color:red}
.jobs .error{background:#ff0;color:red}
.contact-form .cv{display:block;font-weight:400;font-size:14px;margin:15px 0}
.contact-form input[type="file"]{display:table;border:3px dashed #999;font-size:14px;padding:15px 15px 135px;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAQUlEQVQokWNgYGDgZGBgkIJiTgYEEMAhTpJiAQYSFUsxkKhYioFExZy0V8xAomKSQomXgYRQQo5cgor5sIkT7XEALRcHJvCfpj8AAAAASUVORK5CYII=)
}

footer{padding:30px 0 15px;background:#000;text-align:center;color:#ccc;font-weight:400}
footer a:hover{color:#DAA520;text-shadow:0 0 9px #fff}
.copyrights{color:#DAA520}
.designed-by,.designed-by a{color:#555}

.contact-form .s-btn{width:auto;background:#DAA520;color:#222;padding:3px 10px;display:inline-block}
.s-btn:hover,.s-btn:focus,.s-btn:active{background:#FFD700}
.send-case{color:#ff0}

.GoToTop{display:none;position:fixed;bottom:33px;left:20px;background:rgba(0,30,20,.2);color:#fff;border-radius:50%;text-align:center;padding:6px 0;height:50px;width:50px;font-size:30px;z-index:999}
.GoToTop:hover{background:rgba(0,30,20,.4);cursor:pointer}

.inner-heading{padding:90px 0 90px;}
.inner-heading .heading{margin-bottom:5px;}
.breadcrumb{padding:0;margin:0;background:none;}

.inner-contact .contact-field{color:#333}
.inner-contact .contact-form input, .inner-contact .contact-form textarea{background:#d2dde6}

.map-wraper iframe{border:none;margin-bottom:-10px;}

.cover{height:100vh}
.subpage{box-shadow:0 0 5px 0 #111}
.subpage,.kkk{font:28px/1.8 mm}

.kkk li{list-style:inside square;text-align:justify}
.kkk .box{background:#333;padding:20px 30px;margin-top:40px;overflow:hidden}
.k-vat:before{content:"%14";display:inline-block;background:#DAA520;color:#555;font:800 14px/1 Arial;border:4px double;padding:4px;vertical-align:middle;-webkit-box-shadow:0 0 80px 0 #fff;box-shadow:0 0 80px 0 #fff}
.kkk .t-btn{float:left;cursor:pointer}
.kkk .on,.flip180deg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.kkk .on{color:#FFD705}
.kkk .box ul{display:none;color:#ddd}
.kkk .box *{-webkit-transition:none!important;transition:none!important}
.kkk .box,.service-box{border:5px outset #DAA520;-webkit-border-radius:20px;border-radius:20px}

.about .row{display:grid}
about{display:inline-block;position:relative;padding:30px;margin:0 15px;overflow:hidden}
about .btn{float:left}
.about-img{position:absolute;top:0;left:0;border-radius:0 0 100% 0;background-color:#821;border-right:12px solid #DAA520;border-bottom:4px solid #DAA520;padding:0;margin:auto;overflow:hidden}
.about-img div{width:100%;min-height:300px;background-size:cover;background-repeat:no-repeat;background-position:right}
.row:first-child .about-img div{width:100%;background-size:contain;background-position:center;border-radius:50%;background-color:transparent;transform:rotateZ(-7deg);border:10px solid transparent}
.row .about-img:hover div{transform:scale(1.1)}

.gm{display:block;border:none;width:100%;height:100vh}
contact{display:block;text-align:center;background:#DAA520;color:#fff;border-radius:25px;height:270px;width:100%;font-size:20px;margin:75px 0 56px;padding:0 10px 30px}
contact:hover{-webkit-animation:bounce 1s 1;animation:bounce 1s 1}
contact *{color:#fff}
contact h5{color:#fff;margin:-20px 0 20px}
contact>i.fa{background:#DAA520;color:#fff;border-radius:50%;width:150px;height:150px;font-size:80px;line-height:140px;margin-top:-75px}
contact p{text-align:center;line-height:40px}
.ul-color contact .btn{background:#FFD700;color:#D46000}
.ul-color contact:hover .btn{color:#fff}
.ul-color:nth-child(1) contact:hover,.ul-color:nth-child(1) contact:hover i{background:#227734}
.ul-color:nth-child(2) contact:hover,.ul-color:nth-child(2) contact:hover i{background:#043967}
.ul-color:nth-child(2) contact a:hover{color:#ff0;text-shadow:0 0 3px #ff0}
.ul-color:nth-child(3) contact:hover,.ul-color:nth-child(3) contact:hover i{background:#702283}
.ul-color:nth-child(4) contact:hover,.ul-color:nth-child(4) contact:hover i{background:#F33}
.ul-color:nth-child(5) contact:hover,.ul-color:nth-child(5) contact:hover i{background:#009688}
.ul-color:nth-child(5) contact:hover .btn{background:#00c988}
.ul-color:nth-child(6) contact:hover,.ul-color:nth-child(6) contact:hover i{background:#1877F2}
.ul-color:nth-child(6) contact:hover .btn{background:#0451c5}
contact i.svg-fb-messenger:before{content:url("../fonts/svg/fb-messenger.svg");display:inline-block;vertical-align:sub;height:80px;width:80px}
.ul-color:last-child contact{margin-bottom:-120px}


/*Responsive*/
@media(max-width:1350px){
menu ul>li:not(:last-of-type){margin-left:30px}
}
@media(min-width:992px){
.left-md-center{text-align:left !important}
.right-md-center{text-align:right !important}
.row:first-child .about-img div{border-width:20px}
}
@media(min-width:901px){
menu ul li:hover>ol{display:table;-webkit-animation:fadeInDown .5s 1;animation:fadeInDown .5s 1}
menu .list{display:none}
}
@media(min-width:900px) and (max-width:1250px){
menu social{display:none}
}
@media(min-width:900px) and (max-width:1050px){
menu ul>li>a>i.fa{display:none}
}
@media(max-width:900px){
menu ul{display:none;background:rgba(0,0,0,.9);position:absolute;left:0;top:70px;width:auto;height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px)}
menu ul>li{display:block;width:100%;margin:auto 0}
menu ul>li>a{padding:10px}
.k menu ul>li>a>p{display:block;margin-right:0;text-align:center}
menu ol{position:relative;margin:0;width:100%}
menu ul li:hover>ol{display:table;-webkit-animation:none;animation:none}
menu ol hint{display:none}
menu social{left:90px}
.grecaptcha-badge{opacity:.5;z-index:-1}
}
@media(min-width:768px){
#news-slider .item p{font:22px/1.7 mm}
.kkk .box,about{box-shadow:-10px 10px 10px 0 #000}
about{background:#333;color:#ddd;border:5px outset #DAA520;-webkit-border-radius:20px;border-radius:20px}
.row:not(:first-child) about{margin-top:60px}
.subpage.contact{padding-bottom:0}
.jobs input,.jobs textarea,.contact-form .draghere{width:50%}
.jobs input,.jobs textarea{font-size:20px;margin-bottom:10px}
.jobs #submit{margin-bottom:auto}
.contact-form .col-sm-6:nth-child(odd){padding-left:3px;padding-right:15px}
.contact-form .col-sm-6:nth-child(even){padding-right:3px;padding-left:15px}
}
@media(max-width:767px){
.heading{padding-bottom:10px}
#news-slider .item .news-img{display:none}
.principles-section .circle{-webkit-animation-delay:0s;animation-delay:0s}
.principles-section .circle:nth-child(1){padding-top:0;margin-top:0}
.kkk{font-size:20px}
.kkk .box{margin:15px -15px 0;padding:10px 20px}
.kkk h4{font-size:26px}
.box .k-vat:before{font-size:9px;border:3px double;padding:3px 2px}
.about{
background:-webkit-linear-gradient(right,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%);
background:-o-linear-gradient(left,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%);
background:linear-gradient(to left,#ffb 0%,#ffb 25%,#ffe 40%,#ffe 60%,#ffb 75%,#ffb 100%)
}
.about,.about .container{padding:0}
.about .row about{background:none;padding:30px 0 10px;font-size:20px}
.row:last-child about{padding:30px 0}
.row:not(:first-child) .col-sm-8{margin-top:-15px}
about h4{font-size:32px}
.about-img{position:relative;width:95%;max-height:250px;border-radius:0 25% 100% 0;border-top:3px solid #DAA520;margin-left:0}
.row .about-img div{max-height:250px}
.row:first-child .about-img div{transform:rotateZ(-9deg) scale(.8)}
.row:first-child .about-img:hover div{transform:rotateZ(0deg) scale(.9)}
contact{margin-bottom:120px}
.ul-color:last-child contact{margin-bottom:0}
.contact-form input[type="file"]{padding:15px}
.news-manager h2{margin:0 0 10px}
}
@media(max-width:444px){
.k shadow shadow{box-shadow:0 0 80px 240px #111}
.k brand{margin-right:-90px}
}
@media(max-width:400px){
menu social a[title="تويتر"]{display:none}
}
@media(max-width:355px){
menu social a[title="إنستجرام"]{display:none}
}