body { padding:0px; margin:0px; background:#ffff; font-size:16px; color:#000000; line-height:24px;font-family: 'Roboto-Regular';-webkit-text-size-adjust: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, audio, video, source { display: block; margin: 0; padding: 0; }
a, img { border: medium none; }
a { color: #000000; text-decoration: none; outline:none; font-family: 'Roboto-Regular';}
div { margin: 0; padding: 0; }
p { font-size:16px; line-height:24px; padding:0px; margin:0px; color:#000000;} 
h1, h2, h3, h4, h5, h6 { font-weight:normal; padding:0px; margin:0px;  line-height: 30px; }
strong {font-family: 'Balerno-Bd';}
ul, li { list-style:none;}
a:focus, :focus{ outline:none; }
ul,ol { list-style-type:none; padding:0px; margin:0px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } 
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; } 
* html .clearfix { height: 1%; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clear { clear: both; line-height: 1px; padding:0px; height:0px; font-size:1px; }
.left { float:left; }
.right { float:right; }
.anim { transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease; }
.anim2 { transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; }
.row { width:1190px; margin:auto; padding:0px;}
.row-header{width:1340px;margin:auto; padding:0px;}
img {border: 0;height: auto;max-width: 100%;vertical-align: middle; width: 100%;}



/* landing-page */
body.landing{background:#001A34;}
.header-landing{float: left;width: 100%;padding: 70px 0 0 0;background:url(../images/landing-bg.webp)no-repeat center -250px;background-size: cover;height: auto;}
.logo-landing{float: left;width: 100%;overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 80px;}
.logo-landing img{float: left;width:350px;}
.simta-lan-cnt{float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-bottom: 300px;}
.simta-lan-cnt h1{float: left;font-size: 56px;line-height: 80px;color: #FFFFFF;font-family:'Oswald-Regular';text-align: center;position: relative;padding-bottom: 30px;}
.simta-lan-cnt h1::after { position: absolute;content: "";left: 0;right: 0;margin: 0 auto;bottom: 0;width: 185px;height: 15px;background: #FF715B;}
.simta-leap{float: left;width: 100%;}
.simta-leap p{float: left;font-size: 31px;line-height: 36px;color: #FFFFFF;font-family:'Roboto-Regular';text-align: center;padding: 0 185px; margin-bottom: 100px;}
.simta-list{float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
.list-sec{float: left;width: 100%;border-top: 1px solid #4EC5DC;padding-top: 75px;margin-bottom: 75px;display: flex;align-items: center;}
.list-sec:last-child{margin-bottom: 0px;}
.list-sec .lft-lan{float: left;width: 20%;}
.list-sec .lft-lan img{float: left;width: 120px;}
.list-sec .rgt-lan{float: left;width: 60%;}
.list-sec .rgt-lan h3{font-family:'Roboto-Bold';font-size: 30px;line-height: 31px;float: left;width:100%;color:#4EC5DC;padding-bottom: 30px;text-align: left;}
.list-sec .rgt-lan ul{float: left;width:100%;display: flex;flex-wrap:wrap;justify-content: inherit;column-gap: 3%;row-gap: 0px;padding:0}
.list-sec .rgt-lan ul li a{flex: 0 1 auto;font-size: 20px;line-height: 26px;color:#FFFFFF;font-family:'Roboto-Regular' ;position: relative;transition: all 0.5s ease;text-transform: capitalize;}
.list-sec .rgt-lan ul li a::after{position: absolute;content: "|";width: auto;height: auto;right: -13px;top: 50%;transform: translateY(-50%);color: #4EC5DC;}
.list-sec .rgt-lan ul li:last-child a::after{display: none;}
.list-sec .rgt-arw{float: left;width: 20%;}
.list-sec .rgt-arw span{float: right;background: url(../images/arrow-right.svg) no-repeat right center;width: 80px;height: 40px;cursor: pointer;transition: all .5s ease;}
.list-sec .rgt-arw span:hover{background: url(../images/lan-blue-hv-arw.svg) no-repeat right center;}
.list-sec .rgt-lan ul li a:hover{color:#FF715B;}
.list-sec .rgt-lan a h3:hover{color:#FF715B;transition: all 0.5s ease;}


/* footer */
footer{float: left;width: 100%;padding: 40px 0 ;background: #232323;}
.foot-inner{float: left;width: 100%; display: flex; flex-wrap: wrap; column-gap: 0; row-gap: 50px;}
.foot-bottom{float: left;width: 100%;}
.foot-bottom p{font-family: 'Roboto-Regular';font-size: 14px;line-height: 20px;color: #FFFAFF;text-align: center;}
.footer-top{float: left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 20px;}
.footer-top h3{color: #FFFAFF;text-transform: uppercase;font-size: 22px;line-height: 44px;margin-bottom: 35px;font-family: 'Oswald-Regular';}
.footer-top ul{float: left;width: 100%;display: flex;flex-wrap: wrap;row-gap: 15px;}
.foot-map{float: left;width: 100%;}
.foot-map iframe{width: 100%;min-height: 255px;}
.footer-bottom p, .footer-top ul li a {font-size: 16px;line-height: 22px;color: #FFFAFF;transition: all 0.5s ease;}
.footer-top ul li a:hover{color:#FF715B ;text-decoration: underline;}
.footer-top .f1 ul li{width: 100%;}
.footer-top .f2 ul li{width: 100%;}
.f1{flex: 0 1 25%;}
.f2{flex: 0 1 17%;}
.f3{flex: 0 1 40%;}
.f4{flex: 0 1 100%;}
.f4 ul{display: flex;flex-wrap: wrap;align-items: center;justify-content: left;column-gap: 10px;}
.f4 ul li{flex: 0 1 auto;margin: 0;}
.f4 ul li a{transition: all 0.5s ease;}
.f4 ul li a img{filter: brightness(0) saturate(100%) invert(99%) sepia(6%) saturate(71%) hue-rotate(327deg) brightness(116%) contrast(100%);}
.f4 ul li a:hover img{filter: none;}
.f3 ul li, .f2 ul li{flex: 0 1 100%;}

/* simta-button */
.simta-button{ float: left;width: 100%;padding: 95px 0;display: flex;justify-content: center;}
.simt-cnt-div{float: left;width: 100%;display: flex;flex-wrap:wrap;justify-content: center;}
.simta-btn-cnt{display: block; margin: 0 auto;max-width: 800px;font-family:'Roboto-Regular';font-size: 26px;line-height: 51px;float: left;width:100%;color:#FFFFFF;text-align: center;padding: 55px 20px;transition: all .5s ease;background: #FF715B;border-radius: 100px;}
.simta-btn-cnt span a{font-family:'Roboto-Regular';font-size: 46px;line-height: 51px;float: left;width:100%;color:#FFFFFF;text-align: center;transition: all 0.5s ease;}
.simta-btn-cnt span a:hover{color:#004474;}



/*Popup scroll images*/
/* Loading Screen */
#loading-screen {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: white;display: flex;align-items: center;justify-content: center;z-index: 1001;}
/* Loading Animation */
.loading {display: grid;grid-template-columns: repeat(3, 1fr);gap: 10px;margin: 20px;}
/* Overlay Background */
#overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);display: none;z-index: 999;}
/* Popup */
#popup {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 400px;max-width: 90%;background: white;padding: 10px;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);display: none;text-align: center;z-index: 1000;border-radius: 10px; overflow: hidden;}
/* Swiper Slider */
.swiper-container {width: 100%;height: auto;position: relative;}
.swiper-slide img {width: 100%;height: auto;border-radius: 10px;}
/* Swiper Navigation */
.swiper-button-prev,.swiper-button-next {color: #333;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;}
/* Close Button */
#close-btn {background: #e6e6e6;color: #333;border: none;padding: 10px;cursor: pointer;margin-top: 10px;border-radius: 5px;}
#close-btn:hover {background: #d3d3d3;}
.swiper-slide img{width: 100%; float: left;}
.swiper-button-prev, .swiper-button-next{color: #5975A5 !important;}




/*news-events*/
.news-sec { clear: both; padding-bottom: 80px; width: 100%; float: left;}
.news-pad { position: relative; width: 100%;}
.news-sec h2 {
font-family: 'Oswald-Regular';font-size: 40px;
line-height: 40px;float: left;
width: 100%;color: #fff;
padding: 50px 0 40px 0;
  text-align: left;
  border-top: 1px solid #4EC5DC;
}
.customer-slider{float: left; width: 100%; overflow: hidden; position: relative;}
.news-sec .event-div { background: #efefef; border-radius: 0; display: flex;}
.news-sec .event-div .event-div { display: flex; flex-wrap: wrap; justify-content: center;}
.news-sec .event-div .lft-img { flex:0 1 50%;}
.news-sec .event-div .rht-cont {flex:0 1 50%; padding: 30px;background: #efefef;display: flex; justify-content: center; align-items: center;}
.news-sec .event-div .rht-cont .rht-event { display: flex; flex-wrap: wrap;}
.news-sec .event-div .rht-cont h3 {font-family: 'Oswald-Regular'; font-size: 24px; line-height: 30px; width: 100%;}
.date-cont { background: #004474; color: #fff; border-radius: 50px; padding: 2px 16px; text-align: center; float: left; font-size: 14px;margin-bottom: 15px;}
.news-sec .event-div .venu {display: flex;flex-wrap: wrap;align-items: normal;column-gap: 7px;padding-top:15px;}
.news-sec .event-div .venu p {flex: 0 1 90%;display: flex; line-height: 22px;}
.news-sec .event-div .venu h4{font-family: 'Oswald-Medium';font-size: 16px;line-height: 28px; color: #004474; width: 100%;}

.news-sec .event-div .actv-img {float: left;width: 100%;overflow: hidden;border-radius: 0;position: relative;}
.news-sec .event-div .actv-img img.dummy-img {width:100%;}
.news-sec .event-div .actv-img img.org-img {position: absolute;top: 0;width: 100%;height: 100%;opacity: 1;left: 0;z-index: 1;object-fit: cover;}
.news-pad .swiper-button { width: 140px;position: absolute;
    right: 0;
    top: 40px;}
    .news-pad .swiper-button-next {
    background: rgb(78, 197, 220);
    right: 0;
    left: auto;transform: translateY(0%);  margin-top: 0; top: 0;}

    .news-pad .swiper-button-prev {
        background: rgb(78, 197, 220);
        left: 0;transform: translateY(0%);  margin-top: 0; top: 0;}


        .news-pad .swiper-button-next:hover, .news-pad .swiper-button-prev:hover { background:#FF715B;}