.image-container{position:relative;width:100%;margin-bottom:30px}.image-container .after{position:absolute;top:0px;left:0%;width:100%;height:100%;display:none;color:#FFF;padding-top:22%;text-align:center}.image-container img{width:100%}.image-container:hover .after{display:block;background:linear-gradient(to bottom, rgba(40, 103, 178, 0.85) 0%, rgba(0,0,0,0.66) 100%)}.fade-carousel{position:relative;height:65vh}.fade-carousel .carousel-inner .item{height:100vh}.fade-carousel .carousel-indicators > li{margin:0 2px;background-color:#f39c12;border-color:#f39c12;opacity:.7}.fade-carousel .carousel-indicators > li.active{width:10px;height:10px;opacity:1}.hero{position:absolute;top:36%;left:50%;z-index:3;color:#fff;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.75);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.hero h1{font-size:4em;font-weight:bold;margin:0;padding:0;color:#2867b2}.hero h3{font-size:18px;line-height:34px;margin-bottom:7px}.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}.fade-carousel .carousel-inner .item.active .hero{opacity:1;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}.overlay1{position:absolute;width:100%;height:100%;z-index:1;background-color:rgba(5, 5, 5, 0.1)}.btn.btn-lg{padding:10px 40px}.btn.btn-hero,.btn.btn-hero:hover,.btn.btn-hero:focus{color:#f5f5f5;background-color:#265a98;border-color:#265a98;outline:none;margin:20px auto}.fade-carousel .slides .slide-1,.fade-carousel .slides .slide-2,.fade-carousel .slides .slide-3{height:65vh;background-size:cover;background-position:center center;background-repeat:no-repeat}.fade-carousel .slides .slide-1{background-image:url(../images/1.jpg)}.fade-carousel .slides .slide-2{background-image:url(../images/3.png)}.fade-carousel .slides .slide-3{background-image:url(../images/4.png)}@media screen and (min-width: 980px){.hero{width:980px}}
@media screen and (max-width: 640px){.hero {display:none}
 section, .page-default {
    padding-top: 15px;
    padding-bottom: 15px;
}
}
.video_sec{width:100%; height:400px;}
.btnsm{padding:8px;margin-top:6px}.looking_for{background:url(../images/banner/17.png)no-repeat fixed;padding:100px 0 100px;background-size:cover}.black_col{color:#000 !important}.bottm_border{padding:20px 0 20px;border-bottom:solid 2px #164b9e}.dark_sec h2{color:#eeeaea;text-align:center;font-size:26px;text-transform:capitalize}.dark_sec h3{color:#eeeaea;font-size:20px;text-transform:capitalize;margin-bottom:0px}.dark_sec h3 a{color:#eeeaea}.dark_sec p{color:#eeeaea}.dark_img{width:14%;float:left}.dark_txt{width:80%;float:left;padding-left:10px}.dark_sec_item{margin-top:20px;margin-bottom:30px;display:flex}.icn-img.icn-circle{font-size:8.4rem;margin:0 0 -2.45em -0.5em !important;position:relative;left:50%;z-index:1}.icn-img.icn-circle{bottom:4.5rem}.icn-circle{border-radius:50%;background:#fff;font-size:86px;font-size:8.6rem}.icn-img.icn-circle{width:1em !important;font-size:7.6rem;height:1em;line-height:1;max-width:none !important;float:left}.half-background{width:50%;float:left}.half-background img{width:100%}.half-background1{width:50%;float:right}.baner_box{min-height:442px;background:#1f75bb;padding:80px}.baner_box h2{color:#fff}.baner_box h3{color:#fff}.baner_box h4{color:#fff}.text_box{padding:80px}.half{width:50%;float:left}.half1{width:50%;float:right}.present{color:#de1717 !important}.subscribe-form{margin-left:auto;margin-right:auto;margin-top:36px;max-width:890px}.subscribe-form .mailform{position:relative}.subscribe-form .mailform fieldset{border:none;line-height:0}.subscribe-form .mailform label:first-child{margin-top:0;width:80%}.subscribe-form.css:34 .subscribe-form .mailform label{position:relative;display:inline-block;width:86.6%;margin-bottom:0}.subscribe-form .mailform label input,.subscribe-form .mailform label select,.subscribe-form .mailform label textarea{display:inline-block;width:100%;margin:0;-webkit-appearance:none;outline:none;font-family:'Roboto Condensed', Helvetica, Arial, sans-serif;font-size:14px;padding:5px 20px 7px 15px;line-height:16px;color:#FFF;background:transparent;border:1px solid #cccccc;font-weight:400;height:39px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.subscribe-form .mfControls{word-spacing:10px;display:inline-block;width:15%}.subscribe-form .mfControls button{border:solid 1px #de1717;background:#de1717;border-radius:0px;margin-top:5px;padding:9px 20px 9px 20px}.subscribe-form .mfControls > *{word-spacing:normal;margin-bottom:5px}.parent-has-overlay h2{margin-bottom:5px}