.slick-hero-slider-caption h1{    font-size: 46px;}.slick-hero-slider .image-bg {  background-position: center center;  background-size: cover;  position: relative;  height: 920px;}.banner{ overflow: hidden; width: 100%;margin: 0 auto; height: 920px;}.slick-hero-slider-caption {  padding-top: 120px;  padding-bottom: 100px;  color: rgba(255, 255, 255, 0.8)}.slick-hero-slider-caption .hero-caption-label {  color: #FFF;  font-size: 15px;}.slick-hero-slider-caption h1 {  color: #FFF;  margin-top: 0;  line-height: 1.2;  margin-bottom: 20px;}.slick-hero-slider-caption p {  color: #FFF;}.slick-hero-slider-caption a span {  text-transform: uppercase;  border: 1px solid rgba(255, 255, 255, 0.8);  color: #FFF;  display: inline-block;  padding: 7px 25px;  display: inline-block;  margin-top: 10px;  transition: all .3s ease;  -webkit-transition: all .3s ease;  -moz-transition: all .3s ease}.slick-hero-slider-caption a span.bg-primary {  border: #ff9800;  padding: 10px 20px 10px;}.slick-hero-slider-caption a span.bg-primary:after {  content: "";  position: absolute;  left: -1px;  right: -1px;  bottom: -1px;  height: 4px;  border-radius: 0 0 4px 4px;  background: rgba(0, 0, 0, 0.15);}.slick-hero-slider-caption a span {    background-color: #ff9800;}.slick-hero-slider-caption a:hover span {  text-decoration: none;  position: relative;  color: #212121;  background-color: #ffffff !important;}.slick-hero-slider.slick-inner-dot .slick-dots {  bottom: 0}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots {  bottom: 0}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption {  width:100%;  margin:0 auto;  position: absolute;  left: 50%;  top: 50%;  transform: translateX(-50%) translateY(-50%);}.alt-dot-position.slick-hero-slider.slick-inner-dot .index_banner5 dd{ text-align:center;}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd{ width:100%; text-align:center;}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption div{ font-size:24px; color:#fff;letter-spacing:7px; text-align:center; width:100%; margin:20px 0px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd p{ font-size:20px; color:#fff; text-transform:uppercase; line-height:28px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd{ width:40%; text-align:right;}.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd:nth-child(1){ text-align:right; margin-right:80px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .clear dd:nth-child(2){ text-align:left; padding:32px 0px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .Network{ width:80%;}.alt-dot-position.slick-hero-slider.slick-inner-dot .Network dd{ text-align:left;	font-size: 48px;    display: block;	font-weight:bolder;    margin-bottom: 15px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .Network div{ text-align:left;letter-spacing:0px;	font-size: 36px;    line-height: 60px;	margin:0px;}.slick-slider-center-mode .slick-item.slick-center .year dd{ position:absolute;left: 53%; top: 50%; transform: translateX(-50%) translateY(-50%);}.slick-slider-center-mode .slick-item.slick-center .Network_bg{    animation: animate-cloud 12s ;	}@-webkit-keyframes animate-cloud {  from {    background-position: 100% 0px;  }  to {    background-position: 100% -500px;  }}.bg2{	position: absolute;	width: 705px;	height: 705px;	background:url(https://lyi100-res.oss-cn-beijing.aliyuncs.com/website/BC0012922766490D93BD7A16FFA494E0/images/yuan2.png) no-repeat 100%;	animation: animtrans 32s linear infinite;	-webkit-animation: animtrans 32s linear infinite;	left: 32%;    top: -100%;    transform: translateX(-50%) translateY(-50%);}@keyframes animtrans {	from{		transform: rotateZ(360deg);	}	to{		transform: rotateZ(0deg);	}}@media only screen and (max-width: 1500px) { .slick-slider-center-mode .slick-item.slick-center .Network_bg{  animation: animate-cloud 20s ;	}@-webkit-keyframes animate-cloud {  from {    background-position: 100% 0px;  }  to {    background-position: 100% -300px;  }}}.slider.slick-hero-slider.with-main-search-wrapper-2 .slick-dots {  bottom: 45px;}@media only screen and (max-width: 1199px) {  .hero {    background-size: auto;  }}@media only screen and (max-width: 991px) {  .alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption {    padding-bottom: 100px  }  .alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots {    bottom: 20px  }  .slick-hero-slider-caption h1 {    font-size: 30px;  }  .home-single-service .content h4{    padding-bottom: 5px;  }  .banner-area {    padding-top: 20px;    margin-bottom: 20px;  }  .banner-area h2 {    margin-top: 10px;  }  .bottom-area .instragram ul li {    margin-right: 5px;  }  .search-box{    display: none;  }.bg2{ width: 150px; height:auto}.slick-slider-center-mode .slick-item.slick-center .year dd{ width:60%; left:50%;}.slick-slider-center-mode .slick-item.slick-center .Network_bg{  animation: animate-cloud 62s ;	}@-webkit-keyframes animate-cloud {  from {    background-position: 100% 0px;  }  to {    background-position: 100% 0px;  }}.alt-dot-position.slick-hero-slider.slick-inner-dot .Network dd{ font-size:18px;}.alt-dot-position.slick-hero-slider.slick-inner-dot .Network div{ line-height:24px;}}@media only screen and (max-width: 1200px) and (min-width: 992px) {  .home-single-service .content h4 {    padding-top: 10px;    padding-bottom: 5px;  }  .home-single-service .content a{    margin-top: 5px;  }  .home-chose-us-area .inner .home-chose-us-area-left{    width: 100% !important;  }  .home-project-detail .content ul {    padding-bottom: 26px;  }  .home-project-area #myCarousel .nav{    overflow: hidden;  }  .menu-area .menuzord-brand {    margin: 14px 15px 0 0;  }  .home-call-action a{    margin-top: 36px;  }  .slick-hero-slider-caption h1{    font-size: 30px;  }  .about-experience-area .content {    margin-top: 30px;    padding-left: 15px;  }  .hidden-tab-land{    display: none;  }  .partner-heading.about {    margin-bottom: 10px;  }  .quick-contact {    padding: 15px;  }  .project-detail-overview .project-logo-area{    width: 330px;  }  .single-project-detail .content {    padding-top: 0;  }  .single-project-detail .content h3 {    font-size: 18px;    line-height: 26px;    margin-top: 0;    margin-bottom: 10px;  }}@media only screen and (min-width: 768px) and (max-width: 991px) {  .home-work-carousel .mix {    width: 100%;  }  .home-single-work img {    width: 100%;  }  .home-project-area #myCarousel .nav{    overflow: hidden;  }  .home-call-action a{    margin-top: 52px;  }  .single-news .content {    padding: 25px 15px 30px 15px;  }  .about-tab-content .feedback {    padding-top: 20px;  }  .quick-contact {    padding: 10px;  }  .quick-contact p{    min-height: 83px;  }}@media only screen and (max-width: 767px) {  .hero {    padding: 40px 0 40px;  }  .hero h1 {    font-size: 36px;    line-height: 1.35;  }    .slick-hero-slider-caption h1{        font-size: 16px;    }  .slick-hero-slider-caption h2 {    font-size: 35px;    margin-bottom: 20px;    line-height: 1.2;    text-align: left  }  .slick-hero-slider-caption p {    font-size: 12px;    line-height: 1.5;    text-align: left  }  .slick-hero-slider-caption .hero-caption-label{    font-size: 12px;  }  .slick-hero-slider-caption {    padding: 50px 30px 70px  }  .slick-hero-slider .slick-prev {    left: 10px  }  .slick-hero-slider .slick-next {    right: 10px  }  .alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption dd a{ margin-right: 3px;}  .alt-dot-position.slick-hero-slider.slick-inner-dot .slick-hero-slider-caption {    padding: 20px;  }  .alt-dot-position.slick-hero-slider.slick-inner-dot .slick-dots {    bottom: 10px;  }  .who-we-are .content h1{    font-size: 28px;  }  .who-we-are {    padding-top: 0;    padding-bottom: 20px;  }  .partner-heading {    margin-bottom: 40px;    margin-top: 40px;  }  .home-one-service {    padding-bottom: 0;  }  .home-bussiness-area {    padding-bottom: 20px;  }  .home-call-action a{    margin-top: 5px;  }  .banner-area h2 {    margin-top: 0;    font-size: 18px;  }  .banner-area ul {    padding-top: 10px;    padding-bottom: 0;  }  .banner-area .touch-button {    padding-top: 30px;  }  .footer-bar .usefull-link ul li {    margin-left: 5px;  }  .partner-heading h2{    font-size: 18px;  }  .single-complete-project .content h2 {    font-size: 18px;  }  .news-detail-social-one .categories ul li {    margin-left: 5px;  }  .service-body .single > h2, .mission-body .single-box h2, .partner-content .detail h3, .career-overview h2 {    line-height: 26px;    font-size: 18px;  }  .project-detail-content .first h2, .project-detail-content .second h3, .single-project-detail .content h3{    font-size: 18px;    line-height: 26px;  }}@media (max-width: 479px) {  .slick-hero-slider-caption h2 {    font-size: 30px;    line-height: 1.2  }  .slick-hero-slider-caption p {    font-size: 12px;    line-height: 1.5;  }}.slick-slider {    position: relative;    display: block;    -moz-box-sizing: border-box;    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}.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.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}/* Arrows */.slick-prev,.slick-next {    font-size: 0;    line-height: 0;    position: absolute;    top: 50%;    display: block;    width: 22px;    height: 20px;    margin-top: -10px;    padding: 0;    cursor: pointer;    color: transparent;    border: none;    outline: none;    background: transparent;    line-height: 20px;    text-align: center}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus {    color: transparent;    outline: none;    background: transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before {    opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {    opacity: 0}.slick-prev:before,.slick-next:before {    content: "";    line-height: 1;    opacity: .3;    color: #333;    width: 44px;    height: 44px;    display: inline-block;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale}.slick-prev {    left: 0px}[dir='rtl'] .slick-prev {    right: 0px;    left: auto}.slick-prev:before {    content: "\f060";}[dir='rtl'] .slick-prev:before {    content: '\e610'}.slick-next {    right: -65px}[dir='rtl'] .slick-next {    right: auto;    left: -65px}.slick-next:before {    content: "";    line-height: 1;    opacity: .3;    color: #333;    width: 44px;    height: 44px;    display: inline-block;}[dir='rtl'] .slick-next:before {    content: '\e60e'}/* Dots */.slick-slider {    margin: 0}.slick-dots {    position: absolute;    bottom: -25px;    display: block;    width: 100%;    padding: 0;    list-style: none;    text-align: center}.slick-dots li{    position: relative;    display: inline-block;    width: 41px;    height: 2px;    margin: 0;    padding: 0;    cursor: pointer;	background:#848484;	margin:0px 8px;	overflow: hidden;           transition: all 0.3s ease;    -webkit-transform: all 0.3s ease;  }.slick-dots li span{ display:inline-block; position:absolute; width:0px; left:0; top:0; height:100%; opacity:0;background:#ff7019;transition: all 0.3s ease;    -webkit-transform: all 0.3s ease;  }.slick-dots li.slick-active span{ opacity:1;animation:mymove 7s ease-in-out 0s 1 alternate forwards;           transition: all 0.3s ease;    -webkit-transform: all 0.3s ease;  }@keyframes mymove	{		from {width:0px;}		to {width:100%;}	}.slick-dots li button {    font-size: 0;    line-height: 0;    display: block;    width: 18px;    height: 18px;    padding: 5px;    cursor: pointer;    color: transparent;    border: 0;    outline: none;    background: transparent;	display:none;}.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 {    position: absolute;    top: 0;    left: 0;    width: 18px;    height: 18px;    content: '';    background: #000;    border-radius: 50%;	margin:0px 10px}.slick-dots li.slick-active button:before {    opacity: .75;    background: #000}.slick-slide .image {    padding: 2px}.slick-slide img.slick-loading {    border: 0}.slider h3 {    color: #fff;    font-size: 36px;    line-height: 100px;    margin: 10px;    padding: 2%;    position: relative;    text-align: center}.variable-width .slick-slide p {    height: 100px;    color: #FFF;    margin: 5px;    line-height: 100px}.variable-width .image {    height: 100%}.variable-width .image img {    display: block;    height: 100%;    width: 100%}.slick-center-mode .slick-center h3 {    -moz-transform: scale(1.08);    -ms-transform: scale(1.08);    -o-transform: scale(1.08);    -webkit-transform: scale(1.08);    color: #e67e22;    opacity: 1;    transform: scale(1.08)}.slick-center h3 {    opacity: .8;    transition: all 300ms ease}.slick-content {    margin: auto;    padding: 20px;    width: 600px}.slick-content:after,.buttons::after {    clear: both;    content: "";    display: table}.slick-center-mode .slick-center .image {    -moz-transform: scale(1.08);    -ms-transform: scale(1.08);    -o-transform: scale(1.08);    -webkit-transform: scale(1.08);    color: #e67e22;    opacity: 1;    transform: scale(1.08)}.slick-center-mode .image {    opacity: .3;    transition: all 300ms ease;    padding: 10px}.slick-center-mode .image:hover {    cursor: pointer}.slick-content {    margin: auto;    padding: 20px;    width: 600px}.slick-content:after,.buttons::after {    clear: both;    content: "";    display: table}.slick-center-mode img {    border: 2px solid #FFF;    display: block;    width: 100%}/* Slick Override */.slick-slide .image {    padding: 0}/* Slick Carousel Gap */.slick-carousel.gap-2 {    margin-left: -1px;    margin-right: -1px}.slick-carousel.gap-2 .slick-carousel-inner {    padding-left: 1px;    padding-right: 1px}.slick-carousel.gap-5 {    margin-left: -2px;    margin-right: -3px}.slick-carousel.gap-5 .slick-carousel-inner {    padding-left: 2px;    padding-right: 3px}.slick-carousel.gap-10 {    margin-left: -5px;    margin-right: -5px}.slick-carousel.gap-10 .slick-carousel-inner {    padding-left: 5px;    padding-right: 5px}.slick-carousel.gap-15 {    margin-left: -7px;    margin-right: -8px}.slick-carousel.gap-15 .slick-carousel-inner {    padding-left: 7px;    padding-right: 8px}.slick-carousel.gap-20 {    margin-left: -10px;    margin-right: -10px}.slick-carousel.gap-20 .slick-carousel-inner {    padding-left: 10px;    padding-right: 10px}.slick-carousel.gap-25 {    margin-left: -12px;    margin-right: -13px}.slick-carousel.gap-25 .slick-carousel-inner {    padding-left: 12px;    padding-right: 13px}.slick-carousel.gap-30 {    margin-left: -15px;    margin-right: -15px}.slick-carousel.gap-30 .slick-carousel-inner {    padding-left: 15px;    padding-right: 15px}.slick-carousel.gap-40 {    margin-left: -20px;    margin-right: -20px}.slick-carousel.gap-40 .slick-carousel-inner {    padding-left: 20px;    padding-right: 20px}.slick-carousel.gap-50 {    margin-left: -25px;    margin-right: -25px}.slick-carousel.gap-50 .slick-carousel-inner {    padding-left: 25px;    padding-right: 25px}/* Slick Carousel Center Mode */.slick-carousel-center-mode {    margin-left: -40px;    margin-right: -40px}.slick-carousel-center-mode .slick-carousel-inner {    margin: 40px;    -webkit-transition: all .3s ease-in-out 0;    -moz-transition: all .3s ease-in-out 0;    -ms-transition: all .3s ease-in-out 0;    -o-transition: all .3s ease-in-out 0;    transition: all .3s ease-in-out 0}.slick-carousel-center-mode .slick-center .slick-carousel-inner {    margin: 0;    margin-left: -10px;    margin-right: -10px}.slick-carousel-center-mode .slick-dots {    bottom: -50px}/* Slick Carousel Gallery */.slick-gallery-slideshow .slick-prev {    left: 10px;    padding-left: 1px}.slick-gallery-slideshow .slick-next {    right: 10px;    padding-left: 1px}.slick-gallery-slideshow .slick-prev:before,.slick-gallery-slideshow .slick-next:before {    color: #FFF;    opacity: .7}.slick-gallery-slideshow .slick-prev:hover:before,.slick-gallery-slideshow .slick-prev:focus:before,.slick-gallery-slideshow .slick-next:hover:before,.slick-gallery-slideshow .slick-next:focus:before {    opacity: 1}.gallery-slideshow {    margin-bottom: 1px}.gallery-slideshow .image {    padding: 0}.gallery-nav .image {    padding: 0;    border: 1px solid transparent;    opacity: 1;    transition: all 300ms ease;    position: relative}.gallery-nav .image:after {    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, .5);    -webkit-transition: all .3s ease-in-out 0;    -moz-transition: all .3s ease-in-out 0;    -ms-transition: all .3s ease-in-out 0;    -o-transition: all .3s ease-in-out 0;    transition: all .3s ease-in-out 0}.gallery-nav .slick-center .image {    -moz-transform: none;    -ms-transform: none;    -o-transform: none;    -webkit-transform: none}.gallery-nav .slick-center .image:after {    background: rgba(0, 0, 0, 0)}.gallery-nav .image:hover {    cursor: pointer}.slick-slider-center-mode .slick-item {    position: relative}.slick-slider-center-mode .slick-item .image {    position: relative;    padding: 0}.slick-slider-center-mode .slick-item .image:after {    content: "";    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, .7);    -webkit-transition: all .3s ease-in-out 0;    -moz-transition: all .3s ease-in-out 0;    -ms-transition: all .3s ease-in-out 0;    -o-transition: all .3s ease-in-out 0;    transition: all .3s ease-in-out 0}.slick-slider-center-mode .slick-center.slick-item .image:after {    background: rgba(0, 0, 0, 0)}.slick-slider-center-mode .slick-item .image:hover {    cursor: pointer}.slick-slider-center-mode.slick-slider-full .slick-item .image:after {    display: none}.slick-slider-center-mode.gap-2 .slick-item {    padding: 0 1px}.slick-slider-center-mode .slick-prev {    left: 33px;}.slick-slider-center-mode .slick-next {    right: 33px;}.slick-slider-center-mode .slick-prev:before,.slick-slider-center-mode .slick-next:before {    color: #FFF;    opacity: 1;}.slick-slider-center-mode .slick-prev:hover:before,.slick-slider-center-mode .slick-prev:focus:before,.slick-slider-center-mode .slick-next:hover:before,.slick-slider-center-mode .slick-next:focus:before {    opacity: 1}.slick-slider-center-mode.slick-slider-full .slick-prev {    left: 15px}.slick-slider-center-mode.slick-slider-full .slick-next {    right: 15px}.slick-slider-center-mode.slick-slider-full .image.image-bg {    height: 660px;    background-size: cover!important;    background-position: center center}.slick-slider-center-mode .slick-caption {    position: absolute;    top: 20px;    left: 20px;    font-weight: 700;    color: rgba(255, 255, 255, 0.3)}.slick-slider-center-mode .slick-center .slick-caption {    color: rgba(255, 255, 255, 1)}/* Slick Carousel Wariable width */.variable-width .image {    padding: 0;    border: 1px solid transparent;    opacity: .5;    transition: all 300ms ease}.variable-width .slick-center .image {    -moz-transform: none;    -ms-transform: none;    -o-transform: none;    -webkit-transform: none;    opacity: 1;    border-color: red}.variable-width .image:hover {    cursor: pointer}/* Slick Carousel Animation */.slick-animation .animation {    display: inline-block;    opacity: 0;    -webkit-transition: all .5s ease-in-out;    transition: all .5s ease-in-out;    display: inline-block;    opacity: 0;    -webkit-transition: all .5s ease-in-out;    transition: all .5s ease-in-out}.slick-animation .transitionDelay1 {    -webkit-transition-delay: .1s;    transition-delay: .1s}.slick-animation .transitionDelay2 {    -webkit-transition-delay: .2s;    transition-delay: .2s}.slick-animation .transitionDelay3 {    -webkit-transition-delay: .3s;    transition-delay: .3s}.slick-animation .transitionDelay4 {    -webkit-transition-delay: .4s;    transition-delay: .4s}.slick-animation .transitionDelay5 {    -webkit-transition-delay: .5s;    transition-delay: .5s}.slick-animation .transitionDelay6 {    -webkit-transition-delay: .6s;    transition-delay: .6s}.slick-animation .transitionDelay7 {    -webkit-transition-delay: .7s;    transition-delay: .7s}.slick-animation .transitionDelay8 {    -webkit-transition-delay: .8s;    transition-delay: .8s}.slick-animation .transitionDelay9 {    -webkit-transition-delay: .9s;    transition-delay: .9s}.slick-animation .transitionDelay10 {    -webkit-transition-delay: 1s;    transition-delay: 1s}.slick-animation .transitionDelay12 {    -webkit-transition-delay: 1.2s;    transition-delay: 1.2s}.slick-animation .transitionDelay14 {    -webkit-transition-delay: 1.4s;    transition-delay: 1.4s}.slick-animation .transitionDuration2 {    -webkit-transition-duration: .2s;    transition-duration: .2s}.slick-animation .transitionDuration4 {    -webkit-transition-duration: .4s;    transition-duration: .4s}.slick-animation .transitionDuration6 {    -webkit-transition-duration: .6s;    transition-duration: .6s}.slick-animation .transitionDuration8 {    -webkit-transition-duration: .8s;    transition-duration: .8s}.slick-animation .transitionDuration10 {    -webkit-transition-duration: 1s;    transition-duration: 1s}.slick-animation .transitionDuration12 {    -webkit-transition-duration: 1.2s;    transition-duration: 1.2s}.slick-animation .transitionDuration14 {    -webkit-transition-duration: 1.4s;    transition-duration: 1.4s}.slick-animation .transitionDuration16 {    -webkit-transition-duration: 1.6s;    transition-duration: 1.6s}.slick-animation .transitionDuration18 {    -webkit-transition-duration: 1.8s;    transition-duration: 1.8s}.slick-animation .transitionDuration20 {    -webkit-transition-duration: 2s;    transition-duration: 2s}.slick-animation .transitionDuration22 {    -webkit-transition-duration: 2.2s;    transition-duration: 2.2s}.slick-animation .transitionDuration24 {    -webkit-transition-duration: 2.4s;    transition-duration: 2.4s}.slick-animation .transitionDuration26 {    -webkit-transition-duration: 2.6s;    transition-duration: 2.6s}.slick-animation .fromTop {    -webkit-transform: translateY(-100%);    -ms-transform: translateY(-100%);    -o-transform: translateY(-100%);    transform: translateY(-100%)}.slick-animation .fromBottom {    -webkit-transform: translateY(100%);    -ms-transform: translateY(100%);    -o-transform: translateY(100%);    transform: translateY(100%)}.slick-animation .fromLeft {    -webkit-transform: translateX(-100%);    -ms-transform: translateX(-100%);    -o-transform: translateX(-100%);    transform: translateX(-100%)}.slick-animation .fromRight {    -webkit-transform: translateX(100%);    -ms-transform: translateX(100%);    -o-transform: translateX(100%);    transform: translateX(100%)}.slick-animation .slick-center .animation {    opacity: 1}.slick-animation .slick-center .fromTop {    -webkit-transform: translateY(0%);    -ms-transform: translateY(0%);    -o-transform: translateY(0%);    transform: translateY(0%)}.slick-animation .slick-center .fromBottom {    -webkit-transform: translateY(0%);    -ms-transform: translateY(0%);    -o-transform: translateY(0%);    transform: translateY(0%)}.slick-animation .slick-center .fromLeft {    -webkit-transform: translateX(0%);    -ms-transform: translateX(0%);    -o-transform: translateX(0%);    transform: translateX(0%)}.slick-animation .slick-center .fromRight {    -webkit-transform: translateX(0%);    -ms-transform: translateX(0%);    -o-transform: translateX(0%);    transform: translateX(0%)}/* Slick Carousel Banner Slider */.slick-banner-slider-wrapper {    overflow: hidden}.slick-banner-slider-wrapper .section-title h2 {    color: #FFF}.slick-banner-slider-wrapper .section-title p {    color: rgba(255, 255, 255, 0.7)}.slick-banner-slider-wrapper .image-bg {    width: 100%;    background-position: left top;    background-size: cover;    position: relative}.slick-banner-slider-wrapper .image-bg:after {    content: "";    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: rgba(0, 0, 0, 0.85)}.slick-banner-slider-wrapper.relative .absolute {    color: rgba(255, 255, 255, 0.85);    width: 100%;    z-index: 99;    top: 50px}.slick-banner-slider-wrapper.relative .absolute .section-title-2 h2 {    color: #FFF}/* Customized */.slick-inner-dot .slick-dots {    bottom: 50px}.slick-inner-dot .slick-dots li button:before {    background:url(../images/bn1.png) no-repeat 50%;}.slick-inner-dot .slick-dots li:hover button:before {    background:url(../images/bn1.png) no-repeat 50%;}.slick-inner-dot .slick-dots li.slick-active button:before {    background:url(../images/bn1.png) no-repeat 50%;}@media only screen and (max-width: 991px) {    .slick-banner-slider-wrapper.relative .absolute {        top: 70px    }}@media (max-width: 767px) {    .slick-banner-slider-wrapper.relative .absolute {        top: 50px    }}@media (max-width: 479px) {    .slick-banner-slider-wrapper.relative .absolute {        top: 40px    }}@media (min-width: 768px) {}@media only screen and (max-width: 1199px) {}@media only screen and (max-width: 991px) {}@media only screen and (max-width: 767px) {}@media (max-width: 479px) {}