body{direction:rtl;overflow-x:hidden;line-height:30px;color:#444;font-size:16px;font-family:mm,Changa,sans-serif;font-weight:400}
body *:not(#title):not(.item){-webkit-transition:.5s;transition:.5s}
.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:#FFD705}
#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}

/*Cookie Notice*/
#cookieBanner{display:none;position:fixed;bottom:0;left:0;right:0;font-size:20px;text-align:center;
background:rgba(22,0,0,0.8);color:#ddd;padding:7px;-webkit-animation:slideInUp 2s 1;animation:slideInUp 2s 1;z-index:99999}
#cookieBtn{padding:7px 20px;margin:10px}
@media(max-width:900px){
#cookieBanner{font-size:16px}
}

header{position:fixed;top:0;width:100%;height:100px;max-height:100px;z-index:99}
header .logo{background:no-repeat right/cover;height:80px;width:111px;float:right;margin:2px 20px 0 10px}
header .sitename{background:no-repeat right/cover;height:70px;width:450px;float:right;margin-top:10px}
menu .list{font-size:56px !important;position:absolute;top:7px;left:15px}
menu ul>li{display:inline-table;margin-left:50px;text-align:center;font-size:20px;color:#eee}
menu ul>li:last-of-type{margin-left:0}
menu ul>li>a{display:block}
menu,menu a{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{text-align:center}
menu a:hover>*{color:#fff;text-shadow:0 0 20px #fff}
menu a:hover i{-webkit-animation:tada 1s 1;animation:tada 1s 1}
menu li.active a{color:#FFD705}
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)}
menu p{margin-top:5px}

social{display:block}
social *{text-align:center}
menu social{position:absolute;left:50px;top:20px;text-align:center}
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,menu ul,.mega-footer,footer,about,.branches .box,.ul-color>contact,.ul-color>contact>o,.striped{
background-size:20px;background-position:top;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAQUlEQVQokWNgYGDgZGBgkIJiTgYEEMAhTpJiAQYSFUsxkKhYioFExZy0V8xAomKSQomXgYRQQo5cgor5sIkT7XEALRcHJvCfpj8AAAAASUVORK5CYII=);
}

header.k{box-shadow:0 0 5px 0 #111;height:70px;background-color:rgba(134,8,9,.9)}
.k .logo{height:60px;width:84px}
.k .sitename{height:50px;width:321px}
.k menu ul>li>a>p{display:inline-block;margin-right:8px}
.k menu social p{font-size:0}

.slider-con{position:relative;background-size:25px!important;background-color:#700!important;z-index:0}
#bs-touch-slider{overflow:hidden}
.slider-con .sitename{background:no-repeat right/cover;height:30px;width:199px;position:absolute;top:10px;right:0;left:0;margin:auto;z-index:9}
.bs-slider{direction:rtl;position:relative;z-index:2}
.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 .item{height:100vh;max-height:100vh}
.bs-slider img{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:111px;box-shadow:0 0 50px 0 #200;margin:auto}
.fade{opacity:1}
.fade .item{z-index:1;opacity:0;width:100%;position:absolute;top:0;left:0!important;display:block!important;-webkit-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.fade .item:first-child{top:auto;position:relative}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}
.control-round .carousel-control{top:50%;opacity:0;width:60px;height:60px;z-index:100;color:#fff;display:block;font-size:30px;cursor:pointer;overflow:hidden;line-height:66px;text-shadow:none;position:absolute;font-weight:400;background:transparent;-webkit-border-radius:100px;border-radius:50px}
.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}
.branches iframe.map-container{float:none;width:100%}
}
@media(max-width:900px){
.slide-text{padding-top:-webkit-calc(50vh - 70px);padding-top:calc(50vh - 70px)}
}
@media(min-width:768px){
.carousel-inner>.item>a>img,.carousel-inner>.item>img{max-height:69%;max-width:70%}
.slider-con .sitename{display:none}
}
@media(max-width:767px){
.slider-con{margin-top:70px}
.bs-slider{padding:50px 0}
.bs-slider .item{height:57vw}
.bs-slider .carousel-inner{border-radius:40px;box-shadow:0 0 50px 0 #200}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{border-radius:40px;height:100%;width:100%}
.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}
}

.video-cover,.steam{position:absolute;left:0;bottom:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:1}
.steam{opacity:0.09}
.slider-con .steam{opacity:0.15;height:calc(100% + 70px);top:-70px;}


.section{background-color:#fff;position:relative;padding:60px 0 90px;overflow: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-color:#DAA520}

.btn{display:inline-block;font-size:20px;padding:10px 20px;background:#DAA520;color:#333;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}

.dajaj_shawwaya_bg{position:relative;width:100%;height:100vh;background:scroll no-repeat center/cover;background-attachment:fixed}
/*Safari_iOS*/@supports(-webkit-touch-callout:none){.dajaj_shawwaya_bg{background-attachment:scroll}}
.delivery-img{position:relative;background:no-repeat center 75%/cover;width:100%;height:47vw}

.subpage{
/*background:linear-gradient(to bottom,#301111 0%,#ee9 20px,#773 40px,#ff9 45px,#ff8 80%,#ff9 100%),
linear-gradient(to top,#301111 0%,#ee9 20px,#773 40px,#ff9 150px,#ff8 80%,#ff9 100%);
background:linear-gradient(to bottom,#333 0%,#eee 20px,#777 40px,#fff 45px,#eee 80%,#fff 100%),
linear-gradient(to top,#333 0%,#eee 20px,#777 40px,#fff 150px,#eee 80%,#fff 100%);
background-repeat:no-repeat;background-position:0 0,0 100%;background-size:100% 50%;*/
}
.highlight{
transform:scale(150%);
position:absolute;background-color:rgba(0,0,0,0.66);
mask:radial-gradient(circle 270px at 46%,transparent 0,transparent 270px,black 290px);
-webkit-mask:radial-gradient(circle 270px at 46%,transparent 0,transparent 270px,black 290px);
}

.mega-footer{border:none;overflow:hidden;padding:80px 0 30px;background-color:#222;background-size:33px}
.mega-footer .about-txt p{color:#ddd;font-size:18px}
.mega-footer .col-md-4{padding:0 30px 50px;z-index:1}
.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}
.mega-footer-img{background:no-repeat center/contain;height:70px;width:100%;opacity:.8;margin:0 auto 20px}
ul.contact-details li,ul.contact-details li a{color:#ddd;font-weight:400}
ul.contact-details li i{border-radius:50%;border-left:2px dashed #cbb;line-height:2;vertical-align:middle;text-align:center;font-size:24px;width:34px;margin-left:15px;margin-right:5px}
.mega-footer ul.contact-details li i.fa-map-marker{font-size:26px}
.mega-footer ul.contact-details li i.fa-mobile{font:34px/1.3 FontAwesome}
.mega-footer ul.contact-details li i.fa-envelope{font-size:20px}
ul.contact-details li a:hover{color:#FFD705;text-shadow:0 0 20px #fff}
ul.contact-details li a:hover i{border-left-color:#FFD705;-webkit-animation:tada 1s 1;animation:tada 1s 1}
.mega-footer ul.contact-details li i:before{margin-right:-18px}
ul.contact-details li [dir="ltr"]{letter-spacing:2px}

.g-recaptcha{min-height:78px;max-height:78px;position:relative;z-index:1}

.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}

#footer-bar,#mobbar{position:relative;overflow:hidden;width:100%;font-size:20px;color:#ddd;background-color:#444;box-shadow:0 0 0 3px #333}
#footer-bar div{display:inline-block;position:relative;padding:7px 0;white-space:nowrap;animation:marquee 30s linear infinite}
#footer-bar:hover div{animation-play-state:paused}
@keyframes marquee{from{transform:translateX(-100%)}to{transform:translateX(100%)}}
#footer-bar span,#mobbar span{color:#DAA520}
#footer-bar a{display:inline-block;margin-right:50px;color:#ddd}

#mobbar{position:relative;width:100%;height:50px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;overflow:hidden}
#mobbar>span,#mobbar a.active,#footer-bar span{border-radius:50%;border-left:5px groove #DAA520;padding:10px 23px}
#mobbar .branches-slider{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;width:200px}
#mobbar a{position:absolute;width:auto;color:#eee;text-align:center;opacity:0;transform:translateY(100%);transition:transform 1s ease,opacity 1s ease;pointer-events:none}
#mobbar a.active{padding-left:35px;opacity:1;transform:translateY(0);pointer-events:auto}
#mobbar a.exit{opacity:0;transform:translateY(-100%)}

footer{position:relative;padding:0 0 15px;text-align:center;color:#ccc;font-weight:400;background-color:#222}
footer a:hover,#mobbar a:hover{color:#FFD705;text-shadow:0 0 9px #fff}
footer .footer-logo{opacity:0.9!important;margin:30px auto 15px;height:111px;width:144px;display:block;background:no-repeat center/contain;-webkit-animation-iteration-count:9;animation-iteration-count:9}
footer .copyrights{color:#eee}
footer .designed-by,footer .designed-by a{color:#555}
footer .designed-by a:hover{color:#FFD700}

.branches-container{max-width:999px;margin:auto;padding:0 15px}
.branches .box .col-md-6{padding:0}
.branches .box>h4>i:before{vertical-align:middle}
.branches .box ul{display:none;-webkit-transition:none!important;transition:none!important;padding-top:5px}
.branches iframe.map-container{position:relative;border-radius:15px;border:5px outset #DAA520;width:100%;height:58vw;max-height:300px;margin:10px auto 0}
.branches .spinner.g-map{position:absolute;top:50%;left:44%;width:51px;height:51px}
.branches ul.contact-details li{margin-top:20px}
.branches ul.contact-details li a{display:flex}
.branches ul.contact-details li [dir="ltr"]{letter-spacing:4px;font-weight:bold}
.branches ul.contact-details li i{color:#ddd;border-left:none;font-size:36px;line-height:1;vertical-align:super;margin:0 0 0 10px;background-color:rgba(255,55,111,.3);border:2px dashed transparent;min-width:60px;width:60px;height:60px;padding:10px}
.branches ul.contact-details li i.fa-mobile{font-size:56px;padding:0;vertical-align:baseline}
.branches ul.contact-details li i.fa-motorcycle{padding:10px 0}
.branches ul.contact-details li a:hover small{color:#eee}
.branches ul.contact-details li a span{text-align:right}
.branches .twolines{display:inline-block;text-align:right}
.branches-container .box:has(.t-btn:hover){box-shadow:4px 4px 15px 5px #000}

.branches-container .dishes-group{position:absolute;top:42%;left:-140px;right:-140px;bottom:0}
.branches-container .dishes-group [class|="dish"]{width:400px;height:400px;border:10px solid #eee;box-shadow:0 5px 30px 5px #000;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-size:contain;position:absolute}
.branches-container .dish-1{right:0;top:-66%}
.branches-container .dish-2{right:0;top:-8%}
.branches-container .dish-3{right:0;top:50%}
.branches-container .dish-4{left:0;top:50%}
.branches-container .dish-5{left:0;top:-8%}
.branches-container .dish-6{left:0;top:-66%}
.branches-container .dajaj_sikh{visibility:hidden;position:absolute;margin:0 auto;left:0;right:0;bottom:0;max-width:50%;height:37%;background-repeat:no-repeat;background-size:contain;background-position:center bottom}

.branches-heading{background:#DAA520}
@media(max-width:767px){
.branches-heading{height:168px !important}
.branches-container .dishes-group [class|="dish"]{width:280px;height:280px}
}
.branches-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}
.branches-heading div{visibility:hidden}

.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-color: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-color: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 ul.contact-details li{color:#333}
.inner-contact .contact-form input, .inner-contact .contact-form textarea{background:#d2dde6}

.cover{height:100vh}
.striped{background-color:rgba(66,0,0,.6);background-size:50px}
.subpage{box-shadow:0 0 5px 0 #111}
.subpage,.kkk{font-size:28px}

.kkk li{text-align:justify}
.kkk .box{background-color:rgba(88,0,11,.9);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}
.flip180deg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.kkk .on{color:#FFD705}
.kkk .box{border:5px outset #DAA520;-webkit-border-radius:20px;border-radius:20px}

.about .row{display:grid}
.row:not(:first-child) about{margin-top:60px}
about{display:inline-block;position:relative;margin:0 10px;overflow:hidden;line-height:1.8;
background-color:rgba(88,0,11,.88);color:#fed;border:5px outset #DAA520;-webkit-border-radius:20px;border-radius:20px}
about .btn{float:left}
about li>i{margin-left:15px}
about h4,about li>i{display:inline-block;color:#DAA520;text-shadow:0 -1px 0 #000}
.about-img{width:375px;float:left;border-radius:0 0 100% 0;background-color:#821;border-right:12px solid #DAA520;border-bottom:4px solid #DAA520;overflow:hidden}
.row .about-img:hover{border-radius:0 0 66% 0}
.about-img div{width:100%;min-height:300px;background-repeat:no-repeat}
.about-img .about-logo{background-size:contain;background-position:0 20px;background-color:transparent;transform:rotateZ(-37deg);border:1px solid transparent}
.about-img:hover .about-logo{transform:none;background-position:-20px -15px;border:40px solid transparent}
.about-img:hover div:not(.about-logo){transform:scale(1.1)}
.about-img .dajaj{background-size:112%}
.about-img:hover .dajaj{background-position:-90px -90px;background-size:128%}
.about-img .dishes{background-size:150%;background-position:-15px -20px}
.about-img:hover .dishes{background-position:-120px -235px;background-size:160%}
.about-text{width:auto;padding:25px}

.gm{display:block;border:none;width:100%;height:100vh}
.contact{padding-bottom:0}
contact{display:block;text-align:center;background-color:#DAA520;color:#fff;border-radius:25px;min-height:270px;width:100%;font-size:22px;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 h3{font:bold italic 26px sans-serif}
contact>o{display:inline-block;background-color:#DAA520;border-radius:50%;width:150px;height:150px;margin-top:-70px}
contact i.fa{line-height:130px}
.ul-color contact:hover i{animation:tada 1s 1}
contact p{text-align:center;line-height:40px}
.ul-color contact .btn{background:#FFD700;color:#940;margin-bottom:-10px}
.ul-color contact:hover .btn{color:#fff}
.ul-color:nth-child(1) contact:hover,.ul-color:nth-child(1) contact:hover o{background-color:#227734}
.ul-color:nth-child(1) contact:hover .btn{background-color:#6B8}
.ul-color:nth-child(2) contact:hover,.ul-color:nth-child(2) contact:hover o{background-color:#043967}
.ul-color:nth-child(2) contact:hover .btn{background-color:#5085B3}
.ul-color:nth-child(3) contact:hover,.ul-color:nth-child(3) contact:hover o{background-color:#702283}
.ul-color:nth-child(3) contact:hover .btn{background-color:#b5d}
.ul-color:nth-child(4) contact:hover,.ul-color:nth-child(4) contact:hover o{background-color:#b11}
.ul-color:nth-child(4) contact:hover .btn{background-color:#F00}
.ul-color:nth-child(5) contact:hover,.ul-color:nth-child(5) contact:hover o{background-color:#009688}
.ul-color:nth-child(5) contact:hover .btn{background-color:#00c988}
.ul-color:nth-child(6) contact:hover,.ul-color:nth-child(6) contact:hover o{background-color:#1877F2}
.ul-color:nth-child(6) contact:hover .btn{background-color:#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:2000px){
.highlight{transform:scale(130%);
mask:radial-gradient(circle 260px at 48%,transparent 0,transparent 260px,black 280px);
-webkit-mask:radial-gradient(circle 260px at 48%,transparent 0,transparent 260px,black 280px);
}
}
@media(max-width:1800px){
.highlight{transform:scale(120%)}
}
@media(max-width:1700px){
.highlight{transform:scale(110%)}
}
@media(max-width:1500px){
.highlight{transform:scale(100%)}
}
@media(max-width:1350px){
menu ul>li:not(:last-of-type){margin-left:30px}
}
@media(max-width:1111px){
header .sitename{display:none}
.highlight{
mask:radial-gradient(circle 250px at 48%,transparent 0,transparent 250px,black 270px);
-webkit-mask:radial-gradient(circle 250px at 48%,transparent 0,transparent 250px,black 270px);
}
}
@media(min-width:992px){
.left-md-center{text-align:left !important}
.right-md-center{text-align:right !important}
.mega-footer .col-md-4:nth-child(2){padding:0 85px 0 0}
.kkk .box,about{box-shadow:0 4px 15px 5px #000}
}
@media(max-width:991px){
.row:not(:first-child) about{margin-top:40px}
.about-img{width:330px;height:265px}
.about-img .about-logo{background-position:27px 22px;transform:rotateZ(-41deg)}
.about-text{font-size:19px;padding:20px}
.about-text h4{font-size:32px}
}
@media(min-width:901px){
menu ul{background:none}
menu ul>li:first-of-type{margin-right:80px}
menu ul li:hover>ol{display:table;-webkit-animation:fadeInDown .5s 1;animation:fadeInDown .5s 1}
menu .list{display:none}
}
@media(min-width:1110px) and (max-width:1250px){
menu social{display:none}
}
@media(max-width:900px){
.highlight{
mask:radial-gradient(circle 230px at 48%,transparent 0,transparent 230px,black 250px);
-webkit-mask:radial-gradient(circle 230px at 48%,transparent 0,transparent 230px,black 250px);
}
menu ul{display:none;background-color:rgba(134,8,9,.85);position:absolute;left:0;top:70px;width:auto;height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px);background-position:0 0}
menu ul>li{display:grid;width:100%;margin:20px auto -10px}
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){
.kkk{font-size:22px}
.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){
.highlight{
mask:radial-gradient(circle 190px at 47%,transparent 0,transparent 190px,black 210px);
-webkit-mask:radial-gradient(circle 190px at 47%,transparent 0,transparent 190px,black 210px);
}
.carousel-indicators{display:none}
.heading{padding-bottom:10px}
.kkk{font-size:20px}
.kkk .box{margin:15px -15px 0;padding:10px 20px}
.box .k-vat:before{font-size:9px;border:3px double;padding:3px 2px}
about h4{font-size:32px}
.ul-color:not(:last-child)>contact{margin-bottom:120px}
.ul-color:last-child>contact{margin-bottom:60px}
.contact-form input[type="file"]{padding:15px}
.slider-con{background-color:#800 !important}
.slider-con .steam{opacity:0.27}
.mega-footer{padding:60px 0 20px}
.branches{padding:30px 0}
}
@media(max-width:640px){
.highlight{
mask:radial-gradient(circle 185px at center,transparent 0,transparent 185px,black 200px);
-webkit-mask:radial-gradient(circle 185px at center,transparent 0,transparent 185px,black 200px);
}
.kkk h4{font-size:31px}
.about-text{font-size:18px}
}
@media(max-width:400px){
.highlight{
mask:radial-gradient(circle 150px at center,transparent 0,transparent 150px,black 165px);
-webkit-mask:radial-gradient(circle 150px at center,transparent 0,transparent 150px,black 165px);
}
}
@media(max-width:355px){
menu social a[title="إنستغرام"],.sitename{display:none}
.about-text{font-size:16px}
}