.contact-holder .contact-form form fieldset{max-width:none}.contact-holder .contact-form form .input textarea{width:100%}@media (max-width:480px){.contact-holder .contact-form form .input textarea{width:95%}}.contact-holder input[type=submit]{background-color:#008441;border:2px solid #008441;border-radius:30px;color:#fff;font-size:18px;font-weight:700;padding:12px 30px;text-transform:uppercase}.contact-holder input[type=submit]:hover{background-color:#fff;color:#008441}.contact-holder span h3.form-title{display:none}.contact-holder form .hs-submit{padding-top:10px}.experience-row div.experience-contents{padding:10px}.experience-row a{display:inline-block;text-decoration:none}.experience-row a:focus div.experience-contents,.experience-row a:hover div.experience-contents{box-shadow:0 0 36px rgba(0,0,0,.5)}.experience-row a:active,.experience-row a:focus,.experience-row a:hover{text-decoration:none}.footer-menus .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:none;padding:0}.blog-holder{padding:100px 0}.blog-holder .blog-heading h3{color:#252525;text-transform:uppercase}.blog-holder .blog-contents{background-color:#fafafa;border:1px solid #aaa;border-radius:10px;display:flex;flex-flow:column;height:100%;padding:7px}.blog-holder .blog-contents .btn{margin-bottom:-25px}.blog-holder .blog-contents a{background-color:#fff;border:2px solid #008441;border-radius:30px;color:#008441;font-size:18px;font-weight:500;padding:10px 25px;text-decoration:none;text-transform:capitalize}.blog-holder .blog-contents a:focus,.blog-holder .blog-contents a:hover{background-color:#008441;color:#fff;text-decoration:none}.blog-holder .blog-img img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.blog-holder .blog-details{flex-grow:1;padding:20px 15px 0}.blog-holder .blog-details ul{margin-bottom:15px}.blog-holder .blog-details ul li{color:#252525;font-size:18px;font-weight:500;padding:0 10px}.blog-holder .blog-details ul li i{color:#008441;margin-right:5px}.blog-holder .blog-details p{color:#373737;font-size:18px;line-height:1.7;margin-bottom:15px}.blog-holder .blog-img{border-bottom:1px solid #aaa;height:175px}.blog-details .related_summary{text-align:left}.blog-holder .blog-img{background-color:rgba(100,130,250,.5);border-top-left-radius:10px;border-top-right-radius:10px;height:2.5em;overflow:hidden;position:relative}.blog-holder .blog-contents{padding:0}.blog-holder .blog-img.recent-1{background-color:#d4e5eb}.blog-holder .blog-img.recent-2{background-color:#f4d9d4}.blog-holder .blog-img.recent-3,.blog-holder .blog-img.recent-4{background-color:#bcefc2}.members-logo a img.img-fluid{max-height:75px}.members-logo a:active,.members-logo a:focus,.members-logo a:hover{box-shadow:0 0 4px teal}.newsletter-holder label[id^=label-email-]{display:none}ul.no-list li{list-item-type:none}.quotes-holder .quotes-contents form{position:relative}.quotes-holder .quotes-contents form input.hs-input{width:95%}.quotes-holder .quotes-contents form fieldset.form-columns-1>div input.hs-input{width:97.5%}.quotes-holder .quotes-contents form div.hs-submit>div input.hs-input{width:100%}.quotes-holder .quotes-contents form .hs-form-field{padding-bottom:10px}.quotes-holder .quotes-contents form .hs-form-field label:not(.hs-error-msg){color:#fff}.quotes-holder .quotes-contents form .hs-form-field ul{list-style-type:none}.quotes-holder .quotes-contents form .input input{background-color:#fff;border:2px solid #fff;border-radius:3px;color:#595959;font-size:16px;font-weight:300;height:50px;padding:5px 15px!important}.quotes-holder .quotes-contents form .input input:focus{border-color:#000;border-style:dashed}.quotes-holder .quotes-contents form .actions input[type=submit]{background-color:#303030;border-radius:3px;color:#fff;font-size:20px;font-weight:700;height:50px;padding:10px 15px;text-transform:uppercase;width:auto}.quotes-holder .quotes-contents form .actions input[type=submit]:focus,.quotes-holder .quotes-contents form .actions input[type=submit]:hover{border-color:#fff}.quotes-holder .quotes-contents fieldset{max-width:100%}.services-holder a{display:inline-block}.services-holder a:focus div.services-contents,.services-holder a:hover div.services-contents{box-shadow:0 0 36px rgba(0,0,0,.8)}.services-holder a:hover{text-decoration:none}.clients-holder{padding:70px 0}.clients-holder .clients-heading h3{color:#151716;font-size:36px;font-weight:400;line-height:1.4;margin-bottom:50px;padding:0 20%}.clients-holder .clients-row{margin-bottom:25px}.clients-holder .col-6{padding:0 5px}.clients-holder .clients-row:last-child{margin-bottom:0}.clients-holder .clients-logo{text-align:center}.clients-holder .clients-logo img{width:80%}.counts-holder{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:70px 0}.counts-holder .col-md-3{padding:0 10px}.counts-holder .counts-contents{background-color:#fff;border-radius:5px;padding:30px 15px}.counts-holder .counts-contents img{margin-bottom:20px}.counts-holder .counts-contents h4,.counts-holder .counts-contents h4 .counter{color:#343434;font-size:35px!important;font-weight:700;margin-bottom:15px}.counts-holder .counts-contents p{color:#343434;font-size:18px;margin-bottom:0}.services-holder{padding:70px 0}.services-holder .services-row{margin-bottom:30px}.services-holder .services-contents{border:1px solid #cfcfcf;padding:5px}.services-holder .services-img{position:relative}.services-holder .services-img img{width:100%}.services-holder .services-icons{background-color:#008441;border:3px solid #fff;border-radius:50%;height:70px;margin:-33px auto 0;padding:9px 0;position:relative;width:70px;z-index:3}.services-holder .services-icons img{width:auto}.services-holder .services-details{padding:10px 15px 20px}.services-holder .services-details h4{color:#000;font-size:18px;font-weight:500;margin-bottom:15px;min-height:45px;text-transform:uppercase}.services-holder .services-details p{color:#6e6a6a;font-size:18px;line-height:1.7;margin-bottom:0;min-height:130px}.services-holder .services-btn a{background-color:transparent;border:2px solid #008441;border-radius:2px;color:#000603;font-size:18px;font-weight:500;padding:12px 35px;text-transform:uppercase}.services-holder .services-btn a:focus,.services-holder .services-btn a:hover{background-color:#008441;color:#fff}.about-holder{background-color:#e9e9e9;background-position:100% 0;background-repeat:no-repeat;background-size:contain;padding:50px 0}.about-holder .col-md-3{padding-right:0}.about-holder .about-contents h3:after{margin:0 auto 0 0}.about-holder .about-contents p{color:#000;font-size:16px;line-height:1.7;margin-bottom:20px;text-align:justify}.cmn-btn{background-color:#008441;border:2px solid #008441;border-radius:3px;box-shadow:none!important;color:#fff;font-size:19px;font-weight:700;line-height:normal;padding:12px 30px;text-decoration:none;text-transform:uppercase}.cmn-btn:active,.cmn-btn:hover{background-color:#fff;color:#008441}.members-holder{padding:100px 0}.members-holder .members-heading h3{color:#232323;font-size:36px;font-weight:700;text-transform:uppercase}.members-holder .members-logo{border:1px solid #e3e3e3;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.16);-webkit-box-shadow:0 5px 7px rgba(0,0,0,.16);-moz-box-shadow:0 5px 7px rgba(0,0,0,.16);height:100%;padding:30px 15px}.members-logo a{display:block;height:100%;vertical-align:middle}.members-contwrap .col-md-4{margin-bottom:1em}.category-holder .category-contents{position:relative}.category-holder .category-contents img{width:100%}.category-holder .category-details{left:0;margin:0 auto;max-width:80%;position:absolute;right:0;top:35%}.category-holder .category-details img{margin-bottom:15px;width:auto}.category-holder .category-details p{color:#fff;font-size:22px;font-weight:500;line-height:1.7;margin-bottom:0}.testing-holder{background-color:#fbfbfb;border:1px solid #e9e9e9;padding:70px 0}.testing-holder .testing-contents h3{color:#252525}.testing-holder .testing-contents h3:after{margin:0 auto 0 0}.testing-holder .testing-contents p{color:#000;font-size:18px;line-height:1.7;margin-bottom:25px;text-align:justify}.experience-holder{padding:100px 0}.experience-holder .experience-heading h3{color:#2c2c2c;margin-bottom:30px;text-transform:uppercase}.experience-holder .experience-heading p{color:#2c2c2c;font-size:20px;line-height:1.7;margin-bottom:50px}.experience-holder .experience-row{margin-bottom:50px}.experience-holder .experience-contents img{margin-bottom:15px}.experience-holder .experience-contents h4,.experience-holder .experience-contents h5{color:#333;font-size:20px;font-weight:500;margin-bottom:15px}.experience-holder .experience-contents p{color:#303030;font-size:17px;height:5em;line-height:1.3;margin-bottom:10px;overflow:hidden}.experience-holder a:hover{text-decoration:none}.experience-holder .experience-contents p:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 0);content:"...";font-weight:700;height:1.5em;position:relative;text-align:left;width:65%}.experience-holder .experience-contents{border:1px solid silver;border-radius:10px}.experience-holder .experience-contents a{color:#333;font-size:16px;font-weight:500;text-decoration:none;text-transform:uppercase}.quotes-holder{background-color:#008441;background-repeat:no-repeat;background-size:cover;padding:10px;position:relative}.quotes-holder .quotes-contents h3{color:#fff;font-size:40px;line-height:1.4;margin-bottom:35px;padding-bottom:0;text-transform:uppercase}.quotes-holder .quotes-contents h3:after{display:none}.quotes-holder .noright-padding{padding-right:10px}.quotes-holder .noleft-padding{padding-left:10px}.quotes-holder .form-fields{margin-bottom:20px}.quotes-holder .form-fields:last-child,.quotes-holder .form-group{margin-bottom:0}.quotes-holder .form-group input{background-color:#fff;color:#595959;font-size:16px;font-weight:300;padding:5px 15px}.quotes-holder .form-btn button,.quotes-holder .form-group input{border:none;border-radius:3px;box-shadow:none!important;height:55px}.quotes-holder .form-btn button{background-color:#303030;color:#fff;font-size:20px;font-weight:700;padding:10px 15px;text-transform:uppercase;width:100%}.quotes-holder .form-btn button:hover{background-color:#fff;color:#303030}.quotes-holder .quotes-img{bottom:-10px;position:absolute;right:0}