@charset "utf-8";
/* CSS Document */

.ee_section1{background:#FFFFFF; float:left; width:100%; padding:81px 0 20px 0; overflow:hidden;}
.ee_section1 h2{font-family:'uni_neuebook'; font-size:48px; line-height:54px; color:#012041; font-weight:300; text-align:center; position:relative; padding:0 0 34px; margin-bottom:46px;}
.ee_section1 h2:after{content:''; width:100%; height:3px; background:#1517CF; background:-moz-linear-gradient(left, #1517CF 0%, #60D2FF 100%); background:-webkit-linear-gradient(left, #1517CF 0%, #60D2FF 100%); background:linear-gradient(to right, #1517CF 0%, #60D2FF 100%); position:absolute; left:0; bottom:0;}
.ee_section1 h3{font-family:'uni_neuebook'; font-size:48px; line-height:54px; color:#012041; font-weight:300; text-align:center; position:relative; padding:0 0 23px; margin-bottom:15px;}
.ee_section1 h3:after{content:''; width:61px; height:2px; background:#07086d; position:absolute; left:0; right:0; bottom:0; margin:auto;}


.ee_cont_row{display:flex; flex-wrap:wrap; float:left; margin:25px 0 50px;}
.ee_cont_row:nth-child(2){margin-bottom:55px;}
.ee_cont_row .ee_cont_col_left{width:366px; float:left;}
.ee_cont_row .ee_cont_col_right{width:calc(100% - 301px); float:left; background:#FFFFFF; margin:65px 0 0 -65px; font-size:16px; line-height:22px; color:#012041; font-family:'uni_neuelight'; font-weight:normal; padding:62px 67px 67px; -webkit-box-shadow: 0px 0px 12px 3px rgb(0 0 0 / 5%); box-shadow: 0px 0px 12px 3px rgb(0 0 0 / 5%);}
.ee_section1 h4{font-family:'uni_neuebook'; font-size:20px; line-height:24px; color:#012041; font-weight:bold; position:relative; padding:0 0 23px; margin-bottom:40px; float:left; width:100%;}
.ee_section1 strong{font-size:18px; line-height:24px; color:#4b4b4b; font-weight:normal; padding:40px 0 0; margin-bottom:40px; float:left; width:100%;}
.ee_section1 ul{display:flex; flex-wrap:wrap; justify-content:center; margin:0 0; float:left; width:100%;}
.ee_section1 ul li{width:100%; float:left; position:relative; margin:0 0 40px; padding:25px 0 41px 180px; position:relative; min-height:150px;}
.ee_section1 ul li:last-child{border-right:0; margin:0 0 0;}
.ee_section1 ul li img{display:block; position:absolute; left:0; top:0; width:150px;}
.ee_section1 ul li h5{font-size:16px; line-height:20px; display:block; margin-bottom:16px; text-transform:uppercase; font-family:'uni_neueheavy'; font-weight:800;}
.ee_section1 ul li:nth-child(1) h5{color:#72262b;}
.ee_section1 ul li:nth-child(2) h5{color:#2c8b3b;}
.ee_section1 ul li:nth-child(3) h5{color:#f7941d;}
.ee_section1 ul li p{font-size:18px; line-height:24px; color:#4b4b4b; display:block; padding-bottom:15px;}
.ee_section1 ul li p:last-child{padding-bottom:0;}

.ee_section2{background:#FFFFFF; float:left; width:100%; padding:0 0 76px 0; overflow:hidden;}



.accordian{}
.accordian h2{ font-size:18px; line-height:24px; color:#000; position:relative;/* border-bottom:1px solid #9fcd1a;*/border-bottom: 1px solid rgba(0, 0, 0, 0.3); padding:20px 60px 20px 0px; cursor:pointer;}
.accordian h2:after{ content:''; position:absolute; right:0; top:24px; width:57px; height:15px; background:url(../images/show-hide.png) no-repeat 0 100%;}
/*.accordian h2:before{content:''; position:absolute; left:0; top:15px; width:27px; height:12px; background:url(../images/headBullet.png);}*/
.accordian h2.accActive{}
.accordian h2.accActive:after{ background:url(../images/show-hide.png) no-repeat 0 0;}
.accordian > div{ padding:0 0;}
/* content tab and accordian end */

/* gallery page */
.contTab li a.galleryTabIcon-1:after{ background:url(../images/gallery-icon.png) no-repeat 0 0;}
.contTab li a.galleryTabIcon-2:after{ background:url(../images/gallery-icon.png) no-repeat -35px 0;}
.contTab li a.galleryTabIcon-3:after{ background:url(../images/gallery-icon.png) no-repeat -70px 0;}
.contTab li.active a.galleryTabIcon-1:after{ background:url(../images/gallery-icon.png) no-repeat 0 100%;}
.contTab li.active a.galleryTabIcon-2:after{ background:url(../images/gallery-icon.png) no-repeat -35px 100%;}
.contTab li.active a.galleryTabIcon-3:after{ background:url(../images/gallery-icon.png) no-repeat -70px 100%;}

.galleryList{ margin:0 -12px;}
.galleryList:after{ content:''; display:block; clear:both;}
.galleryList li{ float:left; width:25%; padding:0 12px; margin:12px 0 13px;}
.galleryList li figure{ position:relative; background:transparent; overflow:hidden; width:100%; display:block;}
.galleryList li figure img{ position:relative; width:100%; display:block; -webkit-transition: all 0.8s ease-in; -moz-transition: all 0.8s ease-in; -o-transition: all 0.8s ease-in; transition: all 0.8s ease-in}
.galleryList li figure figcaption{ position:absolute; left:0; bottom:0; width:100%; height:100%; /*background:rgba(0,0,0,0.7); padding:25px 15px 0; */text-align:center; color:#FFF; font-size:13px; line-height:16px;}
.galleryList li figure figcaption:after{content:''; width:100%; height:100%; background:rgba(0,0,0,0.20); position:absolute; left:0; top:100%; -webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in;}
.galleryList li figure:hover figcaption:after{top:0;}
.galleryList li figure figcaption em{ position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; display:block; width:36px; height:36px; border-radius:5px;-webkit-transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in; z-index:9}
.galleryList li figure figcaption em.viewVideo{ background:#FFF url(../images/play-icon.png) no-repeat 2px 100%;}
.galleryList li figure figcaption em.viewImg{ background:#FFF url(../images/zoom-icon.png) no-repeat 0px 100%;}

.galleryList li figure:hover figcaption em.viewVideo{ background:#1c4176 url(../images/play-icon.png) no-repeat 2px 0;}
.galleryList li figure:hover figcaption em.viewImg{ background:#1c4176 url(../images/zoom-icon.png) no-repeat 0px 0;}
.galleryList li figure:hover img{-webkit-transform: scale(1.2); transform: scale(1.2);}
/* gallery page end */
@media screen and (max-width:1023px){
.ee_section1{padding:43px 0 20px 0;}

.ee_section1 h2{font-size:30px; line-height:36px; padding:0 0 20px; margin-bottom:30px;}
.ee_section1 h3{font-size:30px; line-height:36px; padding:0 0 10px; margin-bottom:15px;}
.ee_cont_row{display:flex; flex-wrap:wrap; float:left; margin:25px 0 0;}
.ee_cont_row .ee_cont_col_left{width:100%;}
.ee_cont_row .ee_cont_col_left img{display:block; margin:auto; width:90%; max-width:366px;}
.ee_cont_row .ee_cont_col_right{width:100%; margin:20px 0 0 0; font-size:16px; line-height:22px; padding:20px 0 20px; -webkit-box-shadow:none; box-shadow:none;text-align:center;}
.ee_section1 h4{text-align:center; padding-top:50px; display:block; float:left; margin-bottom:0;}
.ee_section1 ul{float:left;}
.ee_section1 ul li{padding:25px 0 15px 0; min-height:inherit; margin:0 0 0;}
.ee_section1 ul li img{display:block; position:relative; left:inherit; top:inherit; width:150px; margin:0 auto;}
.ee_section1 ul li h5{text-align:center; margin-top:10px;}
.ee_section1 ul li p{font-size:16px; line-height:22px; text-align:center; width:90%; max-width:480px; margin:0 auto;}
.ee_section1 strong{font-size:16px; line-height:22px;}

}
@media screen and (max-width:900px){
.galleryList li{width:33.3333333333%;}

}

@media screen and (max-width:700px){
.galleryList li{width:50%;}
}
@media screen and (max-width:450px){
.galleryList li{width:100%;}
}
