/*
 Theme Name:Child Of Twenty Seventeen
 Theme URI:http://ninenetics.com
 Description:Child Of Twenty Seventeen
 Author:Vivek Vashishtha
 Author URI:http://ninenetics.com
 Template:twentyseventeen
 Version:1.0.0
 Text Domain:twentyseventeen-child
*/

/*@font-face{font-family:'Arialmt';src:url('fonts/Arialmt.ttf');}*/
@import url('https://fonts.googleapis.com/css?family=Muli:300,300i,400,400i,600,600i,700,700i');@import url('https://fonts.googleapis.com/css?family=Lato:300,400,400i,700');body{font-family:'Muli',sans-serif;font-size:14px;font-weight:400;overflow-x:hidden;}
.container-fluid{width:100%;max-width:1530px;}
label{font-weight:normal;}
a,a::after,button,button::after{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

/******************mobile menu*********************/
.mob_menup1{display:none;position:relative;z-index:100;}
div.burger{height:30px;width:40px;position:absolute;top:25px;right:5px;z-index:4;cursor:pointer;}
div.x,div.y,div.z{position:absolute;margin:auto;top:0px;background:#64bfea;border-radius:2px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}       
div.x,div.y,div.z{height:3px;width:26px;}
div.x{top:0px;}
div.y{top:10px;}
div.z{top:20px;}
div.burger div.collapse{top:10px;display:block;background:#64bfea;-webkit-transition:all 70ms ease-out;-moz-transition:all 70ms ease-out;-ms-transition:all 70ms ease-out;-o-transition:all 70ms ease-out;transition:all 70ms ease-out;}
div.rotate30{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;}
div.rotate150{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;}
div.rotate45{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}
div.rotate135{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;-ms-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;transition:all 100ms ease-out;}
div.navbar{height:73px;background:#385e97;}
div.circle{border-radius:50%;width:0px;height:0px;position:fixed;top:26px;z-index:2;right:28px;background:#fff;opacity:1;-webkit-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-moz-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-ms-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);-o-transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);transition:all 300ms cubic-bezier(0.000,0.995,0.990,1.000);}
div.circle.expand{width:2500px;height:2500px;top:-560px;right:-565px;-webkit-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-moz-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-ms-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);-o-transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);transition:all 400ms cubic-bezier(0.000,0.995,0.990,1.000);}
div.menu12{height:100%;text-align:center;width:100%;display:none;position:fixed;top:0px;left:0px;z-index:3;}
div.menu12.animate{display:block;}
div.menu12 ul{padding:70px 0 20px;margin:0px;display:inline-block;text-align:center;list-style:none;width:100%;height:100%;overflow:auto;}
div.menu12 ul li{width:100%;float:left;background:#eee;border-bottom:1px solid #fff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
div.menu12 ul li a{color:#222;float:left;text-transform:uppercase;font-weight:400;text-decoration:none;letter-spacing:2px;font-family:'Muli',sans-serif;font-size:14px;line-height:16px;text-align:left;padding:14px 15px;width:100%;}
div.menu12 ul li:hover,div.menu12 ul li:focus,div.menu12 ul li.active{background:#223555;color:#fff;}

div.menu12 ul li:hover a,div.menu12 ul li:focus a,div.menu12 ul li.active a{color:#fff;}
div.menu12 ul li.drop{font-size:0;}
div.menu12 ul li.drop a{width:calc(100% - 43px);}
div.menu12 ul li.drop .fa{width:40px;display:inline-block;font-size:22px;line-height:25px;padding:9px 5px;border-left:1px solid #fff;cursor:pointer;}
div.menu12 ul li.drop .sub-menu{padding:0;border-top:1px solid #fff;display:none;}
div.menu12 ul li.drop .sub-menu li a{padding:10px 10px 10px 35px;width:100%;font-size:12px;}
div.menu12 ul li.drop:hover .sub-menu li{background:#eee;}
div.menu12 ul li.drop:hover .sub-menu li a{color:#222}
div.menu12 ul li.drop:hover .sub-menu li:hover,div.menu12 ul li.drop:hover .sub-menu li:focus,div.menu12 ul li.drop:hover .sub-menu li.active{background:#223555;}
div.menu12 ul li.drop:hover .sub-menu li:hover a,div.menu12 ul li.drop:hover .sub-menu li:focus a,div.menu12 ul li.drop:hover .sub-menu li.active a{color:#fff;}

body.model-open11{overflow:hidden;}
.Switcher{background:#fff;position:relative;margin-bottom:0px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:0;/*box-shadow:inset 0 0 0 1px;*/overflow:hidden;cursor:pointer;-webkit-animation:r-n .5s;animation:r-n .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;will-change:transform;}
.Switcher__checkbox:checked + .Switcher{-webkit-animation-name:r-p;animation-name:r-p;}
@-webkit-keyframes r-p{50%{-webkit-transform:rotateY(45deg);transform:rotateY(45deg);}
}
@keyframes r-p{50%{-webkit-transform:rotateY(45deg);transform:rotateY(45deg);}
}
@-webkit-keyframes r-n{50%{-webkit-transform:rotateY(-45deg);transform:rotateY(-45deg);}
}
@keyframes r-n{50%{-webkit-transform:rotateY(-45deg);transform:rotateY(-45deg);}
}
.Switcher::before{content:'';position:absolute;top:0;left:0;bottom:0;width:200%;border-radius:inherit;background-color:#E51623;-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;}
.Switcher__checkbox:checked + .Switcher::before{-webkit-transform:translateX(25%);transform:translateX(25%);}
.Switcher__trigger{position:relative;z-index:1;padding:0.4em 1em;}
.Switcher__trigger::after{content:attr(data-value);}
.Switcher__trigger::before{--i:var(--x);content:attr(data-value);position:absolute;color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:calc((var(--i) + 1) / 2);-webkit-transition-delay:calc(.3s * (var(--i) - 1) / -2);transition-delay:calc(.3s * (var(--i) - 1) / -2);}
.Switcher__checkbox:checked + .Switcher .Switcher__trigger::before{--i:calc(var(--x) * -1);}
.Switcher__trigger:nth-of-type(1)::before{--x:1;}
.Switcher__trigger:nth-of-type(2)::before{--x:-1;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-perspective:750px;perspective:750px;}
.styled-checkbox{position:absolute;opacity:0;}
.styled-checkbox + label{position:relative;cursor:pointer;padding:0;}
.styled-checkbox + label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#ddd;}
.styled-checkbox:hover + label:before{background:#009788;}
.styled-checkbox:focus + label:before{/*box-shadow:0 0 0 3px rgba(0,0,0,0.12);*/}
.styled-checkbox:checked + label:before{background:#009788;}
.styled-checkbox:disabled + label{color:#b8b8b8;cursor:auto;}
.styled-checkbox:disabled + label:before{box-shadow:none;background:#ddd;}
.styled-checkbox:checked + label:after{content:'';position:absolute;left:5px;top:6px;background:none;width:10px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff;}
.jcarousel-wrapper{width:100%;position:relative;}
/** Carousel **/
.jcarousel{position:relative;overflow:hidden;width:100%;}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}
.jcarousel li{width:200px;float:left;/*border:1px solid #fff;*/-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;}
.jcarousel img{display:block;max-width:100%;height:auto !important;}
/** Carousel Controls **/
.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7;}
.jcarousel-control-prev{left:15px;}
.jcarousel-control-next{right:15px;}
/** Carousel Pagination **/
.jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0;}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C;}
.jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7;}
/*******************header************************/
header::after,footer::after,section::after,div::after{content:"";display:block;clear:both;}
header{height: auto;
    width: 100%;z-index: 10;
    background: #fff;
    float: left;
    position: fixed;
}
header .brandname{display:block;margin-top:15px;float:left;}
header .header_right{float:right;}
header .header_right .top_menu{float:right;margin-top:15px;}
header .header_right .top_menu a{margin-left:20px;display:block;float:left;text-transform:uppercase;font-weight:400;font-family:'Muli',sans-serif;font-size:14px;color:#222;letter-spacing:1px;}
header .header_right .top_menu a i{font-size:16px;display:inline-block;vertical-align:text-bottom;margin-right:10px;color:#0ab0ec;}
header .header_right .top_menu a:hover,header .header_right .top_menu a:focus{color:#0ab0ec;}
header .main_menu{float:right;margin-top:15px;}
header .main_menu ul{padding:0px;margin:0px;list-style:none;}
header .main_menu ul li{float:left;margin-left:20px;}
header .main_menu ul li a{position: relative;
    display: block;
    text-transform: uppercase;
    font-weight: 400;
    font-family: 'Muli',sans-serif;
    font-size: 14px;
    color: #222;
    letter-spacing: 1px;
    padding: 5px 0 10px 0;}
header .main_menu ul li a:hover,
header .main_menu ul li a:focus,
header .main_menu ul li.current-menu-item a{color:#222;}
header .main_menu ul li a::after{width:100%;height:4px;background:#0ab0ec;content:"";position:absolute;top:28px;left:0px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
header .main_menu ul li a:hover::after,
header .main_menu ul li a:focus::after,
header .main_menu ul li.current-menu-item a::after{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
header .main_menu ul li.drop{font-size:0;position:relative;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
header .main_menu ul li.drop a{/*width:calc(100% - 26px);*/display:inline-block;vertical-align:middle;}
header .main_menu ul li.drop .fa{width:26px;display:inline-block;font-size:16px;line-height:25px;padding:0 5px;cursor:pointer;vertical-align:middle;}
header .main_menu ul li.drop:hover .sub-menu{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
header .main_menu ul li.drop .sub-menu{padding:0;position:absolute;right:0;top:45px;background:#fff;width:225px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;}
header .main_menu ul li.drop .sub-menu li{margin:0;width:100%;float:left;}
header .main_menu ul li.drop .sub-menu li a{width:100%;padding:12px 15px;border-bottom:1px solid;}
header .main_menu ul li.drop:hover .sub-menu li{background:#eee;margin:0;}
header .main_menu ul li.drop:hover .sub-menu li a{color:#222}
header .main_menu li.drop:hover .sub-menu li:hover,header .main_menu ul li.drop:hover .sub-menu li:focus,header .main_menu li.drop:hover .sub-menu li.active{background:#223555;}
header .main_menu ul li.drop:hover .sub-menu li:hover a,header .main_menu ul li.drop:hover .sub-menu li:focus a,header .main_menu ul li.drop:hover .sub-menu li.active a{color:#fff;}
.home_sec1{width:100%; height:701px;float:left;position:relative;z-index:-1;}
.home_sec1 .home_sec1in{width:100%;max-width:700px;}
.home_sec1 h1{font-size: 65px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Muli',sans-serif;
    line-height: 1.35;
    margin: 310px 0 20px 0;
    text-shadow: 2px 2px 10px #484848;}
.home_sec1 h1 span{color:#0ab0ec;}
.home_sec1 p{color:#fff;font-weight:400;font-family:'Muli',sans-serif;font-size:18px;}
.home_sec2{width:100%;float:left;position:relative;padding:70px 0 0 0;}
.home_sec2 .image_sec{position:absolute;width:50%;height:100%;top:0px;right:0px;}
.home_sec2 h3{color:#0ab0ec;font-weight:700;font-family:'Muli',sans-serif;font-size:18px;line-height:1.2;margin-top:0px;margin-bottom:20px;text-transform:uppercase;}
.home_sec2 h2{color:#222222;font-weight:700;font-family:'Muli',sans-serif;font-size:22px;line-height:1.2;margin-top:20px;margin-bottom:20px;text-transform:uppercase;}
.home_sec2 p{color:#222;font-weight:400;font-family:'Muli',sans-serif;font-size:18px;margin-top:0px;margin-bottom:30px;}
.home_sec3{width:100%;padding:70px 0;float:left;background:#ffeded;text-align:center;}
.home_sec3 h2{display:inline-block;border-bottom:2px solid #0ab0ec;padding:0 0 16px 0;letter-spacing:1.5px;color:#0ab0ec;font-weight:700;font-family:'Muli',sans-serif;font-size:18px;line-height:1.2;margin-top:0px;margin-bottom:20px;text-transform:uppercase;}
.home_sec3 .block{width:100%;position:relative;margin-top:30px;}
.home_sec3 .block img{width:100%;height:auto;}
.home_sec3 .block .over{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.home_sec3 .block .over h5{position:absolute;text-transform:uppercase;width:80%;text-align:center;top:calc(45% + 40px);left:10%;font-size:18px;margin:0px;color:#fff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.home_sec3 .block .over::before{width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;position:absolute;border:1px solid rgba(255,255,255,0.7);content:"";-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.home_sec3 .block .over::after{width:50px;height:50px;left:50%;top:45%;margin:-25px 0 0 -25px;position:absolute;border:2px solid rgba(255,255,255,0.7);content:"\f002";font:normal normal normal 20px/1 FontAwesome;line-height:45px;color:#fff;border-radius:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.home_sec3 .block:hover .over{height:20%;background:rgba(0,0,0,0.8);}
.home_sec3 .block:hover .over::after,.home_sec3 .block:hover .over::before{opacity:0;}
.home_sec3 .block:hover .over h5{top:calc(50% - 10px);}
/*********11 dec 2017**************/
.home_sec4{width:100%;padding:70px 0;float:left;background:#223555;color:#fff;}
.home_sec4 h3{font-size:21px;margin:0 0 30px 0;font-weight:700;font-family:'Muli',sans-serif;}
.home_sec4 p{color:#f4f5f6;font-size:18px;font-weight:400;font-family:'Muli',sans-serif;line-height:24px;margin-bottom:30px;}
.home_sec4 .midbar{width:100%;}
.home_sec4 .col-sm-6:first-child{border-right:1px solid #f4f5f6;padding-right:50px;}
.home_sec4 .hosec4Right{padding-left:58px;padding-top:48px;}
.home_sec4 .midbar label{color:#f4f5f6;font-size:18px;font-weight:400;font-family:'Muli',sans-serif;margin-bottom:28px;}
.home_sec4 .midbar .bar{width:100%;height:7px;background:#f4f5f6;border-radius:10px;margin-bottom:30px;}
.home_sec4 .midbar .bar .barcolor{height:7px;border-radius:10px;background:#0ab0ec;position:relative;}
.home_sec4 .midbar .bar .barvalue{color:#f4f5f6;position:absolute;bottom:9px;right:-11px;font-size:14px;line-height:16px;font-weight:400;font-family:'Muli',sans-serif;}
.home_sec5{background:#ffffff;padding:87px 0 85px;width:100%;float:left;}
.home_sec5 h2{font-size:24px;line-height:24px;color:#0ab0ec;font-weight:700;font-family:'Muli',sans-serif;margin:0 0 64px;}
.home_sec5 .carousel.slide{}
.home_sec5 .carousel.slide .item .slideIn{position:relative;background:#f4f5f6;width:100%;float:left;}
.home_sec5 .carousel.slide .item .slideIn .picsPart{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;width:50%;position:absolute;left:0;top:0;}
.home_sec5 .carousel.slide .item .slideIn .textPart{width:50%;float:right;padding:35px 24px 38px 25px;}
.home_sec5 .carousel.slide .item .slideIn .textPart .uptextCover{float:left;width:100%;margin-bottom:5px;}
.home_sec5 .textPart .uptextCover .letestNews1{font-size:20px;line-height:24px;color:#0ab0ec;font-weight:700;font-family:'Muli',sans-serif;text-transform:uppercase;float:left;}
.home_sec5 .textPart .uptextCover .newsDate{font-size:14px;line-height:20px;color:#223555;font-weight:400;font-family:'Muli',sans-serif;font-style:italic;float:right;margin-left:15px;}
.home_sec5 .textPart h3{font-size:26px;line-height:32px;color:#222222;font-weight:400;font-family:'Muli',sans-serif;margin:0 0 20px;}
.home_sec5 .textPart p{font-size:16px;line-height:20px;color:#222222;font-family:'Muli',sans-serif;font-weight:400;margin-bottom:45px;}
.home_sec5 .textPart .btnCover{}
.home_sec5 .textPart .btnCover{}
.home_sec5 .textPart .readFull.mainBtn{margin-right:15px;}
.home_sec5 .textPart .viewAll.mainBtn{background:#223555;color:#fff;}
.home_sec5 .textPart .viewAll.mainBtn::after{background:#64bfea;}
.home_sec5 .textPart .viewAll.mainBtn:hover,.home_sec5 .textPart .viewAll.mainBtn:focus{color:#fff;}
.carousel-control{background:#fff url(img/slideArrow.png) no-repeat center !important;width:40px;height:40px;border:2px solid #d7d7d7;border-radius:100%;position:absolute;top:auto;bottom:33px;left:auto;width:40px;font-size:0;color:#fff;text-align:center;text-shadow:none;filter:alpha(opacity=50);opacity:1;right:82px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.carousel-control.right{right:35px;left:auto;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.carousel-control:hover,.carousel-control:focus{border:2px solid #64BFEA;}
.mainBtn{max-width:164px;height:auto;background:#64bfea;font-size:18px;line-height:22px;color:#223555;font-family:'Muli',sans-serif;font-weight:700;float:left;vertical-align:top;width:100%;text-align:center;border-radius:4px;padding:12px 10px 16px 10px;overflow:hidden;position:relative;z-index:0;}
.mainBtn:hover,.mainBtn:focus{color:#fff;}
.mainBtn::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:0;background:#223555;z-index:-1;}
.mainBtn:hover::after,.mainBtn:focus::after{height:100%;}
.home_sec6{width:100%;float:left;padding:60px 0 80px;background:url(img/banner2.jpg) no-repeat center / cover;}
.home_sec6 .home_sec6Up{width:100%;float:left;margin-bottom:60px;text-align:center;}
.home_sec6 .home_sec6Up span{font-size:24px;line-height:30px;color:#ffffff;font-family:'Muli',sans-serif;font-weight:700;display:inline-block;vertical-align:middle;margin-right:65px;}
.home_sec6 .home_sec6Up .btnCover{display:inline-block;vertical-align:middle;}
.home_sec6 .home_sec6Up a.callBtn{margin-left:10px;width:auto;height:auto;font-size:18px;line-height:24px;color:#fff;font-family:'Muli',sans-serif;font-weight:700;border:1px solid #fff;border-radius:25px;padding:13px 30px;display:inline-block;vertical-align:middle;text-transform:uppercase;max-width:none;background:transparent;}
.home_sec6 .home_sec6Up a.callBtn:hover,.home_sec6 .home_sec6Up a.callBtn:focus{color:#fff;}
.home_sec6 .home_sec6Up a.callBtn i{margin-right:15px;}
.home_sec6 .home_sec6Down{background:#ffffff;width:100%;float:left;padding:15px;text-align:center;border-radius:2px;}
.home_sec6 .home_sec6Down span{font-size:24px;line-height:30px;color:#223555;font-family:'Muli',sans-serif;font-weight:700;display:inline-block;vertical-align:middle;margin-right:65px;}
.home_sec6 .home_sec6Down .btnCover{display:inline-block;vertical-align:middle;}
.home_sec6 .home_sec6Down .btnCover ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:middle;}
.home_sec6 .home_sec6Down .btnCover ul li{display:inline-block;vertical-align:middle;width:140px;height:89px;margin:0 5px;}
.home_sec6 .home_sec6Down .btnCover ul li img{width:100%;height:auto;}
.mapCover{position:relative;width:100%;float:left;background:#222222;z-index:0;}
.mapCover .leftMap label{font-size:18px;line-height:24px;color:#ffffff;margin-bottom:40px;font-family:'Muli',sans-serif;font-weight:700;text-transform:uppercase;}
.mapCover .leftMap{background:#222222;padding:110px 15px 60px;}
.mapCover .leftMap ul{list-style:none;margin:0;padding:0;width:100%;float:left;}
.mapCover .leftMap ul li{margin-bottom:20px;width:100%;float:left;}
.mapCover .leftMap ul li a{font-size:16px;line-height:24px;color:#ffffff;font-family:'Muli',sans-serif;font-weight:700;text-transform:uppercase;width:100%;}
.mapCover .leftMap ul li a:focus,.mapCover .leftMap ul li a:hover,.mapCover .leftMap ul li.current_page_item a{color:#64bfea;}
.mapCover .leftMapIn i{color:#64bfea;font-size:25px;line-height:30px;float:left;margin-right:25px;width:25px;height:auto;vertical-align:top;}
.mapCover .leftMapIn address,.mapCover .leftMapIn a{font-size:16px;line-height:24px;color:#ffffff;margin-bottom:20px;font-family:'Muli',sans-serif;font-weight:700;width:calc(100% - 50px);float:left;text-transform:uppercase;vertical-align:top;margin-bottom:0;}
.mapCover .leftMapIn .callNo{width:100%;float:left;margin-bottom:45px;}
.mapCover .leftMapIn a:hover,.mapCover .leftMapIn a:focus{color:#64bfea;}
.firstHeading{color:#222222;font-size:16px;line-height:20px;font-family:'Muli',sans-serif;}
.firstHeading small{font-size:14px;line-height:16px;}
.mapCover .rightMap.map{width:50%;position:absolute;height:100%;right:0;top:0;z-index:1;padding-right:0;}
footer{background:#383737;padding:23px 0;float:left;width:100%;}
footer .footLeft{float:left;width:auto;margin-right:15px;}
footer .footLeft span{font-size:16px;line-height:32px;color:#ffffff;font-weight:700;display:inline-block;vertical-align:middle;width:auto;text-transform:uppercase;}
footer .footRight{float:right;width:auto;}
footer .footRight span{font-size:18px;line-height:20px;color:#ffffff;font-weight:700;width:auto;display:inline-block;vertical-align:middle;margin-right:25px;}
footer .footRight .socialCover{display:inline-block;vertical-align:middle;}
footer .footRight .socialCover a{border:2px solid #fff;width:32px;height:32px;line-height:28px;font-size:15px;color:#fff;text-align:center;border-radius:100%;margin:0 5px;display:inline-block;vertical-align:middle;overflow:hidden;}
footer .footRight .socialCover a:hover,footer .footRight .socialCover a:focus{color:#64BFEA;border-color:#64BFEA;}
/**************************blog Page***********************************/
.home_sec1.otherBanner{height:350px;position:relative;z-index:-1;}
.home_sec1.otherBanner h1{font-size:48px;margin:185px 0;}
.ratingBox{position:absolute;right:15px;bottom:0;width:150px;}
.ratingBox img{width:100%;height:auto;}
.home_sec7{padding:50px 0 95px;float:left;width:100%;}
.home_sec7 .leftBlog{}
.home_sec7 .leftBlog .blogBox{padding-bottom:23px;margin-bottom:38px;border-bottom:1px dashed #d7d7d7;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper{}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .dateBox{border:6px solid #ebebeb;width:123px;height:123px;border-radius:100%;float:left;font-size:30px;line-height:110px;color:#0ab0ec;text-align:center;font-family:'Lato',sans-serif;font-weight:700;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle{width:calc(100% - 123px);float:left;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleUpper{border-bottom:1px solid #ebebeb;padding:14px 15px 12px 3px;}
.home_sec7 .headTitle .headTitleUpper ul{list-style:none;margin:0;padding:0;width:100%;}
.home_sec7 .headTitle .headTitleUpper ul li{width:auto;float:left;padding:5px 15px;border-left:1px solid #ebebeb;font-size:14px;line-height:24px;color:#c0c0c0;font-family:'Lato',sans-serif;font-weight:400;}
.home_sec7 .headTitle .headTitleUpper ul li a{color:#c0c0c0;}
.home_sec7 .headTitle .headTitleUpper ul li a:hover,.home_sec7 .headTitle .headTitleUpper ul li a:focus{color:#0ab0ec;}
.home_sec7 .headTitle .headTitleUpper ul li i{margin-right:10px;color:#0ab0ec;font-size:18px;vertical-align:middle;}
.home_sec7 .headTitle .headTitleUpper ul li span{display:inline-block;vertical-align:middle;}
.home_sec7 .headTitle .headTitleUpper ul li:first-child{border:none;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleLower{}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleLower h2{font-size:24px;line-height:28px;color:#272727;font-weight:400;margin:0;padding:12px 15px 0 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper{float:left;width:100%;margin-bottom:15px;}
.home_sec7 .leftBlog .blogBox .blogBoxLower{float:left;width:100%;}
.home_sec7 .leftBlog .blogBox .blogBoxLower img{width:100%;float:left;margin-bottom:30px;}
.home_sec7 .leftBlog .blogBox .blogBoxLower p{font-size:16px;line-height:24px;color:#222222;float:left;margin-bottom:0;width:100%;}
.home_sec7 .leftBlog .blogBox .blogBoxLower p a{color:#0ab0ec;}
.home_sec7 .leftBlog .blogBox .blogBoxLower .readmore{float:right;font-size:16px;line-height:24px;color:#0ab0ec;font-weight:700;font-family:'Lato',sans-serif;width:auto;text-align:right;margin-top:30px;}

.home_sec7 .leftBlog .blogBox .blogBoxLower a:hover,
.home_sec7 .leftBlog .blogBox .blogBoxLower a:focus{color:#222;}
.home_sec7 .rightBlog{background:#ecfaff;padding:20px;font-family:'Lato',sans-serif;}
.home_sec7 .rightBlog .whoWeAre,.home_sec7 .rightBlog .colapsCover{float:left;width:100%;}
.home_sec7 .rightBlog .whoWeAre h3,.home_sec7 .rightBlog .colapsCover h3{font-size:20px;line-height:24px;color:#464646;margin:0 0 15px;border-bottom:3px solid #0ab0ec;width:auto;float:left;padding-bottom:8px;text-transform:uppercase;}
.home_sec7 .rightBlog .colapsCover h3{text-transform:capitalize;}
.home_sec7 .rightBlog .whoWeAre p,.home_sec7 .rightBlog .colapsCover p{font-size:16px;line-height:24px;color:#464646;float:left;margin-bottom:0;width:100%;}
.home_sec7 .rightBlog .searchCover{float:left;width:100%;margin-top:70px;margin-bottom:35px;}
.home_sec7 .rightBlog .searchCover span{font-size:16px;line-height:24px;color:#464646;margin-bottom:15px;width:auto;float:left;text-transform:uppercase;}
.home_sec7 .rightBlog .searchCover .searchBox{float:left;width:100%;}
.home_sec7 .rightBlog .searchCover .searchBox .input1{font-size:16px;line-height:24px;color:#464646;padding:10px 12px;height:46px;border:3px solid #ebebeb;float:left;width:100%;}
.home_sec7 .rightBlog .colapsCover{padding:15px 0;border-bottom:1px solid #e7e7e7;}
.home_sec7 .rightBlog .colapsCover h3{border:none;margin:0;padding:0;position:relative;width:100%;float:left;}
.home_sec7 .rightBlog .colapsCover h3::after{position:absolute;content:"";right:15px;top:50%;margin-top:-9px;background:url(img/jArrow.png) no-repeat center / 100% auto;width:17px;height:20px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.home_sec7 .rightBlog .colapsCover ul{list-style:none;margin:10px 0 0;padding:10px 0 0;width:100%;float:left;position:relative;display:none;}
.home_sec7 .rightBlog .colapsCover ul::after{position:absolute;content:"";left:0;top:0;height:1px;width:115px;background:#0ab0ec;}
.home_sec7 .rightBlog .colapsCover ul li{width:100%;float:left;}
.home_sec7 .rightBlog .colapsCover ul li a{font-size:16px;line-height:24px;color:#464646;float:left;margin-bottom:5px;width:100%;}
.home_sec7 .rightBlog .colapsCover ul li a:hover,.home_sec7 .rightBlog .colapsCover ul li a:focus{color:#0ab0ec;}
.home_sec7 .headTitle .headTitleUpper ul li:first-child a{color:#0ab0ec;display:inline-block;vertical-align:middle;}
.home_sec7 .headTitle .headTitleUpper ul li:first-child a:hover,.home_sec7 .headTitle .headTitleUpper ul li:first-child a:focus{color:#464646;}
.home_sec3.contPage{padding:84px 0 94px;margin-bottom:110px;}
.home_sec3.contPage .jcarousel-control-prev,.jcarousel-control-next{background:transparent;right:-34px;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.home_sec3.contPage .jcarousel-control-prev{left:-34px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.contactCover{padding:70px 0 100px;width:100%;float:left;}
.contactCover h2{font-size:38px;line-height:40px;color:#0ab0ec;font-weight:700;float:left;width:100%;margin:0 0 60px;}
.contactCover .lCont{}
.contactCover .lCont .lContIn{background:#ecfaff;padding:20px 15px 30px;width:100%;float:left;}
.contactCover label{font-size:22px;line-height:26px;color:#222222;font-weight:300;float:left;width:100%;margin:0 0 10px;}
.contactCover p{font-size:14px;line-height:20px;color:#222222;font-weight:300;float:left;width:100%;}
.lContIn .col100{width:100%;float:left;}
.lContIn .col100 .col50{width:calc(50% - 7px);float:left;}
.lContIn .col100 .col50.forright{float:right;}
.lContIn .col100 .col50 .form-group{margin-bottom:10px;float:left;width:100%;}
.lContIn .col100 .col50 .form-group:last-child{margin-bottom:0;}
.col50 .form-group .input1{background:#ffffff;border:2px solid #fff;border-radius:2px;font-size:18px;line-height:30px;color:#222;font-weight:300;height:auto;padding:6px 10px 10px 10px;float:left;width:100%;}
.col50 .form-group .input1:focus{box-shadow:0 0 2px #000 inset;}
.col50 .form-group textarea.input1{resize:none;height:110px;font-size:18px;line-height:24px;color:#222;}
.lContIn form .col100{margin-top:30px;}
.submitBtn.mainBtn{border:none;width:100%;max-width:none;color:#fff;font-weight:600;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contactCover .rCont{}
.contactCover .rCont .rContUp{float:left;width:100%;margin-bottom:22px;}
.contactCover .rCont .rContDown{float:left;width:100%;}
.contactCover .rCont .rContDown i{color:#64bfea;font-size:20px;line-height:26px;float:left;margin-right:13px;width:25px;height:auto;vertical-align:top;}
.contactCover .rCont .rContDown address,.contactCover .rCont .rContDown a{font-size:14px;line-height:24px;color:#222222;margin-bottom:10px;font-family:'Muli',sans-serif;font-weight:300;width:calc(100% - 50px);float:left;vertical-align:top;margin-bottom:0;}
.contactCover .rCont .rContDown .callNo{width:100%;float:left;margin-bottom:7px;}
.contactCover .rCont .rContDown a:hover,.contactCover .rCont .rContDown a:focus{color:#64bfea;}
.contactCover .rCont .rContDown a.getDir.mainBtn{font-size:12px;line-height:26px;color:#222222;background:#f6f6f6;padding:4px 16px 8px 16px;float:left;text-align:center;margin-top:10px;max-width:none;width:auto;}
.contactCover .rCont .rContDown a.getDir.mainBtn:hover,.contactCover .rCont .rContDown a.getDir.mainBtn:focus{color:#fff;}

/********************practiceCover************************/
.practiceCover{padding-top:47px;width:100%;float:left;}
.practiceCover .row{position:relative;}
.practiceCover .pracLeft{}
.practiceCover .pracLeft .pracLeftIn{background:#ecfaff;float:left;width:100%;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInUp{width:100%;float:left;border-left:6px solid #0ab0ec;padding:45px 10px 45px 25px;font-size:24px;line-height:24px;color:#0ab0ec;font-weight:700;font-style:italic;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInUp small{display:block;width:100%;font-size:14px;line-height:24px;color:#222222;font-weight:400;font-style:normal;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown{padding:30px;width:100%;float:left;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn{width:100%;float:left;border:16px solid #ffffff;padding:15px 20px;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn p{font-size:16px;line-height:26px;color:#222222;font-weight:400;margin:0;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn p span{color:#0ab0ec;}
.practiceCover .pracRight{position:absolute;right:0;top:0;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;}
.practiceCover.lowerPract{padding:77px 0 40px;}
.practiceCover.lowerPract .pracLeftIn{background:none;}
.practiceCover.lowerPract .pracLeftIn h2{font-size:20px;line-height:24px;color:#0ab0ec;font-weight:600;width:100%;margin:0 0 30px;text-transform:uppercase;}
.practiceCover.lowerPract .pracLeftIn p{font-size:16px;line-height:20px;color:#222222;font-weight:400;width:100%;margin-bottom:32px;}
.practiceCover.lowerPract .pracLeft{width:100%;min-height:200px;}
.practiceCover.lowerPract .pracRight{background-position:center bottom;background-size:contain;width:100%;z-index:-1;}
.practiceCover.attorneyPage{}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn{}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn ul{list-style:none;margin:0;padding:0;width:100%;float:left;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn ul li{position:relative;font-size:16px;line-height:22px;color:#222222;font-weight:400;padding-left:24px;float:left;width:100%;margin-bottom:9px;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn ul li::after{position:absolute;content:"\f005";font-family:FontAwesome;color:#0ab0ec;font-size:14px;line-height:16px;left:0;top:5px;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown{padding-top:0;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown h3{font-size:22px;line-height:24px;color:#222222;font-weight:700;margin:0 0 25px;float:left;width:100%;}
header .main_menu ul li.drop .sub-menu li a::after{display:none;}
.lContIn .col100 .col50.forright p{position:relative;}
/*************form code*****************/
div.wpcf7 .ajax-loader {position:absolute;left:16px;top:15px;}
.wpcf7-form-control-wrap {position:relative;float:left;width:100%;}
div.wpcf7-response-output {margin:2em 0.5em 1em;padding:0.2em 1em;float:left;width:100%;text-align:center;}
span.wpcf7-not-valid-tip {background:#f00;font-size:11px;font-weight:normal;display:block;color:#fff;position:absolute;left:10px;bottom:-6px;padding:0px 3px 2px 3px;border-radius:2px;line-height:14px;}
.home_sec7 .headTitle .likebtn-label lb-like-label{display:none !important;}



/*===============RESPONSIVE===============*/
/*===============RESPONSIVE===============*/ 
/*===============RESPONSIVE===============*/
@media (min-width:1500px){.container{width:100%;max-width:1420px;}
}
@media (max-width:1199px){.home_sec1 h1{font-size:50px;margin:120px 0 20px 0;}   
.home_sec1{height:460px;}    
.carousel-control.right{right:15px;bottom:14px;}    
.carousel-control.left{right:56px;bottom:14px;}
.home_sec6 .home_sec6Down .btnCover ul li{width:75px;height:50px;margin:0 2px;}    
.home_sec6 .home_sec6Down span,.home_sec6 .home_sec6Up span{font-size:20px;line-height:24px;margin-right:15px;}
.home_sec6 .home_sec6Up a.callBtn{margin-left:7px;font-size:14px;line-height:20px;padding:10px 20px;}
.home_sec6 .home_sec6Up{margin-bottom:25px;}
.home_sec6{padding:30px 0;}
.mapCover .leftMap{padding:40px 15px;}
.mapCover .leftMapIn .callNo.mailTo{margin-bottom:0;}
.mapCover .leftMap .leftMapIn{width:200px;}
.mapCover .leftMap .leftMapIn:nth-child(2){width:calc(100% - 200px);}
.mapCover .leftMapIn .callNo{margin-bottom:20px;}
.mapCover .leftMap ul li{margin-bottom:6px;}
}
@media (max-width:1024px){}
@media (max-width:991px){header .main_menu ul li{float:left;margin-left:7px;}
header{height:auto;}
header .main_menu{margin-top:6px;}
.brandname{width:150px;float:left;}
.brandname img{width:100%;height:auto;}
header .main_menu ul li a{font-size:12px;}    
header .main_menu ul li a::after{top:33px;}    
header .main_menu ul li.drop .sub-menu{width:180px;top:37px;}    
.home_sec2 .image_sec{width:100%;}
.home_sec2 .image_sec::after{background:rgba(255,255,255,0.6);width:100%;height:100%;left:0;top:0;}
.home_sec3 .col-sm-4{width:50%;float:left;}
.home_sec4 .col-sm-6:first-child{width:100%;border:none;padding-right:15px;}
.home_sec4 .hosec4Right{padding-left:15px;width:100%;padding-top:25px;}
.home_sec5 .carousel.slide .item .slideIn .picsPart{height:240px;width:100%;position:static;}
.home_sec5 .carousel.slide .item .slideIn .textPart{width:100%;float:right;padding:24px 24px 24px 24px;}
.mapCover .leftMap .leftMapIn{width:100%;}
.mapCover .leftMap label{margin-bottom:13px;}
.mapCover .leftMap .leftMapIn:nth-child(2){width:100%;margin-top:20px;}
.home_sec6 .home_sec6Up span{margin-right:0;margin-bottom:20px;}
footer .footLeft{float:left;width:100%;margin-right:0;text-align:center;margin-bottom:10px;}
footer .footRight{float:right;width:100%;text-align:center;}
footer{padding:10px 0;}
.mapCover .leftMap .leftMapIn:first-child{display:none;}
.home_sec1 h1{font-size:44px;margin:100px 0 20px 0;}
.mapCover .leftMap .leftMapIn:nth-child(2){margin-top:0;}
.practiceCover .pracRight,.practiceCover .pracLeft{width:50%;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInUp{padding:20px 10px 20px 15px;font-size:20px;line-height:22px;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown{padding:15px;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn{width:100%;float:left;border:7px solid #ffffff;padding:10px 10px;}
.practiceCover.lowerPract .pracLeftIn{padding-top:40px;}
.practiceCover.lowerPract .pracLeftIn p{font-size:14px;line-height:18px;}
.contactCover h2{font-size:30px;line-height:32px;margin:0 0 11px;}
.contactCover .lCont .lContIn{margin-bottom:15px;}
.lContIn .col100 .col50{width:100%;float:left;margin-bottom:10px;}
}
@media (max-width:767px){.mob_menup1{display:block;}
header .header_right{display:none;}    
header .brandname{margin-top:0;}
header{height:auto;padding:10px 0;} 
div.burger{top:19px;}   
.ratingBox{width:110px;}
.home_sec1{background-position:top right!important;}
.home_sec2,.home_sec7,.contactCover{padding:40px 0;}
.home_sec2 h2{font-size:20px;margin-top:0;margin-bottom:10px;float:left;width:100%;}
.home_sec2 p{font-size:14px;margin-top:0px;margin-bottom:10px;float:left;width:100%;line-height:18px;}
.home_sec4 p{font-size:14px;line-height:20px;margin-bottom:10px;}
.home_sec3,.home_sec4,.home_sec5,.home_sec3.contPage{padding:40px 0;}
.home_sec3.contPage,.home_sec2{margin-bottom:0;}
.home_sec5 h2{margin-bottom:15px;}
.home_sec6 .home_sec6Down span{font-size:20px;line-height:24px;margin-right:0;margin-bottom:15px;width:100%;float:left;}
.home_sec3 .block{margin-top:10px;}
.home_sec3 .col-sm-4:nth-child(even){padding-left:5px;}
.home_sec3 .col-sm-4:nth-child(odd){padding-right:5px;}
.home_sec1.otherBanner h1{font-size:26px;margin:83px 0 0;}
.practiceCover{padding-top:40px;}
 .jcarousel-control-next{right:-13px;}
.home_sec3.contPage .jcarousel-control-prev{left:-13px;}
.practiceCover.lowerPract .pracLeftIn p{margin-bottom:40px;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn ul li{font-size:14px;line-height:18px;padding-left:17px;}
.practiceCover.attorneyPage .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn ul li::after{top:0;}
.home_sec1.otherBanner{height:230px;}
.home_sec1.otherBanner .home_sec1in{bottom:110px;}
.practiceCover .pracRight, .practiceCover .pracLeft{width:100%;}
.practiceCover .pracRight{background-position:center top;position:static;height:400px;}
.practiceCover .pracRight{}
.practiceCover.lowerPract .pracRight{height:250px;}
.home_sec7 .rightBlog{padding:15px;}
.home_sec7 .leftBlog .blogBox .blogBoxLower p{font-size:14px;line-height:20px;}
.home_sec7 .leftBlog .blogBox .blogBoxLower img{margin-bottom:15px;}    
.home_sec7 .leftBlog .blogBox{padding-bottom:17px;margin-bottom:17px;}
.lContIn .col100 .col50{width:calc(50% - 7px);}
}
@media (max-width:600px){.mapCover .rightMap.map{width:100%;position:static;height:250px;padding-right:0;padding-left:0;}    
.home_sec1 h1{font-size:30px;margin:75px 0 20px 0;}
.home_sec1 .home_sec1in{width:calc(100% - 30px);position:absolute;bottom:93px;left:15px;}  
.home_sec1 h1{font-size:24px;margin:0 0 10px;line-height:26px;}
.home_sec1 p,.home_sec3 .block .over h5{font-size:14px;}
.home_sec3 .block:hover .over h5{top:calc(50% - 8px);}
.home_sec3 .block .over::after{width:32px;height:32px;margin:-9px 0 0 -16px;font:normal normal normal 12px/1 FontAwesome;line-height:1;line-height:27px;}
.home_sec4 .midbar label{font-size:16px;margin-bottom:10px;}
.home_sec4 .midbar .bar{margin-bottom:10px;}
.home_sec5 .carousel.slide .item .slideIn .textPart{padding:15px;}
.home_sec5 .textPart h3{font-size:20px;line-height:26px;margin:0 0 10px;}
.home_sec5 .textPart p{font-size:14px;line-height:18px;margin-bottom:16px;}
.practiceCover .pracLeft .pracLeftIn .pracLeftInDown .pracLeftInDownIn p{font-size:14px;line-height:20px;}
.practiceCover.lowerPract .pracLeftIn label{font-size:16px;line-height:18px;margin-bottom:10px;}
 .home_sec7 .leftBlog .blogBox .blogBoxUpper .dateBox{border:3px solid #ebebeb;width:70px;height:70px;font-size:16px;line-height:65px;}   
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleUpper{padding:0 0 7px 0;}
.home_sec7 .headTitle .headTitleUpper ul li{padding:2px 10px;font-size:12px;line-height:20px;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleLower h2{font-size:18px;line-height:20px;padding:7px 0 0 11px;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle{width:calc(100% - 70px);}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle{width:100%;margin-top:6px;}
.home_sec7 .headTitle .headTitleUpper ul li{width:100%;border:none;padding:0;}    
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleUpper{padding:0 0 7px 0;float:right;width:calc(100% - 82px);text-align:right;}    
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleLower{width:100%;float:left;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle .headTitleLower h2{padding-left:0;text-overflow:unset;overflow:hidden;white-space:normal;}
.home_sec7 .leftBlog .blogBox .blogBoxUpper .headTitle{width:100%;margin-top:-70px;}
.home_sec7 .rightBlog .searchCover{margin-top:20px;margin-bottom:20px;}
.lContIn .col100 .col50{width:100%;}
}
@media (max-width:500px){.home_sec3 .block .over h5{font-size:12px;}
.home_sec3 .block:hover .over h5{top:calc(50% - 6px);}    
.home_sec5 .carousel.slide .item .slideIn .textPart{padding-bottom:66px;}
.home_sec5 .textPart .uptextCover .letestNews1,.home_sec5 .textPart .uptextCover .newsDate{margin:0;width:100%;float:left;}    
}
@media (max-width:420px){.home_sec3 .col-sm-4{width:100%;float:left;padding:0 15px !important;}
.home_sec5 .textPart .readFull.mainBtn{margin-right:0;width:100%;max-width:none;margin-bottom:12px;}  
.home_sec5 .textPart .viewAll.mainBtn{width:100%;max-width:none;}  
.home_sec6 .home_sec6Up a.callBtn{margin-left:0;float:none;margin-bottom:10px;}    
.home_sec6 .home_sec6Down .btnCover ul li{width:44px;height:29px;margin:0 2px;}
footer .footLeft span{font-size:14px;line-height:16px;}
footer .footRight span{font-size:16px;line-height:18px;margin-bottom:10px;}
.home_sec7 .leftBlog .blogBox .blogBoxLower p{font-size:12px;line-height:16px;text-align:justify;}
}
@media (max-width:385px){}


.home_sec4 .midbar .bar .barcolor {height:7px;/*/ background-color:#0ab0ec;/*/
	background-color:transparent;text-align:right;line-height:0px;color:white;position:relative;top:-9px;}
div.myBar::after {content:"";position:absolute;height:7px;background-color:#0ab0ec;width:100%;bottom:-9px;}

.colapsCover ul {display:none;}