@media (max-width: 780px) {
        .wp-image-55{
        transform: scale(0.7);
        position: relative;
        left: -55px;
        top: -25px;
        }
        .logo-text{
        font-size: 1.5rem !important;
        position: relative;
        top:-95px;
        left: 55px;
        }
        .navbar-menu{
        position: relative;
        top:-95px;
        }
        .wp-block-navigation__container{
        position: relative;
        top: 1px;
        }
        .hero-button{
        width: 200px !important;		
        }
        .navbar-grouped {
        height:100px !important;
        }
        .wp-block-image.size-full.is-resized{
        height:100px !important;
            }
        .video-banner-spacers{
        height: 50px !important;
        }
            .video-banner{
        height: 550px !important;
        }
        .wp-block-cover__background.has-background-dim-80.has-background-dim.wp-block-cover__gradient-background.has-background-gradient.has-homepage-header-gradient-gradient-background{
        height: 550px !important
            }
            
            .wp-block-cover__video-background.intrinsic-ignore{
        height: 550px !important
            }
        .wp-block-cover.is-light.video-banner{
        min-height: 550px !important
        }
        .wp-block-cover__inner-container.has-global-padding.is-layout-constrained.wp-container-core-cover-is-layout-1.wp-block-cover-is-layout-constrained{
        justify-self: flex-start;
        align-self: flex-start;
            }
        .video-banner-content-spacer{
        display: none;
            }
            .wp-block-image.aligncenter.size-full.is-resized{
        height: 34px !important;
            }
        
        .wp-block-columns.alignfull.are-vertically-aligned-top.allow-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex{
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
        column-gap: 5px;
        margin-top: 5px;
        height: 150px !important;
        }
        .wp-block-cover.three-image-group{
            min-height: 150px !important;
        }	
        .wp-block-cover.three-image-group > span{
        height: 150px !important;
        }
        .wp-block-cover.three-image-group > img{
        height: 150px !important;
        }
        .wp-block-cover__background.has-background-dim-0.has-background-dim{
        }
        .wp-block-buttons.alignwide.is-content-justification-center.is-layout-flex.wp-container-core-buttons-is-layout-2.wp-block-buttons-is-layout-flex{
        margin-top: 0px;
            margin-bottom: 15px;
        }
        .spacer-delete{
        height: 20px !important;
        }
        .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-4.wp-block-columns-is-layout-flex{
        display: none !important;
        }	
        .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.activities-item {
        display: flex !important;
        flex-direction: column;
        height: 350px !important;
        justify-content: space-between;
        align-items: stretch;
        ;
        }
        .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.activities-item > div {
        display: flex !important;
        flex-direction: column;
        height: 250px !important;
        min-height: 250px !important;	
        justify-content: space-between;
        align-items: stretch;
        ;
        }
        .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.activities-item > span {
        display: flex !important;
        flex-direction: column;
        height: 250px !important;
        min-height: 250px !important;	
        justify-content: space-between;
        align-items: stretch;
        ;
        }	
            .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.activities-item > img {
        display: flex !important;
        flex-direction: column;
        height: 250px !important;
        min-height: 250px !important;	
        justify-content: space-between;
        align-items: stretch;
        background-size: contain;		
        }	
        .be-gone {
        display:none;		
            }	
        .wp-block-heading.has-primary-color.has-text-color.has-link-color.wp-elements-077b0ad17808415755f340a94162cf9d {
        margin-left: 10px;
            }	
            .wp-block-heading.has-primary-color.has-text-color.has-link-color.wp-elements-9be1176196f0b873135313a06d7a8f57{
        margin-left: 10px;
        }
        .wp-block-heading.has-primary-color.has-text-color.has-link-color.wp-elements-6f148726c7040e910948e59e78b308f4{
        margin-left: 10px;
        }
            .wp-block-buttons.activities-button.is-layout-flex.wp-block-buttons-is-layout-flex>a{
        width: 100px;
        position: relative;
        top: -10px;		
        left: 8px;
        border-bottom-width: 2px solid black;		
        }
                .wp-block-buttons.activities-button.is-layout-flex.wp-block-buttons-is-layout-flex>div{
        width: 100px;
        position: relative;
        top: -10px;		
        left: 8px;
        border-bottom-width: 2px solid black;		
        }
            .wp-block-cover.section-banner{
                height: 250px !important;
        min-height: 250px !important;
            }	
            .wp-block-cover__background.has-background-dim-0.has-background-dim{
        height: 250px !important;
        min-height: 250px !important;
            }
            .wp-block-cover__image-background.wp-image-874.size-large{
        height: 250px !important;
        min-height: 250px !important;
            }
            .wp-block-column.faq-section.is-layout-flow.wp-block-column-is-layout-flow {
        margin-left: 20px;
        margin-right: 20px;
            }
        .has-text-align-center.section-description.has-primary-color.has-text-color.has-link-color.wp-elements-a5426848d4b3923021b48b3d76965bc3{
        font-size: 1.2rem !important;
            }
        .has-text-align-center.section-description.has-primary-color.has-text-color.has-link-color.wp-elements-38ac4fcefcbb8a29f93fb70a7a675a5a{
        font-size: 1.2rem !important;
            }
        .has-text-align-center.section-description.has-primary-color.has-text-color.has-link-color.wp-elements-bf700cf9a4bec9e6391b0a2e0a9682a6{
        font-size: 1.2rem !important;
            }
            .wp-block-cover.nav-gallery{
                height: 150px !important;
        min-height: 150px !important;
            }	
                .wp-block-cover.nav-gallery>span{
                height: 150px !important;
        min-height: 150px !important;
            }	
                .wp-block-cover.nav-gallery>img{
            height: 150px !important;
        min-height: 150px !important;	
            }	
            .has-text-align-center.nav-gallery-text.has-white-color{
        font-size: 1.2rem !important
            }
            .custom-logo{
        transform: scale(1);
            }
                .alignleft.footer-logo.wp-block-site-logo{
            height: 80px;
                }
            .custom-logo-link{
            height: 80px;
            width: 85px;
                }
    
        .footer-logo-text.wp-block-site-title{
        font-size: 1.5rem !important;
            }
        .wp-block-group.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-6.wp-block-group-is-layout-flex{
        height: 80px;
            }
            
        .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-3.wp-block-columns-is-layout-flex{
        display: grid !important;
        grid-template-columns: repeat(3, 1fr) !important;
        column-gap: 0px;	
        margin-top: 5px;
        height: 300px !important;
        justify-content: center;
            }
            .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{
        width: 100% !important;
            }
            .wp-block-image.aligncenter.size-full.is-resized.wp-duotone-unset-3{
        width: 100% !important;
            }
            .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.special-guy-one{
        position: relative !important;
        left: 50px;
            }
            .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow.special-guy-two {
        position: relative !important;
        left: 60px;
            }	
            .icons-text{
                position: relative !important;
                width: 100px !important;
            left:10px;
            }
            .wp-image-343{
                transform: scale(0.75);
            }
                .wp-image-344{
                transform: scale(0.75);
            }
                .wp-image-345{
                transform: scale(0.75);
            }
                .wp-image-346{
                transform: scale(0.75);
            }
                .wp-image-347{
                transform: scale(0.75);
            }
	.has-link-color.wp-elements-dcfaad0ab84bc06d0d5f27c38b508f11.wp-block-site-title.has-text-color.has-white-color.wp-container-content-1 {
		     font-size: 1.5rem !important;
        position: relative;
        top:-95px;
        left: 55px;
	}
	.wp-block-image.size-full.is-resized{
        height:100px !important;
	}
	.wp-block-cover__background.has-black-background-color.has-background-dim-30.has-background-dim{
		 height:100px !important;
	}
	.wp-block-cover__image-background.wp-image-991.size-full{
		 height:100px !important;
	}
	  .navbar-grouped2 {
        height:100px !important;
			position: relative;
			top: -20px;
        }
	
	.elementor-element.elementor-element-03b00ee.e-con-full.e-flex.e-con.e-child{
margin-top: 0px;
	margin-bottom: 0px;
	}
	.conact-contents{
 			position: relative;
			top: -100px;
	}

	.wp-block-jetpack-map.is-style-satellite.contact-map.conact-contents{
height: 300px !important;
	}
	.wp-block-jetpack-map__mb-container{
height: 300px !important;
	}
	.mk-map-node-element{
height: 300px !important;

	}
}