@media screen and (max-width: 1400px) {
    .main-contnet h2 {
         font-size: 65px;
        line-height: 75px;
     }
     .top-btn-sec h5 {
        font-weight: 400;
        font-size: 22px;
        line-height: 40px;
        color: #033560;
        text-align: left;
        width: 40%;
    }

    .logo-outer-sec {
         padding: 35px 20px;
        gap: 20px;
       
    }

    .logo-outer-sec h6 {
       font-size: 17px;
    }

  .top-angeline-img  img {
        width: 100%;
    }

    .top-btn-sec {
         margin-top: 47px;
        
    }

    .logo-outer-sec {
         margin-top: -14px;
    }
    .how-can-sec-content h2   span {
        display: block;
    }
    .how-can-sec-content p {
        font-size: 17px;
        width: 68%;
      }
      .full-circle-sec-content p {
         width: 82%;
      }  
     .swiper-slide {
    transform: scale(1) !important;
}

    .boradcost-content-box h6 {
        font-size: 18px;
        line-height: 24px;
         padding: 20px 0px;
    }
    .boradcost-box {
        background: #FFFFFF;
        border-radius: 19px;
        padding: 20px 20px;
    }
    .form-book-content  h2 {
		font-size: 55px;
		line-height: 65px;
	}

    .foundation-content p {
         width: 70%;
     }
     .freedom-img {
		position: absolute;
		top: -30px;
		right: -70px;
	}
	
	.book-form-outer  div.wpforms-container-full .wpforms-form button[type=submit] {
    width: 29%;
    margin-left: 1% !important;
}
	
	.main-btn {
		font-size: 13px;
		padding: 15px 25px;
		
	}
	
	.how-help {
      right: -100px;
    }
	
	.how-can-sec-content  h2 {
		font-size: 98px;
		line-height: 101px;
	}
 }    

@media screen and (max-width: 1250px) {
    .how-help {
          right: -110px;
     }


}

@media screen and (max-width: 1200px) {
    .main-contnet h4 {
         font-size: 18px;
       
    }

    .main-contnet h2 {
        font-size: 55px;
        line-height: 66px;
    }

    .main-contnet  h3 {
        font-size: 28px;
        line-height: 32px;
     }

     .top-btn-sec h5 {
        font-size: 16px;
        line-height: 28px;
    }

    .main-btn {
         font-size: 12px;
         line-height: 19px;
         padding: 12px 18px;
    }
    .logo-outer-sec {
        margin-top: -20px;
    }

    .logo-outer-sec {
        padding: 24px 20px;
        gap: 15px;
    }

    .top-banner-content {
    margin-top: 80px;
}

    .wrapper .circle {
        width: 50px;
        height: 50px;
    }

    .wrapper {
         width: 50px;
        height: 50px;
        
    }
    .form-book-content h4 {
        font-size: 18px;
       
    }

   .how-help {
		right: -174px;
		width: 78%;
	}

    .full-circle-sec-content p {
        width: 95%;
    }

    .swiper-container {
         height: 500px;
    }

    .freedom-img {
        right: -136px;
    }

    .freedom-content h2 {
        font-size: 45px;
        line-height: 66px;
    }

    .foundation-content p {
        width: 95%;
    }

    .foundation-logo-img {
        width: 80%;
        margin: 0 auto;
    }

    .foundation-content p {
        font-size: 18px;
        line-height: 23px;
        
    }

    .boradcost-content-box h6 {
        font-size: 16px;
    }

    .swiper-slide {
        transform: scale(1) !important;
    }
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.main-header-nav .nav-link {
		font-size: 13px;
	}
	.book-form-outer  div.wpforms-container-full .wpforms-form button[type=submit] {
		padding: 15px 20px;
		border-radius: 8px;
		margin-left: 1% !important;
		font-size: 14px;
		width: 32%;
	}
	
  
	.book-outer-part {
		margin: -44px auto -60px auto;
		width: 29%;
	}
	
	.foundation-logo-img h3 {
		font-size: 75px;
		line-height: 84px;

	}
	.foundation-logo-img h2 {
		font-size: 52px;
		line-height: 36px;
	}
	
	.foundation-logo-img h6 {
		 font-size: 41px;
	}
	
	.foundation-logo-img h3 {
		font-size: 62px;
		line-height: 71px;
    }
	.foundation-logo-img h5 {
	   font-size: 15px;
		line-height: 41px;
		 letter-spacing: 3px;
     }
}  

@media screen and (max-width: 992px) {
    
    section {
        padding: 50px 0;
    }
	.footer .footerBottom p {
		font-size: 13px !important;
		font-weight: 500 !important;
		letter-spacing: 1px;
	}

.top-banner-content   span {
        display: block;
    }

    .top-angeline-img {
        margin-top: 70px;
    }
   .logo-outer-sec {
		gap: 11px;
	}
    .book-outer-part {
         margin: 0 auto -60px auto;
        width: 57%;
    }

    .main-contnet h2 {
        font-size: 48px;
        line-height: 60px;
    }

    .how-help {
       width: 100%;
        position: unset;
        margin-top: 50px;
    }

    #how-can-help {
       overflow: hidden;
    }

    .full-circle-sec-content p {
        width: 100%;
        font-size: 18px;
    }

    .boradcost-outer {
        justify-content: flex-start;
        align-items: flex-start;
        flex-direction: column;
     }

     .borad-slider {
        margin-top: 30px;
    }

    .boradcost-sec-content h2 {
        padding: 20px 0px;
        
    }

    .boradcost-box {
         padding: 15px 15px;
    }
   .freedom-img {
    position: unset;
		 margin-bottom: -57px;
	}

    .freedom-outer {
        position: relative;
        bottom: -54px;
    }
    .freedom-content {
        padding-bottom: 00px;
    }

    .loptop-img-outer {
        margin-top: 40px;
    }

    #how-can-help {
        padding-bottom: 0px;
    }
.navbar-toggler:focus {
     box-shadow: none;
}
.main-header-nav .navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center;
    background: #efefef;
    padding: 30px 30px;
    text-align: center;
    border-radius: 50px;
    margin-top: 17px;
}
.main-header-nav .navbar-brand {
    max-width: 150px;
}
.main-header-nav i.fa.fa-bars {
    font-size: 24px;
    margin-top: 17px;
    color: #005995;
}	
.top-banner-content {
    margin-top: 20px;
}	
.top-btn-sec {
    flex-direction: column;
}
.top-btn-sec h5 {
    text-align: center;
    width: 100%;
}	
.book-form-outer  div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    text-align: center;
}	
.book-form-outer div.wpforms-container-full .wpforms-form .wpforms-one-third {
    width: 100% !important;
}
.book-form-outer div.wpforms-container-full .wpforms-form .wpforms-one-third {
		margin-left:0px !important;
}	
.book-form-outer  div.wpforms-container-full .wpforms-form button[type=submit] {
   margin-top: 10px;
}	
.swiper-slide {
    transform: scale(0.9) !important;
}	
.loptop-img-outer {
    position: unset;
}
#foundation-sec {
    padding-top: 70px;
}	
	
	
}

@media screen and (max-width: 767px) {
    .main-contnet h2 {
        font-size: 40px;
        line-height: 50px;
    }

    .logo-sec-img img {
       width: 37%;
    }

    .boradcost-sec-content h2 {
        font-size: 34px;
    }
    .main-contnet h4 {
        font-size: 15px;
    }
 .how-help {
    margin-left: -70px;
}
.newsletter-outer-form div.wpforms-container-full .wpforms-form .wpforms-one-half {
    width: 100%;
}
.newsletter-outer-form 	div.wpforms-container-full .wpforms-form .wpforms-one-half{
		margin-left:0px !important
	}	
	.footer-nav li.menu-item {
      font-size: 12px;
   }
	   .footer .footerBottom p {
		font-size: 13px !important;
		font-weight: 500 !important;
		letter-spacing: 1px;
	}	
	
	.borad-slider .owl-dots button.owl-dot {
			display: none;
		}
	button:focus {
		outline: 1px dotted;
		outline: none !important;
	}
}


@media screen and (max-width: 576px) {

    .main-contnet h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .main-contnet  h3 {
        font-size: 18px;
        line-height: 26px;
    }

    .main-contnet h4 {
        font-size: 14px;
        letter-spacing: 1px;
    }

    .main-line {
      margin: 10px 0px;
    }

    .top-btn-sec {
         gap: 10px;
        margin-top: 10px;
    }

    .logo-outer-sec {
        gap: 15px;
        flex-wrap: wrap;
    }

    .top-angeline-img  img {
        width: 95%;
        margin: 0 auto;
        margin-left: 5%;
    }
    .form-book-content h4 {
       font-size: 13px;
     }

   .book-outer-part {
		width: 70%;
		margin: 0 auto;
	}
    #financial-sec {
        padding: 50px 0px 0px 0px;
    }
    .financial-sec-content h2 {
        font-size: 22px;
        line-height: 40px;
    }
    .main-btn {
        font-size: 11px;
         padding: 10px 16px;
    }
    .main-btn svg {
       width: 14px;
    }

    .how-can-sec-content h2   span {
        display: inline-block;
    }

    .how-can-sec-content p {
        font-size: 14px;
        width: 90%;
        line-height: 22px;
        padding: 10px 0px 20px 0px;
    }

    .how-help  img {
      width: 100%;
    }

    .how-help {
        width: 100%;
        position: unset;
        margin-top: 50px;
    }

    .how-help {
		width: 100%;
		position: relative;
		right: -82px;
	}

    .full-circle-sec-content h2 sapn {
        display: block;
    }

    .full-circle-sec-content p {
        width: 100%;
        font-size: 16px;
    }

    .testimonials-box-outer img {
       width: 100%;

    }

    .testimonials-box-outer {
        position: relative;
        margin: 20px;
    }

    .freedom-img img {
        width: 100%;
    }

   .foundation-content p {
		font-size: 15px;
		line-height: 24px;
		width: 100%;
	}
	.top-inner-btn {
		margin-top: 14px;
	}
	.main-btn {
       box-shadow: none;
    }
	
	.book-form-outer div.wpforms-container-full .wpforms-form input[type=text] {
		font-size: 14px;
		padding: 10px 15px;
		height: 40px !important;
}
	.book-form-outer div.wpforms-container-full .wpforms-form input[type=email]{
		font-size: 14px;
		padding: 10px 15px;
		height: 40px !important;
	}	
	.book-form-outer  div.wpforms-container-full .wpforms-form button[type=submit] {
		padding: 12px 20px;
		font-size: 14px;
	}
	
	.newsletter-outer-form div.wpforms-container-full .wpforms-form input[type=email] ,    .newsletter-outer-form  div.wpforms-container-full .wpforms-form input[type=text] , .newsletter-outer-form  div.wpforms-container-full .wpforms-form input[type=tel] , .newsletter-outer-form  div.wpforms-container-full .wpforms-form select   {
		height: 40px;
	}
	.footer-nav li.menu-item {
		font-size: 11px;
		font-weight: 400;
		padding: 10px 10px;
	}
	.book-form-outer  div.wpforms-container-full .wpforms-form button[type=submit] {
     width: 55%;
}
.swiper-slide:nth-child(even) {
    margin-top: 0%;
}	
.borad-slider .owl-dots {
    display:none;
}	
.borad-slider .owl-dots button.owl-dot {
    display: none;
}
	
.foundation-logo-img h6 {
    font-size: 30px;
}	
.foundation-logo-img h3 {
     font-size: 45px;
    line-height: 56px;
}	
.foundation-logo-img h2 {
   font-size: 39px;
    line-height: 33px;
}	
.foundation-logo-img h5 {
    font-size: 13px;
    line-height: 33px;
    letter-spacing: 2px;
}	
	
	
}


