@media screen and (max-width: 768px){a.read-more{font-size:12px !important}a.read-more:before{width:30px !important;height:30px !important;line-height:31px !important;margin-right:15px !important}.fancy-bg{min-height:35px}header{background:#fbfbfb}header .logo{width:100px;margin:15px 0}header .logo img{height:auto}header .navbar-toggler{position:absolute;top:-55px;right:0;display:block;width:24px;height:24px;border:0;border-radius:0;color:#b30000;padding:0;font-size:24px}header .navbar-toggler:focus{outline:none}header .primary-menu{margin:0}header .primary-menu nav{font-size:14px;line-height:28px}header .primary-menu nav .collapse{display:none}header .primary-menu nav .collapse.show{display:block}header .primary-menu nav .navbar-toggleable-sm{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}header .primary-menu nav .navbar-toggleable-sm .nav{float:none !important;margin:0 0 10px}header .primary-menu nav .navbar-toggleable-sm .nav li{margin:0}header .primary-menu nav .navbar-toggleable-sm .nav li a{line-height:28px;display:block;padding:0 10px !important}header .primary-menu nav .navbar-toggleable-sm .nav li a:hover{background:#b30000;color:#fff}header .primary-menu nav .navbar-toggleable-sm .nav li a:hover:after{display:none}header .primary-menu nav .navbar-toggleable-sm .nav li.active a{background:#b30000;color:#fff}header .primary-menu nav .navbar-toggleable-sm .nav li.active a:after{display:none}header .primary-menu nav .navbar-toggleable-sm .nav li ul{width:100%;position:static;background:rgba(0,0,0,0.1)}header .primary-menu nav .navbar-toggleable-sm .nav li ul li{background:none}.hero-banner.video-banner{margin-top:95px;max-height:none;height:320px}.hero-banner.video-banner video{top:0;height:100%;width:auto}.hero-banner.video-banner h1{margin:80px 0 35px;font-size:22px}.goals-wrap h2{font-size:22px;margin:0 0 25px}.goals-wrap p{font-size:12px;line-height:20px}.solutions-wrap{padding:50px 0 20px}.solutions-wrap h2{font-size:22px;margin:0 0 25px}.solutions-wrap .solution-box{border:none !important;padding:0;margin:0 0 25px}.solutions-wrap .solution-box .custom-icon{margin-bottom:20px}.solutions-wrap .solution-box h3{min-height:0;line-height:20px;font-size:16px;margin:0 0 20px}.solutions-wrap .solution-box p{font-size:12px;min-height:0;height:auto;line-height:24px;margin:0 0 20px}.solutions-wrap .solution-box a{font-size:12px}.about-wrap{background-size:auto 475px !important;background-repeat:no-repeat;background-position:right bottom !important;background-color:#fff}.about-wrap .our-company{margin:0 0 40px}.about-wrap .our-company h2{font-size:22px;margin:35px 0 25px}.about-wrap .our-company p{font-size:12px;line-height:20px;padding:0;margin:0 0 20px}.about-wrap .our-company a{font-size:12px}.about-wrap .insight-wrap{margin:40px 0 0}.about-wrap .insight-wrap .insight{margin:15px;padding:20px}.about-wrap .insight-wrap .insight img{max-width:100%;margin:0 0 40px}.about-wrap .insight-wrap .insight .download-btn{float:none;margin:20px 0 0}.about-wrap .insight-wrap.blue .insight{padding:20px}.about-wrap .insight-wrap.blue .insight .download-btn{font-size:12px !important}.about-wrap .insight-wrap.blue .insight .download-btn:before{width:30px !important;height:30px !important;line-height:31px !important;margin-right:15px !important;background-size:40%}.peoples-wrap{padding:50px 0 40px}.peoples-wrap h2{font-size:22px;margin:0 0 30px}.peoples-wrap .peoples-carousel li{margin:0 20px}.peoples-wrap .peoples-carousel .slick-arrow.slick-prev{left:0}.peoples-wrap .peoples-carousel .slick-arrow.slick-next{right:0}.peoples-wrap .slick-dots{padding:0;margin:30px 0 0;list-style:none;line-height:7px}.peoples-wrap .slick-dots li{display:inline-block;width:10px;height:10px;background:#ccc;text-indent:-9999px;border-radius:50%;margin:0 2px}.peoples-wrap .slick-dots li.slick-active{background:#b30000}.peoples-wrap .peoples-text-slider h3{font-size:20px}.peoples-wrap .peoples-text-slider h6{margin:0}.peoples-wrap .peoples-text-slider p{padding:0;font-size:12px;margin:0 0 25px}.news-wrap{padding:50px 0 40px}.news-wrap h2{font-size:22px;margin:0 0 25px}.news-wrap .post{padding:0;margin:0 0 15px}.news-wrap .post figure{width:40%;margin:0 15px 0 0}.news-wrap .post figure img{width:100%}.news-wrap .post .content{padding:0 15px 0 0}.news-wrap .post .content .date{font-size:10px;margin:10px 0 5px}.news-wrap .post .content h5{font-size:12px;margin:0 0 5px;line-height:18px;height:52px;text-overflow:ellipsis;overflow:hidden}.news-wrap .post .content a.read-more{font-size:10px !important}.news-wrap .post .content a.read-more:before{display:none}.inner-banner{height:115px;margin-top:93px}.inner-banner h1{padding-top:50px;font-size:18px}footer .widget .nav-flat{font-size:10px;line-height:20px}footer .widget .nav-social{float:none;margin-bottom:20px}.link-blocks-wrap{padding:35px 0 10px}.link-blocks-wrap .block{margin-bottom:30px}.link-blocks-wrap .block img{width:40%;margin-right:20px}.link-blocks-wrap .block h5{font-size:16px;margin-bottom:30px}.bottom-blocks-wrap .block{padding:25px}.bottom-blocks-wrap .block img{max-width:100%}.bottom-blocks-wrap .block h6{font-size:16px;margin-left:0}.bottom-blocks-wrap .block p{font-size:14px}.bottom-blocks-wrap .block .read-more{margin-left:0}}
