@import url(owl.carousel.min.css);@import url(animate.css);@import url(magnific-popup.css);@import url( "font-awesome.min.css");
{margin:0;padding:0;}
body {font-family:"Microsoft YaHei",sans-serif;font-size:14px;-webkit-font-smoothing:subpixel-antialiased;background:}
h1,h2,h3,h4,h5,h6 {font-family:"Poppins",sans-serif;color:#000000;font-weight:500;}
p {font-family:"Microsoft YaHei",sans-serif;color:#969696;font-size:14px;line-height:2;font-weight:400;}
a,a:hover,a:focus {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;text-decoration:none;outline:0 solid transparent;font-size: 16px}
/*a,a:hover,a:focus {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;text-decoration:none;outline:0 solid transparent;color:#000000;font-weight:500;font-size:16px;}*/
ul,ol {margin:0;}
ul li,ol li {list-style:none;}
.p-r-l{padding: 0 3%}
.p-l-6{padding-left: 6%}
.p-r-3{padding-right: 0}
.mt15 {margin-top:-15px !important;}
.mt-10 {margin-top:10px !important;}
.mt-15 {margin-top:15px !important;}
.mt-20 {margin-top:20px !important;}
.mt-25 {margin-top:25px !important;}
.mt-30 {margin-top:30px !important;}
.mt-50 {margin-top:50px !important;}
.mt-70 {margin-top:70px !important;}
.mt-100 {margin-top:100px !important;}
.mb-0 {margin-bottom:-35px !important;}
.mb-15 {margin-bottom:15px !important;}
.mb-20 {margin-bottom:20px !important;}
.mb-25 {margin-bottom:25px !important;}
.mb-30 {margin-bottom:30px !important;}
.mb-50 {margin-bottom:50px !important;}
.mb-60 {margin-bottom:60px !important;}
.mb-70 {margin-bottom:70px !important;}
.mb-100 {margin-bottom:100px !important;}
.ml-15 {margin-left:15px !important;}
.ml-30 {margin-left:30px !important;}
.ml-50 {margin-left:50px !important;}
.mr-15 {margin-right:15px !important;}
.mr-30 {margin-right:30px !important;}
.mr-50 {margin-right:50px !important;}
.pt-15 {padding-top: 15px !important;}
.pt-20 {padding-top: 20px !important;}
.pt-25 {padding-top: 25px !important;}
.pt-30 {padding-top: 30px !important;}
.pt-40 {padding-top: 40px !important;}
.pt-50 {padding-top: 50px !important;}
.pt-60 {padding-top: 60px !important;}
.pt-70 {padding-top: 70px !important;}
.pt-80 {padding-top: 80px !important;}
.pt-100 {padding-top: 100px !important;}
.pb-0 {padding-bottom: 0px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pb-50 {padding-bottom: 50px !important;}
.pb-55 {padding-bottom: 55px !important;}
.pb-60 {padding-bottom: 60px !important;}
.pb-65 {padding-bottom: 65px !important;}
.pb-70 {padding-bottom: 70px !important;}
.pb-80 {padding-bottom: 80px !important;}
.pb-100 {padding-bottom: 100px !important;}
.pb-150 {padding-bottom: 150px !important;}
.ptb-50 {padding-top: 50px;padding-bottom: 50px !important;}
.ptb-60 {padding-top: 60px;padding-bottom: 60px !important;}
.ptb-70 {padding-top: 70px;padding-bottom: 70px !important;}
.ptb-80 {padding-top: 80px;padding-bottom: 80px !important;}
.plr-8 {padding-left: 11%;padding-right: 11% !important;}
.pl-10 {padding-left: 10% !important;}
.pr-10 {padding-right: 10% !important;}
.pt-r30{padding-top: 3.5rem !important;}
.pb-r10{padding-bottom: .91rem !important;}
.pl-10-n {padding-left: 10% !important;}
.pr-10-n {padding-right: 10% !important;}
.height-400 {height:400px !important;}
.height-500 {height:500px !important;}
.height-600 {height:600px !important;}
.height-700 {height:700px !important;}
.height-800 {height:800px !important;}
.section-padding-100 {padding-top:100px;padding-bottom:100px;}
.section-padding-100-0 {padding-top:100px;padding-bottom:0;}
.section-padding-0-100 {padding-top:0;padding-bottom:100px;}
.section-padding-100-70 {padding-top:100px;padding-bottom:70px;}
.preloader {background-color:#fcfcfc;width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:99999;}
.preloader .lds-ellipsis {display:inline-block;position:relative;width:64px;height:64px;}
.preloader .lds-ellipsis div {position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#ffffff;animation-timing-function:cubic-bezier(0,1,1,0);}
.preloader .lds-ellipsis div:nth-child(1) {left:6px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite;}
.preloader .lds-ellipsis div:nth-child(2) {left:6px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite;}
.preloader .lds-ellipsis div:nth-child(3) {left:26px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite;}
.preloader .lds-ellipsis div:nth-child(4) {left:45px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite;}
.w300{width: 300px;background: #fff}

.preloaders {background-color:#fcfcfc;width:100%;height:100%;position:;top:0;left:0;right:0;z-index:99999;}
.preloaders .lds-ellipsis {display:inline-block;position:relative;width:64px;height:64px;}
.preloaders .lds-ellipsis div {position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#ffffff;animation-timing-function:cubic-bezier(0,1,1,0);}
.preloaders .lds-ellipsis div:nth-child(1) {left:6px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite;}
.preloaders .lds-ellipsis div:nth-child(2) {left:6px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite;}
.preloaders .lds-ellipsis div:nth-child(3) {left:26px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite;}
.preloaders .lds-ellipsis div:nth-child(4) {left:45px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite;}
@-webkit-keyframes lds-ellipsis1 {0% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@keyframes lds-ellipsis1 {0% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes lds-ellipsis3 {0% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
100% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
}
@keyframes lds-ellipsis3 {0% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
100% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}
}
@-webkit-keyframes lds-ellipsis2 {0% {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
100% {-webkit-transform:translate(19px,0);-ms-transform:translate(19px,0);transform:translate(19px,0);}
}
@keyframes lds-ellipsis2 {0% {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
100% {-webkit-transform:translate(19px,0);-ms-transform:translate(19px,0);transform:translate(19px,0);}
}
.jarallax {position:relative;z-index:0;}
.jarallax > .jarallax-img {position:absolute;object-fit:cover;font-family:'object-fit:cover;';top:0;left:0;width:100%;height:100%;z-index:-1;}
.section-headings++ {position:relative;z-index:1;margin-bottom:0px;}
.lytitle{font-size:2rem;color:#005faf;font-weight:700;margin:0 0 20px 0;font-weight:500;padding: 0;text-align: center;font-family:'Source Han Sans CN', 'Source Han Sans TW', 'Source Han San'}.lytitlen{color:#999;text-align: center;font-size: 1.25rem}
.lytext{padding: 20px 20px;background:rgba(26,155,232,.20);margin: 30px 0;border-radius: 5px}
.section-heading {position:relative;z-index:1;margin-bottom:70px;}
.section-heading h2 {font-size:48px;color:#212121;font-weight:700;margin-bottom:10px;font-weight:500;}
@media only screen and (min-width:992px) and (max-width:1199px) {.section-heading h2 {font-size:36px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.section-heading h2 {font-size:30px;}
}
@media only screen and (max-width:767px) {.section-heading h2 {font-size:24px;}
}
.section-heading h6 {font-size:18px;margin-bottom:0;color:#969696;}
.section-heading p {font-weight:300;font-size:18px;margin-bottom:0;}
.box-shadow {position:relative;z-index:1;}
.box-shadow:hover {box-shadow:0 0 24px rgba(0,0,0,0.2);}
.tooltip-inner {background-color:#1a73e8;box-shadow:0 0 24px rgba(0,0,0,0.2);}
.tooltip .arrow::before {border-bottom-color:#1a73e8;}
.bg-img {background-position:center center;background-size:cover;background-repeat:no-repeat;}
.bg-white {background-color:#ffffff !important;}
.bg-dark {background-color:#000000 !important;}
.bg-transparent {background-color:transparent !important;}
.bg-gray {background-color:#f8f8f8;}
.font-bold {font-weight:700;}
.font-light {font-weight:300;}
.bg-overlay {position:relative;z-index:2;background-position:center center;background-size:cover;}
.bg-overlay::after {background-color:rgba(0,0,0,0.61);position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";}
.bg-fixed {background-attachment:fixed !important;}
/*::3.6.0 ScrollUp */#scrollUp {background-color:#1a73e8;border-radius:5px 0 0 5px;bottom:70px;color:#ffffff;font-size:10px;padding:6px 0 6px 0;height:50px;line-height:1.5;right:0;text-align:center;width:35px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;font-weight:700;box-shadow:0 1px 5px 2px rgba(0,0,0,0.15);text-transform:uppercase;}
#scrollUp i {font-size:18px;display:block;}
#scrollUp:hover {background-color:#1a73e8;color:#b7b7b7;}

.homea-more{-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;background:#1a73e8;position:relative;z-index:1;display:flex;width:140px;height:42px;color:#ffffff;border-radius:25px;border: 2px solid #1a73e8;margin: 30px 0;padding:0 35px 0 35px;font-size:16px;line-height:40px;font-weight:500;text-transform:uppercase;text-align: center}
.homea-more a{color:#ffffff;}
.homea-more::after {position:absolute;top:0;right:20px;font-size:18px;content:'\f105';font-family:'FontAwesome';z-index:1;}
.homea-more:hover,.homea-more:focus {width:140px;font-size:16px;font-weight:500;background:rgba(26,115,232,0.8);color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.15);}

.home-cont{line-height: 30px;display: -webkit-box;  display: -moz-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;  overflow: hidden;}.home-about{font-size: 1.8rem;padding: 0;margin: 0;font-weight: 500;color: #005faf}

.pixel-btn {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;background:#005faf;position:relative;z-index:1;min-width:160px;height:48px;color:#ffffff;border-radius:5px;border: 2px solid #1a73e8;padding:0 35px 0 20px;font-size:16px;line-height:48px;font-weight:500;text-transform:uppercase;text-align: center;overflow: hidden }
.pixel-btn::after {position:absolute;top:0;right:20px;font-size:18px;content:'\f105';font-family:'FontAwesome';z-index:1;}
.pixel-btn:hover,.pixel-btn:focus {font-size:16px;font-weight:500;background:rgba(26,115,232,0.8);color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.15);}
.pixel-btn.btn-2 {background-color:#688bfe;color:#ffffff;}
.pixel-btn.btn-2:hover,.pixel-btn.btn-2:focus {background-color:#1a73e8;color:#ffffff;box-shadow:0 0 50px rgba(0,0,0,0.15);}
.pixel-btn.btn-3 {background-color:transparent;color:#688bfe;border:2px solid #688bfe;line-height:44px;}
.pixel-btn.btn-3:hover,.pixel-btn.btn-3:focus {background-color:transparent;color:#1a73e8;box-shadow:0 0 50px rgba(0,0,0,0.15);border:2px solid #1a73e8;}
.header-area {position:absolute;z-index:1000;width:100%;top:0;left:0;right:0;}
.header-area .pixel-main-menu {position:relative;width:100%;z-index:1;padding:0 35px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;text-align:left}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu {padding:0;}.pixel-btn {position: absolute;bottom:35px;line-height: 40px;height: 40px;padding:0 25px 0 15px;min-width:130px;}
}
.header-area .pixel-main-menu .classy-nav-container {background-color:transparent;}
.header-area .pixel-main-menu .classy-navbar {height:90px;padding:0;background-color:transparent;}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .pixel-main-menu .classy-navbar {height:70px;}
}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu .classy-navbar {height:70px;}.plr-8 {padding-left:0;padding-right: 0 !important;}.pt-r60{padding-top:6rem !important;}.pt-r20{padding-top:6rem !important;}
}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu .classy-navbar .nav-brand {width:80px;margin-right:10px;}
}
/*
@media only screen and (min-width:992px) and (max-width:1199px) {.header-area .pixel-main-menu .classy-navbar .classynav ul li a {}
}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .pixel-main-menu .classy-navbar .classynav ul li a {}
}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu .classy-navbar .classynav ul li a {}
}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .pixel-main-menu .classy-navbar .classynav > ul > li:first-child a {padding-left:10px;}
}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu .classy-navbar .classynav > ul > li:first-child a {padding-left:10px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .pixel-main-menu .classy-navbar .classynav ul li.megamenu-item > a::after,.header-area .pixel-main-menu .classy-navbar .classynav ul li.has-down > a::after {}
}
@media only screen and (max-width:767px) {.header-area .pixel-main-menu .classy-navbar .classynav ul li.megamenu-item > a::after,.header-area .pixel-main-menu .classy-navbar .classynav ul li.has-down > a::after {color:#212121;}
}
.header-area .pixel-main-menu .classy-navbar .classynav ul li ul li.megamenu-item > a::after,.header-area .pixel-main-menu .classy-navbar .classynav ul li ul li.has-down > a::after {color:#212121;}
.header-area .pixel-main-menu .classy-navbar .classynav ul li ul li a {color:#212121;font-size:14px;padding:0 20px;}*/
.header-area .top-social-info {position:relative;z-index:1}
.top-social-infos {position:relative;z-index:1}
.lug a{color: #fff;border-radius: 5px}.lug a:hover{color: #1a73e8;padding-top: 20px}.lug span{background: #1a73e8;padding: 3px 15px;border-radius: 5px}.lug span:hover{color: #ccc}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .top-social-info {margin-top:30px;margin-left:15px !important;}.top-social-infos {margin-top:30px;margin-left:15px !important;}
}
@media only screen and (max-width:767px) {.header-area .top-social-info {margin-top:30px;margin-left:15px !important;}.top-social-infos {margin-top:30px;margin-left:15px !important;}
}
.header-area .top-social-info a {display:inline-block;width:40px;height:40px;font-size:18px;border:2px solid #ffffff;color:#ffffff;border-radius:50%;text-align:center;line-height:36px;margin-left:10px;}
.top-social-infos a {display:inline-block;width:40px;height:40px;font-size:18px;border:2px solid #ffffff;color:#ffffff;border-radius:50%;text-align:center;line-height:36px;margin-left:10px;}
@media only screen and (min-width:1199px) and (max-width:1400px) {.pl-10-n {padding-left: 0% !important;}.pr-10-n {padding-right: 0% !important;}
}
@media only screen and (min-width:992px) and (max-width:1199px) {.header-area .top-social-info a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;}.top-social-infos a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;}.pl-10-n {padding-left: 0% !important;}.pr-10-n {padding-right: 0% !important;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.header-area .top-social-info a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;color:#212121;border-color:#212121;}.top-social-infos a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;color:#212121;border-color:#212121;}
.pl-10-n {padding-left: 0% !important;}
.pr-10-n {padding-right: 0% !important;}
}
@media only screen and (max-width:767px) {.header-area .top-social-info a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;color:#212121;border-color:#212121;}.top-social-infos a {width:30px;height:30px;line-height:26px;margin-left:5px;font-size:14px;color:#212121;border-color:#212121;}.pl-10-n {padding-left: 0% !important;}.pr-10-n {padding-right: 0% !important;}
}
.header-area .top-social-info a:hover,.header-area .top-social-info a:focus {border-color:#1a73e8;color:#1a73e8;}
.top-social-infos a:hover,.top-social-infos a:focus {border-color:#1a73e8;color:#1a73e8;}
.header-area .is-sticky .pixel-main-menu {background-color:#3b4f58;box-shadow:0 7px 40px 0 rgba(59,79,88,1);}
.classy-navbar-toggler .navbarToggler span {background-color:#ffffff;}
.nav-brand .logo-light {display:inline-block}
.nav-brand .logo-dark {display:none}
.is-sticky .pixel-main-menu .logo .logo-dark {display:inline-block}
.is-sticky .pixel-main-menu .logo .logo-light {display:none}
/*::5.0 Hero Area CSS */.hero-area {position:relative;z-index:79997;}
.hero-area .owl-prev,.hero-area .owl-next {position:absolute;top:50%;font-size:48px;font-weight:100;color:rgba(252,252,252,.60);left:50px;text-transform:uppercase;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;}
@media only screen and (min-width:768px) and (max-width:991px) {.hero-area .owl-prev,.hero-area .owl-next {font-size:18px;}
}
.hero-area .owl-prev:hover,.hero-area .owl-next:hover {color:#1a73e8;}
.hero-area .owl-next {left:auto;right:50px;}
.hero-area:hover .owl-next,.hero-area:hover .owl-prev {opacity:1;visibility:visible;}
.single-slide {position:relative;z-index:99;width:100%;height:67rem;background-color:#ffffff;overflow:hidden;}
.single-slide .slide-bg-img {position:absolute;width:100%;height:100%;z-index:-12;top:0;left:0;right:0;bottom:0; -webkit-animation: slide-bg linear 0ms infinite;animation: slide-bg linear 0ms infinite; }

.single-slide .welcome-text {position:relative;z-index:1;}
.single-slide .welcome-text .wordone {position:relative;top:-3rem;text-align: center}
.single-slide .welcome-text .wordone span {color:#fff;}
.single-slide .welcome-text .wordtwo {position:relative;z-index: 10;text-align: center;top:-4rem;}
.single-slide .welcome-text .wordthree {position:relative;top:-4rem;line-height:30px;z-index: 10;text-align: center}.single-slide .welcome-text .wordthree span {font-weight:300;}

.single-slide .welcome-text .wordone .wordonedeli{text-align:center;font-size:2.5rem;color:#fff;font-weight:600;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}
.single-slide .welcome-text .wordtwo .wordbg{text-align:center;font-size:1.875rem;color:#fff;font-weight:600;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}
.single-slide .welcome-text .wordthree .wordcenter{font-size:1rem;font-weight:500;color:#fff;padding: 15px 0 15px;font-weight:600;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}

.single-slide .welcome-text .wordone .wordproone{text-align:center;font-size:2.5rem;color:#fff;font-weight:600;letter-spacing: .1em;line-height: 4rem;margin-bottom:4.5rem;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}
.single-slide .welcome-text .wordtwo .wordprotwo{text-align:center;font-size:1rem;color:#fff;font-weight:600;letter-spacing: .1em;padding:15px 0 15px 0 15px;line-height: 1.875rem;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}

.single-slide .welcome-text .wordone .wordright{position:relative;font-size:2.5rem;color:#fff;top:2rem;text-align: center;right:-15%;font-weight:600;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}
.single-slide .welcome-text .wordtwo .wordrightone{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0rem;line-height:2.5rem;text-align: center;right:-15%;}
.single-slide .welcome-text .wordone .wordleftone{position:relative;font-size:2.5rem;color:#fff;font-weight:600;margin-top:3.5rem;padding-left: 1.7%;text-align: left;line-height: 3.5rem;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}
.single-slide .welcome-text .wordlefttwo{position:relative;font-size:1rem;color:#fff;font-weight:600;margin-top:1.5rem;text-align: left;line-height: 3rem;letter-spacing: .1em;text-shadow: 8px 8px 8px rgba(0, 0, 0, 0.4);}

.single-slide .welcome-text .wordtwo .wordleftthree{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0.5rem;line-height:2.5rem;text-align: center;left:-35%;}
@media only screen and (max-width:1600px){
.single-slide .welcome-text .wordone .wordright{position:relative;font-size:4.5rem;color:#fff;font-weight:bold;top:2rem;line-height: 6.2rem;text-align: center;right:12%;}
.single-slide .welcome-text .wordtwo .wordrightone{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0rem;line-height:2.5rem;text-align: center;right:12%;}
.single-slide .welcome-text .wordone .wordleft{position:relative;font-size:4.5rem;color:#fff;font-weight:bold;top:3.5rem;line-height: 6.2rem;text-align: center;left:-30%;}
.single-slide .welcome-text .wordtwo .wordleftthree{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0.5rem;line-height:2.5rem;text-align: center;left:-30%;}
}
@media only screen and (max-width:1199px){.single-slide .welcome-text {position:relative;z-index:1;padding-left: 3rem}
.single-slide .welcome-text .wordone .wordright{position:relative;font-size:4.5rem;color:#fff;font-weight:bold;top:2rem;line-height: 6.2rem;text-align: center;right:5%;}
.single-slide .welcome-text .wordtwo .wordrightone{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0rem;line-height:2.5rem;text-align: center;right:5%;}
.single-slide .welcome-text .wordone .wordleft{position:relative;font-size:4.5rem;color:#fff;font-weight:bold;top:3.5rem;line-height: 6.2rem;text-align: center;left:-5%;}
.single-slide .welcome-text .wordtwo .wordleftthree{position:relative;font-size:1.5rem;color:#fff;font-weight:500;top:0.5rem;line-height:2.5rem;text-align: center;left:-5%;}
}
@media only screen and (max-width:767px) {.hero-area .owl-prev,.hero-area .owl-next {left:20px;font-size:16px;}.single-slide .welcome-text {position:relative;z-index:1;padding-left: 0}.single-slide .welcome-text .wordone {font-size:3.2rem;}.single-slide .welcome-text .wordtwo {font-size:1.2rem;}.single-slide .welcome-text .wordthree {font-size:1.2rem;}.single-slide {position:relative;z-index:99;width:100%;height:60rem;}.hero-area .owl-next {right:20px;}header {height:4rem;}
.single-slide .welcome-text .wordone .wordright{position:relative;font-size:3.2rem;color:#fff;font-weight:bold;top:2rem;line-height: 6.2rem;text-align: center;right:2%;}
.single-slide .welcome-text .wordtwo .wordrightone{position:relative;font-size:1.2rem;color:#fff;font-weight:500;top:0rem;line-height:2.5rem;text-align: center;right:2%;}
.single-slide .welcome-text .wordone .wordleft{position:relative;font-size:3.2rem;color:#fff;font-weight:bold;top:3.5rem;line-height: 6.2rem;text-align: center;left:-2%;}
.single-slide .welcome-text .wordtwo .wordleftthree{position:relative;font-size:1.2rem;color:#fff;font-weight:500;top:0.5rem;line-height:2.5rem;text-align: center;left:-2%;}
}
/*  banner */.rs-wave {position:absolute;width:100%;height:100%;z-index:-12;top:0;left:0;right:0;bottom:0;display:inline-block;}
/*  banner  */@-webkit-keyframes slide-bg {0% {-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@keyframes slide-bg {0% {-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.top-catagory-area {position:relative;z-index:1;}
.top-catagory-area .single-catagory {position:relative;z-index:1;@flex (0 0 50%);max-width:50%;width:50%;height:960px;}
@media only screen and (min-width:992px) and (max-width:1199px) {.top-catagory-area .single-catagory {height:400px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.top-catagory-area .single-catagory {height:400px;}
}
@media only screen and (max-width:767px) {.top-catagory-area .single-catagory {height:300px;@flex (0 0 100%);max-width:100%;width:100%;}
}
.top-catagory-area .single-catagory a {display:inline-block;font-size:72px;margin:0;color:#ffffff;}
@media only screen and (min-width:992px) and (max-width:1199px) {.top-catagory-area .single-catagory a {font-size:42px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.top-catagory-area .single-catagory a {font-size:36px;}
}
@media only screen and (max-width:767px) {.top-catagory-area .single-catagory a {font-size:24px;}
}
.top-catagory-area .single-catagory a:hover {color:#1a73e8;}
/*::9.0 Newsletter Area CSS */.nl-area {position:relative;z-index:3;background-color:#688bfe;}
.nl-area .nl-form {position:relative;z-index:1;}
.nl-area .nl-form h4 {color:#ffffff;margin-bottom:25px;display:block;font-weight:500;}
@media only screen and (max-width:767px) {.nl-area .nl-form h4 {font-size:18px;}
}
.nl-area .nl-form form {width:100%;position:relative;z-index:1;}
.nl-area .nl-form form input {width:100%;height:50px;background-color:transparent;border:none;border-bottom:2px solid #ffffff;font-size:12px;font-style:italic;text-align:center;color:#ffffff;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.nl-area .nl-form form input:focus {border-bottom-color:#1a73e8;}
.pixel-projects-menu {position:relative;z-index:1;margin-bottom:30px;}
.pixel-projects-menu .btn {padding:10px 20px;background-color:transparent;font-size:14px;text-transform:capitalize;font-weight:500;color:#969696;border-radius:50px;border:2px solid transparent;}
.pixel-projects-menu .btn.active,.pixel-projects-menu .btn:focus {box-shadow:none;color:#1a73e8;border-color:#1a73e8;}
.single_gallery_item {display:inline-block;float:left;position:relative;z-index:2;width:33.3333334%;overflow:hidden;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
@media only screen and (max-width:767px) {.single_gallery_item {width:100%;}
}
.single_gallery_item img {width:100%;-webkit-transition-duration:2000ms;-o-transition-duration:2000ms;transition-duration:2000ms;}
.single_gallery_item .hover-content {width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,121,2,0.9);opacity:0;visibility:hidden;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.single_gallery_item .hover-content .zoom-img {display:inline-block;width:50px;height:50px;border-radius:50%;border:2px solid #ffffff;font-size:20px;margin-bottom:30px;color:#ffffff;line-height:46px;margin-top:-15px;opacity:0;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.single_gallery_item .hover-content h4 {margin-bottom:0;color:#ffffff;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single_gallery_item .hover-content h4 {font-size:20px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single_gallery_item .hover-content h4 {font-size:16px;}
}
@media only screen and (max-width:767px) {.single_gallery_item .hover-content h4 {font-size:16px;}.Scope-b img{width: 100%}
}
.single_gallery_item:hover img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.single_gallery_item:hover .hover-content {opacity:1;visibility:visible;}
.single_gallery_item:hover .hover-content .zoom-img {margin-top:0;opacity:1;}
/* Feature Area CSS */.pixel-feature-area {position:relative;z-index:1;}
.pixel-feature-area .feature-thumbnail {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;}
.pixel-feature-area .feature-thumbnail img {width:80%;padding:40px}
@media only screen and (max-width:767px) {.pixel-feature-area .feature-thumbnail {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;height:300px;}
}
.pixel-feature-area .feature-content {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;padding:100px 50px;line-height:30px}
@media only screen and (min-width:992px) and (max-width:1199px) {.pixel-feature-area .feature-content {padding:100px 30px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.pixel-feature-area .feature-content {padding:100px 30px;}
}
@media only screen and (max-width:767px) {.pixel-feature-area .feature-content {padding:50px 30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
}
.pixel-feature-area .feature-content h1 {font-size:36px;margin-bottom:25px;}
@media only screen and (min-width:768px) and (max-width:991px) {.pixel-feature-area .feature-content h1 {font-size:30px;}
}
@media only screen and (max-width:767px) {.pixel-feature-area .feature-content h1 {font-size:24px;}
}
.pixel-feature-area .feature-content p {font-weight:300;font-size:24px;}
@media only screen and (min-width:992px) and (max-width:1199px) {.pixel-feature-area .feature-content p {font-size:16px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.pixel-feature-area .feature-content p {font-size:16px;}
}
@media only screen and (max-width:767px) {.pixel-feature-area .feature-content p {font-size:16px;}
}
/*::Team Member Area CSS */
.hza-main {padding:0 6%;background:rgba(59,79,88,1); }
.digital{width: 100%;height: 100%;margin-bottom: 50px;color: #fff;}.digital .count-title{color: #1a73e8;font-size:60px;font-weight: bold }
.digital .timers{text-align: center;padding-bottom: 25px}.companytitle{color: #eee;font-size: 16px;line-height: 28px;text-align: center;padding: 20px 30px 60px}
.digital .timers .plus1{color: #1a73e8;display: inline;position: absolute;bottom:52%;right:26%;}
.digital .timers .plus2{color: #1a73e8;display: inline;position: absolute;bottom:52%;right:33%;}
.digital .timers .plus3{color: #1a73e8;display: inline;position: absolute;bottom:52%;right:26%;}
.digital .timers .hza-htit{font-size: 24px;color: #eee;}

.single-team-member {position:relative;z-index:1;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.single-team-member img {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.single-team-member .hover-text {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;position:absolute;width:100%;height:50%;bottom:0;left:0;right:0;z-index:100;padding-bottom:25px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(235,92,2,0)),to(#1a73e8));background-image:-webkit-linear-gradient(top,rgba(235,92,2,0),#1a73e8);background-image:-o-linear-gradient(top,rgba(235,92,2,0),#1a73e8);background-image:linear-gradient(to bottom,rgba(235,92,2,0),#1a73e8);opacity:0;visibility:hidden;}
.single-team-member .hover-text h4 {margin-bottom:5px;color:#ffffff;}
.single-team-member .hover-text h6 {font-size:14px;margin-bottom:15px;color:#ffffff;display:block;}
.single-team-member .hover-text .social-info a {display:inline-block;width:25px;height:25px;border:1px solid #ffffff;border-radius:50%;font-size:12px;color:#ffffff;line-height:23px;margin:0 5px;}
.single-team-member .hover-text .social-info a:hover,.single-team-member .hover-text .social-info a:focus {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.single-team-member:hover img {-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.single-team-member:hover .hover-text {opacity:1;visibility:visible;}
/*::Testimonial Area CSS */.testimonial-slides {position:relative;z-index:1;}
.testimonial-slides .owl-dots {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;}
.testimonial-slides .owl-dots .owl-dot {width:8px;height:8px;background-color:#9a9a9a;margin:0 4px;}
.testimonial-slides .owl-dots .owl-dot.active {width:12px;height:12px;background-color:#1a73e8;}
.single-testimonial-slide {position:relative;z-index:1;text-align:center;}
.single-testimonial-slide img {margin:0 auto 30px;width:80px !important;}
.single-testimonial-slide h4 {font-size:24px;color:#969696;}
.single-testimonial-slide span {font-size:14px;font-weight:300;color:#969696;margin-bottom:40px;display:block;}
.single-testimonial-slide h5 {font-size:22px;color:#969696;margin-bottom:0;font-weight:300;line-height:1.8;}

.contentRowPad {
  padding: 70px 0 90px;
}
/*----------------------------------------------------------------*/
.sectionTitle {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 45px;
}
.sectionTitle h3 {
  font-family: 'Montserrat', sans-serif;
}
.sectionTitle h3:after {
  height: 1px;
  width: 65px;
  content: '';
  background: #222222;
  margin: 15px auto;
  display: block;
}
.sectionTitle h5 {
  font-family: 'Montserrat', sans-serif;
}
/*----------------------------------------------------------------*/

@media only screen and (min-width:992px) and (max-width:1199px) {.single-testimonial-slide h5 {font-size:18px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-testimonial-slide h5 {font-size:16px;}
}
@media only screen and (max-width:767px) {.single-testimonial-slide h5 {font-size:16px;}
}
/*::11.0 Footer Area CSS */.footer-area {position:relative;padding:0 3.5%;z-index:1;}
.footer-area::after {background-color:rgba(0,71,143,1);position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";}
.footer-area .main-footer-area {position:relative;z-index:1;padding-top:1.4rem;}
.footer-area .single-footer-widget {position:relative;z-index:1;margin-bottom:30px;}
.footer-area .single-footer-widget .social-info a {display:inline-block;border:1px solid #000;width:40px;height:40px;border-radius:50%;text-align:center;margin-right:5px;line-height:38px;}
.flogo img{width: 60%;margin-bottom: 15px}.flogo p{padding-right:60px;color:#000;font-size: 14px}
.wxewm{width: 100%;}.wxewm span{ display: inline-block;float: left; color:#000; font-size: 12px;text-align: center}.wxewm .wl{width: 32%;padding: 10px 20px 10px 0}.wxewm .wr{width: 32%;padding: 10px 0 10px 20px}
@media only screen and (min-width:992px) and (max-width:1199px) {.footer-area {position:relative;padding:0 0;z-index:1;}
.footer-area .single-footer-widget .social-info a {width:30px;height:30px;line-height:28px;font-size:14px;}
}
.news-box {
    padding: 0rem 0 1rem;
}

.news-view {
    width: 100%;
    margin: 0 auto;
}

.news-box .news-top {
    display: block;
}

.news-box .news-top .img {
    overflow: hidden;
}

.news-box .news-top img {
    width: 100%;
    transition: all .3s;
}

.news-box .news-top .text {
    margin-top: .9rem;
}

.news-box .news-tit {
    font-size: .5rem;
    line-height: .6rem;
    color: #060606;
    font-weight: bold;
    transition: all .3s;
}

.news-box .pub-con {
    margin-top: .4rem;
    color: #666;
    line-height: .6rem;
}

.news-box .time-box {
    font-size: 0;
    margin-top: .6rem;
}

.news-box .time-box .time,
.news-box .time-box .tip {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

.news-box .time-box .time {
    padding: 0 .3rem;
    font-size: .4rem;
    color: #4c4c4c;
    background-color: #f2f4f5;
}

.news-box .time-box .tip {
    font-size: .3rem;
    line-height: .6rem;
    height: .6rem;
    padding: 0 .2rem;
    background-color: #de0245;
    color: #fff;
    border-radius: 2px;
    margin-left: .6rem;
}

.news-box .news-list {
    margin-top:.85rem;
}

.news-box .news-list .row {
    margin: 0;
}

.news-box .news-list .item {
    box-sizing: border-box;
    padding: 0 .7rem;
    margin-bottom: .4rem;
}

.news-box .news-list .con-box {
    display: block;
}

.news-box .news-list .img {
    overflow: hidden;
    position: relative;
}

.news-box .news-list .img .true-img {
    position: absolute;
    left: 0;
    top: 0;
}

.news-box .news-list img {
    width: 100%;
    transition: all .3s;
}

.news-box .news-list .text {
    margin-top: .7rem;
}

.news-box .news-list .time-box {
    margin-top: .4rem;
}

.news-box .news-list .news-tit {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: all .3s;
}
.cbm-details-areas {margin-left: auto;margin-right: auto ;padding-left: 5%;padding-right: 5%;padding-top: 0px}.cbm-details-areas .title{font-size: 24px}
.cbm-product img{width: 100%}
.cbm-product .title{text-align:center;}.cbm-product .title a{color: #333}.cbm-product .title a:hover{color: #646577}
.description-review-topbar{text-align: left;display: inline-block}
.description-review-topbar a{color: #333; font-size: 16px;padding-right: 50px;font-weight: 500}.description-review-topbar a:hover{color: #646577}
.footer-area .single-footer-widget .social-info a:hover,.footer-area .single-footer-widget .social-info a:focus {border-color:#1a73e8;background-color:#1a73e8;}
.footer-area .single-footer-widget .widget-title h5 {font-size:1.25rem;color:#fff;text-transform:uppercase;margin-bottom:30px;font-weight: 600 }
.footer-area .single-footer-widget .widget-nav ul {position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin: 0;padding: 0}
.footer-area .single-footer-widget .widget-nav ul li {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}
.footer-area .single-footer-widget .widget-nav ul li a {display:block;color:#fff;font-size:14px;font-weight:400;margin-bottom:11px;}
.footer-area .single-footer-widget .widget-nav ul li a:hover,.footer-area .single-footer-widget .widget-nav ul li a:focus {color:#1a73e8;}
.footer-area .single-footer-widget .single-best-seller-product {position:relative;z-index:1;margin-bottom:20px;}
.footer-area .single-footer-widget .single-best-seller-product::after {margin-bottom:0;}
.footer-area .single-footer-widget .single-best-seller-product .product-thumbnail {-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;width:70px;margin-right:30px;}
.footer-area .single-footer-widget .single-best-seller-product .product-info a {display:block;color:#b7b7b7;font-size:16px;font-weight:400;}
.footer-area .single-footer-widget .single-best-seller-product .product-info a:hover,.footer-area .single-footer-widget .single-best-seller-product .product-info a:focus {color:#ffffff;}
.footer-area .single-footer-widget .single-best-seller-product .product-info p {margin-bottom:0;color:#808080;font-weight:500;}
.footer-area .single-footer-widget .contact-information{margin:30px 0 0 0;padding: 0}
.footer-area .single-footer-widget .contact-information p{line-height:1.3;margin-bottom:13px;color:#fff;}
.footer-area .single-footer-widget .contact-information p:last-child {margin-bottom:0;}
.footer-area .footer-bottom-area {position:relative;z-index:1;}
.footer-area .border-line {width:100%;height:1px;background-color:#666;}
.footer-area .copywrite-text {position:relative;z-index:1;padding:0 0 10px 0;line-height:.6rem;color: #e4e4e4;}
.footlogo{margin: 0 0 0;padding: 0}.footlogo p{margin: 0;padding: 0}.footlogo .hottel{color: #ff0000;font-size: 30px}.footer-area .foot-social-info{display: inline;width: 100%;text-align: left;}.footer-area .foot-social-info i {display:inline-block;width:30px;height:30px;font-size:18px;border:2px solid #fff;color:#fff;border-radius:50%;text-align:center;line-height:28px;margin-right:10px;}.footer-area .foot-social-info:hover{color:#353D97 }.footlogo .wxgzh{width: 35%;margin-top: -.7rem}.footer-area .foot-social-info .douyin-image{width: 32px;height: 32px;margin-right: 10px}
@media only screen and (max-width:767px) {.footer-area .footer-bottom-area .copywrite-text {text-align:center;padding-bottom:0;}.cbm-details-areas {margin-left: auto;margin-right: auto ;padding-left: 0;padding-right: 0;padding-top: 60px}
}
.footer-area .footer-bottom-area .copywrite-text {font-size:12px;color:#b7b7b7;font-weight:400;margin-bottom:0;}
@media only screen and (max-width:767px) {.footer-area .footer-bottom-area .copywrite-text p {font-size:12px;}
}
.footer-area .footer-bottom-area .copywrite-text p a {font-size:14px;color:#ffffff;font-weight:500;}
.footer-area .footer-bottom-area .copywrite-text p a:hover,.footer-area .footer-bottom-area .copywrite-text p a:focus {color:#1a73e8;}
@media only screen and (max-width:767px) {.footer-area .footer-bottom-area .copywrite-text p a {font-size:12px;}.prodtype-nav{display: none}
}
.footer-area .footer-bottom-area .footer-nav {position:relative;z-index:1;padding:20px 0;}
.footer-area .footer-bottom-area .footer-nav ul {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
@media only screen and (max-width:767px) {.footer-area .footer-bottom-area .footer-nav ul {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.footer-area .footer-bottom-area .footer-nav ul li a {display:inline-block;color:#b7b7b7;font-size:14px;font-weight:400;margin:0 15px;}
@media only screen and (min-width:768px) and (max-width:991px) {.footer-area .footer-bottom-area .footer-nav ul li a {margin:0 8px;}
}
@media only screen and (max-width:767px) {.footer-area .footer-bottom-area .footer-nav ul li a {margin:0 5px;}
}
.footer-area .footer-bottom-area .footer-nav ul li a:hover,.footer-area .footer-bottom-area .footer-nav ul li a:focus {color:#ffffff;}
.footer-area .footer-bottom-area .footer-nav ul li:last-child a {margin-right:0;}
.breadcrumb-area {position:relative;z-index:1;width:100%;height:33rem;padding:0 35px;background-position:bottom}
@media only screen and (min-width:992px) and (max-width:1199px) {.breadcrumb-area {height:23rem;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.breadcrumb-area {height:23rem;}
}
@media only screen and (max-width:767px) {.breadcrumb-area {height:23rem;}
}
.breadcrumb-area::after {content:'';position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(0,0,0,0);}
.breadcrumb-area .breadcrumb-content {text-align:center;}
.breadcrumb-area .breadcrumb-content h2 {color:#ffffff;font-size:3.375rem;font-weight:500;letter-spacing: 0.1em;;text-transform:capitalize;margin-bottom:0.2em;padding-top: 0rem;display:inline-block;}
.breadcrumb-area .breadcrumb-content h3 {color:#ffffff;font-size:28px;text-transform:uppercase;padding: 0;margin: 0}
.breadcrumb-area .breadcrumb-content h4 {color:#ffffff;font-size:1.5rem;text-transform:uppercase;padding: 0;margin: 0;letter-spacing: 0.1em;margin-bottom:1em;text-transform: uppercase}
@media only screen and (min-width:992px) and (max-width:1199px) {.breadcrumb-area .breadcrumb-content h2 {font-size:42px;}.breadcrumb-area .breadcrumb-content h3 {color:#ffffff;font-size:24px;text-transform:uppercase;padding: 0;margin: 0}
}
@media only screen and (min-width:768px) and (max-width:991px) {.breadcrumb-area .breadcrumb-content h2 {font-size:36px;}.breadcrumb-area .breadcrumb-content h3 {color:#ffffff;font-size:20px;text-transform:uppercase;padding: 0;margin: 0}
}
@media only screen and (max-width:767px) {.breadcrumb-area .breadcrumb-content h2 {font-size:27px;}.breadcrumb-area .breadcrumb-content h3 {color:#ffffff;font-size:12px;text-transform:uppercase;padding: 0;margin: 0}
}


.breadcrumb-areas {position:relative;z-index:-1;width:100%;height:620px;padding:0 35px;}
@media only screen and (min-width:992px) and (max-width:1199px) {.breadcrumb-areas {height:450px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.breadcrumb-areas {height:350px;}
}
@media only screen and (max-width:767px) {.breadcrumb-areas {height:250px;}
}
.breadcrumb-areas::after {content:'';position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:rgba(104,139,254,0.00);}
.breadcrumb-areas .breadcrumb-content {text-align:center;}
.breadcrumb-areas .breadcrumb-content h2 {color:#ffffff;font-size:50px;font-weight:600;text-transform:capitalize;margin-bottom:0;display:inline-block;z-index:2;padding: 0;margin: 0}
.breadcrumb-areas .breadcrumb-content h3 {color:#ffffff;font-size:28px;text-transform:uppercase;padding: 0;margin: 0}
.menu_area .current {font-weight: 600}
.navbar-default .navson {
    position:relative;
    width: 100%;height: 38px;
    border-top: rgba(220,218,218,1.00) 1px solid;z-index:1
}
.navbar-default .navson a {float: left;

    height: 1rem;
    line-height: 2rem;
    background: rgba(255, 255, 255, 1);
    position: relative;
    font-size: 0.875rem;
    text-align: center;

    color: #000;padding:5px 30px  10px
}
.dl-nav{padding-left: 13rem;padding-right: 13rem}


.navbar-default .navson a:last-child:after {
    display: none;
}


.navbar-default .navson a:hover {
    background: rgba(255, 255, 255, 1);
}

.navbar-default .navson a:hover:before {
    opacity: 1;
}
@media only screen and (max-width:1680px) {.dl-nav{padding-left: 4rem;padding-right: 4rem}}
@media only screen and (min-width:992px) and (max-width:1199px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:42px;}.breadcrumb-areas .breadcrumb-content h3 {color:#ffffff;font-size:24px;text-transform:uppercase;padding: 0;margin: 0}.dl-nav{padding-left: 3rem;padding-right: 3rem}
}
@media only screen and (min-width:768px) and (max-width:991px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:36px;}.breadcrumb-areas .breadcrumb-content h3 {color:#ffffff;font-size:20px;text-transform:uppercase;padding: 0;margin: 0}.dl-nav{padding-left: 2rem;padding-right: 2rem}
}
@media only screen and (max-width:767px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:30px;}.breadcrumb-areas .breadcrumb-content h3 {color:#ffffff;font-size:12px;text-transform:uppercase;padding: 0;margin: 0}.dl-nav{padding-left: 2rem;padding-right: 2rem}
}

@media only screen and (min-width:992px) and (max-width:1199px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:42px;}.breadcrumb-areas .breadcrumb-content h2 {font-size:42px;}.breadcrumb-areas:before{content: ""; display: block; padding-top: 22%;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:36px;}.breadcrumb-areas:before{content: ""; display: block; padding-top: 22%;}
}
@media only screen and (max-width:767px) {.breadcrumb-areas .breadcrumb-content h2 {font-size:20px;}.breadcrumb-areas .breadcrumb-content h2 {font-size:24px;}.breadcrumb-areas:before{content: ""; display: block; padding-top: 20%;}
}

.pagination {position:relative;z-index:1;}
.pagination .page-item .page-link {width:40px;height:40px;background-color:#ffffff;border-radius:50%;line-height:40px;font-weight:500;font-size:16px;color:#9a9a9a;padding:0;border:2px solid #9a9a9a;text-align:center;margin:0 3px;}
.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus {color:#ffffff;background-color:#1a73e8;border-color:#1a73e8;}
.pagination .page-item.active .page-link {color:#ffffff;background-color:#1a73e8;border-color:#1a73e8;}
/*::Service Area CSS */.single-service-cata {position:relative;z-index:1;height:640px;-webkit-box-flex:0;-ms-flex:0 0 33.33334%;flex:0 0 33.33334%;max-width:33.33334%;width:33.33334%;text-align:center;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-service-cata {height:480px;}.navbar-default .navson {display: none}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-service-cata {height:400px;}.navbar-default .navson {display: none}
}
@media only screen and (max-width:767px) {.single-service-cata {height:300px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;}.navbar-default .navson {display: none}
}
.single-service-cata::after {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;content:'';width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0;background-color:rgba(104,139,254,0.5);}
.single-service-cata:hover::after {background-color:rgba(255,121,2,0.9);}
.single-service-cata a {font-size:48px;color:#ffffff;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-service-cata a {font-size:36px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-service-cata a {font-size:28px;}
}
@media only screen and (max-width:767px) {.single-service-cata a {font-size:30px;}
}
.single-service-block {position:relative;z-index:1;}
.single-service-block h4 {text-transform:uppercase;}
.single-service-block p {margin-bottom:0;}
.pixel-prices-area {position:relative;z-index:1;overflow:hidden;}
@media only screen and (min-width:992px) and (max-width:1199px) {.pixel-prices-area {padding-top:30px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.pixel-prices-area {padding-top:0;}
}
@media only screen and (max-width:767px) {.pixel-prices-area {padding-top:0;}
}
.single-price-table-area {position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%;padding:70px 50px;background-color:#efefef;text-align:center;-webkit-transition-duration:800ms;-o-transition-duration:800ms;transition-duration:800ms;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area {padding:50px 20px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-price-table-area {padding:50px 20px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;margin-bottom:0 !important;}
}
@media only screen and (max-width:767px) {.single-price-table-area {padding:50px 20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin-bottom:0 !important;}
}
.single-price-table-area .price-value {margin-bottom:20px;}
.single-price-table-area .price-value h2 {font-size:72px;margin-bottom:0;line-height:1;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area .price-value h2 {font-size:52px;}
}
@media only screen and (max-width:767px) {.single-price-table-area .price-value h2 {font-size:52px;}
}
.single-price-table-area .price-value h2 span:last-child {font-size:14px;color:#969696;}
.single-price-table-area .price-value h2 span:first-child {position:relative;z-index:1;}
.single-price-table-area .price-value h2 span:first-child::after {content:'$';font-size:30px;position:absolute;top:23px;right:-16px;z-index:1;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area .price-value h2 span:first-child::after {top:12px;}
}
@media only screen and (max-width:767px) {.single-price-table-area .price-value h2 span:first-child::after {top:12px;}
}
.single-price-table-area h2 {font-size:36px;margin-bottom:30px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area h2 {font-size:20px;}
}
@media only screen and (max-width:767px) {.single-price-table-area h2 {font-size:24px;}
}
.single-price-table-area p {margin-bottom:0;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area p {font-size:12px;}
}
.single-price-table-area .price-desc {position:relative;z-index:1;margin:50px 0;}
.single-price-table-area .price-desc li {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;border-bottom:1px solid #dfdfdf;padding:10px 0;color:#969696;display:block;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area .price-desc li {font-size:13px;}
}
.single-price-table-area .price-desc li img {margin-right:20px;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area .price-desc li img {margin-right:10px;}
}
.single-price-table-area.active,.single-price-table-area:hover {z-index:100;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background-color:#688bfe;}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-price-table-area.active,.single-price-table-area:hover {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-price-table-area.active,.single-price-table-area:hover {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
@media only screen and (max-width:767px) {.single-price-table-area.active,.single-price-table-area:hover {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
}
.single-price-table-area.active .price-value h2,.single-price-table-area:hover .price-value h2 {color:#ffffff;}
.single-price-table-area.active .price-value h2 span,.single-price-table-area:hover .price-value h2 span {color:#ffffff;}
.single-price-table-area.active h2,.single-price-table-area.active p,.single-price-table-area.active .price-desc li,.single-price-table-area:hover h2,.single-price-table-area:hover p,.single-price-table-area:hover .price-desc li {color:#ffffff;}
/*::13.0 Contact Area CSS */.contact-form-area input,.contact-form-area textarea {background-color:#f6f6f6;width:100%;height:50px;margin-bottom:25px;font-size:13px;color:#969696;text-align:left;border:none;border-radius:0;border-bottom:2px solid transparent;transition-duration:500ms;}
.contact-form-area input:focus,.contact-form-area textarea:focus {background-color:#f6f6f6;box-shadow:none;border-bottom-color:#1a73e8;}
.contact-form-area textarea {height:170px;padding-top:20px;margin-bottom:50px;}
.map-area {position:relative;z-index:2;height:690px;}
.contact-main{border: 10px #f4f4f4 solid;margin-bottom: 60px}
.contact-form-areas{width: 90%;padding: 2rem 0 0 1rem}.contact-form-areas h4{border-bottom: 1px rgba(221,221,221,1.00) solid;margin: 0;padding-bottom: 30px}.contact-form-areas .address{padding: 20px 0;border-bottom: 1px rgba(221,221,221,1.00) solid;background: url(../img/map-icon.png) no-repeat right center}.contact-form-areas .hottel{padding-top: 20px}.contact-form-areas .hottel span{font-size: 1.5rem;color:#ff0000;font-weight: 600 }.contact-form-areas .telphone{padding: 20px 0;border-bottom: 1px rgba(221,221,221,1.00) solid}.contact-form-areas .email{background: url(../img/mail-icon.png) no-repeat right center;padding: 20px 0;border-bottom: 1px solid rgba(221,221,221,1.00)}.contact-form-areas .con-tel{background: url(../img/tel-icon.png) no-repeat right center}
@media only screen and (min-width:992px) and (max-width:1199px) {.map-area {height:550px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.map-area {height:450px;}
}
@media only screen and (max-width:767px) {.map-area {height:320px;}.search-boxnew{display: none} 
}

.map-area iframe {width:100%;height:100%;border:none;margin-bottom:0;}
.single-contact-content {position:relative;z-index:1;margin-bottom:20px;}
.single-contact-content:last-child {margin-bottom:0;}
.single-contact-content .icon {-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;max-width:32px;width:32px;height:32px;border-radius:50%;border:2px solid #969696;color:#688bfe;text-align:center;line-height:28px;margin-right:20px;}
.single-contact-content .text {position:relative;z-index:1;}
.single-contact-content .text h6 {font-size:18px;margin-bottom:10px;}
.single-contact-content .text p {margin-bottom:0;}
/*::14.0 Elements Area CSS */.elements-title {position:relative;z-index:1;}
.elements-title h2 {font-size:48px;margin-bottom:0;}
@media only screen and (min-width:992px) and (max-width:1199px) {.elements-title h2 {font-size:36px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.elements-title h2 {font-size:30px;}
}
@media only screen and (max-width:767px) {.elements-title h2 {font-size:24px;}
}
.single-service-area {position:relative;z-index:1;}
.single-service-area img {display:block;margin:0 auto 20px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.single-service-area h5 {font-size:18px;margin-bottom:10px;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;}
.single-service-area p {font-size:14px;}
.single-service-area a {display:block;text-align:center;padding:0;text-transform:uppercase;font-size:14px;font-weight:600;color:#1a73e8;}
.single-service-area a:hover,.single-service-area a:focus {color:#688bfe;}
.single-service-area:hover img,.single-service-area:focus img {-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.single-service-area:hover h5,.single-service-area:focus h5 {color:#1a73e8;}
.single-cool-fact {position:relative;z-index:1;text-align:center;padding: 30px}
.single-cool-fact .scf-icon {position:relative;z-index:1;margin-bottom:30px;}
.single-cool-fact .scf-text h2 {font-size:1rem;margin-bottom:0px;color:#333;font-weight:500;}
.single-cool-fact .scf-text h2 span{font-size:3rem;margin-bottom:0px;color:#005faf;font-weight:600;}
.image-container {
  position:static;float: }
 
.popup-image {
  position: absolute;
  left:140px;bottom: 0;
  width:auto;
  height: 120px;
  opacity: 0; 
  transition: opacity 0.5s ease; 
}
.image-container:hover .popup-image {
  opacity: 1; 
}
@media only screen and (min-width:992px) and (max-width:1199px) {.single-cool-fact .scf-text h2 {font-size:36px;}
}
@media only screen and (min-width:768px) and (max-width:991px) {.single-cool-fact .scf-text h2 {font-size:30px;}
}
@media only screen and (max-width:767px) {.single-cool-fact .scf-text h2 {font-size:24px;}
}
.single-cool-fact .scf-text h6 {font-size:18px;text-transform:capitalize;margin-bottom:0;}
.single-accordion.panel {background-color:#ffffff;border:0 solid transparent;border-radius:4px;box-shadow:0 0 0 transparent;margin-bottom:15px;}
.single-accordion:last-of-type {margin-bottom:0;}
.single-accordion h6 {margin-bottom:0;}
.single-accordion h6 a {background-color:#688bfe;border-radius:0;color:#ffffff;display:block;margin:0;padding:15px 70px 15px 30px;position:relative;font-size:14px;text-transform:capitalize;font-weight:600;}
.single-accordion h6 a span {background:transparent;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;font-size:10px;position:absolute;right:0;text-align:center;top:0;width:58px;height:100%;color:#ffffff;line-height:58px;}
.single-accordion h6 a span.accor-open {opacity:0;}
.single-accordion h6 a.collapsed {-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;background-color:#1a73e8;color:#ffffff;}
.single-accordion .accordion-content {border-top:0 solid transparent;box-shadow:none;}
.single-accordion .accordion-content p {padding:15px 15px 0;margin-bottom:0;}
.single-skils-area {position:relative;z-index:1;text-align:center;}
.single-skils-area .circle {position:relative;z-index:10;margin-bottom:15px;}
.single-skils-area .skills-text {position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.single-skils-area .skills-text span {font-size:48px;color:#1a73e8;font-weight:600;}
.single-skils-area .skills-text p {margin-bottom:0;color:#969696;}
.pixel-tabs-content {position:relative;z-index:1;}
.pixel-tabs-content .nav-tabs {border-bottom:none;margin-bottom:15px;}
.pixel-tabs-content .nav-tabs .nav-link {background-color:#1a73e8;padding:0 20px;height:48px;line-height:50px;color:#ffffff;margin:0 2px;border-radius:0;font-size:14px;font-weight:600;}
.description-review-wrapper{height: auto;padding-top: 0px} .tab-content img{max-width: 100%;height: ;width: auto\9;}
/*.description-review-wrapper .tab-content img{display:block;margin:0 auto;padding:10px; /* max-width:650px */}*/
@media only screen and (max-width:767px) {.pixel-tabs-content .nav-tabs .nav-link {padding:0 5px;height:40px;line-height:40px;font-size:12px;}.description-review-wrapper .tab-content img{max-width: 100%;height: auto;width: auto\9;}
}
.pixel-tabs-content .nav-tabs .nav-link.active {background-color:#688bfe;color:#ffffff;}
.pixel-tabs-content .pixel-tab-text {position:relative;z-index:1;padding-top:10px;}
.pixel-tabs-content .pixel-tab-text p {margin-bottom:0;}
.pixel-tabs-content .tab-content h6 {font-size:18px;}
.single-icons {position:relative;z-index:1;background-color:#688bfe;border-radius:5px;text-align:center;padding:50px 20px;}
.single-icons i {font-size:50px;margin-bottom:30px;display:block;color:#ffffff;}
.single-icons span {display:block;color:#ffffff;}
.product-anotherinfo-wrapper{width: 100%;height: auto;padding-top: 0;}
