@import url('https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

.our_services_slider .wrapper {width:100%;padding-top: 0px;margin-top: -20px;}
.slick-slide {margin:10px;}
.slick-slide img {width:100%;border: 2px solid #fff;}
.our_services_slider .slick-dots li button:before {display: none;}
.our_services_slider .slick-dots li button {opacity: 1;width: 10px;height: 10px;background: #fff;border-radius: 50%;}
.our_services_slider .slick-dots li {width: auto;height: auto;}
.our_services_slider .slick-dots {bottom: -65px;}
.our_services_slider .slick-dots li.slick-active button {opacity: 1;width: 70px;height: 10px;background: #41804E;border-radius: 20px;}
.our_services_slider button.slick-next {background: #41804E;width: 60px;height: 60px;opacity: 1;z-index: 9;border-radius: 50%;margin-top: -30px;}
.our_services_slider button.slick-next:before {content: "" !important;background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_arrow_right.png);width: 15px;height: 25px;position: absolute;top: 18px;right: 22px;opacity: 1;}
.our_services_slider button.slick-prev {background: #41804E;width: 60px;height: 60px;opacity: 1;z-index: 9;border-radius: 50%;margin-top: -30px;}
.our_services_slider button.slick-prev:before {content: "" !important;background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_arrow_right.png);width: 15px;height: 25px;position: absolute;top: 18px;left: 22px;transform: rotate(-180deg);opacity: 1;}
.home_about_right {position: relative !important;}
.home_about_right:before {content: "" !important;background-image: url(https://credynova.com/wp-content/uploads/2025/02/about_bottom_bg.png);position: absolute !important;bottom: -100px !important;right: -10px !important;top: auto !important;z-index: 999;width: 150px !important;left: auto !important;height: 150px !important;background-repeat: no-repeat;background-size: contain;display: block !important;}
.home_about_head:before {background: url(https://credynova.com/wp-content/uploads/2025/02/about_title_bg.png);background-repeat: no-repeat;width: 237px;height: 188px;position: absolute;top: -62px;left: -14px;content: "";}
.why_choose_credynova_title:before {background: url(https://credynova.com/wp-content/uploads/2025/02/why_choose_title_bg.png);background-repeat: no-repeat;width: 320px;height: 254px;position: absolute;top: -100px;left: 50%;margin-left: -160px;content: "";z-index: -1;}
.gateway_title_top:before {content: "";background: #333;width: 120px;height: 1px;position: absolute;bottom: -7px;left: 50%;margin-left: -60px;}
.gateway_title_top {margin-bottom: 10px !important;}
.why_choose_txt p {height: 120px;}
.every_stakeholder_title:before {background: url(https://credynova.com/wp-content/uploads/2025/02/every_stakeholder_title_bg.png);background-repeat: no-repeat;width: 391px;height: 310px;position: absolute;top: -125px;left: 50%;margin-left: -195px;content: "";z-index: -1;}
.every_stakeholder_content p {margin: 0px;height: 72px;}
.every_stakeholder_inner {position: relative;}
.every_stakeholder_inner:before {background: url(https://credynova.com/wp-content/uploads/2025/02/every_stakeholder_bg.png);background-repeat: no-repeat;width: 408px !important;height: 506px !important;position: absolute !important;top: auto !important;left: auto !important;content: "" !important;z-index: -1;display: block !important;bottom: -100px;right: 10px;}
.ready_create_right {padding-left: 55px !important;padding-right: 55px !important;}
.ready_create_left img {width: 100%;}
.why_stands_out_title:before {background: url(https://credynova.com/wp-content/uploads/2025/02/why_credynova_stand_out_title.png);background-repeat: no-repeat;width: 489px;height: 388px;position: absolute;top: -168px;left: 50%;margin-left: -245px;content: "";z-index: -1;}
.net_zero_sec {max-width: 1280px !important;margin: 100px auto 100px !important;width: 1280px !important;border-radius: 8px !important;}
.why_stands_out_title.our_services_title:before {z-index: 0 !important;}
.service-img img {height: 350px !important;border-radius: 8px !important;border: 1px solid #5CBB49 !important;object-fit: cover;}
.service-overlay {overflow: hidden;position: relative;}
.service-overlay .service-title {position: absolute;bottom: 0px;left: 0px;padding: 0px 20px 25px;right: 0px;text-align: left;transition: all 0.3s ease-in-out;}
.service-overlay .service-title h3 {font-family: "Gilda Display", serif;font-weight: 400;font-size: 20px;line-height: 23.54px;letter-spacing: -0.2px;color: #fff;margin: 0px;}
.service-hover-box {background: #5CBB49E5;opacity: 0;transition: all 0.3s ease-in-out;height: 0px;position: absolute;bottom: 0px;padding: 20px 15px;text-align: left;display: flex !important;flex-direction: column;justify-content: center;border-radius: 8px;}
.service-overlay:hover .service-hover-box {display: block;opacity: 1;height: 350px;}
.service-overlay:hover .service-title {opacity: 0;}
.hover-service-title h3 {font-family: "Gilda Display", serif;font-weight: 400;font-size: 20px;line-height: 23.54px;letter-spacing: -0.2px;color: #333;margin-top: 15px;margin-bottom: 15px;}
.hover-service-content p {color: #333;font-family: "Poppins", serif;font-weight: 300;font-size: 14px;line-height: 21px;letter-spacing: -0.1px;}
.hover-service-btn a {font-family: Gilda Display;font-weight: 400;font-size: 16px;line-height: 18.83px;letter-spacing: -0.2px;text-decoration: underline !important;color: #333 !important;}
.all_btn_home a.elementor-button:hover {background-color: #41804E !important;box-shadow: -8px -8px 0px 0px #5CBB49 !important;}
img.custom-logo {width: 174px;transition: all 0.3s ease-in-out;}
.site-header {/*position: fixed !important;*/ top: 0px;left: 0px;right: 0px;background: #fff;z-index: 9999;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);transition: all 0.5s ease-in-out;}

.site-header.sticky {position: sticky !important;top: 0px;/*padding-block-start: 5px !important;padding-block-end: 9px !important;*/transition: all 0.5s ease-in-out;}
/*.sticky img.custom-logo {width: 140px;}*/
.site-header.f_sticky.sticky {
    position: fixed !important;
    top: 0;
    transition: all .5s ease-in-out;
    transform: translateY(0px) !important;
}
.site-header.f_sticky {
    position: fixed;
    top: 0px;
    transition: all 0.5s ease-in-out;
    transform: translateY(-120px);
}

.home.logged-in .site-header.sticky {top: 0px;}
.admin-bar .site-header.sticky {top: 32px;}
/*.site-navigation ul.menu li.active-menu-item:hover .menu_contair {display: block;}
.site-navigation ul.menu li.active-menu-item .menu_contair ul li a:before {display: none;}
.site-navigation ul.menu li.active-menu-item .menu-image-box a:before {display: none;}*/
.menu_contair {position: absolute;top: 53px;border: 1px solid #33333340;display: none;border-radius: 8px;background: #fff;z-index: 99;min-width: 640px;transition: all 0.3s ease-in-out;}
.site-navigation ul.menu .right_side_menu2 a {background: #5CBB49;border-radius: 8px;font-family: Poppins;font-weight: 500;font-size: 20px;line-height: 30px;letter-spacing: 0px;color: #fff;padding: 12px 25px !important;}
.site-navigation ul.menu .right_side_menu2 a:hover {background: #41804E;color: #fff;}
.right_side_menu2 a svg {margin-left: 5px;vertical-align: middle;}
.site-navigation ul.menu .right_side_menu1 a {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 38px;letter-spacing: 0px;color: #333;}
.site-navigation ul.menu .right_side_menu1 a svg {vertical-align: sub;}
.right_side_menu1 {margin-right: 10px;margin-left: 30px;}
.site-navigation ul.menu li a {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;}
.site-navigation ul.menu li.menu-item-object-page > a {text-transform: uppercase;line-height: 38px;}
.site-navigation ul.menu li.active-menu-item > a {text-transform: uppercase;line-height: 38px;color: #5cbb49;}
.site-navigation ul.menu li.menu-item-has-children:after {display: none !important;}
.site-header {padding-block-start: 8px !important;padding-block-end: 12px !important;}
.site-navigation ul.menu li.menu-item-has-children {padding-inline-end: 0px !important;text-transform: uppercase;line-height: 38px;}
.site-navigation ul.menu li.menu-item-has-children > a {text-transform: uppercase;line-height: 38px;}
.site-navigation ul.menu li.menu-item-has-children:hover .menu_contair {display: block;}
.site-navigation ul.menu li .menu_contair ul {display: grid;min-width: auto;position: inherit;grid-template-columns: 1fr 1fr;padding: 35px 40px;column-gap: 15px;row-gap: 15px;background: transparent;}
.site-navigation ul.menu li .menu_contair ul li {border: medium none !important;}
.site-navigation ul.menu li .menu_contair ul li a {font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 16px;letter-spacing: 0px;padding: 0px;text-transform: capitalize;}
.site-navigation ul.menu li .menu_contair ul li a:hover {background: transparent;font-weight: 500;color: #5CBB49;}
.site-navigation ul.menu li .menu_contair ul li .menu_contair {display: none !important;}
/*main#content {margin-top: 120px;}*/
.mega-menu-dropdown {width: 65%;float: left;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.mega-menu-content {float: right;width: 35%;background: #5CBB494D;padding: 15px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}
.menu-image-box img {width: 100%;height: 100px;object-fit: cover;border-radius: 4px;}
.menu-image-box h4 {font-family: Gilda Display;font-weight: 400;font-size: 14px;line-height: 16.48px;letter-spacing: 0px;color: #000;margin-bottom: 10px;}
.menu-image-box p {font-family: Poppins;font-weight: 300;font-size: 12px;line-height: 15px;letter-spacing: -0.1px;color: #333;text-transform: capitalize;}
.menu-image-box a {font-family: Poppins !important;font-weight: 500 !important;font-size: 10px !important;line-height: 15px !important;letter-spacing: 0px !important;text-decoration: underline;color: #41804E !important;padding: 0px !important;}
.menu_contair:before {content: "";height: 0;width: 0;border-bottom: 15px solid #41804E;position: absolute;top: -15px;left: 68px;border-left: 10px solid transparent;display: inline-block;border-right: 10px solid transparent;}
.why_choose_box:hover .gateway_title_top:before {background: #fff;}
.why_choose_box:hover h4.elementor-heading-title, .why_choose_box:hover .why_choose_txt {color: #fff !important;}
.every_stakeholder_inner_box:hover h4.elementor-heading-title {font-weight: 600 !important;color: #41804E !important;}
.credit_solution_main {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 20px;row-gap: 20px;}
.solutions {border: 1px solid #5CBB49;border-radius: 8px;padding: 25px 20px;position: relative;overflow: hidden;transition: all 0.3sease-in-out;}
.solutions:hover {background: #DFF2DB;}
.solutions-box h3 {font-family: Gilda Display;font-weight: 400;font-size: 20px;line-height: 23.54px;letter-spacing: -0.2px;color: #333;margin-top: 0px;margin-bottom: 10px;}
.solutions-box h3 a {color: #333;}
.solutions-box h3 a:hover {text-decoration: underline;}
.solutions-box p {font-family: Poppins;font-weight: 300;font-size: 14px;line-height: 21px;letter-spacing: 0.2px;color: #333;margin: 0px;padding-right: 30px;}
.solutions-box a.solution_button {position: absolute;bottom: -15px;right: -15px;border: 1px solid #5CBB49;width: 80px;height: 80px;border-radius: 50%;background: #fff;display: flex;align-items: center;justify-content: center;transition: all 0.3sease-in-out;}
.solutions:hover .solutions-box a.solution_button {background: #41804E;}
.solutions:hover .solutions-box a.solution_button svg path {fill: #fff;}
.footer_newsletter .e-con-inner {border-bottom: 1px solid #fff;}
.footer_newsletter .tnp-subscription input[type=email] {border: 1px solid #fff;background: transparent;height: 50px;border-radius: 8px;width: 310px;font-family: "Inter", serif;font-weight: 400;font-size: 16px;line-height: 30px;letter-spacing: 0px;color: #fff;}
.footer_newsletter .tnp-subscription input[type=email]:focus {outline: none !important;}
.footer_newsletter .tnp-subscription input[type=email]::-webkit-input-placeholder {color: #fff;}
.footer_newsletter .tnp-subscription input[type=email]::-moz-placeholder {color: #fff;}
.footer_newsletter .tnp-subscription input[type=email]:-ms-input-placeholder {color: #fff;}
.footer_newsletter .tnp-subscription input[type=email]:-moz-placeholder {color: #fff;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-button {float: right;margin: 0px;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-email {margin: 0px;float: left;}
.footer_newsletter .tnp-subscription input.tnp-submit {background: #FFFFFF;border-radius: 8px;font-family: Poppins;font-weight: 500;font-size: 16px;line-height: 30px;letter-spacing: 0px;color: #41804E;padding: 0px;width: 130px;height: 50px;margin-left: 15px;transition: all 0.3s ease-in-out;}
.footer_newsletter .tnp-subscription input.tnp-submit:hover {background-color: #41804E;color: #fff;}
.footer_newsletter .tnp.tnp-subscription {position: relative;max-width: fit-content;margin: 0px;float: right;}
.footer_newsletter .tnp-field label {display: none;}
.footer_newsletter .e-con-inner {padding-top: 20px !important;padding-bottom: 20px !important;}
.elementor-location-footer {position: relative;}
.elementor-location-footer:before {content: "";position: absolute;top: 0px;left: 0px;width: 402px;height: 417px;background-image: url(https://credynova.com/wp-content/uploads/2025/04/footer_top_bg.webp);background-repeat: no-repeat;background-size: contain;z-index: 1;}
.elementor-location-footer:after {content: "";position: absolute;bottom: 70px;right: 20px;width: 403px;height: 398px;background-image: url(https://credynova.com/wp-content/uploads/2025/04/footer_bottom_bg.webp);background-repeat: no-repeat;background-size: contain;z-index: 1;}
.we-offer-image-section img {transition: all 0.3s ease-in-out;}
.we-offer-image-section {transition: all 0.3s ease-in-out;}
.footer_logo img {width: 286px !important;position: relative;z-index: 2;}
.footer_phone .elementor-icon-box-title {margin: 0px !important;position: relative;z-index: 2;}
.footer_email .elementor-icon-box-title {margin: 0px !important;position: relative;z-index: 2;}
.footer_phone {margin-top: -6px;}
.footer_email {margin-top: 6px;}
/*.what-we-offer {display: grid !important;grid-template-columns: 1fr 1fr;gap: 20px;}*/
.what-we-offer {gap: 20px !important;}
.what-we-offer .image-section img {border-radius: 8px;height: 832px;object-fit: cover;transition: opacity 0.5s ease-in-out;}
/*.what-we-offer .text-section {background: #5CBB494D;border-radius: 8px;padding: 50px 40px;}*/
.text-box-content h3 {font-family: Gilda Display;font-weight: 400;font-size: 24px;line-height: 28.25px;letter-spacing: -0.2px;color: #333;margin-top: 0px;margin-bottom: 18px;}
/*.text-box-content h3:hover {font-weight: 500;color: #41804E !important;text-decoration: underline;}*/
.text-box-content p {font-family: Poppins;font-weight: 300;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;}
/*.text-box-content {background: #5CBB494D;padding: 50px 30px;border-radius: 8px;}*/
/*.text-box-content {border-color: #666666b3;padding-bottom: 40px;margin-bottom: 20px !important;border-bottom-style: dashed;}*/
.text-section .text-box-content:last-child {margin-bottom: 0px !important;padding-bottom: 0px !important;border-bottom-style: none !important;}
.home_slider_inner a.elementor-slide-button {padding: 10px 22px;box-shadow: -8px -8px 0px 0px #41804E;margin-top: 10px;}
.home_slider_inner a.elementor-slide-button:hover {box-shadow: -8px -8px 0px 0px #5CBB49;background-color: #41804E !important;border-color: #41804E !important;}
.home_slider_inner .swiper-pagination {bottom: 40px !important;}
.fade-in-animation {opacity: 0;visibility: hidden;transform: translateY(20%);-webkit-transform: translateY(20%);transition: .6s ease-in-out;-webkit-transition: .6s ease-in-out;-webkit-transform-origin: bottom;transform-origin: bottom;}
.fade-in-animation.show {opacity: 1;visibility: visible;transform: translateY(0);-webkit-transform: translateY(0);-webkit-transform-origin: bottom;transform-origin: bottom;}
.site-navigation ul.menu li.menu-item-object-page > a:hover {color: #5cbb49;}
.wo_item figure.elementor-image-box-img {display: none;}
.page-header {display: none;}
.services_title_top:before {content: "" !important;background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_top_img.png);position: absolute !important;top: -50px !important;left: 430px !important;z-index: 999;width: 96px !important;height: 99px !important;background-repeat: no-repeat;background-size: contain;display: block !important;}
.main_banner .all_btn_home {margin-top: 10px;}
.services_about_sec .home_about_right:before {display: none !important;}
span.profitable_txt1 {color: #41804E;}
span.profitable_txt2 {color: #F89C38;}
span.profitable_txt3 {color: #1370A2;}
.services_partner_credynova_main {margin-top: 70px !important;margin-bottom: 70px !important;}
.service_parnters {text-align: left !important;}
.service_parnters img {width: 430px;height: 545px !important;border-radius: 10px !important;}
.service_parnters_img {width: 405px;border-radius: 10px;height: 335px;position: absolute !important;right: 125px;bottom: 41px;}
.services_partner_credynova_left {position: relative !important;}
.services_encompass_tabs button.e-n-tab-title {background-color: transparent !important;justify-content: left;padding-left: 0px;position: relative;}
.services_encompass_tabs .e-n-tabs-heading {width: 47% !important;flex-basis: 47% !important;border-right: 1px solid #000;padding-top: 25px;padding-bottom: 25px;}
.services_encompass_tabs .e-n-tabs-content {width: 60% !important;}
.services_encompass_tabs .e-n-tabs {gap: 20px !important;}
.services_encompass_tabs button.e-n-tab-title span.e-n-tab-title-text {text-align: left;}
.services_encompass_right_txt h3 {font-family: Poppins;font-weight: 500;font-size: 24px;line-height: 36px;letter-spacing: 0px;color: #333;margin-bottom: 30px;}
.services_encompass_right_txt ul {padding: 0px;list-style: none outside none;margin: 0px;}
.services_encompass_right_txt ul li {position: relative;padding-left: 25px;margin-bottom: 10px;font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: -0.1px;color: #333;}
.services_encompass_right_txt ul li:before {content: "";background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
.services_encompass_tabs button.e-n-tab-title[aria-selected="true"]:before {position: absolute;width: 18px;height: 18px;border-top: 1px solid #000;border-left: 1px solid #000;transition: all 250ms ease-in-out;text-decoration: none;color: #000;transform: rotate(135deg);right: -10px;top: 22px;content: "";background: #ceebc8;}
.services_encompass_right_txt {padding-left: 30px;}
.services-list {top: 0px;position: relative;padding-bottom: 190px;}
.services-list .row {transform: translateY(2rem);}
.service-slide-up {position: sticky;top: 0;background: #ceebc8;align-items: center;margin-bottom: 22px;display: flex;transform: translateY(2rem);}
.p_con_sect {/*overflow: hidden;*/ max-width: 50%;position: relative;}
.p_images_sec {position: relative;max-width: 50%;}
.content_section {height: 710px;padding-right: 60px;display: flex;flex-direction: column;justify-content: center;position: sticky;top: 0px;}
.content_section span {font-family: Poppins;font-weight: 500;font-size: 24px;line-height: 36px;letter-spacing: 5px;color: #000;text-transform: uppercase;}
.content_section h3 {font-family: Gilda Display;font-weight: 400;font-size: 40px;line-height: 47.08px;letter-spacing: 2px;color: #333;margin-top: 30px;margin-bottom: 30px;}
.content_section p {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: -0.2px;color: #333;}
.service-btn {margin-top: 45px;}
a.view-service {background-color: #5CBB49;font-family: "Poppins", Sans-serif;font-size: 20px;font-weight: 400;line-height: 30px;letter-spacing: 0px;border-radius: 0px;padding: 10px 22px;box-shadow: -8px -8px 0px 0px #41804E !important;color: #FFFFFF;border-color: #5CBB49;text-align: center;transition: all .3s;display: inline-block;margin-left: 8px;}
a.view-service:hover {box-shadow: -8px -8px 0px 0px #5CBB49 !important;background-color: #41804E !important;border-color: #41804E !important;color: #fff !important;}
a.book-service-btn {background-color: #5CBB49;font-family: "Poppins", Sans-serif;font-size: 20px;font-weight: 400;line-height: 30px;letter-spacing: 0px;border-radius: 0px;padding: 10px 22px;box-shadow: -8px -8px 0px 0px #41804E !important;color: #FFFFFF;border-color: #5CBB49;text-align: center;transition: all .3s;display: inline-block;margin-left: 40px;}
a.book-service-btn:hover {box-shadow: -8px -8px 0px 0px #5CBB49 !important;background-color: #41804E !important;border-color: #41804E !important;color: #fff !important;}
.service-list-img {position: sticky;top: 0px;height: 710px;}
.service-list-img img {border-radius: 34px !important;height: 710px !important;object-fit: cover;}
.single_services_top_btn span.elementor-button-icon svg {vertical-align: middle;}
.home_about_right.single_ser_right_before:before {display: none !important;}
.single_forest_journey {margin-top: 70px !important;margin-bottom: 90px !important;}
.single_forest_journey_txt {max-width: 65% !important;margin-left: auto;margin-right: auto;}
.services_midlle_slide_fixed.active .p_images_sec .service-list-img {padding-top: 80px;}
.services_midlle_slide_fixed.active .p_con_sect .content_section {padding-top: 60px;}
/* .our_comprehensive_services_sec button.e-n-tab-title {background-color: transparent !important;justify-content: left;padding-left: 0px;position: relative;border-bottom: 1px solid #333;padding-bottom: 30px;padding-top: 20px;} */
.our_comprehensive_services_sec .e-n-tabs-heading {padding-top: 25px;padding-bottom: 25px;/*padding-right: 90px;*/}
.our_comprehensive_services_sec .e-n-tabs {gap: 20px !important;}
.our_comprehensive_services_sec button.e-n-tab-title span.e-n-tab-title-text {text-align: left;}
/* .our_comprehensive_services_sec.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] {color: #41804e;} */
.our_comprehensive_services_sec button.e-n-tab-title:last-child {border-bottom: medium none;}
.our_comprehensive_services_sec_right img {width: 100%;height: 300px;object-fit: cover;border-radius: 8px !important;margin-bottom: 10px;}
.our_comprehensive_services_sec_right ul {padding-left: 20px;}
.our_comprehensive_services_sec_right ul li {margin-bottom: 10px;font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;}
.our_comprehensive_services_sec_right ul li strong {font-weight: 500;}
.project_methodologies_for_box {padding: 30px 30px !important;}
.project_methodologies_for_box:hover h2.elementor-heading-title {color: #41804E !important;font-weight: 600 !important;}
.project_methodologies_for_box_content ul {list-style: none outside none;padding: 0px;margin: 0px;}
.project_methodologies_for_box_content ul li {position: relative;padding-left: 25px;margin-bottom: 10px;font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: -0.1px;color: #333;}
/*.project_methodologies_for_box_content ul li:before {content: "";background-image: url(https://credynova.com/wp-content/uploads/2025/02/project_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 18px !important;height: 18px !important;background-repeat: no-repeat;background-size: contain;}*/
.project_methodologies_for_box_content ul li:before {content: "";background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
.project_methodologies_for_box_content ul li strong {font-weight: 500;}
.project_methodologies_for_box_content p {font-family: Poppins;font-weight: 300;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;margin-bottom: 10px;margin-left: 40px;position: relative;}
.project_methodologies_for_box_content p:before {content: "";border-radius: 50%;background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: -22px;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
/*.project_methodologies_for_box_content p:before {content: "";position: absolute;left: -14px;top: 10px;background: #4c4c4c;width: 4px;height: 4px;border-radius: 50%;}*/
/*.wo_item {transition: all 0.3s ease-in-out;}
.wo_item:hover {background: #5cbb49;border-color: #fff;}
.wo_item:hover p, .wo_item:hover h3 {color: #fff !important;}*/
.page-id-69 .main_banner {padding-left: 0px;padding-right: 0px;}

.content_section span {opacity: 0;transition: all 0.3s ease-in-out;}
.content_section h3 {opacity: 0;transition: all 0.3s ease-in-out;}
.content_section .service-content {opacity: 0;transition: all 0.3s ease-in-out;}
.content_section .service-btn {opacity: 0;transition: all 0.3s ease-in-out;}
.content_section.active span {opacity: 1;}
.content_section.active h3 {opacity: 1;}
.content_section.active .service-content {opacity: 1;}
.content_section.active .service-btn {opacity: 1;}
/*.content_section.item_0 span {opacity: 1;}
.content_section.item_0 h3 {opacity: 1;}
.content_section.item_0 .service-content {opacity: 1;}
.content_section.item_0 .service-btn {opacity: 1;}*/
/*.p_con_sect .content_section:first-child span {opacity: 1;}
.p_con_sect .content_section:first-child h3 {opacity: 1;}
.p_con_sect .content_section:first-child .service-content {opacity: 1;}
.p_con_sect .content_section:first-child .service-btn {opacity: 1;}*/

.single_services_global_frameworks button.e-n-tab-title {background-color: transparent !important;justify-content: left;padding-left: 0px;position: relative;border-bottom: 1px solid #333;padding-bottom: 30px;padding-top: 20px;}
.single_services_global_frameworks .e-n-tabs-heading {padding-right: 55px;justify-content: flex-start !important;}
.single_services_global_frameworks button.e-n-tab-title:last-child {border-bottom: medium none;padding-bottom: 0px;}
.single_services_global_frameworks button.e-n-tab-title[aria-selected="true"]:before {position: absolute;width: 18px;height: 18px;border-top: 1px solid #000;border-left: 1px solid #000;transition: all 250ms ease-in-out;text-decoration: none;color: #000;transform: rotate(135deg);right: -65px;top: 22px;content: "";background: #ffffff;}
.single_services_global_frameworks_right {padding-left: 30px;}
.single_services_global_frameworks_right ul {padding: 0px;list-style: none outside none;margin: 0px;}
.single_services_global_frameworks_right ul li {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 26px;letter-spacing: -0.1px;color: #333;position: relative;padding-left: 25px;margin-bottom: 10px;}
.single_services_global_frameworks_right ul li strong {font-weight: 500;}
.single_services_global_frameworks_right ul li:before {content: "";/*background-image: url(https://credynova.com/wp-content/uploads/2025/02/project_icon.png);*/background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
.single_services_global_frameworks_right {padding-top: 20px;}
.benefits_services_main {max-width: 1280px !important;margin-left: auto !important;margin-right: auto !important;width: 1280px !important;padding: 60px 55px !important;border-radius: 8px !important;}
.benefits_services_right {text-align: right !important;}
.benefits_services_right img {border-radius: 8px;height: 900px;width: 518px;}
.benefits_services_lists {border-color: #666666b3;padding-bottom: 35px;margin-bottom: 20px !important;border-bottom-style: dashed;}
.benefits_services_left {padding-right: 50px !important;}
.benefits_services_lists:last-child {margin-bottom: 0px !important;padding-bottom: 0px !important;border-bottom-style: none !important;}
.benefits_services_lists h3.elementor-icon-box-title {margin-top: 0px !important;margin-bottom: 10px !important;}
.benefits_list span {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;}
.benefits_list b {font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: 0px;color: #fff;background: #333;border-radius: 20px;padding: 5px 10px;display: inline-block;margin-right: 7px;}
.benefits_list {margin-top: 15px;}
.benefits_list:nth-child(5), .benefits_list:nth-child(6) {display: inline-block;}
.benefits_list:nth-child(6) {margin-left: 20px;}
.single_why_choose_inner > .e-con-inner {background: #fff;border-radius: 8px;margin-top: 80px !important;margin-bottom: 80px !important;padding-top: 0px !important;padding-bottom: 0px !important;}
.single_why_choose_inner_left img {border-top-left-radius: 8px !important;border-bottom-left-radius: 8px !important;}
.single_why_choose_inner_right {padding: 40px 45px !important;}
.our_commitment_box h3.elementor-icon-box-title {margin: 0px 0px 5px;}
.our_commitment_box .elementor-icon-box-icon {margin-bottom: 0px !important;}
.our_commitnet_title {margin-top: -15px;}
.our_commited_inner_list {margin-top: -10px !important;}
.row.mobile {display: none;}
.footer_credit_solutions ul li a:hover, .footer_credit_solutions li.current-menu-item a {text-decoration: underline;}
.footer_credit_solutions ul li a {transition: all 0.3s ease-in-out;}
.footer_services_solutions ul li a:hover, .footer_services_solutions li.current-menu-item a {text-decoration: underline;}
.footer_services_solutions ul li a {transition: all 0.3s ease-in-out;}
.footer_company_solutions ul li a:hover, .footer_company_solutions li.current-menu-item a {text-decoration: underline;}
.footer_company_solutions ul li a {transition: all 0.3s ease-in-out;}
.wo_item h3.elementor-image-box-title {border-bottom: 1px solid #333;padding-bottom: 10px;}
.wo_item:hover h3.elementor-image-box-title {color: #fff !important;border-color: #fff;}
.wo_item:hover p.elementor-image-box-description {color: #fff !important;}
.site-navigation ul.menu li .menu_contair ul li.current-menu-item a {color: #5cbb49 !important;}
.blue_carbon_integration_right {justify-content: center !important;padding-right: 50px !important;}
.single_services_global_frameworks_right ul li b {font-weight: 500;}
.single_services_global_frameworks_right ul li p {margin: 0px;}
.single_services_global_frameworks_right ul li ul li:before {background: #333;width: 5px !important;height: 5px !important;top: 10px !important;border-radius: 50%;}
.single_services_global_frameworks_right ul li ul li {padding-left: 15px;}
span.submenu-toggle {display: none;}
.header_left_credits {padding-left: 0px !important;padding-right: 60px !important;}
.header_left_credits ul {display: grid;grid-template-columns: 1fr 1fr;list-style: none outside none;padding: 0px;margin: 25px 0px 0px;}
.header_left_credits ul li {padding-left: 25px;position: relative;}
.header_left_credits ul li:before {content: "";background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
.benefits_credits_solutions_inner {padding-bottom: 8px;}
.benefits_credits_solutions_inner_box {padding-left: 0px;padding-top: 0px;}
.benefits_credits_solutions_inner_box h3.elementor-icon-box-title {border-bottom: 1px solid #333;padding-bottom: 10px;text-transform: uppercase;}
.project_methodologies_for_box:hover .benefits_credits_solutions_inner_box h3.elementor-icon-box-title {color: #5CBB49 !important;}
.credynova_why_choose_middle .home_about_head:before {left: 50%;width: 320px;height: 254px;top: -95px;background: url(https://credynova.com/wp-content/uploads/2025/02/why_choose_title_bg.png);margin-left: -160px;}
.credits_solution_about_right_title:before {left: 50%;width: 320px;height: 254px;top: -95px;background: url(https://credynova.com/wp-content/uploads/2025/02/why_choose_title_bg.png);margin-left: -250px;}
.What-are-carbon-credits ul {display: flex;flex-direction: column;}
/*.What-are-carbon-credits ul li:before {width: 18px !important;height: 18px !important;background-image: url(https://credynova.com/wp-content/uploads/2025/02/project_icon.png);}*/
.What-are-carbon-credits ul li {margin-bottom: 10px;}
.single-solution .benefits_services_main {margin-top: 60px !important;}
.single_forest_journey .e-con-inner {border-radius: 8px !important;}
.site-navigation ul.menu li .menu_contair ul.sub-menu li.sactive a {color: #5cbb49 !important;}
.project_methodologies_for_box_content ul li b {font-weight: 500;}
.site-navigation ul.menu {align-items: center;}
/*.postid-21 .benefits_credits_solutions_inner:before {content: "";position: absolute;top: -40px;left: 0px;width: 66px;height: 135px;background-repeat: no-repeat;background: url(https://credynova.com/wp-content/uploads/2025/02/water_left_img.png);}*/
.single-solution .benefits_credits_solutions_inner_box h3.elementor-icon-box-title {text-transform: capitalize;color: #41804E !important;}
/*.single-solution .project_methodologies_for_box:hover .benefits_credits_solutions_inner_box h3.elementor-icon-box-title {color: #333 !important;}*/
.single_services_global_frameworks_right ul li ul {margin-top: 8px;}
.postid-20 .single_services_global_frameworks_right p {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 26px;letter-spacing: -0.1px;color: #333;text-align: left;}
.global_climate_frameworks_lists ul li {font-size: 16px;line-height: 24px;}
/*.single-solution .project_methodologies_for_box:hover .benefits_credits_solutions_inner_box svg stop {stop-color: #CEEBC8;}*/
.benefits_services_main.about_who_we_are_sec {width: 100% !important;max-width: 100% !important;}
.about_who_we_are_sec p {margin-bottom: 0px;}
.about_who_we_are_sec .benefits_services_lists {padding-bottom: 20px;margin-bottom: 5px !important;}
.about_who_we_are_sec .benefits_services_lists h3.elementor-icon-box-title {margin-bottom: 5px !important;}
.um-form .um-field-label label {font-weight: 500;font-family: 'Poppins';color: #333;}
.um-form p.um_request_name {color: #333;}
.um-form .um-field-checkbox-option, .um-form .um-field-radio-option {color: #333 !important;}
.um-form a.um-link-alt {color: #333 !important;}
.um-form input[type=submit].um-button {background: #5cbb49 !important;font-family: 'Poppins';}
.um-form a.um-button.um-alt {background: #41804E !important;font-family: 'Poppins';color: #fff;}
.um-form .um-field-block {color: #333;}
.um-form .um-account-side li {background: /*#5cbb49*/ #b3b3b3 !important;}
.um-form .um-account-side li a {color: #fff;}
.um-form .um-account-side li a span.um-account-icon, .um-form .um-account-side li a.current span.um-account-icon, .um-form .um-account-side li a.current:hover span.um-account-icon {border-right: 1px solid #fff;color: #fff;}
.um-form .um-account-side li a span.um-account-title {color: #fff;}
.um-form .um-account-side li a span.um-account-arrow {opacity: 1;color: #fff;}
.um-form .um-account-side li a:hover {color: #ffffff;background: /*#41804e*/ #999999;}
.um-form .um-account-name a {color: #333;}
.um-form .um-account-profile-link a.um-link {color: #469155;text-decoration: underline !important;}
.um-form .um-account-main label {color: #333;}
.um-form .um-request-button {background-color: #41804e;text-decoration: none !important;line-height: 18px;padding-bottom: 7px;}
.um-form .um-request-button:hover {background-color: #5cbb49;}
.um-page main#content {max-width: 1280px;padding-top: 60px;padding-bottom: 60px;}
.um-social-login-buttons {display: flex;gap: 20px;}
.um-own-profile .um-profile-note {color: #333;font-family: 'Poppins';}
.um-own-profile .um-profile-note span {color: #333;}
.um-own-profile .um-profile.um .um-profile-headericon a {color: #333;font-family: 'Poppins';}
.um-own-profile .um-profile.um .um-profile-headericon a:hover {color: #5cbb49;}
.um-own-profile .um-profile.um .um-dropdown {border: 1px solid #333;}
.um-own-profile .um-profile.um .um-dropdown ul {border-radius: 5px;}
.um-own-profile .um-profile.um .um-dropdown li:last-child a {border-top: 1px solid #333;}
.um-own-profile .um-profile.um .um-dropdown-arr {color: #333;}
.um-own-profile .um .um-profile-nav-item.active a {background: #5cbb49 !important;}
.um-own-profile .um-cover-add {color: #333;}
.um-own-profile .um-cover-add:hover {color: #5cbb49 !important;}
.um-own-profile .um-profile-note span a {color: #5cbb49;text-transform: capitalize;text-decoration: underline !important;}
.um-own-profile .um-meta-text {color: #333;}
.um-own-profile .um-meta-text textarea {resize: none !important;}
.um-own-profile .um-profile-nav {display: none;}
.um-own-profile .um-profile .um-profile-body {display: none;}
.um-own-profile .um-header {border-bottom: medium none;}
.um-form .um-account-name a:hover {color: #5cbb49;}
a.um-button.um-google-login, a.um-button.um-linkedin-login {background: #fff !important;color: #333;display: flex;align-items: center;gap: 10px;justify-content: center;padding: 10px !important;}
.page-id-81 .page-header, .page-id-80 .page-header, .page-id-79 .page-header, .privacy-policy .page-header {display: block;text-align: center;}
.page-id-81 .page-header h1.entry-title, .page-id-80 .page-header h1.entry-title, .page-id-79 .page-header h1.entry-title, .privacy-policy .page-header h1.entry-title {font-family: 'Poppins';font-size: 30px;color: #333;}
.um-account-tab-privacy .um-field-type_radio .um-field-half {width: 10%;}
.um-account-tab-privacy .um-field-type_radio .um-field-half.right {float: left;}
.um-form .um-account-side li a.current {color: #ffffff;background: #999999 !important;}
/*.why-credynova-know-more-btn .elementor-button:hover {background-color: #CEEBC8 !important;color: #5CBB49 !important;box-shadow: -10px -10px 0px 0px #fff !important;}*/
.why-credynova-know-more-btn .elementor-button:hover {background-color: #7CD11A !important;color: #fff !important;box-shadow: -10px -10px 0px 0px #41804E !important;}
.about_why_credynova_green_title:before {left: 50%;width: 334px;height: 260px;top: -95px;background: url(https://credynova.com/wp-content/uploads/2025/03/about-leaves-tree.png);margin-left: -167px;z-index: -1;}
.page-id-54 .home_about_head:before {display: none;}
.page-id-54 .service_profitable .e-con-inner {align-items: flex-end !important;margin-top: 60px;}
.page-id-54 .service_profitable .proftiable_txt {margin-right: 0px;}
.page-id-54 .service_profitable .all_btn_home {max-width: 640px !important;}
.get-in-touch h3.elementor-icon-box-title {margin-top: 0px;margin-bottom: 0px;}
.get-in-touch h2.elementor-heading-title {margin-bottom: 10px;}
.page-id-52 .wpcf7 {background: #fff;border-radius: 10px;padding: 50px 35px;}
.page-id-52 .wpcf7 input[type=email], .page-id-52 .wpcf7 input[type=text], .page-id-52 .wpcf7 textarea, .page-id-52 .wpcf7 select {border: 1px solid #9a9a9a;border-radius: 8px;font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: 0.4px;color: #9a9a9a;}
.page-id-52 .wpcf7 textarea {resize: none;}
.page-id-52 .wpcf7 input[type=email]:focus, .page-id-52 .wpcf7 input[type=text]:focus, .page-id-52 .wpcf7 textarea:focus, .page-id-52 .wpcf7 select:focus {border: 1px solid #2B324E;outline: none;}
.form-sumit-btn p {margin: 0px;}
.form-sumit-btn input.submit-btn {background-color: #5CBB49;font-family: "Poppins", Sans-serif;font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: 0px;text-shadow: 0px 0px 0px rgba(0,0,0,0.3);border-radius: 0px 0px 0px 0px;box-shadow: -8px -8px 0px 0px #41804E;color: #fff;display: inline-block;padding: 12px 24px;fill: #fff;text-align: center;transition: all .3s;border: 1px solid #5CBB49;}
.form-sumit-btn input.submit-btn:hover {background-color: #41804E !important;border: 1px solid #41804E;box-shadow: -8px -8px 0px 0px #5CBB49 !important;}
.form-sumit-btn {margin-top: 35px;margin-left: 8px;}
.get_in_touch_box p.elementor-icon-box-description a {color: #2B324E;}
/*.page-id-3451 .project_methodologies_for_box:hover .benefits_credits_solutions_inner_box h3.elementor-icon-box-title {color: #333 !important;}*/
.page-id-3451 .project_methodologies_for_box:hover {background-color: #fff !important;}
.category_right_box h5, .recent_article_right_box h5, .blog_tag_right_box h5 {font-family: Gilda Display;font-weight: 400;font-size: 20px;line-height: 24px;letter-spacing: 0px;text-transform: uppercase;margin-bottom: 13px;}
.category_right_box ul, .recent_article_right_box ul {list-style: none;margin: 0px;padding: 0px;}
.category_right_box ul li a {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #505050;text-transform: capitalize;transition: all 0.3s ease-in-out;}
.category_right_box ul li {margin-bottom: 5px;}
.category_right_box ul li a:hover, .recent_article_right_box ul li a:hover {color: #5cbb49;}
.blog_tag_right_box a.tag-cloud-link {background: #D9D9D9;border-radius: 4px;font-family: Poppins;font-weight: 300;font-size: 16px !important;line-height: 20px;letter-spacing: 0px; color: #505050;text-transform: capitalize;padding: 5px 10px 4px;display: inline-block;}
.blog_tag_right_box a.tag-cloud-link:hover {background: #41804e;color: #fff;}
.recent_article_right_box ul li {margin-bottom: 5px;}
.recent_article_right_box ul li a {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #232323;transition: all 0.3s ease-in-out;}
.recent_article_right_box ul li span.post-date {display: block;font-family: Poppins;font-weight: 400;/*font-style: italic;*/font-size: 10px;line-height: 18px;letter-spacing: 0px;color: #969696;text-transform: capitalize;}
.search_inner_blog button.e-search-submit {background-color: transparent !important;padding: 12px 10px !important;position: absolute;right: 0px;top: 0px;}
.search_inner_blog input.e-search-input {height: 44px !important;padding-right: 48px !important;}
ul.blog_top_breadcrumbs {list-style: none;margin: 5px 0px 0px;padding: 0px;display: flex;gap: 5px;}
ul.blog_top_breadcrumbs li {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 25.43px;letter-spacing: 0px;color: #999;}
ul.blog_top_breadcrumbs li a {color: #999;}
ul.blog_top_breadcrumbs li a:hover {color: #5cbb49;}
.list_blog_user_list ul.elementor-icon-list-items.elementor-post-info {display: flex;gap: 15px;}
.post_txt_excerts p {margin: 0px;}
.search_inner_blog .e-search-input-wrapper>svg {margin-right: 40px;fill: #000 !important;}
.single_post_recent_articals h5 {font-family: "Poppins", Sans-serif;font-size: 16px;font-weight: 500;text-transform: uppercase;line-height: 24px;color: #333333;}
.single_meta_txt_left .elementor-post__meta-data {margin: 0px !important;}
.single_meta_txt_left .elementor-post__thumbnail__link {margin-right: 10px !important;}
.single_right_content_post p {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;}
.single_right_content_post p a {color: #333;text-decoration: underline;}
.single_right_content_post ul, .single_right_content_post ol {padding-left: 20px;}
.single_right_content_post ul li, .single_right_content_post ol li {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 24px;letter-spacing: 0px;color: #333;margin-bottom: 5px;}
.sample_blog_quote p {margin: 0px;}
.single_right_content_post p strong {font-weight: 600;text-transform: capitalize;}
/*.single_right_content_post .blog_tag_right_box h5 {font-family: 'Poppins';position: relative;font-weight: 500;padding-left: 30px;text-transform: capitalize;margin-bottom: 0px;margin-top: 0px;display: inline-block;}
.single_right_content_post .blog_tag_right_box h5:before {background: url(https://credynova.com/wp-content/uploads/2025/03/mdi_tag.png);content: "";width: 24px;height: 24px;position: absolute;left: 0px;}
.single_right_content_post .blog_tag_right_box .tagcloud {display: inline-block;margin-left: 10px;}*/
.box_post_hover .single_social_share_icon {transition: all 0.3s ease-in-out;display: none;position: absolute;top: 50%;left: 50%;transform: translateX(-50%);margin-top: -23px;background: #f5f5f5;border-radius: 5px;padding: 0px 5px;width: 270px;}
.box_post_hover:hover .single_social_share_icon {display: block;}
.category_right_box ul li.current-cat a {color: #5cbb49;}
.buy-carbon-credits-form input[type=email], .buy-carbon-credits-form input[type=text], .buy-carbon-credits-form textarea, .buy-carbon-credits-form select {border: 1px solid #9a9a9a;border-radius: 8px;font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: 0.4px;color: #000;}
.buy-carbon-credits-form textarea {resize: none;}
.buy-carbon-credits-form input[type=email]:focus, .buy-carbon-credits-form input[type=text]:focus, .buy-carbon-credits-form textarea:focus, .buy-carbon-credits-form select:focus {border: 1px solid #2B324E;outline: none;}
.buy-carbon-credits-form input::-webkit-input-placeholder, .sell-carbon-credits-form input::-webkit-input-placeholder {color: #000;}
.buy-carbon-credits-form input::-moz-placeholder, .sell-carbon-credits-form input::-moz-placeholder {color: #000;}
.buy-carbon-credits-form input:-ms-input-placeholder, .sell-carbon-credits-form input:-ms-input-placeholder {color: #000;}
.buy-carbon-credits-form input:-moz-placeholder, .sell-carbon-credits-form input:-moz-placeholder {color: #000;}
.buy-carbon-credits-form textarea::-webkit-input-placeholder, .sell-carbon-credits-form textarea::-webkit-input-placeholder {color: #000;}
.buy-carbon-credits-form textarea::-moz-placeholder, .sell-carbon-credits-form textarea::-moz-placeholder {color: #000;}
.buy-carbon-credits-form textarea:-ms-input-placeholder, .sell-carbon-credits-form textarea:-ms-input-placeholder {color: #000;}
.buy-carbon-credits-form textarea:-moz-placeholder, .sell-carbon-credits-form textarea:-moz-placeholder {color: #000;}
/*.get_started_tabs_right .e-n-tabs-heading {background: #fff;width: fit-content;margin-left: auto;margin-right: auto;border: 1px solid #9A9A9A;border-radius: 30px;gap: 1px !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title[aria-selected="true"] {box-shadow: 0px 0px 0px 1px #9A9A9A;border: medium none !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title[aria-selected="false"] {border: medium none !important;transition: all 0.3s ease-in-out;}*/
.buy-carbon-credits-form .name p, .sell-carbon-credits-form .name p {display: grid;grid-template-columns: 1fr 1fr;column-gap: 15px;}
.buy-carbon-credits-form .name p br, .sell-carbon-credits-form .name p br {display: none;}
.sell-carbon-credits-form input[type=email], .sell-carbon-credits-form input[type=text], .sell-carbon-credits-form textarea, .sell-carbon-credits-form select {border: 1px solid #9a9a9a;border-radius: 8px;font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 21px;letter-spacing: 0.4px;color: #000;}
.sell-carbon-credits-form textarea {resize: none;}
.sell-carbon-credits-form input[type=email]:focus, .sell-carbon-credits-form input[type=text]:focus, .sell-carbon-credits-form textarea:focus, .sell-carbon-credits-form select:focus {border: 1px solid #2B324E;outline: none;}
.pdf_file_download a.elementor-button:hover {background-color: #41804E !important;box-shadow: -8px -8px 0px 0px #5CBB49 !important;}
.category-name h2 {font-family: "Gilda Display", Sans-serif;font-size: 48px;font-weight: 400;line-height: 62px;color: #232323;margin: 0px;}
.tag .elementor-location-footer, .category-solutions .elementor-location-footer, .category-services .elementor-location-footer, .category-other .elementor-location-footer {margin-top: 60px;}
h2.swal2-title {color: #232323;font-family: 'Poppins';font-size: 25px;}
.swal2-html-container {color: #333;font-family: 'Poppins';font-size: 16px;}
button.swal2-confirm.swal2-styled {background: #5CBB49;border-radius: 8px;font-family: Poppins;font-weight: 500;font-size: 16px;line-height: 24px;padding: 10px 30px;letter-spacing: 0px;color: #fff;border: 1px solid #5CBB49;transition: all 0.4sease-in-out;}
button.swal2-confirm.swal2-styled:hover {background: #41804E;border-color: #41804E;color: #fff;}
.single_blog_sidebar_left {background: #fff;}
/*.page-id-56 .project_methodologies_for_box:hover .benefits_credits_solutions_inner_box h3.elementor-icon-box-title {color: #333 !important;}
.page-id-56 .project_methodologies_for_box:hover {background-color: #fff !important;}*/
.single_meta_txt_left h3.elementor-post__title a:hover {color: #5cbb49 !important;}
.pdf_tags_box span.elementor-post-info__terms-list a {background: #D9D9D9;border-radius: 4px;font-family: Poppins;font-weight: 300;font-size: 16px !important;line-height: 20px;letter-spacing: 0px;color: #505050;margin-left: 5px;text-transform: capitalize;padding: 5px 10px 4px;display: inline-block !important;margin-right: 10px;}
.pdf_tags_box span.elementor-post-info__terms-list a:hover {background: #41804e;color: #fff;}
.elementor-location-footer {z-index: 99;}
.single-blog-nav .elementor-post-navigation__prev {width: fit-content !important;}
.single-blog-nav .elementor-post-navigation__next {width: fit-content !important;}
.single-blog-nav .elementor-post-navigation__prev a {border: 1px solid #333;padding: 5px 30px;width: fit-content !important;}
.single-blog-nav .elementor-post-navigation__next a {border: 1px solid #333;padding: 5px 30px;width: fit-content !important;}
.single-blog-nav  .elementor-post-navigation {justify-content: space-between;}
/*.elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) {display: none;}*/
.blog .elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) {display: none;}
.category .elementor-widget-loop-grid .elementor-grid .e-loop-item:nth-child(2) {display: none;}
nav.elementor-pagination {margin-top: 50px;display: flex;align-items: center;justify-content: center;}
nav.elementor-pagination .page-numbers {font-family: Poppins;font-weight: 400;font-size: 20px;letter-spacing: 0px;color: #232323;margin-left: 2px !important;margin-right: 2px !important;width: 40px;height: 40px;display: flex;align-items: center;line-height: 40px;justify-content: center;}
nav.elementor-pagination .page-numbers.prev {font-size: 0;position: relative;}
nav.elementor-pagination .page-numbers.prev:before {content: "";background: url(https://credynova.com/wp-content/uploads/2025/03/pagination_next.png);background-size: contain;background-repeat: no-repeat;width: 7px;height: 12px;position: absolute;top: 15px;transform: rotate(180deg);}
nav.elementor-pagination .page-numbers.next {font-size: 0;position: relative;}
nav.elementor-pagination .page-numbers.next:before {content: "";background: url(https://credynova.com/wp-content/uploads/2025/03/pagination_next.png);background-size: contain;background-repeat: no-repeat;width: 7px;height: 12px;position: absolute;top: 15px;}
nav.elementor-pagination .page-numbers.current {border: 1px solid #232323;border-radius: 50%;}
.privacy_policy_txt h2 {font-family: "Gilda Display", Sans-serif;font-size: 32px;font-weight: 500;line-height: 42px;letter-spacing: 0px;color: #333333;margin-top: 35px;}
.privacy_policy_txt p {color: #333333;font-family: "Poppins", Sans-serif;font-size: 16px;font-weight: 400;line-height: 24px;letter-spacing: 0px;}
.privacy_policy_txt p strong {font-weight: 600;}
/*.privacy-policy main#content {padding-top: 60px;padding-bottom: 40px;}*/
.elementor-widget-loop-grid .elementor-grid .e-loop-item {transition: all 0.3s ease-in-out;}
.elementor-widget-loop-grid .elementor-grid .e-loop-item:hover {box-shadow: 0px 0px 5px rgb(181 181 181 / 50%);}
.intrest-sec > p, .organization-sec > p, .your-credits-sec > p {font-size: 16px;font-family: 'Poppins';color: #333;}
.intrest-sec input[type="checkbox"] {width: 22px;height: 22px;margin-right: 3px;vertical-align: middle;}
.intrest-sec span.wpcf7-list-item {margin-left: 0px;margin-bottom: 8px;}
.single-blog-tag-list.blog_tag_right_box h5 {font-family: 'Poppins';position: relative;font-weight: 500;padding-left: 30px;text-transform: capitalize;margin-bottom: 0px;margin-top: 0px;display: inline-block;}
.single-blog-tag-list.blog_tag_right_box h5:before {background: url(https://credynova.com/wp-content/uploads/2025/03/mdi_tag.png);content: "";width: 24px;height: 24px;position: absolute;left: 0px;}
.single-blog-tag-list.blog_tag_right_box .tagcloud {display: inline-block;margin-left: 10px;}
.single-blog-tag-list.blog_tag_right_box {margin-bottom: 15px !important;}
.um-form .um-account-side li:nth-child(3), .um-form .um-account-side li:nth-child(4) {display: none;}
.um.um-register .um-col-alt .um-left.um-half {width: 100%;margin-bottom: 10px;}
.um.um-register .um-col-alt .um-right.um-half {width: 100%;}
.no-posts-message {margin-top: 100px;text-align: center;font-size: 20px;text-transform: capitalize;color: #333;}
ul.post-filters {display: flex;gap: 15px;list-style: none;padding: 0px;margin: 0px 0px 15px;}
ul.post-filters li {background: #e5e5e5;padding: 5px 15px;border-radius: 5px;font-size: 16px;font-family: "Poppins";color: #333;cursor: pointer;}
ul.post-filters li.active {background: #5cbb49;color: #fff;}
.page-id-52 .elementor-location-footer {margin-top: -6px;}
.um.um-register .um-col-alt .um-right.um-half a.um-button.um-alt {background: transparent !important;color: #333;box-shadow: none;width: fit-content;margin: 0px auto;text-transform: capitalize !important;text-decoration: underline !important;}
.um.um-login .g-recaptcha, .um.um-register .g-recaptcha {margin: 0px;margin-bottom: 20px;margin-top: 10px;}
.search-results .e-loop-item.pshow {display: block;}
.search-results .e-loop-item {display: none;}
/*.single-social-share .single_social_share_icon {display: none !important;opacity: 0;visibility: hidden;position: absolute;top: -9px;background: #fff;box-shadow: 0px 0px 5px #d7d7d7;z-index: 1;left: 48px;border-bottom: medium none !important;border-radius: 5px;width: 260px;transition: all 0.3s ease-in-out;}*/
.single-social-share .single_social_share_icon {display: none !important;opacity: 0;visibility: hidden;position: absolute;top: 50px;background: #fff;box-shadow: 0px 0px 5px #d7d7d7;z-index: 1;left: 0px;border-bottom: medium none !important;border-radius: 5px;width: 100%;transition: all 0.3s ease-in-out;}
.single-social-share .single_social_share_icon.actvie {display: block !important;opacity: 1;visibility: visible;}
.social-share {width: fit-content;cursor: pointer;}
.single-social-share {display: inline-block !important;/*width: fit-content !important;*/}
/*.single-social-share:hover {width: 100% !important;}*/
/*.single-social-share .single_social_share_icon:before {content: "";height: 0;width: 0;border-bottom: 15px solid #d7d6d6;position: absolute;top: 15px;left: -17px;border-left: 10px solid transparent;display: inline-block;border-right: 10px solid transparent;transform: rotate(-90deg);z-index: -1;}*/
.single-social-share .single_social_share_icon:before {content: "";height: 0;width: 0;border-bottom: 15px solid #d7d6d6;position: absolute;top: -15px;left: 82px;border-left: 10px solid transparent;display: inline-block;border-right: 10px solid transparent; /* transform: rotate(-90deg); */ z-index: -1;}
body {overflow-x: hidden;}
.tabs_credynova_inner img {border-radius: 0px !important;margin-bottom: 15px;}
.tabs_credynova_inner ul {display: flex;gap: 15px;}
.tabs_credynova_inner ul li ul {flex-direction: column;gap: 0px;}
.tabs_credynova_inner p {margin-bottom: 0px;}
.single_services_global_frameworks_right.tabs_credynova_inner {padding-top: 0px;padding-left: 0px;}
.page-id-3712 .get_started_page_form {margin-top: -210px;}
.credit-solution-option p {font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 100%;letter-spacing: 0.4px;text-transform: inherit;color: #000;margin: 0px;}
.credit-solution-option {display: flex;align-items: center;margin-bottom: 18px;}
.credit-solution-option span.wpcf7-list-item-label {font-size: 14px;color: #000;}
.credit-solution-option input[type="radio"] {border: medium none;width: 0px;height: 0px;font-size: 0px;}
.credit-solution-option label {display: flex;align-items: center;gap: 5px;position: relative;padding-left: 18px;cursor: pointer;}
.credit-solution-option input[type="radio"]::before {border: 1px solid #9a9a9a;width: 18px;height: 18px;position: absolute;top: -2px;left: -2px;content: "";border-radius: 50%;}
.credit-solution-option input[type="radio"]:checked::before {border: 1px solid #41804E;}
.credit-solution-option input[type="radio"]::after {background: transparent;width: 10px;height: 10px;position: absolute;top: 2px;left: 2px;content: "";border-radius: 50%;}
.credit-solution-option input[type="radio"]:checked::after {background: #41804E;}
.credit-solution-option p:first-child {margin-top: 4px;}
.select-solutions p:first-child {font-size: 16px;font-weight: 500;color: #222;}
.solutions-box {display: grid;grid-template-columns: 1fr 1fr;column-gap: 20px;row-gap: 10px;}
/*.solutions-box span.wpcf7-list-item {margin-left: 20px;position: relative;}
.solutions-box span.wpcf7-list-item input[type="checkbox"] {position: absolute;left: -20px;top: 8px;}*/
.select-solutions .solutions-box span.wpcf7-list-item input[type="checkbox"] {border: medium none;width: 0px;height: 0px;font-size: 0px;}
.select-solutions .solutions-box span.wpcf7-list-item {margin-left: 0px;min-height: 18px;}
.select-solutions .solutions-box span.wpcf7-list-item label {cursor: pointer;display: flex;align-items: center;gap: 5px;position: relative;padding-left: 20px;}
.select-solutions .solutions-box span.wpcf7-list-item input[type="checkbox"]::before {border: 1px solid #9a9a9a;width: 18px;height: 18px;position: absolute;top: 0px;left: 0px;content: "";border-radius: 0%;}
.select-solutions .solutions-box span.wpcf7-list-item input[type="checkbox"]:checked::before {border: 1px solid #41804E;}
.select-solutions .solutions-box span.wpcf7-list-item input[type="checkbox"]::after {content: "";position: absolute;left: 6px;top: 2px;width: 6px;height: 10px;border: solid transparent;border-width: 0 2px 2px 0;transform: rotate(45deg);transition: opacity 0.25s ease;}
.select-solutions .solutions-box span.wpcf7-list-item input[type="checkbox"]:checked::after {border-color: #41804E;}
.service-form .row.comment {margin-top: 20px;}
.page-id-58 .credits_solution_about_right_title:before {margin-left: -160px;}
.faq_inner_tabs_accordion_main summary.e-n-accordion-item-title {border-left: medium none;border-right: medium none;padding: 10px 5px;border-bottom: medium;}
.faq_inner_tabs_accordion {border: medium none;padding: 0px;}
.faq_inner_tabs_accordion1 {padding: 0px;}
.home .solutions .solutions-box {grid-template-columns: inherit;}
.faq_inner_tabs_accordion1 summary.e-n-accordion-item-title {padding: 10px 20px;border-bottom: medium none;}
.sub_faq_accordion {border-left: medium none;border-right: medium none;border-top: medium none;}
.faq_inner_tabs_accordion1 .e-n-accordion details:first-child summary.e-n-accordion-item-title {border-top: medium none !important;}
.faq_inner_tabs_accordion1 .e-n-accordion details[open] summary.e-n-accordion-item-title .e-n-accordion-item-title-text {font-weight: 600;font-size: 18px;}
.faq_inner_tabs_accordion1 .e-n-accordion details .sub_faq_accordion {border-bottom: medium none;}
.faq_inner_tabs_accordion_main details[open] summary.e-n-accordion-item-title {border-bottom: 1px solid #41804e;background: #41804e;}
.faq_inner_tabs_accordion_main details[open] summary.e-n-accordion-item-title > span.e-n-accordion-item-title-header {color: #fff;}
.faq_inner_tabs_accordion_main details[open] summary.e-n-accordion-item-title span.e-n-accordion-item-title-icon span.e-opened svg {fill: #fff !important;}
.faq_inner_tabs_accordion_main details[open] summary.e-n-accordion-item-title span.e-n-accordion-item-title-icon span.e-closed svg {fill: #fff !important;}
.faq_inner_tabs_accordion_main .sub_faq_accordion_main details[open] summary.e-n-accordion-item-title > span.e-n-accordion-item-title-header {color: #1f2124;}
.faq_inner_tabs_accordion_main .sub_faq_accordion_main details summary.e-n-accordion-item-title span.e-n-accordion-item-title-header {color: #1f2124;}
.faq_inner_tabs_accordion_main details[open] .faq_inner_tabs_accordion1 .sub_faq_accordion_main details summary.e-n-accordion-item-title span.e-n-accordion-item-title-icon span.e-opened svg {fill: #1f2124 !important;}
.faq_inner_tabs_accordion_main details[open] .faq_inner_tabs_accordion1 .sub_faq_accordion_main details summary.e-n-accordion-item-title span.e-n-accordion-item-title-icon span.e-closed svg {fill: #1f2124 !important;}
.faq_inner_tabs_accordion_main .sub_faq_accordion_main details summary.e-n-accordion-item-title {border-bottom: medium none;background: transparent !important;}
.privacy_policy_txt p a {color: #333;text-decoration: underline;}
/*.page-id-4551 main#content {padding-top: 60px;padding-bottom: 40px;}*/
.buy-carbon-credits-form select, .sell-carbon-credits-form select {appearance: none;background-image: url(https://credynova.com/wp-content/uploads/2025/03/arrow_select.png);background-repeat: no-repeat;background-position: 98% 50%;}
.pdf_file_download {margin-left: 8px !important;}
.pdf-short-des-custom span.elementor-icon-list-icon {display: none;}
.pdf-short-des-custom span.elementor-icon-list-text {padding-left: 0px !important;}
.pdf_share_icon_txt {display: inline-block;margin-right: 10px;vertical-align: super;}
.single-social-share .social-share {display: inline-block;}
.custom-topbar {background-color: #41804e;color: #ffffff;padding: 10px 20px;font-size: 14px;display: flex;justify-content: space-between;align-items: center;}
.topbar-content {width: 100%;display: flex;justify-content: space-between;align-items: center;max-width: 1280px;margin: 0px auto;}
.topbar-right {display: flex;align-items: center;gap: 15px;}
.topbar-link {color: white;text-decoration: none;font-weight: 500;display: flex;align-items: center;gap: 5px;font-family: 'Poppins';}
.topbar-link:hover {color: white;}
.topbar-right .icon {width: 16px;height: 16px;}
/*.book-meeting {color: #ff4081;font-weight: bold;}*/
span.company-info {font-size: 15px;font-family: 'Poppins';color: #fff;}
.single-social-share .single_social_share_icon .elementor-grid {justify-content: center;align-items: center;display: flex !important;}
.single-blog-share {display: inline-block !important;}
.blog-share-heading {display: inline-block;margin-right: 10px;vertical-align: super;}
.blog-share-btn {width: fit-content;cursor: pointer;display: inline-block;}
.single-blog-share .single_blog_social_share_icon {display: none !important;opacity: 0;visibility: hidden;position: absolute;top: -7px;background: #fff;box-shadow: 0px 0px 5px #d7d7d7;z-index: 1;left: 126px;border-bottom: medium none !important;border-radius: 5px;width: fit-content;transition: all 0.3s ease-in-out;}
.single-blog-share .single_blog_social_share_icon.actvie {display: block !important;opacity: 1;visibility: visible;}
.single-blog-share .single_blog_social_share_icon:before {content: "";height: 0;width: 0;border-bottom: 15px solid #d7d6d6;position: absolute;top: 16px;left: -17px;border-left: 10px solid transparent;display: inline-block;border-right: 10px solid transparent;transform: rotate(-90deg);z-index: -1;}
.single_right_content_post table th, .single_right_content_post table td {color: #333;font-family: 'Poppins';font-weight: 400;font-size: 13px;}
.single_right_content_post ul li strong, .single_right_content_post ol li strong {font-weight: 600;}
.single_right_content_post ol {padding-left: 25px;margin-bottom: 15px;}
.scroll-buttons svg path {fill: #fff;}
.scroll-buttons svg:hover circle {fill: #41804e;}
.scroll-buttons svg circle {transition: all 0.3s ease-in-out;}
.cky-consent-bar .cky-banner-btn-close {right: 20px !important;top: 18px !important;}
.home_hover_img_icon1:hover img, .home_hover_img_icon2:hover img, .home_hover_img_icon3:hover img, .home_hover_img_icon4:hover img {filter: brightness(0) saturate(100%) invert(47%) sepia(74%) saturate(250%) hue-rotate(65deg) brightness(95%) contrast(93%);}
.inner_privacy_btn > .elementor-widget-container {align-items: center;display: flex;}
.inner_privacy_btn h3.elementor-icon-box-title {margin: 0px;}
.our_mission_top_bg p {margin-bottom: 0px;}
.our_vision_txt_content p:first-child {margin-bottom: 15px;}
.our_mission_top_bg1 {margin-bottom: 70px !important;}
.single_services_global_frameworks_right ul li ul li:before {background: transparent;border-radius: 0%;content: "";background-image: url(https://credynova.com/wp-content/uploads/2025/02/services_encompass_icon.png);position: absolute !important;top: 5px !important;left: 0px !important;width: 16px !important;height: 16px !important;background-repeat: no-repeat;background-size: contain;}
.single_services_global_frameworks_right ul li ul li {padding-left: 25px;}
/*.page-id-3451 .site-header, .page-id-3491 .site-header, .page-id-56 .site-header, .page-id-58 .site-header, .blog .site-header {background: #F2FFEE;}*/
.sub_faq_accordion_main details[open] .sub_faq_accordion {padding-top: 0px;}
.post_hover_box .elementor-icon-box-title {margin-top: 0px;}
#main_bolg_img img, #main_bolg_img1 img {width: 100%;}
#main_bolg_img1 a {width: 100%;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form {margin: 20px 0px 0px;}
/*.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"] {width: 20px;height: 20px;margin-right: 8px;vertical-align: middle;}*/
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form label {display: flex;align-items: center;gap: 5px;position: relative;padding-left: 20px;line-height: 19px;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"] {border: medium none;width: 0px;height: 0px;font-size: 0px;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"]::before {border: 1px solid #9a9a9a;width: 18px;height: 18px;position: absolute;top: 0px;left: 0px;content: "";border-radius: 0%;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"]::after {content: "";position: absolute;left: 6px;top: 2px;width: 6px;height: 10px;border: solid transparent;border-width: 0 2px 2px 0;transform: rotate(45deg);transition: opacity 0.25s ease;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"]:checked::before {border: 1px solid #41804E;}
.mc4wp-checkbox.mc4wp-checkbox-wp-registration-form input[type="checkbox"]:checked::after {border-color: #41804E;}
.newsletter-form input[type="submit"] {background: #FFFFFF;border: 1px solid #fff;border-radius: 8px;font-family: Poppins;font-weight: 500;font-size: 16px;line-height: 30px;letter-spacing: 0px;color: #41804E;padding: 0px;width: 130px;height: 50px;margin-left: 15px;transition: all 0.3s ease-in-out;}
.newsletter-form input[type="submit"]:hover {background-color: #41804E;border: 1px solid #41804E;color: #fff;}
.newsletter-form input[type=email] {border: 1px solid #fff;background: transparent;height: 50px;border-radius: 8px;width: 310px;font-family: "Inter", serif;font-weight: 400;font-size: 16px;line-height: 30px;letter-spacing: 0px;color: #fff;padding-left: 10px;}
.newsletter-form input[type=email]:focus {outline: none !important;border-color: #fff;}
.newsletter-form input[type=email]::-webkit-input-placeholder {color: #fff;}
.newsletter-form input[type=email]::-moz-placeholder {color: #fff;}
.newsletter-form input[type=email]:-ms-input-placeholder {color: #fff;}
.newsletter-form input[type=email]:-moz-placeholder {color: #fff;}
.newsletter-form {display: flex;align-items: center;justify-content: flex-end;}
.newsletter-form p {margin: 0px;}
.mc4wp-alert.mc4wp-success {margin-top: 10px;color: #fff;font-size: 15px;text-align: center;}
.mc4wp-alert.mc4wp-success p, .mc4wp-alert.mc4wp-error p,.mc4wp-alert.mc4wp-notice p {margin-bottom: 0px;}
.mc4wp-alert.mc4wp-error, .mc4wp-alert.mc4wp-notice {margin-top: 10px; color: #ff0000; text-align: center;}
.why_credynova_page_top_right img {border-radius: 7px !important;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 label {cursor: pointer; display: flex;align-items: center;gap: 5px;position: relative;padding-left: 20px;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 input[type="checkbox"] {border: medium none;width: 0px;height: 0px;font-size: 0px;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 input[type="checkbox"]::before {border: 1px solid #9a9a9a;width: 18px;height: 18px;position: absolute;top: 0px;left: 0px;content: "";border-radius: 0%;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 input[type="checkbox"]::after {content: "";position: absolute;left: 6px;top: 2px;width: 6px;height: 10px;border: solid transparent;border-width: 0 2px 2px 0;transform: rotate(45deg);transition: opacity 0.25s ease;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 input[type="checkbox"]:checked::before {border: 1px solid #41804E;}
.newsletter-subs .mc4wp-checkbox.mc4wp-checkbox-contact-form-7 input[type="checkbox"]:checked::after {border-color: #41804E;}
.newsletter-subs {margin-bottom: 16px;}

  
@media (max-width: 767px) {
.page-id-54 .services_about_sec .e-con-inner {padding-bottom: 0px !important;padding-top: 40px !important;}
.custom-topbar {padding: 10px 15px;}
.page-id-3451 .main_banner {min-height: 400px;padding-left: 20px !important;padding-right: 20px !important;}
.page-id-3491 .main_banner {min-height: 400px;padding-left: 20px !important;padding-right: 20px !important;}
.inner_privacy_btn > .elementor-widget-container > .elementor-icon-box-wrapper {align-items: center;}
.single-blog-share .single_blog_social_share_icon {top: 50px;left: 0px;width: 100%;}
.single-blog-share .single_blog_social_share_icon:before {top: -15px;left: 82px;transform: inherit;}
.single-blog-share .single_blog_social_share_icon .elementor-grid {justify-content: center;align-items: center;display: flex !important;}
.topbar-content {max-width: 100%;flex-direction: column;}
.topbar-link {font-size: 11px;}
.topbar-right {gap: 10px;}
span.company-info {font-size: 12px;margin-bottom: 8px;}
.buy-carbon-credits-form select, .sell-carbon-credits-form select {background-position: 96% 50%;}
.site-navigation-toggle-holder {padding: 8px 5px !important;}
.site-navigation-dropdown ul.menu li {border-bottom: 1px solid #d9d9d9;}
.site-navigation-dropdown ul.menu li a {display: inline-block !important;box-shadow: none !important;color: #333 !important;}
.submenu-toggle {position: absolute;right: 15px;top: 15px;display: block !important;transition: all 0.3sease-in-out;}
span.submenu-toggle.active_m {transform: rotate(90deg);}
.copywrite_sec .e-con-inner {gap: 0px !important;}
.site-navigation-dropdown ul.menu li.current-menu-item > a {color: #5cbb49 !important;background: transparent !important;}
.elementor-element.elementor-element-8d5ada6 {padding-left: 10px;padding-right: 10px;}
.what-we-offer .image-section img {height: 400px;}
.net_zero_sec {max-width: 95% !important;margin: 70px auto 70px !important;width: 95% !important;}
.elementor-location-footer:before {width: 300px;height: 300px;}
.elementor-location-footer:after {right: 0px;width: 300px;height: 300px;}
.home_about_right:before {bottom: -80px !important;right: 0px !important;width: 100px !important;height: 100px !important;}
.every_stakeholder_inner:before {width: 300px !important;height: 450px !important;right: 0px;}
.why_stands_out_title:before {width: 190px;height: 140px;top: -45px;margin-left: -95px;background-size: contain;}
.every_stakeholder_title:before {background-size: contain;width: 190px;height: 140px;top: -55px;margin-left: -95px;}
.why_stands_out_title h2.elementor-heading-title, .every_stakeholder_title h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;}
.our_services_slider button.slick-prev, .our_services_slider button.slick-next {display: none !important;}
.credit_solution_main {grid-template-columns: 1fr;}
.solutions-box a.solution_button {bottom: -8px;right: -8px;width: 60px;height: 60px;}
.solutions-box p {padding-right: 20px;}
.every_stakeholder_sec {margin-top: 70px;}
.every_stakeholder_sec .e-con-inner {padding-bottom: 70px !important;padding-top: 60px !important;}
.our_services_slider .slick-dots {bottom: -40px;}
.net_zero_sec h2.elementor-heading-title {font-size: 20px !important;line-height: 28px !important;}
.all_btn_home a.elementor-button {font-size: 16px !important;line-height: 22px !important;}
.net_zero_sec .e-con-inner {padding-top: 60px !important;padding-bottom: 60px !important;padding-right: 15px !important;padding-left: 15px !important;}
.net-zero-content {width: 100% !important;font-size: 15px !important;line-height: 20px !important;}
.newsletter_form {position: relative !important;z-index: 2 !important;}
.footer_newsletter p.elementor-heading-title {position: relative !important;z-index: 2 !important;font-size: 18px !important;line-height: 24px !important;}
.footer_newsletter .tnp-subscription input[type=email] {width: 100%;font-size: 14px;padding-right: 125px;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-button {float: none;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-email {width: 100%;}
.footer_newsletter .tnp.tnp-subscription {max-width: 100%;float: left;}
.footer_newsletter .tnp-subscription input.tnp-submit {right: 0px;position: absolute;margin-left: 0px;font-size: 14px;width: 120px;}
.footer_logo img {width: 200px !important;margin-bottom: 25px;}
.footer_bottom .elementor-menu-toggle {display: none;}
.footer_bottom .elementor-nav-menu--main {display: block !important;}
.footer_email .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_phone .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-content, .footer_phone .elementor-icon-box-wrapper .elementor-icon-box-content {text-align: left;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-icon {margin-bottom: 0px !important;}
.copywrite_sec p.elementor-heading-title {font-size: 12px !important;line-height: 18px !important;text-align: center;}
.footer_social_icon a.elementor-icon.elementor-social-icon {width: 30px;height: 30px;}
.footer_social_icon {width: 100%;}
.service-img img {height: 350px !important;}
.our_services_slider .slick-dots li.slick-active button {width: 50px;}
.every_stakeholder_sec.home_every_stakeholder_main {margin-top: 70px;}
.every_stakeholder_sec.home_every_stakeholder_main .e-con-inner {padding-bottom: 0px !important;padding-top: 0px !important;}
.every_stakeholder_content p {height: auto;}
.every_stakeholder_inner_box {padding: 20px 15px !important;gap: 10px !important;}
.every_stakeholder_inner_box h4.elementor-heading-title {font-size: 20px !important;line-height: 24px !important;}
.every_stakeholder_content {font-size: 14px !important;line-height: 20px !important;}
.ready_create_left img {border-bottom-left-radius: 0px !important;border-top-right-radius: 8px !important;border-top-left-radius: 8px !important;}
.ready_create_right {padding-left: 15px !important;padding-right: 15px !important;padding-top: 35px !important;padding-bottom: 50px !important;}
.ready_create_right h2.elementor-heading-title {font-size: 30px !important;line-height: 35px !important;}
.ready_create_right h2.elementor-heading-title br {display: none;}
.ready_create_right p {font-size: 16px;line-height: 22px;}
.every_stakeholder_sec.why_stands_out_main {margin-top: 60px;}
.every_stakeholder_sec.why_stands_out_main .e-con-inner {padding-bottom: 10px !important;padding-top: 0px !important;}
.why_stands_out_box {margin-bottom: 20px !important;}
.every_stakeholder_sec.our_credit_solutions_main {margin-top: 0px;}
.every_stakeholder_sec.our_credit_solutions_main .e-con-inner {padding-bottom: 0px !important;padding-top: 30px !important;}
.why_stands_out_box p {font-size: 14px;line-height: 20px;}
.why_stands_out_box h5.elementor-heading-title {font-size: 20px !important;line-height: 25px !important;}
.why_choose_credynova_title h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;}
.why_choose_credynova_title:before {width: 190px;height: 140px;top: -53px;margin-left: -95px;background-size: contain;}
.why_choose_credynova {margin-top: 50px !important;}
.why_choose_box {margin-bottom: 20px !important;}
.why_choose_txt {font-size: 14px !important;line-height: 20px !important;}
.gateway_title_top h4.elementor-heading-title {font-size: 20px !important;line-height: 25px !important;}
.why_choose_txt p {height: auto;}
.home_about_sec img {max-width: 240px !important;margin-bottom: 30px;}
.home_about_right {padding-left: 15px !important;padding-right: 15px !important;}
.home_about_head h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;text-align: center;}
.home_about_head:before {width: 160px;height: 120px;top: -42px;left: 50%;margin-left: -80px;background-size: contain;}
.home_about_right p {font-size: 14px !important;line-height: 20px !important;text-align: center;}
.home_about_right .all_btn_home {width: 100% !important;text-align: center;margin-top: -15px;}
.home_about_head .elementor-widget-container {margin-bottom: 0px !important;}
.home_slider_inner .elementor-slide-heading {font-size: 23px !important;line-height: 30px !important;margin-bottom: 20px !important;}
.home_slider_inner .elementor-slide-heading br {display: none;}
.home_slider_inner .swiper-slide-contents {margin-left: auto;max-width: 100% !important;margin-right: auto !important;width: 100%;}
.home_slider_inner .elementor-slide-description {font-size: 15px !important;line-height: 22px !important;}
.home_slider_inner .elementor-slide-description br {display: none;}
.home_slider_inner a.elementor-slide-button {font-size: 16px !important;line-height: 22px !important;margin-left: 8px;}
.home_slider_inner .swiper-slide {height: 400px !important;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle {padding: 0px;background-color: transparent;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle-icon {width: 25px;color: #41804e;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle-icon:before {margin-block-end: 8px;}
.right_side_menu1 {margin-right: 0px;margin-left: 0px;}
.site-navigation-dropdown ul.menu li a {padding: 13px 20px !important;}
.right_side_menu1 svg {vertical-align: middle;}
.site-navigation-dropdown ul.menu li.menu-item-has-children .menu_contair.open {display: flex;min-width: 100%;position: inherit;top: 0px;padding: 15px;flex-direction: column;transition: none;max-height: 425px;overflow: scroll;}
.site-navigation-dropdown ul.menu li.menu-item-has-children .menu_contair {min-width: 100%;position: inherit;top: 0px;padding: 15px;flex-direction: column;transition: none;}
.site-navigation-dropdown ul.menu li.active-menu-item .menu_contair {min-width: 100%;position: inherit;top: 0px;padding: 15px;flex-direction: column;transition: none;}
.site-navigation-dropdown ul.menu li.menu_services_dropdown .menu_contair:before {left: 35px;}
.menu_contair:before {display: none;}
.site-navigation ul.menu li.menu-item-has-children.elementor-active:hover .menu_contair {display: block;}
.site-header .site-navigation-dropdown ul.menu>li li {transform: none;max-height: inherit;border-bottom: medium none;}
.mega-menu-dropdown {width: 100%;float: none;order: 1;}
.mega-menu-content {float: none;width: 100%;order: 2;margin-top: 10px;border-radius: 8px;}
.site-navigation-dropdown ul.menu li .mega-menu-content .menu-image-box a {padding: 0px !important;background: transparent !important;box-shadow: none !important;display: block !important;}
.site-header .site-navigation-dropdown ul.menu>li li .menu_contair {display: none !important;}
.site-navigation-dropdown ul.sub-menu {display: grid;grid-template-columns: 1fr 1fr;column-gap: 10px;}
.site-navigation-dropdown ul.sub-menu li a {padding: 10px 0px !important;box-shadow: none !important;line-height: 18px;display: block !important;}
.site-navigation-dropdown ul.menu li .menu_contair a {background: transparent !important;box-shadow: none !important;color: #55595c !important;font-size: 14px;}
.site-navigation-dropdown ul.menu ul.sub-menu li.current-menu-item a {color: #5cbb49 !important;}
.what-we-offer .text-section {/*padding: 40px 20px;*/order: 2;}
.what-we-offer .image-section {order: 1;display: none;}
.wo_item figure.elementor-image-box-img {display: block;width: 100% !important;text-align: center !important;}
.wo_item figure.elementor-image-box-img img {height: 330px;margin-bottom: 15px;object-fit: cover;border-radius: 8px;}
.what-we-offer .text-section h3.elementor-image-box-title {font-size: 18px !important;line-height: 24px !important;}
.what-we-offer .text-section p.elementor-image-box-description {font-size: 14px !important;line-height: 20px !important;}
/*.text-box-content {padding-bottom: 30px;margin-bottom: 15px !important;}*/
.wo_item > .elementor-widget-container {padding: 30px 15px 30px 15px !important;}
.page-id-69 .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.page-id-69 .main_banner .services_title_top {width: 100% !important;}
.page-id-69 .home_about_right {padding-right: 15px !important;padding-left: 15px !important;}
.services_title_top h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.main_banner .all_btn_home {width: 70% !important;}
.services_title_top:before {top: -45px !important;left: 240px !important;width: 80px !important;height: 85px !important;}
.service-slide-up {flex-direction: column;}
.p_con_sect {max-width: 100%;}
.p_images_sec {max-width: 100%;}
.m-content_section {height: auto;padding-right: 0px;padding-top: 10px;padding-bottom: 30px;}
.m-content_section span {font-size: 15px;line-height: 22px;font-family: Poppins;font-weight: 500;letter-spacing: 5px;color: #000;text-transform: uppercase;}
.m-content_section h3 {font-size: 18px;line-height: 24px;margin-top: 10px;margin-bottom: 10px;font-family: Gilda Display;font-weight: 400;letter-spacing: 2px;color: #333;}
.m-content_section p {font-size: 15px;line-height: 22px;font-family: Poppins;font-weight: 400;letter-spacing: -0.2px;color: #333;}
.service-btn {margin-top: 25px;}
a.view-service {font-size: 14px;line-height: 20px;padding: 5px 15px;}
a.book-service-btn {font-size: 14px;line-height: 20px;padding: 5px 15px;margin-left: 15px;}
.net_zero_sec h2.elementor-heading-title br {display: none;}
.services_encompass_tabs {padding-left: 15px;padding-right: 15px;}
.services_encompass_tabs button.e-n-tab-title {padding-right: 15px;font-size: 22px !important;}
.services_encompass_tabs button.e-n-tab-title span.e-n-tab-title-text {font-size: 20px;}
.services_encompass_right_txt {padding-left: 0px;}
.services_encompass_right_txt h3 {font-size: 18px;line-height: 24px;}
.services_encompass_right_txt ul li {font-size: 14px;line-height: 20px;}
.services_encompass_tabs button.e-n-tab-title[aria-selected="true"]:before {display: none;}
.services_encompass_tabs .e-n-tabs-content {width: 100% !important;}
.services_encompass_tabs .e-n-tabs-heading {width: 100% !important;flex-basis: 100% !important;}
.services_encompass_tabs .e-n-tabs {gap: 0px !important;}
.service_profitable {padding-left: 15px !important;padding-right: 15px !important;min-height: 370px !important;}
.proftiable_txt h2.elementor-heading-title {font-size: 24px !important;line-height: 34px !important;}
.services_why_partner_txt p {margin-bottom: 0px;font-size: 16px;line-height: 22px;}
.services_partner_credynova_main {margin-top: 50px !important;margin-bottom: 10px !important;}
.services_partner_credynova_left {margin-bottom: 30px !important;}
.service_parnters img {width: 200px;height: 250px !important;}
.service_parnters_img {width: 200px;height: 200px;right: 0px;bottom: 0px;}
.services-list {padding-bottom: 110px;}
.services_encompass_tabs .e-n-tabs-content > div, .services_encompass_tabs .e-n-tabs-content > div > div {padding: 0px;}
.services_encompass_main > .e-con-inner {padding-bottom: 50px !important;}
.row.desktop {display: none;}
.row.mobile {display: block;position: relative;}
.m-service-slide-up {position: sticky;top: 0px;background: #ceebc8;border-top-right-radius: 34px;border-top-left-radius: 34px;}
.m-p_con_sect {position: sticky;top: 0px;background: #ceebc8;border-top-right-radius: 34px;border-top-left-radius: 34px;}
.service-list-img {height: auto;}
.service-list-img img {height: 300px !important;}
.services_about_sec .e-con-inner {padding-bottom: 30px !important;padding-top: 50px !important;}
.benefits_services_main {max-width: 95% !important;width: 95% !important;padding: 30px 10px !important;}
.single-service .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.single_services_head_banner_title {width: 100% !important;}
.single-service .main_banner h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;}
.all_btn_home.single_services_top_btn {max-width: 100% !important;width: 100% !important;}
.all_btn_home.single_services_top_btn a.elementor-button {padding-left: 15px !important;padding-right: 15px !important;}
.our_comprehensive_services_sec button.e-n-tab-title span.e-n-tab-title-text {font-size: 20px;}
.our_comprehensive_services_sec button.e-n-tab-title {padding-bottom: 15px;padding-top: 15px;padding-right: 15px;}
.our_comprehensive_services_sec_right ul li {font-size: 14px;line-height: 20px;}
.our_comprehensive_services_sec button.e-n-tab-title:last-child {border-bottom: 1px solid #333;}
.single-service .every_stakeholder_sec.home_every_stakeholder_main {padding-top: 60px;}
.project_methodologies_for_box_content ul li {font-size: 14px;line-height: 20px;}
.project_methodologies_for_box {padding: 25px 20px !important;margin-top: 20px !important;}
.project_methodologies_for_box h2.elementor-heading-title {font-size: 20px !important;line-height: 24px !important;}
.single_services_global_frameworks button.e-n-tab-title {padding-bottom: 15px;padding-top: 15px;}
.single_services_global_frameworks_right {padding-left: 0px;padding-top: 10px;}
.single_services_global_frameworks_right ul li {font-size: 14px;line-height: 20px;}
.benefits_services_title h2.elementor-heading-title {font-size: 22px !important;line-height: 32px !important;}
.benefits_services_left {padding-right: 10px !important;}
.benefits_services_lists h3.elementor-icon-box-title {font-size: 20px !important;line-height: 26px !important;}
.benefits_services_lists .elementor-icon-box-description {font-size: 14px !important;line-height: 20px !important;}
.benefits_services_lists {padding-bottom: 20px;margin-bottom: 5px !important;}
.benefits_list span {font-size: 13px;line-height: 20px;}
.benefits_list b {font-size: 12px;line-height: 16px;padding: 2px 5px;margin-right: 5px;}
.benefits_list:nth-child(6) {margin-left: 10px;}
.single_forest_journey h2.elementor-heading-title {font-size: 24px !important;line-height: 32px !important;}
.single_forest_journey_txt {max-width: 90% !important;font-size: 16px !important;line-height: 22px !important;}
.single_forest_journey {margin-top: 30px !important;margin-bottom: 50px !important;max-width: 95% !important;border-radius: 8px !important;}
.single_why_choose_inner > .e-con-inner {max-width: 95% !important;}
.single_why_choose_inner_left img {border-radius: 8px !important;}
.single_why_choose_inner_right {padding: 30px 15px !important;}
.single_why_choose_inner_right h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;}
.single_why_choose_inner_right p {font-size: 14px;line-height: 20px;}
.our_commitnet_title h4.elementor-heading-title {font-size: 18px !important;line-height: 24px !important;text-align: center;}
.our_commitment_box h3.elementor-icon-box-title {font-size: 16px !important;line-height: 22px !important;}
.our_commitment_box .elementor-icon-box-description {font-size: 14px !important;line-height: 20px !important;}
.page-id-67 .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.main_banner .services_title_top {width: 100% !important;}
.page-id-67 .services_title_top:before {top: -48px !important;left: 230px !important;}
.header_left_credits ul li {font-size: 14px;}
.header_left_credits ul {column-gap: 10px;}
.our_approach_credit_txt {font-size: 16px !important;line-height: 22px !important;}
.page-id-67 .every_stakeholder_sec.home_every_stakeholder_main {margin-top: 30px;padding-top: 60px;}
.benefits_credits_solutions_inner_box h3.elementor-icon-box-title {font-size: 20px !important;line-height: 26px !important;}
.elementor-element.elementor-element-85426d9 .elementor-widget-container br {display: none;}
.single-solution .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.single-solution .main_banner h2.elementor-heading-title {font-size: 25px !important;line-height: 35px !important;}
.single_solutions_metal_credits_img {margin-top: 20px !important;padding-left: 15px !important;padding-right: 15px !important;}
.single_solutions_eligible_top {padding-top: 70px;padding-left: 15px !important;padding-right: 15px !important;}
.single_solutions_eligible_top p {font-size: 16px !important;line-height: 22px !important;}
.single_solutions_eligible_top p br {display: none;}
.title_sustainable_impact h3.elementor-heading-title {font-size: 25px !important;line-height: 32px !important;}
.title_sustainable_impact h3.elementor-heading-title br {display: none;}
.every_stakeholder_sec.home_every_stakeholder_main p {font-size: 16px;line-height: 22px;}
.postid-15 .single_solutions_metal_credits_img {margin-top: 0px !important;padding-top: 20px;padding-bottom: 50px;}
.every_stakeholder_title h2.elementor-heading-title br {display: none;}
.postid-21 .benefits_credits_solutions_inner:before {width: 50px;height: 90px;background-size: contain;background-repeat: no-repeat;}
.single_forest_journey .e-con-inner {padding-top: 35px !important;padding-bottom: 35px !important;}
.benefits_credits_solutions_inner {padding-bottom: 0px;}
.single-solution .single_forest_journey {margin-top: 50px !important;}
.global_climate_frameworks_lists ul li p {text-align: left;}
.report_climate_frameworks_title h4.elementor-heading-title, .global_climate_frameworks_title h4.elementor-heading-title {font-size: 18px !important;line-height: 28px !important;text-align: center;}
.um-form {padding-left: 15px;padding-right: 15px;}
.um-account-tab-privacy .um-field-type_radio .um-field-half {width: 25%;display: inline-block;}
.um-account-tab-privacy .um-field-type_radio .um-field-half.right {float: none;}
.about_why_credynova_green_title:before {margin-left: -80px !important;}
.elementor-element.elementor-element-b1fc9d5 {font-size: 15px !important;line-height: 20px !important;}
.page-id-50 .main_banner {min-height: 400px;}
.page-id-54 .main_banner {min-height: 400px;padding-left: 20px;padding-right: 20px;gap: 10px;}
.our_commitment_title_head h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.our_commitment_txt {font-size: 16px !important;line-height: 22px !important;}
.our_commitment_txt br {display: none;}
.page-id-54 .service_profitable .e-con-inner {align-items: center !important;margin-top: 0px;padding-top: 35px;}
.page-id-54 .service_profitable .proftiable_txt .elementor-widget-container {margin-bottom: 10px !important;}
.page-id-52 .main_banner {min-height: 400px;}
.page-id-52 .single_services_head_banner_title h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.page-id-52 .wpcf7 {padding: 50px 20px;}
.get-in-touch h2.elementor-heading-title {text-align: center;font-size: 30px !important;line-height: 35px !important;}
.our_mission_middle_txt {font-size: 16px !important;line-height: 22px !important;}
.our_mission_middle_txt .elementor-widget-container br {display: none;}
.our_mission_middle_achieve h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.box_post_hover_right {padding-left: 0px !important;padding-right: 0px !important;margin-top: 15px !important;}
.box_post_hover {padding: 0px !important;}
.category-solutions, .category-services, .category-other {margin-bottom: 15px !important;flex-direction: column !important;}
.single_meta_txt_left .elementor-post__thumbnail__link {margin-right: 0px !important;}
.category-solutions .category-solutions img, .single-post .category-solutions img, .category-services .category-services img, .category-other .category-other img {position: inherit !important;top: inherit !important;transform: inherit !important;left: inherit !important;width: 100% !important;height: 220px !important;object-fit: cover;}
.category-solutions .elementor-post__thumbnail, .category-services .elementor-post__thumbnail, .category-other .elementor-post__thumbnail {padding-bottom: 0px !important;}
.single_post_content_sec {margin-top: 0px !important;}
.single_right_content_post ul li, .single_right_content_post ol li {font-size: 14px;line-height: 20px;}
.single_right_content_post p {font-size: 14px;line-height: 20px;}
.get_started_left_txt h2.elementor-heading-title {font-size: 45px !important;line-height: 55px !important;}
.get_started_left_txt p {font-size: 15px;line-height: 22px;}
.bottom_balance_txt h2.elementor-heading-title {font-size: 32px !important;line-height: 45px !important;}
.get_started_page_form {margin-left: 10px !important;margin-right: 10px !important;padding-left: 15px !important;padding-right: 15px !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title {padding-left: 10px !important;padding-right: 10px !important;font-size: 13px !important;padding-top: 5px;order: inherit !important;width: fit-content !important;display: inline-block !important;padding-bottom: 5px;margin-bottom: 0px !important;line-height: 20px !important;margin-top: 0px !important;}
.get_started_tabs_right .e-n-tabs-heading {display: flex !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title span.e-n-tab-title-text {font-size: 13px;line-height: 20px;}
.get_started_bottom_img {min-height: 400px !important;}
.single-pdf-upload .category-other {gap: 10px;}
.why_credynova_page_top_right .elementor-widget-container {margin: 50px 0px !important;}
.why_credynova_page_top_right .elementor-widget-container img {margin-bottom: 0px;max-width: 90% !important;}
.why_credynova_page_middle_txt h2.elementor-heading-title {font-size: 28px !important;line-height: 36px !important;}
.why_credynova_page_middle_txt p {font-size: 14px !important;line-height: 20px !important;}
.why_credynova_page_bottom_innovation h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.why_credynova_page_bottom_innovation p {font-size: 14px !important;line-height: 20px !important;}
.innovation_impact_bottom {min-height: 500px !important;}
.single-blog-nav .elementor-post-navigation__prev a {padding: 5px 20px;}
.single-blog-nav .elementor-post-navigation__next a {padding: 5px 20px;}
nav.elementor-pagination .page-numbers {width: 30px;height: 30px;line-height: 33px;}
nav.elementor-pagination .page-numbers.prev:before {top: 10px;}
nav.elementor-pagination .page-numbers.next:before {top: 10px;}
nav.elementor-pagination {margin-top: 25px;margin-bottom: 25px;}
.um-social-login-buttons {gap: 15px;}
a.um-button.um-google-login, a.um-button.um-linkedin-login {gap: 10px;font-size: 12px !important;padding: 10px !important;}
a.um-button.um-linkedin-login img {width: 20px;}
.elementor-widget-loop-grid .elementor-grid .e-loop-item {padding: 10px;}
.intrest-sec span.wpcf7-list-item-label {font-size: 14px;}
.intrest-sec span.wpcf7-list-item {position: relative;padding-left: 30px;}
.intrest-sec input[type="checkbox"] {margin-right: 0px;position: absolute;left: 0px;top: 4px;}
.intrest-sec > p, .organization-sec > p, .your-credits-sec > p {font-size: 15px;}
.contact_map iframe {height: 400px;}
ul.post-filters {gap: 8px;}
ul.post-filters li {padding: 4px 10px;font-size: 13px;}
.page-id-3712 .get_started_page_form {margin-top: -160px;}
.page-id-3712 .get_started_tabs_right .e-n-tabs-heading {gap: 10px !important;}
.credit-solution-option {align-items: flex-start;flex-direction: column;}
.credit-solution-option p:first-child {margin-top: 0px;margin-bottom: 10px;}
.credit-solution-option span.wpcf7-list-item {margin-left: 0px !important;margin-right: 15px;}
.select-solutions .solutions-box {grid-template-columns: 1fr;column-gap: 0px;row-gap: 10px;}
.contact_our_climate_team_title h2.elementor-heading-title {font-size: 28px !important;}
.contact_our_climate_team_content p {font-size: 15px;line-height: 20px;}
.contact_our_climate_team_content p br {display: none;}
.contact_our_climate_team_img {min-height: 400px !important;}
.get_started_page_form .get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title {padding-left: 10px !important;padding-right: 10px !important;}
.i_am_looking_for_tabs {padding-left: 0px !important;padding-right: 0px !important;}
.tabs_credynova_inner ul {flex-direction: column;}
.faq_inner_tabs_accordion_main summary.e-n-accordion-item-title .e-n-accordion-item-title-text {font-size: 16px !important;}
.faq_inner_tabs_accordion_main .sub_faq_accordion_main details summary.e-n-accordion-item-title .e-n-accordion-item-title-text {font-size: 14px !important;}
.newsletter-form input[type=email] {width: 100%;font-size: 14px;padding-right: 125px;}
.newsletter-form input[type="submit"] {right: 0px;position: absolute;top: 0px;margin-left: 0px;font-size: 14px;width: 120px;}
}

@media (min-width: 768px) and (max-width: 991px) {
span.company-info {font-size: 13px;}
.topbar-link {font-size: 13px;}
.page-id-3451 .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.page-id-3491 .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.site-navigation-toggle-holder {padding: 8px 5px !important;}
.site-navigation-dropdown ul.menu li {border-bottom: 1px solid #d9d9d9;}
.site-navigation-dropdown ul.menu li a {display: inline-block !important;box-shadow: none !important;color: #333 !important;}
.submenu-toggle {position: absolute;right: 15px;top: 15px;display: block !important;transition: all 0.3sease-in-out;}
span.submenu-toggle.active_m {transform: rotate(90deg);}
.site-navigation-dropdown ul.menu li a {display: inline-block !important;box-shadow: none !important;color: #333 !important;}
.site-navigation-dropdown ul.menu li.menu-item-has-children .menu_contair {min-width: 100%;position: inherit;top: 0px;padding: 15px;transition: none;}
.site-navigation-dropdown ul.menu li.menu_services_dropdown .menu_contair:before {left: 35px;}
.net_zero_sec {max-width: 95% !important;width: 95% !important;margin: 70px auto 70px !important;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle {padding: 0px;background-color: transparent;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle-icon {width: 25px;color: #41804e;}
.site-header .site-navigation-toggle-holder .site-navigation-toggle-icon:before {margin-block-end: 8px;}
.right_side_menu1 {margin-right: 0px;margin-left: 0px;}
.site-navigation-dropdown ul.menu li a {padding: 13px 20px !important;}
.right_side_menu1 svg {vertical-align: middle;}
.site-navigation-dropdown ul.menu li.current-menu-item > a {color: #5cbb49 !important;background: transparent !important;}
.site-navigation-dropdown ul.menu li.menu-item-has-children .menu_contair.open {display: flex !important;min-width: 100%;position: inherit;top: 0px;padding: 15px;transition: none;}
.site-navigation-dropdown ul.menu li.active-menu-item .menu_contair {min-width: 100%;position: inherit;top: 0px;padding: 15px;transition: none;}
.site-navigation-dropdown ul.menu li.active-menu-item .menu_contair.open {display: flex !important;}
.site-navigation ul.menu li.menu-item-has-children.elementor-active:hover .menu_contair {display: block;}
.site-header .site-navigation-dropdown ul.menu>li li {transform: none;max-height: inherit;border-bottom: medium none;}
.mega-menu-dropdown {order: 1;}
.mega-menu-content {order: 2;}
.site-navigation-dropdown ul.menu li .mega-menu-content .menu-image-box a {padding: 0px !important;background: transparent !important;box-shadow: none !important;}
.site-header .site-navigation-dropdown ul.menu>li li .menu_contair {display: none !important;}
.site-navigation-dropdown ul.sub-menu {display: grid;grid-template-columns: 1fr 1fr;column-gap: 10px;}
.site-navigation-dropdown ul.sub-menu li a {padding: 10px 0px !important;box-shadow: none !important;line-height: 18px;}
.site-navigation-dropdown ul.menu li .menu_contair a {background: transparent !important;box-shadow: none !important;}
.newsletter_form {position: relative !important;z-index: 2 !important;}
.footer_newsletter p.elementor-heading-title {position: relative !important;z-index: 2 !important;font-size: 18px !important;line-height: 24px !important;}
.footer_newsletter .tnp-subscription input[type=email] {width: 100%;font-size: 14px;padding-right: 125px;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-button {float: none;}
.footer_newsletter .tnp-subscription .tnp-field.tnp-field-email {width: 100%;}
.footer_newsletter .tnp.tnp-subscription {max-width: 100%;float: left;}
.footer_newsletter .tnp-subscription input.tnp-submit {right: 0px;position: absolute;margin-left: 0px;font-size: 14px;width: 120px;}
.footer_logo img {width: 160px !important;margin-bottom: 0px;}
.footer_bottom .elementor-menu-toggle {display: none;}
.footer_bottom .elementor-nav-menu--main {display: block !important;}
.footer_email .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_phone .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-content, .footer_phone .elementor-icon-box-wrapper .elementor-icon-box-content {text-align: left;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-icon {margin-bottom: 0px !important;margin-right: 0px !important;}
.footer_phone .elementor-icon-box-wrapper .elementor-icon-box-icon {margin-right: 0px !important;}
.our_services_slider button.slick-next, .our_services_slider button.slick-prev {display: none !important;}
.footer_right_touch {width: 31% !important;}
.service-img img {height: 300px !important;}
.our_services_slider .wrapper {padding-left: 10px;padding-right: 10px;}
.home_about_right:before {right: 10px !important;width: 120px !important;height: 120px !important;}
.site-header .header-inner {max-width: 720px !important;}
.home_slider_inner .elementor-slide-description {font-size: 15px !important;line-height: 22px !important;}
.home_slider_inner .elementor-slide-heading {font-size: 35px !important;line-height: 45px !important;}
.home_slider_inner .elementor-slide-description br {display: none;}
.home_slider_inner a.elementor-slide-button {font-size: 16px !important;line-height: 22px !important;margin-left: 8px;}
.home_slider_inner .swiper-slide {height: 400px !important;}
.home_about_right {padding-left: 15px !important;padding-right: 15px !important;}
.home_about_right p {font-size: 14px !important;line-height: 20px !important;}
.home_about_head:before {width: 160px;height: 120px;top: -42px;background-size: contain;}
.home_about_head h2.elementor-heading-title {font-size: 30px !important;line-height: 40px !important;}
.all_btn_home a.elementor-button {font-size: 16px !important;line-height: 22px !important;}
.why_choose_credynova_title h2.elementor-heading-title {font-size: 30px !important;line-height: 40px !important;}
.why_choose_credynova_title:before {width: 190px;height: 140px;top: -53px;margin-left: -95px;background-size: contain;}
.gateway_title_top h4.elementor-heading-title {font-size: 20px !important;line-height: 25px !important;min-height: 50px;}
.why_choose_txt p {height: 160px;}
.why_choose_box {padding: 15px !important;}
.why_choose_txt {font-size: 14px !important;line-height: 20px !important;}
/*.what-we-offer .text-section {padding: 40px 20px;}*/
.wo_item > .elementor-widget-container {padding: 27px 20px 27px 20px !important;}
.what-we-offer .text-section h3.elementor-image-box-title {font-size: 18px !important;line-height: 24px !important;}
.what-we-offer .text-section p.elementor-image-box-description {font-size: 14px !important;line-height: 20px !important;}
/*.text-box-content {padding-bottom: 20px;margin-bottom: 0px !important;}*/
.why_stands_out_title h2.elementor-heading-title, .every_stakeholder_title h2.elementor-heading-title {font-size: 30px !important;line-height: 40px !important;}
.every_stakeholder_title:before {background-size: contain;width: 190px;height: 140px;top: -55px;margin-left: -95px;}
.every_stakeholder_inner .e-con-inner {display: grid !important;grid-template-columns: 1fr 1fr;}
.every_stakeholder_inner_box {width: 100% !important;}
.every_stakeholder_inner_box h4.elementor-heading-title {font-size: 20px !important;line-height: 24px !important;}
.every_stakeholder_content {font-size: 14px !important;line-height: 20px !important;}
.every_stakeholder_sec.home_every_stakeholder_main {margin-top: 60px !important;}
.why_choose_credynova {margin-top: 60px !important;}
.ready_create_sec {max-width: 748px !important;}
.ready_create_right {padding-left: 15px !important;padding-right: 15px !important;padding-top: 35px !important;padding-bottom: 50px !important;}
.ready_create_right h2.elementor-heading-title {font-size: 25px !important;line-height: 30px !important;}
.ready_create_right h2.elementor-heading-title br {display: none;}
.ready_create_right p {font-size: 15px;line-height: 20px;}
.ready_create_right .all_btn_home {margin-top: -20px;}
.why_stands_out_title:before {width: 190px;height: 140px;top: -45px;margin-left: -95px;background-size: contain;}
.ready_create_left img {height: 361px !important;}
.credit_solution_main {grid-template-columns: 1fr 1fr;}
.why_stands_out_box .e-con-inner {display: grid !important;row-gap: 20px !important;grid-template-columns: 1fr 1fr;}
.why_stands_out_box {width: 100% !important;}
.hover-service-title h3 {font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.hover-service-content p {font-size: 13px;line-height: 18px;}
.service-overlay:hover .service-hover-box {height: 300px;display: block;opacity: 1;}
.net_zero_sec h2.elementor-heading-title {font-size: 25px !important;line-height: 30px !important;}
.net-zero-content {width: 70% !important;font-size: 15px !important;line-height: 20px !important;}
.net_zero_sec .e-con-inner {padding-top: 60px !important;padding-bottom: 60px !important;padding-right: 15px !important;padding-left: 15px !important;}
.page-id-69 .main_banner {padding-left: 40px;padding-right: 40px;min-height: 500px;}
.page-id-69 .main_banner .services_title_top {width: 80% !important;}
.page-id-69 .home_about_right {padding-right: 15px !important;padding-left: 15px !important;}
.content_section h3 {font-size: 24px;line-height: 32px;margin-top: 20px;margin-bottom: 20px;}
.content_section span {font-size: 18px;line-height: 24px;}
a.view-service {font-size: 14px;line-height: 20px;padding: 7px 10px;}
a.book-service-btn {font-size: 14px;line-height: 20px;padding: 7px 10px;margin-left: 15px;}
.content_section {height: 640px;padding-right: 20px;}
.service-list-img {height: 640px;}
.service-list-img img {height: 640px !important;}
.service-btn {margin-top: 25px;}
.services_encompass_tabs {padding-left: 15px;padding-right: 15px;}
.services_encompass_tabs button.e-n-tab-title {padding-right: 15px;font-size: 22px !important;}
.services_encompass_tabs button.e-n-tab-title span.e-n-tab-title-text {font-size: 20px;}
.services_encompass_right_txt {padding-left: 0px;}
.services_encompass_right_txt h3 {font-size: 18px;line-height: 24px;}
.services_encompass_right_txt ul li {font-size: 14px;line-height: 20px;}
.service_parnters img {width: 300px;height: 400px !important;}
.service_parnters_img {width: 290px;height: 290px;right: 20px;bottom: 6px;}
.services_why_partner_txt p {font-size: 18px;line-height: 24px;}
.proftiable_txt h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.service_profitable {min-height: 600px !important;}
.benefits_services_main {max-width: 720px !important;width: 720px !important;padding: 35px 25px !important;}
.benefits_services_title h2.elementor-heading-title {font-size: 32px !important;line-height: 40px !important;}
.benefits_services_left {padding-right: 10px !important;padding-left: 0px !important;}
.benefits_services_lists h3.elementor-icon-box-title {font-size: 16px !important;line-height: 22px !important;}
.benefits_services_lists .elementor-icon-box-description {font-size: 13px !important;line-height: 18px !important;}
.benefits_list span {font-size: 13px;line-height: 18px;}
.benefits_list b {font-size: 13px;line-height: 18px;padding: 1px 7px;margin-right: 5px;}
.benefits_list:nth-child(6) {margin-left: 0px;}
.benefits_services_lists .elementor-icon {font-size: 24px !important;}
.benefits_services_lists {padding-bottom: 20px;margin-bottom: 5px !important;}
.benefits_services_lists .elementor-icon-box-icon {margin-right: 5px !important;}
.benefits_list {margin-top: 10px;}
.benefits_services_box {gap: 10px !important;}
.single_forest_journey {max-width: 720px !important;margin-left: auto !important;margin-right: auto !important;}
.single_forest_journey h2.elementor-heading-title {font-size: 30px !important;line-height: 40px !important;}
.single_forest_journey_txt {font-size: 18px !important;line-height: 26px !important;max-width: 90% !important;}
.single_why_choose_inner .e-con-inner {max-width: 720px !important;flex-direction: column !important;}
.single_why_choose_inner_right {width: 100% !important;}
.single_why_choose_inner_right h2.elementor-heading-title {font-size: 42px !important;line-height: 52px !important;}
.single_why_choose_inner_left_img {width: 100% !important;}
.single_why_choose_inner_left img {border-radius: 8px !important;margin-top: 40px;}
.single-service .main_banner {padding-left: 20px;padding-right: 20px;min-height: 500px;}
.single-service .main_banner h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.all_btn_home.single_services_top_btn {max-width: 100% !important;width: 100% !important;}
.single_services_head_banner_title {width: 80% !important;}
.our_comprehensive_services_sec .e-n-tabs-heading {padding-right: 0px;}
.our_comprehensive_services_sec button.e-n-tab-title {padding-bottom: 20px;padding-top: 15px;padding-right: 10px;}
.our_comprehensive_services_sec button.e-n-tab-title span.e-n-tab-title-text {font-size: 20px;}
.our_comprehensive_services_sec_right ul li {font-size: 14px;line-height: 22px;}
.single_services_global_frameworks button.e-n-tab-title {padding-bottom: 20px;padding-top: 15px;}
.single_services_global_frameworks .e-n-tabs-heading {padding-right: 0px;}
.single_services_global_frameworks button.e-n-tab-title[aria-selected="true"]:before {right: -10px;}
.single_services_global_frameworks_right {padding-left: 0px;}
.single_services_global_frameworks_right ul li {font-size: 14px;line-height: 20px;}
.elementor-element.elementor-element-85426d9 .elementor-widget-container br {display: none;}
.page-id-67 .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.main_banner .services_title_top {width: 100% !important;}
.page-id-67 .services_title_top:before {top: -48px !important;left: 415px !important;}
.header_left_credits ul li {font-size: 14px;line-height: 20px;}
.header_left_credits ul {column-gap: 10px;}
.our_approach_credit_txt {font-size: 16px !important;line-height: 22px !important;}
.benefits_credits_solutions_inner_box h3.elementor-icon-box-title {font-size: 18px !important;line-height: 24px !important;word-wrap: break-word;}
.credits_solution_about_right_title:before {margin-left: -130px;}
.our_approach_credit_txt p br {display: none;}
.page-id-67 .project_methodologies_for_box {padding: 30px 15px !important;}
.credynova_why_choose_middle .services_why_partner_txt p {font-size: 16px;line-height: 22px;}
.single-solution .main_banner {padding-left: 20px;padding-right: 20px;min-height: 400px;}
.single-solution .main_banner h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.every_stakeholder_sec.home_every_stakeholder_main.single_solutions_metal_credits_title {margin-top: 0px !important;}
.every_stakeholder_sec.home_every_stakeholder_main.single_solutions_metal_credits_img {margin-top: 20px !important;padding-left: 15px !important;padding-right: 15px !important;}
.single_solutions_eligible_top p {font-size: 16px !important;line-height: 22px !important;}
.postid-15 .every_stakeholder_sec.home_every_stakeholder_main.single_solutions_metal_credits_img {margin-top: 0px !important;padding-top: 20px;}
.project_methodologies_for_box {padding: 25px 15px !important;}
.title_sustainable_impact h3.elementor-heading-title {font-size: 25px !important;line-height: 32px !important;}
.title_sustainable_impact h3.elementor-heading-title br {display: none;}
.every_stakeholder_sec.home_every_stakeholder_main p {font-size: 16px;line-height: 22px;}
.header_left_credits ul li p {margin: 0px;}
.um-form {padding-left: 15px;padding-right: 15px;}
.um-account-tab-privacy .um-field-type_radio .um-field-half {width: 20%;}
div.uimob800 .um-account-main {max-width: 90% !important;}
.about_why_credynova_green_title:before {margin-left: -80px !important;}
.elementor-element.elementor-element-b1fc9d5 {font-size: 15px !important;line-height: 20px !important;}
.page-id-50 .main_banner {min-height: 400px;}
.page-id-54 .service_profitable .e-con-inner {align-items: center !important;margin-top: 20px;}
.page-id-54 .main_banner {min-height: 400px;padding-left: 20px;padding-right: 20px;gap: 10px;}
.our_commitment_title_head h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.our_commitment_txt {font-size: 16px !important;line-height: 22px !important;}
.our_commitment_txt br {display: none;}
.page-id-54 .main_banner .single_services_head_banner_title {width: 100% !important;}
.page-id-52 .main_banner {min-height: 400px;}
.page-id-52 .single_services_head_banner_title h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.our_mission_middle_txt .elementor-widget-container br {display: none;}
.our_mission_middle_txt {font-size: 16px !important;line-height: 22px !important;}
.our_mission_middle_achieve h2.elementor-heading-title {font-size: 28px !important;line-height: 38px !important;}
.box_post_hover {flex-direction: column !important;gap: 15px !important;}
.box_post_hover_left {width: 100% !important;}
.box_post_hover_right {padding-left: 0px !important;padding-right: 0px !important;width: 100% !important;}
.list_blog_user_list ul.elementor-icon-list-items {flex-direction: column;}
.box_post_hover_right h1.elementor-heading-title {font-size: 20px !important;line-height: 24px !important;}
.post_txt_excerts p {margin: 0px;font-size: 14px !important;line-height: 20px !important;}
.single_meta_txt_left .elementor-grid {grid-template-columns: repeat(1, 1fr) !important;}
.single_right_content_post ul li, .single_right_content_post ol li {font-size: 14px;line-height: 20px;}
.single_meta_txt_left article .elementor-post__title, .single_meta_txt_left article .elementor-post__title a {font-size: 12px !important;line-height: 18px !important;}
.single_meta_txt_left article .elementor-post__meta-data {font-size: 12px !important;line-height: 18px !important;}
.get_started_left_txt h2.elementor-heading-title {font-size: 45px !important;line-height: 55px !important;}
.get_started_left_txt p {font-size: 15px;line-height: 22px;}
.bottom_balance_txt h2.elementor-heading-title {font-size: 32px !important;line-height: 45px !important;}
.get_started_page_form {margin-left: 10px !important;margin-right: 10px !important;padding-left: 15px !important;padding-right: 15px !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title {padding-left: 10px !important;padding-right: 10px !important;font-size: 14px !important;padding-top: 5px;padding-bottom: 5px;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title span.e-n-tab-title-text {font-size: 14px;line-height: 20px;}
.why_credynova_page_middle_txt h2.elementor-heading-title {font-size: 28px !important;line-height: 36px !important;}
.why_credynova_page_middle_txt p {font-size: 14px !important;line-height: 20px !important;}
.why_credynova_page_bottom_innovation h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.why_credynova_page_bottom_innovation p {font-size: 14px !important;line-height: 20px !important;}
.innovation_impact_bottom {min-height: 500px !important;}
.box_post_hover .single_social_share_icon .elementor-share-btn__icon {width: 35px;}
.box_post_hover .single_social_share_icon {width: 210px;}
a.um-button.um-linkedin-login img {width: 25px;}
.intrest-sec span.wpcf7-list-item-label {font-size: 14px;}
.intrest-sec span.wpcf7-list-item {position: relative;padding-left: 30px;}
.intrest-sec input[type="checkbox"] {margin-right: 0px;position: absolute;left: 0px;top: 4px;}
.intrest-sec > p, .organization-sec > p, .your-credits-sec > p {font-size: 15px;}
.single_blog_sidebar_left .elementor-grid-item a.elementor-social-icon {font-size: 16px;}
.single_blog_sidebar_left .elementor-widget-social-icons {--grid-column-gap: 2px !important;}
.single_right_content_post p {font-size: 14px;line-height: 20px;}
.single_blog_sidebar_left .elementor-share-btn__icon {width: 20px;height: 20px;}
.single_blog_sidebar_left .elementor-share-btn__icon svg {width: 20px;height: 20px;}
.single_blog_sidebar_left .single_social_share_icon .elementor-grid-item {margin-right: 6px !important;}
.single_blog_sidebar_left .single_social_share_icon .elementor-grid-item .elementor-share-btn {width: 20px;border-radius: 0px !important;}
.single-social-share .single_social_share_icon {/*top: -2px;*/height: 36px;padding: 9px 5px;}
.contact_our_climate_team_content p {font-size: 18px;line-height: 24px;}
.contact_our_climate_team_content p br {display: none;}
.footer_email .elementor-icon-box-title {word-break: break-all;}
.tabs_credynova_inner ul {gap: 15px;}
.page-id-4526 .main_banner {min-height: 500px;}
.footer_social_icon a.elementor-icon.elementor-social-icon {width: 30px;height: 30px;}
.menu_contair:before {left: 48px;}
.newsletter-form input[type=email] {width: 100%;font-size: 14px;padding-right: 125px;}
.newsletter-form input[type="submit"] {right: 0px;position: absolute;top: 0px;margin-left: 0px;font-size: 14px;width: 120px;}
}

@media (min-width: 992px) and (max-width: 1199px) {
.page-id-3451 .main_banner {min-height: 500px;}
.page-id-3491 .main_banner {min-height: 500px;}
.net_zero_sec {max-width: 980px !important;width: 980px !important;}
.footer_logo img {width: 160px !important;margin-bottom: 0px;}
.footer_bottom .elementor-menu-toggle {display: none;}
.footer_bottom .elementor-nav-menu--main {display: block !important;}
.footer_email .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_phone .elementor-icon-box-wrapper {display: flex !important;gap: 10px;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-content, .footer_phone .elementor-icon-box-wrapper .elementor-icon-box-content {text-align: left;}
.footer_email .elementor-icon-box-wrapper .elementor-icon-box-icon {margin-bottom: 0px !important;margin-right: 0px !important;}
.footer_phone .elementor-icon-box-wrapper .elementor-icon-box-icon {margin-right: 0px !important;}
.our_services_slider button.slick-next, .our_services_slider button.slick-prev {display: none !important;}
.footer_right_touch {width: 31% !important;}
.home_about_right:before {right: 10px !important;}
.site-header .header-inner {max-width: 960px !important;}
.site-navigation ul.menu .right_side_menu2 a {font-size: 15px;padding: 12px 20px !important;}
.right_side_menu1 {margin-left: 0px;}
.site-navigation ul.menu li a {font-size: 15px;}
.site-navigation ul.menu li a {padding: 8px 7px !important;}
.site-navigation ul.menu .right_side_menu1 a {font-size: 15px;}
img.custom-logo {width: 130px;}
.right_side_menu1 {margin-right: 7px;}
.sticky img.custom-logo {width: 110px;}
.site-navigation ul.menu li .menu_contair ul li a {padding: 0px !important;}
.solutions-box a {bottom: -8px;right: -8px;width: 60px;height: 60px;}
.solutions-box p {padding-right: 0px;}
.ready_create_right h2.elementor-heading-title {font-size: 35px !important;line-height: 40px !important;}
/*.what-we-offer .text-section {padding: 50px 30px;}
.text-box-content {padding-bottom: 30px;margin-bottom: 10px !important;}*/
.gateway_title_top h4.elementor-heading-title {line-height: 28px !important;font-size: 20px !important;}
.why_choose_txt p {height: 130px;font-size: 15px !important;line-height: 22px;}
.home_slider_inner .elementor-slide-description br {display: none;}
.page-id-69 .main_banner {padding-left: 40px;padding-right: 40px;}
.page-id-69 .main_banner .services_title_top {width: 60% !important;}
.page-id-69 .home_about_right {padding-right: 15px !important;padding-left: 15px !important;}
a.book-service-btn {font-size: 16px;line-height: 24px;padding: 10px 20px;margin-left: 30px;}
a.view-service {font-size: 16px;line-height: 24px;padding: 10px 20px;}
.content_section h3 {font-size: 35px;line-height: 40px;}
.page-id-69 .services_encompass_tabs {padding-left: 15px;padding-right: 15px;}
.service_parnters_img {width: 335px;height: 335px;position: absolute !important;right: 20px;bottom: -22px;}
.service_parnters img {width: 350px !important;height: 445px !important;}
.services_partner_credynova_right_title h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.elementor-element.elementor-element-6bd2bbf {font-size: 18px !important;line-height: 28px !important;}
.proftiable_txt h2.elementor-heading-title {font-size: 35px !important;line-height: 55px !important;}
.benefits_services_main {max-width: 980px !important;width: 980px !important;padding: 50px 25px !important;}
.benefits_services_title h2.elementor-heading-title {font-size: 32px !important;line-height: 40px !important;}
.benefits_services_left {padding-right: 10px !important;}
.benefits_services_lists h3.elementor-icon-box-title {font-size: 18px !important;line-height: 24px !important;}
.benefits_services_lists .elementor-icon-box-description {font-size: 14px !important;line-height: 20px !important;}
.benefits_list span {font-size: 14px;line-height: 20px;}
.benefits_list b {font-size: 13px;line-height: 18px;}
.benefits_list:nth-child(6) {margin-left: 15px;}
.benefits_services_lists .elementor-icon {font-size: 30px !important;}
.benefits_services_lists {padding-bottom: 25px;margin-bottom: 15px !important;}
.single_forest_journey {max-width: 980px !important;margin-left: auto !important;margin-right: auto !important;}
.single_why_choose_inner .e-con-inner {max-width: 980px !important;}
.single_why_choose_inner_right {padding: 30px 15px !important;}
.single_why_choose_inner_right h2.elementor-heading-title {font-size: 35px !important;line-height: 35px !important;}
.our_commited_inner_list {padding: 0px;}
.our_commitment_box h3.elementor-icon-box-title {font-size: 16px !important;line-height: 22px !important;}
.our_commitment_box .elementor-icon-box-description {font-size: 14px !important;line-height: 20px !important;}
.our_commitnet_title h4.elementor-heading-title {font-size: 16px !important;line-height: 24px !important;}
.single_forest_journey h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.single_forest_journey_txt {font-size: 18px !important;line-height: 26px !important;}
.single-service .main_banner h2.elementor-heading-title {font-size: 35px !important;line-height: 45px !important;}
.all_btn_home.single_services_top_btn {max-width: 100% !important;width: 100% !important;}
.single_ser_right_before p {font-size: 18px;line-height: 25px;}
.wo_item > .elementor-widget-container {padding: 25px 20px 25px 20px !important;}
/*.site-header.sticky .site-navigation ul.menu .right_side_menu2 a {font-size: 16px;line-height: 24px;padding: 9px 20px 6px !important;}*/
.site-navigation ul.menu .right_side_menu2 a {transition: all 0.4s ease-in-out;}
.site-header.sticky .site-navigation ul.menu .right_side_menu2 a {transition: all 0.4s ease-in-out;}
.site-header.sticky .site-navigation ul.menu {align-items: center;}
.credynova_why_choose_middle .services_why_partner_txt p {font-size: 18px;line-height: 24px;}
.benefits_credits_solutions_inner_box h3.elementor-icon-box-title {font-size: 20px !important;line-height: 26px !important;}
.page-id-67 .project_methodologies_for_box {padding: 30px 15px !important;}
.our_approach_credit_txt p br {display: none;}
.header_left_credits {padding-left: 10px !important;padding-right: 15px !important;}
.home_about_right {padding-right: 10px !important;padding-left: 10px !important;}
.main_banner .services_title_top {width: 100% !important;}
.page-id-67 .main_banner {padding-left: 40px;padding-right: 40px;min-height: 500px;}
.page-id-67 .services_title_top:before {left: 415px !important;}
.every_stakeholder_sec.home_every_stakeholder_main.single_solutions_metal_credits_img {padding-left: 15px !important;padding-right: 15px !important;}
.single_services_head_banner_title {width: 80% !important;}
.single-solution .main_banner {padding-left: 20px;padding-right: 20px;min-height: 500px;}
.single-service .main_banner {padding-left: 40px;padding-right: 40px;min-height: 500px;}
.header_left_credits ul li p {margin: 0px;}
.um-form {padding-left: 15px;padding-right: 15px;}
.page-id-50 .main_banner {min-height: 500px;}
.page-id-54 .service_profitable .proftiable_txt {margin-right: auto;margin-left: auto;}
.page-id-54 .service_profitable .e-con-inner {align-items: center !important;}
.page-id-52 .main_banner {min-height: 500px;}
.our_mission_middle_txt .elementor-widget-container br {display: none;}
.box_post_hover {flex-direction: column !important;gap: 15px !important;}
.box_post_hover_left {width: 100% !important;}
.box_post_hover_right {padding-left: 0px !important;padding-right: 0px !important;width: 100% !important;}
.single_meta_txt_left .elementor-grid {grid-template-columns: repeat(1, 1fr) !important;}
.single_right_content_post ul li, .single_right_content_post ol li {font-size: 14px;line-height: 20px;}
.bottom_balance_txt h2.elementor-heading-title {font-size: 42px !important;line-height: 62px !important;}
.get_started_page_form {margin-left: 10px !important;margin-right: 10px !important;}
.get_started_tabs_right .e-n-tabs-heading button.e-n-tab-title {padding-left: 15px !important;padding-right: 15px !important;}
a.um-button.um-linkedin-login img {width: 25px;}
.intrest-sec span.wpcf7-list-item-label {font-size: 14px;}
.intrest-sec span.wpcf7-list-item {position: relative;padding-left: 30px;}
.intrest-sec input[type="checkbox"] {margin-right: 0px;position: absolute;left: 0px;top: 4px;}
.intrest-sec > p, .organization-sec > p, .your-credits-sec > p {font-size: 15px;}
.single_blog_sidebar_left .single_social_share_icon .elementor-grid-item {width: 38px;}
.site-navigation ul.menu li#menu-item-71 .menu_contair {width: 830px;margin-left: -150px;}
.site-navigation ul.menu li#menu-item-71 .menu_contair:before {left: 180px;}
.site-navigation ul.menu li#menu-item-2174 .menu_contair {margin-left: -50px;}
.site-navigation ul.menu li#menu-item-2174 .menu_contair:before {left: 110px;}
}

@media (min-width: 1200px) {
.site-header .header-inner {max-width: 1280px !important;}
.home_slider_inner .swiper-slide-contents {margin-left: auto;max-width: 1280px !important;margin-right: auto !important;width: 1280px;}
.main_banner .services_title_top {max-width: 1280px !important;width: 1280px !important;margin-left: auto;margin-right: auto;}
.main_banner .all_btn_home {max-width: 1280px !important;width: 1280px !important;margin-left: auto;margin-right: auto;}
.site-navigation ul.menu li.active-menu-item a:before {content: "";background: #4FA54A;height: 2px;width: 100%;position: absolute;bottom: 6px;left: 0px;}
.site-navigation ul.menu li.active-menu-item a {position: relative;}
.site-navigation ul.menu li#menu-item-2174.current_page_item:hover > a:before {display: none;}
.site-navigation ul.menu li#menu-item-71.current_page_item:hover > a:before {display: none;}
.site-navigation ul.menu li.current_page_item > a:before {content: "";background: #4FA54A;height: 2px;width: 100%;position: absolute;bottom: 6px;left: 0px;}
.site-navigation ul.menu li.current_page_item > a {position: relative;}
.site-navigation ul.menu li a {padding: 8px 0px !important;}
.site-navigation ul.menu li {margin-left: 30px;}
.site-navigation ul.menu li.right_side_menu2 {margin-left: 0px;}
.site-navigation ul.menu .right_side_menu1 a {padding: 8px 15px !important;}
.site-navigation ul.menu li .menu_contair ul li a {padding: 0px !important;}
.site-navigation ul.menu li .menu_contair ul li {margin-left: 0px;}
/*.site-header.sticky .site-navigation ul.menu .right_side_menu2 a {font-size: 16px;line-height: 24px;padding: 9px 20px 6px !important;}*/
.site-navigation ul.menu .right_side_menu2 a {transition: all 0.4s ease-in-out;}
.site-header.sticky .site-navigation ul.menu .right_side_menu2 a {transition: all 0.4s ease-in-out;}
.site-header.sticky .site-navigation ul.menu {align-items: center;}
.site-navigation ul.menu li#menu-item-71 .menu_contair:before {left: /*80px*/ 310px;}
/*.site-navigation ul.menu li#menu-item-71 .menu_contair {min-width: 780px;}*/
.site-navigation ul.menu li#menu-item-71 .menu_contair {max-width: 1170px;margin-left: -285px;width: 100vw;}
.site-navigation ul.menu li#menu-item-71 .mega-menu-content {height: /*345px*/ 326px;display: flex;flex-direction: column;/*justify-content: center;*/width: 30%;}
.site-navigation ul.menu li#menu-item-71 .mega-menu-dropdown {width: 70%;}
.site-navigation ul.menu li#menu-item-71 .menu-image-box img {height: 160px;}
.site-navigation ul.menu li#menu-item-2174 .menu_contair ul {grid-template-columns: 1fr;}
.site-navigation ul.menu li#menu-item-2174 .mega-menu-dropdown {width: 50%;}
.site-navigation ul.menu li#menu-item-2174 .mega-menu-content {width: 50%;height: /*328px*/ 318px;display: flex;flex-direction: column;/*justify-content: center;*/}
.site-navigation ul.menu li#menu-item-2174 .menu-image-box img {height: 160px;}
.page-id-67 .services_title_top:before {left: 415px !important;}
.site-navigation ul.menu li#menu-item-71 .menu_contair .menu-image-box h4 {min-height: /*50px*/ 34px;}
.site-navigation ul.menu li#menu-item-71 .menu_contair .menu-image-box p {min-height: /*60px*/ 46px;margin-bottom: 10px;}
.site-navigation ul.menu li#menu-item-2174 .menu_contair {min-width: /* 600px*/ 702px;}
.site-navigation ul.menu li#menu-item-2174 .menu-image-box p {min-height: 45px;margin-bottom: 10px;}
/*.our_comprehensive_services_sec_right img {height: 300px !important;}*/
.global_climate_frameworks_title {padding-left: 30px;}
.our_commitment_title_head, .our_commitment_txt {max-width: 1280px !important;width: 1280px !important;margin-left: auto !important;margin-right: auto !important;}
.um-form .um-account-side {width: 20%;}
.um-form .um-account-main {width: 80%;}
.box_post_hover_left img {height: 250px !important;object-fit: cover;}
.menu-image-box img {height: 160px;}
.site-navigation ul.menu li#menu-item-61 .menu-image-box p {min-height: 45px;}
.site-navigation ul.menu li#menu-item-61 .menu_contair:before {left: 30px;}
.site-navigation ul.menu li#menu-item-61 .menu_contair {min-width: /*500px*/ 702px;}
.site-navigation ul.menu li#menu-item-61 .menu_contair ul {grid-template-columns: 1fr;}
.site-navigation ul.menu li#menu-item-61 .menu_contair .mega-menu-dropdown {width: 50%;}
.site-navigation ul.menu li#menu-item-61 .menu_contair .mega-menu-content {width: 50%;}
.site-navigation ul.menu li#menu-item-61.current_page_item:hover > a:before {display: none;}
.site-navigation ul.menu li#menu-item-61.current_page_parent .menu_contair ul li.current-menu-item a:before {display: none;}
.site-navigation ul.menu li ul.user_menu {border: 1px solid #33333340;display: none;border-radius: 8px;background: #fff;padding: 6px 30px;min-width: auto !important;}
.site-navigation ul.menu .right_side_menu1 ul.user_menu li a {font-family: Poppins;font-weight: 400;font-size: 14px;line-height: 16px;letter-spacing: 0px;padding: 0px;text-transform: capitalize;}
.site-navigation ul.menu .right_side_menu1 ul.user_menu li a:hover {font-weight: 500;}
.site-navigation ul.menu .right_side_menu1 ul.user_menu li {margin-left: 0px;}
.site-navigation ul.menu li .menu_contair ul.sub-menu li {padding: 10px 15px !important;border-radius: 10px;transition: all 0.3s ease-in-out;}
.site-navigation ul.menu li .menu_contair ul.sub-menu li:hover {box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.12);background: #fff;}
.site-navigation ul.menu li .menu_contair ul.sub-menu {row-gap: 0px;}
.site-navigation ul.menu li .menu_contair ul.sub-menu li a {height: fit-content;}
.site-navigation ul.menu li .menu_contair ul.sub-menu li {height: fit-content;}
.site-navigation ul.menu li .menu_contair ul.sub-menu {padding: /*20px 25px*/ 15px;}
.search-results .box_post_hover_left {width: 30%;}
.search-results .box_post_hover_right {width: 70%;}
/*.f_sticky img.custom-logo {width: 140px;}
.site-header.f_sticky .site-navigation ul.menu .right_side_menu2 a {font-size: 16px;line-height: 24px;padding: 9px 20px 6px !important;}*/
.footer_phone+.footer_email {margin-top: 0px;}
.our_mission_top_bg {max-width: 1280px !important;width: 1280px !important;}
.our_vision_txt_content {padding: 0px 30px;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair ul {grid-template-columns: 1fr;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair {min-width: 702px;margin-left: -224px;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair .mega-menu-dropdown {width: 50%;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair .mega-menu-content {width: 50%;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair:before {left: 37%;}
.site-navigation ul.menu li#menu-item-5846.current-menu-parent .menu_contair ul li.current_page_item a:before {display: none;}
.site-navigation ul.menu li .menu_contair .mega-menu-content .menu-image-box a {padding: 0px !important;}
.site-navigation ul.menu li#menu-item-61 .menu_contair .menu-image-box p {margin-bottom: 10px;}
.site-navigation ul.menu li#menu-item-5846 .menu_contair .menu-image-box p {margin-bottom: 10px;height: 30px;overflow: hidden;}
.sticky .site-navigation ul.menu li#menu-item-71 .menu_contair {margin-left: -319px;}
.sticky .site-navigation ul.menu li#menu-item-71 .menu_contair:before {left: 342px;}
.sticky .site-navigation ul.menu li#menu-item-5846 .menu_contair {margin-left: -258px;}
.sticky .site-navigation ul.menu li#menu-item-5846 .menu_contair:before {left: 42%;}
/*.right_side_menu1 {min-width: 148px;justify-content: center;}*/
.content_section.active {z-index: 999;}
}

@media (min-width: 1200px) and (max-width: 1400px) {
.service-list-img {height: 620px;}
.service-list-img img {height: 620px !important;}
.content_section {height: 620px;}
}