.am-swiper .swiper {width: 100%;height: 100%;}
.am-swiper .swiper-slide {text-align: center;font-size: 18px;background: #f7f7f7;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.am-swiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover; min-height: 200px;}

/* CTA Block CSS */
.am-content .col-14-24,
.am-content .col-14-24 * {width: 100%;max-width: 100%;}
.am-cta-block {background: rgb(217, 217, 217);padding: 25px;overflow: hidden;position: relative; margin: 30px 0px;}
.am-cta-block .am-cols {display: flex;align-items: center;justify-content: space-between;}
.am-cta-block .am-cols .am-col.am-col-lg {flex: 0 0 75%;max-width: 75%;}
.am-cta-block .am-cols .am-col.am-col-sm {flex: 0 0 25%;max-width: 25%;}
.am-cta-block .am-cta-content {padding-right: 30px;}
.am-cta-block .am-cta-content p {margin: 0;font-size: 22px;line-height: 22px;font-weight: 500;}
.am-cta-block .am-cta-box {display: flex;justify-content: flex-end;}
.am-cta-block .am-cta-box .am-btn {background: #1c1c1c;color: #fff;border: 0;padding: 15px 30px;text-transform: capitalize;min-width: 200px;max-width: fit-content;display: block;text-align: center;transition: all .5s;}
.am-cta-block .am-cta-box .am-btn:hover{background: #bb1e2e;}

/* Media CSS */
@media (max-width: 991px) {
	.am-cta-block .am-cols .am-col.am-col-lg {flex: 0 0 65%;max-width: 65%;padding-right: 15px;}
	.am-cta-block .am-cols .am-col.am-col-sm {flex: 0 0 35%;max-width: 35%;}
	.am-cta-block .am-cta-content p {font-size: 18px;line-height: 24px;}
}
@media (max-width: 639px) {
	.am-cta-block .am-cols{flex-wrap: wrap;}
	.am-cta-block .am-cols .am-col.am-col-lg,
	.am-cta-block .am-cols .am-col.am-col-sm {flex: 0 0 100%;max-width: 100%;padding: 0;text-align: center;}
	.am-cta-block .am-cta-content {padding-right: 0;margin-bottom: 20px;}
	.am-cta-block .am-cta-box {justify-content: center;}
}

/* MPI Stylus CSS */
.am-mpi-stylus {position: relative;overflow: hidden;padding: 40px 80px 30px 25px;background: #1c1c1c;color: #fff; margin: 30px 0px;}
.am-mpi-stylus h3{color: #fff}
 .am-mpi-stylus .am-mpi-content {max-width: 800px;position: static;}
 .am-mpi-content .download {margin: 0;background: transparent;padding: 0;position: absolute;top: 20px;right: 20px;width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;transform: rotate(-130deg);border: 0;}
 .am-mpi-stylus .download:before{color: #fff;position: static;font-size: 40px;}
 .am-mpi-stylus .download:hover:before{color: #bb1e2e;}

/* Media CSS */
@media (max-width: 991px) {
	.am-mpi-stylus .download:before {font-size: 30px;}
}
@media (max-width: 639px) {
	.am-mpi-stylus {padding-right: 25px;}
}

/* Latest Research CSS */
.am-lrb {background: #1c1c1c;padding: 60px 0;overflow: hidden;position: relative;transition: all .6s;}
.am-lrb .am-lrb-head h2 {text-transform: capitalize;color: #fff;margin-bottom: 25px;}
.am-lrb-content .lrb-cols {display: flex;align-items: center; width: 100%;}
.am-lrb-content .lrb-cols .lrb-col-sm {flex: 0 0 35%;max-width: 35%;}
.am-lrb-content .lrb-cols .lrb-col-lg {flex: 0 0 65%;max-width: 65%;padding-left: 60px;}
.am-lrb-content .lrb-content-box * {color: #fff;}
.am-lrb .am-swiper .swiper-slide {background: transparent;text-align: left;}
.lrb-swiper-pagination .swiper-pagination-bullet {width: 100px;height: 3px;border-radius: 0;margin: 0 5px;background: rgb(255, 255, 255);}
.lrb-swiper-pagination {margin-top: 60px;text-align: center;}
.am-lrb .swiper-button-next, .am-lrb .swiper-button-prev {color: #fff;}
.am-lrb .swiper-button-next, .am-lrb .swiper-button-prev,
.am-lrb .swiper-button-next.swiper-button-disabled,
.am-lrb .swiper-button-prev.swiper-button-disabled{opacity: .1;transition: all .6s}
.am-lrb .swiper-button-prev:hover, .am-lrb .swiper-button-next:hover{opacity: 1;}

/* Media CSS */
@media (max-width: 991px) {
	.am-lrb-content .lrb-cols .lrb-col-lg {padding-left: 40px;}
	.lrb-swiper-pagination .swiper-pagination-bullet{width: 70px;}
}
@media (max-width: 639px) {
	.am-lrb .am-lrb-head h2 {text-align: center;margin-bottom: 20px;}
	.am-lrb-content .lrb-cols {flex-wrap: wrap;}
	.am-lrb-content .lrb-cols .lrb-col-lg,
	.am-lrb-content .lrb-cols .lrb-col-sm {flex: 0 0 100%;max-width: 100%;}
	.am-lrb-content .lrb-cols .lrb-col-lg {padding-left: 0;}
	.am-lrb-content .lrb-cols .lrb-col-sm {margin-bottom: 20px;}
	.lrb-swiper-pagination .swiper-pagination-bullet{width: 50px;}
	.lrb-swiper-pagination {margin-top: 40px;}
	.am-lrb-content {padding-left: 30px;padding-right: 30px;}
}
@media (max-width: 599px) {
	.am-lrb-content {padding-left: 30px;padding-right: 30px;}
}

/* Solutions CSS */
.am-solutions {background: transparent;width: 100%;}
.am-solutions .am-lrb-head h2 {color: #bb1e2e;}
.am-solutions .lrb-img-box {width: 100%}
/*.am-solutions .lrb-img-box:before{content: '';position: absolute;top:0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.5)}*/
/*.am-solutions .lrb-img-box .solution-name {text-align: center;text-transform: capitalize;font-size: 20px;line-height: 30px;font-weight: 600;color: #fff;}*/
.am-solutions .lrb-img-box a {display: block;min-height: 150px;position: relative;padding: 16px 32px 18px 20px;border: 1px solid rgba(0,0,0,.2);border-radius: 8px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #000;-webkit-transition: background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;-o-transition: background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;transition: background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;}
.am-solutions .lrb-img-box .solution-name{font:20px/26px "ALSAlumna";display: block;}
.am-solutions .related-card__desc {display: block;margin-top: 5px;font-size: 13px;line-height: 21px;color: rgba(0,0,0,.6);}
.am-solutions .lrb-img-box a:hover {border-color: #bb1e2e;background-color: #bb1e2e;color: #fff;}
.am-solutions .lrb-img-box a:before {position: absolute;top: 16px;right: 16px;color: #bb1e2e;content: '\e911';font-size: 10px;font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-transition: color .5s ease-in-out;-o-transition: color .5s ease-in-out;transition: color .5s ease-in-out;}
.am-solutions .lrb-img-box a:hover:before{color: #fff}

/* Tabs CSS */
.am-tabs .tabs-nav__item {border: 0;border-bottom: 2px solid transparent;border-radius: 0;padding-left: 0;padding-right: 0;}
.am-tabs .tabs-nav__item.is-active,
.am-tabs .tabs-nav__item.is-active:hover{background: transparent;color: #000;border-color: #000 !important;}
.am-tabs .tabs-nav__item:hover {background: transparent;color: #bb1e2e;}
.am-tabs .tabs-nav__item + .tabs-nav__item {margin-left: 50px;}

/* Am Custom Nav CSS */
.am-nav-block .am-navigation {display: flex;align-items: center;flex-wrap: wrap; margin: 30px 0px;}
.am-nav-block .am-navigation .am-nav-item {border-bottom: 2px solid transparent;transition: all .6s;font: 700 12px/20px "ALSEkibastuz";letter-spacing: .107em;text-transform: uppercase; cursor: pointer;}
.am-nav-block .am-navigation .am-nav-item + .am-nav-item {margin-left: 50px;}
.am-nav-block .am-navigation .am-nav-item.am-active,
.am-nav-block .am-navigation .am-nav-item.am-active:hover{border-color: #000;}
.am-nav-block .am-navigation .am-nav-item:hover{color: #bb1e2e;}

/* Media CSS */
@media (max-width: 991px) {
	.am-nav-block .am-navigation .am-nav-item + .am-nav-item {margin-left: 30px;}
}
@media (max-width: 768px) {
	.am-nav-block .am-navigation .am-nav-item + .am-nav-item {margin-left: 15px;}
}
.basic .am-full p, .basic .am-full .list, .basic .am-full .shortlist {max-width: 100%;}
.next-prev-tabs {
    width: 100%;
    position: relative;
    display: block;
    margin-top: 30px;
}
.next-prev-tabs .prev {
    float: left;
}
.next-prev-tabs .next {
    float: right;
}
.am-lrb:not(.am-solutions) .swiper-button-next, .am-lrb:not(.am-solutions) .swiper-button-prev {
    display: none;
}
.am-lrb:not(.am-solutions):hover .swiper-button-next, .am-lrb:not(.am-solutions):hover .swiper-button-prev {
    display: block;
}
.no-image p {
	font-size: 13px;
}
.am-cta-box a {
    border-radius: 5px;
}
@media all and (max-width: 667px){
	.next-prev-tabs {
		display: none !important;
	}
}
.wpDataTablesWrapper table.wpDataTable>thead>tr>th.wdtheader:not([aria-sort])::after {
    display: none !important;
}
.wpDataTablesWrapper table.wpDataTable>thead>tr>th.wdtheader:not([aria-sort]) {
    padding: 7px 10px !important;
}
.wpDataTablesWrapper table.wpDataTable>thead>tr>th:after {
	top: 18px !important;
}

a.first-screen-menu__link:hover{
	color: #fff;
}

.animated .first-screen__nav{
	-webkit-transform: none;
    transform: none;
    -webkit-animation: none;
    animation: none;
    opacity: 1;
}

.animated .red-cover{
	-webkit-transform: none;
    transform: none;
    -webkit-animation: none;
    animation: none;
    opacity: 1;
}

.animated .first-screen__content{
	-webkit-animation: none;
    animation: none;
    opacity: 1;
}

.animated .stylus-circles{
	display: none;
}