


/*Rest style*/
* { margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; list-style: none; }
.em a, .em .banner_text a:before{transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}

.em a:focus {
    outline: 0px auto -webkit-focus-ring-color;
    outline-offset:0px;
}
/* #Page Structure
================================================== */
body.em { margin: 0; padding: 0; font-size: 17px; color: #343434; background: #fff;box-sizing:border-box;font-family: 'Roboto', sans-serif;}
.em .wrapper { width: 100%; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.em .container { width:1250px !important; margin:0 auto;padding: 0px !important;}
.em .fl{float:left;}
.em .fr{float:right;}
.em .flw{float:left;width:100%;}
.em .frw{float:right;width:100%;}


/* #top_banner_part starts here
================================================== */
.em .top_banner_part{background: #004b74 url(../images/banner_image.png) right bottom no-repeat ;min-height: 400px;padding:49px 0px 28px;}
.em .banner_text h1{width: 100%;font-size: 30px;color: #fff;font-weight: 300;padding:33px 0px;line-height: 1.3em;}

.em .logo a img{max-width: 260px;}
.em .banner_text a{font-weight: 700;padding: 0px 10px; float: left;line-height: 44px;min-width: 193px;text-align: center;position: relative;border: 1px solid #fff;overflow: hidden;}
.em .banner_text a span{width: 100%;color: #fff;text-transform: uppercase;font-size: 16px;}

.em .banner_text a:hover{background: #fff;}
.em .banner_text a:hover span{color: #004b74;}


/* #mid container starts here
================================================== */
.em .section1{padding: 54px 0px;}
.em .section1 h3{color: #fff;}
.em p{margin-bottom: 23px;}
.em h3{font-size: 22px;margin: 0px;text-transform: uppercase;letter-spacing: -0.4px;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;}
.em .sec1_right{background: #006d9f;padding: 42px;}
.em .image_box{margin:30px 0px;position: relative;}
.em .image_box img{max-width: 100%;width: 100%;}
.em .image_box a{position: absolute;bottom: 0px;left: 0px;height: 87px;width: 87px;background: #004b74;}
.em .image_box a img{width: auto; position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.em .image_box a:hover{background: #453c8e;}
.em .sec1_right p, .em .section4 p{color: #fff;}
.em .sec1_right p:last-child, .em .section4 p:last-child{margin-bottom: 0px;}


.em .section2{padding:10px 0px;}
.em .ul_list{float: left;width: 100%;}
.em .ul_list li{margin-bottom: 20px;position: relative;padding-left: 18px;}
.em .ul_list li::before {content: ""; background: #343434;position: absolute;left: 0px;top: 10px;height: 4px;width: 4px;border-radius: 50%;float: left;}
.em .sec_head h3, .em .section4 h3{color: #33bcf6;margin-bottom: 25px;}
.em .section4 h3{color: #fff;}
.em .ul_list li a, .em p a{text-decoration: underline;color: #343434;}
.em .ul_list li a:hover, .em p a:hover{color: #33bcf6;}

.em .inner_img{padding: 69px 0px;}
.em .inner_img img{float: none;display: inline-block;max-width: 100%;}

.em .section4_main{background: #006d9f;padding: 46px 0px 46px 54px;}
.em .section4 {margin-top: 28px;}
.em .sce4_right_img {padding:0px !important;}
.em .sce4_right_img img{max-width: 100%;width: 100%;padding-top: 50px;}
.em .section4_main .row{position: relative;}

.em .section5{background: #004b74 url(../images/sec5_bkg.png) right bottom no-repeat;margin:60px 0 0 0 ;padding:80px 0px 72px;}
.em .section5 h3{font-size: 26px;}
.em .section5 p b{font-size: 20px;}
.em .section5 p b a{color: #fff;text-decoration: none;}
.em .section5 p b a:hover{color: #33bcf6;}

.em footer{padding: 35px 0px;}
.em footer p{margin: 0px;font-size: 14px;color: #000000;}


.em .hide-desktop{display: none;}
.em .hide_img{display: none !important;}
.em .section3{padding-top: 36px;}










