@import url('https://web.archive.org/web/20220209165436cs_/https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i,900,900i');
@import url('https://web.archive.org/web/20220209165436cs_/https://fonts.googleapis.com/css?family=Raleway:400,400i,500,500i,600,600i,700,700i,800,800i|Roboto:400,400i,500,500i,700,700i,900,900i');
h1,h2,h3,h4,h5,h6{font-family: 'Raleway', sans-serif;}
header.header_fixed{position:fixed;z-index:9999;width:100%}
.header-top{background-color:#0b4c97}
.header-logo{text-align:center}
.header-details{background-color:#041931}
.header-fullwidth{width:19%;float:left;margin-right:1%;padding:40px 0 10px 0;display:none}
.header-icon{width:100%;padding-top:23px;text-align:center}
.header-icon h4{color:#fff;font-family: 'Raleway', sans-serif;margin:0;font-size:15px;font-weight:400}
.header-icon p{color:#b3951b;font-family: 'Raleway', sans-serif;margin:0}
.navbar-default{background-color:transparent;border:0;}
.navbar{margin-bottom:0px;border-radius:0}
.close-menu a{display:none}
.navbar-brand{padding:30px 15px;float:none;display:inline-block;height:auto}
.navbar-brand>img{margin:0 auto}
.navbar-nav{float:right;margin:0;list-style:none;float:none;text-align:center}
.navbar-nav li{float:none;display:inline-block;padding:0 25px}
.navbar-default .navbar-nav>li>a{color:#fff;font-family: 'Raleway', sans-serif;background-color:#9c690c;margin-bottom:5px}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{background-color:#0b4c97;color:#fff;font-weight:600;font-family: 'Raleway', sans-serif;-webkit-transition:all 0.6s ease 0s;
-moz-transition:all 0.6s ease 0s;
-ms-transition:all 0.6s ease 0s;
transition:all 0.6s ease 0s;}
.carousel-indicators{bottom:0px}
.carousel-indicators li{width:13px;height:13px;background-color:#b3951b;color:#fff;border-radius:50%;margin:0}
.carousel-indicators li.active{width:13px;height:13px;background-color:#fff;border-radius:50%;margin:0}
.carousel-indicators li:hover, .carousel-indicators li.active:hover{background-color:#fff;color:#b3951b}
.banner_slider{position:relative}
.banner_slider .carousel-control{position:absolute;top:50%;transform:translatey(-50%);opacity:1;display:table;background-color:transparent;bottom:auto;width:40px;height:40px;line-height:40px;text-align:center;text-shadow:none;background:#444}
.banner_slider .carousel-control span{display:table-cell;vertical-align:middle}
.banner_slider .carousel-control:hover{background-color:#fff;color:#000}
.carousel-control.left{background-image:none;background-repeat:no-repeat;left:70px}
.carousel-control.right{background-image:none;background-repeat:no-repeat;right:70px}
.heading h2{position:relative;overflow:hidden;display:block;margin:0;padding:10px 0;font-weight:700}
.heading h2:before{position:absolute;content:'';bottom:0px;left:0;width:50px;height:3px;background-color:#b3951b;}
.heading h3{position:relative;overflow:hidden;display:block;margin:0;padding:10px 0;font-weight:700}
.heading h3:before{position:absolute;content:'';bottom:0px;left:0;width:50px;height:3px;background-color:#b3951b;}
.about-law{margin:50px 0}
.about-law p{font-family: 'Raleway', sans-serif;margin-top:10px;font-weight:500;font-size:16px;text-align:justify}
.about_image{border:4px solid #b3951b;margin-top:14px;position:relative;display:block;overflow:hidden;}
.about_image img{-webkit-transition:all 0.6s ease 0s;
-moz-transition:all 0.6s ease 0s;
-ms-transition:all 0.6s ease 0s;
transition:all 0.6s ease 0s;}
.about_image:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.6s ease 0s;
-moz-transition:all 0.6s ease 0s;
-ms-transition:all 0.6s ease 0s;
transition:all 0.6s ease 0s;}
.about-law h5{font-size:16px;color:#b3951b;font-weight:700}
.about-law ul{margin:0;padding-left:10px;list-style:none}
.about-law ul li{font-family: 'Raleway', sans-serif;font-weight:600;padding:5px 0;font-size:16px;position:relative;overflow:hidden;display:block}
.about-law ul li:before{position:absolute;content:'';bottom:0px;left:0;width:40px;height:3px;background-color:#b3951b;}
.about-law ul li .fa{margin-right:10px}
.about-law h6{font-size:16px;color:#b3951b;font-weight:600}
/* .some-cases .panel-default>.panel-heading{background-color:#b3951b;color:#fff;padding:0}
.some-cases .panel-title h5{margin:0;font-size:18px;padding:10px 15px}
.some-cases .panel-title a{text-decoration:none;position:relative;display:block;overflow:hidden}
.some-cases .panel-title a:before{position:absolute;top:12px;right:12px;font-family:FontAwesome;content:"\f068";}
.some-cases .panel-title a.collapsed:before{content:'\f067';}
.some-cases .panel-default>.panel-heading+.panel-collapse>.panel-body{background-color:#333;border-color:transparent}
.some-cases .panel-default>.panel-heading+.panel-collapse>.panel-body p{color:#fff;font-family: 'Raleway', sans-serif;font-size:16px}
.some-cases .btn-primary{background-color:#b3951b;color:#fff;font-family: 'Raleway', sans-serif;margin:10px 0;border-color:transparent;outline:none;border-radius:0}
.some-cases .btn-primary:hover, .some-cases .btn-primary:focus{background-color:#9c690c;color:#fff;border-color:transparent;outline:none;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;} */
.about-offices{padding:20px;margin:45px 0;border:1px solid rgba(11,66,129,0.5);background-color:#fffaf0}
.about-offices ul{padding-top:10px;margin:0;list-style:none}
.about-offices ul li{padding:3px 0}
.about-law .about-offices ul li:before{display:none}
.about-offices ul li .fa{margin-right:10px;float:left;padding-top:4px}
.about-offices ul li span{font-size:16px;overflow:hidden;display:block}
.heading h4{position:relative;overflow:hidden;display:block;margin:0;padding:10px 0;font-weight:700;color:#b3951b}
.heading h4:before{position:absolute;content:'';bottom:0px;left:0;width:50px;height:3px;background-color:#b3951b;}
.heading1{text-align:center}
.heading1 h2{text-align:center;font-weight:700;position:relative;display:inline-block;overflow:hidden;margin:0;padding:30px 0}
.heading1 h2:before{content:'';position:absolute;height:3px;background-color:#b3951b;left:0;right:0;bottom:0;display:inline-block;margin-bottom:10px}
.some-cases a, .some-cases a:hover, .some-cases a:focus{text-decoration:none;cursor:pointer}
.heading1 h2:after{content:'';position:absolute;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 7px #fff;background-color:#041931;left:50%;top:50%;z-index:4;margin-left:-10px;margin-top:24px}
.some-cases-fullwidth{width:19%;float:left;margin-right:1%;padding:20px 0}
.some-cases-icon{background:rgba(246,202,121,0.7);width:100%;min-height:194px;padding:20px;text-align:center}
.some-cases-icon span{font-family: 'Raleway', sans-serif;font-size:16px;color:#b3951b;font-weight:700;text-align:center}
.some-cases-circle{width:100px;height:100px;border-radius:50%;background-color:#9c690c;display:table;text-align:center;margin:0 auto;border:2px solid #fff;margin-bottom:10px}
.text{display:table-cell;vertical-align:middle}
.some-cases-circle img{display:inline-block;vertical-align:middle;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.some-cases-fullwidth:hover .some-cases-icon{background-color:#9c690c;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.some-cases-icon:hover .some-cases-circle{background-color:#f6ca79;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.some-cases-fullwidth:hover span{color:#fff;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.some-cases .btn-primary{background-color:#b3951b;color:#fff;font-family: 'Raleway', sans-serif;margin:10px 0 60px 0;border-color:transparent;outline:none;border-radius:0}
.some-cases .btn-primary:hover, .some-cases .btn-primary:focus{background-color:#9c690c;color:#fff;border-color:transparent;outline:none;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.some-cases{text-align:center}
.footer-fullimages{text-align:center;background-color:#313030}
.footer-fullimages h2{text-align:center;font-weight:700;position:relative;display:inline-block;overflow:hidden;margin:0;padding:30px 0;color:#fff}
.footer-fullimages h2:before{content:'';position:absolute;height:3px;background-color:#b3951b;left:0;right:0;bottom:0;display:inline-block;margin-bottom:10px}
.footer-fullimages h2:after{content:'';position:absolute;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 7px #313030;background-color:#041931;left:50%;top:50%;z-index:4;margin-left:-10px;margin-top:24px}
.footer-fullspace{padding:40px 0}
.footer-images1{position:relative;display:block;overflow:hidden}
.footer-images1:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(241,214,165,0.6)}
.footer-images1:after{content:'';position:absolute;top:15px;left:15px;bottom:15px;right:15px;border:1px solid #041931}
.footer-images1 img{-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.footer-images1:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.footer-images1 span{position:absolute;top:50%;left:10%;right:10%;text-align:center;color:#041931;font-family: 'Raleway', sans-serif;font-size:16px;font-weight:700;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.footer-images1:hover:before, .footer-images1:hover:after, .footer-images1:hover span{opacity:0;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.footer-images{position:relative;display:block;overflow:hidden}
.footer-images:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(246,202,121,0.6)}
.footer-images:after{content:'';position:absolute;top:15px;left:15px;bottom:15px;right:15px;border:1px solid #041931}
.footer-images img{-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.footer-images:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.footer-images span{position:absolute;top:50%;left:10%;right:10%;text-align:center;color:#041931;font-family: 'Raleway', sans-serif;font-size:16px;font-weight:700;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.footer-images:hover:before, .footer-images:hover:after, .footer-images:hover span{opacity:0;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.breadcrumb{background-color:transparent}
.footer-page-links{padding:5px 0;background-color:#041931}
.footer-links h3{color:#fff;float:left;margin:0;clear:both;padding:5px 0;font-size:20px}
.footer-links ol{list-style:none;padding:5px 0 0 20px;margin:0;overflow:hidden}
.footer-links ol li{}
.footer-links ol li .fa{color:#fff}
.footer-links ol li a{color:#fff;text-decoration:none;padding:4px;font-family: 'Raleway', sans-serif;}
.footer-links ol li a:hover{color:#b3951b;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s}
.contactus h3{color:#fff;float:left;margin:0;clear:both;padding:10px 20px 0 0;font-size:20px}
.contactus span .fa{margin:2px 5px 0 0px;font-size:20px;color:#b3951b}
.contactus span{margin-right:13px;color:#fff;font-family: 'Raleway', sans-serif;font-size:16px;display:inline-block;padding:4px 0 0 0}
.contactus span:last-child{margin-right:0}
.contactus span a{color:#fff;text-decoration:none}
.contactus span a:hover, .contactus span a:focus{color:#b3951b;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.connectwithus p{color:#fff;font-family: 'Raleway', sans-serif;font-size:16px}
.connectwithus a span{color:#fff;font-size:20px;padding:5px 5px}
.connectwithus a span:hover{color:#b3951b;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.key-lawyers{padding:50px 0}
.key-lawyers h3{font-family: 'Raleway', sans-serif;font-weight:700;color:#b3951b}
.key-lawyers p{font-family: 'Raleway', sans-serif;font-size:16px;font-weight:500;padding:5px 0;text-align:justify}
.testimonial-image{margin:30px 0 50px 0}
.testimonial-image img{border:5px solid rgba(200,197,200,0.4)}
.testimonial-image a{border-color:transparent}
.testimonial-image img:hover, .testimonial-image img:focus{border:5px solid rgba(239,172,11,0.4)}
.testimonial-image a:hover, .testimonial-image a:focus{border-color:transparent;outline:none;}
.fancybox-button--play,.fancybox-button--pause, .fancybox-button--fullscreen, .fancybox-button--thumbs, .fancybox-button--share, .fancybox-button--close{border-color:transparent}
.fancybox-button--play:hover, .fancybox-button--pause:hover, .fancybox-button--fullscreen:hover, .fancybox-button--thumbs:hover, .fancybox-button--share:hover, .fancybox-button--close:hover, .fancybox-button--play:focus, .fancybox-button--pause:focus, .fancybox-button--fullscreen:focus, .fancybox-button--thumbs:focus, .fancybox-button--share:focus, .fancybox-button--close:focus{border-color:transparent;outline:none;background-color:#b3951b}
.fancybox-navigation button{border-color:transparent}
.fancybox-navigation button:hover, .fancybox-navigation button:focus{border-color:transparent;outline:none;color:#b3951b}
.full-core-team-content{background:rgba(248,211,144,0.3);margin-bottom:10px;min-height:210px;padding:20px}
.core-team-image-left{float:left}
.core-team-image-right{float:right}
.core-team-image img{display:inline-block}
.core-team-image p{}
.image-name{color:#b3951b;font-family: 'Raleway', sans-serif;font-size:16px;text-align:center;font-weight:600;margin:0}
.image-content{font-family: 'Raleway', sans-serif;font-style:italic;font-size:14px;margin:0;padding:2px 0;font-weight:500;text-align:center;width:125px}
.core-team-spacing{padding:40px 0 30px 0}
.core-team-content{overflow:hidden;padding:0 10px}
.core-team-content p{font-family: 'Raleway', sans-serif;margin:0px;font-weight:500;font-size:16px;text-align:justify;color:#6b4304}
.key-core ul{padding-top:10px;margin:0;list-style:none;padding-left:0px}
.key-core ul li .fa{margin-right:10px}
.key-core ul li span{color:#6b4304;font-family: 'Raleway', sans-serif;font-size:15px;font-weight:600}
.key-cases{padding:50px 0}
.key-cases h3{font-family: 'Raleway', sans-serif;font-weight:700;color:#b3951b}
.key-cases ul{padding:10px 10px;margin:0;list-style:none}
.key-cases ul li .fa{float:left;margin-right:10px;padding-top:3px}
.key-cases span{font-family: 'Raleway', sans-serif;font-size:16px;font-weight:500;padding:0;margin:0;overflow:hidden;display:block}
.all-acts-content{border-right:1px solid rgba(0,0,0,0.1);min-height:440px}
.key-acts .row > div:last-child .all-acts-content{border:none}
.key-acts{padding:50px 0}
.key-acts h3{font-family: 'Raleway', sans-serif;font-weight:700;color:#b3951b}
.key-acts ul{padding:10px 10px;margin:0;list-style:none}
.key-acts ul li .fa{float:left;margin-right:10px;padding-top:3px}
.key-acts span{font-family: 'Raleway', sans-serif;font-size:16px;font-weight:500;padding:0;margin:0;overflow:hidden;display:block}
.key-acts span span{color:#9c690c;display:inline}
.key-practice{padding:20px 30px;border:5px solid #b3951b;margin:50px 0;background-color:#f6c69e;min-height:501px}
.key-practice h3{font-family: 'Raleway', sans-serif;font-weight:700;color:#b3951b}
.key-practice ul{padding:10px 10px;margin:0;list-style:none}
.key-practice ul li{padding:5px 0;display:block}
.key-practice ul li .fa{float:left;margin-right:10px;padding-top:5px}
.key-practice span{font-family: 'Raleway', sans-serif;font-size:18px;font-weight:600;padding:0;margin:0;overflow:hidden;display:block}
.contact-details{background:url(../images/slider_2.jpg)center top;height:550px;padding-top:70px}
.contact-address{background:rgba(4,25,49,0.6);padding:91px 50px}
.contact-address h4{font-family: 'Raleway', sans-serif;font-size:24px;font-weight:700;color:#fff}
.contact-address p{font-family: 'Raleway', sans-serif;font-size:22px;font-weight:500;color:#fff}
.contact-address ul{padding:0;margin:0;list-style:none}
.contact-address ul li{padding:5px 0}
.contact-address ul li .fa{float:left;margin-right:10px;padding-top:3px;font-size:20px;color:#fff}
.contact-address ul li span{font-family: 'Raleway', sans-serif;font-size:18px;font-weight:500;color:#fff;display:block;overflow:hidden}
.contact-address ul li a{font-family: 'Raleway', sans-serif;font-size:18px;font-weight:500;color:#fff;display:block;overflow:hidden}
.contact-address ul li a:hover, .contact-address ul li a:focus{text-decoration:none;color:#b3951b}
.contact-form{background:rgba(179,149,27,0.6);padding:46px}
.contact-form .form-group label{font-family: 'Raleway', sans-serif;font-size:18px;font-weight:500;color:#fff}
.contact-form .form-control{color:#041931;font-family: 'Raleway', sans-serif;font-size:16px;font-weight:500;padding:7px 12px;border-radius:0;}
.contact-form .form-control:hover, .contact-form .form-control:focus{outline:none;border-color:transparent}
textarea.form-control{height:80px}
.contact-details .btn-primary{background-color:#041931;color:#fff;font-family: 'Raleway', sans-serif;border-color:transparent;outline:none;border-radius:0}
.contact-details .btn-primary:hover, .contact-details .btn-primary:focus{background-color:#b3951b;color:#fff;border-color:transparent;outline:none;-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-ms-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
.main-footer-content{background-color:#0b4c97;}
.main-footer-content p{padding:10px 0;color:#fff;text-align:center;font-size:16px;font-family: 'Raleway', sans-serif;margin:0}

.modal-header .close{opacity:1;color:#000}
.modal-header .close:hover, .modal-header .close:focus{border-color:transparent;outline:none}
.modal-title{padding:0 0 0 15px;color:#000}
.modal-body{padding:0 15px}
.modal-body p{font-family: 'Raleway', sans-serif;font-size:16px;padding:20px;margin:0}
.modal-footer .btn{font-family: 'Raleway', sans-serif;color:#fff}
.modal-footer .btn:hover, .modal-footer .btn:focus{border-color:transparent;outline:none}

@media(max-width:1366px){
	
}
@media(max-width:1199px){
	
	.navbar-nav li{padding:0 10px}
	.contact-address{padding:84px 30px}
}
@media(max-width:991px){
	.about_image img{width:100%}
	.about-law{margin:50px 0 0px 0}
	.key-practice{margin:30px 0}
	.key-lawyers{padding:50px 0 10px 0}
	.navbar-nav li{padding:5px 0}
	.nav>li>a{padding:10px 10px}
	.contact-details{height:750px;padding-top:30px}
	.contact-address{padding:10px 30px}
	.contact-form{margin-top:20px}
	.some-cases-icon{min-height:217px}
	.footer-links h3{font-size:16px;font-weight:600}
	.contactus h3{font-size:16px;font-weight:600}
	.contactus span{font-size:15px}
	.some-cases-circle{width:90px;height:90px}
	.some-cases-icon{padding:10px 20px;min-height:186px}
	.key-acts .all-acts-content{border:none}
	.all-acts-content{min-height:auto}
}

.navbar-toggle{border-radius:0;background-color:#b3951b;border:0;outline:none}
.navbar-toggle:hover, .navbar-toggle:focus{border-radius:0;background-color:#b3951b!important;border:0;outline:none}
.navbar-toggle .icon-bar{background-color:#fff!important}
.navbar-default .navbar-collapse{position:fixed;padding-right:0px;padding-left:0px;top:0;bottom:0;max-height:100%;width:200px;height:auto;right:-200px;z-index:999;display:block;background-color:#b3951b;border:0;-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.navbar-default .navbar-collapse.in{right:0px;-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.close-menu a{width:60px;height:30px;background-color:#0b4c97;color:#fff;line-height:30px;display:inline-block;text-align:center;font-family: 'Raleway', sans-serif;}
.close-menu a:hover, .close-menu a:focus{text-decoration:none;}
.close-menu{display:block;text-align:right;padding-bottom:20px;-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.navbar-nav li{display:block}
.navbar-header{ width:100%;} 
.navbar-toggle.collapsed{-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-ms-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;display:block;max-height:100%}
@media(max-width:767px){
.about-law{margin:30px 0 0px 0}
.footer-fullspace{padding:25px 0}
.footer-images, .footer-images1{margin-top:7px}
.footer-images1 img{width:100%}
.footer-images img{width:100%}
.footer-images img{width:100%}
.testimonial-image{text-align:center}
.testimonial-image img{display:inline-block}
.image-gap{margin-top:10px}
.some-cases-fullwidth{width:100%;padding:10px 0}
.some-cases-icon{min-height:142px}
.contact-details{height:917px}
.core-team-image-left{display:block;float:none}
.core-team-image-left p{display:block;float:none}
.image-name{width:125px}
.core-team-image-right{display:block;float:right}
.core-team-image-right p{display:block;float:none}
.image-name{width:125px}
.core-team-content{display:inline-block}
}
@media(max-width:667px){
	.footer-links{text-align:center}
	.footer-links h3{float:none;display:inline-block}
	.contactus{text-align:center}
	.contactus h3{float:none;display:inline-block}
}
@media(max-width:600px){
	.header-fullwidth{display:none}
	.navbar-brand>img{width:240px	}
	/* .navbar-brand{height:91px} */
	.footer-links{text-align:center}
	.footer-links h3{float:none;display:inline-block}
	.contactus{text-align:center}
	.contactus h3{float:none;display:inline-block}
}
@media(max-width:500px){
	.banner_slider .carousel-control{width:30px;height:30px}
	.carousel-control.left{left:40px}
	.carousel-control.right{right:40px}
}


 .carousel-container {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    top: 10px;
    left: 50px;
    right: 50px;
}
.carousel-inner h2 {
	color: #fff!important;
    margin-bottom: 20px;
    font-size: 35px!important;
    font-weight: 700;
    padding: 20px;
    background-color: #00000063!important;
	text-align:center;
}

.sec1{
	background-color: #041931;
}
.sec1 h2{text-align:center!important;}
.sec1 h2 a{font-size:20px!important; text-align:center!important;color:#fff;}
.sec1 h2 a:hover{text-decoration:none;}

.feature-block {
    background: #fff none repeat scroll 0 0;
    padding: 30px 20px;
    margin-bottom: 30px;
    box-shadow: 0px 2px 15px rgb(0 0 0 / 10%);
    transition: all ease-in-out 0.3s;
	margin-top:30px;

}
.feature-block i {
        width: 60px;
    font-size: 43px;
    color: #b3951b;
}
.feature-block h4 {
    margin-bottom: 20px;
}
.feature-block h4 a {
    color:#b3951b;
}
.feature-block p {
    margin-top: 20;
	font-size:16px;
}
.feature-block:hover {
    background: #b3951b;
    box-shadow: 10px 15px 30px rgb(0 0 0 / 18%);
}
.feature-block:hover p{color:#fff;}
.feature-block:hover i{color:#fff;}
.feature-block:hover a{color:#0b4c97; text-decoration:none;}


