.logo img {
    height: 100%;
}

header.entry-header,.post-thumbnail,nav.navigation.post-navigation{
	display:none
}
.ser-det-img figure.wpb_wrapper.vc_figure .vc_single_image-wrapper.vc_box_border_grey img {
    width: 650px;
    height: 540px;
    object-fit: cover;
}
.ser-box {
    margin: 10px 0 10px;
}

input.theme_btn {
    padding: 0 20px;
    border: unset;
    border-radius: 30px;
    color: #ffffff;
    z-index: 1;
      background: #60ba48;
    position: relative;
    font-size: 16px;
    -webkit-box-shadow: 4px 8px 19px -3px rgba(0, 0, 0, 0.27);
    box-shadow: 4px 8px 19px -3px rgba(0, 0, 0, 0.27);
    transition: all 250ms;
    overflow: hidden;
    text-transform: uppercase;
    font-family: 'Good-Times';
    display: flex;
    align-items: center;
    width: fit-content;
    justify-content: center;
    height: 50px;
}
.quote-btn {
    justify-items: center;
}
input#gform_submit_button_3 {
    display: flex;
    align-items: center;
    gap: 10px;
  background: #60ba48;
    width: fit-content;
    padding: 0px 60px;
    border: 2px solid #fff;
    margin: 0 auto;
    font-size: 14px;
    transition: 0.5s;
    border-radius: 40px;
    color: #fff;
    font-family: 'Good-Times';
}

select#input_2_4,select#input_2_7_6 {
    height: 52px;
    width: 100%;
    border: 2px solid #e4e4e4;
    margin-bottom: 25px;
    padding: 0 15px;
    border-radius: 50px;
}

.fa-circle-dot:before, .fa-dot-circle:before {
    content: "\f192";
    font-family: 'Font Awesome 5 Free';
}



ul.sub-menu li  {
    line-height: normal;
		margin:0;
	padding:0
}


/* Menu */
#mega-menu-wrap-my-custom-menu {
    background: #061325;
    justify-content: center;
    display: flex;
}
#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
  background: #061325;
}
/*ul#mega-menu-my-custom-menu {*/
/*    gap: 80px !important;*/
/*    display: flex !important;*/
/*}*/
ul.mega-sub-menu,#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	background-color:black !important;
}
#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{
	color:#fe7a00 !important
}
/* Menu */


.banner-location{
	display:flex !important;
		gap:40px !important;
}
.banner-location img{
    filter: invert(1);
	margin-right:10px;
}
.banner-location a{
 color:black;
}


.home-donate-sec *{
	color:white
}
.home-donate-sec h2.top-title {
    background: transparent;
}
.home-donate-sec {
    background-image: url(https://cmscustom-staginglink1.com/Envisioned-Concepts/wp/wp-content/uploads/2025/05/638d9cc7a64cca001ad9b891-shutterstock_449798644.png);
    padding: 100px 0;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}
.donate-btn {
    text-align: center;
    justify-content: center;
    display: flex;
}
h2.theme-h2 {
    display: flex;
    justify-content: center;
}
section.booking-wrap {
    background-repeat: no-repeat;
    background-size: cover;
}


ul.ftr-top-list li {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    width: 100%;
}
.footer-top-box:after{
	content:none;
}


.gform_wrapper.gravity-theme {
    text-align: left !important;
}


.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 15px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px;
    border: 2px solid #c7c7c7;
    border-radius: 35px;
}
div#input_4_3 .gfield-choice-input,div#input_4_7 .gfield-choice-input{
    width: 30px;
    height: 30px;
}

div#input_4_7{
	column-count:5
}
div#input_4_3 {
    column-count: 6;
}

.page-id-64 .gform-theme-button,.page-id-64 .button,.page-id-383 .button {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    background: #fe7a00 !important;
    width: fit-content !important;
    padding: 14px 60px !important;
    border: 2px solid #fff !important;
    margin: 0 auto !important;
    font-size: 14px !important;
    transition: 0.5s !important;
    border-radius: 40px !important;
    color: #fff !important;
    font-family: 'Good-Times' !important;
}

.page-id-64 .gform-page-footer.gform_page_footer.top_label{
	column-count:6
}



/* Quote Pge */

input#input_3_9 {
    border: 0;
    padding: 0;
    border-radius: 0;
    margin-bottom: -40px;
}
input#input_3_5 {
    width: 100%;
}
/* Quote Pge */

.Warranty-box {
    box-shadow: 0 0 10px 1px #00000030;
    padding: 20px;
    height: 150px;
    display: flex;
    justify-content: center;
    justify-items: center;
    align-items: anchor-center;
}



input#gform_submit_button_3 {
    padding: 10px 30px;
}



@media only screen and (min-width: 300px) and (max-width: 767px){

header {
    margin-bottom: 420px;
}
	
}


section.footer-sec:after {
    bottom: 60%;
}
.ftr-box-center:after,.ftr-box-center:before {
    height: 185px;
    top: -134%;
}
.footer-box i {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
}


section.servicees .col-md-4:nth-child(8){
	display:none !important
}
section.servicees .col-md-4:nth-child(9){
	display:none !important
}


.theme_btn,.btn1,.footer-top-box,.testi-slider .slick-slide.slick-current .testi-box,.testi-slider .slick-slide.slick-current .testi-box .testi-icon i,.footer-box input,.contact_detail_box {
    background: #60ba48;

}

.header-btn-flex a {
    border: #60ba48;
}

.abt-text:before{
	border: 5px solid #60ba48;
}
.abt-text h2 {
    color:#60ba48;
}
.process-video {
    border: 2px dashed #60ba48;
    padding: 10px;
}

.testi-slider .slick-slide.slick-current .testi-box .testi-icon i,.testi-icon i {
    font-family: 'FontAwesome';
}

.Warranty-box a{
	color:#60ba48;
}



canvas#skt_skills_polychart {
    width: 900px !important;
    height: 500px !important;
}



ul.top-ul li a i {
    color: #60ba48;
}

.gform_wrapper.gravity-theme .gform_drop_area {
    border: 2px solid #c7c7c7;
    border-radius: 35px;
}
div#gfield_description_3_9 {
    font-weight: 700;
}


.pum-content.popmake-content table tr td {
    /* border: 1px solid gray; */
    padding: 24px !important;
    box-shadow: 0px 0px 15px 1px #0000004d;
    border-radius: 5px;
}
.pum-content.popmake-content table tr td:hover {
    box-shadow: 0px 0px 15px 6px #0000005c;
    transition: 0.6s;
    background: #433895;
    color: white;
}

.pum-content.popmake-content table {
    border-collapse: separate !important;
    border-spacing: 10px 10px;
}


.process-main {
    text-align: center;
    padding: 30px 0;
    border-radius: 20px;
    box-shadow: 30px 30px 50px 10px #00000030;
}

ul.choose-list {
    column-count: 2;
}
ul.choose-list li {
    font-size: 18px;
    line-height: 2.1;
    font-weight: 550;
}
ul.choose-list li img {
    border-radius: 50px;
}
.sub-heading {
    font-size: 18px;
}
.gform_button {
    border: #60ba48 !important;
    background: #60ba48 !important;
    color: white;
    padding: 10px 25px;
    border-radius: 110px;
}
.page-id-547 .gform-footer.gform_footer.top_label {
    text-align: center;
    justify-content: center;
    margin: 20px 0 0;
}
input.theme_btn {
    padding: 0 20px;
    border: unset;
    border-radius: 30px;
    color: #ffffff;
    z-index: 1;
      background: #60ba48;
    position: relative;
    font-size: 16px;
    -webkit-box-shadow: 4px 8px 19px -3px rgba(0, 0, 0, 0.27);
    box-shadow: 4px 8px 19px -3px rgba(0, 0, 0, 0.27);
    transition: all 250ms;
    overflow: hidden;
    text-transform: uppercase;
    font-family: 'Good-Times';
    display: flex;
    align-items: center;
    width: fit-content;
    justify-content: center;
    height: 50px;
}
.quote-btn {
    justify-items: center;
}
input#gform_submit_button_3 {
    display: flex;
    align-items: center;
    gap: 10px;
  background: #60ba48;
    width: fit-content;
    padding: 0px 60px;
    border: 2px solid #fff;
    margin: 0 auto;
    font-size: 14px;
    transition: 0.5s;
    border-radius: 40px;
    color: #fff;
    font-family: 'Good-Times';
}

select#input_2_4,select#input_2_7_6 {
    height: 52px;
    width: 100%;
    border: 2px solid #e4e4e4;
    margin-bottom: 25px;
    padding: 0 15px;
    border-radius: 50px;
}

.fa-circle-dot:before, .fa-dot-circle:before {
    content: "\f192";
    font-family: 'Font Awesome 5 Free';
}



ul.sub-menu li  {
    line-height: normal;
		margin:0;
	padding:0
}


/* Menu */
#mega-menu-wrap-my-custom-menu {
    background: #061325;
    justify-content: center;
    display: flex;
}
#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
  background: #061325;
}
/*ul#mega-menu-my-custom-menu {*/
/*    gap: 80px !important;*/
/*    display: flex !important;*/
/*}*/
ul.mega-sub-menu,#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	background-color:black !important;
}
#mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{
	color:#fe7a00 !important
}
/* Menu */


.banner-location{
	display:flex !important;
		gap:40px !important;
}
.banner-location img{
    filter: invert(1);
	margin-right:10px;
}
.banner-location a{
 color:black;
}


.home-donate-sec *{
	color:white
}
.home-donate-sec h2.top-title {
    background: transparent;
}
.home-donate-sec {
    background-image: url(https://cmscustom-staginglink1.com/Envisioned-Concepts/wp/wp-content/uploads/2025/05/638d9cc7a64cca001ad9b891-shutterstock_449798644.png);
    padding: 100px 0;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}
.donate-btn {
    text-align: center;
    justify-content: center;
    display: flex;
}
h2.theme-h2 {
    display: flex;
    justify-content: center;
}




section.booking-wrap {
  
    background-repeat: no-repeat;
    background-size: cover;
}


ul.ftr-top-list li {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    width: 100%;
}
.footer-top-box:after{
	content:none;
}


.gform_wrapper.gravity-theme {
    text-align: left !important;
}


.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 15px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px;
    border: 2px solid #c7c7c7;
    border-radius: 35px;
}
div#input_4_3 .gfield-choice-input,div#input_4_7 .gfield-choice-input{
    width: 30px;
    height: 30px;
}

div#input_4_7{
	column-count:5
}
div#input_4_3 {
    column-count: 6;
}

.page-id-64 .gform-theme-button,.page-id-64 .button,.page-id-383 .button {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    background: #fe7a00 !important;
    width: fit-content !important;
    padding: 14px 60px !important;
    border: 2px solid #fff !important;
    margin: 0 auto !important;
    font-size: 14px !important;
    transition: 0.5s !important;
    border-radius: 40px !important;
    color: #fff !important;
    font-family: 'Good-Times' !important;
}

.page-id-64 .gform-page-footer.gform_page_footer.top_label{
	column-count:6
}



/* Quote Pge */

input#input_3_9 {
    border: 0;
    padding: 0;
    border-radius: 0;
    margin-bottom: -40px;
}
input#input_3_5 {
    width: 100%;
}
/* Quote Pge */

.Warranty-box {
    box-shadow: 0 0 10px 1px #00000030;
    padding: 20px;
    height: 150px;
    display: flex;
    justify-content: center;
    justify-items: center;
    align-items: anchor-center;
}



input#gform_submit_button_3 {
    padding: 10px 30px;
}



@media only screen and (min-width: 300px) and (max-width: 767px){

header {
    margin-bottom: 420px;
}
	
}


section.footer-sec:after {
    bottom: 60%;
}
.ftr-box-center:after,.ftr-box-center:before {
    height: 185px;
    top: -134%;
}
.footer-box i {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
}


section.servicees .col-md-4:nth-child(8){
	display:none !important
}
section.servicees .col-md-4:nth-child(9){
	display:none !important
}


.theme_btn,.btn1,.footer-top-box,.testi-slider .slick-slide.slick-current .testi-box,.testi-slider .slick-slide.slick-current .testi-box .testi-icon i,.footer-box input,.contact_detail_box {
    background: #60ba48;

}

.header-btn-flex a {
    border: #60ba48;
}

.abt-text:before{
	border: 5px solid #60ba48;
}
.abt-text h2 {
    color:#60ba48;
}
.process-video {
    border: 2px dashed #60ba48;
    padding: 10px;
}

.testi-slider .slick-slide.slick-current .testi-box .testi-icon i,.testi-icon i {
    font-family: 'FontAwesome';
}

.Warranty-box a{
	color:#60ba48;
}



canvas#skt_skills_polychart {
    width: 900px !important;
    height: 500px !important;
}



ul.top-ul li a i {
    color: #60ba48;
}

.gform_wrapper.gravity-theme .gform_drop_area {
    border: 2px solid #c7c7c7;
    border-radius: 35px;
}
div#gfield_description_3_9 {
    font-weight: 700;
}


.pum-content.popmake-content table tr td {
    /* border: 1px solid gray; */
    padding: 24px !important;
    box-shadow: 0px 0px 15px 1px #0000004d;
    border-radius: 5px;
}
.pum-content.popmake-content table tr td:hover {
    box-shadow: 0px 0px 15px 6px #0000005c;
    transition: 0.6s;
    background: #433895;
    color: white;
}
.pum-content.popmake-content table {
    border-collapse: separate !important;
    border-spacing: 10px 10px;
}
.process-main {
    text-align: center;
    padding: 30px 0;
    border-radius: 20px;
    box-shadow: 30px 30px 50px 10px #00000030;
}

section.booking-wrap h2.top-title {
    text-align: center;
    color: #000000;
    background: transparent;
    padding: 20px 0;
    margin-bottom: 50px;
}
section.booking-wrap a.theme_btn {
	margin:0 auto;
		
}
section.booking-wrap{
	padding:40px 0 40px
}
ul.footer-list {
    gap: 0px;
}
ul.footer-list li a {
    white-space: nowrap;
}



section.error-404.not-found {
    text-align: center;
    justify-content: center;
}
section.error-404.not-found p{
	font-size:22px;
}

.err-btn {
    justify-content: center;
    display: flex;
}
