body{ margin:0px; padding:0px; overflow-x:hidden;  font-size:16px; color:#000;  font-family: 'Dosis', sans-serif; }

@font-face {
    font-family: "Algerian";
    src: url('ALGER.TTF') format('truetype');
}

h1, h2, h3, h4, h5, h6{font-family: 'Dosis', sans-serif; }

p, span, a, label, input, textarea, button, table{}

a:hover{outline:0; text-decoration: none}

a:focus{outline:0; text-decoration: none}

img{max-width:100%}

.menu_section{padding:20px 0; position:relative;}

#cssmenu > ul > li > a{padding:13px 18px; color:#000; font-size:20px;}

#cssmenu > ul{text-align: right;}

#cssmenu{padding:13px 0;}



.cnt_frm label{width:100%; font-weight:bold; color:#21333f;}

.cnt_frm input{border:1px solid #abadb3; padding:10px; margin:0 0 20px; width:100%;}

.cnt_frm select{ padding:5px; margin:0 0 15px; width:100%;}

.cnt_frm textarea{border:1px solid #abadb3; padding:10px; margin:0 0 10px; width:100%;}

.submit_button{padding:10px 20px; background:#3570e8; color:#fff; font-size:20px; margin:10px 0 0; border:0px}

.submit_button:hover{background:#097ca7;}

.slide_link{list-style:none; padding:0px 0px 0px; margin:0 0 0px; }

.slide_link li{list-style: none; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #ddd;}

.slide_link li i{float: left; padding-right:10px; color:#3570e8; font-size:20px; line-height:25px;}

.slide_link li p{margin:0px; overflow: hidden;}

.slide_link li p a{color:#333}

.contact_pg h1{border-bottom:1px solid #3570e8; margin:0 0 10px; padding:0 0 10px;}




.top_bar{background:#161616;}

.con_detail{list-style: none; padding:0px; margin:0px; text-align:right}

.con_detail li{list-style: none; padding:0px 0 0 10px; margin:0px; display:inline-block;}

.con_detail li i{ padding-right:5px; color:#3570e8;}




.top_soc{list-style: none; padding:0px; margin:0px; text-align: right;}

.top_soc li{list-style: none; padding:0px; margin:0px; display:inline-block;}

.top_soc li a{color:#fff; padding:5px 10px; display:block; border-right:1px solid #7b7b7b;}

.top_soc li:first-child a{border-left:1px solid #7b7b7b;}

.top_soc li:hover a{color:#3570e8;}


.shadow_sec {
    position: absolute;
    background: url(../images/shadow.png) no-repeat scroll center top;
    bottom: -100px;
    width: 100%;
    height: 100px;
    left: 0;
    right: 0;
	z-index:1;
}

.top_bar marquee{color:#fff;  position:relative; top:6px;}

#cssmenu ul li ul {
    background: #211f5e;
    padding: 10px 0 !important;
    box-shadow: 0 5px 3px rgba(0,0,0,0.2);
    border-radius: 3px;
}

#cssmenu ul ul li {
    background: #fff;
    border-bottom: 1px solid #f2f2f2;
}

#cssmenu > ul > li.has-sub > a::before {display:block !important; }

#cssmenu > ul > li.has-sub > a::after {display:block !important; border-bottom-color:#000; border-right-color:#000; top:43%; right: 5px;}

.ser_tit{background:#3570e8; padding:10px 15px; color:#fff; font-size:30px; height:60px;}

.section_top{position:relative; margin-top:-60px;}

.dark_ser{background:#0c3b3f;}

.ser_cont{padding:15px 15px 40px; border:1px solid #c7c3c3; position:relative; border-top:0px;}

.ser_cont .read_but{ position:absolute; right:-10px; background:#0c3b3f; color:#fff; font-size:16px;}

.ser_cont .read_but a{color:#fff; padding: 3px 20px; display: block;}

.ser_cont .read_but:before{position:absolute; content:""; top:-10px;right:0px; border-bottom:10px solid #000; border-right:10px solid transparent; }

.ser_cont .read_but:after{position:absolute; content:""; border-top:14px solid transparent; border-bottom:14px solid transparent; border-right:14px solid #0c3b3f; left:-14px;top:0px;}

.ser_cont p{font-size:17px;}

.ser_cont:hover .read_but:after{border-right-color:#3570e8;}

.ser_cont:hover .read_but{background:#3570e8;}

.ser_cont .dark_read{background:#3570e8}

.ser_cont .dark_read:after{border-right-color:#3570e8;}

.ser_cont:hover .dark_read:after{border-right-color:#0c3b3f;}

.ser_cont:hover .dark_read{background:#0c3b3f;}

.welcome_section{padding:40px 0 50px;}

.welcome_section h1{text-align: center; margin:0px; padding:0 0 5px;}

.welcome_section p{text-align: center; font-size:17px;}


.divider1 {
    border-bottom: 2px solid #0c3b3f;
    margin: 0 auto 50px;
    width: 10%;
	position:relative;
}

.shape2 {
    width: 20px;
    height: 30px;
    background: #3570e8;
    position: absolute;
    right: 0px;
    bottom: -20px;
    z-index: 1;
    left: 0px;
    margin: 0 auto;
}

.shape2::before {
    top: 0px;
    left: -10px;
    position: absolute;
    content: "";
    border-top: 10px solid transparent;
    border-right: 10px solid #000;
}

.shape2::after {
    top: 0px;
    right: -10px;
    position: absolute;
    content: "";
    border-right: 10px solid transparent;
    border-bottom: 10px solid #000;
}

.innershape2 {
    bottom: -20px;
    position: absolute;
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
    border-top: 20px solid #3570e8;
    left: -10px;
}

.welcome_section h3{text-align: center; margin:0px; padding:0 0 15px; color:#0c3b3f;}

.wel_but{display: inline-block; padding:10px 20px; color:#fff; font-size:18px; background:#3570e8; margin:10px 0 0}

.wel_but:hover{color:#fff; background:#0c3b3f;}

.dark_wel_but{background:#0c3b3f;}

.dark_wel_but:hover{background:#3570e8;}


.divider{position:relative; border-bottom:1px solid #21333f; width:30%; margin:0 0 15px;}

.divider:before{position:absolute; height:3px; width:50%; content:""; top:-1px; left:0px; background:linear-gradient(to left, #21333f 50%, #3570e8 0%); }

.sticky{position:fixed; top:0px; width:100%; z-index:9999; background:#fff; padding:10px 0; transition:all 0.3s ease-in-out 0s;}

.cd-top i { color: #fff;  line-height:15px; font-size: 20px; z-index:9}

.cd-top{width:35px; height:35px; background:#3570e8; text-align: center; }

.top_shp{position:absolute; border-bottom:30px solid #3570e8; border-right:30px solid transparent; border-left:30px solid transparent; top:-30px; left:-13px; }

.cd-top:before{position:absolute; border-bottom:10px solid transparent; border-right:10px solid #0576a0; content:""; bottom:0px; left:-10px;}

.cd-top:after{position:absolute; border-right:10px solid transparent; border-top:10px solid #0576a0; content:""; bottom:0px; right:-10px;}

.sticky .con_detail{display: none;}

.sticky .logo img{width:35%}

.sticky #cssmenu{padding:10px 0;}

.page_header{background:url(../images/page_header.png) no-repeat scroll center top; padding:40px 0; position:relative; z-index:1}

.page_header h3{margin:0px; color:#fff;}

.page_header p{margin:3px 0 0; color:#fff; text-align:right;}

.section_3{padding:50px 0;}

.inner_pg{border:1px solid #ddd; padding:30px; box-shadow:0 0 5px #ddd; float:left; width:100%;}

.about_pg img{float:right; padding-left:10px; background:#fff;}

.inner_pg p{font-size:18px;}

.inner_pg h2{margin:0px; padding:0 0 10px;}

.inner_pg .divider{width:20%}

#cssmenu > ul > li.active > a::after{border-color:#fff;}

.inner_pg .bpo_ul li i{line-height:30px;}

.images_sec img{float: none; margin:0px;}

.images_sec {margin:20px 0 0; float: left; width:100%; clear:both;}

.inner_pg .bpo_ul li{border-bottom:1px solid #ddd; padding:0 0 5px; margin:0 0 5px;}


.slide_cont {position:absolute; top:40%; width:80%; z-index:999; left:100px; }

.slide_cont h1{margin:0px; padding:0 0 10px; font-family: "Algerian"; text-shadow: 1px 1px #fff; color:#00592d;}

.map_sec{margin:0 0 20px;}

.map_sec iframe{width:100%; height:300px;}

.si_du_img{width:20%;}

.borad_tit{color:#3570e8;}

.images_sec h4{font-size:25px; border-bottom:1px solid #3570e8; padding:0 0 10px; margin:0 0 20px;}

.slider_section{position:relative;}

.slider_section:after{position:absolute; background:url(../images/shadow-bottom.PNG) no-repeat scroll center bottom; height:100px; width:100%; content:""; bottom:0px;}

.menu_section{background:url(../images/m&minternational-bg.jpg) no-repeat scroll center top; border-bottom: 3px solid #3570e8;}

.divider1 {
    border-bottom: 2px solid #000;
    margin: 0 auto 50px;
    width: 10%;
	position:relative;
}

.shape2 {
    width: 20px;
    height: 30px;
    background: #3570e8;
    position: absolute;
    right: 0px;
    bottom: -20px;
    z-index: 1;
    left: 0px;
    margin: 0 auto;
}

.shape2::before {
    top: 0px;
    left: -10px;
    position: absolute;
    content: "";
    border-top: 10px solid transparent;
	border-right: 10px solid #1d4699;
}

.shape2::after {
    top: 0px;
    right: -10px;
    position: absolute;
    content: "";
    border-right: 10px solid transparent;
	border-bottom: 10px solid #1d4699;
}
.innershape2 {
    bottom: -20px;
    position: absolute;
    border-right: 20px solid transparent;
	border-left: 20px solid transparent;
	border-top: 20px solid #3570e8;
    left: -10px;
}

.title_bar h1 {
    text-align: center;
    margin: 0px;
    padding: 0 0 15px;
    font-size: 40px;
	color:#211f5e;
}

.section_1{padding:60px 0;}

.intro_sec .intro_left h3{text-align:right;}

.intro_sec .intro_left p{text-align:right;}

.intro_sec h3{margin:0px 0 10px; padding:0 0 10px; border-bottom:1px solid #3570e8;}

.recognition .item{border:0px; padding:10px;}

.recognition_cert .item{border:0px; padding:10px;}

.pr_se {
    background: linear-gradient(to left, #ffffff 0%,#f6f6f6 47%, #ededed 100%);
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    padding: 20px;
}

.reco_sec{list-style: none; padding:0px; margin:0px;}

.reco_sec li{list-style: none; padding:0px; margin:0px;}

.reco_sec li i{float:left; padding-right:10px; color:#211f5e; line-height:22px;}

.reco_sec li p{margin:0px; overflow:hidden;}

.recognition .item:hover .pr_se{background: linear-gradient(to right, #ffffff 0%,#f6f6f6 47%, #ededed 100%); box-shadow: 2px 1px 1px rgba(0,0,0,0.2);}

.section_2{background:url(../images/m&minternational-bg.jpg) no-repeat scroll center top; padding:60px 0; background-attachment:fixed; position:relative; background-size:cover;}


.section_2:after{position:absolute; background:url(../images/shadow-bottom.PNG) no-repeat scroll center bottom; height:100px; width:100%; content:""; bottom:0px;}

.section_2:before{position:absolute; background:url(../images/shadow.png) no-repeat scroll center bottom; height:100px; width:100%; content:""; top:0px;}

.team-shadow {
    box-shadow: 0 10px 41px 0 rgba(9, 26, 44, 0.2) !important;
}

.imported_section {
    position: relative;
}

.imported_section::before {
    width: 100%;
    height: 1px;
    background: #000;
    position: absolute;
    top: 50%;
    left: 0px;
    content: "";
    border-radius: 50%;
}

.title_bar_new {
    background: #211f5e;
	width: 30%;
	margin: 0 auto;
	padding: 10px 10px 15px;
	color:#fff;
    font-size: 30px;
    text-align: center;
    z-index: 1;
    position: relative;
}

.title_bar_new .shape2 {
    width: 20px;
    height: 30px;
    background: #7daf3b;
    position: absolute;
    right: 0px;
    bottom: -20px;
    z-index: 1;
    left: 0px;
    margin: 0 auto;
}

.title_bar_new .shape2::before {
    top: 0px;
    left: -10px;
    position: absolute;
    content: "";
    border-top: 10px solid transparent;
	border-right: 10px solid #266901;
}

.title_bar_new .innershape2 {
    bottom: -20px;
    position: absolute;
    border-right: 20px solid transparent;
	border-left: 20px solid transparent;
	border-top: 20px solid #7daf3b;
    left: -10px;
}

.title_bar_new .shape2::after {
    top: 0px;
    right: -10px;
    position: absolute;
    content: "";
    border-right: 10px solid transparent;
	border-bottom: 10px solid #266901;
}

.partners_sec .item{border:0px;}

.section_4{position:relative; background:url(../images/mm-international.JPG) no-repeat scroll center top; background-attachment:fixed; background-size: cover; }

.inner_sec4{background:rgba(0, 0, 0, 0.9); padding:60px 0 40px;}

.inner_sec4_new:before{background:rgba(0, 0, 0, 0.9); top:0px; position:absolute; height:80px; width:100%; content:""; border-bottom:5px solid #3570e8;}

.section_4 p{color:#fff;}

.section_4 .divider1{border-color:#fff;}

.section_4 h1{color:#fff; font-size:36px; text-transform:capitalize;}

.part_img{width:400px; height:400px; margin:0 auto; background:#fff; padding:20px; z-index:1; position:relative}

.inner_sec4_new{padding:0 0 60px; position:relative; background:linear-gradient(to top, rgba(33, 31, 94, 0.9) 84%, transparent 0);}

.inner_sec4 p{text-align:center; font-size:20px;}

.dir_cont{padding:100px 0 0;}

.check_pa{padding:0px; margin-left:-45px;}

.dir_cont h3{color:#fff; margin:0px; padding:0 0 30px; font-size:30px;}

.partners_sec .owl-controls .owl-nav{width:90px; position:absolute; right:0px; top:9%; left:0px; margin:0 auto; }

.partners_sec .owl-controls .owl-nav .owl-prev{background:#3570e8; width:40px; height:40px; right:0px; float:right; text-align: center;}

.partners_sec .owl-controls .owl-nav .owl-next{background:#3570e8; width:40px; height:40px; right:0px; float:left;  text-align: center;}

.partners_sec .owl-controls .owl-nav .owl-prev:before{position:relative; content: "\f178"; font-family:FontAwesome; color:#fff; font-size:20px; line-height:40px;}

.partners_sec .owl-controls .owl-nav .owl-next:before{position:relative; content: "\f177"; font-family:FontAwesome; color:#fff; font-size:20px; line-height:40px;}

.section_5{padding:60px 0;}

.sec5_inner{padding:20px; border:1px solid #000;}

.divider_foot {
    position: relative;
    border-bottom: 1px solid #000;
    width: 100%;
    margin: 0 0 20px;
}
.divider_foot::before {
    position: absolute;
    content: "";
    width: 30%;
    background: linear-gradient(to left, #211f5e 50%, #3570e8 0%);
    top: -1px;
    height: 3px;
    left: 0px;
}

.sec5_inner h3{margin:0px; padding:10px 0 10px; color:#211f5e;}

.chan_color{ border-color:#3570e8;}

.sec5_inner:hover {
    box-shadow: 0 10px 41px 0 
    rgba(9, 26, 44, 0.2) !important;
}


.client_sec p{text-align: center; font-size:18px;}

.section_6:before{position:absolute; background:url(../images/shadow.png) no-repeat scroll center bottom; height:100px; width:100%; content:""; top:0px;}

.section_6{position:relative; background:url(../images/form_back.jpg) no-repeat scroll center top;  padding:60px 0;}

.section_6:after{position:absolute; background:url(../images/shadow-bottom.PNG) no-repeat scroll center bottom; height:100px; width:100%; content:""; bottom:0px;}

.sec5_inner p{margin:0px;}

footer{background:url(../images/form_back.jpg) no-repeat scroll center top; background-size: cover;}

.footer{background:linear-gradient(to top, transparent, #fff 80%);}

.coypright_sec{background:url(../images/footer_shape.png) no-repeat scroll center top; height:150px; z-index:1; position:relative; padding: 100px 0 0;}

.footer_sidebar{position:relative; border-radius:5px 5px 0 0 }

.footer_inner:before{position:absolute; content:""; left:-29px; top:0px; background:url(../images/left_shadow.png) no-repeat scroll left top; width:29px; height:100%;}

.footer_inner:after{position:absolute; content:""; right:-29px; top:0px; background:url(../images/right_shadow.png) no-repeat scroll left top; width:29px; height:100%;}

.testimonial_section{z-index:9; position:relative}

.footer_ul{margin:15px 0 0;padding:0px;}

.footer_ul li span{width:90px; position:relative; float: left; color:#211f5e; font-weight:bold}

.footer_ul li p{overflow:hidden; margin:0px;}

.footer_ul li{ margin:0 0 10px;}

.footer_ul li:last-child{ margin:0 0 0px;}

.footer_ul li span:before{position:absolute; content:":"; right:10px; top:0px;}

.footer_bx{padding:60px 0 0}

.footer_inner{position:absolute;border:1px solid #ddd; padding:45px 30px 60px; }

.foot_links li i{float: left; padding-right:10px; color:#211f5e; font-size:20px; line-height:25px;}

.foot_links li a{overflow: hidden; color:#333}

.foot_links li{ border-bottom:1px solid #ddd; padding:0 0 10px; margin:0 0 10px;}

.foot_links li:last-child{ border-bottom:0px solid #ddd; padding:0 0 0px; margin:0 0 0px;}

.foot_links li a:hover{color:#211f5e}

.coypright_sec p{color:#fff; text-align: center; margin:0px;}

.coypright_sec p a{color:#fff; text-shadow:1px 1px #211f5e; font-weight:bold }

footer .divider1{border-bottom:1px solid #333; width:20%; margin:0 0 15px; position:relative}

footer .divider1:before{ position:absolute; top:-1px; width:50%; height:3px; background:linear-gradient(to left, #211f5e 50%, #333 0%); content:""; left:0px;}

.foot_links{padding:0px;}

.footer{padding:60px 0 0;}

footer{font-size:18px; max-width:1366px; margin:0 auto}

.client_sec .item{border:1px solid #000; padding:10px;}

.section_pg:after{position:absolute; background:url(../images/shadow-bottom.PNG) no-repeat scroll center bottom; height:100px; width:100%; content:""; bottom:0px;}

.section_pg{position:relative;}

.product_pg{padding-bottom:20px;}





.new_products_sec .new_product {border:1px solid #bababa; position:relative; margin:0 0 20px;}

.new_products_sec .new_product img {max-width:100%;}

.new_products_sec .sec_title h3{color:#fff;  text-transform:uppercase; border-bottom:1px solid #d1d1d1; padding-bottom:15px; margin-bottom:10px; margin-top:0px;}

.new_products_sec .carousel-control.left {background-image:none; top:-75px; right:55px; left:unset;}

.new_products_sec .carousel-control.right {background-image:none; top:-75px; right:15px;}

.new_products_sec .carousel-control {width:30px; height:30px; background:#3570e8; line-height:30px; opacity:1;}

.new_products_sec .carousel-control:hover {background:#E62263; opacity:1;}

.new_products_sec .new_product_img {max-height:302px; overflow:hidden; position:relative;}

.new_products_sec .new_product_img img{webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}

.new_products_sec .new_product:hover .new_product_img img{transform:scale(1.1); webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}

.label_new {position:absolute; top:15px; right:15px; width:50px; height:50px; background:#E62263; border:2px solid #fff; border-radius:50%; line-height:47px; z-index:1; text-align:center; color:#fff; text-transform:uppercase;}

.label_new span {width:3px; height:15px; position:absolute; top:-15px; left:0px; right:0px; margin: 0 auto; background:#E62263; border-right:1px solid #fff; border-left:1px solid #fff;}

.label_new span:before {width:5px; height:5px; background:#fff; border-radius:50%; content:''; position:absolute; top:-5px; left:-2px;}

.new_products_sec .new_product_text {padding:40px 10px 10px 10px; position:relative;}

.new_products_sec .new_product_text h5 {color:#211f5e; font-weight: bold; font-size: 20px;}

.new_products_sec .new_product_text h5 a {color:#211f5e;}

.new_products_sec .new_product_text h5 a:hover {color:#3570e8;}

.new_products_sec .new_product_text a {color:#fff;}

.new_products_sec .new_product_text a:hover {color:#fff;}

.strike_text {text-decoration:line-through;}

.new_products_sec .offer_price  p{margin-bottom:0px; color:#000; letter-spacing: 1px; line-height: 18px;}

.new_products_sec .offer_price {position:absolute; top:10px; right:-15px; background:#3570e8; padding:10px; border-radius:2px 0 0 2px}

.new_products_sec .offer_price:hover{background:#211f5e}

.new_products_sec .offer_price:after {position:absolute; border-bottom:10px solid #05549e; border-right:15px solid transparent; top:-10px; right:0px; content:'';}

.new_products_sec .offer_price:hover:before{border-right-color:#211f5e;}

.new_products_sec .offer_price:before {content:''; position:absolute; top:0px; left:-37px; border-top:19px solid transparent; border-bottom:19px solid transparent; border-left:19px solid transparent; border-right:19px solid #3570e8;}

.new_products_sec .new_product_img .overlay {position: absolute;background: rgba(8, 102, 190, 0.32) none repeat scroll 0% 0%;width: 100%;height: 100%;opacity: 0;}

.new_products_sec .new_product:hover .overlay {opacity:1; z-index:1;}

.new_products_sec .new_product:hover .middle_line{webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; top:50px; z-index:1; opacity:1}

.new_products_sec .quick_view {width:35px; height:35px; background:#E62263; border:1px solid #fff;  transform:rotate(45deg); position:absolute; top:-200px; left:0px; right:0px; margin:0 auto; color:#fff; text-align:center; opacity:0; display:block;cursor:pointer;}

.new_products_sec .add_to_cart {width:35px; height:35px; background:#E62263; border:1px solid #fff;  transform:rotate(-45deg); position:absolute; bottom:-200px; left:0px; right:0px; margin:0 auto; color:#fff; text-align:center; opacity:0; display:block;}

.new_products_sec .quick_view i:after {height:100px; width:1px;  position:absolute; top:-110px; left:0px; right:0px; margin:0 auto; border-left:1px dotted #c3c3c3; z-index:1; content:''; }

.new_products_sec .add_to_cart i:after {height:100px; width:1px;  position:absolute; bottom:-110px; left:0px; right:0px; margin:0 auto; border-left:1px dotted #c3c3c3; z-index:1; content:''; }

.new_products_sec .quick_view i {transform:rotate(-45deg); display:block; line-height:35px; font-size:18px;}

.new_products_sec .add_to_cart i {transform:rotate(45deg); display:block; line-height:35px; font-size:18px;}

.new_products_sec .new_product:hover .quick_view  {webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; top:130px; z-index:999; opacity:1}

.new_products_sec .new_product:hover .add_to_cart  {webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 1s;transition: all 0.5s; bottom:105px; z-index:999; opacity:1}

.new_products_sec .new_product:hover .quick_view:hover {background:#3570e8;}

.new_products_sec .new_product:hover .add_to_cart:hover {background:#3570e8;}

.new_products_sec .new_product_text.prodc_list{padding:10px; text-align: center;}

.acheive_sec{background:#161616; padding:30px;}

.acheiveinner_sec{border:2px dashed #fff; padding:30px;}

.acheive_sec h2{color:#fff; text-shadow:1px 1px #fff; font-weight:bold;}

.acheive_sec h3{color:#fff; border-bottom:1px solid #fff; padding:0 0 10px;}

.acheive_sec p{color:#fff;}

.ser_pg{padding-bottom:40px;}

.chang_color{color:#3570e8 !important; text-transform:uppercase}

.acheive_sec .reco_sec li i{color:#3570e8;}

.service_pg h3{color:#3570e8;}

.wh_we_sec{padding:40px 0 0;}


.button-8{
  width:140px;
  height:50px;
  border:2px solid #3570e8;
  float:left;
  text-align:center;
  cursor:pointer;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  margin:40px 0 0 10px;
}
.button-8 a{
  font-size:20px;
  color:#fff;
  text-decoration:none;
  line-height:50px;
  transition:all .5s ease;
  z-index:2;
  position:relative;
}
.eff-8{
  width:140px;
  height:50px;
  border:70px solid #3570e8;
  position:absolute;
  transition:all .5s ease;
  z-index:1;
  box-sizing:border-box;
}
.button-8:hover .eff-8{
  border:0px solid #3570e8;
}
.button-8:hover a{
  color:#3570e8;
}

.button-7{
  width:140px;
  height:50px;
  border:2px solid #3570e8;
  float:left;
  text-align:center;
  cursor:pointer;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  margin:40px 0 0 ;
}
.button-7 a{
  font-size:20px;
  color:#000;
  text-decoration:none;
  line-height:50px;
  transition:all .5s ease;
  z-index:2;
  position:relative;
}
.eff-7{
  width:140px;
  height:50px;
  border:0px solid #3570e8;
  position:absolute;
  transition:all .5s ease;
  z-index:1;
  box-sizing:border-box;
}
.button-7:hover .eff-7{
  border:70px solid #3570e8;
}
.button-7:hover a{
  color:#fff;
}


.ion-android-arrow-dropright:before{content:"\f061"; font-family:FontAwesome; }

.ion-android-arrow-dropleft:before{content:"\f060"; font-family:FontAwesome; }

.team-wrap span{color:#3570e8; border-color:#3570e8; text-align: center; line-height:38px;}

.team-wrap span:hover{background:#211f5e; border-color:#211f5e;}

.team-wrap .arrow-left {
    margin-right: 5px;
}

.team-wrap{right:49%; top: 265px;}

.text-inner-wrap .button-7{margin:10px 0 0 ;}

.team-name{margin:10px 0;}

.cert_img{margin:20px 0 0; border:1px solid #ddd; padding:30px; float: left; width:100%;}












