.custom-breadcrumb{
    list-style:none;
    overflow: hidden;
}
h3 {
	color:black;
}
h6 {
	color:black;
}
.custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
  
}
.bread{
    margin: auto;
    padding-bottom: 20px;
}
.custom-breadcrumb li:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2;
}

.custom-breadcrumb li:before {
    content: " "; 
  display: block; 
  width: 0; 
  height: 0;
  border-top: 50px solid transparent;       
  border-bottom: 50px solid transparent;
  border-left: 30px solid white;
  position: absolute;
  top: 50%;
  margin-top: -50px; 
  margin-left: 1px;
  left: 100%;
  z-index: 1;
}

.blue-crumb{
    background-color: #bdc3c7;
    color: 343a40;
}
.blue-crumb:after{
    border-left:30px solid #bdc3c7;
}

.gray-crumb{
    background-color: #bdc3c7;
	
}
.gray-crumb:after{
    border-left: 30px solid #bdc3c7;
}




/*
.current {
    
}

*/

.current:before {
    content: " "; 
  display: block; 
  width: 0; 
  height: 0;
  border-top: 50px solid transparent;       
  border-bottom: 50px solid transparent;
  border-left: 30px solid white;
  position: absolute;
  top: 50%;
  margin-top: -50px; 
  margin-left: 1px;
  left: 100%;
  z-index: 1;
}

.custom-breadcrumb a{ color:#343a40;}
.current a{ color:#fff !important;}

.current{
    background-color: #2980b9;
    color: #fff !important;
}
.current:after{
    border-left:30px solid #2980b9;
}

.row{
  // padding: 30px;
}
.abt_apt{
	/*background-image: url(<?php echo $apt_abtcontent['image'];?>) !important;*/
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.abt_apt_w{
 background-image: url(../images/Workforce.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 600px;
}
.add_Apt{
    margin-bottom: 25px;
}
.h6{
color:black;
}
.titlecnh2{
    color: black;
    text-align: center;
    margin-top: 5%;
    font-size: 30px;
    font-weight: 600;
}
.cnrow{
    margin: 5%;
}
.abt_apt_c{
 background-image: url(../images/Capability.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;
}


.abt_apt_qjp{
    height:745px;
   background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    
}



.apt_peop2{
     background-image: url(../images/People2a.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;
    
}


.safety_S1{
     background-image: url(../images/safety1.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 721px;
}
.safety_S2{
     background-image: url(../images/safety2.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 680px;
}
.stwc_1{
      //background-image: url(../images/1sta.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;
}
.stwc_2{
     // background-image: url(../images/2sta.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 550px;
}
.stwc_3{
      background-image: url(../images/3sta.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;
}
.abt_apt_eb1{
 background-image: url(../images/1ea.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 555px;
}
.abt_apt_eb2{
   background-image: url(../images/2ea.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;  
}
.abt_apt_eb3{
   background-image: url(../images/3ea.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 530px;  
}




.apt_lb2{
     background-image: url(../images/2lba.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    background-size: cover !important;
    height: 530px;  
}


.apt_3ma{
     background-image: url(../images/3ma.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    background-size: cover !important;
    height: 530px;  
}




/*Today*/

.apt_ca2{
     
       background-image: url(../images/2ca.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    background-size: cover !important;
    height: 430px;
}



.apt_om2{
     background-image: url(../images/2oma.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    background-size: cover !important;
    height: 430px;
}
.apt_om3{
     background-image: url(../images/3oma.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    background-size: cover !important;
    height: 430px;
}

/*end*/
.q_title{
    color:black;
    margin-bottom: 15px
}
.quality_ul{

    padding-left: 50px;
    list-style: disc;
    margin-bottom: 10px;

}
.peop{
    color:black;
    padding-left: 30px;
    margin-bottom: 15px;
}
.foun{
    margin: 15 auto;
    color: black;
    text-align: center;
}
.epc{
	 background-image: url(images/EPCBOP/2a.html) !important;
}
.abt_p h6{
    color: black;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p9 h6{
    color: black;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p p{
	padding-left: 30px;
	padding-right: 30px;
	color: black;
	text-align: justify;
    /*line-height: 22px;*/
    margin-bottom: 15px;
        font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 23px;
}
.hspare {
    color: black;
    padding-left: 30px;
   
}
.hspares{
    color: black;
    margin-bottom: 20px;
    padding-left: 30px;
}
.abt_p .apt_pointz{
           padding-left: 7.5%;
   
}
.tf p{
margin-bottom: 14px;
}
.abt_p h2{
	text-align: center;
	color:#5f727f;
	font-size: 25px;
    margin-top:15px;
    margin-bottom:15px;
}
.abt_p{
	padding: 25px;
        margin-top: 6%

}
.abt_p1{
	padding: 25px;
        margin-top: 13%

}
.abt_p2{
	padding: 25px;
        margin-top: 24%

}
.abt_p3{
	padding: 25px;
        margin-top: 15%

}
.abt_p4{
	padding: 25px;
       /* margin-top: 7%*/

}
.abt_p5{
	padding: 25px;
        margin-top: 15%

}
.abt_p6{
	padding: 25px;
        margin-top: 20%

}
.abt_p7{
	padding: 25px;
        margin-top: 9%

}
.abt_p8{
	padding: 25px;
        margin-top: 13%

}
.abt_p9{
	padding: 25px;
        margin-top: 13%

}
.abt_p10{
	padding: 25px;
        margin-top: 13%

}
.abt_p11{
	padding: 25px;
        margin-top: 9%

}
.abt_p12{
	padding: 25px;
        margin-top: 12%

}
.abt_p14{
	padding: 25px;
        margin-top: 2%

}
.abt_p15 {
    padding: 44px;
    margin-top: 8%;
}
.apt_abt_cen{
    margin-top: 10%;
}
.r_tool{
  background: gainsboro;
    line-height: 51px;
    font-size: 20px;
    padding: 15px;
}

/*header*/
.nav-link{
    font-family: 'Barlow Condensed', sans-serif;
}
/*footeer*/
.widget_text ul li:last-child {
    border-bottom: medium;
}
.widget_text ul li {
    list-style: none;
    float: left;
    padding-left: 14px;
    padding: 6px 0;
    margin-left: 13px;
    border-bottom: 1px solid #393d50;
    width: 100%;
	
}
.widget_text ul li:before {
    border-radius: 50%;
    content: '';
    width: 5px;
    margin-top: 10px;
    height: 5px;
    float: left;
    margin-left: -14px;
	color:#99a9b5;
	background-color:#00bcd4;
}
.experience-item h3{
    margin-bottom: 20px;
}
.experience-item h6{
    margin-top:20px; 
}
.apt_pointz{
    padding:15px;
}
.apt_pointz ul li{
    color:#030405;
    margin-bottom: 10px
}
.abt_p .apt_pointz {
    padding-left: 15.5%;
}
.apt_pointz1{
    padding:15px;
}
.apt_pointz1 ul li{
    color:#030405;
    margin-bottom: 10px
}
.abt_p .apt_pointz1 {
    padding-left: 15.5%;
}
.apt_pointz ul li:before {
   /* border-radius: 50%;*/
   float: left;
    margin-left: -14px;
    content: "\2022";
    color: #00bcd4;
    font-weight: bold;
    display: inline-block;
    width: 1em;
}
.apt_pointz1 ul li:before {
    /* border-radius: 50%; */
    content: '';
    width: 5px;
    margin-top: 10px;
    height: 5px;
    float: left;
    margin-left: -14px;
    background: #00bcd4;
}
.widget-title {
    margin-bottom: 20px;
	color:white;
}
.apt_footer{
     margin-bottom: 20px;
}
.textwidget ul li a:hover{
color:#f44336;

}
#naren{
    position: relative;
    padding: 15px 0px 0px;
}
.col-xs-12 {
    width: 100%;
}
#footer-nav {
   padding: 10px 0;
    border-top: 1px solid #451a70;
}

#footer-navigation {
    margin-bottom: 0;
}

#footer-menu {
    display: inline-block;
    margin: 0 -21px;
}

    #footer-menu li {
        display: inline-block;
        padding: 0 21px;
        position: relative;
        line-height: 1;
    }

        #footer-menu li + li:before {
            content: '';
            width: 0;
            height: 100%;
            position: absolute;
            left: -1px;
            top: 0;
            font-size: 0;
            border-left: 1px solid #232234;
            border-right: 1px solid #333146;
        }

        #footer-menu li a {
            font-size: 92.86%;
            display: block;
        }

#footer-socials {
    text-align: right;
}

    #footer-socials .socials {
        text-align: right;
        margin: 0 -7px;
        display: inline-block;
        vertical-align: middle;
    }

.footer-socials-item {
    display: inline-block;
    vertical-align: top;
    padding: 0 7px;
}

    .footer-socials-item a {
        display: block;
        position: relative;
        font-size: 0;
        width: 20px;
        line-height: inherit;
    }

        .footer-socials-item a:after {
            position: absolute;
            font-family: thegem-socials;
            display: block;
            font-size: 16px;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            text-align: center;
            transition: all .2s linear;
            -moz-transition: all .2s linear;
            -webkit-transition: all .2s linear;
        }

    .footer-socials-item.twitter a:after {
        content: '\e603';
    }

    .footer-socials-item.facebook a:after {
        content: '\e601';
    }

    .footer-socials-item.linkedin a:after {
        content: '\e604';
    }

    .footer-socials-item.googleplus a:after {
        content: '\e602';
    }

    .footer-socials-item.stumbleupon a:after {
        content: '\e606';
    }

    .footer-socials-item.rss a:after {
        content: '\e608';
    }
    a.socials-item {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    -o-transition: all .3s;
    -webkit-transition: all .3s;
    transition: all .3s;
    margin: 0 5px;
    line-height: 16px;
}

.socials-item-icon {
    display: inline-block;
    font-family: thegem-socials;
    font-weight: 400;
    width: 1em;
    height: 1em;
    line-height: 1;
    font-size: 16px;
    text-align: center;
    vertical-align: top;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: 400;
    text-rendering: auto;
}

a .socials-item-icon {
    -o-transition: all .3s;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.socials-item-icon.facebook::before {
    content: '\e600';
}

.socials-colored a .socials-item-icon.facebook, .socials-colored-hover a:hover .socials-item-icon.facebook {
    color: #4e64b5;
}

.socials-item-icon.twitter::before {
    content: '\e601';
}

.socials-colored a .socials-item-icon.twitter, .socials-colored-hover a:hover .socials-item-icon.twitter {
    color: #00aced;
}

.socials-item-icon.pinterest::before {
    content: '\e602';
}

.socials-colored a .socials-item-icon.pinterest, .socials-colored-hover a:hover .socials-item-icon.pinterest {
    color: #ff5757;
}

.socials-item-icon.google-plus::before, .socials-item-icon.googleplus::before {
    content: '\e603';
}

.socials-colored a .socials-item-icon.google-plus, .socials-colored a .socials-item-icon.googleplus, .socials-colored-hover a:hover .socials-item-icon.google-plus, .socials-colored-hover a:hover .socials-item-icon.googleplus {
    color: #f44336;
}

.socials-item-icon.tumblr::before {
    content: '\e604';
}

.socials-colored a .socials-item-icon.tumblr, .socials-colored-hover a:hover .socials-item-icon.tumblr {
    color: #456988;
}

.socials-item-icon.stumbleupon::before {
    content: '\e605';
}

.socials-colored a .socials-item-icon.stumbleupon, .socials-colored-hover a:hover .socials-item-icon.stumbleupon {
    color: #46485c;
}

.socials-item-icon.wordpress::before {
    content: '\e606';
}

.socials-colored a .socials-item-icon.wordpress, .socials-colored-hover a:hover .socials-item-icon.wordpress {
    color: #0087be;
}

.socials-item-icon.instagram::before {
    content: '\e607';
}

.socials-colored a .socials-item-icon.instagram, .socials-colored-hover a:hover .socials-item-icon.instagram {
    color: #9a8f62;
}

.socials-item-icon.dribbble::before {
    content: '\e608';
}

.socials-colored a .socials-item-icon.dribbble, .socials-colored-hover a:hover .socials-item-icon.dribbble {
    color: #ec4a89;
}

.socials-item-icon.vimeo::before {
    content: '\e609';
}

.socials-colored a .socials-item-icon.vimeo, .socials-colored-hover a:hover .socials-item-icon.vimeo {
    color: #1db3e3;
}

.socials-item-icon.linkedin::before {
    content: '\e60a';
}

.socials-colored a .socials-item-icon.linkedin, .socials-colored-hover a:hover .socials-item-icon.linkedin {
    color: #0288d1;
}

.socials-item-icon.rss::before {
    content: '\e60b';
}

.socials-colored a .socials-item-icon.rss, .socials-colored-hover a:hover .socials-item-icon.rss {
    color: #ef8321;
}

.socials-item-icon.deviantart::before {
    content: '\e60c';
}

.socials-colored a .socials-item-icon.deviantart, .socials-colored-hover a:hover .socials-item-icon.deviantart {
    color: #00d13b;
}

.socials-item-icon.share::before {
    content: '\e60d';
}

.socials-colored a .socials-item-icon.share, .socials-colored-hover a:hover .socials-item-icon.share {
    color: #ff694c;
}

.socials-item-icon.myspace::before {
    content: '\e60e';
}

.socials-colored a .socials-item-icon.myspace, .socials-colored-hover a:hover .socials-item-icon.myspace {
    color: #039;
}

.socials-item-icon.skype::before {
    content: '\e60f';
}

.socials-colored a .socials-item-icon.skype, .socials-colored-hover a:hover .socials-item-icon.skype {
    color: #00aff0;
}

.socials-item-icon.youtube::before {
    content: '\e610';
}

.socials-colored a .socials-item-icon.youtube, .socials-colored-hover a:hover .socials-item-icon.youtube {
    color: #c82929;
}

.socials-item-icon.picassa::before {
    content: '\e611';
}

.socials-colored a .socials-item-icon.picassa, .socials-colored-hover a:hover .socials-item-icon.picassa {
    color: #96c;
}

.socials-item-icon.google-drive::before, .socials-item-icon.googledrive::before {
    content: '\e612';
}

.socials-colored a .socials-item-icon.google-drive, .socials-colored-hover a:hover .socials-item-icon.google-drive, .socials-colored a .socials-item-icon.googledrive, .socials-colored-hover a:hover .socials-item-icon.googledrive {
    color: #2db672;
}

.socials-item-icon.flickr::before {
    content: '\e613';
}

.socials-colored a .socials-item-icon.flickr, .socials-colored-hover a:hover .socials-item-icon.flickr {
    color: #ff0084;
}

.socials-item-icon.blogger::before {
    content: '\e614';
}

.socials-colored a .socials-item-icon.blogger, .socials-colored-hover a:hover .socials-item-icon.blogger {
    color: #f06a35;
}

.socials-item-icon.spotify::before {
    content: '\e615';
}

.socials-colored a .socials-item-icon.spotify, .socials-colored-hover a:hover .socials-item-icon.spotify {
    color: #1ed760;
}

.socials-item-icon.delicious::before {
    content: '\e616';
}

.socials-colored a .socials-item-icon.delicious, .socials-colored-hover a:hover .socials-item-icon.delicious {
    color: #229bf7;
}

.socials-item-icon.telegram::before {
    content: '\e645';
}

.socials-colored a .socials-item-icon.telegram, .socials-colored-hover a:hover .socials-item-icon.telegram {
    color: #2ca5e0;
}

.socials-item-icon.vk::before {
    content: '\e648';
}

.socials-colored a .socials-item-icon.vk, .socials-colored-hover a:hover .socials-item-icon.vk {
    color: #5181b8;
}

.socials-item-icon.whatsapp::before {
    content: '\e64b';
}

.socials-colored a .socials-item-icon.whatsapp, .socials-colored-hover a:hover .socials-item-icon.whatsapp {
    color: #30b220;
}

.socials-item-icon.viber::before {
    content: '\e64e';
}

.socials-colored a .socials-item-icon.viber, .socials-colored-hover a:hover .socials-item-icon.viber {
    color: #7a4e9d;
}

.socials-item-icon.ok::before {
    content: '\e651';
}

.socials-colored a .socials-item-icon.ok, .socials-colored-hover a:hover .socials-item-icon.ok {
    color: #df8733;
}

.socials-item-icon.reddit::before {
    content: '\e654';
}

.socials-colored a .socials-item-icon.reddit, .socials-colored-hover a:hover .socials-item-icon.reddit {
    color: #ff4500;
}

.socials-item-icon.slack::before {
    content: '\e657';
}

.socials-colored a .socials-item-icon.slack, .socials-colored-hover a:hover .socials-item-icon.slack {
    color: #63c1a0;
}

.socials-item-icon.askfm::before {
    content: '\e65a';
}

.socials-colored a .socials-item-icon.askfm, .socials-colored-hover a:hover .socials-item-icon.askfm {
    color: #ff6648;
}

.socials-item-icon.meetup::before {
    content: '\e65d';
}

.socials-colored a .socials-item-icon.meetup, .socials-colored-hover a:hover .socials-item-icon.meetup {
    color: #e25063;
}

.socials-item-icon.weibo::before {
    content: '\e660';
}

.socials-colored a .socials-item-icon.weibo, .socials-colored-hover a:hover .socials-item-icon.weibo {
    color: #d52b2a;
}

.socials-item-icon.qzone::before {
    content: '\e663';
}

.socials-colored a .socials-item-icon.qzone, .socials-colored-hover a:hover .socials-item-icon.qzone {
    color: #fece00;
}

.social-item-rounded.socials-item-icon.facebook::before, .socials-rounded .socials-item-icon.facebook::before {
    content: '\e617';
}

.social-item-rounded.socials-item-icon.twitter::before, .socials-rounded .socials-item-icon.twitter::before {
    content: '\e618';
}

.social-item-rounded.socials-item-icon.pinterest::before, .socials-rounded .socials-item-icon.pinterest::before {
    content: '\e619';
}

.social-item-rounded.socials-item-icon.google-plus::before, .social-item-rounded.socials-item-icon.googleplus::before, .socials-rounded .socials-item-icon.google-plus::before, .socials-rounded .socials-item-icon.googleplus::before {
    content: '\e61a';
}

.social-item-rounded.socials-item-icon.tumblr::before, .socials-rounded .socials-item-icon.tumblr::before {
    content: '\e61b';
}

.social-item-rounded.socials-item-icon.stumbleupon::before, .socials-rounded .socials-item-icon.stumbleupon::before {
    content: '\e61c';
}

.social-item-rounded.socials-item-icon.wordpress::before, .socials-rounded .socials-item-icon.wordpress::before {
    content: '\e61d';
}

.social-item-rounded.socials-item-icon.instagram::before, .socials-rounded .socials-item-icon.instagram::before {
    content: '\e61e';
}

.social-item-rounded.socials-item-icon.dribbble::before, .socials-rounded .socials-item-icon.dribbble::before {
    content: '\e61f';
}

.social-item-rounded.socials-item-icon.vimeo::before, .socials-rounded .socials-item-icon.vimeo::before {
    content: '\e620';
}

.social-item-rounded.socials-item-icon.linkedin::before, .socials-rounded .socials-item-icon.linkedin::before {
    content: '\e621';
}

.social-item-rounded.socials-item-icon.rss::before, .socials-rounded .socials-item-icon.rss::before {
    content: '\e622';
}

.social-item-rounded.socials-item-icon.deviantart::before, .socials-rounded .socials-item-icon.deviantart::before {
    content: '\e623';
}

.social-item-rounded.socials-item-icon.share::before, .socials-rounded .socials-item-icon.share::before {
    content: '\e624';
}

.social-item-rounded.socials-item-icon.myspace::before, .socials-rounded .socials-item-icon.myspace::before {
    content: '\e625';
}

.social-item-rounded.socials-item-icon.skype::before, .socials-rounded .socials-item-icon.skype::before {
    content: '\e626';
}

.social-item-rounded.socials-item-icon.youtube::before, .socials-rounded .socials-item-icon.youtube::before {
    content: '\e627';
}

.social-item-rounded.socials-item-icon.picassa::before, .socials-rounded .socials-item-icon.picassa::before {
    content: '\e628';
}

.social-item-rounded.socials-item-icon.google-drive::before, .social-item-rounded.socials-item-icon.googledrive::before, .socials-rounded .socials-item-icon.google-drive::before, .socials-rounded .socials-item-icon.googledrive::before {
    content: '\e629';
}

.social-item-rounded.socials-item-icon.flickr::before, .socials-rounded .socials-item-icon.flickr::before {
    content: '\e62a';
}

.social-item-rounded.socials-item-icon.blogger::before, .socials-rounded .socials-item-icon.blogger::before {
    content: '\e62b';
}

.social-item-rounded.socials-item-icon.spotify::before, .socials-rounded .socials-item-icon.spotify::before {
    content: '\e62c';
}

.social-item-rounded.socials-item-icon.delicious::before, .socials-rounded .socials-item-icon.delicious::before {
    content: '\e62d';
}

.social-item-rounded.socials-item-icon.telegram::before, .socials-rounded .socials-item-icon.telegram::before {
    content: '\e646';
}

.social-item-rounded.socials-item-icon.vk::before, .socials-rounded .socials-item-icon.vk::before {
    content: '\e649';
}

.social-item-rounded.socials-item-icon.whatsapp::before, .socials-rounded .socials-item-icon.whatsapp::before {
    content: '\e64c';
}

.social-item-rounded.socials-item-icon.viber::before, .socials-rounded .socials-item-icon.viber::before {
    content: '\e64f';
}

.social-item-rounded.socials-item-icon.ok::before, .socials-rounded .socials-item-icon.ok::before {
    content: '\e652';
}

.social-item-rounded.socials-item-icon.reddit::before, .socials-rounded .socials-item-icon.reddit::before {
    content: '\e655';
}

.social-item-rounded.socials-item-icon.slack::before, .socials-rounded .socials-item-icon.slack::before {
    content: '\e658';
}

.social-item-rounded.socials-item-icon.askfm::before, .socials-rounded .socials-item-icon.askfm::before {
    content: '\e65b';
}

.social-item-rounded.socials-item-icon.meetup::before, .socials-rounded .socials-item-icon.meetup::before {
    content: '\e65e';
}

.social-item-rounded.socials-item-icon.weibo::before, .socials-rounded .socials-item-icon.weibo::before {
    content: '\e661';
}

.social-item-rounded.socials-item-icon.qzone::before, .socials-rounded .socials-item-icon.qzone::before {
    content: '\e664';

}

.social-item-square.socials-item-icon.facebook::before, .socials-square .socials-item-icon.facebook::before {
    content: '\e62e';
}

.social-item-square.socials-item-icon.twitter::before, .socials-square .socials-item-icon.twitter::before {
    content: '\e62f';
}

.social-item-square.socials-item-icon.pinterest::before, .socials-square .socials-item-icon.pinterest::before {
    content: '\e630';
}

.social-item-square.socials-item-icon.google-plus::before, .social-item-square.socials-item-icon.googleplus::before, .socials-square .socials-item-icon.google-plus::before, .socials-square .socials-item-icon.googleplus::before {
    content: '\e631';
}

.social-item-square.socials-item-icon.tumblr::before, .socials-square .socials-item-icon.tumblr::before {
    content: '\e632';
}

.social-item-square.socials-item-icon.stumbleupon::before, .socials-square .socials-item-icon.stumbleupon::before {
    content: '\e633';
}

.social-item-square.socials-item-icon.wordpress::before, .socials-square .socials-item-icon.wordpress::before {
    content: '\e634';
}

.social-item-square.socials-item-icon.instagram::before, .socials-square .socials-item-icon.instagram::before {
    content: '\e635';
}

.social-item-square.socials-item-icon.dribbble::before, .socials-square .socials-item-icon.dribbble::before {
    content: '\e636';
}

.social-item-square.socials-item-icon.vimeo::before, .socials-square .socials-item-icon.vimeo::before {
    content: '\e637';
}

.social-item-square.socials-item-icon.linkedin::before, .socials-square .socials-item-icon.linkedin::before {
    content: '\e638';
}

.social-item-square.socials-item-icon.rss::before, .socials-square .socials-item-icon.rss::before {
    content: '\e639';
}

.social-item-square.socials-item-icon.deviantart::before, .socials-square .socials-item-icon.deviantart::before {
    content: '\e63a';
}

.social-item-square.socials-item-icon.share::before, .socials-square .socials-item-icon.share::before {
    content: '\e63b';
}

.social-item-square.socials-item-icon.myspace::before, .socials-square .socials-item-icon.myspace::before {
    content: '\e63c';
}

.social-item-square.socials-item-icon.skype::before, .socials-square .socials-item-icon.skype::before {
    content: '\e63d';
}

.social-item-square.socials-item-icon.youtube::before, .socials-square .socials-item-icon.youtube::before {
    content: '\e63e';
}

.social-item-square.socials-item-icon.picassa::before, .socials-square .socials-item-icon.picassa::before {
    content: '\e63f';
}

.social-item-square.socials-item-icon.google-drive::before, .social-item-square.socials-item-icon.googledrive::before, .socials-square .socials-item-icon.google-drive::before, .socials-square .socials-item-icon.googledrive::before {
    content: '\e640';
}

.social-item-square.socials-item-icon.flickr::before, .socials-square .socials-item-icon.flickr::before {
    content: '\e641';
}

.social-item-square.socials-item-icon.blogger::before, .socials-square .socials-item-icon.blogger::before {
    content: '\e642';
}

.social-item-square.socials-item-icon.spotify::before, .socials-square .socials-item-icon.spotify::before {
    content: '\e643';
}

.social-item-square.socials-item-icon.delicious::before, .socials-square .socials-item-icon.delicious::before {
    content: '\e644';
}

.social-item-square.socials-item-icon.telegram::before, .socials-square .socials-item-icon.telegram::before {
    content: '\e647';
}

.social-item-square.socials-item-icon.vk::before, .socials-square .socials-item-icon.vk::before {
    content: '\e64a';
}

.social-item-square.socials-item-icon.whatsapp::before, .socials-square .socials-item-icon.whatsapp::before {
    content: '\e64d';
}

.social-item-square.socials-item-icon.viber::before, .socials-square .socials-item-icon.viber::before {
    content: '\e650';
}

.social-item-square.socials-item-icon.ok::before, .socials-square .socials-item-icon.ok::before {
    content: '\e653';
}

.social-item-square.socials-item-icon.reddit::before, .socials-square .socials-item-icon.reddit::before {
    content: '\e656';
}

.social-item-square.socials-item-icon.slack::before, .socials-square .socials-item-icon.slack::before {
    content: '\e659';
}

.social-item-square.socials-item-icon.askfm::before, .socials-square .socials-item-icon.askfm::before {
    content: '\e65c';
}

.social-item-square.socials-item-icon.meetup::before, .socials-square .socials-item-icon.meetup::before {
    content: '\e65f';
}

.social-item-square.socials-item-icon.weibo::before, .socials-square .socials-item-icon.weibo::before {
    content: '\e662';
}

.social-item-square.socials-item-icon.qzone::before, .socials-square .socials-item-icon.qzone::before {
    content: '\e665';
}

.socials-list {
    margin-left: -10px;
    margin-right: -10px;
}

    .socials-list .socials-item {
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .socials-list.socials-alignment-right {
        text-align: right;
    }

    .socials-list.socials-alignment-center {
        text-align: center;
    }

#footer-socials .socials:not(.socials-colored-hover) a:hover .socials-item-icon {
    color: #fff;
}
 .site-footer .widget_text ul li {
        list-style: none;
        float: left;
        padding-left: 14px;
        padding: 6px 0;
        margin-left: 13px;
        border-bottom: 1px solid #393d50;
        width: 100%;
    }

        .site-footer .widget_text ul li:last-child {
            border-bottom: medium;
        }

        .site-footer .widget_text ul li:before {
            border-radius: 50%;
            content: '';
            width: 5px;
            margin-top: 10px;
            height: 5px;
            float: left;
            margin-left: -14px;
        }

.site-footer .gem-mini-pagination a {
    width: 13px;
    height: 13px;
}

.site-footer .gem-clients-grid-carousel-wrap .gem-clients-slide a {
    border-radius: 0;
}

.site-footer .mc-form {
    position: relative;
    margin-top: 35px;
}

.site-footer #mc4wp_submit {
    position: absolute;
    top: -8px;
    right: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.site-footer .mc4wp-form input[type=email] {
    padding: 7px 21px;
    width: 100%;
}

.site-footer .widget-title {
    margin-bottom: 20px;
}
.widget-title:after {
    font-family: thegem-icons;
    content: '\e630';
    font-size: 8px;
    padding-left: 8px;
    font-weight: 400;
}
.widget-title {
   font-family: 'Montserrat', sans-serif;
    
}
.row_lef{
   padding-left: 20px; 
}
.tit_right_nav{
    color:black;
}

.tit_right_nav:after{
color:#f44336;
}
.right_menu ul li{
   font-family: 'Montserrat', sans-serif; 
   font-size: 18px;
   border-bottom:1px solid lightgray;
   border-right: 1px solid lightgray;
   border-left: 1px solid lightgray;
   padding: 10px;
}
.right_menu ul li a{
    color:#000000c7;
}
.right_menu ul li:first-child {
    border-top: 1px solid lightgray;
}
h3{
letter-spacing: 0.01em;
}
.experience-item h4{
    margin-bottom: 20px;
}
.experience-item h6{
    color:black;
}
.experience-item p {
    color: #5f727f;
    text-align: justify;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 23px;
        margin-bottom: 15px;
}
.widget-title {
    
	line-height: 7px;
    padding-top: 30px;
}
.widget-title {
    font-size: 19px;
}

.widget-title {
    font-weight: 700;
	//color: white;
}

@media(max-width:991px) {
    #footer-nav #footer-socials {
        text-align: center;
    }

    #footer-nav .footer-site-info {
        text-align: center;
    }

    #footer-navigation #footer-menu li {
        margin: 5px 0;
    }
}

#colophon {
    position: relative;
   padding: 15px 0 10px;
    background-position: 50% 0;
    background-size: cover;
    background-repeat: no-repeat;
}

.footer-widget-area {
    margin-bottom: 1.421em;
}

.footer-site-info {
    font-size: 92.86%;
}

    .footer-site-info a:hover {
        text-decoration: underline;
    }

@media (min-width: 992px){


.col-md-pull-6 {
    right: 50%;
}
}
@media (min-width: 992px){
    .col-md-push-9 {
    left: 75%;
}
}
@media (min-width: 320px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
   
}
	.list {
		    margin-left: 18%;
    margin-top: 53%;
	}
	.blade{
		padding-left: 1em;
    color: black;
    margin-top: 15px;
}	.blade2 {
	margin-left: 6%;
    color: black;
    margin-top: 20px;
}
		.blade1 {
	margin-left: 7%;
    color: black;
    margin-top: 10px;
}
		.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 360px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
  
}
    .services-plans-area{
         padding-bottom: 30px;
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 20px;
    padding-right: 20px;
    }
	.list {
		    margin-left: 21%;
    margin-top: 48%;
	}
	.blade{

    text-align: center;
	color: black;
    margin-top: 30px;
}
	.blade2 {
	margin-left: 3%;
    color: black;
    margin-top: 30px;
}
		.blade1 {
	margin-left: 3%;
    color: black;
    margin-top: 7px;
}
		.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 375px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
   
}
	.list {
		    margin-left: 24%;
    margin-top: 44%;
	}
			.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 411px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
   
}
	.list {
		    margin-left: 26%;
    margin-top: 40%;
	}
}
@media (min-width: 768px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
 
}
	.list {
		    margin-left: 36%;
    margin-top: 21%;
	}
			.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 1024px) {
    .custom-breadcrumb li {
    text-decoration: none; 
    padding: 10px 0 10px 50px;
    position: relative; 
    display: block;
    float: left;
}
	.list {
		    margin-left: 40%;
    margin-top: 15%;
	}

	.blade {

    text-align: center;
	color: black;
    margin-top: 30px;
}
	.blade2 {
	margin-left: 50%;
    color: black;
    margin-top: 30px;
}
		.blade1 {
	margin-left: 52%;
    color: black;
    margin-top: 30px;
}
		.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 1200px) {
     .services-plans-area{
        padding-bottom: 30px;
    margin-left: 7%;
    margin-right: 7%;
    padding-left: 60px;
    padding-right: 60px;
    }
	.list {
		    margin-left: 41%;
    margin-top: 12%;
	}
		.blade {
	//margin-left: 25%;
    color: black;
    margin-top: -5px;
	text-align: center;
}
	.blade2 {
	margin-left: 60%;
    color: black;
    margin-top: 30px;
}
		.blade1 {
	margin-left: 58%;
    color: black;
    margin-top: 30px;
		}
		.blade3 {
	padding-left: 1em;
    color: black;
    margin-top: 15px;
}
}
@media (min-width: 320px) {
	.list1 {
		    margin-left: 13%;
    margin-top: 10%;
	}
}
@media (min-width: 360px) {
	.list1 {
		    margin-left: 14%;
    margin-top: 26%;
	}
	.page-title-area .page-title-item1 {
    padding-top: 150px;
}
}
@media (min-width: 375px) {
	.list1 {
		    margin-left: 16%;
    margin-top: 22%;
	}
	.page-title-area .page-title-item1 {
    padding-top: 150px;
}
}
@media (min-width: 411px) {
	.list1 {
		    margin-left: 18%;
    margin-top: 20%;
	}
}
@media (min-width: 768px) {
	.list1 {
		    margin-left: 16%;
    margin-top: 19%;
	}
}
@media (min-width: 1024px) {
	.list1 {
		    margin-left: 25%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list1 {
		    margin-left: 31%;
    margin-top: 12%;
	}
}

@media (min-width: 320px) {
	.list2 {
		    margin-left: -1%;
    margin-top: 50%;
	}
}
@media (min-width: 360px) {
	.list2 {
		    margin-left: -2%;
    margin-top: 38%;
	}
	.page-title-area .page-title-item1 {
    padding-top: 150px;
}
}
@media (min-width: 411px) {
	.list2 {
		    margin-left: 8%;
    margin-top: 33%;
	}
}
@media (min-width: 768px) {
	.list2 {
		    margin-left: 12%;
    margin-top: 19%;
	}
}
@media (min-width: 1024px) {
	.list2 {
		    margin-left: 23%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list2 {
		    margin-left: 30%;
    margin-top: 12%;
	}
}
@media (min-width: 320px) {
	.list3 {
		    margin-left: 17%;
    margin-top: 4%;
	}
}
@media (min-width: 360px) {
	.list3 {
		    margin-left: -1%;
    margin-top: 13%;
	}
}
@media (min-width: 375px) {
	.list3 {
		    margin-left: 4%;
    margin-top: 13%;
	}
}

@media (min-width: 411px) {
	.list3 {
		    margin-left: 3%;
    margin-top: 16%;
	}
}
@media (min-width: 768px) {
	.list3 {
		    margin-left: -1%;
    margin-top: 8%;
	}
}
@media (min-width: 1024px) {
	.list3 {
		    margin-left: 2%;
    margin-top: 9%;
	}
}
@media (min-width: 1200px) {
	.list3 {
		    margin-left: 16%;
    margin-top: 8%;
	}
}
@media (min-width: 320px) {
	.list4 {
		    margin-left: 16%;
    margin-top: 26%;
	}
}
@media (min-width: 360px) {
	.list4 {
		    margin-left: -3%;
    margin-top: 31%;
	}
}
@media (min-width: 375px) {
	.list4 {
		    margin-left: -1%;
    margin-top: 27%;
	}
}

@media (min-width: 411px) {
	.list4 {
		    margin-left: 5%;
    margin-top: 26%;
	}
}
@media (min-width: 768px) {
	.list4 {
		    margin-left: 23%;
    margin-top: 19%;
	}
}
@media (min-width: 1024px) {
	.list4 {
		    margin-left: 30%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list4 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
@media (min-width: 320px) {
	.list5 {
		    margin-left: 16%;
    margin-top: 26%;
	}
}
@media (min-width: 360px) {
	.list5 {
		    margin-left: 0%;
    margin-top: 31%;
	}
}
@media (min-width: 375px) {
	.list5 {
		    margin-left: 2%;
    margin-top: 42%;
	}
}

@media (min-width: 411px) {
	.list5 {
		    margin-left: 7%;
    margin-top: 40%;
	}
}
@media (min-width: 768px) {
	.list5 {
		    margin-left: 23%;
    margin-top: 19%;
	}
}
@media (min-width: 1024px) {
	.list5 {
		    margin-left: 30%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list5 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
@media (min-width: 320px) {
	.list6 {
		    margin-left: 16%;
    margin-top: 11%;
	}
}
@media (min-width: 360px) {
	.list6 {
		    margin-left: 18%;
    margin-top: 11%;
	}
}
@media (min-width: 375px) {
	.list6 {
		    margin-left: 20%;
    margin-top:9%;
	}
}

@media (min-width: 411px) {
	.list6 {
		    margin-left: 0%;
    margin-top: 14%;
	}
}
@media (min-width: 768px) {
	.list6 {
		    margin-left: 21%;
    margin-top: 8%;
	}
}
@media (min-width: 1024px) {
	.list6 {
		    margin-left: 30%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list6 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
.list6 li{
   list-style  :none;
   float : left;
}
.list6 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list6 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list7 {
		    margin-left: 11%;
    margin-top: 19%;
	}
}
@media (min-width: 360px) {
	.list7 {
		    margin-left: 18%;
    margin-top: 11%;
	}
}
@media (min-width: 375px) {
	.list7 {
		    margin-left: 20%;
    margin-top:17%;
	}
}

@media (min-width: 411px) {
	.list7 {
		    margin-left: 20%;
    margin-top: 14%;
	}
}
@media (min-width: 768px) {
	.list7 {
		    margin-left: 18%;
    margin-top: 11%;
	}
}
@media (min-width: 1024px) {
	.list7 {
		    margin-left: 30%;
    margin-top: 15%;
	}
}
@media (min-width: 1200px) {
	.list7 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
.list7 li{
   list-style  :none;
   float : left;
}
.list7 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list7 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list8 {
		    margin-left: 18%;
    margin-top: 36%;
	}
}
@media (min-width: 360px) {
	.list8 {
		    margin-left: 20%;
    margin-top: 30%;
	}
}
@media (min-width: 375px) {
	.list8 {
		    margin-left: -1%;
    margin-top:37%;
	}
}

@media (min-width: 411px) {
	.list8 {
		    margin-left: 4%;
    margin-top: 42%;
	}
}
@media (min-width: 768px) {
	.list8 {
		    margin-left: 21%;
    margin-top: 21%;
	}
}
@media (min-width: 1024px) {
	.list8 {
		    margin-left: 35%;
    margin-top: 15%;
	}
}
@media (min-width: 1200px) {
	.list8 {
		    margin-left: 35%;
    margin-top: 13%;
	}
}
.list8 li{
   list-style  :none;
   float : left;
}
.list8 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list8 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list9 {
		    margin-left: 18%;
    margin-top: 36%;
	}
}
@media (min-width: 360px) {
	.list9 {
		    margin-left: 20%;
    margin-top: 30%;
	}
}
@media (min-width: 375px) {
	.list9 {
		    margin-left: -3%;
    margin-top:38%;
	}
}

@media (min-width: 411px) {
	.list9 {
		    margin-left: 4%;
    margin-top: 42%;
	}
}
@media (min-width: 768px) {
	.list9 {
		    margin-left: 21%;
    margin-top: 21%;
	}
}
@media (min-width: 1024px) {
	.list9 {
		    margin-left: 35%;
    margin-top: 15%;
	}
	.tplann {
		min-height:102px;
		}
}
@media (min-width: 1200px) {
	.list9 {
		    margin-left: 35%;
    margin-top: 13%;
	}
}
.list9 li{
   list-style  :none;
   float : left;
}
.list9 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list9 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list10 {
		    margin-left: -5%;
    margin-top: 50%;
	}
}
@media (min-width: 360px) {
	.list10 {
		    margin-left: 4%;
    margin-top: 42%;
	}
}
@media (min-width: 375px) {
	.list10 {
		    margin-left: -3%;
    margin-top:38%;
	}
}

@media (min-width: 411px) {
	.list10 {
		    margin-left: 0%;
    margin-top: 37%;
	}
}
@media (min-width: 768px) {
	.list10 {
		    margin-left: 21%;
    margin-top: 21%;
	}
}
@media (min-width: 1024px) {
	.list10 {
		    margin-left: 35%;
    margin-top: 15%;
	}
}
@media (min-width: 1200px) {
	.list10 {
		    margin-left: 35%;
    margin-top: 13%;
	}
}
.list10 li{
   list-style  :none;
   float : left;
}
.list10 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list10 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list11 {
		    margin-left: 0%;
    margin-top: 22%;
	}
}
@media (min-width: 360px) {
	.list11 {
		    margin-left: 3%;
    margin-top: 31%;
	}
}
@media (min-width: 375px) {
	.list11 {
		    margin-left: -1%;
    margin-top: 30%;
	}
}

@media (min-width: 411px) {
	.list11 {
		    margin-left: 5%;
    margin-top: 26%;
	}
}
@media (min-width: 768px) {
	.list11 {
		    margin-left: 3.5%;
    margin-top: 12%;
	}
}
@media (min-width: 1024px) {
	.list11 {
		    margin-left: 19%;
    margin-top: 15%;
	}
}
@media (min-width: 1200px) {
	.list11 {
		    margin-left: 25%;
    margin-top: 12%;
	}
}
.list11 li{
   list-style  :none;
   float : left;
}
.list11 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list11 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list12 {
		    margin-left: 15%;
    margin-top: 50%;
	}
}
@media (min-width: 360px) {
	.list12 {
		    margin-left: -3%;
    margin-top: 50%;
	}
}
@media (min-width: 375px) {
	.list12 {
		    margin-left: 0%;
    margin-top:48%;
	}
}

@media (min-width: 411px) {
	.list12 {
		    margin-left: 6%;
    margin-top: 43%;
	}
}
@media (min-width: 768px) {
	.list12 {
		    margin-left: 24%;
    margin-top: 20%;
	}
}
@media (min-width: 1024px) {
	.list12 {
		    margin-left: 30%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list12 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
.list12 li{
   list-style  :none;
   float : left;
}
.list12 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list12 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list13 {
		    margin-left: 15%;
    margin-top: 50%;
	}
}
@media (min-width: 360px) {
	.list13 {
		    margin-left: 20%;
    margin-top: 44%;
	}
}
@media (min-width: 375px) {
	.list13 {
		    margin-left: -4%;
    margin-top:50%;
	}
}

@media (min-width: 411px) {
	.list13 {
		    margin-left: 6%;
    margin-top: 43%;
	}
}
@media (min-width: 768px) {
	.list13 {
		    margin-left: 24%;
    margin-top: 20%;
	}
}
@media (min-width: 1024px) {
	.list13 {
		    margin-left: 30%;
    margin-top: 14%;
	}
}
@media (min-width: 1200px) {
	.list13 {
		    margin-left: 35%;
    margin-top: 12%;
	}
}
.list13 li{
   list-style  :none;
   float : left;
}
.list13 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list13 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list14 {
		    margin-left: 16%;
    margin-top: 50%;
	}
	
}
@media (min-width: 360px) {
	.list14 {
		    margin-left: 18%;
    margin-top: 43%;
	}
}
@media (min-width: 375px) {
	.list14 {
		    margin-left: 24%;
    margin-top:42%;
	}
}

@media (min-width: 411px) {
	.list14 {
		    margin-left: 1%;
    margin-top: 43%;
	}
}
@media (min-width: 768px) {
	.list14 {
		    margin-left: 21%;
    margin-top: 21%;
	}
}
@media (min-width: 1024px) {
	.list14 {
		    margin-left: 30%;
    margin-top: 15%;
	}
}
@media (min-width: 1200px) {
	.list14 {
		    margin-left: 35%;
    margin-top: 13%;
	}
}
.list14 li{
   list-style  :none;
   float : left;
}
.list14 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list14 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@media (min-width: 320px) {
	.list15 {
		    margin-left: 16%;
    margin-top: 26%;
	}
	.list17 {
		    margin-left: 16%;
    margin-top: 26%;
	}
	.page-title-area .page-title-item1 .title {
    font-size: 25px;
    margin-top: 260px;
}
.list16 {
    margin-left: 15%;
    margin-top: 30%;
}
	.abt_p h6 {
    color: black;
    padding-left: 0px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.card-body .apt_pointz {
    padding-left: 25.5%;
}
.abt_p .om {
    color: black;
    padding-left: 0px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p .et{
    color: black;
    padding-left: 6px;
    padding-right: 30px;
	}
	.abt_p .apt_pointz1 {
    padding-left: 6.5%;
}
.abt_p13{
    padding: 25px;
    margin-top: 6%;
}

.abt_p13 .apt_pointz {
    padding-left: 0%;
}
.hspare {
    color: black;
    padding-left: 4px;
}
.hspare1 {
    color: black;
    padding-left: 0px;
}
.hspare2 {
    color: black;
    padding-left: 0px;
}
.hspare3 {
    color: black;
    padding-left: 0px;
}
	.qjps_li{
    list-style-type: square;
    padding-left: 53px;
    list-style-type: square;
    color: #00bcd4;
    margin-right: 5px;
	margin-top:15px;

}
}
@media (min-width: 360px) {
	.team-person-info .team-person-name{	    
    color: #3c3950;
    margin: 0px 0 0px;
    margin-left: -21px;
}
.page-title-area .page-title-item1 .title {
    font-size: 28px;
    margin-top: 113px;
}
	.list15 {
		    margin-left: 6%;
    margin-top: 31%;
	}
	.list16 {
    margin-left: 19%;
    margin-top: 25%;
}
.list17 {
		    margin-left: 6%;
    margin-top: 31%;
	}
	.card-body .apt_pointz {
    padding-left: 21.5%;
}

	.abt_p h6 {
    color: black;
    padding-left: 5px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p13{
    padding: 25px;
    margin-top: 6%;
}
}
.abt_p13 .apt_pointz {
    padding-left: 0%;
}
.abt_p .apt_pointz1 {
    padding-left: 5.5%;
}
.hspare {
    color: black;
    padding-left: 7px;
}
.hspare1 {
    color: black;
    padding-left: 0px;
}
.hspare2 {
    color: black;
    padding-left: 0px;
}
.abt_p .hspare3 {
    color: black;
    padding-left: 0px;
}
}
@media (min-width: 375px) {
	.list15 {
		    margin-left: 2%;
    margin-top: 30%;
	}
.page-title-area .page-title-item1 .title {
    font-size: 30px;
    margin-top: 113px;
}
	.abt_p .et {
    color: black;
    padding-left: 7px;
    padding-right: 30px;
    margin-bottom: 15px;
}
}

@media (min-width: 411px) {
	.list15 {
		    margin-left: 7%;
    margin-top: 38%;
	}
	.page-title-area .page-title-item1 .title {
    font-size: 33px;
    margin-top: 100px;
}
.list16 {
    margin-left: 25%;
    margin-top: 25%;
}	.card-body .apt_pointz {
    padding-left: 17.5%;
}
	.abt_p h6 {
    color: black;
    padding-left: 13px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p .om {
    color: black;
    padding-left: 15px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p .apt_pointz1 {
    padding-left: 8.5%;
}
.hspare {
    color: black;
    padding-left: 10px;
}
.hspare1 {
    color: black;
    padding-left: 0px;
}
.hspare2 {
    color: black;
    padding-left: 0px;
}
.hspare3 {
    color: black;
    padding-left: 0px;
}
}
@media (min-width: 768px) {
	.list15 {
		    margin-left: 14%;
    margin-top: 19%;
	}
	.page-title-area .page-title-item1 .title {
    font-size: 45px;
    margin-top: 100px;
}
	.list16 {
    margin-left: -2%;
    margin-top: 19%;
}
	.card-body .apt_pointz {
    padding-left: 8.5%;
}
	.abt_p h6 {
    color: black;
    padding-left: 38px;
    padding-right: 30px;
    margin-bottom: 15px;
}
	.abt_p .et{
    color: black;
    padding-left: 10px;
    padding-right: 30px;
	}
   
.hspare {
    color: black;
    padding-left: 8px;
}
.hspare2 {
    color: black;
    padding-left: 0px;
}
.hspare3 {
    color: black;
    padding-left: 0px;
}
}
@media (min-width: 1024px) {
	.team-person-name2{	    
    color: #3c3950;
    margin: 0px 0 0px;
    margin-left: -21px;
}

	.list15 {
		    margin-left: 23%;
    margin-top: 14%;
	}
	.list16 {
    margin-left: 10%;
    margin-top: 14%;
}
	.abt_p {
    padding: 25px;
    margin-top: -4%;
}
	.abt_p h6 {
    color: black;
    padding-left: 18px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.qjps_li {
    list-style-type: square;
    padding-left: 17px;
    list-style-type: square;
    color: #00bcd4;
    margin-right: 31px;
	margin-top: 15px;
}
.card-body .apt_pointz {
    padding-left: 4.5%;
}
.apt_pointz1 {
    padding: 0px;
}
.abt_p13 .apt_pointz1 {
    padding: 15px;
}
.abt_p .et{
    color: black;
    padding-left: 0px;
    padding-right: 30px;
	}
	.abt_p .apt_pointz1 {
    padding-left: 14.5%;
}
.hspare {
    color: black;
    padding-left: 0px;
}
.hspare1 {
    color: black;
    padding-left: 0px;
}
.hspare2 {
    color: black;
    padding-left: 6	px;
}
.hspare3 {
    color: black;
    padding-left: 0px;
}
.abt_p1 {
    padding: 25px;
    margin-top: -3%;
}
}
@media (min-width: 1200px) {
	.list15 {
		    margin-left: 35%;
    margin-top: 12%;
	}
	.list16 {
    margin-left: 20%;
    margin-top: 12%;
}
	.abt_p h6 {
    color: black;
    padding-left: 39px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.qjps_li{
    list-style-type: square;
    padding-left: 53px;
    list-style-type: square;
    color: #00bcd4;
    margin-right: 31px;

}
.card-body .apt_pointz {
    padding-left: 8.5%;
}
.abt_p1 {
    padding: 25px;
    margin-top: 8%;
}
.abt_p .om {
    color: black;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 15px;
}
.abt_p .et {
    color: black;
    padding-left: 7px;
    padding-right: 30px;
}
.hspare {
    color: black;
    padding-left: 9px;
}
.hspare1 {
    color: black;
    padding-left: 0px;
}
.hspare2 {
    color: black;
    padding-left: 0px;
}
.hspare3 {
    color: black;
    padding-left: 0px;
}
}
.list15 li{
   list-style  :none;
   float : left;
}

.list15 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list15 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list16 li{
   list-style  :none;
   float : left;
}

.list16 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list16 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list5 li{
   list-style  :none;
   float : left;
}

.list5 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list5 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list li{
   list-style  :none;
   float : left;
}
.list li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list1 li{
   list-style  :none;
   float : left;
}
.list1 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list1 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list1 li{
   list-style  :none;
   float : left;
}
.list1 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list1 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list2 li{
   list-style  :none;
   float : left;
}
.list2 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list2 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list3 li{
   list-style  :none;
   float : left;
}
.list3 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list3 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
.list4 li{
   list-style  :none;
   float : left;
}
.list4 li a{
text-decoration  :none;
color  :white;
padding  :0px 10px;
}
.list4 li a.active{
color:#00bcd4;
border-bottom:1px solid #00bcd4;
}
@font-face {
    font-family: thegem-icons;
    src: url(../fonts/thegem-icons.html);
    src: url(../fonts/thegem-iconsd41d.html?#iefix) format('embedded-opentype'),url(../fonts/thegem-icons.woff) format('woff'),url(../fonts/thegem-icons.ttf) format('truetype'),url(../fonts/thegem-icons-2.html#thegem-icons) format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: thegem-socials;
    src: url(../fonts/thegem-socials.html);
    src: url(../fonts/thegem-socialsd41d.html?#iefix) format('embedded-opentype'),url(../fonts/thegem-socials.ttf) format('truetype'),url(../fonts/thegem-socials.woff) format('woff'),url(../fonts/thegem-socials-2.html#thegem-socials) format('svg');
    font-weight: 400;
    font-style: normal;
}
/*heat*/
.apt_w_h{
    margin-top: 10%;
    margin-bottom: 5%;
    color:black;
}
.services-plans-area .plans-item {
   
    border-bottom: 0px solid #432583;
    /* border: 1px solid; */
}
/*galery*/
.ss{
    width: 266px;
    height: 230px;

     background-position: 50% 50%;
     background-repeat: no-repeat;
     background-size: cover;

}
/*.apt_images{
    margin-top: 5%;
    -ms-margin-top: 5%;
}*/
.apt_images{
    margin-top: 5%;
}
.apt_img{
margin-bottom: 30px;
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border: 2px solid rgb(255, 156, 7);

}
.apt-img_s{
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border: 5px solid white;
}
/*.spare_r{
    padding: 50px;
}*/

 .square {
   position: relative;
    width: 266px;
    height: 230px;
    overflow: hidden;
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border: 2px solid #ff9c07b5;

  }
  .square img {
     position: absolute;
     max-width: 100%;
     width: 100%;
     height: auto;
     top: 50%;     
     left: 50%;
     transform: translate( -50%, -50%);
 }
 .square img.landscape {
    height: 100%;
    width: auto;
}