.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:1000px;list-style:none;text-align:center}
.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;width:100%;background:#3085a3;text-align:center;cursor:pointer;height:460px!important}
.grid figure img{position:relative;display:block;opacity:.8;object-fit:cover}
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}
.grid figure figcaption,.grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%}
.grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.grid figure h2{word-spacing:-.15em;font-weight:300}
.grid figure h2 span{font-weight:800}
.grid figure h2,.grid figure p{margin:0}
.grid figure p{letter-spacing:1px;font-size:68.5%}
figure.effect-sarah{background:#002147}
figure.effect-sarah img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
figure.effect-sarah:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-sarah figcaption{text-align:left;color:#fff}
figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0;color:#fff}
figure.effect-sarah h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;color:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
figure.effect-sarah:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff}
figure.effect-sarah p{padding:1em 0;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);color:#fff}
figure.effect-sarah:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff}
figure.effect-sarah a{color:#fff}
@media screen and (max-width: 50em) {
.content{padding:0 10px;text-align:center}
.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}
}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
.clearfix:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both}
@media screen and (max-width: 25em) {
.codrops-header{font-size:75%}
.codrops-icon span{display:none}
}
#news-slider{margin-top:80px}
.post-slide{background:#fff;margin:20px 15px;border-radius:15px;padding-top:1px;box-shadow:0 14px 22px -9px #bbcbd8}
.post-slide .post-img{position:relative;overflow:hidden;border-radius:10px;margin:-12px 15px 8px;margin-left:-10px}
.post-slide .post-img img{width:100%;height:auto;transform:scale(1,1);transition:transform .2s linear}
.post-slide:hover .post-img img{transform:scale(1.1,1.1)}
.post-slide .over-layer{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:linear-gradient(-45deg,rgba(6,190,244,0.75) 0%,rgba(45,112,253,0.6) 100%);transition:all .5s linear}
.post-slide:hover .over-layer{opacity:1;text-decoration:none}
.post-slide .over-layer i{position:relative;top:45%;text-align:center;display:block;color:#fff;font-size:25px}
.post-slide .post-content{background:#fff;padding:2px 20px 40px;border-radius:15px}
.post-slide .post-title a{font-size:15px;font-weight:700;color:#333;display:inline-block;text-transform:uppercase;transition:all .3s ease 0}
.post-slide .post-title a:hover{text-decoration:none;color:#3498db}
.post-slide .post-description{line-height:24px;color:gray;margin-bottom:25px}
.post-slide .post-date{color:#a9a9a9;font-size:14px}
.post-slide .post-date i{font-size:20px;margin-left:8px;color:#CFDACE}
.post-slide .read-more{padding:7px 20px;float:left;font-size:12px;background:#2196F3;color:#fff;box-shadow:0 10px 20px -10px #1376c5;border-radius:25px;text-transform:uppercase}
.post-slide .read-more:hover{background:#3498db;text-decoration:none;color:#fff}
.owl-controls .owl-buttons{text-align:center;margin-top:20px}
.owl-controls .owl-buttons .owl-prev{background:#fff;position:absolute;top:-13%;left:15px;padding:0 18px 0 15px;border-radius:50px;box-shadow:3px 14px 25px -10px #92b4d0;transition:background .5s ease 0}
.owl-controls .owl-buttons .owl-next{background:#fff;position:absolute;top:-13%;left:15px;padding:0 15px 0 18px;border-radius:50px;box-shadow:-3px 14px 25px -10px #92b4d0;transition:background .5s ease 0}
.owl-controls .owl-buttons .owl-prev:after,.owl-controls .owl-buttons .owl-next:after{content:"\f104";font-family:FontAwesome;color:#333;font-size:30px}
.owl-controls .owl-buttons .owl-next:after{content:"\f105"}
@media only screen and (max-width:2280px) {
.post-slide .post-content{padding:0 15px 25px}
.hid4pc{display:none}
.hid4Mob{display:block}
}
@media only screen and (max-width:1280px) {
.post-slide .post-content{padding:0 15px 25px}
.hid4pc{display:none}
.hid4Mob{display:block}
}
@media(max-width:568px) {
.banner{background-attachment:scroll}
.hid4pc{display:block}
.hid4Mob{display:none}
section.inner_banner h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-1px;text-align:center;line-height:110px!important;padding:0;color:#fff}
.vid4mob{width:120%;height:45vh!important}
.tab_menu{overflow-y:no-display!important;overflow-x:no-display!important;width:100%;height:310px;background:#fff;float:right;border-radius:10px;margin-top:10px;position:relative;z-index:9;box-shadow:0 0 14px 0 rgba(0,0,0,.3);overflow:hidden}
.grid figure{height:150px!important}
.grid figure:hover{height:380px!important}
figure.effect-sarah:hover p{overflow-y:visible}
h4{font-size:16px!important}
h2{font-size:22px!important}
.mrgT4mob{margin-top:20px}
}
.scrollup{width:40px;height:40px;opacity:.3;position:fixed;bottom:50px;right:100px;display:none;text-indent:-9999px;background:url(images/icon_top.png) no-repeat}