.pattern-background{padding:80px 0}.pattern-background .pattern-box{padding:45px 20px 60px}.pattern-background .pattern-box h3{margin-bottom:35px}.pattern-background .pattern-box h3:before{content:"";width:62px}.navbar-brand{float:none;text-transform:inherit}.page-area .col-lg-8.col-md-8 .col-md-6 figure figcaption{min-height:110px}.footer{padding:20px 0 30px}.footer a{-webkit-transition:all .3s;transition:all .3s}.footer ul{margin-bottom:0}.footer ul li a.active{font-weight:600;color:#00b16d}.footer ul li a:hover{color:#00b16d}.footer .footer-social-links{margin-top:15px;position:inherit}.footer .footer-social-links a{display:inline-block;margin-right:15px;background:#fff}.footer .footer-social-links a:hover{background-color:#00b16d}.modal-gallery{overflow-y:scroll;height:385px;-webkit-box-shadow:0 0 5px 1px #009c49;box-shadow:0 0 5px 1px #009c49;border:4px solid #fff;border-radius:4px}.modal-gallery .modal-content{border:transparent;height:100%}.modal-gallery .modal-content .carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.modal-gallery .modal-content .carousel .carousel-inner>.item>img{width:inherit!important;margin:0 auto}.modal-gallery .carousel-inner>.item{min-height:auto}.modal-gallery::-webkit-scrollbar{width:4px}.modal-gallery::-webkit-scrollbar-track{background:#333}.modal-gallery::-webkit-scrollbar-thumb{background:#bfc1bf}.modal-gallery::-webkit-scrollbar-thumb:hover{background:#515151}.child-img-frame{height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.child-img-frame .thumbnail{margin-bottom:0}.alpha-background-color{background-color:rgba(141,22,33,0)}.card-box span{color:#591016}.nav li a{color:#191919}.nav li a.active,.nav li a:hover{color:#8d1621}.grey-box{background-color:#f7f7f7;border-radius:10px;padding:35px 25px;margin-bottom:50px;margin-top:30px}.testi-text p{color:#000;font-size:18px;margin-bottom:0}.testi-text .name{font-size:11px;color:#591016;text-transform:uppercase;margin-top:15px}.testi-text .name-small{font-size:11px;color:#257146;font-weight:300}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mr-20{margin-right:20px}.card-thumbnail-background{border-radius:10px}.card-thumbnail{margin-bottom:35px}.bullet{margin:0 0 20px}.bullet li{font-size:14px;color:#565656;font-weight:300;line-height:24px;padding-left:20px;position:relative}.bullet li:before{content:"\F111";font-family:FontAwesome;font-size:14px;position:absolute;left:0}.bullet.green-bullet li:before{color:#257146}.tree img{display:inline-block}.team-member thead tr th{border-bottom:0;height:50px;line-height:50px;background-color:#128655;color:#fff;font-size:14px;font-weight:700;font-family:Montserrat,sans-serif;padding-left:18px}.team-member tbody{border:1px solid #e8e8e8}.team-member tbody tr td{vertical-align:top;border-top:1px solid #e8e8e8;height:70px;line-height:70px;padding-left:18px;font-weight:300}.team-member tbody tr td i{color:#42744e;margin-left:5px}.complaint-table thead tr th{border-bottom:0;height:50px;line-height:50px;background-color:#128655;color:#fff;font-size:14px;font-weight:700;font-family:Montserrat,sans-serif;padding-left:18px}.complaint-table tbody{border:1px solid #e8e8e8}.complaint-table tbody tr{padding:0}.complaint-table tbody tr td{padding:0;line-height:24px}.complaint-table tbody tr td.data{padding:5px 19px}.complaint-table tbody tr td.data i{margin-top:5px;color:#128655}.complaint-table tbody tr td .collapsed .fa-plus{display:block}.complaint-table tbody tr td .collapsed .fa-minus,.complaint-table tbody tr td .fa-plus{display:none}.complaint-table tbody tr td .table-striped{width:100%}.complaint-table tbody tr td .table-striped tbody{border:0}.complaint-table tbody tr td .table-striped tbody tr td{padding:10px 10px 10px 18px}@media (min-width:1101px){.process-accordion .collapse{display:none}.process-accordion .collapse.in{display:block}}.latest-tabs li{list-style-type:none}.process-accordion h3{font-size:26px;color:#fff;font-weight:700;background-color:#a19c9c;padding:15px 20px;background-color:#3a7f58}.process-accordion h3.collapsed{background-color:#a19c9c}.process-accordion h3 i{color:#fff;margin-top:2px}.process-accordion h3.collapsed .fa-plus{display:block}.process-accordion h3 .fa-plus,.process-accordion h3.collapsed .fa-minus{display:none}.process-accordion .process-data{padding:10px 0 30px}.appreciation>div{margin-bottom:20px}.appreciation figure{margin-bottom:15px}.appreciation h3{font-size:20px;font-weight:600;color:#2e2e2e}.awareness h5{color:#060606;font-size:18px;text-transform:none;margin-bottom:25px;margin-top:35px}.rules .nav-tabs-child{border-bottom:1px solid #dddcdc;margin-bottom:40px!important}.rules .nav-tabs-child li{border-bottom:0;margin-right:15px}.rules .nav-tabs-child li a{color:#5f5f5f}.fiscal .green-box{background:#024225;text-align:center;padding:35px 30px;width:100%;max-width:335px;margin-right:25px;float:left;margin-bottom:30px}.fiscal .green-box h4{color:#fff;font-size:20px;line-height:30px;font-weight:300;text-transform:uppercase;margin-bottom:30px}.fiscal .green-box figure{margin-bottom:25px;text-align:center}.fiscal .green-box figure img{display:inline-block}.three-column .card-thumbnail .card-thumbnail-image{width:112px;height:112px}.three-column .card-thumbnail-background .card-thumbnail-background-caption{width:60%}.cursor{cursor:pointer!important}.border-table{border:1px dashed #000}.border-table tr{border-top:1px solid #000}.border-table tr:first-child{border-top:0}.border-table tr:first-child td{font-weight:700;text-align:center}.border-table td{border-left:1px solid #000;padding:5px 8px;height:35px}.border-table td:first-child{border-left:0}@media (min-width:0px) and (max-width:364px){.navbar figcaption{margin-left:0}}.custom-table{border:none!important;margin:2rem auto!important}.custom-table tbody tr:first-child{text-align:center!important}.custom-table tbody tr td{padding:1rem}.custom-table tbody tr:first-child td{padding:1rem;border:1px solid #eee;background-color:#efefef}