.kg-header {
position: fixed !important;
width: 100% !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
}
@media only screen and (max-width: 767px) {
.kg-header .kg-header-menu .kg-header-menu-list .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
display: none;
}
.kg-header .kg-header-menu .kg-header-menu-list .hfe-nav-menu__layout-horizontal.menu-is-active .hfe-nav-menu {
display: flex;
}
}
.kg-header .kg-header-menu .hfe-nav-menu .kg_menu_active a.hfe-menu-item {
color: #80b500 !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination {
padding:0 23px;
margin-top: 41px;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination--content{
background: #fff;
padding: 34px 26px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child) {
margin-bottom: 24px;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-input, 
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-input:hover, 
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-input:focus, 
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-input:active {
border-color: #80B500 !important;
background: none !important;
color: #646060;
padding: 10px !important;
border-radius: 4px !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-pagination-steps{
display: none;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-pagination-footer{
justify-content: center !important;
margin: 0 23px !important;
background-color: #fff;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
padding-top: 2px;
padding-bottom: 33px;
}
.forminator-ui#forminator-module-478.forminator-design--default .forminator-button-next {
background-color: #80B500 !important;
color: #FFFFFF;
width: 44% !important;
border-radius: 4px !important;
font-size: 24px !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-pagination-footer{
display: flex !important;
gap:20px;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form button.forminator-button.forminator-button-next{
width: 44%;
}
.forminator-ui#forminator-module-478.forminator-design--default button.forminator-button-back {
background-color: #80B500 !important;
color: #FFFFFF;
width: 44% !important;
border-radius: 4px !important;
font-size: 24px !important;
}
.kg-greener-choice .kg-greener-choice-form{
padding-bottom: 36px !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
border-color: #80B500 !important;
background: none !important;
color: #646060 !important;
border-radius: 4px !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
border-color: #80B500 !important;
background: none !important;
color: #646060 !important;
border-radius: 4px !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
color: #646060 !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-478.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{
background-color: #80b500 !important;
color: #fff !important;
}
.forminator-ui#forminator-module-478.forminator-design--default .forminator-select2 + .forminator-select.select2-container--open .selection .select2-selection--single[role="combobox"] .select2-selection__arrow {
color: #80b500 !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-478.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option:not(.select2-results__option--selected).select2-results__option--highlighted{
background-color: #fff !important;
color: #646060 !important;
}
.forminator-select-dropdown-container--open .forminator-custom-form-478.forminator-dropdown--default {
border-color: #80b500 !important;
background-color: #fff !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination .forminator-label {
font-size: 24px !important;
color: #000 !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination  .forminator-checkbox-box {
background-color: transparent !important;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination  span.forminator-checkbox-label {
font-size: 18px;
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-button-submit{
background-color: #80B500 !important;
color: #FFFFFF !important;
width: 44% !important;
border-radius: 4px !important;
font-size: 24px !important;
}
.forminator-ui#forminator-module-478.forminator-design--default .forminator-checkbox .forminator-checkbox-box{
border-color: #80B500 !important;
background-color: #fff !important;
color: #80B500 !important;
} .kg-testimonial-slider-section .kg-container {
max-width: 1180px;
margin: auto;
padding: 0 20px;
position: relative;
}
.kg-testimonial-slider-section {
padding: 20px 0;
position: relative;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner {
position: relative;
box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
border-radius: 10px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px 32px 20px 79px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
position: relative;
padding: 40px 39px 0px 40px;
min-height: 240px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content p {
color: #818181;
margin: 0 !important;
font-size: 20px !important;
font-weight: 500 !important;
text-align: center !important;
position: relative;
font-family: "Poppins", Sans-serif;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content p::before {
content: '';
background-image: url(https://staging.digitalbond.com.au/guwing-green/wp-content/uploads/2024/09/quote-slider-2.png);
background-size: auto;
width: 100%;
height: 100%;
position: absolute;
right: 0;
bottom: -20px;
background-repeat: no-repeat;
background-position: bottom right;
z-index: -1;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content p::after {
content: '';
background-image: url(https://staging.digitalbond.com.au/guwing-green/wp-content/uploads/2024/09/quote-left.png);
background-size: inherit;
width: 100%;
height: 100%;
position: absolute;
left: -15px;
top: -25px;
background-repeat: no-repeat;
z-index: -1;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .slick-slide {
padding: 10px 25px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
position: absolute;
bottom: 30px;
width: auto;
padding: 0;
left: 30px;
right: 0;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name p {
font-size: 24px !important;
color: #FFFFFF;
margin: 0 0 16px;
font-weight: 800 !important;
margin: 0 0 5px !important;
font-family: "Poppins", Sans-serif;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name span {
font-size: 16px;
color: #fff;
font-weight: 500;
font-family: "Poppins", Sans-serif;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image {
position: absolute;
right: 78px;
top: -60px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews img {
width: 100%;
height: auto;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews .kg-google-image img {
max-width: 60px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image img {
border: 3px solid #fff;
border-radius: 50%;
max-width: 104px;
max-height: 104px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner svg {
width: 100%;
height: auto;
margin-bottom: -10px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav{
position: absolute;
top: 45%;
width: 100%;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav button.owl-prev {
left: -50px;
background: #80b500;
border-radius: 50%;
width: 50px;
height: 50px;
position: absolute;
cursor: pointer;
margin: 0;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav button.owl-next {
left: unset;
right: -50px;
background: #80b500;
border-radius: 50%;
width: 50px;
height: 50px;
position: absolute;
cursor: pointer;
margin: 0;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav span {
color: #fff;
font-size: 50px;
position: absolute;
top: 0;
right: 0;
left: 0;
margin: auto;
line-height: 40px;
bottom: 0;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-item {
margin: 10px 0;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .kg-testimonial-card {
padding: 0 25px;
}
@media screen and (max-width: 1249px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav button.owl-prev {
left: -30px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .owl-nav button.owl-next{
right: -30px;
}
}
@media screen and (max-width: 1090px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
min-height: 275px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 20px;
}   
}
@media screen and (max-width: 991px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .slick-slide {
padding: 10px 20px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews {
padding: 20px 32px 20px 32px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews img {
max-width: 135px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews .kg-google-image img {
max-width: 45px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
padding: 20px 25px 0px 25px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 15px;
left: 30px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image {
position: absolute;
right: 50px;
top: -54%;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image img {
max-width: 65px;
max-height: 65px;
}
}
@media screen and (max-width: 860px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
min-height: 350px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 15px;
left: 30px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name p {
font-size: 20px !important;
margin: 0px 0 0px !important;
}
}
@media screen and (max-width: 767px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image {
right: 30px;
top: -80px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 10%;
left: 30px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name p {
font-size: 20px !important;
margin: 0 0 7px !important;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .slick-slide {
padding: 10px 10px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
padding: 30px 25px 20px 25px;
min-height: 240px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content p {
font-size: 18px !important;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-slider-wrap .kg-testimonial-card {
padding: 0 10px;
}
}
@media screen and (max-width: 640px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 30px;
}   
.kg-testimonial-slider-section .kg-container {
padding: 0;
}
}
@media screen and (max-width: 540px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image {
top: -65px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 20px;
}
}
@media screen and (max-width: 440px){
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-image {
top: -55px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content p {
font-size: 15px !important; 
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-content {
padding: 20px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-card-reviews {
padding: 20px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile {
bottom: 9px;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name p {
font-size: 15px !important;
margin: 0 0 -8px !important;
}
.kg-testimonial-slider-section .kg-testimonial-inner .kg-testimonial-card .kg-testimonial-card-inner .kg-slider-profile .kg-profile-name span {
font-size: 11px !important;
}
} .kg-contact-form-wrap .kg-contact-form-info .elementor-widget-container form.forminator-ui{
width: 662px !important;
margin: auto !important;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui#forminator-module-1179.forminator-design--default .forminator-input,
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui#forminator-module-1179.forminator-design--default .forminator-textarea{
border-color: #dcdcdc !important;
background-color: #fff !important;
color: #000000;
border-radius: 6px;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui#forminator-module-1179.forminator-design--default .forminator-button-submit {
background-color: #80B500 !important;
color: #FFFFFF;
border-radius: 6px;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui#forminator-module-1179.forminator-design--default .forminator-button-submit:hover {
background-color: #000 !important;
color: #FFFFFF;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col {
padding: 0 12px !important;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child) {
margin-bottom: 25px !important;
}
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui.forminator-custom-form[data-design=default] .forminator-description span {
display: none !important;
}
@media only screen and (max-width:767px) {
.kg-contact-form-wrap .kg-contact-form-info .elementor-widget-container form.forminator-ui{
width: 100% !important;
}
} .kg-faq-section .kg-faq-accordion-info p, 
.kg-faq-section .kg-faq-accordion-info ul {
margin-bottom: 15px !important;
}
.kg-faq-section .kg-faq-accordion-info ul li p {
margin-bottom: 0 !important;
}
.kg-faq-section .kg-faq-accordion-info p:empty{
display: none;
} .kg-contentarea-blog-inner_01 {
position: relative;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap { background-color: #000;
padding: 110px 0 113px 0;
width: 100%;
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
position: relative;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info {
position: relative;
z-index: 1;
padding: 80px 0 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap::after {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: .5;
z-index: 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info .kg-text-content p.top-lable {
background: linear-gradient(90deg, #80b500 0%, rgba(108, 86, 40, 0) 100%);
padding: 2px 80px 2px 12px;
color: #FFFFFF;
display: inline-block;
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 15px;
line-height: 23px;
margin-bottom: 12px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info h1 {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 56px;
line-height: 72px;
color: #FFFFFF;
margin: 0 0 12px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info p.kg_blog_inner_css {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 26px;
color: #FFFFFF;
margin: 0 0 40px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .main-content-img-wrap {
position: relative;
margin: auto;
margin-top: -113px;
padding: 0px;
width: 100%;
margin-bottom: 0px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .main-content-img-wrap figure {
width: 100%;
object-fit: cover;
position: relative;
display: inline-block;
overflow: hidden;
margin: 0px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .main-content-img-wrap figure img {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
object-fit: cover;
object-position: center;
width: 100%;
height: 100%;
display: inline-block;
border-radius: 10px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .main-content-img-wrap figure::after {
content: '';
position: relative;
display: block;
padding-bottom: 52.2%;
width: 100%;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap {
display: flex;
flex-wrap: wrap;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social {
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 30px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
gap: 5px;
justify-content: flex-end;
padding-right: 15px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap {
flex: 0 0 100%;
max-width: 100%;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap p {
text-align: left;
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 26px;
margin-bottom: 16px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h2 {
font-family: "Poppins", Sans-serif;
font-size: 25px;
font-weight: 400;
line-height: 140.4%;
color: #80B500;
margin: 25px 0 25px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h3 {
font-family: "Poppins", Sans-serif;
font-size: 22px;
font-weight: 300;
line-height: 140.4%;
color: #000;
margin: 25px 0 25px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h3 a {
font-size: 18px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul li a {
border-radius: 50px;
border: 1px solid #000;
width: 35px;
position: relative;
display: block;
height: 35px;
transition: all .5s ease-in-out;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul li a svg {
width: 1em;
height: 1em;
position: absolute;
display: block;
top: 0;
right: 0;
left: 0;
bottom: 0;
margin: auto;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul li a svg path {
fill: #80b500;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul li a:hover {
border-color: #80b500;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul li a:hover svg path {
fill: #000;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap {
display: flex;
flex-wrap: wrap;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info {
width: 33.33%;
padding: 0 12px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info h3 {
margin: 0 0 15px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info {
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 0 12px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info .card-business-image {
width: 40%;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info .card-business-contant {
width: 60%;
padding: 0 30px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info:nth-child(even) .card-business-image {
order: 1;
}
@media screen and (max-width: 1199px) {
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social,
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap {
flex: 0 0 100%;
max-width: 100%;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap {
margin-left: 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-social ul {
display: flex;
gap: 5px;
}
}
@media screen and (max-width: 1024px){
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info {
width: 50%;
}
}
@media screen and (max-width: 991px){
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info .card-business-image {
width: 100%;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info .card-business-contant {
width: 100%;
padding: 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-business-wrap .card-business-info:nth-child(even) .card-business-image {
order: 0;
}
}
@media screen and (max-width: 767px) {
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info h1 {
font-size: 40px;
line-height: 45px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .main-content-img-wrap figure img {
border-radius: 8px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info {
padding: 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .innerto-wrap .kg-inner-wrap-info p.kg_blog_inner_css {
font-size: 16px;
line-height: 24px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap p {
font-size: 16px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h2 {
font-size: 22px;
margin: 20px 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h3 {
font-size: 20px;
margin: 20px 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info {
width: 100%;
}
}
.kg-accordian-section-wrap {
position: relative;
padding: 40px 0;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title {
margin-bottom: 40px;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title h3 {
margin: 0;
text-transform: capitalize;
font-size: 35px;
line-height: 140.4%;
font-weight: 700;
letter-spacing: normal;
font-family: "Poppins", Sans-serif;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title span.sub-heading {
font-family: "Poppins", Sans-serif;
font-size: 24px;
font-weight: 600;
line-height: 30px;
color: #80B500;
margin-bottom: 30px;
display: block;
position: relative;
width: fit-content;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title span.sub-heading::before {
content: '';
position: absolute;
bottom: -10px;
right: 0;
width: calc(100% - 10px);
height: 2px;
background: #000;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title span.sub-heading::after {
content: '';
position: absolute;
bottom: -3px;
left: 0;
width: calc(100% - 10px);
height: 2px;
background: #80B500;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn {
margin: 0 0 24px;
box-shadow: -1px 0px 4px 0px rgba(0, 0, 0, 0.25);
border-radius: 10px;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading {
font-family: "Poppins", Sans-serif;
font-size: 20px;
font-weight: 500;
background-color: #02010100;
padding: 14px 25px;
cursor: pointer;
line-height: 28px;
display: flex;
align-items: center;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content {
display: none;
padding: 5px 65px 16px;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p.kg-paragraph {
margin: 0;
font-size: 16px;
line-height: 24px;
color: #818181;
font-family: "Poppins", Sans-serif;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .accordian-icon {
padding-right: 26px;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .accordian-icon .accordion_active_icon {
display: none;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion-open .accordian-icon .accordion_active_icon {
display: block;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion-open .accordian-icon .accordion_normal_icon {
display: none;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .accordian-icon i {
color: #80B500;
font-size: 20px;
}
@media screen and (max-width: 767px) {
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content {
padding: 5px 20px 16px;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title h3 {
font-size: 30px;
line-height: 130.4%;
}
.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .accordian-icon {
padding-right: 20px;
}
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content{
display: flex;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap{
width: 33.33%;
padding: 15px;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor{
background-color: #fff;
border-radius: 10px;
box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, 0.25);
overflow: hidden;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-mask-image figure.kg-mask{
display: block;
width: 100%;
height: auto;
object-fit: cover;
position: relative;
overflow: hidden;
margin: auto;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-mask-image figure.kg-mask img{
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
object-fit: cover;
object-position: center;
display: inline-block;
width: 100%;
height: 100%;
-webkit-transition: 0.4s ease;
transition: 0.4s ease;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-mask-image figure.kg-mask:hover img{
-webkit-transform: scale(1.08);
transform: scale(1.08);
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-mask-image figure.kg-mask::after{
padding-bottom: 66%;
content: "";
position: relative;
display: block;
width: 100%;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content {
padding: 20px;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content .kg-text-propaty{
display: flex;
align-items: center;
gap: 10px;
line-height: 0;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content .kg-text-propaty .kg-text-right p.kg-date{
color: #818181;
font-size: 12px;
font-weight: 400;
font-family: Poppins;
margin: 0; 
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content h2{
font-family: Poppins;
font-size: 22px;
font-weight: 600;
margin: 0;
color: #000000;
display: inline-block;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content h2 a{
color: #000000;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content h2 a:hover{
color: #80B500;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-solar-text-content .kg-card-text-bottom p{
color: #818181; 
font-size: 16px;
font-weight: 400;
font-family: Poppins;
padding-top: 16px;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-text-content .kg-solar-card-link a{
color: #000;
transition: 0.4s ease;
font-family: Poppins;
font-size: 18px;
font-weight: 500;
}
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-text-content .kg-solar-card-link a:hover{
color: #80B500;
}
@media screen and (max-width:991px) {
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap {
width: 50%;
}
}
@media screen and (max-width:600px) {
.kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap {
width: 100%;
}
}
@media (max-width: 780px) {
.kg-contact-form-wrap .kg-contact-form-info .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col.forminator-field-textarea {
padding: 0 24px !important;
}
} .kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap {
width: 25%;
}
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor {
background-color: unset;
box-shadow: unset;
border-radius: unset;
}
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-mask img {
border-radius: 10px;
}
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-solar-text-content {
padding: 24px 10px 0px;
}
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-solar-text-content .kg-solar-card-link {
display: none;
}
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap .kg-column-bgcolor .kg-solar-text-content .kg-solar-card-title {
font-size: 20px;
}
@media (max-width: 991px) {
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap {
width: 50%;
}
}
@media (max-width: 600px) {
.kg-home-bespoke-project-list .kg-solar-card-section-wrap .kg-inner-solar-area .kg-solar-card-content .kg-column-wrap {
width: 100%;
}
} .kg_connect_with_expert_popup.kg-greener-choice{
display: none;
}
.kg-header-connect-btn.elementor-widget.elementor-widget-button,
.kg-header-connect-btn .elementor-button-wrapper,
.kg_connect_with_expert_popup .kg-greener-choice-form-info .kg_popup_hide{
cursor: pointer;
}
.kg_connect_with_expert_popup::after {
content: '';
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.6;
}
.kg_connect_with_expert_popup.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form form .forminator-pagination {
padding: 0;
margin-top: 0;
}
.kg_connect_with_expert_popup.kg-greener-choice .kg-greener-choice-form {
padding-bottom: 0 !important;
} .kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap h1{
color: #80B500;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap ul li h3 {
font-size: 20px;
margin-bottom: 10px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap ul li p {
font-size: 16px;
line-height: 22px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info.col-2 {
width: 50%;
}
@media screen and (max-width: 767px) {
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .card-type-wrap .card-type-info.col-2 {
width: 100%;
}
}
.kg-solar-slider-section .kg-solar-inner {
position: relative;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card {
padding: 10px 12px;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card .kg-solar-card-inner {
position: relative;
box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 8px;
border-radius: 10px;
padding: 20px;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card .kg-solar-card-inner .kg-solar-image {
width: 130px;
height: auto;
margin: auto auto 30px;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap  .kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card .kg-solar-card-inner .kg-solar-content h3 {
font-size: 20px;
margin: 10px 0;
text-align: center;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap .kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card .kg-solar-card-inner .kg-solar-content p {
font-size: 16px;
text-align: center;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .owl-nav {
margin: 0;
position: absolute;
top: 45%;
width: 100%;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .owl-nav button.owl-prev {
left: -50px;
background: #80b500;
border-radius: 50%;
width: 50px;
height: 50px;
position: absolute;
cursor: pointer;
margin: 0;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .owl-nav button.owl-next {
left: unset;
right: -50px;
background: #80b500;
border-radius: 50%;
width: 50px;
height: 50px;
position: absolute;
cursor: pointer;
margin: 0;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .owl-nav button span {
color: #fff;
font-size: 50px;
position: absolute;
top: 0;
right: 0;
left: 0;
margin: auto;
line-height: 40px;
bottom: 0;
}
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap section.kg-solar-slider-section {
padding: 0 50px;
}
@media screen and (max-width: 991px){
.kg-contentarea-blog-inner_01 .main-content-wrap .main-content .kg-blog-inner-content .inner-info-wrap .img-wrap .single-info-wrap .kg-right-info-wrap section.kg-solar-slider-section {
padding: 0;
}
.kg-solar-slider-section .kg-solar-inner .kg-solar-slider-wrap .kg-solar-card {
padding: 10px 8px;
}
}
.kg-greener-choice .kg-greener-choice-form-info .kg-greener-choice-form .forminator-ui#forminator-module-478.forminator-design--default .forminator-input.forminator-field--phone {
padding-left: 50px !important;
}