@charset "utf-8";
/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; }
a[href^=tel] {text-decoration:inherit;color: inherit;}

/* #Media Queries
================================================== */
@media only screen and (min-width: 1920px){

}

@media only screen and (min-width:1780px) and (max-width:1860px) {

.header-landing {background-position: center -230px;background-size: 1860px;}

}

@media only screen and (min-width:1680px) and (max-width:1780px) {

.header-landing {background-position: center -190px;background-size: 1780px;}
}

@media only screen and (min-width:1600px) and (max-width:1680px) {

.header-landing {background-position: center -140px;background-size: 1680px;}
}

@media only screen and (min-width:1500px) and (max-width:1600px) {

.header-landing {background-position: center -95px;background-size: 1600px;}
}

@media only screen and (min-width:1400px) and (max-width:1500px) {

.header-landing {background-position: center -45px;background-size: 1500px;}
  }

@media only screen and (min-width:1366px) and (max-width:1400px) {
body{ overflow-x:hidden;}
/* landing*/
.logo-landing {margin-bottom: 50px;}
.logo-landing img {width: 280px;}
.simta-lan-cnt p {float: left;font-size:45px;line-height: 55px;padding-bottom: 40px;}
.header-landing {background-position: center -45px;background-size: 1400px;}
}

@media only screen and (min-width:1280px) and (max-width:1366px) {

.header-landing {background-position: center -15px;background-size: 1366px;}
.simta-lan-cnt{margin-bottom: 280px;}
.logo-landing img {width: 280px;}
}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}
.row, .row-header  { width:1020px;padding: 0 15px;}
footer{padding: 40px 0 40px;}
.foot-inner{row-gap: 35px;}
.footer-top ul{row-gap: 10px;}
.footer-top h3{font-size: 22px;line-height: 42px;margin-bottom: 20px;}
.footer-top p, .footer-top ul li a{font-size: 15px;}
.header-pad{padding: 15px 0;}
.is-sticky .header-pad{padding: 10px 0}
.logo-landing img {width: 280px;}

/* landing */
.simta-lan-cnt{margin-bottom: 220px;}
.simta-leap p{padding: 0 100px;}
.best-choice-sec ul{justify-content: center;}
.best-choice-sec ul li {flex: 0 1 20%;}
.counter {font-size: 35px;line-height: 45px;}
.list-sec .rgt-lan ul li a::after {right: -12px;}
/* simta-button */
.simta-button{padding: 50px 0;}
.simta-btn-cnt{padding: 30px 0; font-size: 24px;line-height: 48px;}
.simta-btn-cnt span a{font-size: 36px;line-height: 45px;}
.properties-sec {padding-bottom: 50px;}
.product-sec {padding: 50px 0 50px;}
.product-sec h2{font-size: 42px;line-height: 52px; margin-bottom: 25px;}
.product-sec p,.quality-lft ul li {font-size: 20px;}
.properties-sec table th{font-size: 20px;}
.product-rgt {padding-top: 0px;}
.quality-rgt h3 {font-size: 48px;line-height: 48px; margin-bottom: 20px;}
.quality-inner-lst ul li a{font-size: 20px;}
.quality-inner-lst ul span {font-size: 28px;line-height: 32px;}
.header-landing{background-size: 1279px;background-position: center -25px;}
.simta-lan-cnt h1{line-height: 72px;}

}
@media screen and (min-width:1024px) and (max-width:1100px) {
.header-landing{background-size: 1279px;;background-position: center -20px;}
.simta-lan-cnt h1{line-height: 72px;}
}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row, .row-header { width:750px;padding: 0;} 
/* footer */
footer{padding: 40px 0;}
.foot-top{order: 2; text-align: center;}
.foot-inner{row-gap: 30px;}
.footer-top{row-gap: 30px;}
.footer-top h3{margin-bottom: 15px; line-height: 32px;}
.f4 ul{justify-content: center;}
.f1 {flex: 0 1 40%;}
.f2 {flex: 0 1 20%;}
.f3 {flex: 0 1 100%;}
.logo-landing img {width: 280px;}
/* landing */
.logo-landing img{width: 280px;}
.simta-lan-cnt{margin-bottom: 200px;}
.simta-leap p{padding: 0;font-size: 26px;line-height: 34px;margin-bottom: 70px;}
.simta-lan-cnt h1{font-size: 45px;line-height: 55px;}
.logo-landing{margin-bottom: 50px;}
.list-sec{padding-top: 40px;}
.list-sec .rgt-lan ul li a{font-size: 18px;line-height: 26px;}
.list-sec .rgt-lan ul{column-gap: 4%;}
.list-sec .rgt-lan ul li a::after {right:-11px;top:11px;}
.list-sec .rgt-lan h3{font-size: 26px;line-height: 32px;padding-bottom: 15px;}
.list-sec .lft-lan img{width: 100px;}
.header-landing{background-size: 1024px;background-position: center 0px;}

/* simta-button */
.simta-groups{padding-bottom: 0;}
.simta-button{padding: 50px 0;}
.simta-btn-cnt {padding: 20px 0; font-size: 20px;line-height: 40px;}
.simta-btn-cnt span a{font-size: 32px;line-height: 36px;}
.simta-groups h2{margin-bottom: 25px;}
.group-list ul{row-gap: 20px;}
.group-list ul li p{font-size: 18px;line-height: 24px;}

}


/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row, .row-header  { width:100%; padding:0px 15px; }
/* footer */
footer{padding: 40px 0;}
.foot-inner{row-gap: 20px;}
.foot-top {order: 2;text-align: center;}
.footer-top{row-gap: 30px;}
.footer-top h3{margin-bottom: 15px;font-size: 18px;line-height: 26px;}
.f4 ul{justify-content: left;}
.f1 {flex: 0 1 100%;}
.f2 {flex: 0 1 100%;}
.f3 {flex: 0 1 100%;}
.footer-top ul{row-gap: 8px;}
.foot-bottom p{text-align: left;}
.f4 ul li a img{width:35px;}
/* landing */
.header-landing{padding: 30px 0 0 0;}
.logo-landing img{width: 200px;}
.simta-lan-cnt{margin-bottom: 155px;}
.simta-leap p{padding: 0;font-size: 20px;line-height: 26px;margin-bottom: 60px;}
.simta-lan-cnt h1 {font-size: 32px;line-height: 42px;}
.simta-lan-cnt h1::after{width: 150px;height: 10px;}
.logo-landing{margin-bottom: 40px;}
.list-sec{padding-top: 30px;margin-bottom: 30px;justify-content: space-between;align-items: flex-start;column-gap: 10px;}
.list-sec .rgt-lan h3{font-size: 24px;line-height: 28px;padding-bottom: 15px;}
.list-sec .rgt-lan ul li a{font-size: 15px;line-height: 24px;}
.list-sec .rgt-lan ul{column-gap: 2%;}
.list-sec .rgt-lan ul li a::after {right:-7px;top:8px;}
.list-sec .lft-lan img{width: 80px;}
.list-sec .rgt-arw span{width: 40px;height: 20px;float: left;}
.list-sec .rgt-lan{margin-bottom: 20px}
.list-sec .lft-lan{margin-bottom: 20px}
.list-sec .rgt-lan, .list-sec .rgt-arw{width: auto;}
.list-sec .rgt-arw{margin-top: 5px;}
.list-sec .lft-lan{display:none;}
.header-landing{background-size: 768px;background-position: center 0px;}
/* simta-button */
.simta-groups{padding-bottom: 0;}
.simta-button{padding: 35px 0;}
.simta-btn-cnt {padding: 25px 0;font-size: 18px;line-height: 28px;}
.simta-btn-cnt span a{font-size: 22px;line-height: 30px;}
.form-list ul li input[type="button"]{font-size: 18px;line-height: 22px;}
.lft-article p{ padding-bottom: 25px;font-size: 16px;line-height: 24px;}
.recent-articles-list ul li .recent-articles-txt{row-gap:8px;}
.recent-articles-list ul li .recent-articles-txt h3{font-size: 16px;line-height: 24px;}
.recent-articles-list ul li .recent-articles-txt p{font-size: 14px;line-height: 22px;}


/*news-events*/
.news-sec .event-div { flex-wrap: wrap;}
.news-sec .event-div .lft-img, .news-sec .event-div .rht-cont { flex: 0 1 100%;}
.news-sec { padding-bottom: 50px;}
.news-pad .swiper-button-prev,.news-pad .swiper-button-next  {width: 46px;height: 46px;}
.news-pad .swiper-button {  width: 100px;}
.news-sec h2 { font-size: 36px; line-height: 36px;padding: 40px 0 30px 0;}
}


@media screen and (max-width:639px) {
/* landing */ 
.list-sec .lft-lan{margin-bottom: 20px;}
.simta-lan-cnt h1::after{width: 150px;height: 10px;}
.simta-leap p{padding: 0;font-size: 18px;line-height: 23px;margin-bottom: 40px;}
.simta-lan-cnt h1 {font-size: 32px;line-height: 42px;}
.list-sec .rgt-lan h3 {font-size: 22px;line-height: 26px;}


}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
/* footer */
.f2, .f3 { flex: 0 1 100%;}
.list-sec .rgt-lan ul{column-gap: 3%;}
/* landing */
.list-sec .rgt-lan h3 {font-size: 20px;line-height: 24px;}

}


@media screen and (max-width:359px) {.list-sec .rgt-lan ul li a::after {right:-6px;top:8px;}}

@media screen and (max-width:319px) {

}