@charset "utf-8";

/*fonts*/

@font-face {

    font-family: "j";

    src: url('../fonts/JF-Flat-regular.eot');

    src: url('../fonts/JF-Flat-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/JF-Flat-regular.svg#JF Flat Regular') format('svg'), url('../fonts/JF-Flat-regular.woff') format('woff'), url('../fonts/JF-Flat-regular.ttf') format('truetype');

    font-weight: normal;

    font-style: normal;

}


/****global****/

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px;
    margin: 0px;
    font-family: 'Poppins', sans-serif;

}

/***global****/


/*start scroll to top*/

#scrolltop {
    width: 30px;
    height: 30px;
    color: white;
    background-color: #004C74;
    border-style: none;
    border-radius: 50%;
    text-align: center;
    position: fixed;
    right: 15px;
    bottom: 20px;
    z-index: 9999;
    display: none;
    cursor: pointer;
    padding: 5px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#scrolltop:hover {
    background-color:#1ca522;
    color: white;
}

/*end scroll to top*/
/*start style nav*/


.upper-bar{
    background-color:#004C74 ;
    padding: 16px;
    color: #fff;
}
.social6 {
    padding:0px 17px 0 10px;
    font-size: 15px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
 
.social6:hover {
    color: #2edb0e;
}
.callN,.numb{
    font-size: 11px;
   
}
.numb{
    font-size: 12px;
    letter-spacing: 4px;
    padding: 7px;
    font-weight: 900;
    border-right: 1px solid #57964e;
}

.lang{
    padding: 7px;
    font-family: 'Cairo', sans-serif;
    font-size: 13px;
}

a{
   color: #fff;
   text-decoration: none;
 }
.callR{
    text-align: right;
}

.navbar-nav>li>a {

line-height: 30px !important;
font-size:16px;
text-transform: uppercase;
}
.noov{
  float:left;
  margin-left:-13%;
}

.vv{
    font-size: 15px;
    line-height: 1.5;
    text-align: center;
}
.lo_bra{
   margin-right:50px;
}
.bt{
    margin-right:10px;
      color: #004C74;
      border:2px solid #004C74;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.bt:hover{
        background-color:#1ca522;
        color:white;
}
.vb{
     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    background-color:#004C74;
    color:white;
}

.vb:hover{
       background-color:#1ca522;
        color:white;
}

.navbar-collapse{
    background-color:#f8f8f8;
    z-index:99999999;
    position:relative;
}



.footer{
    background-color: #004C74;
}
.pfooter{
    font-size: 13px;
    text-align: left;
    padding: 28px 20px;
    text-transform: none;
    color: #97b09e;
    line-height: 24px;
    
}
.fspan{
    padding: 19px 47px 20px 10px;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 600;
    text-transform: uppercase;
}
.ulfooter{
    margin-top: 30px;
}
ul li{
    font-size: 13px;
    color: #2edb0e;
}
ul li a{
    line-height: 30px;
    color: #688672;
    font-size: 13px;
      -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    text-transform:uppercase;

}
ul li a:hover{
    color: #2edb0e;
    text-decoration: none;
}
.socialF{
    text-align: center;
    font-size: 15px;
    color: #2edb0e;
    font-weight: 900;
    margin-top: 30px;
    margin-bottom: 30px;
    letter-spacing: 2px;
    text-transform:uppercase;

}
.sf{
    padding: 0px 24px 0 10px;
    font-size: 20px;
}
.footer2{
    background-color: #245333;
    color:white;
    font-size: 13px;
    height: 65px;
    font-family: cairo;
    padding-top: 24px;

}
.fspan1{
    color: #2edb0e;
    transform:;
    font-family: cairo;
     -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.fspan1:hover{
     color: #1e9508;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
    color: #fff;
}

td{padding:5px 5px 5px 5px ;
    text-align:center;
}

.ttd{
    padding:0px 15px 0px 15px
}
.btn:hover{
    background-color:#1ca522;
    color:white;
}
.rad{
    width:20px;
    height:20px;
}
td img{
    width:100%;
    height:40px;
}
.fa-clipboard{
    color:green;
}

.iii{
    text-align:center;
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#006e2e+0,006e2e+100;Green+Flat+%233 */
background: #006e2e; /* Old browsers */
background: -moz-linear-gradient(top,  #006e2e 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #006e2e 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #006e2e 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */
}

.btn_whitt{
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#006e2e+0,006e2e+100;Green+Flat+%233 */
background: #006e2e; /* Old browsers */
background: -moz-linear-gradient(top,  #006e2e 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #006e2e 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #006e2e 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */

}

.btn_whii{
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#006e2e+0,006e2e+100;Green+Flat+%233 */
background: #006e2e; /* Old browsers */
background: -moz-linear-gradient(top,  #006e2e 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #006e2e 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #006e2e 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */

}

table{
    width:100%; 
    -webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow:0 0 10px rgba(0, 0, 0, 0.3);
	border-color:lightgray;
}

table .td{
   background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed));
background: -webkit-linear-gradient(top, #ffffff 0%, #B91372 100%);
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

td img{
    height:100px !important;
}

.ul_txt li{
    color:green !important;
}
table .tttd{
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff3019+0,cf0404+47 */
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 47%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 47%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 47%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
    color:white !important;
}

.gg{
    font-weight:bold;
}

td h6{
     margin-top: 20px;
     margin-bottom: 5px
}

/*start in-xs*/


.bk{
    width: 100%;
    min-height: 640px;
    padding: 20px 5px 20px 5px ;
    background-image: url(../img/home44.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}

.top_header2{
    background-color:rgba(255,255,255,.3);
    padding: 5px 5px 5px 5px;
    box-sizing: border-box;
}

.row_head{
    margin-left: 0px;
}

.logo_top{
    background-color: rgba(255,255,255,.7);
    padding: 2px 2px 2px 2px;
}

.detail{
    background-color: rgba(255,255,255,.7);
    padding: 2px 2px 2px 2px;
}

.h66{
    font-weight: bold;
    font-size: 20px;
    color: red;
}

.btn_white{
    background-color: white;
    box-shadow: 0 0 10px #ABABAB;
    color: gray;
     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.btn_whitee{
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f2f5f6+0,e3eaed+37,c8d7dc+100;Grey+3D+%234 */
background: #f2f5f6; /* Old browsers */
background: -moz-linear-gradient(top,  #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
    color: gray;
    font-weight: bold;
    line-height: 1.5;
     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.bbb{
     background-color: #400012;
    box-shadow: 0 0 10px #ABABAB;
    color: white;
    font-weight: bold;
    line-height: 1.5;
     -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

.btn_white:hover{
    background-color: red;
}
.bbb:hover{
    background-color: red;
}
.btn_whitee:hover{
     background-color: red;
}
.immg{
    margin-top: 7px;
}
.row_head1{
    margin-right: 0px;
    margin-left: 0px;
     background-color: rgba(255,255,255,.7);
}

.pag{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    border-radius: 10px;
    background-color: white;
    border:1px solid gray;
    height: 30px;
     background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed));
background: -webkit-linear-gradient(top, #ffffff 0%, #B91372 100%);
background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

.pag p{
    line-height:2.5;
}


.cad{
    margin-top: 20px;
     padding-right: 5px;
    border-radius: 10px;
    background-color: white;
    border:1px solid gray;
    box-shadow: 5px 5px 10px #ABABAB;
}

.pic{
    background-color: rgba(0,0,0,.8);
    color:white;
    text-align: center;
    margin-top: 10px;
}

.h66666{
    margin-top: 0px;
    margin-bottom: 2px;
    float: right;
    font-weight:bold;
    font-size:15px;
}

.fa-star{
    float:left;
    margin-right: 5px;
    color: green;
}



.footer1{
    margin-top: 20px;
    background-color:rgba(0,0,0,.9);
    padding: 5px 5px 5px 5px;
}

.suub a{
    color: red !important;
    margin-bottom: 10px;
}

.co_foot{
    padding-right: 10px;
}

.ul_foot li>a{
    color: white
}

.soc{
    margin-bottom: 10px;
}

.cop{
    background-color: white;
    height: 50px;
}

.img_fo{
    height: 40px
}

.life{
    padding-right: 0px;
    padding-left: 0px;
}

.social a>i{
    color: white;
    text-decoration: none;
}

.social{
   width:40px;
   height:40px;
   border-radius: 40px;
   display: inline-block;
   text-align: center;
   padding-top: 7px;
   -webkit-transition: all .5s ease-in-out;
   -moz-transition: all .5s ease-in-out;
   -o-transition: all .5s ease-in-out;
   transition: all .5s ease-in-out;
}

.social:hover {
    background-color:blue;
    -webkit-transform: scale(1.1, 1.1)rotate(360deg);
    -moz-transform: scale(1.1, 1.1)rotate(360deg);
    -o-transform: scale(1.1, 1.1)rotate(360deg);
    transform: scale(1.1, 1.1)rotate(360deg);
}

.social_face{
  background-color: #3b5999;
}

.social_twit{
      background-color: #55acee;
}

.social_yout{
      background-color: #cd201f;
}

.social_insta{
      background-color: #0077B5;
}

/*end in-xs*/
/****global****/

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px;
    margin: 0px;
    font-family: 'Poppins', sans-serif;
    text-transform: uppercase;
    color: #fff;


}

/***global****/

/*

body,.slider{
    
    background-image:linear-gradient(rgba(0,0,0,0.95),rgba(0,0,0,0.5)),url(../img/1.jpg);
    background-position: center;
    background-attachment:fixed;
    background-color: #000;
    background-repeat: no-repeat;
    background-size: cover;
}
*/
/*start style nav*/


.upper-bar{
    background-color:#004C74;
    padding: 16px;
    color: #fff;
}
.social6 {
    padding:0px 17px 0 10px;
    font-size: 15px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
 
.social6:hover {
    color: #2edb0e;
}
.callN,.numb{
    font-size: 11px;
   
}
.numb{
    font-size: 12px;
    letter-spacing: 4px;
    padding: 7px;
    font-weight: 900;
    border-right: 1px solid #57964e;
}

.lang{
    padding: 7px;
    font-family: 'Cairo', sans-serif;
    font-size: 13px;
}

a{
   color: #fff;
   text-decoration: none;
 }
.navbar{
    height: 80px;
}
.navbar-light .navbar-nav .nav-link{
    color: #004C74;
    font-size: 15px;
    text-transform: uppercase;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.navbar-light .navbar-nav .active>.nav-link{
    color: #10b217;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    
}
.navbar-light .navbar-nav .active>.nav-link:hover{
    color: #2db833;
}

.navbar-light .navbar-nav .nav-link:hover{
    color: #10b217;
}
.navbar-light .navbar-toggler {
    color: #1e9508c4;
    border-color: #1e9508d1;
}
.navbar-collapse{
    z-index: 9;
    padding: 14px;
    background-color: #fff;
}
.bg-light {
    background-color: #fff!important;
}
.stylImg{
    width: 250px;
    margin: 10px 20px 10px 40px
}
.btnSign{
    margin-right: 10px;
    color:#004C74;
    background-color: transparent;
    border: 2px solid #004C74;
    border-radius: 6px;
    font-size: 14px; 
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;

    
}
.btnSign:hover{
    background-color: #1e9508;
    color: #fff;
    border-color: #1e9508;
}
.BTNRG{
    background-color:#004C74;
    color: #fff;
}
.dbtn{
    margin: 0 20px 0 20px;
}
.sociaL{
    text-align: left;
}
.callR{
    text-align: right;
}
.dropdown-menu {
    color: #004C74;
    border: 1px solid #1e9508;
}
.dropdown-item{
    color: #004C74;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #93d786;
}

/* end nav */
/* star slider*/
.slider{
    background-color: #004C74;
}
.carousel-item{
    background-size: cover;
    background-position: center;
    -webkit- background-size: cover;
    -moz-background-size: cover;
    -o- background-size: cover;
}
.carous-one{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/slid1.jpg);
    
}
.carous-two{
    background-image:linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)), url(../img/slider11.jpg);
}
.carous-three{
    background-image:linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)), url(../img/slider22.jpg);
}
.slider .carousel-indicators li{
    height: 8px;
    width: 8px;
    cursor: pointer;
}
.h11{
    position: relative;
}
.title1 {
    background-color: #1ca522;
    padding: 8px;
    font-size: 16px;
    letter-spacing: 2px;
    border-radius: 4px;
    font-weight: 600;
    position: fixed;
    top:12%;
    left: 35%;
    right: 35%;
}
.h1{
    padding-top: 118px;
    font-size: 24px;
    font-weight: 900;
    letter-spacing: 4px;
    
}
.h6{
    font-size: 13px;
    text-transform:none;
    padding-top: 4px;
    color: #c2d4c3;

}
.h6 span{
    color: #11da1a;
    font-size: 11px;
    font-weight: 700;
}
.box1{
    width: 70%;
    height: 230px;
    position: relative;
    background-color: #1ca522;
    margin: 30px 30px;
    border-radius:4px; 
    margin-bottom: 50px;
}
.prce{
    border:2px solid #68e01d;
    float: left;
    padding: 10px;
    width: 100%;
    border-radius: 5px;
    background-color: #35b23a;

}
.box2{
    width: 100%;
    height: 183px;
    position: relative;
    background-color: #004C74;
}
.ptitle{
    
    padding: 15px 2px 12px 2px;
    width: 100%;
    font-size: 14px;
    float: right;
}
.circle{
    padding: 6px 10px;
    font-size: 22px;
    border: 2px dashed #ff2;
    border-radius: 47px;
    position: absolute;
    top: -27px;
    right: -23px;
    font-weight: 700;
    color: #ff2;
}
.p1{
    font-size: 11px;
    text-align: left;
    padding: 15px 2px 0 25px;
    text-transform: none;
    color: #99c1a6;
}

.imgbox{
    width: 100%;
    height: 100px;
    padding: 18px 10px 0 0;
}
.btnbox{
    width: 100px;
    font-size: 12px;
    height: 35px;
    padding: 5px 10px;
    position: absolute;
    top: 0px;
    left: 25px;
    background-color: #1ca522;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.btnbox:hover{
    background-color: #1e9508;
}







/* end slider*/
.squr{
     width: 126px;
    height: 133px;
    border: 10px solid #1e950826;
    border-top: none;
    margin: 0 auto;

}
.squr1{
    width: 100px;
    height: 100px;
    border: 10px solid #1e950826;
    border-top: none;
    border-left: none;
padding: 0 70px 20px 0;
    margin: 0 auto;

}
.h33{
        color: #004C74;
    font-size: 31px;
    text-align: center;
    font-weight: 700;
    margin-top: -69px;
    letter-spacing: 3px;
}

    

.pserv{
   color: #93b294;
    text-align: center;
    font-size: 13px;
    padding: 40px 40px;
    text-transform: none;
}
.overlW{
    padding-left: 0px;
    padding-right: 0px;
    height: 250px;
    width: 100%;
/*
    
*/
}
.overlay{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 90%;
    height: 90%;
    z-index: 200;
    color: #fff;
    padding: 30px;
    text-align: center;
    border-radius: 10px;
    opacity: 0;
    transition: all 1s ease-in-out;
    background: #fc00ff;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to left,rgba(253, 252, 71, .8), rgba(36, 254, 65, .7));  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to left, rgba(253, 252, 71, .8), rgba(36, 254, 65, .7)); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

    
}
.overlay:hover{
    opacity: .9;
}
.imgoverlay{
    background-image:linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/car1.jpg);
    background-size: cover;
    background-position: center;
    width: 90%;
    height: 90%;
    border-radius: 10px;
}

.a{
    background-image:linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)), url(../img/h1.jpg);

}
.b{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/horses-2904536_640.jpg);

}

.c{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/palt.jpg);

}
.v{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/palt2.jpg);

}
.n{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/palt3.jpg);

}
.m{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/slider22.jpg);

}
.o{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/num.jpg);

}
.p{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/pr2.jpg);

}
.w{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/etis.jpg);

}
.q{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/num3.jpg);

}
.e{
    background-image: linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)),url(../img/tt.jpg);

}




.pImg{
    letter-spacing: 2px;
    font-weight: 700;
    text-align: center;
    font-family: 'cairo';
    font-size: 16px;
    margin-bottom: 0;
    
}
.btIMG{
    margin: 0px auto;
    height: 43px;
    width: 120px;
    font-size: 15px;
    top: 70%;
    left: 25%;
    text-transform: uppercase;
}
.serv{
    margin-bottom: 50px;
}
.callC{
    width: 100%;
    height: 265px;
    background-color: azure;
    background-image:linear-gradient(rgba(28,165,43,.5),rgba(0,0,0,.8)), url(../img/sv1.png);
    background-position: center;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-size: cover;
}
.callC2{
    width: 100%;
    height: 150PX;
    color: #FFF;
    
}
.fa-headset{
    font-size: 30px;
    display: block;
    color: #44f364;
    padding: 38px 0px 13px 0;
}
.tcall{
    font-size: 32px;
    letter-spacing: 3px;
}
.fa-mobile-alt,.fa-envelope{
    font-size: 20px;
    color: #44f364;
    padding: 12px 20px;

}
/*
.fa-envelope{
   margin-left: -209px;
   padding: 4px 10px;

}
*/
.hphone{
    font-size: 21px;
    letter-spacing: 6px;
    color: #44f364;
    padding: 0px 3px;
}
.htital{
    font-size: 17px;
    color: #d6e3ce;
}

.fa-cc-visa,.fa-amazon-pay,.fa-cc-discover,.fa-cc-mastercard,.fa-cc-jcb,.fa-cc-paypal{
    font-size: 55px;
    color: #134011;
    padding: 1px 7px 3px 7px;
    border-radius: 10px;
    margin: 40px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.ddd{
    padding-right: 0px; 
    padding-left: 0px; 
    display: inline;
}
.fa-cc-visa:hover{
    color: #2edb0e;
    box-shadow: 2px 3px 58px #5bdb0b;
}
.fa-amazon-pay:hover{
    color: #2edb0e;
        box-shadow: 2px 3px 58px #5bdb0b;

}
.fa-cc-discover:hover{
    color: #2edb0e;
        box-shadow: 2px 3px 58px #5bdb0b;

}
.fa-cc-mastercard:hover{
    color: #2edb0e;
        box-shadow: 2px 3px 58px #5bdb0b;

}
.fa-cc-jcb:hover{
    color: #2edb0e;
        box-shadow: 2px 3px 58px #5bdb0b;

}
.fa-cc-paypal:hover{
    color: #2edb0e;
        box-shadow: 2px 3px 58px #5bdb0b;

}

.footer{
    background-color:#004C74;
}
.pfooter{
    font-size: 13px;
    text-align: left;
    padding: 28px 20px;
    text-transform: none;
    color: #97b09e;
    line-height: 24px;
    
}
.fspan{
    padding: 19px 47px 20px 10px;
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 600;
}
.ulfooter{
    margin-top: 30px;
}
ul li{
    font-size: 13px;
    color: #2edb0e;
}
ul li a{
    line-height: 30px;
    color: #688672;
    font-size: 13px;
      -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;

}
ul li a:hover{
    color: #2edb0e;
    text-decoration: none;
}
.socialF{
    text-align: center;
    font-size: 15px;
    color: #2edb0e;
    font-weight: 900;
    margin-top: 30px;
    margin-bottom: 30px;
    letter-spacing: 2px;


}
.sf{
    padding: 0px 24px 0 10px;
    font-size: 20px;
}
.footer2{
    background-color: #245333;
    font-size: 13px;
    height: 65px;
    font-family: cairo;
    padding-top: 24px;

}
.fspan1{
    color: #2edb0e;
    font-family: cairo;
     -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.fspan1:hover{
     color: #1e9508;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
    color: #fff;
}

/*start scroll to top*/

#scrolltop {
    width: 30px;
    height: 30px;
    color: white;
    background-color: #0ac812;
    border-style: none;
    border-radius: 50%;
    text-align: center;
    position: fixed;
    right: 15px;
    bottom: 20px;
    z-index: 9999;
    display: none;
    cursor: pointer;
    padding: 5px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}

#scrolltop:hover {
    background-color:#84dd0e;
    color: white;
}

/*end scroll to top*/



