@font-face{font-family:'Poppins';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8Z1xlEA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfedw.ttf) format('truetype')}body{background:#ffffff;font-family:'Poppins',sans-serif;font-style:normal;font-weight:normal;overflow-x:hidden}html,body{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:bold;letter-spacing:0px}h1{color:#ffffff;font-size:45px;line-height:normal}h2{color:#2b2b2b;font-size:35px;line-height:52px;margin-top:0px}h3{color:#282828;font-size:16px;line-height:32px;letter-spacing:6px;text-transform:uppercase}h4{color:#353535;font-size:20px}p{color:#878787;font-size:16px;font-weight:normal;line-height:25px;letter-spacing:.2px}.bg-grey{background:#2b2b2b !important}.white-color{color:#f0f0f0}.white-color .record_icon{width:calc(62px / 2);height:calc(67px / 2);margin-left:6px}.white-color .ICP{color:#fff06b}.white-color .record_number{color:#fff06b;margin-left:6px}.section-btn{background:#000000;border:none;border-radius:50px;color:#f0f0f0;font-size:12px;font-weight:bold;letter-spacing:1.5px;padding:18px 32px;margin-top:42px;text-transform:uppercase;transition:all ease-in-out .4s}.section-btn:focus,.section-btn:hover{background:#ffffff;color:#000000}html{-webkit-font-smoothing:antialiased}a{color:#757557;transition:.5s;text-decoration:none !important}a:hover,a:active,a:focus{color:#000000;outline:none}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}.parallax-section{background-attachment:fixed !important;background-size:cover !important}.section-title{margin:0;padding-bottom:32px}#service,#about,#work,#contact,footer{position:relative;padding-top:80px;padding-bottom:80px}#service,#work{background:#f9f9f9;text-align:center}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:none repeat scroll 0 0 #ffffff}.spinner{border:1px solid transparent;border-radius:5px;position:relative}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:65px;height:65px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #454545;border-top-color:#ffffff;animation:spinner .9s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}#home{background:url('../images/home-bg.jpg') 50% 0 repeat-y fixed;background-size:cover;background-position:center center;display:flex;align-items:center;height:100vh;position:relative;text-align:right}.service-thumb{background:#ffffff;border-radius:5px;padding:42px 22px;cursor:crosshair;position:relative;top:0;transition:all ease-in-out .4s}.service-thumb:hover{background:#2b2b2b;top:-5px}.service-thumb:hover .fa,.service-thumb:hover h4{color:#ffffff}.service-thumb h4{padding-bottom:5px}.service-thumb .fa{color:#7682cc;font-size:62px;text-align:center;margin-top:32px;margin-bottom:22px}.bg-grey .fa{color:#ffffff}#about{padding-top:100px}.about-image-thumb img{border-radius:5px;margin-bottom:22px}.about-image-thumb .social-icon li a{background:#f0f0f0}.about-thumb{padding:32px 12px}.about-thumb p{padding:2px 0}.work-thumb{margin:22px 0 12px 0;padding:0;overflow:hidden;position:relative;text-align:left}.work-thumb img{border-radius:5px}.work-thumb h2{font-size:25px}.work-thumb-overlay{position:absolute;background:#7682cc;border-radius:5px;cursor:crosshair;opacity:0;width:100%;height:100%;padding:82px 42px;transition:all ease-in-out .4s}.work-thumb:hover .work-thumb-overlay{opacity:1}.contact-info .fa{padding-right:5px}#contact .form-control{border:none;border-bottom:2px solid #f0f0f0;border-radius:0px;box-shadow:none;font-size:18px;margin-top:10px;margin-bottom:10px;transition:all ease-in-out .4s}#contact .form-control:focus{border-bottom-color:#999999}#contact input{height:55px}#contact button#submit{background:#2b2b2b;border:none;border-radius:50px;color:#ffffff;height:50px;margin-top:24px}#contact button#submit:hover{background:#1a214f;color:#ffffff}footer{background:#7682cc;text-align:center;padding:120px 0}footer p{padding-bottom:16px}.social-icon{position:relative;padding:0;margin:0;text-align:center}.social-icon li{display:inline-block;list-style:none}.social-icon li a{background:#ffffff;border-radius:100%;color:#454545;cursor:pointer;font-size:20px;text-decoration:none;transition:all .4s ease-in-out;width:45px;height:45px;line-height:45px;text-align:center;vertical-align:middle;position:relative;top:0;margin:0px 6px 10px 6px}.social-icon li a:hover{background:#000000;color:#ffffff;transform:scale(1.1);top:-5px}@media (max-width:980px){#home{height:55vh}.service-thumb{margin-top:12px;margin-bottom:22px}.contact-info{margin-top:22px}}@media (max-width:768px){#home{height:85vh}}@media (max-width:580px){h1{font-size:29px}h2{font-size:23px}#home{height:95vh}.contact-info{margin-top:42px}}@media (max-width:320px){#home{height:125vh}}body.d1 #home{background-image:url(../images/banner_2.jpg)}body.d1 .work-thumb-overlay{background-color:#737373}body.d1 .service-thumb .fa{color:#505050}body.d1 .service-thumb:hover{background:linear-gradient(to bottom, #555555, #000000);top:-5px}body.d1 .service-thumb:hover .fa{color:#dddddd}body.d1 .service-thumb:hover h4{color:#e3e3e3}body.d1 .service-thumb:hover p{color:#9d9d9d}body.d1 footer{background:linear-gradient(to bottom, #555555, #000000)}body.d2 #home{background-image:url(../images/banner_3.jpg)}body.d2 .work-thumb-overlay{background-color:#2c2c2c}body.d2 .work-thumb-overlay h2{color:#898989}body.d2 .section-btn{background-color:#c80a0a}body.d2 .service-thumb .fa{color:#c51e1e}body.d2 .service-thumb h4{color:#aa0c0c}body.d2 .service-thumb:hover{background:linear-gradient(to bottom, #541919, #400303);top:-5px}body.d2 .service-thumb:hover .fa{color:#dddddd}body.d2 .service-thumb:hover h4{color:#e3e3e3}body.d2 .service-thumb:hover p{color:#9d9d9d}body.d2 footer{background:linear-gradient(to bottom, #555555, #000000)}body.d3 #home{background-image:url(../images/banner_4.jpg)}body.d3 .work-thumb-overlay{background-color:#737373}body.d3 .service-thumb .fa{color:#505050}body.d3 .service-thumb:hover{background:linear-gradient(to bottom, #555555, #000000);top:-5px}body.d3 .service-thumb:hover .fa{color:#dddddd}body.d3 .service-thumb:hover h4{color:#e3e3e3}body.d3 .service-thumb:hover p{color:#9d9d9d}body.d3 footer{background:linear-gradient(to bottom, #555555, #000000)}body.d5 #home{background-image:url(../images/banner_6.png)}body.d5 .work-thumb-overlay{background-color:#2c2c2c}body.d5 .work-thumb-overlay h2{color:#898989}body.d5 .section-btn{background-color:#c80a0a}body.d5 .service-thumb .fa{color:#c51e1e}body.d5 .service-thumb h4{color:#aa0c0c}body.d5 .service-thumb:hover{background:linear-gradient(to bottom, #541919, #400303);top:-5px}body.d5 .service-thumb:hover .fa{color:#dddddd}body.d5 .service-thumb:hover h4{color:#e3e3e3}body.d5 .service-thumb:hover p{color:#9d9d9d}body.d5 footer{background:linear-gradient(to bottom, #555555, #000000)}body #home.bg6{background-image:url(../images/banner_6.jpg) !important}body #home.bg7{background-image:url(../images/banner_7.jpg) !important}