html{overflow-x:hidden}body{line-height:1.7;color:#364d59!important;font-weight:300;font-size:1rem;background:#fff}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}a{-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;text-decoration:none}a:hover{text-decoration:none}h1{font-family:"Droid Sans",sans-serif;color:#000;font-size:30px;font-weight:400;text-align:left;line-height:33px;margin:10px 0 20px 0;padding:0;letter-spacing:-1px}h2,h3,h4{font-weight:300;color:#000}.site-section{padding:2.5em 0}@media (min-width:768px){.site-section{padding:5em 0}}.site-section{padding:20px 0}@media (max-width:991.98px){.site-section{padding:30px 0}}.bg-light{background-color:#f6f5f5!important}.service-1{padding:30px;-webkit-transition:0.3s box-shadow ease;-o-transition:0.3s box-shadow ease;transition:0.3s box-shadow ease}.service-1 .service-1-icon{background:#ffa803;width:90px;height:90px;margin-bottom:20px;position:relative;display:inline-block;left:30%;border:1px solid #e9ecef;border-radius:50%}.service-1 .service-1-icon>span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2rem}.service-1 .service-1-contents h3,.service-1 .service-1-contents p{color:#fff}.service-1 .service-1-contents h3{margin-bottom:10px;font-size:20px}.service-1.dark .service-1-contents h3{color:#000}.service-1.dark .service-1-contents p{font-family:"Droid Sans",sans-serif;color:#000;font-size:15px;text-align:justify;line-height:24px;margin:5px 0;padding:0}.service-1.dark .service-1-contents h3{margin-bottom:10px;font-size:20px}.step{position:relative}.step .step-inner{position:relative;padding:40px;-webkit-box-shadow:0 15px 30px 0 rgb(0 0 0 / .1);box-shadow:0 15px 30px 0 rgb(0 0 0 / .1);background:#fff;font-size:14px}.step .step-inner h3{font-size:20px;color:#000;font-weight:700}.step .step-inner *:last-child{margin-bottom:0}.step .step-inner p{font-family:"Droid Sans",sans-serif;color:#000;font-size:15px;text-align:justify;line-height:24px;margin:5px 0;padding:0}.section-heading strong{font-weight:700}.img-wrap-1 img{max-width:400px}