/*
Style Alt. Here you can place additional styles
Author: Sanjay Chakre
*/
.wt-ourMission-sec {
    gap: 0;
}

.wt-featured-section .wp-block-post-template.is-style-cards .wp-block-post-title {
    margin-top: 4vw !important;
    margin-bottom: 2vw !important;
}
.wt-featured-section .wp-block-button
{
	align-self: end;
}
.mission-left-col{
    padding: 120px 60px !important;
}
.left-content-mission p:nth-child(2){
	padding-right:50px;
}
.right-side-parent {
    background-position: center;
    background-size: cover;
    height: 100%;
    background-repeat: no-repeat;
	padding: 120px 60px !important;
}
.right-side-parent .wp-block-group{
    width: 65%;
    margin: 0 !important;
}
.mission-left-col .wp-block-heading.is-style-section-title {
    color: #000;
}
.mission-left-col,
.growing-right-col{
	width:50%;
}
.site-navigation-primary li.menu-item-type-custom:last-child a,
.site-navigation-mobile li.menu-item-type-custom:last-child a {  
    font-weight: 30;
}
::selection {
    color: #fff;
}
.wt-hero-block .wp-block-cover__inner-container {
    display: flex;
    height: 100%;
    align-items: center;
}
.wt-hero-arrow a{
    display: block;
    width: 36px;
    height: 36px;
    position: absolute;
    bottom: 5%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    opacity: .5;
    transition: opacity .6s ease;
}
.wt-hero-arrow ._hero-anchor svg {
    width: 100%;
    height: 100%;
}
#event-form {
    text-align: center;
}
#event-form iframe {
    height: 635px;
}
#b2iEmailList {
    position: relative;
}
#TosContainer {
    padding: 10px 25px;
    position: absolute;
    bottom: 0;
}

@media only screen and (min-width: 1920px) and (max-width: 7680px) {

}

@media only screen and (min-width: 1401px) and ( max-width: 7680px){
.right-side-parent {
    background-position: right 80%;
    max-width: 100%;
}
.growing-right-col {
    max-width: 100%;
}
.wt-featured-card{
    min-height: 325px !important;
}
	
}

@media only screen and (min-width: 1201px) and (max-width: 1280px) {

}

@media only screen and (min-width: 992px) and (max-width: 1200px){

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.mission-left-col {
    padding: 45px 30px !important;
}
.right-side-parent {
    background-position: right 65%;
    padding: 45px 30px !important;
}
.right-side-parent .wp-block-group {
    width: 60%;
    margin: 0 !important;
}	
.wt-featured-card{
    min-height: 325px !important;
}
.wt-hero-arrow {
    display: none;
}
#event-form iframe {
    height: 650px;
}
#event-form {
    padding: 0 !important;
}
#TosContainer {
    padding: 0;
    position: relative;
    bottom: 0;
}
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
.mission-left-col {
    padding: 45px 30px !important;
}
.right-side-parent {
    background-position: right 65%;
    padding: 45px 30px !important;
}
.right-side-parent .wp-block-group {
    width: 60%;
    margin: 0 !important;
}
.wt-hero-arrow {
    display: none;
}
#event-form iframe {
    height: 650px;
}
#event-form {
    padding: 0 !important;
}
#TosContainer {
    padding: 0;
    position: relative;
    bottom: 0;
}
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
.mission-left-col {
    padding: 45px 30px !important;
}
.right-side-parent {
    background-position: left;
    padding: 45px 30px !important;
}
.right-side-parent .wp-block-group {
    width: 100%;
    margin: 0 !important;
}
.wp-block-cover__inner-container.wp-block-cover-is-layout-constrained {
    padding-top: 90px;
}
.wp-block-cover.is-style-masthead-inner {
    min-height: 450px;
}
.wt-hero-arrow {
    display: none;
}
.wt-hero-info .wt-hm-banner-desc{
	padding-right:0 !important;
}
.wt-hero-block{
    height: 100vh !important;
}
#event-form iframe {
    height: 650px;
}
#event-form {
    padding: 0 !important;
}
#TosContainer {
    padding: 0;
    position: relative;
    bottom: 0;
}
}