﻿@media screen and (max-width:1700px){header .nav-box{width:1200px;}footer .item-top .inner-box{width:1200px;}footer .item-bottom .inner-box{width:1200px;}.about-banner .heron-inner,.service-banner .heron-inner,.career-banner .heron-inner,.home-banner .heron-inner{width:1200px;}.home-list-box{width:1200px;}.home-list-box h2{font-size:24px;}.home-list-box ul li{font-size:14px;}.home-list-box a{font-size:14px;}.home-service-list{width:1200px;}.home-service-list a{font-size:14px;}.about-box{width:1200px;}.about-box .title{font-size:24px;}.about-box .description{font-size:14px;}.about-list-box .about-list-inner{width:1200px;}.about-list-box h2{font-size:24px;}.about-list-box ul li{font-size:14px;}.service-list-box{width:1200px;}.career-list-box{width:1200px;}.career-list-box h2,.career-list-box h3{font-size:24px;}.career-list-box ul li{font-size:14px;}.career-list-box p{font-size:14px;}}@media screen and (max-width:1400px){header .nav-box{width:900px;}footer .item-top .inner-box{width:900px;}footer .item-bottom .inner-box{width:900px;}.about-banner,.service-banner,.career-banner,.home-banner{height:700px;}.about-banner h1,.service-banner h1,.career-banner h1,.home-banner h1{font-size:24px;}.about-banner ul li,.service-banner ul li,.career-banner ul li,.home-banner ul li{font-size:14px;}.about-banner .heron-inner,.service-banner .heron-inner,.career-banner .heron-inner,.home-banner .heron-inner{padding:200px 0 0;width:900px;}.home-list-box{width:900px;}.home-list-box img{width:350px;}.home-list-box h2{padding:0;}.home-service-list{width:900px;}.home-service-list h3{font-size:14px;}.home-service-list h4{font-size:18px;}.home-service-list .title{font-size:16px;}.home-service-list .description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 10px;overflow:hidden;}.about-box{width:900px;}.about-list-box .about-list-inner{width:900px;}.about-list-box h2{padding:0;}.about-list-box img{width:350px;}.service-list-box{width:900px;}.career-list-box{width:900px;}.contact-us-banner{width:800px;}.modal-overlay .modal-content{width:700px;}}@media screen and (max-width:1024px){footer .item-top .inner-box{width:700px;}footer .item-bottom .inner-box{width:700px;}header{display:none;}.nav-mob{display:block;position:fixed;width:100%;z-index:2;top:0;background-color:#fff;font-family:"Poppins";}.nav-mob .flex-box{justify-content:space-between;padding:20px 15px 11px;display:flex;}.nav-mob .box-inner-1,.nav-mob .box-inner-2{padding:0 4px;}.nav-mob .box-inner-1 a{padding:6px 0 0;display:flex;color:#fff;text-decoration:none;}.nav-mob .box-inner-1 a img{width:100px;position:relative;top:-3px;margin:0 10px 0 0;}.nav-mob .nav-bar{position:fixed;top:65px;right:-250px;width:250px;height:100%;background-color:#fff;z-index:999;transition:right .5s ease-in-out;}.nav-mob .nav-bar ul{list-style:none;padding:30px 0 0 0;margin:0;}.nav-mob .nav-bar ul li{padding:0 30px 15px;}.nav-mob .nav-bar ul li a{font-size:14px;color:#011225;text-decoration:none;}.nav-mob .nav-bar ul li:last-child{background-color:#36b3fd;padding:0 30px;}.nav-mob .nav-bar ul li:last-child a{color:#fff;font-weight:600;display:block;border-radius:10px;height:64px;line-height:64px;}.nav-mob .nav-bar.show{right:0;}.nav-mob button{border:0;background-color:#fff;border-radius:3px;}.nav-mob .bar{width:25px;height:2px;margin:5px 0;background-color:#36b3fd;transition:.4s;}.nav-mob span{padding:7px 0 0;display:block;}.about-banner,.service-banner,.career-banner,.home-banner{height:500px;}.about-banner .heron-inner,.service-banner .heron-inner,.career-banner .heron-inner,.home-banner .heron-inner{width:700px;padding:100px 0 0;}.about-banner .heron-inner a,.service-banner .heron-inner a,.career-banner .heron-inner a,.home-banner .heron-inner a{display:none;}.about-banner h1,.about-banner ul,.service-banner h1,.service-banner ul,.career-banner h1,.career-banner ul,.home-banner h1,.home-banner ul{position:relative;z-index:1;}.home-list-box{width:700px;}.home-service-list{width:700px;margin:100px auto;}.about-box{width:700px;}.about-list-box{padding:50px 0;}.about-list-box .about-list-inner{width:700px;}.about-list-box img{margin:30px auto;}.about-list-box .item-box{width:100%;}.career-list-box{width:700px;margin:0 auto 100px;}.career-list-box .item-box{width:100%;}.service-list-box{width:700px;margin:60px auto 100px;}.service-list-box img{width:70px;}.contact-us-banner{width:700px;}}@media screen and (max-width:768px){.about-banner,.service-banner,.career-banner,.home-banner{height:auto;padding:50px 0;}.about-banner h1,.service-banner h1,.career-banner h1,.home-banner h1{margin:0 0 20px;padding:0 0 30px;}.about-banner .heron-inner,.service-banner .heron-inner,.career-banner .heron-inner,.home-banner .heron-inner{width:100%;padding:30px 15px 0;box-sizing:border-box;}.about-banner .heron-inner a,.service-banner .heron-inner a,.career-banner .heron-inner a,.home-banner .heron-inner a{display:none;}footer{font-size:12px;}footer .item-top img{width:70px;}footer .item-top .inner-box{width:100%;box-sizing:border-box;padding:50px 15px 30px;}footer .item-bottom .inner-box{width:100%;padding:20px 15px;box-sizing:border-box;}.home-list-box{width:100%;margin:30px auto;}.home-list-box .item-box{width:100%;padding:0 10px;box-sizing:border-box;margin:40px 0 0;}.home-list-box .home-list-box img{width:300px;}.home-service-list{width:100%;padding:50px 15px;box-sizing:border-box;border-radius:0;margin:150px auto 0;}.home-service-list h4{width:auto;}.home-service-list .item-box{width:100%;padding:0;margin:0 0 30px;}.home-service-list a{margin:0 auto;}.about-box{width:100%;padding:30px 0;}.about-box .item-box{width:100%;box-sizing:border-box;padding:20px 15px;}.about-box .title{margin:0 0 5px;}.about-list-box .about-list-inner{width:100%;}.about-list-box .item-box{width:100%;box-sizing:border-box;padding:0 15px;}.about-list-box img{width:200px;}.service-list-box{width:100%;margin:30px auto 0;}.service-list-box .item-box{width:100%;padding:0 15px;}.career-list-box{width:100%;margin:0 auto 50px;}.career-list-box .item-box{padding:0 15px;}.career-list-box h2,.career-list-box h3{padding:50px 0 0;}.contact-us-banner{width:100%;border-radius:0;box-sizing:border-box;padding:20px 15px;}.contact-us-banner .item-box{width:100%;padding:0 10px;box-sizing:border-box;}.contact-us-banner .contact-card{box-sizing:border-box;padding:20px 15px;}}