﻿/* 首页 */

.in1{position: relative;height: 100vh;overflow: hidden;}

.in1 .prev1{margin-top: -26px;left: 13%;width: 52px;height: 52px;background: url(../images/1_23.png) center no-repeat;}

.in1 .next1{margin-top: -26px;right: 13%;width: 52px;height: 52px;background: url(../images/1_22.png) center no-repeat;}

.in1 .prev1:hover{background: url(../images/1_23_1.png) center no-repeat;}

.in1 .next1:hover{background: url(../images/1_22_1.png) center no-repeat;}
.in1 .swiper-button-prev.swiper-button-disabled,.in1 .swiper-button-next.swiper-button-disabled{pointer-events:visible;}

.swiper1{}

.swiper1 .swiper-slide{overflow: hidden;}

.swiper1 .swiper-slide img{display: block;width: 100%;}

.swiper1 .swiper-slide .mimg{display: none;}

.swiper1 .swiper-slide .pimg{height: 100vh;}

.swiper1 .swiper-slide video{position: absolute;top: 0;left: 0;width:  100%;z-index: 2;}

.swiper1 .swiper-slide .sbox{width: 1200px;position: absolute;top: 38vh;left: 50%;margin-left: -600px;z-index: 3;text-align: center;}

.swiper1 .swiper-slide .sbox .stt, .swiper1 .swiper-slide .sbox .stt font{font-size: 48px;font-weight: bold;color: #fff;}

.swiper1 .swiper-slide .sbox .stc,.swiper1 .swiper-slide .sbox .stc font{font-size: 24px;color: #fff;opacity: .8;margin: 30px 0;line-height: 1.5;}

.swiper1 .swiper-slide .sbox .smore, .swiper1 .swiper-slide .sbox .smore font{border-radius: 5px; color: #fff; width: 160px;height: 40px;line-height: 40px;text-align: center;margin: 0 auto;transition: background-position 1s ease;background-size: 200% 100%;background-image: linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -webkit-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -moz-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);}

.swiper1 .swiper-slide .sbox .smore:hover{background-position: right center;}

.swiper1 .swiper-slide .sbox .sb2{width: 480px;float: right;text-align: left;opacity: 0;}

.swiper1 .swiper-slide .sbox .sb2 .smore{margin: 0;}

.swiper1 .swiper-slide .sbox .sb3{width: 790px;}




.swiper1 .pagination1{bottom: 180px;}

.swiper1 .pagination1 span{opacity: 8;background: #fff;border:1px solid #fff;}

.swiper1 .pagination1 .swiper-pagination-bullet-active{border:2px solid #0082cc;background: transparent;}

.in1 .in_bt{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; position: absolute;left: 0;bottom: -138px;left: 0;padding: 25px 0 40px;box-sizing: border-box; width: 100%;z-index: 5; background: url(../images/blank.png);}
.in1 .in_bt.act{bottom: 0;}
.in1 .in_bt a, .in1 .in_bt a font{display: block;width: 25%;float: left;text-align: center;font-size: 18px;color: #fff;}
.in1 .gif{width: 30px;position: absolute;left: 50%;margin-left: -15px;z-index: 5;animation:arrow 1s infinite;
  -webkit-animation:arrow 1s infinite; /*Safari and Chrome*/}
@keyframes arrow
{
  from {bottom:10px;}
  to {bottom:5px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
  from {bottom:10px;}
  to {bottom:5px;}
}
.in1 .in_bt a .img{width: 35px;margin: 0 auto 20px;overflow: hidden;position: relative;}

.in1 .in_bt a .img img{display: block;width: 100%;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.in1 .in_bt a .img img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.in1 .in_bt a:hover .img img:nth-child(2){opacity: 1;}

.in1 .in_bt a:hover {color: #0082cc;}

.in2{display: block;height: 70px;box-sizing: border-box;border-bottom: 1px solid #ddd;}

.in2 .ili{width:20%;float: left;text-align: center;}

.in2 .ili span, .in2 .ili span font{display: inline-block;line-height: 68px;border-bottom: 2px solid transparent;font-weight: bold;cursor: pointer;}

.in2 .ili:hover span,.in2 .ili.act span, .in2 .ili:hover span font, .in2 .ili.act span font {border-bottom: 2px solid #0082cc; color: #0082cc;}


.in3{margin-top: 30px;}

.swiper2{box-sizing: border-box;width: 90%;margin: 0 auto;}

.swiper2 .swiper-slide a{display: block;background: #fff;overflow: hidden;opacity: 0;}

.swiper2 .swiper-slide-active a{opacity: 1;}

.swiper2 .swiper-slide a .slt{width: 50%;float: left;margin-left: 3%;padding-top: 13vh;}

.swiper2 .swiper-slide a .slt .stt, .swiper2 .swiper-slide a .slt .stt font{font-size: 56px;font-family: ex;font-weight: bold;color: #39425f;}

.swiper2 .swiper-slide a .slt .stt2, .swiper2 .swiper-slide a .slt .stt2 font{font-size: 22px;color: #a0adb6;margin: 40px 0 20px;}

.swiper2 .swiper-slide a .slt .stc, .swiper2 .swiper-slide a .slt .stc font{line-height: 1.8;color: #39425f;}

.swiper2 .swiper-slide a .slt .smore, .swiper2 .swiper-slide a .slt .smore font{color: #fff; width: 160px;height: 40px;margin-top: 50px;border-radius: 5px; line-height: 40px;text-align: center;transition: background-position 1s ease;background-size: 200% 100%;background-image: linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -webkit-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -moz-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);}

.swiper2 .swiper-slide a .slt .smore:hover, .swiper2 .swiper-slide a .slt .smore font:hover{background-position: right center;}



.swiper2 .swiper-slide a .srt{width: 43.2%;float: right;}

.swiper2 .swiper-slide a .srt .img{position: relative;width: 100%;}

.swiper2 .swiper-slide a .srt img{display: block;width: 100%;}

.swiper2 .swiper-slide a .srt .img2{animation:zhuan 10s infinite linear;-webkit-animation:zhuan 10s infinite linear;}

.swiper2 .swiper-slide a .srt .img3{animation:zhuan2 12s infinite linear;-webkit-animation:zhuan2 12s infinite linear;}

.swiper2 .swiper-slide a .srt .img2,.swiper2 .swiper-slide a .srt .img3,.swiper2 .swiper-slide a .srt .img4{position: absolute;top: 0;left: 0;width: 100%;}

.swiper2 .swiper-slide a .srt .img4{padding: 16%;box-sizing: border-box;margin-top: 0px;}

@-webkit-keyframes zhuan{0%{ -webkit-transform: rotate(0deg);}100%{ -webkit-transform : rotate(360deg);}}

@keyframes zhuan{0%{-ms-transform: rotate(0deg);}100%{-ms- transform: rotate(360deg);}0%{-moz- transform: rotate(0deg);}100%{-moz-transform: rotate(360deg);}0%{-o- transform: rotate(0deg);}100%{-o-transform: rotate(360deg);}0%{ transform: rotate(0deg);}100%{transform: rotate(360deg);}}

@-webkit-keyframes zhuan2{0%{ -webkit-transform: rotate(0deg);}100%{ -webkit-transform : rotate(-360deg);}}

@keyframes zhuan2{0%{-ms-transform: rotate(0deg);}100%{-ms- transform: rotate(-360deg);}0%{-moz- transform: rotate(0deg);}100%{-moz-transform: rotate(-360deg);}0%{-o- transform: rotate(0deg);}100%{-o-transform: rotate(-360deg);}0%{ transform: rotate(0deg);}100%{transform: rotate(-360deg);}}

.in3 .prev2{margin-top: -26px;left: 0;width: 52px;height: 52px;background: url(../images/1_23.png) center no-repeat;}

.in3 .next2{margin-top: -26px;right: 0;width: 52px;height: 52px;background: url(../images/1_22.png) center no-repeat;}

.in3 .prev2:hover{background: url(../images/1_23_1.png) center no-repeat;}

.in3 .next2:hover{background: url(../images/1_22_1.png) center no-repeat;}

.i4{padding: 160px 0 130px;background: url(../images/1_3.jpg) center top no-repeat; background-size: cover;min-height:525px;}

.i4 .tt, .i4 .tt font {font-size: 36px;font-weight: bold;color: #fff;font-family: ex;}

.i4 .tt a, .i4 .tt a font {display: block;float: right;color: #fff;padding-right: 30px;background: url(../images/1_35.png) center right no-repeat;line-height: 22px;}

.i4 .ul1{margin-top: 35px;height: 415px;overflow: hidden;}

.i4 .ul1 li{width: 24%;float: left;margin-right: 2%; position: relative;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i4 .ul1 li:last-child{margin-right: 0;float: right;}

.i4 .ul1 li *{-webkit-transition: all .8s; -moz-transition: all .8s; transition: all .8s;}

.i4 .ul1 li .img{display: block;width: 100%;object-fit: cover;height: 310px;}

.i4 .ul1 li .llt{width: 50%;position: absolute;top: 0;left: 0; z-index: 3;transform: rotateY(90deg);-webkit-transform: rotateY(90deg);}

.i4 .ul1 li .llt .txt{width: 80%;height: 82%;top: 8%;left: 13%;position: absolute;}
.f_22 font{font-size: 22px;}
.i4 .ul1 li .llt .txt .ltt, .i4 .ul1 li .llt .txt .ltt font{color: #394360;line-height: 1.2;overflow : hidden;max-height: 103px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.i4 .ul1 li .llt .txt .ltc, .i4 .ul1 li .llt .txt .ltc font{margin: 20px 0 ; color: #a0adb6; line-height: 1.5;overflow : hidden;max-height: 102px; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

.i4 .ul1 li .llt .txt  .lmore{color: #fff; width: 160px;height: 40px;border-radius: 5px; line-height: 40px;text-align: center;transition: background-position 1s ease;background-size: 200% 100%;background-image: linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -webkit-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);background-image: -moz-linear-gradient(-45deg, #116dbd , #4b5faa 50%, #2ac6c8);}

.i4 .ul1 li .llt .txt  .lmore:hover{background-position: right center;}

.i4 .ul1 li .lrt{width: 50%;position: absolute;top: 10%;left: 0%;opacity: 0;}

.i4 .ul1 li .lcx{width: 90%;max-width: 335px;position: relative;}

.i4 .ul1 li .lcx img{display: block;width: 100%;margin-top: 12%;}

.i4 .ul1 li.act {width: 48%;}

.i4 .ul1 li.act .lcx{transform: rotateY(90deg);-webkit-transform: rotateY(90deg);}

.i4 .ul1 li.act .llt{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);transition-delay: .2s;-webkit-transition-delay: .2s;}

.i4 .ul1 li.act .lrt{left: 50%;opacity: 1;transition-delay: .3s;-webkit-transition-delay: .3s;}

.i4 .ul1 li.act .lcx img{margin-top: 0%;}

.i5{padding: 90px 0;}

.i5 .tt, .i5 .tt font {font-size: 36px;font-weight: bold;font-family: ex;}

.i5 .tt a, .i5 .tt a font {display: block;float: right;padding-right: 30px;background: url(../images/1_36.png) center right no-repeat;line-height: 22px;}

.i5 .ibox{margin-top: 50px;}

.i5 .ibox .ilt{width: 50%;float: left;position: relative;}

.i5 .ibox .ilt img{width: 100%;position: absolute;top: 0;left: 0;opacity: 0;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i5 .ibox .ilt img:nth-child(1){position: relative;opacity: 1;}

.i5 .ibox .ilt img.act{opacity: 1;}

.i5 .ibox .irt *{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i5 .ibox .irt{width: 50%;float: right;max-height: 480px;overflow: auto;}

.i5 .ibox .irt li{position: relative;padding: 35px 40px 35px 30px;background: #f2f2f2;width: calc(100% - 20px);margin-left: 20px;box-sizing: border-box;}

.i5 .ibox .irt li img{display: none;}

.i5 .ibox .irt li .ltt{font-size: 18px;line-height: 1.5;color: #666;}

.i5 .ibox .irt li .ltim{color: #a0adb6;margin-top: 20px;}

.i5 .ibox .irt li .ljt{width: 12px;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/1_37.png) center no-repeat;z-index: -1;}

.i5 .ibox .irt li.act .ltt{color: #0082cc;}

.i5 .ibox .irt li.act  .ljt{left: -12px;z-index: 2;}

.i5 .ibox .irt::-webkit-scrollbar{ width:4px;}

.i5 .ibox .irt::-webkit-scrollbar-thumb{ background:#2689c3;}

.i5 .ibox .irt::-webkit-scrollbar-track{ background:#f2f2f2;}














@media(max-width: 1600px){

	.head .nav{left: 45%;}

  .in1 .prev1{left: 5%;}

  .in1 .next1{right: 5%;}

  .i4 .ul1 li .lcx{width: 100%;max-width: 255px;}

  .i5 .ibox .irt{max-height: 410px;}

  .i4 .ul1{height: 360px;overflow: hidden;}

}

@media(max-width: 1366px){



	

}

@media(max-width: 1024px){


  .swiper1 .swiper-slide video{display: none;}
  
  .in1{height: auto  ;}

  .swiper1 .swiper-slide .mimg{display: block;}

  .in1 .in_bt{display: none;}

  .swiper1 .swiper-slide .sbox{width: 90%;left: 5%;margin-top: 0;top: 15vh; margin-left: 0;}

  .swiper1 .swiper-slide .sbox .stt, .swiper1 .swiper-slide .sbox .stt font{font-size: .5rem;}

  .swiper1 .swiper-slide .sbox .stc, .swiper1 .swiper-slide .sbox .stc font{font-size: .3rem;}

  .swiper1 .pagination1{bottom: 10px;}

  .box{width: 90%;min-width: 200px;}

  .in2  ,.in3 .prev2,.in3 .next2{display: none;}

  .in3{margin-top: .5rem;}

  .swiper2{width: 100%;}

  .swiper2 .swiper-slide a .srt{width: 100%;float: none;margin-bottom: .3rem;}

  .swiper2 .swiper-slide a .slt{width: 100%;float: none;margin: 0 ;padding: 0;}

  .swiper2 .swiper-slide a .slt .stt,.swiper2 .swiper-slide a .slt .stt font{font-size: .5rem;}

  .swiper2 .swiper-slide a .slt .stt2, .swiper2 .swiper-slide a .slt .stt2 font {margin: .3rem 0;font-size: .4rem;}

  .swiper2 .swiper-slide a .slt .stc, .swiper2 .swiper-slide a .slt .stc font {font-size: .3rem;}

  .swiper2 .swiper-slide a .slt .smore, .swiper2 .swiper-slide a .slt .smore font {margin: .5rem auto 1rem;}

  .i4{background: #0082cc;padding: 1rem 0 1px;}

  .i4 .tt{font-size: .5rem;}

  .i4 .ul1 li{width: 100%;float: none;margin-bottom: .8rem;}

  .i4 .ul1 li.act{width: 100%;}

  .i4 .ul1 li.act .lrt{display: none;}

  .i4 .ul1 li .llt{width: 80%;left: 10%;}

  .i4 .ul1 li .lcx{max-width: 500px;}

  .i4 .ul1 li .lcx img{margin-top: 0;width: auto;max-width: 100%;}

  .i4 .ul1 li .lcx{transform: rotateY(90deg);-webkit-transform: rotateY(90deg);}

  .i4 .ul1 li .llt{transform: rotateY(0deg);-webkit-transform: rotateY(0deg);}

  .i4 .ul1 li .llt .txt  .lmore{margin: .8rem auto 0;}

  .i5{padding: .8rem 0;}

  .i5 .tt{font-size: .54rem;}

  .i5 .ibox{padding: .5rem 0;margin: 0;}

  .i5 .ibox .ilt{display: none;}

  .i5 .ibox .irt{width: 100%;float: none;}

  .i5 .ibox .irt li{padding: .5rem 3%;width: 100%;margin: 0;border-bottom: 1px solid #ddd;}

  .i5 .ibox .irt li:nth-child(1) img{display: block;width: 100%;margin-bottom: .3rem;}

  .i5 .ibox .irt li img{display: none;}

  .i5 .ibox .irt li .ljt{display: none;}

  .i5 .ibox .irt{max-height: 100% ;overflow: visible;}

  .i5 .ibox .irt li .ltt{font-size: .4rem;line-height: 1.2;}

  .i5 .ibox .irt li.act .ltt{color: #666;}

  .i5 .ibox .irt li .ltim{margin-top: 10px;}

  .i4 .ul1{height: auto;}
.in1 .gif{display: none;}
}
@media(max-width: 1024px){
  .swiper1 .swiper-slide .sbox{
    top: 7vh;
  }
  .swiper1 .swiper-slide .sbox .smore{
    height: 35px;
    line-height: 35px;
  }
}


.uk-heading-bullet{position:relative;}
.uk-heading-bullet::before{content:"";display:inline-block;position:relative;top:calc(-.1 * 1em);vertical-align:middle;height:calc(4px + .7em);margin-right:calc(5px + .2em);border-left:calc(5px + .1em) solid #e5e5e5;}
.uk-section{display:flow-root;box-sizing:border-box;padding-top:40px;padding-bottom:40px;}
@media (min-width:960px){
.uk-section{padding-top:45px;padding-bottom:45px;}
}
.uk-section>:last-child{margin-bottom:0;}
.uk-section-secondary{background:#463a5c;}
.uk-container{display:flow-root;box-sizing:content-box;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
@media (min-width:640px){
.uk-container{padding-left:30px;padding-right:30px;}
}
@media (min-width:960px){
.uk-container{padding-left:40px;padding-right:40px;}
}
.uk-container>:last-child{margin-bottom:0;}
.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.uk-grid>*{margin:0;}
.uk-grid>*>:last-child{margin-bottom:0;}
.uk-grid{margin-left:-30px;}
.uk-grid>*{padding-left:30px;}
*+.uk-grid-margin,.uk-grid>.uk-grid-margin{margin-top:30px;}
@media (min-width:1200px){
.uk-grid{margin-left:-40px;}
.uk-grid>*{padding-left:40px;}
*+.uk-grid-margin,.uk-grid>.uk-grid-margin{margin-top:40px;}
}
.uk-grid-large{margin-left:-40px;}
.uk-grid-large>*{padding-left:40px;}
.uk-grid-large>.uk-grid-margin{margin-top:40px;}
@media (min-width:1200px){
.uk-grid-large{margin-left:-70px;}
.uk-grid-large>*{padding-left:70px;}
.uk-grid-large>.uk-grid-margin{margin-top:70px;}
}
[class*=uk-child-width]>*{box-sizing:border-box;width:100%;}
@media (min-width:640px){
.uk-child-width-1-2\@s>*{width:50%;}
}
@media (min-width:960px){
.uk-child-width-1-4\@m>*{width:25%;}
}
[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%;}
@media (min-width:960px){
.uk-width-1-2\@m{width:50%;}
}
.uk-text-lead{line-height:1.5;color:#878787;font-weight:400;}
.uk-background-contain{background-position:50% 50%;background-repeat:no-repeat;}
.uk-background-contain{background-size:contain;}
.uk-background-bottom-center{background-position:50% 100%;}
.uk-margin-small-top{margin-top:10px!important;}
.uk-margin-small-bottom{margin-bottom:10px!important;}
.uk-padding-large{padding:30px;}
@media (min-width:1200px){
.uk-padding-large{padding:70px;}
}
.uk-section-secondary:not(.uk-preserve-color){color:rgba(255,255,255,.7);}
.uk-section-secondary:not(.uk-preserve-color) h1,.uk-section-secondary:not(.uk-preserve-color) h2{color:#fff;}
.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before{border-left-color:rgba(255,255,255,.2);}
.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead{color:rgba(255,255,255,.7);}

@media (max-width: 960px){
.uk-section.uk-padding-large{padding-left:0;padding-right:0;}
}
@media (max-width: 960px){
.in-padding-large-vertical\@s{padding:60px 0;}
}
.in-profit-3{background-color:#01123c;}
@media (min-width: 640px) and (max-width: 960px){
.in-profit-3.uk-background-contain{background-size:auto 80%;}
}
@media (max-width: 639px){
.in-profit-3.uk-background-contain{background-size:auto 40%;}
}
.color-white{color: white;}
.in-profit-3 h1.uk-heading-bullet{color: #fd6a4f!important;font-size: 36px!important;font-weight: 600;}
.count{color: #fd6a4f!important;font-size: 33px!important;font-weight: 600;}


.services-section-two .upper-box .icon-two,.services-section-two .upper-box .icon-three{animation-name:rotateme;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotateme;-webkit-animation-duration:15s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateme;-moz-animation-duration:15s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateme;-ms-animation-duration:15s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotateme;-o-animation-duration:15s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;}
.services-section-two .upper-box .icon-one{animation-name:float_up_down;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float_up_down;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float_up_down;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float_up_down;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float_left_right;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;}

.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
.centered{text-align:center;}
.sec-title{position:relative;margin-bottom:55px;}
.sec-title .title{position:relative;color:#0060ff;font-size:16px;font-weight:700;text-transform:uppercase;}
.sec-title h2{position:relative;color:#141d38;font-weight:700;line-height:1.3em;margin-top:15px;}
.sec-title.light .title,.sec-title.light h2{color:#39425f;}
.sec-title.centered{text-align:center!important;}
.services-section-two{position:relative;overflow:hidden;padding-bottom:70px;}
.services-section-two.margin-top{margin-top:20px;}
.services-section-two .upper-box{position:relative;text-align:center;border-radius:15px;margin-left:-115px;margin-right:-115px;padding:100px 20px 180px;}
.services-section-two .upper-box .icon-one{position:absolute;left:5%;bottom:10%;width:120px;height:120px;background-repeat:no-repeat;}
.services-section-two .upper-box .icon-two{position:absolute;left:38%;top:10%;width:99px;height:119px;background-repeat:no-repeat;}
.services-section-two .upper-box .icon-three{position:absolute;right:5%;bottom:15%;width:170px;height:170px;background-repeat:no-repeat;}
.services-section-two .inner-container{margin-top:-180px;}
.service-block-two{position:relative;z-index:1;margin-bottom:30px;}
.service-block-two .inner-box{position:relative;overflow:hidden;padding:45px 45px;border-radius:6px;background-color:#f5f5f5;}
.service-block-two .inner-box .shape-one{content:'';width:250px;height:250px;background:#0060ff;border-radius:50%;position:absolute;top:-120px;opacity:0.4;right:-120px;transform:scale(0);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}
.service-block-two .inner-box:hover .shape-one{transform:scale(1);webkit-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms;}
.service-block-two .inner-box .shape-two{content:'';width:373px;height:373px;background:#0060ff;border-radius:50%;position:absolute;top:-180px;right:-180px;z-index:1;opacity:0;transform:scale(0);-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}
.service-block-two .inner-box:hover .shape-two{opacity:0.4;transform:scale(1);webkit-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms;}
.service-block-two .inner-box:before{position:absolute;content:'';left:0px;bottom:0px;width:100%;height:50%;opacity:0;background-color:#141d38;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease;}
.service-block-two .inner-box:hover::before{height:100%;opacity:1;}
.service-block-two .inner-box .icon-box{position:relative;z-index:2;}
.service-block-two .inner-box .icon-box{position:relative;font-size:65px;line-height:1em;color:#0060ff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.service-block-two .inner-box .icon-box .icon{position:relative;}
.service-block-two .inner-box h5{position:relative;z-index:2;color:#222222;font-weight:600;line-height:1.3em;margin:20px 0px 15px;}
.service-block-two .inner-box h5 a{position:relative;color:#222222;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}
.service-block-two .inner-box h5 a:hover{color:#ff0303;}
.service-block-two .inner-box .text{position:relative;color:#222222;z-index:2;font-size:16px;line-height:1.8em;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}
.service-block-two .inner-box:hover .icon-box,.service-block-two .inner-box:hover h5 a,.service-block-two .inner-box:hover .text{color:#ffffff;}
/*! CSS Used from: https://expert-themes.com/html/globex/css/responsive.css */
@media only screen and (max-width: 767px){
.services-section-two .upper-box{margin:0px;}
.service-block-two .inner-box{text-align:center;}
}
@media only screen and (max-width: 599px){
.sec-title h2 br{display:none;}
}
@media only screen and (max-width: 479px){
.service-block-two .inner-box{padding:25px 20px;}
}
/*! CSS Used from: https://expert-themes.com/html/globex/css/color-themes/default-theme.css */
a,.sec-title .title,.service-block-two .inner-box .icon-box{color:#0060ff;}
/*! CSS Used keyframes */
@-webkit-keyframes rotateme{0%{-webkit-transform:rotate(0deg);opacity:1;}50%{-webkit-transform:rotate(180deg);opacity:0.7;}100%{-webkit-transform:rotate(360deg);opacity:1;}}
@-moz-keyframes rotateme{0%{-moz-transform:rotate(0deg);opacity:1;}50%{-moz-transform:rotate(180deg);opacity:0.7;}100%{-moz-transform:rotate(360deg);opacity:1;}}
@-o-keyframes rotateme{0%{-o-transform:rotate(0deg);opacity:1;}50%{-o-transform:rotate(180deg);opacity:0.7;}100%{-o-transform:rotate(360deg);opacity:1;}}
@keyframes rotateme{0%{transform:rotate(0deg);opacity:1;}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);opacity:1;}}
@keyframes rotateme{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}
@-moz-keyframes rotateme{from{-moz-transform:rotate(0deg);}to{-moz-transform:rotate(360deg);}}
@-o-keyframes rotateme{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(360deg);}}
@-webkit-keyframes rotateme{0%{-webkit-transform:rotate(0deg);opacity:1;}50%{-webkit-transform:rotate(180deg);opacity:0.7;}100%{-webkit-transform:rotate(360deg);opacity:1;}}
@-moz-keyframes rotateme{0%{-moz-transform:rotate(0deg);opacity:1;}50%{-moz-transform:rotate(180deg);opacity:0.7;}100%{-moz-transform:rotate(360deg);opacity:1;}}
@-o-keyframes rotateme{0%{-o-transform:rotate(0deg);opacity:1;}50%{-o-transform:rotate(180deg);opacity:0.7;}100%{-o-transform:rotate(360deg);opacity:1;}}
@keyframes rotateme{0%{transform:rotate(0deg);opacity:1;}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);opacity:1;}}
@-webkit-keyframes float_up_down{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@keyframes float_up_down{0%{transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@-webkit-keyframes float_up_down{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@keyframes float_up_down{0%{transform:translateY(0px);transform:translateY(0px);opacity:1;}50%{transform:translateY(30px);transform:translateY(30px);opacity:1;}100%{transform:translateY(0px);transform:translateY(0px);opacity:1;}}
@-webkit-keyframes float_left_right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}50%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0.40;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}}
@keyframes float_left_right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}50%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0.40;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}}
@-webkit-keyframes float_left_right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}50%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0.40;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}}
@keyframes float_left_right{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}50%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0.40;}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:1;}}

.h-500{height:550px!important;}
.background_bg{background-position:center center;background-size:cover;}

.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control::-ms-expand{background-color:transparent;border:0;}
.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}
.form-control::-moz-placeholder{color:#6c757d;opacity:1;}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1;}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}
.form-control::placeholder{color:#6c757d;opacity:1;}
.form-control:disabled{background-color:#e9ecef;opacity:1;}
.form-group{margin-bottom:1rem;}
.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem;}
.form-check-input:disabled~.form-check-label{color:#6c757d;}
.form-check-label{margin-bottom:0;}

.btn-fill-line{background-color:transparent;border:1px solid #333;overflow:hidden;position:relative;color:#fff!important;transition:all 0.8s ease 0s;z-index:1;}
.btn-fill-line:before,.btn-fill-line:after{position:absolute;content:'';left:0;top:0;bottom:0;background-color:#333;z-index:-1;transition:all 0.3s ease-in-out;width:50%;}
.btn-fill-line::after{right:0;left:auto;}
.btn-fill-line:hover:before,.btn-fill-line:hover:after{width:0;}
.btn-fill-line:hover{color:#333!important;}
.heading_s1{margin-bottom:25px;}
.heading_s1 h4{font-weight:700;margin:0;text-transform:capitalize;}
.form-control{color:#000;box-shadow:none;height:50px;padding:8px 15px;}
.form-control:focus{color:#000;box-shadow:none;height:50px;}
.custome-checkbox .form-check-label{position:relative;cursor:pointer;color:#687188;padding:0;vertical-align:middle;}
.custome-checkbox .form-check-input{display:none;}
.custome-checkbox .form-check-label span{vertical-align:middle;}
.custome-checkbox .form-check-label::before{content:"";border:2px solid #ced4da;height:17px;width:17px;margin:0px 8px 0 0;display:inline-block;vertical-align:middle;}
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::after{opacity:1;}
.custome-checkbox input[type="checkbox"] + .form-check-label::after{content:"";width:11px;position:absolute;top:50%;left:3px;opacity:0;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-moz-transform:translateY(-65%) rotate(-45deg);-webkit-transform:translateY(-65%) rotate(-45deg);transform:translateY(-65%) rotate(-45deg);}
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::before{background-color:#FF324D;border-color:#FF324D;}
.custome-checkbox .form-check-input{display:none;}
.custome-checkbox .form-check-label{position:relative;cursor:pointer;}
.popup_content{padding:50px;text-align:center;}

@media only screen and (max-width: 991px){
.heading_s1{margin-bottom:20px;}
.popup_content{padding:30px;}
}
@media only screen and (max-width: 767px){
.popup-text p{font-size:14px;line-height:normal;margin-bottom:15px;}
.popup-text .heading_s1{margin-bottom:15px;}
.popup_content{padding:25px;}
}
@media only screen and (max-width: 575px){
.heading_s1{margin-bottom:15px;}
.form-control,.form-control:focus{height:44px;}
}
@media only screen and (max-width: 480px){
.heading_s1 h4{line-height:30px;}

.popup_content{padding:40px 20px;}
.popup-text .heading_s1{margin-bottom:10px;}
.popup-text .heading_s1 *{line-height:normal;}
}
.pd-0{padding: 0!important;}



.s-py-xl-150 > [class*="container"]{padding-bottom:100px;padding-top:100px;}
.divider-30{margin-top:30px;}
@media (min-width: 992px){
.divider-lg-65{margin-top:65px;}
}
.ls{background-color:#1a2023;color:#fff;}
@media (min-width: 575px){
.text-block.with-border{border-left:4px solid #fff;padding-left:30px;}
}
.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}
.media-body{-ms-flex:1;flex:1;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.text-center{text-align:center!important;}
@media (min-width:576px){
.text-sm-left{text-align:left!important;}
}
.media.icon-top .icon-styled{display:flex;}
@media (max-width: 575px){
.media.icon-top .icon-styled{justify-content:center;margin-bottom:10px;}
}
.media.icon-top h6{margin-top:0;}
@media (max-width: 575px){
.media{align-items:center;flex-direction:column;}
.media .icon-styled{line-height:1;width:100%;}
}
.media-body h6{line-height:1;margin-bottom:0.5em;margin-top:20px;}
@media (max-width: 575px){
.media-body h6{margin-top:10px;}
}
* + .media-body{margin-left:30px;}
@media (max-width: 575px){
* + .media-body{margin-left:0;}
}
@media (min-width: 992px){
.container-px-lg-30 > [class*='container']{padding-left:30px;padding-right:30px;}
}
.s-py-60 > [class*='container']{padding-bottom:20px;padding-top:20px;}
@media (min-width: 768px){
.s-py-md-90 > [class*='container']{padding-bottom:20px;padding-top:20px;}
}
@media (min-width: 992px){
.s-py-lg-130 > [class*='container']{padding-bottom:30px;padding-top:30px;}
}
@media (min-width: 1200px){
.s-py-xl-150 > [class*='container']{padding-bottom:100px;padding-top:100px;}
}
[class*='divider-']{clear:both;width:100%;}
[class*='divider-']:last-child{order:10000;}
.divider-20{margin-top:20px;}
.divider-30{margin-top:30px;}
@media (min-width: 992px){
.divider-lg-0{margin-top:0;}
.divider-lg-65{margin-top:65px;}
}
@media (min-width: 1200px){
.divider-xl-60{margin-top:60px;}
}
section{position:relative;}
img{max-width:100%;}
.s-overlay:before{opacity:0.8;z-index:2;}
.s-overlay.ds:before{background-color:#1a2023;opacity:0.9;}
.s-overlay.ds.ms:before{opacity:0.8;}
.s-overlay > *{position:relative;z-index:4;}
.s-overlay:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;}
.s-overlay-half-left{background-clip:content-box;overflow:hidden;}
.s-overlay-half-left:before{bottom:auto;height:3000px;left:0;right:auto;top:50%;transform:translateY(-50%);width:60%;}
@media (max-width: 1200px){
.s-overlay-half-left:before{width:70%;}
}
@media (max-width: 991px){
.s-overlay-half-left:before{width:100%;}
}
.ls.opacity{background-color:rgba(255, 255, 255, 0.9);}
.ls h6{color:#1a2023;}
.ds{background-color:#1a2023;color:#a5abad;}
.ds.ms{background-color:#616d70;}
.ds h6{color:#fff;}
.ds .ls h6{color:#fff;font-family:'Poppins';}
.ds .color-main{color:#fff;font-family:'Poppins';}
.fs-52{font-size:52px;}
.color-main{border-color:#fff;color:#fff!important;}
.offset-left{margin-left:auto;margin-right:auto;max-width:560px;padding:100px 15px;width:100%;}
@media (max-width: 1700px){
.offset-left{padding:80px 30px;}
}
@media (max-width: 991px){
.offset-left{max-width:95%;padding:40px 15px;}
}
.icon-styled{display:inline-block;text-align:center;}
.media > .icon-styled:first-child{flex-shrink:0;}
@media (min-width: 1200px){
.special-column-center{margin-right:auto;}
}
.special-column-center h3{font-family:'Poppins';color:#fff;}
.text-block.with-border p{color:white;}
@media (min-width: 575px){
.text-block.with-border{border-left:4px solid #475fab;padding-left:30px;}
}
.parallax{position:relative!important;background-size:cover!important;overflow:hidden;background-attachment:fixed!important;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;}
