/* Custom Style */

#astroid-header .justify-content-between { height: 110px; }
.logo-wrapper.astroid-logo { margin: 0; }
.sequence-slider > .sequence-canvas { padding: 0 !important; }
.sequence-slider > .sequence-canvas li.animate-in .slide-img { width: 100%; }
.moduletable .sequence-slider > .sequence-canvas li > .info { right: unset; left: 10%; vertical-align: middle;   -webkit-transition-duration: unset;   -moz-transition-duration: unset;   -ms-transition-duration: unset;   -o-transition-duration: unset;   transition-duration: unset;   -webkit-transition-property: unset;   -moz-transition-property: unset;   -ms-transition-property: unset;   -o-transition-property: unset;   transition-property: unset; }
.moduletable .sequence-slider > .sequence-canvas li > .info { bottom: unset; top: 10%; width: 100%; }

/****Slider****/
.content-box-slider .img-block { position: absolute;width: 25%; }
.content-box-slider .info-block { position: relative; padding-top: 60px; left: 2%; }
.info-block .title { font-size: 50px; background-color: rgba(255,255,255,0.7); width: fit-content; padding: 0 10px; }
.info-block .slide-text { width: 40%; font-size: 20px; background-color: rgba(255,255,255,0.7); padding: 10px 10px; line-height: 22px; }
.content-box-slider .read-more {   background: #0075bc;   color: #fff;   padding: 5px 5px;   cursor: pointer; }
.content-box-slider .read-more:hover { background-color: #000; }
.sequence-prev, .sequence-next { background: #00000094; }
.sequence-prev:hover, .sequence-next:hover { background: #000; }
#t-1529472563843 { background-color: #0075bc; }

.body-home-page #cs-1528971561366 { display: none; }

#td1-wifsx8h9d .module-title {   margin-top: 0;   margin-bottom: 15px;   font-size: 2rem;   line-height: 1.8;   font-weight: normal;   text-transform: none;   color: #000;   text-align: center; }
#td1-wifsx8h9d .module-title::after {   content: "";   display: block;   margin: 0 auto;   width: 20%;   padding-top: 20px;   border-bottom: 1px solid #000; }
#td1-wifsx8h9d .module-title::before { content: unset; }
.uk-dotnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-left: -15px; margin-top: -15px; padding: 0; list-style: none; }
.uk-dotnav > * {   -ms-flex: none;   -webkit-flex: none;   flex: none;   padding-left: 15px;   margin-top: 15px; }
.uk-dotnav > * > * {   display: block;   box-sizing: content-box;   width: 20px;   height: 20px;   border-radius: 50%;   background: rgba(50, 50, 50, 0.1);   text-indent: 100%;   overflow: hidden;   white-space: nowrap; }
.uk-dotnav > .uk-active > * {   background: rgba(50, 50, 50, 0.4); }
.uk-slideset li { text-align: center !important; }
#bottom-a #features { padding: 10%; }
#ba1-y3lgxn9n8 {   width: 100%;   text-align: center;   background-color: unset; }
#bottom-a .red {   font-size: 52px;   line-height: 65px;   color: #fff; }
#bottom-a .uk-button {   -webkit-appearance: none;   margin: 0;   border: none;   overflow: visible;   font: inherit;   color: #ffffff;   text-transform: none;   display: inline-block;   box-sizing: border-box;   padding: 0 12px;   background: #0075bc;   vertical-align: middle;   line-height: 30px;   min-height: 30px;   font-size: 1rem;   text-decoration: none;   text-align: center; }
#bottom-a .uk-button:hover, .uk-button:focus {   background-color: #000000;   color: #ffffff;   outline: none;   text-decoration: none; }
#bottom-b .module-title {   text-align: left;   padding: 0;   color: #fff; }
#bottom-b .mod-custom, #bottom-b .mod-custom a {   color: #fff; }
#bottom-b { padding: 2% 0; }
#h-tmj7xjtce .sticky-loaded { padding: 26px 0; }
nav .nav-item > a.active { color: #35b3ee !important; }
.astroid-header-sticky .astroid-nav .nav-link {   color: var(--as-main-menu-link-color); }
.megamenu-container li.nav-item-submenu > a { color: var(--as-main-menu-link-color); }


/*******Articles********/
#ac-1530100662663 #td-t4ejuea5n { box-shadow: 0px 5px 25px 0px #ccc !important;   -moz-box-shadow: 0px 5px 25px 0px #cccccc !important;   -webkit-box-shadow: 0px 5px 25px 0px #ccc !important; }
.sidebar-left-position.moduletable { color: #000; padding: 40px 30px; } 
.sidebar-left-position.moduletable .module-title {   margin-bottom: 15px;   font-size: 2rem;   line-height: 1.8; }
.mod-breadcrumbs__wrapper a { color: #777; text-decoration: none; cursor: pointer; }
.mod-breadcrumbs__wrapper .active { color: #000; }
article .uk-article-title { font-size: 40px; }
.com-content-article.item-page { color: #000; }
.com-content-article.item-page h1 { color: #000; }
.sidebar-left-position .module-title { color: #000; }


@media (max-width: 1280px) {
    .info-block .title { font-size: 32px; padding: 0 5px; margin: 0; }
    .info-block .slide-text { font-size: 15px; padding: 5px 5px; line-height: 17px; margin: 10px 0; }
    .content-box-slider .info-block { padding-top: 52px; }

}
@media (max-width: 1024px) {
    #sequence115 { padding-bottom: 37% !important; }
    .content-box-slider .img-block { width: 28%; }
    .info-block .slide-text { width: 55%; }
    .sequence-next, .sequence-prev {  display: none !important; }
    #astroid-header .justify-content-between { height: 70px; }
}
@media (max-width: 768px) {
    .moduletable .sequence-slider > .sequence-canvas li > .info { top: 3%; }
    .content-box-slider .img-block { width: 31%; }
    .content-box-slider .info-block { padding-top: 40px; }
    .info-block .title { font-size: 20px; padding: 0 2px;}
    .info-block .slide-text { width: 80%; }
    #astroid-header .justify-content-between { height: 60px; }
    #bottom-a .mod-custom { background: #808080a8; padding: 8px; }
    #bottom-a .red { font-size: 46px; }
}
@media (max-width: 480px) {
    .sequence-slider > .sequence-canvas li.animate-in .slide-img { height: 250px; }
    #sequence115 { padding-bottom: 60% !important; }
    .moduletable .sequence-slider > .sequence-canvas li > .info { left: 5%; }
    .content-box-slider .img-block { width: 45%; }
    .content-box-slider .info-block { padding-top: 32px; }
    .content-box-slider .info-block { left: 3%; }
    .info-block .title { font-size: 14px;}
    .info-block .slide-text { font-size: 12px; padding: 5px 5px; line-height: 13px; margin: 5px 0 10px 0; }
    .content-box-slider .read-more { padding: 4px 4px; font-size: 12px; }
    
}

