.main_banner_title h1{font-size:85px;color:#8ec140;max-width:397px;margin:auto;z-index:999}#banner_sec{position:relative}#banner_sec:after{position:absolute;content:"";top:0px;left:0px;right:0px;height:100%;background-color:rgb(255 255 255 / 68%)}.main_banner_title h1 span{position:relative;color:#9e2a8b}.main_banner_title h1 span sub{top:unset;bottom:15px;font-size:29px;position:absolute;right:0px;text-transform:uppercase;color:#8ec140}footer h4.title:after{content:"";position:absolute;left:0px;bottom:-5px;height:2px;max-width:49px;width:100%;background-color:#67b044}.widget_nav_menu h4.title{color:#fff!important;text-transform:uppercase;letter-spacing:2px}footer #footer-widgets .footer-widget li{text-transform:capitalize;position:relative;padding-left:0px;color:#fff;font-weight:100;letter-spacing:0.8px}footer #footer-widgets .footer-widget li:before{display:none}footer h4.title{color:#fff;text-transform:uppercase;position:relative;margin-bottom:30px}footer ul li .fa{font-size:16px;color:#fff}#banner_sec .et_pb_text_inner{text-align:center}#banner_sec img.banner-img{margin:auto;max-width:690px;width:100%}body #page-container .et_pb_section .et_pb_button_0{background-color:rgb(103,176,68)!important;border-color:rgb(103,176,68)!important}.my-contact-form{background-color:#fff;padding:25px;box-shadow:0px 9px 14px rgb(0 0 0 / 6%)}.my-contact-form .nf-field-label label{color:#222;font-weight:600;letter-spacing:0.8px}.my-contact-form .nf-field-element input,.my-contact-form .nf-field-element textarea{padding:8px 15px;font-size:15px;color:#000;border:1px #222 solid}#top-header{background-color:#222}footer #custom_html-2 ul li i{padding-right:10px}header nav ul li a:after{position:absolute;content:"";bottom:26px;left:0px;right:0px;max-width:0%;height:1px;background-color:#9dca3c;transition:0.5s all}header nav ul li a{color:#222!important}header nav ul li a:after{position:absolute;content:"";bottom:26px;left:0px;right:0px;max-width:0%;height:1px;background-color:#9dca3c;transition:0.5s all}header nav ul li a:hover:after{max-width:100%}header nav ul li a:hover{color:#9ac93d!important}.my-contact-form .nf-field-container{margin-bottom:16px}.my-contact-form input#nf-field-5{border-radius:60px;letter-spacing:1px;font-size:14px;font-weight:400;background-color:rgb(103,176,68)!important;border-color:rgb(103,176,68)!important;color:#fff;transition:all 300ms ease 0ms;padding:8px 25px}.contact_detail_oter_section ul li,.contact_detail_oter_section ul li a{color:#222;font-size:20px;font-weight:500;padding-bottom:15px!important}.contact_detail_oter_section ul li{padding-bottom:20px}.contact_detail_oter_section ul{list-style:none;padding:0px}.contact_detail_oter_section ul li{padding-bottom:0px;display:inline-flex;align-items:center}.contact_detail_oter_section ul li i{width:30px;height:31px;background-color:#222;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:14px;margin-right:10px}.contact_detail_oter_section h2{color:#222;font-weight:700;font-size:28px;margin-bottom:30px;position:relative}.contact_detail_oter_section h2:after{content:"";left:0px;position:absolute;bottom:0px;max-width:50px;background-color:#67b044;height:2px;width:100%}.contact_detail_oter_section ul li.no-label a{width:30px;height:30px;background-color:#222;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:31px;margin-right:10px;color:#fff;padding-bottom:0px!important}.contact_detail_oter_section ul li.no-label a .fa{font-size:14px}.et_pb_section_2.below-section.et_pb_with_background{padding-bottom:0px;padding-top:0px}