a,abbr,acronym,address,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,samp,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;vertical-align:baseline;background:0 0;text-decoration:none;outline:0;border:none}body{line-height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line - through}table{border-collapse:collapse;border-spacing:0}body{width:100%}body:after,body:before{content:"";display:table}body:after{clear:both}@media all{html{font-size:24px}}@media all and (max-width:1800px){html{font-size:26px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width:1400px){html{font-size:25px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width:1000px){html{font-size:24px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width:920px){html{font-size:22px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width:840px){html{font-size:20px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width:520px){html{font-size:18px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}.banner{position:relative;width:100%;overflow:hidden;z-index:9999;background:url(../../img/banner-1.jpg) no-repeat;background-size:cover;height:100%;display:block;margin-top:90px}.banner .img-wrapper{overflow:hidden;position:relative}.banner .img-wrapper img{position:fixed;top:0}.banner .banner-info{float:left;margin-top:10%;margin-left:2.5%}.banner .banner-info .banner-title{font-family:montserratultra_light;font-size:49px;line-height:50px;color:#fff;max-width:625px;text-shadow:2px 2px 2px rgba(0,0,0,.5);font-family:montserratregular}.banner .banner-info .more{margin:35px 0 0;border-color:#fff;color:#fff}.banner .banner-info .more:hover{background:#fff;color:#868686}.content-wrapper .content-mid img{width:100%;display:block}.content-wrapper .content-mid .regular-resume{padding-top:20px;padding-right:8%;display:block;letter-spacing:1px;margin-bottom:20px}.content-wrapper .content-mid .regular-text{padding-right:8%}.content-wrapper .atuation-list{width:100%;display:table}.content-wrapper .atuation-list .list-item{float:left;width:31.6%;box-sizing:border-box;position:relative;overflow:hidden}.content-wrapper .atuation-list .list-item:nth-child(even){margin:1% 0 1% 1%}.content-wrapper .atuation-list .list-item:nth-child(odd){margin:1% 1% 1% 1%}.content-wrapper .atuation-list .list-item .atuation-img{width:100%;display:block;transform:scale(1);transition:.3s all}.content-wrapper .atuation-list .list-item:hover .atuation-img{transform:scale(1.2);opacity:.5}.content-wrapper .atuation-list .list-item:hover .atuation-info{background:rgba(30,77,101,.5);min-width:100%}.content-wrapper .atuation-list .list-item .atuation-info{position:absolute;top:40%;left:0;background:rgba(30,77,101,.8);padding:20px 25px 18px 20px;transition:.5s all;min-width:0}.content-wrapper .atuation-list .list-item .atuation-info .atuation-title{font-size:14px;font-family:montserratbold;color:#fff;letter-spacing:2px;transition:.3s all}.content-wrapper .atuation-list .list-item .atuation-info .atuation-title:before{content:" \\\\ ";display:inline-block;font-size:14px;font-family:montserratbold;color:#fff;letter-spacing:-2px;margin-right:15px;transition:.3s all}.content-wrapper .news-list{width:100%;display:table}.content-wrapper .news-list .list-item{float:left;width:32%;background:#6a8fa6;overflow:hidden}.content-wrapper .news-list .list-item:nth-child(even){margin:0 2%}.content-wrapper .news-list .list-item:hover .news-img{transform:scale(1.2);opacity:.5}.content-wrapper .news-list .list-item .news-img{width:100%;display:block;transform:scale(1);opacity:1;transition:.3s all}.content-wrapper .news-list .list-item .news-info{background:#14516b;padding:15px;text-align:center;position:relative;z-index:13}.content-wrapper .news-list .list-item .news-info .news-date{font-size:10px;letter-spacing:2px;color:#6a8fa6;font-family:montserratbold;margin-bottom:10px;display:block}.content-wrapper .news-list .list-item .news-info .news-title{color:#fff;font-size:13px;font-family:montserratsemi_bold;letter-spacing:1px;line-height:160%;text-transform:uppercase}@media all and (max-width:900px){.banner{background:url(../../img/banner-1-responsive.jpg) no-repeat fixed;background-size:cover;padding:0!important}.banner .banner-info{float:left;margin-top:25%;margin-left:0;width:100%}.banner .banner-info .banner-title{font-family:montserratultra_light;font-size:39px;line-height:45px;color:#fff;max-width:625px;margin:0 auto;text-align:center}.banner .banner-info .more{margin:35px auto 0;border-color:#fff;color:#fff}.banner .banner-info .more:hover{background:#fff;color:#868686}.content-wrapper .content-inner .news-list .list-item:last-child{display:none}}