 /*Arbic   */

   html::selection {

       color: #ffffff;

       background: #e8aa00;

   }

   

   body {

       width: 100%;

       overflow-x: hidden;

   }

   

   .lang {

       text-align: left;

       margin-top: 9px;

       margin-bottom: -40px;

       position: relative;

       z-index: 999999;

       width: 100px;

       float: left;

   }

   

   .lang a {

       color: #ffffff!important;

       margin-left: 50px;

       font-weight: bold;

   }

   

   .imgslider {

       position: absolute;

       z-index: 22;

       width: 100%;

       height: 667px;

   }

   

   .bgrowArticle {

       background: #efefef;

   }

   

   .HomeAbout {

       text-align: center;

       min-height: 250px;

   }

   

   .HomeAbout h2 {

       color: #0f384e;

   }

   

   .HomeAbout h3 {

       color: #f9d15b;

   }

   

   .HomeAbout p {

       color: #0f384e;

   }

   

   .HomeAbout img {

       width: 3%;

   }

    .bgrowServices {

	background: rgba(43, 141, 192, 1);

    background: -moz-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -webkit-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -o-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -ms-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: linear-gradient(to bottom, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b8dc0', endColorstr='#303e45', GradientType=0);

}

  

   

   .HomeServices {

       text-align: center;

   }

   

   .HomeServices h2 {

       color: #fff;

   }

   

   .servdiv {

       border-left: solid 1px #fff;

       height: 250px;

       color: #fff;

   }

   

   .servdiv img {

       width: 60%;

       margin-top: 55px;

   }

   /*.head{          position: absolute;       z-index: 99;       width: 100%;       margin-left: 0px;       margin-right: 0px;   }*/

   

   .logo {

       margin-right: 100px;

       margin-top: 76px;

   }

   

   .ProfixMenu {

       background-color: rgba(188, 188, 188, 0)!important;

       border-color: rgba(231, 231, 231, 0)!important;

       margin-top: -5px;

   }

   

   .navbar-default .navbar-nav > li > a {

       color: #fff!important;

   }

   

   .active a {

       background-color: #F9BE0C!important;

       margin-top: -1px;

   }

   

   .active {

       color: #fff!important;

   }

   

   .bgrowNews {

       background: rgba(43, 141, 192, 1);

       background: -moz-linear-gradient(top, rgb(249, 190, 12) 0%, rgb(249, 190, 12) 56%, rgb(197, 156, 30) 100%);

       background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(43, 141, 192, 1)), color-stop(56%, rgba(43, 141, 192, 1)), color-stop(100%, rgba(48, 62, 69, 1)));

       background: -webkit-linear-gradient(top, rgb(249, 190, 12) 0%, rgb(249, 190, 12) 56%, rgb(197, 156, 30) 100%);

       background: -o-linear-gradient(top, rgb(249, 190, 12) 0%, rgb(249, 190, 12) 56%, rgb(197, 156, 30) 100%);

       background: -ms-linear-gradient(top, rgb(249, 190, 12) 0%, rgb(249, 190, 12) 56%, rgb(197, 156, 30) 100%);

       background: linear-gradient(to bottom, rgb(249, 190, 12) 0%, rgb(249, 190, 12) 56%, rgb(197, 156, 30) 100%);

       filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b8dc0', endColorstr='#303e45', GradientType=0);

       max-height: 270px;

   }

   

   .newshome {

       width: 100%;

       float: right;

       min-height: 220px;

       max-height: 220px;

   }

   

   .newshome h2 {

       text-align: left;

       color: #fff;

   }

   

   .newshome p {

       text-align: right;

       color: #fff;

   }

   

   .newshome img {

       width: 5%;

       margin-left: 41px;

   }

   

   .truenews {

       width: 55%;

       float: left;

       position: absolute;

       margin-top: -40px;

       z-index: 4;

       margin-left: -381px;

   }

   

   .imgnews {

       width: 455px;

       height: 260px;

       float: left;

       position: absolute;

       margin-left: -215px;

       z-index: 2;

   }

   

   .bgrowoffers {

 	background: rgba(43, 141, 192, 1);

    background: -moz-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -webkit-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -o-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -ms-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: linear-gradient(to bottom, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b8dc0', endColorstr='#303e45', GradientType=0);

   

   }

   

   .imgoffer {

       height: 336px;

       width: 95%;

       float: right;

   }

   

   .textoffers {

       color: #fff;

       margin-top: 138px;

   }

   

   .bgrowTestimonial {

       background: rgba(43, 141, 192, 1);

       background: -moz-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

       background: -webkit-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

       background: -o-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

       background: -ms-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

       background: linear-gradient(to bottom, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

       filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b8dc0', endColorstr='#303e45', GradientType=0);

   }

   

   .imgTestimonial {

       text-align: left;

   }

   

   .imgTestimonial img {

       width: 43%;

       margin-left: 50px;

       margin-top: 0px;

   }

   

   .bgslidetest {

       background: #d4a105;

       height: 148px;

       width: 100.5%;

   }

   

   .textestimonial {

       color: #fff;

       margin-top: 25px;

   }

   

   .nameTestimonial {

       text-align: center;

       color: #fff;

       margin-top: 19px;

   }

   

   .Testimslid {

       top: -148px;

   }

   

   .footerbg {

 	background: rgba(43, 141, 192, 1);

    background: -moz-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -webkit-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -o-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: -ms-linear-gradient(top, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    background: linear-gradient(to bottom, rgba(15, 56, 78, 1) 0%, rgb(16, 59, 82) 56%, rgb(1, 12, 19) 100%);

    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2b8dc0', endColorstr='#303e45', GradientType=0);

   

   }

   

   .social-icons {

       text-align: center;

   }

   

   .social-icons ul {

       padding: 0;

       margin: 0;

       list-style: none;

   }

   

   .social-icons ul li {

       line-height: 50px;

       display: inline-block;

       margin-right: 5px;

   }

   

   .social-icons ul li i {

       width: 26px;

       height: 26px;

       display: inline-block;

       border: 1px solid #fff;

       line-height: 26px;

       text-align: center;

       color: #fff;

       border-radius: 0%;

       font-size: 12px;

   }

   

   .social-icons ul li i:hover {

       background-color: #F9BE0C;

       border-color: transparent;

       color: #ffffff;

   }

   

   .Whatsnew a img {

       width: 10%;

       margin-top: -5px;

       margin-bottom: 11px;

   }

   

   .copyR {

       color: #fff;

   }

   

   .menufooter {

       color: #fff;

       text-align: right;

   }

   

   .menufooter ul {

       list-style: none;

       direction: rtl;

   }

   

   .controls a {

       width: 50%;

   }

   

   .controls a img {

       width: 60%;

   }

   

   .hovershow {

       display: none;

   }

   

   .show {

       display: block;

   }

   

   .ifhover:hover .show {

       display: none!important;

   }

   

   .ifhover:hover .hovershow {

       display: block!important;

   }

   

   .site-header {

       position: fixed;

       width: 100%;

       height: 45px;

       top: 5px;

       right: 0;

       z-index: 9999;

       -webkit-transition: all 400ms;

       -moz-transition: all 400ms;

       -o-transition: all 400ms;

       transition: all 400ms;

   }

   

   .scrolled-header {

       top: 0;

       border-bottom: 1px solid #e5e5e5;

           background-color: #0f384e;

   }

   

   .rtl {

       direction: rtl;

   }

   

   .ltrnum {

       float: left;

       width: 317px;

       direction: ltr;

       margin-top: 8px;

       margin-bottom: 0px;

   }

   

   .scrolled-header .navbar-default .navbar-nav > li > a {

       font-size: 11px;

    /*   color: #0f384e!important;*/

       text-transform: uppercase;

   }

   

   .scrolled-header .logo {

       margin-top: 19px !important;

   }

   

   .scrolled-header .logo img {

       width: 100px;

       margin-top: -15px;

   }

   

   .go-top {

       width: 34px!important;

       height: 34px!important;

       line-height: 34px!important;

       font-size: 18px;

       border-radius: 5px;

       background-color: #e8aa00 !important;

   }

   

   .go-top.go-top-visible {

       visibility: visible;

       opacity: 1;

   }

   

   .go-top {

       display: inline-block;

       height: 40px;

       width: 40px;

       line-height: 40px;

       position: fixed;

       bottom: 60px;

       left: 10px;

       z-index: 77;

       font-size: 18px;

       text-align: center;

       background: #2d2c2c;

       color: #fff !important;

       overflow: hidden;

       visibility: hidden;

       opacity: 0;

   }

   

   #page-heading {

       background-image: url(../img/heading-bg.jpg);

       width: 100%;

       background-size: cover;

       background-repeat: no-repeat;

       text-align: center;

       padding: 80px 0px;

   }

   

   #page-heading h1 {

       margin-top: 100px;

       font-size: 37px;

       text-transform: uppercase;

       color: #ffffff;

       letter-spacing: 1px;

       margin-bottom: -80px;

   }

   

   .expert-field .expert-content h4 {

       margin-top: 0px;

       font-size: 17px;

       font-weight: 700;

       text-transform: uppercase;

       margin-bottom: 0px;

   }

   

   .expert-field .expert-content .line-dec {

       margin: 16px 0px 14px 607px;

       width: 45px;

       height: 2px;

       background-color: #e8aa00;

   }

   

   .expert-field .left-image img {

       max-width: 100%;

   }

   

   .expert-content {

       text-align: right;

   }

   

   #page-heading .col-md-7 {

       text-align: right;

   }

   

   .contact-form #contact_form input {

       border: 2px solid #e5e5e5;

       margin-bottom: 25px;

       width: 100%;

       padding-right: 15px;

       font-size: 12px;

       color: #888888;

       height: 40px;

       outline: none;

   }

   

   section {

       padding: 80px 0;

   }

   

   .contact-form #contact_form textarea {

       border: 2px solid #e5e5e5;

       margin-bottom: 25px;

       width: 100%;

       max-width: 100%;

       min-height: 200px;

       max-height: 240px;

       font-size: 12px;

       color: #888888;

       height: 40px;

       padding: 12px 15px;

       outline: none;

   }

   

   .right-info {

       text-align: right;

   }

   

   .contact-form .right-info h4 {

       margin-top: 0px;

       font-size: 17px;

       font-weight: 700;

       text-transform: uppercase;

       margin-bottom: 0px;

   }

   

   .contact-form .right-info .line-dec {

       margin: 16px 0px 14px 315px;

       width: 45px;

       height: 2px;

       background-color: #e8aa00;

   }

   

   .contact-form .right-info ul li i {

       color: #373636;

       margin-left: 10px;

       font-size: 16px;

       width: 30px;

       height: 30px;

       line-height: 30px;

       text-align: center;

       display: inline-block;

   }

   

   .accent-button {

       text-align: right;

   }

   

   .accent-button button {

       font-size: 12px;

       text-transform: uppercase;

       font-weight: 700;

       color: #ffffff;

       height: 40px;

       display: inline-block;

       line-height: 40px;

       padding: 0px 15px;

       background-color: #003146;

       border-radius: 3px;

       letter-spacing: 0.5px;

   }

   

   .map {

       margin-bottom: 80px;

   }

   

   .ask {

       height: 450px;

       padding: 30px;

   }

   

   #map_profix {

       width: 100%;

       height: 500px;

   }

   

   .services {

       background-color: #ffffff;

   }

   

   .service-item {

       text-align: right;

       height: 390px;

   }

   

   .services .service-item img {

       width: 100%;

       height: 210px;

   }

   

   .services .service-item h4 {

       margin-top: 30px;

       margin-bottom: 20px;

       font-size: 14px;

       text-transform: uppercase;

       font-weight: 700;

       color: #0f384e;

   }

   

   .services .service-item a {

       display: inline-block;

       margin-top: 10px;

       font-size: 12px;

       text-transform: capitalize;

       color: #e8aa00;

       letter-spacing: 0.1px;

   }

   

   .single-service .side-bar .services-list ul {

       padding: 0;

       margin: 0;

       list-style: none;

   }

   

   .single-service .side-bar .services-list ul li {

       display: block;

       padding: 15px 20px;

       background-color: #e8aa00;

   }

   

   .single-service .side-bar .services-list ul li a {

       font-size: 12px;

       text-transform: uppercase;

       font-weight: 700;

       color: #ffffff;

   }

   

   .single-service .side-bar .about-company {

       margin-top: 30px;

       background-color: #f6f6f6;

       padding: 30px;

       text-align: right;

   }

   

   .single-service .side-bar .about-company h4 {

       font-size: 14px;

       text-transform: uppercase;

       font-weight: 700;

       margin-top: 0px;

       margin-bottom: 25px;

   }

   

   .single-service .side-bar .about-company ul {

       padding: 0;

       margin: 0;

       list-style: none;

   }

   

   .single-service .side-bar .about-company ul li {

       margin: 5px 0px;

       display: inline-block;

       font-size: 12px;

       color: #888888;

   }

   

   .single-service .side-bar .about-company ul li i {

       color: #e8aa00;

       font-size: 14px;

       margin-left: 10px;

       width: 20px;

   }

   

   .single-service .side-bar .brochures ul li {

       margin: 10px 0px;

       display: block;

       padding: 10px 15px;

       background-color: #e8aa00;

       font-size: 12px;

   }

   

   .single-service .side-bar .brochures ul li a {

       color: #ffffff;

   }

   

   .single-service .side-bar .brochures ul li i {

       float: left;

       font-size: 14px;

   }

   

   .single-service .single-content .single-text {

       margin-top: 40px;

   }

   

   .single-service .single-content .single-text h4 {

       font-size: 18px;

       text-transform: uppercase;

       font-weight: 700;

       margin-bottom: 20px;

   }

   

   .single-service .side-bar .services-list ul li a i {

       float: left;

       font-size: 16px;

   }

   

   #homeSlider {

       font-weight: bold;

       width: 100%;

       height: 443px;

   }

   

   #homeSlider .rsThumbsHor {

       height: 130px;

       padding: 0;

   }

   

   .rsDefaultInv,

   .rsDefaultInv .rsOverflow,

   .rsDefaultInv .rsSlide,

   .rsDefaultInv .rsVideoFrameHolder,

   .rsDefaultInv .rsThumbs {

       background: #FFF;

   }

   

   .rsDefaultInv .rsThumb.rsNavSelected {

       background: #dadada;

       color: #000;

   }

   

   #homeSlider > .rsContent {

       display: none;

   }

   

   #homeSlider .example-link:hover {

       text-decoration: none;

       background: #C00;

       color: #FFF;

   }

   

   .rsWebkit3d .example-link {

       -webkit-backface-visibility: hidden;

       -webkit-transform: translateZ(0);

   }

   

   #homeSlider .rsThumb {

       width: 172px;

       height: 108px;

       cursor: pointer;

   }

   

   #homeSlider .rsTmb {

       text-align: center;

       margin-top: 11px;

       font-weight: bold;

   }

   

   #homeSlider .rsThumb i {

       font-style: normal;

       font-weight: bold;

   }

   

   .servcontint {

       text-align: right;

   }

   

   .activeSM {

       background-color: #0f394f!important;

   }

   

   .projects-page .second-row {

       margin-top: 30px;

   }

   

   .projects-page {

       text-align: center;

   }

   

   .projects-page .thumb-content {

       left: 0;

       top: 0;

       right: 0;

       bottom: 0;

       margin: 0% 15px 0px 15px;

       position: absolute;

       opacity: 0;

       visibility: hidden;

       background-color: rgba(250, 250, 250, 0.9);

   }

   

   .projects-page .thumb-link {

       text-align: left;

       margin: 0px;

   }

   

   .projects-page .thumb-text {

       margin-top: 30%;

       text-align: center;

       width: 92%;

   }

   

   a:hover,

   a:focus {

       color: #000000;

       text-decoration: none;

   }

   

   .projects-page .thumb-holder:hover .thumb-content {

       cursor: default;

       opacity: 1;

       visibility: visible;

       transition: all 1s;

       cursor: pointer;

   }

   

   .thumb-holder img {

       width: 100%;

       height: 380px;

   }

   

   .albums img {

       height: 230px!important;

   }

   /*GET IN TOUCH FORM*/

   

   #touch_form_container {

       background-color: rgba(242, 101, 34, 0);

       height: 148px;

       right: -3px;

       position: absolute;

       top: 125px;

       width: 78px;

       overflow: hidden;

       z-index: 99

   }

   

   a#getintouch {

       display: block;

       height: 177px;

       overflow: hidden;

       text-indent: -999px;

       width: 75px;

       background-image: url("../img/ask.png");

       background-repeat: no-repeat;

       /* top: -33px; */

       background-position: -7px -11px;

   }

   

   a#getintouch:hover {

       cursor: pointer

   }

   

   a#close_touch {

       /* background-image: url("../img/close_touch_form.png"); */

       display: none;

       height: 40px;

       right: 224px;

       position: absolute;

       top: 184px;

       width: 40px;

       z-index: 100;

   }

   

   .close_touch {

       top: 184px;

   }

   

   a#close_touch_button {

       background-image: url("../img/close_touch_form.png");

       display: none;

       height: 40px;

       right: 224px;

       position: absolute;

       top: 184px;

       width: 40px;

       z-index: 100;

   }

   

   a#close_touch:hover {

       background-position: 0px -42px;

       cursor: pointer

   }

   

   #getintouch_form_container {

       height: 158px;

       left: 85px;

       position: absolute;

       top: 0px;

       width: 205px;

       background: #003146;

       border-radius: 3px 0px 0px 1px;

   }

   

   #submit_btn:hover {

       cursor: pointer;

       background-position: 0px -25px

   }

   /*END OF GET IN TOUCH FORM*/

   

   .imgnews {}

   

   .imgnewspage img {

       width: 100%;

       padding: 15px;

   }

   

   .contentnewspage {

       text-align: right;

       margin-top: -10px;

   }

   

   .contentnewspage h3 {

       font-weight: bold;

   }

   

   .button1 {

       padding: 8px;

       background: #2B8DC0;

       border-radius: 20%;

       color: #fff;

       font-size: 15px;

       margin-left: 5px;

       cursor: pointer;

   }

   

   .current {

       background: #F9BE0C;

       color: #fff;

       cursor: default;

   }

   

   .navbar-header {

       display: none;

   }

   

   .adviceshover {

       background-color: #0f394fc9!important;

       padding: 15px;

       font-weight: bold;

   }

   

   .adviceshover .thumb-text {

       margin-top: 6%!important;

       color: #fff;

   }

   

   .thumb-text h6 {

       line-height: 20px;

   }

   

   .center {

       text-align: center!important;

   }

   

   .top30 {

       margin-top: 30px!important;

   }

   

   .modal-content {

       background-color: #0f384e;

   }

   

   .modal-content form {

       color: #fff;

   }

   

   .askbutton {

       color: #FFF!important;

        background-color: #f9be0c!important;

       border-color: rgba(204, 204, 204, 0)!important;

       float: right!important;

       margin-right: 10px!important;

   }

   

   .askbutton:hover {

       color: #0f384e!important;

       background-color: #fff!important;

       font-weight: bold;

   }

   

   .relax {

       position: absolute;

       top: 57px;

       right: -8px;

       color: #fff!important;

       background-color: rgba(51, 122, 183, 0)!important;

       border-color: rgba(46, 109, 164, 0)!important;

   }

   

   .offerhover h4 {

       color: #fff;

   }

   

   .offerhover {

       background-color: rgba(249, 190, 12, 0.68)!important;

       padding: 15px;

       font-weight: bold;

       color: #fff;

   }

   

   .offerImg img {

       height: 500px;

   }

   

   .testimonialpageimg img {

       width: 50%;

       margin-top: 18px;

       float: left;

   }

   

   .contenttest {

       margin-bottom: 25px;

   }

   

   .pointer {

       cursor: pointer;

   }

   

   .pagetestnext img {

       width: 10%;

   }

   

   .clientitem {

       text-align: center;

       height: 230px;

       background: #EFEFEF;

       margin-bottom: 15px;

   }

   

   .clientitem img {

       width: 94%;

       padding: 11%;

       -webkit-filter: grayscale(100%);

       filter: grayscale(100%);

       max-height: 190px;

       margin-top: 21px;

       margin-bottom: -16px;

   }

   

   .titlecli {

       display: none;

   }

   

   .clientitem:hover .titlecli {

       display: block;

   }

   

   .clientitem:hover .imghoverz {

       -webkit-filter: grayscale(0%);

       filter: grayscale(0%);

   }

   

   .arrowofferz {

       width: 3%;

       margin-top: 42px;

       margin-right: 193px;

   }

   

   .arrowtestimonial {

       width: 3.5%;

       margin-top: -166px;

       margin-right: 131px;

   }

   

   #loading {

       display: none;

   }

   

   #loadingF {

       display: none;

   }

   

   .franchiseform {

       height: 470px;

       padding: 40px;

   }

   

   .franchisebuttonform {

       float: right!important;

       margin-top: 17px!important;

       background: #003146!important;

       border-color: #003146!important;

   }

   

   .facebooklinkalbum {

       float: left;

       margin-left: 28px;

       margin-top: 28px;

       margin-bottom: -36px;

       font-weight: bold;

       font-size: 15px;

   }

   

   .caret {

       display: none!important;

   }

   

   .footercontact {

       text-align: right;

   }

   

   .footercontact i {

       margin-left: 15px;

   }

   

   .footermenu li {

       float: right;

       margin-left: 86px;

       margin-right: 34px;

       width: 70px;

       text-align: right;

       color: #fff;

       line-height: 24px;

   }

   

   .footermenu li:hover {

       color: #F9BE0C;

   }

   

   .rtlnumServic {

       direction: ltr;

   }

   

   .rtlnumServic i {

       float: right;

   }

   

   .h4style {

       font-size: 18px

   }

   

   h3style {

       font-size: 24px;

       webkit-box-sizing: border-box;

       -moz-box-sizing: border-box;

       box-sizing: border-box;

   }

   

   .imgmainslider {

       width: 100%;

       height: 292px;

   }

   

   .zindex999999 {

       z-index: 9999999999

   }

   

   .servicesliderputoon {

       width: 60%!important;

       margin-top: 5px;

   }

   

   .responsserviceimg {

       width: 100%;

       height: 292px;

   }

   

   .captionServicerswidth {

       width: 135%

   }

   

   .margintop {

       margin-top: -14px;

   }

   

   #map_profix .right-info .ltrnum {

       float: left;

       width: 217px;

       direction: ltr;

       margin-top: 0px;

       margin-right: 12px;

   }

   

   #map_profix .right-info .fa {

       color: #f9be0c;

       font-size: 20px;

   }

   

   #map_profix hr {

       margin-top: 0px;

       margin-bottom: 10px;

   }

   

   .flagcontact {

       width: 45px;

       float: right;

       margin-top: -9px;

       margin-left: 8px;

       height: 30px;

   }

   

   .contact_desc .fa {

       float: right;

       margin-left: 10px;

   }

   

   .ltr_num {

       direction: ltr;

   }

   

   .rtlnumServic .fa-mobile {

       width: 8px;

       margin-right: 3px;

   }