@font-face {
    font-family: "Museo Sans";
    src: url("fonts/MuseoSans-100.woff") format('woff');
    font-weight: 100;
}
@font-face {
    font-family: "Museo Sans";
    src: url("fonts/MuseoSans-300.woff") format('woff');
    font-weight: 300;
}
/*@font-face {*/
/*    font-family: "Museo Sans";*/
/*    src: url("https://www.sevioragroup.com/resources/ck/fonts/museosans-300italic.woff") format('woff');*/
/*    font-weight: 300; font-style: italic;*/
/*}*/
@font-face {
    font-family: "Museo Sans";
    src: url("fonts/MuseoSans-500.woff") format('woff');
    font-weight: 500;
}


html, body {width:100%; height:100%; padding:0; margin:0;}
* {box-sizing: border-box; font-family: 'Museo Sans', sans-serif;}
p, th, td, input, textarea, select, div, article, section, li {font-weight:300;}
body {padding-top:60px; background: #fff; color:#505b73;}
h2, h3, h4, a {color:#a60364}
h3 {font-size:1.5rem;}
h4 {font-size:1.2rem;}
h6 {font-weight:500;}
strong, strong em {font-weight:bolder;}
.text-red {color:#a60364;}
.text-gray {color:#505b73;}
section {overflow: hidden;}
.bg-gray {background: #505b73; color:#fff;}
.bg-gray h2 {color:#fff;}
a.gray-link {color:#505b73;}
a.gray-link:hover {color:#a60364;}
.py-50 {padding-top:50px !important; padding-bottom:50px !important;}
.subhd {font-size:1.25em; max-width:none; margin:15px auto 30px;}
.btn, .btn-back {color:#505b73; font-weight:600; padding-left:0; padding-right:30px; position:relative; }
.btn-white, .btn-white-text {color:#fff;}
.btn:after, .btn-back:after {content:""; display:block; width:24px; height:24px;
background:url(https://www.sevioragroup.com/resources/images/arrow-red.png) no-repeat center; background-size:cover;
position:absolute; right:0; top:50%; margin-top:-12px; transition: all .3s;}
.btn-white:after {background-image:url(https://www.sevioragroup.com/resources/images/arrow-white.png);}
.btn:hover:after {right:-10px;}
.btn:hover, .btn-back:hover {color:#a60364; text-decoration: none; cursor: pointer;}
.btn-back {padding-left:30px; padding-right:0;}
.btn-back:after {left:0; background-image:url(https://www.sevioragroup.com/resources/images/arrow-left.png);}
.btn-back:hover:after {left:-10px;}
.btn-download {padding:8px 20px; border:1px solid #a60364; display: inline-block;
color:#505b73; font-weight:500; padding-right:50px; position:relative; transition: all .3s;}
.btn-download:after {content:""; display:block; position:absolute; top:12px; right:20px; transition: all .3s;
width:18px; height:18px; background:url(https://www.sevioragroup.com/resources/images/arrow-download-red.png) no-repeat center; background-size:cover;}
.btn-download:hover {background: #a60364; color:#fff; text-decoration: none;}
.btn-download:hover:after {background-image:url(https://www.sevioragroup.com/resources/images/arrow-download-white.png);}
.form-control {border-radius: 0;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #ddd;
  outline:0px !important;
    -webkit-appearance:none;
    box-shadow: none !important;
}
.btn:focus, .btn:active {outline: none !important;box-shadow: none;}
#SearchPopup input[type="text"] {padding:10px; height:auto;}
.search-list h3, .noresult h3 {font-weight:100;}
.search-list a:hover {color:#a60364; text-decoration: underline;}
.search-list h4 a {font-weight:500;}

article, .article {line-height:1.7;}
article h2, article h3, article h4,
.article h2, .article h3, .article h4 {padding:.5em 0;}
article p, .article p, article li, .article li {color:#000;}
.noresult {padding:80px 0; }
.btn-white:hover, .btn-white-text:hover {color:#fff;}
.bg-light, .navbar-brand {height:60px;}
.bg-light, .navbar-collapse {background: #fff !important;}
.navbar-collapse {margin:0 -16px;}
.navbar-collapse .navbar-nav li > .nav-link {padding-left:15px; padding-right:15px;}
.navbar-brand {padding-top:13px;}
.navbar-brand img {height:30px;}
.navbar {padding-top:0; padding-bottom:0;}
.navbar-light .navbar-nav .nav-link {color:#505b73; font-weight: 500;}
.navbar-light .navbar-nav .dropdown-item {color:#505b73; font-weight: 500; font-size:15px;}
.navbar-light .navbar-nav .nav-link:hover{color:#a60364; background: none;}
.navbar-nav .dropdown-item:hover {color:#a60364; background: #f3f3f3;}
.navbar-light .navbar-nav > li .nav-link {height:60px; line-height: 60px; padding-top:0; padding-bottom:0;}
.navbar-light .navbar-nav .active > .nav-link {color:#fff; background: #a60364; cursor: default;}
.nav-search i {display:inline-block; width:20px; height:20px; background:url(https://www.sevioragroup.com/resources/images/search.png) no-repeat center center;
background-size:cover; position:relative; top:5px; transition: all .3s;}
.navbar-nav .nav-search a {line-height: 1; padding-bottom:0;}
.nav-search a i:hover {transform:scale(1.2);}
.nav-lang {color:#ccc; border-radius:50px; white-space: nowrap; margin:14px 0 0; height:32px; line-height: 32px; margin-left:10px;padding:0 15px; border:1px solid #ddd; max-width:120px; text-align: center;}
.nav-lang a,  .nav-lang span {font-size:.85em; border:0; background:none; outline:0; color:#505b73; font-weight:600;}
.nav-lang a:first-child,  .nav-lang span:first-child {font-size:.9em;}
.nav-lang a:hover {cursor: pointer}
.nav-lang a.current, .nav-lang span.current {color:#a60364; text-decoration: none;}
.nav-lang a.current:hover {cursor:default;}
.dropdown-menu {border-radius:0; background: #eee; border:0; margin-top:0;}
.dropdown-menu.open {display: block;}
.dropdown-menu a {line-height: 40px;}
.navbar-toggler {border:0;}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(166,3,100, 1)' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.dropdown-item {position:relative; padding-left:15px;}
.dropdown-item.active {background: none; padding-left:35px;}
.dropdown-item.active, .dropdown-item:active:hover {color:#505b73; background:none !important; cursor: default;}
.dropdown-item.active:before {content:""; display:block; width:3px; height:25px; background: #a60364;
position:absolute; top:10px; left:15px; transition: all .3s;}
.mobile-toggle {font-weight:600; width:80px; height:60px; line-height: 60px; text-align: center; font-size:1.4em; display: block; position:absolute; top:0; right:0;}
.mobile-toggle:before {content:"+";color: #a60364;}
.mobile-toggle.mobile-collapse:before {content:"–";}
.active .mobile-toggle:before {color:#fff;}
.cookie {background: #a60364; padding:20px 0;color:#fff; font-size:14px; line-height: 1.5; position:fixed; z-index: 99; width:100%; bottom:0; left:0;}
.cookie p {font-weight:500;}
.cookie a {color:#fff; text-decoration: underline;}
.cookie button {border:0; outline:0; background: none; display: inline-block; color:#fff; font-weight:500; padding:5px 20px;}
.cookie button.accept {border:1px solid #fff;}
.cookie button.accept:hover {background: #fff; color:#a60364;}
.cookie button.decline {text-decoration: underline;}
footer {
  padding:30px 0 15px; position:relative;
background: rgb(88,95,119);
background: -moz-linear-gradient(180deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
background: linear-gradient(180deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#585f77",endColorstr="#a61a6a",GradientType=1);
}
footer:before {content:""; display: block; position:absolute; top:0; left:0; width:100%; height:100%;
/*background:url(https://www.sevioragroup.com/resources/images/footer-bg-mobile.png) no-repeat center center; background-size:cover;*/ z-index: 1;
}
footer * {z-index: 2; position:relative;}
footer .logo {margin:0 0 30px;}
footer .logo img {display: block; max-width:149px;}
footer, footer a {color:#fff; font-size:15px;}
footer a:hover {color:#fff; text-decoration: underline;}
.ftlinks [class^=col-] {margin-bottom:30px;}
footer h6, footer h6 a {font-weight:700; font-size:17px;}
footer ul, footer li {list-style:none; margin:0; padding:0;}
footer li {padding:5px 0;}
footer li:first-child {padding-top:0;}
footer li:last-child {padding-bottom:0;}
footer .copyright, footer .copyright a {font-size:12px;}
footer .copyright a {display: inline-block;}
footer ul {border-left:1px solid #fff; display: block; padding-left:10px;}

i.ico-linkedin {text-indent: -999px; width:18px; height:18px; display: inline-block; overflow: hidden;
background: url(https://www.sevioragroup.com/resources/images/linkedin.png) no-repeat center center; background-size:cover;}

.prod-list, .prod-list li, .amcs, .amcs li {list-style: none; display: block; margin:0; padding:0;}
.prod-list li a {display: block; margin:10px 7px 0; height:100%; }
.prod-list li.active a {background: #f3f3f3;}
.prod-list a:hover {text-decoration: none;}
.prod-list-cover {position:relative;  margin:0 auto;
background:url(https://www.sevioragroup.com/resources/images/product-cover-1.jpg) no-repeat center; background-size:cover;}
.prod-list-cover:after {content:""; display:block; padding-top:50%;}
.prod-list-cover h4 {
  display: flex; align-items: center; justify-content: center; font-weight:400;
  position: absolute; margin:5%; padding:10px; color:#fff; font-size:1.4rem;
  background:rgba(166,3,100,.9); width:90%; height:80%; box-sizing: border-box;
  transition: all .3s;
}
.prod-active {margin:30px 0 15px;}
.prod-desc {opacity: 0; transition: all .3s;}
.prod-desc{opacity: 1;}
.prod-list a:hover h4 {width:100%; height:100%; margin:0;}
.prod-alt h3 {color:#505b73;}
.prod-alt .prod-list-cover h4 {background:rgba(80,91,115,.9);}
.prod-desc {text-align: left;}
.prod-desc .box {padding:10px;}
.prod-desc  h3 {color:#a60364; font-size:14px; font-weight:500;}
.prod-desc ul, .prod-desc li, .modal-body ul, .modal-body li {list-style: none; margin:0; padding:0; width:auto !important;}
.prod-desc li, .modal-body li {color:#505b73;font-size:14px; line-height: 1.5; padding-left:12px; position:relative; margin-bottom:12px;}
.prod-desc li:before, .modal-body li:before {content: "\2022"; color: #a60364;font-weight: bold; position:absolute; top:0; left:0;}
.prod-desc, .prod-desc li {line-height: 1.3;}
.modal-body li {font-size:1em; padding-left:20px;}
.modal-body .team-title {font-size:1em; color: #a60364; margin:25px 0; padding-left:10px;}

.amcs li a {display: block; width:100%; position:relative; color:#fff; font-size:.9em; text-align: center;
  background-position: center; background-repeat: no-repeat; background-size: cover;}
.amcs li a:after {content:""; display:block; padding-top:100%;}
.amcs li a:before {content:""; display: block; width:100%; height:100%; position:absolute;
background: rgba(0,0,0,.3); z-index: 1;
background: -moz-linear-gradient(0deg, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%);
background: linear-gradient(0deg, rgba(0,0,0,.5) 0%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.amcs li a > div {display: flex;flex-direction: column;  justify-content: center; align-items: center;
  position:absolute; top:0; left:0; width:100%; height:100%; z-index: 2; flex-shrink: 0; min-width: auto}
.amcs li a > div span {display: block; position:relative; z-index: 3; min-width: auto; width:100%;}
.amcs li a > div span.btn {display:inline-block; width:130px;}
.amcs li a > div > div.color  {content:""; display:block; width:100%; height:25px; z-index: 2;
background: rgba(0,0,0,.7); position:absolute; bottom:0; left:0; transition: all .3s;}
.amcs li a:hover div.color {height:94%; width:94%; bottom:3%; left:3%;}
.amcs li a > div span.amc-logo {margin-top:40px; width:50%; display:block; position:relative; margin:0 auto;
background-size:contain; background-repeat: no-repeat; background-position: center;}
.amc-logo:after {content:""; display:block; padding-top:50%;}
.amc-desc {line-height:1.2; padding:0 10px; font-weight:400;}
.amcs .btn {opacity: 0; transition: all .3s; bottom:-20px; position:relative;}

/*.amcs li.amc-azalea a > div:after {background: rgba(200,48,145,.7);}
.amcs li.amc-fullerton a > div:after {background: rgba(62,44,86,.7);}
.amcs li.amc-innoven a > div:after {background: rgba(228,0,59,.7);}
.amcs li.amc-seatown a > div:after {background: rgba(0,1,75,.7);}*/

@media (min-width:420px) {
  .amcs {display: flex; margin-left:-5px; margin-right:-5px;flex-wrap:wrap;}
  .amcs li {width:50%; box-sizing: border-box; padding:5px;}
}
@media (min-width:560px) {
  footer {
    background: -moz-linear-gradient(90deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
    background: linear-gradient(90deg, rgba(88,95,119,1) 0%, rgba(143,96,126,1) 50%, rgba(166,26,106,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#585f77",endColorstr="#a61a6a",GradientType=1);
  }
  footer:before {/*background-image:url(https://www.sevioragroup.com/resources/images/footer-bg.png)*/}
}

.prod-alt .prod-list li .prod-desc, .prod-active .prod-list li .prod-desc{opacity: 0; display: none; transition: all .3s;}
.prod-alt .prod-list li.active .prod-desc, .prod-active .prod-list li.active .prod-desc {opacity: 1; display: block;}
@media (min-width:320px) {
  .prod-list {display: flex; justify-content: left; flex-wrap:wrap;}
  .prod-list li {width:50%;flex-basis: 50%; margin-bottom:15px;}
  .prod-list-cover:after {padding-top:100%;}
  .prod-list-cover h4 {height:90%;}
}
@media (min-width:650px) {
  .prod-list li {width:25%;flex-basis: 25%; margin-bottom:0; margin-top:15px;}
}
.sep {display: none;}
@media (min-width:992px) {
  .prod-row {display: flex; justify-content: center; margin:30px auto 0; padding:0 15px; max-width:1600px; overflow: hidden; position:relative;}
  .prod-active {position:relative; margin:0; width:50%; left:-10px;}
  .prod-alt {position:relative; margin:0; width:50%; right:-10px;}
  .prod-alt .prod-list li a {height:auto;}
  /*.prod-active li:last-child .prod-list-cover:before {content:""; display: block; width:2px; height:100%; height:calc(100% + 45px); background: #a60364;position:absolute; top:-45px; right:-18px;}
  .prod-active.long li:last-child .prod-list-cover:before {height:calc(200% + 70px);}*/
  .sep {display: block; width:2px; height:100%; height:calc(100%); background: #a60364;position:absolute; top:0; left:50%;}
  .prod-list-cover h4 {font-size:1em;}
  /*.prod-active .prod-list li .prod-desc {display: block;}*/
}
@media (min-width:768px) {
  h2 {font-size:2.2rem;}
  h3 {font-size:1.5625rem;}
  .amcs li {width:25%;}
  .amcs li a > div span.amc-logo {width:60%; margin-top:30px;}
  .container, .container-fluid {padding:0 30px;}
}
@media (min-width: 992px) {
  .dropdown-menu {background: #fff;  box-shadow:0 0px 8px rgba(0,0,0,.15);}
  .navbar-light .navbar-nav .dropdown-item {font-size:1rem;}
  .navbar-light .navbar-nav > li .nav-link {height:60px;}
  .navbar-light .navbar-nav > li .nav-link {line-height: 60px;}
  .dropdown-toggle::after {display: none}
  .navbar.navbar-expand-lg .navbar-nav .nav-link {padding-right: 1.2rem;padding-left: 1.2rem;}
  .dropdown:hover > .dropdown-menu  {display: block;}
  .dropdown > .dropdown-toggle:active {pointer-events: none;}
  .mobile-toggle {display: none;}

}
  @media (min-width: 1200px) {
    .prod-list-cover h4  {font-size:1.2em;}

  .amcs li a:hover .btn {opacity: 1; bottom:-10px;}
  .amc-desc {font-size:1.1em; padding:0 20px; min-height:50px;}

  .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: 1.7rem;
      padding-left: 1.7rem;
  }
  .amcs li a > div span.amc-logo {width:50%;}
  .container {max-width: 1400px;}
  .container-narrow {max-width: 1160px; margin:0 auto;}
}
@media (min-width:1600px) {
  .amcs {max-width:1600px; margin:0 auto;}
}


/*home*/
.home-slider {position:relative; padding-bottom:0; overflow: hidden; /*border-bottom:1px solid #6a7488;*/}
.home-slider .shadow,.home-slide:after {content:""; display: block; position:absolute; bottom:0; left:0; width:100%; height:35%; z-index: 2;}
.home-slider .shadow {
  display: none;
  background: rgb(88,95,119); top:auto;
background: -moz-linear-gradient(0deg, rgba(88,95,119,1) 0%, rgba(84,93,117,1) 50%, rgba(80,91,115,0) 100%);
background: -webkit-linear-gradient(0deg, rgba(88,95,119,1) 0%, rgba(84,93,117,1) 50%, rgba(80,91,115,0) 100%);
background: linear-gradient(0deg, rgba(88,95,119,1) 0%, rgba(84,93,117,1) 50%, rgba(80,91,115,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#585f77",endColorstr="#505b73",GradientType=1);
}
.home-slide {position:relative; background: url(https://www.sevioragroup.com/resources/images/slide.jpg) no-repeat center center; background-size:cover; z-index: 3;}
.home-slide:before {content:""; display: block; padding-top:100%;}
.home-slide > div {position:absolute; top:0; left:0; width:100%; height:100%; z-index: 3;
display: flex; align-items: center; padding:0 15px; padding-left:15px;}
.home-slide:after {
  height:100%; z-index: 1;
  background-color: rgba(80,91,115,0.2);
/**
background:rgba(0,0,0,.5);
background: -moz-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.3) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.3) 100%);
background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.3) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
**/
}
.home-slide h2 {color:#fff; font-weight:100; font-size:20px; line-height:1.4;
border-left:2px solid #a60364; padding-left:15px; max-width:500px; margin-top:-30px;}
.home-about-txt {max-width:600px;}
.left-border {border-left:2px solid #a60364; padding-left:15px;}

.news-list, .news-list li, .team-list, .team-list li {list-style: none; }
.news-list, .team-list {padding:0;}
.news-list li {margin-bottom:30px;}
.news-list .date, article.resource .date, .article.resource .date {color:#a60364; font-weight:500; font-size:13px; line-height: 1;}
.news-list .left-border {margin:10px 0; padding-left:15px !important;}
.news-list .date span, article.resource .date span, .article.resource .date span {display: inline-block; font-size:13px; font-weight:500; padding-left:10px; margin-left:5px; border-left:1px solid #aaa; text-transform: uppercase;}
.newspage .news-list li {margin-bottom:50px; display: none;}
.newspage .news-list .left-border {margin-bottom:15px;}
.loadmore button {border:0; outline:0; color:#505b73; font-weight:500; padding:10px 15px;
display: block; width:100%; background: #eee; transition: all .3s;}
.loadmore button:hover {background:#a60364; color:#fff; }
article.resource, .article.resource {padding-top:80px; padding-bottom:80px;}
article.resource .date, article.resource .date span,
.article.resource .date, .article.resource .date span {font-size:16px;}
article.resource .left-border, .article.resource .left-border {font-size:18px; font-weight:500;}
.res-tabs a {display: inline-block; padding:5px; width:100px; text-align: center; font-size:18px; font-weight:500; color:#505b73;}
.res-tabs a:hover {cursor: pointer; text-decoration: none; color:#a60364;}
.res-tabs a.active, .res-tabs a.active:hover {background: #a60364; color:#fff;}
.filter-dropdown {display: inline-block; font-size:13px;}
.filter-dropdown > span {color:#fff; background: #505b73; display:block; width:110px;
padding:5px; text-align:center;}
.filter-dropdown:last-child > span {background: #a60364;}
.filter-dropdown {position: relative;}
.filter-dropdown ul, .filter-dropdown ul li {list-style: none; display: block; margin:0; padding:0;}
.filter-dropdown ul {
  display: none;position: absolute;background-color: #eeeff1; text-align: left; padding: 5px 5px;z-index: 1;
  width:100%;
}
.filter-dropdown:hover {cursor: pointer;}
.filter-dropdown:hover ul {display: block;}
.filter-dropdown ul li {padding:5px; padding-left:8px; font-size: 12px; position:relative; line-height:1.2;}
.filter-dropdown ul li:hover {color:#a60364; background: #fff;}
.filter-dropdown ul li.active {}
.filter-dropdown ul li.active:before {content:""; display:block; width:2px; height:100%; height:calc(100% - 10px); background:#a60364;
position:absolute; top:5px; left:0;}
.filter-dropdown ul li.active:hover {background: none; cursor: default; color:#505b73;}
.team-list span {display: block;}
.team-list li {margin-bottom:15px; padding-left:5px; padding-right:5px;}
.team-list a {background:#505b73; color:#fff; display: block; height:100%;
border-bottom:12px solid transparent; transition: all .3s; position:relative;}
.team-list a:hover {text-decoration: none;}
.team-photo {position:relative; margin:0 0 10px; background:#505b73;
  background-position: center; background-repeat: no-repeat; background-size: cover;}
.team-photo:after {content:""; display: block; padding-top:100%;}
.team-name {line-height: 1; margin:30px 15px 15px; font-size:1.2em;}
.team-title {border-left:3px solid #a60364; line-height: 1; padding-left:5px; margin:0 15px; font-size:.9em;}
.team-list .btn {display: inline-block; font-size:.9em; position:absolute; bottom:30px; left:15px;}
.team-list a:hover {border-color:#a60364; }

@media (min-width: 420px) {
  .home-slide:before {padding-top:60%;}
  .home-slide h2 {padding-left:30px;}
  .home-slide > div {padding-left:30px;}
}
@media (min-width: 768px) {
  .home-slide:before {padding-top:56.25%; }
  .home-slide h2 {font-size:30px;}
  .home-slide > div {padding-left:50px;}
  .slick-dots {left:40px; text-align: left !important;}
  .left-border {padding-left:20px;}
  .team-list li {padding-left:15px; padding-right:15px; margin-bottom:30px;}
}
@media (min-width: 1024px) {
  .home-slide {max-height: calc(100vh - 30px);}
  .home-slide > div {padding-left:8%;}
  .home-slide h2 {margin-top:-100px;}
  .slick-dots {left:8%; margin-left:-10px !important; bottom:120px !important}
  .home-slider .shadow{
    display: none;
    background: rgb(80,91,115); height:40%;
    background: -moz-linear-gradient(0deg, rgba(80,91,115,1) 0%, rgba(80,91,115,0.8) 50%, rgba(80,91,115,0) 100%);
    background: -webkit-linear-gradient(0deg, rgba(80,91,115,1) 0%, rgba(80,91,115,0.8) 50%, rgba(80,91,115,0) 100%);
    background: linear-gradient(0deg, rgba(80,91,115,1) 0%, rgba(80,91,115,0.8) 50%, rgba(80,91,115,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#505b73",endColorstr="#505b73",GradientType=1);
  }
  .home-slide:after {
    height:100%; z-index: 1;
    background-color: rgba(80,91,115,0.35);
    /**
  background:rgba(0,0,0,.5);  
  background: -moz-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  background: -webkit-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
  **/
  }
}

/*Page*/
.page-banner {
  position:relative; background-position: center; background-repeat:no-repeat;background-size:cover; color:#fff;

}
.page-banner:after {content:""; display:block; padding-top:40%;}
.page-banner:before {content:""; display: block; position:absolute; top:0; left:0; width:100%; height:100%; z-index: 1; background-color: rgba(80,91,115,0.2);
}
.page-banner .wrap {height:100%; display: flex; align-items: center; position:absolute; top:0; left:0; width:100%;}
.page-banner .wrap:after {width:120px; height:30px; background: #a60364; position:absolute; bottom:-15px; right:0; content:""; display: block;}
.page-banner h1 {
  position:relative; z-index: 2; font-weight:200; padding-left:15px;

}
@media (min-width: 768px) {
  .page-banner:after {padding-top:30%;}
  .page-banner .wrap {padding-left:50px;}
}
@media (min-width: 992px) {
  .page-banner:after {padding-top:23%;}
  .page-banner h1 {font-size:2.82rem;}
  .page-banner .wrap {padding-left:8%;}
}


.modal-content {padding:15px; position:relative;border-radius: 0;}
.modal-content button.close {position:absolute; top:0; right:0; width:40px; height:40px; text-align: center; line-height: 40px;
color:#a60364; z-index: 2; opacity: 1; font-size:32px; transition: all .3s;}
.modal-content button.close:hover {background:#a60364; color:#fff; text-shadow:none; opacity: 1;}
.modal-content .modal-body {position:relative; z-index: 1;}

/*About*/
.about-vision {padding:30px 0 0;}
.about-vision-text {background: #eeeff1; padding:30px 15px; margin:0 30px -80px; z-index: 2; position:relative;}
.about-vision-text .left-border {max-width:500px;}
.about-who {border-bottom:15px solid #a60364; padding:50px 0; position:relative;}
.about-who:after {content:""; display: block; width:100%; height:100%; position:absolute; z-index: -1; opacity: .2;
bottom:0; right:0; /*background:url(https://www.sevioragroup.com/resources/images/about-who.jpg) no-repeat center; */background-size:cover;}
.about-vision-img {position:relative; z-index: 1;}
.about-vision-img img {display: block; width:100%;}
@media (min-width: 650px) {
  .about-vision {display: flex; align-items: center; margin-bottom:-30px;}
  .about-vision-text {margin:0; width:60%; order:2; padding:50px 30px;}
  .about-vision-img { width:60%;; order:1;}
  .about-vision-img img {width:115%;}
}
@media (min-width: 768px) {
  .about-who {padding-top:120px;}
  .about-who:after {width:80%; opacity:1;}
  .about-vision {margin-bottom:-80px;}
  .about-vision-text {padding:50px;}
}
@media (min-width: 1200px) {
  .about-vision {max-width:1600px; margin-bottom:-150px;}
  .about-who {padding-top:180px;}
  .about-who:after {width:60%;}
  .about-vision-text {padding:60px;}
  .container-fluid {max-width:1600px;}
}

/*Contact*/
.contact .form-control {border:0; border-bottom:1px solid #505b73; margin-top:15px;}
.contact .form-control:focus {border-color:#a60364;}
.contact textarea {height:120px; resize:none;}
.map {position:relative; margin-bottom:30px;}
.map iframe {display:block; width:100%; height:100%; position:absolute; top:0; left:0; width:100%; height:100%;}
.map:after {content:""; display:block; padding-top:80%;}
@media (min-width: 768px) {
  .map {width:95%;}
  .map:after {padding-top:100%;}
}

.modal-body .popup-logo {margin:30px 0 50px;}
@media (min-width: 576px){
  .modal-lg, .modal-xl {
      max-width: none;
      margin: 1.75rem auto;
  }
}
@media (min-width: 992px) {
  .modal-lg {max-width: 800px;}
  .modal-xl {max-width: 1000px;}
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@charset "UTF-8";
/* Slider */
.slick-loading .slick-list
{
    /*background: #fff url('https://www.sevioragroup.com/resources/ck/images/ajax-loader.gif') center center no-repeat;*/
}

/* Dots */

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
.slick-dots {bottom:30px; z-index: 10;}
.slick-dots li button:before {font-size:30px; color:#fff; opacity:1; transition: all .3s;}
.slick-dots li.slick-active button:before {color:#a60364; font-size:50px;}


[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
