


@import url('https://fonts.googleapis.com/css2?family=Tapestry&family=Zilla+Slab&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Alice&family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Merriweather:wght@900&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@400;700&family=Playfair+Display:ital,wght@1,600;1,800&family=Podkova:wght@800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro:wght@300;400&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Merriweather:wght@900&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@400;700&family=Playfair+Display:ital,wght@1,600;1,800&family=Podkova:wght@800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro:wght@300;400&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Merriweather:wght@900&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@400;700&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro:wght@300;400&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@400;700&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro:wght@300;400&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Crimson+Text:ital@1&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Crimson+Text:ital@1&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Faustina:wght@600&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Faustina:wght@600&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Faustina:wght@600&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Caveat+Brush&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:wght@300&family=Caveat+Brush&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Lustria&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:wght@300&family=Caveat+Brush&family=Karla:wght@300&family=Lato&family=Lustria&family=Open+Sans:wght@300&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@700&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@700&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Anton&family=Barlow:ital,wght@0,300;0,600;1,700&family=Cardo&family=Caveat+Brush&family=Crimson+Text:ital,wght@0,600;0,700;1,400&family=Faustina:wght@600&family=Gilda+Display&family=Karla:wght@300&family=Kaushan+Script&family=Lato&family=Libre+Franklin&family=Lustria&family=Montserrat:ital,wght@0,200;0,400;0,500;1,400&family=Open+Sans:wght@300&family=Playfair+Display+SC:wght@700&family=Playfair+Display:ital,wght@1,600;1,800&family=Prata&family=Raleway:ital,wght@0,200;0,400;0,500;0,800;0,900;1,300&family=Source+Sans+Pro:wght@300;400&family=Tapestry&family=Zilla+Slab:wght@700&display=swap');
*{
  margin:0;
  padding:0;
}
.landing-section-privacynew{
width:100%;
background-image: linear-gradient(to right, #01853a , white);
display:flex;
justify-content:center;
align-items:center;
}
.landing-section-privacynewmain{
 width:80%;
background-color:green;
margin-top:2rem;
margin-bottom:2rem;
display:flex;
justify-content:center;
align-items:center; 
background-image: url(../assets/images/meditation.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}
.landing-section-privacynewsub{
  width:100%;
  background-color: rgba(30,30,30,0.49);
}
.landing-section-privacynewsubpart{
  display:flex;
  flex-direction:row;
  align-items:center;
  width:100%;
  justify-content: center;
}
.landing-section-privacynewsubpartone{
  width:65%;
  padding:2rem;
}
.landing-section-privacynewsubparttwo{
  width:35%;
  background-color:green;
}
.landing-section-privacynewsubpart h1{
  font-size:4rem;
  color:white;
  font-weight:800;
  font-family:"arial";
}
.landing-section-privacynewsubpart p{
 font-size:2rem;
  color:white;
  font-weight:400;
  line-height:3rem;
  font-family:"arial"; 
}

.landing-section-privacynewsubpartpartition{
  height:.5rem;
  width:10rem;
  background-color:white;
  border-bottom-right-radius:.4rem;
  border-top-right-radius:.4rem;
  margin-top:2rem; 
  margin-bottom:2rem;
}
































.landing-section-privacy{
width:100%;
background-image: linear-gradient(to right, #01853a , white);
display:flex;
justify-content:center;
align-items:center;
}
.landing-section-privacymain{
 width:80%;
background-color:green;
margin-top:2rem;
margin-bottom:2rem;
display:flex;
justify-content:center;
align-items:center; 
background-image: url(../assets/images/contact5.png);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}
.landing-section-privacysub{
  width:100%;
background-color: rgba(30,30,30,0.49);
}
.landing-section-privacysubpart{
  padding:4rem;
  
}
.landing-section-privacysubpart h1{
  font-size:4rem;
  color:white;
  font-weight:800;
  font-family:"arial";
}
.landing-section-privacysubpart p{
 font-size:2rem;
  color:white;
  font-weight:400;
  line-height:3rem;
  font-family:"arial"; 
}

.landing-section-privacysubpartpartition{
  height:.5rem;
  width:10rem;
  background-color:white;
  border-bottom-right-radius:.4rem;
  border-top-right-radius:.4rem;
  margin-top:2rem; 
  margin-bottom:2rem;
}

.landing-section-codeverb{
width:100%;
background-image: linear-gradient(to left, #01853a , white);
display: flex;
justify-content:center;
align-items:center;
}
.landing-section-codeverbmain{
width:80%;
background-color:#f7f8ee;
margin-top:2rem;
margin-bottom:2rem;
display:flex;
align-items:center;
justify-content:center;
}
.landing-section-codeverbsub{
width:100%;
background-color:#f7f8ee;
padding:3rem;
}

.landing-section-codeverbsub h2{
  font-size:2rem;
  color:#01853a;
  line-height:3rem;
  font-weight:600;
  font-family:"arial";
  margin-bottom:2rem;
}
.landing-section-codeverbsub ul{
  
}

.landing-section-codeverbsub ul li{
  font-size:1.6rem;
  color:black;
  font-weight:200;
  line-height:2.5rem;
  font-family:"arial";
  display:flex;
  justify-content:flex-start;
  flex-direction:row;
  align-items:center;
  padding-bottom:1rem;
 
}
.landing-section-codeverbsub ul li i{
  font-size:1.5rem;
  color:#01853a;
  margin-right:2rem;
}






.landing-section-recomadedstudy{
width:100%;

display: flex;
justify-content:center;
align-items:center;
}
.landing-section-recomadedstudymain{
width:80%;
background-color:yellow;
margin-top:2rem;
margin-bottom:2rem;
display:flex;
align-items:center;
justify-content:center;
}
.landing-section-recomadedstudysub:hover{
background-color:white;
}
.landing-section-recomadedstudysub{
width:100%;
box-shadow: 0 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
background-color:#f7f8ee;
padding:3rem;
}
.paymentimage{
  display:flex;
  width:100%;
  flex-direction:row;
}
.paymentimage div{
  height:10rem;
  margin:2rem;
  background-color:yellow;
  width:100%;
}
.paymentimage img{
  height:100%;
  width:100%;
}
.paymentimagetwo{
  display:flex;
  width:100%;
  flex-direction:row;
}
.paymentimagetwo div{
  height:20rem;
  margin:2rem;
  background-color:yellow;
  width:100%;
}
.paymentimagetwo img{
  height:100%;
  width:100%;
}
.landing-section-recomadedstudysub h2{
  font-size:2rem;
  color:#01853a;
  line-height:3rem;
  font-weight:600;
  font-family:"arial";
  margin-bottom:1rem;
  margin-top:1rem;
}
.landing-section-recomadedstudysub h1{
  font-size:4rem;
  color:#01853a;
  margin-bottom:2rem;
  font-weight:800;
  font-family:"arial";
}
.landing-section-recomadedstudysub p{
  font-size:1.6rem;
  color:black;
  font-weight:200;
  margin-bottom:1rem;
  margin-top:1rem;
  line-height:2.5rem;
  font-family:"arial";

}

.landing-section-recomadedstudysub ul{

}

.landing-section-recomadedstudysub ul li{
  font-size:1.6rem;
  color:black;
  font-weight:200;
  line-height:2.5rem;
  font-family:"arial";
  display:flex;
  justify-content:flex-start;
  flex-direction:row;
  align-items:center;
  padding-bottom:1rem;
 
}
.landing-section-recomadedstudysub ul li i{
  font-size:1.5rem;
  color:#01853a;
  margin-right:2rem;
}








.landing-section-payment{
width:100%;
background-color:gray;
display: flex;
justify-content:center;
align-items:center;
}
.landing-section-paymentmain{
width:80%;
background-color:yellow;
margin-top:2rem;
margin-bottom:2rem;
display:flex;
align-items:center;
justify-content:center;
}
.landing-section-paymentsub{
width:100%;
background-color:yellow;
padding:3rem;
}

.landing-section-paymentsub h2{
  font-size:2rem;
  color:#01853a;
  line-height:3rem;
  font-weight:600;
  font-family:"arial";
  margin-bottom:1rem;
  margin-top:1rem;
}
.landing-section-paymentsub h1{
  font-size:4rem;
  color:#01853a;
  margin-bottom:2rem;
  font-weight:800;
  font-family:"arial";
}
.landing-section-paymentsub p{
  font-size:1.6rem;
  color:black;
  font-weight:200;
  margin-bottom:1rem;
  margin-top:1rem;
  line-height:2.5rem;
  font-family:"arial";

}

.landing-section-paymentsub ul{

}

.landing-section-paymentsub ul li{
  font-size:1.6rem;
  color:black;
  font-weight:200;
  line-height:2.5rem;
  font-family:"arial";
  display:flex;
  justify-content:flex-start;
  flex-direction:row;
  align-items:center;
  padding-bottom:1rem;
 
}
.landing-section-paymentsub ul li i{
  font-size:1.5rem;
  color:#01853a;
  margin-right:2rem;
}

































.landing-section-slidingrishikulimage{
width:100%;
background-color:transparent;
}
.landing-section-slidingrishikulimagemain{
width:100%;
height:70rem;
background-color:transparent;
}
.landing-section-slidingrishikulimagesub{
width:100%;
height:100%;
background-color:transparent;
}














.landing-section-seventyzerofivesubsixteenforpartition{
  width:80%;
  display:flex;
  flex-direction:row;
}

.forattahed{
  background-color:red;
  width:100%; 
  height:8.5rem;
}



.landing-enroll-form{
  width:100%;
  background-color:red;
}

.landing-enroll-formmain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}

.landing-enroll-formsub{
  width:70%;
  background-color:#fcf5e9;
  margin-top:2rem;
  margin-bottom:2rem;
  padding:3rem;
  display:flex;
  flex-direction:column;
}
.landing-enroll-formsub div{
  margin:2rem;
}
.landing-enroll-formsubone{
  padding:4rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center; 
  border-bottom:.1rem solid #e17e21;  
}
.landing-enroll-formsubone h1{
  font-size:2.5rem; 
  font-weight:600;
  font-family:"arial";
  color:black;
  letter-spacing:.2rem;
  text-align:center;
}
.landing-enroll-formsubtwo{
  background-color:transparent;
}
.landing-enroll-formsuboneek{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart{
  width:100%;
}

.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart h1{
  margin-bottom:2rem;
  font-size:2rem; 
  font-weight:400;
  font-family:"arial";
  color:black;
  letter-spacing:.2rem;
}
.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart input{
  width:100%;
  height:5rem;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  padding-left:2rem;
  border:.2rem solid green;
}
.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart input:hover{
  width:100%;
  height:5rem;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  padding-left:2rem;
  border:.2rem solid #6e97ff;
  box-shadow: .2rem .2rem 1rem .2rem #bccefe;  
}
.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart input{
  width:100%;
  height:5rem;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  padding-left:2rem;
  padding-right:2rem;
  border:.1rem solid green;  
}

.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart select{
  width:100%;
  height:5rem;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  border:.1rem solid green; 
  padding-left:2rem;  
}
.landing-enroll-formsuboneek .landing-enroll-formsuboneekpart select:hover{
 width:100%;
  height:5rem;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  padding-left:2rem;
  border:.2rem solid #6e97ff;
  box-shadow: .2rem .2rem 1rem .2rem #bccefe;  
}
.landing-enroll-formsubonethree{
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-enroll-formsubonethreebutton{
  padding:1rem;
  background-color:#01853a;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  border:.1rem solid white;
}
.landing-enroll-formsubonethreebutton:hover{
  
  background-color:white;
  border-bottom-right-radius:.4rem; 
  border-bottom-left-radius:.4rem; 
  border-top-right-radius:.4rem; 
  border-top-left-radius:.4rem;
  border:.1rem solid #01853a;
  color:#01853a;
}
.landing-enroll-formsubonethree a{
color:white;
font-size:1.5rem;
font-family:"arial";
font-weight:400;
text-decoration:none;
}




















.landing-section-thankyou{
  background-color:red;
  width:100%;
}
.landing-section-thankyoumain{
  background-color:#F5FAFD;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  padding-top:5rem;
  padding-bottom:5rem;
}

.landing-section-thankyousub{
  background-color:white;
  width:80%;
  display:flex;
  justify-content:center;
  align-items:center;
  display:flex;
  flex-direction:column; 
  padding:10rem;   
}
.landing-section-thankyousub img{   
 height:20rem;   
}
.landing-section-thankyousub h1{
  color: #24262e;
    line-height: 5rem;
    font-size: 4rem;
    font-style: normal;
    font-weight: 700;
    font-family: 'Podkova', serif;
    text-align:center;
}







.landing-two-sub-three p{
font-family:"arial";
color:#FF9933;
font-size:2rem;
}
.landing-two{
  width:100%;
  background-image:url(../assets/images/main-background.webp);
  display:flex;
  flex-direction:row;
  background-color: #167ac6;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.landing-two .landing-two-sub{
  width:50%;
  background-color:transparent;
  display:flex;
  align-items:flex-end;
}
.landing-two .landing-two-sub-two{
  background-color:transparent;
  width:50%;
  display:flex;
  flex-direction:column;
  padding-top:3rem;
  justify-content:center;
  padding-bottom:3rem;
}
.landing-two .landing-two-sub-two h1{
  font-family: 'Anton', sans-serif;
  color: #fff;
    font-family: "Anton",Sans-serif;
    font-size: 7.5rem;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.3em;
    text-shadow: -.6rem .2rem .8rem rgb(0 4 99 / 58%);
}
.landing-two .landing-two-sub-two h2{
 
  color: #fff;
    font-family: "arial";
    font-size: 1.7rem;
    font-style:bold;
    text-transform: uppercase;
    line-height: 1.3rem;
    padding-bottom:2rem;
    padding-top:3rem;
}
.landing-two .landing-two-sub-two p{
 
font-family: 'Now',sans-serif;
color: #fff;
    font-size: 2.1rem;
    font-weight: 400;
    line-height: 3rem;
    text-shadow: .1rem .1rem .2rem rgb(0 0 0 / 60%);
}
.landing-two .landing-two-sub-two div{
    background-color: #f4da58;
    height: 7rem;
    width:30%;
    padding-right: 3rem;
    padding-left: 3rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-top-left-radius: .7rem;
    border-top-right-radius: .7rem;
    border-bottom-left-radius: .7rem;
    border-bottom-right-radius: .7rem;
    margin-top: 2rem;
    border:2px solid #f4da58;
    
    box-shadow: .7rem .6rem 2.1rem 0rem rgb(0 0 0 / 50%);
}

.landing-two .landing-two-sub-two div:hover { 
background-color:white;
}
.landing-two .landing-two-sub-two div:hover .landing-two-sub-two .read-more{ 
background-color:red;
}

.landing-ten-one{
  background-color:#f1f2f4;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-ten-one .landing-ten-one-subonetwo-face{
  width:60%;
  background-color:transparent;
}
.landing-ten-one .landing-ten-one-subonetwo-face{
  width:60%;
  margin-top: 3rem;
    margin-bottom: 3rem;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo{
 width:100%;
 background-color:#ddd;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-first-div{
 background-color:#f1f2f4;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-first-div p{
 background-color: transparent;
    color: #000;
    font-family: "Open Sans", sans-serif;
    font-weight: 800;
    font-size: 1.5rem;
    line-height: 5rem;
    letter-spacing: .2rem;
    text-transform: uppercase;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-first-div h1{
 background-color:#f1f2f4;
    font-size: 4.7rem;
    color: #000;
    font-weight: 400;
    line-height: 5rem;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div{
 background-color:black;
 border-left:1rem solid #01853a;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p{
 background-color:#f1f2f4;
    padding: 3rem;
    font-weight: 400;
    font-size: 1.6rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.read-more{
  text-decoration:none;
  color:black;
  font-family:"arial";
  font-size:2rem;
  font-weight:300;
}
.logo-methews{
  font-size:10rem;
}

.section-eight-one{
  width:100%;
  background-color:green;
}
.section-eight-one{
  width:100%;
  background-color:green;
}
.section-eight-one .section-eight-one-main{
  width:100%;
  background-color:#f6f6f6;
  display:flex;
  justify-content:center;
  flex-direction:column;
  align-items: center;
}
.section-eight-one .section-eight-one-main .section-eight-one-subone{
  width:100%;
  background-color:#f6f6f6;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction:column;
  padding-top:2rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subone h2{
 font-size: 3rem;
    color: black;
    font-family: 'Barlow Condensed',sans-serif;
    font-weight: 200;
    font-style:italic;
}
.section-eight-one .section-eight-one-main .section-eight-one-subone h1{
 font-size: 3rem;
    color: #01853a;
    font-family: 'Lexend Deca',sans-serif!important;
    font-weight: 600;
    padding:1rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo{
 height:14.5rem;
 background-color:#d2dfe6;
 display:flex;
 flex-direction:row;
 justify-content:center;
 align-items:center;
 flex-wrap:wrap;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo div{
width:20rem;
height:10rem;
background-color:white;
display:flex;
justify-content: center;
align-items:center;

flex-direction: column;
box-shadow: 0rem 0rem .8rem 0 #888;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo div:hover{

background-color:transparent;
border:.1rem solid #ea447b;

}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo a{
text-decoration:none;
color: #999;
    font-weight: 500;
    font-size: 1.5rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo div  h4{
padding:1rem;
color: #999;
    font-weight: ;
    font-size: 1.5rem;
    font-style:bold;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo div i{
color:#34c6d9;
font-size:4rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subtwo div:hover{
background-image:black;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree{
 background-color:#d2dfe6;
 display:flex;
 justify-content:center;
 align-items:center;
 flex-direction:row;
 border-bottom:3rem solid #d2dfe6;

}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone{
 height:400;
    width: 20%;
    background-color:white;
    display: flex;
    justify-content: center;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone ul li a{
 color: #999;
    font-weight: 500;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone ul{
 list-style-type:none;
 margin:0;
 padding:0;
 height:4rem;
 padding:2rem;

}


.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone ul li{
 text-decoration:none;
 color:pink;
 height:6rem;
 line-height:4rem;
 border-bottom:.1rem solid gray;
 display:flex;
 align-items:center;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone ul li a{
 text-decoration:none;
 color:pink;
 height:4rem;
 color: #999;
    font-weight: 800;
    padding: 1.5rem 0rem;
    font-style:bold;
    font-size:1.5rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subone ul li a:hover{
 text-decoration:none;
 height:4rem;
 color:#ea447b;
    font-weight: 500;
    padding: 1.5rem 0rem;
    font-style:bold;

}

.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo{
width:60%;
}
.section-eight-one-subthree-subtwo{
 display:flex;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo div{
display: flex;
    justify-content: center;
    align-items:flex-start;
    flex-direction: column;
    width:46rem;
    height:40rem;

}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo .section-eight-one-subthree-subtwo-content h2{
color: #34c6d9;
    font-size: 2.9rem;
    text-align:right;
    margin-left:-2rem;
    padding-bottom:3rem;

}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo .section-eight-one-subthree-subtwo-content ul{
margin-top:4rem;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo .section-eight-one-subthree-subtwo-content ul li{
font-size: 1.5rem;
font-family: Roboto,sans-serif;
line-height:2.5rem;
text-align:justify;
}
.section-eight-one .section-eight-one-main .section-eight-one-subthree .section-eight-one-subthree-subtwo .section-eight-one-subthree-subtwo-content ul{
margin:0rem;
padding-right:4rem;
}
.section-eight-one-subthree-subtwo{
  display:flex;
  height:100%;
  justify-content: center;
  align-items:center;
}
.section-eight-one-subthree-subtwo div{
  padding: 4rem;
    background-color: white;
}
.section-eight-one-subthree-subtwo  img{
  width:100%;
  height:30rem;
}
#section-eight-one-subthree-subtwoek{
  width:100%;
}
#section-eight-one-subthree-subtwoekdo{
width:100%;
}
#section-eight-one-subthree-subtwoektin{
  width:100%;
}
.section-eight-one-subthree-subtwo-content ul li{
font-family:"arial";
font-size:1.6rem;
color:black;
line-height:2.5rem;
font-weight:400
}
.section-eight-one-subthree-subtwo-content h2{
font-size:2.5rem;
color:black;
line-height:2.5rem;
font-weight:400;
color:#01853a;
margin-bottom:1rem;
}
.section-eight-one-subthree-subtwomainone{
  width:80%;
  background-color:white;
  display:flex;
  margin-top:5rem;
  margin-bottom:5rem;
  flex-direction:row;
  justify-content:center;
  align-items:center;
}



























#overlaytwo {
  position:fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 6;
  cursor: pointer;
}
.formmodeltwo{
  height:100%;
  width:100%;
  background-color: rgba(0,0,0,0.5);
  display:flex;
  justify-content:center;
  align-items:center;
}
.formmodelsubtwo{
height:100%;
width:100%;
background-color: rgba(0,0,0,0.5);
position:relative;
display:flex;
justify-content:center;
align-items:center;
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
.formmodelsubtwo #corssicon{
position:absolute;
right:5%;
top:1%;
font-size:3rem;
font-weight:400;
color:white;
}

.navigationmobile{
  width:70%;
  height:100%;
  background-color:white;
}
.navigationmobile ul{
  width:100%;
  border-top: solid green;
  list-style:none;
  padding-left:0;
  margin-left:0;
}
.underlist li{
  display:flex;
  justify-content:center;
}
.underlist li{
  border-bottom:.1rem solid #01853a;
}
.underlist li a{
  text-align:center;
}
.underlisttwo{
  border-top:.5rem solid #01853a;
}
.navigationmobile ul li{
padding:1rem;
border-bottom:.1rem solid #01853a;
color:white;
font-family:"arial";
font-weight:600; 
position:relative;
}
.navigationmobile ul li a{
text-decoration:none;
font-weight:400;
font-size:2rem;
color:black;
display:flex;
align-items:center;
font-family:"arial";
}
.navigationmobile ul li i{
position: absolute;
right:5%;
}
.navigationmobile ul li i{
position: absolute;
right:5%;
color:#01853a;
}

.navigationmobile ul li:hover .underlist{
display:b
}
.navigationmobile ul li:hover #rotateicon{
transform:rotate
}

.navigationmobile ul li ul{
width:100%;
  border-top: solid green;
  list-style:none;
  padding-left:0rem;
  margin-left:0rem;
  display:none;
}
.navigationmobile ul li ul li{
padding:1rem;
border-bottom:.1rem solid gray; 
padding-left:0rem;
margin-left:0rem;
}
.responsiveenrollnow{
  padding:1rem;
  border:.1rem solid white;
  background-color:#01853a;
  display:flex;
  justify-content:center;
  align-items:center;
  color:white;
  border-bottom-right-radius:.4rem;
  border-bottom-left-radius:.4rem;
  border-top-right-radius:.4rem;
  border-top-left-radius:.4rem; 
}

.responsiveenrollnow:hover{
  background-color:white;
  border:.1rem solid #01853a;
  color:#01853a; 
}

.landing-section-fourtyfiveupperstyle{
  width:100%;
  background-color:yellow;
  margin-top:6%;
}
.landing-section-fourtyfivemainupperstyle{
  width:100%;
  background-color:green;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyfivesubupperstyle{
  width:100%;
  background-color:pink;
}
.landing-section-fourtyfivesubupperstyle{
  width:100%;
  background-color:#ffffff;
}
.landing-section-fourtyfivesubfirstupperstyle{
   background-color: #f8d456;
    background-repeat: repeat;
    background-position: center bottom;
   background: url(../assets/images/yellow.png) !important;
   display:flex;
   justify-content:center;
   align-items:center;
}
.landing-section-fourtyfivesubfirstheadingupperstyle{
  width:80%;    
  margin-top:6rem;
  margin-bottom:6rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  flex-direction:column;
}
.landing-section-fourtyfivesubfirstheadingupperstyle h1{
  margin-bottom:1rem;
  font-family: Raleway;
    text-align: left;
    text-transform: uppercase;
    line-height: 4rem;
    font-weight: 800;
    font-style: normal;
    color: #ffffff;
    font-size: 3.5rem;
}
.landing-section-fourtyfivesubfirstheadingupperstyle a{
  font-family: Raleway;
    text-align: left;
    text-transform: uppercase;
    line-height: 2.2rem;
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
    font-size: 1.5rem;
    text-decoration:none;
}
.landing-section-fourtyfivesubfirstheadingupperstyle a span{
  margin-left:.5rem;
  margin-right:.5rem;
  color:white;
  font-family: Raleway;
    text-transform: uppercase;
    line-height: 2.2rem;
    font-weight: 600;
    font-style: normal;
    font-size: 1.5rem;
}




body{
position:relative;
}
.rishikulheader{
  background-color:yellow;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  position:sticky;
  z-index:4;
  top:0;
}
.rishikulheader a{
  text-decoration:none;
  text-align:center;
}
.landing-hearderrishikul{
  background-color:#01853a;
  width:100%;
  display:flex;
  flex-direction:column;
 }
 .landing-hearderrishikul div{
  
 } 
.landing-hearderrishikulmain{
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
}
.landing-hearderrishikulsubnavigationsub ul{
  
}
.landing-hearderrishikulsubnavigationsub ul li{
  width:90%;  
}
.landing-hearderrishikulsubnavigationsub ul li:hover{
  bac
}
.landing-hearderrishikulsubnavigationsub ul li:hover a{
  color:gray;   
}

.landing-hearderrishikulmain div{
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  width: 100%;
    padding: .5rem;
}
#bordersubmenu{
  border-bottom:.1rem solid white;
}
.landing-hearderrishikulmain div p{
 text-align:center;
 font-size:1.3rem;
 font-weight:600;
 line-height:2rem;
 font-family: 'Lustria', serif;
 color:white;
}
  
#landing-hearderrishikulmainbutton{
 display: flex;
    justify-content: center;
    align-items: center;
    margin: .5rem;
    padding: 1rem;
    border: .1rem solid green;
    background-color: #01853a;
    color: white;
    font-size: 1.5rem;
    font-family: "arial";
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
}
#landing-hearderrishikulmainbutton{
 display: flex;
    justify-content: center;
    align-items: center;
    margin: .5rem;
    padding: 1rem;
    border: .1rem solid green;
    background-color: #01853a;
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
}
#landing-hearderrishikulmainbutton:hover{
 background-color:white;
}
#landing-hearderrishikulmainbutton:hover{
 color:green;
}
#landing-hearderrishikulsubbuttonlik{
color:white;
font-size:1.5rem;
font-family:"arial";
font-weight:400;
}
#landing-hearderrishikulsubbuttonlik:hover{
color:green;
}


.landing-hearderrishikulsub .landing-hearderrishikulsublogo{
width:10%;
}
.landing-hearderrishikulsub .landing-hearderrishikulsublogo img{
height:4rem;
}
.landing-hearderrishikulsub .landing-hearderrishikulsubnavigation{
}
.landing-hearderrishikulsub .landing-hearderrishikulsubbutton{
width:10%;
}
.landing-hearderrishikulsubnavigation{
  width:100%;
}
.landing-hearderrishikulsubnavigation ul{
display:flex;
height:100%;
align-items:center;
list-style:none;
}
.landing-hearderrishikulsubnavigation i{
  margin-left:.5rem;
}
.landing-hearderrishikulsubnavigation ul li{

text-align:center;
position:relative;
height:5rem;
display: flex;
z-index:1; 
    justify-content: center;
    align-items: center;
}

.landing-hearderrishikulsubnavigation ul li a{
font-size:1.5rem;
 font-weight:600;
 font-family:"arial";
 color:black;
 padding-left:1rem; 
 padding-right:1rem;
}



#overlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 6;
  cursor: pointer;
}
.formmodel{
  height:100%;
  width:100%;
  background-color: rgba(0,0,0,0.5);
  display:flex;
  justify-content:center;
  align-items:center;
}
.formmodelsub{
height:100%;
width:70%;
background-color:transparent;
position:relative;
display:flex;
justify-content:center;
align-items:center;
}
.formmodelsub i{
position:absolute;
right:-10%;
top:0%;
z-index:7;
color:white;
font-size:50;
}

.landing-hearderrishikulsubnavigation ul li .landing-hearderrishikulsubnavigationsub{
position:absolute;
top:98%;
display:none;
left:0;
z-index:2;
}
.landing-hearderrishikulsubnavigation ul li:hover .landing-hearderrishikulsubnavigationsub{
display:block;
   
}
#landing-hearderrishikulsubbutton{

}
.landing-hearderrishikulmainbutton{
  background-color:#01853a;
  color:white;
  font-size:1.5rem;
  font-family:"arial";
  border-top-left-radius:.4rem;
  border-top-right-radius:.4rem;
  border-bottom-left-radius:.4rem;
  border-bottom-right-radius:.4rem;     
}
.landing-hearderrishikulsubnavigationsub{
background-color:red;
width:200%;
border-top:.5rem solid green;
}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting{
width:100%;
background-color:yellow;
display:flex;
flex-direction:column;
align-items:center
justify-content:center;
}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting li{
background-color:white;
width:100%;
border-bottom:.1rem solid #01853a;
}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting li a{
pa
}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting li:hover{
  background-color:#01853a;

}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting li:hover a{
    color:white;
}
.landing-hearderrishikulsubnavigationsub .landing-hearderrishikulsubnavigationsubunderlisting{
display:flex;
flex-direction:column;
background-color:white;
}
.landing-hearderrishikulsublogo{
  display:flex;
  align-items:center;
  justify-content:center;
}
.landing-hearderrishikulsublogo img{
  padding:.5rem;
}
.landing-hearderrishikulsubbutton{
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-hearderrishikulsubbutton{
  display:flex;
  justify-content:center;
  align-items:center;
  position:relative;
}
.landing-hearderrishikulsubbuttonhide{
position:absolute;
background-color:green;
padding:2rem;
display:none;
}
.landing-hearderrishikulsubbuttonhide i{
font-size:2.5rem;
}
.landing-hearderrishikulmainbutton{
  display:flex;
  justify-content:center;
  align-items:center;
  margin:.5rem;
  padding:1rem;
  border:.1rem solid green;
}
.landing-hearderrishikulmainbutton:hover{
  background-color:white;
  color:#01853a;
}
.landing-hearderrishikulsub{
  background-color:white;
  position:relative;
display: flex;
justify-content:center;
position:relative;
align-items:center;
box-shadow: 0rem .5rem 1rem rgb(0 0 0 / 20%);
}
.naviresponvieicon{
position:absolute;
right:2%;
display:none;
}
.naviresponvieicon i{
font-size:2.5rem;
color:green;
}
.landing-hearderrishikulsubrespinsivenav{
  position:absolute;
  right:5%;
  display:flex;
  justify-content:center;
  display:none;
  align-items:center;
  flex-direction:column;
}
.landing-hearderrishikulsubrespinsivenav{
  position:absolute;
  right:5%;
  display:flex;
  justify-content:center;
  display:none;
  align-items:center;
  flex-direction:column;
}
.landing-hearderrishikulsubrespinsivenav i{
  color:black;
  font-size:2rem;   
}
.landing-hearderrishikulmainnavone i{
  margin-right:.7rem;
  color:white;
  font-size:2rem;
}
.landing-hearderrishikulmainnavtwo i{
  margin-top:.5rem;
  margin-bottom:.5rem;
  margin-right:1rem;
  margin-left:1rem;
  font-size:1.5rem;
  color:white;
}















.landing-section-seventyzerofivesubsixteen{
  background-color:yellow;
  width:80%;
  display:flex;
  flex-direction:row;
}

.landing-section-seventyzerofivesubsixteen div{
  background-color:white;
}
#landing-section-seventyzerofivesubsixteensubone {
 background-color:#01853a;
}
.landing-section-seventyzerofivesubsixteensubone {
 width:30%;
}
.landing-section-seventyzerofivesubsixteensubtwo{
 width:70%;
}
.landing-section-seventyzerofivesubsixteensubone p{
  font-family: "arial";
    font-size: 1.7rem;
    color: white;
}
.landing-section-seventyzerofivesubsixteensubone h1{
 text-align: center;
    font-family: 'Alice', serif;
    font-weight: 800;
    font-size: 2rem;
    color: white;
    margin-bottom: 0rem;
}
.landing-section-seventyzerofivesubsixteensubtwo p{
  font-family: "arial";
    font-size: 1.7rem;
    color: black;
}
.landing-section-seventyzerofivesubsixteensubtwo h1{
text-align: center;
    font-family: 'Alice', serif;
    font-weight: 800;
    font-size: 2rem;
    color:white;
    margin-bottom: 0rem;
}

.landing-section-seventyzerofivesubsixteensubone div{
  padding:1rem;
  margin:.5rem;
  background-color:#01853a;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-seventyzerofivesubsixteensubtwo div{
  padding:1rem;
  margin:.5rem;
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
}

.landing-section-seventyzerofivesubonesecondekpartition p{
  text-align: center;
    color: black;
    font-weight: 400;
    font-family: "arial";
    font-size: 1.5rem;
}

.landing-section-fiftyzeromainten{
  height:50rem;
  width:100%;
  width: 100%;
    background-image: url(../assets/images/contact4.png);
    background-position: center;
    background-size: cover;
}
.landing-section-seventyzerofive{
  width:100%;
  background-color:red;
}
.landing-section-seventyzerofivemain{
  width:100%;
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesub{
  width:80%;
  margin-top:5rem;
  background-color:#F5FAFD;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
.landing-section-seventyzerofivesub h1{
text-align:center;
font-size:1.8rem;
font-family:"arial";
font-weight:400;
padding:1rem;
}

.landing-section-seventyzerofivesubone{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubonefirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubonefirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubonefirst img{
  margin-top:1rem;
}
.landing-section-seventyzerofivesubonefirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubonesecond{
  background-color:green;
}
.landing-section-seventyzerofivesubonesecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubonesecondek .landing-section-seventyzerofivesubonesecondekpartition i
{

margin-bottom:1rem;
}
.landing-section-seventyzerofivesubonesecondekpartition{

}

.landing-section-seventyzerofivesubonesecondek .landing-section-seventyzerofivesubonesecondekpartition .landing-section-seventyzerofivesubonesecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:#01853a;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubonesecondek .landing-section-seventyzerofivesubonesecondekpartition a{
 display: flex;
 justify-content:center;
 align-items:center;
}
.landing-section-seventyzerofivesubonesecondek .landing-section-seventyzerofivesubonesecondekpartition .landing-section-seventyzerofivesubonesecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid #01853a;
  color:#01853a;
}

.landing-section-seventyzerofivesubonesecondek .landing-section-seventyzerofivesubonesecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}





.landing-section-seventyzerofivesubtwosecondek div {
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color:#F5FAFD;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.landing-section-seventyzerofivesubtwofirst h4{
  padding:1rem;
  text-align: center;
    font-family: 'Alice', serif;
    font-weight: 600;
    font-size: 2rem;
    color: #9F8B8B;
    margin-bottom: 0rem;
}
.landing-section-seventyzerofivesubtwo{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubtwofirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubtwofirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubtwofirst img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubtwofirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubtwosecond{
  background-color:green;
}
.landing-section-seventyzerofivesubtwosecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubtwosecondek .landing-section-seventyzerofivesubtwosecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubtwosecondekpartition{

}
.landing-section-seventyzerofivesubtwosecondekpartition ul{
list-style:none;
}
.landing-section-seventyzerofivesubtwosecondekpartition ul li{
line-height:4rem;
font-weight:400;
font-family:"arial";
font-size:2rem;
color:black;
text-align:left;
}
.landing-section-seventyzerofivesubtwosecondekpartition img{
width:100%;
height:100%;
}
.landing-section-seventyzerofivesubtwosecondekpartitionimage{
  height:7rem;
}
.landing-section-seventyzerofivesubtwosecondekpartitionimage img{
  height:100%;
  width:100%;
}
.landing-section-seventyzerofivesubtwosecondek .landing-section-seventyzerofivesubtwosecondekpartition .landing-section-seventyzerofivesubtwosecondekpartitionmain{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubtwosecondek .landing-section-seventyzerofivesubtwosecondekpartition .landing-section-seventyzerofivesubtwosecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubtwosecondek .landing-section-seventyzerofivesubtwosecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}






.landing-section-seventyzerofivesubsixsecondek .landing-section-seventyzerofivesubsixsecondekpartition{
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    height:800;
    background-color: white;
    display: flex;
    flex-direction: column;
}
.landing-section-seventyzerofivesubsix{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubsixfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubsixfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubsixfirst img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubsixfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubsixsecond{
  background-color:green;
}
.landing-section-seventyzerofivesubsixsecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubsixsecondek .landing-section-seventyzerofivesubsixsecondekpartition i
{
margin-right:2rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition{

}
.landing-section-seventyzerofivesubsixsecondekpartition ul{
list-style:none;
}
.landing-section-seventyzerofivesubsixsecondekpartition ul li{
line-height:4rem;
font-weight:400;
font-family:"arial";
font-size:2rem;
color:black;
text-align:left;
}
.landing-section-seventyzerofivesubsixsecondekpartition p{
  font-weight: 400;
  font-size: 1.6rem;
  text-align: left;
  color: gray;
  font-family:"arial";
  line-height: 3rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition img{
width:100%;
height:100%;
object-fit:cover;
}
.landing-section-seventyzerofivesubsixsecondekpartitionimage{
  height:7rem;
}
.landing-section-seventyzerofivesubsixsecondekpartitionimage img{
  height:100%;
  width:100%;
}
.landing-section-seventyzerofivesubsixsecondek .landing-section-seventyzerofivesubsixsecondekpartition .landing-section-seventyzerofivesubsixsecondekpartitionmain{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubsixsecondek .landing-section-seventyzerofivesubsixsecondekpartition .landing-section-seventyzerofivesubsixsecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubsixsecondek .landing-section-seventyzerofivesubsixsecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
 .landing-section-seventyzerofivesubsixsecondekpartition a .landing-section-seventyzerofivesubsixsecondekpartitionbutton{
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:#01853a;
  border:.1rem solid white;
  display: flex;
  justify-content:center;
  align-items: center;
}

.landing-section-seventyzerofivesubsixsecondekpartition a .landing-section-seventyzerofivesubsixsecondekpartitionbutton:hover{
 background-color:white;
 color:#01853a;
 border:.1rem solid #01853a;
}





.landing-section-seventyzerofivesubsevensecondek .landing-section-seventyzerofivesubsevensecondekpartition{
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color:#F5FAFD;
    display: flex;
    flex-direction: column;
}
.landing-section-seventyzerofivesubseven{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubsevenfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubsevenfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubsevenfirst img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubsevenfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubsevensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubsevensecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubsevensecondek .landing-section-seventyzerofivesubsevensecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition{

}
.landing-section-seventyzerofivesubsevensecondekpartition ul{
  padding:2rem;

}
.landing-section-seventyzerofivesubsevensecondekpartition h1{
 font-weight: 400;
    font-size: 2rem;
    text-align: left;
    color: #9F8B8B;
    font-family: "arial";
    margin-top:1rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p{

}
.landing-section-seventyzerofivesubsevensecondekpartition ul li{
font-weight: 400;
    font-size: 1.4rem;
    text-align: left;
    color: black;
    font-family: "arial";
    line-height: 2.5rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p{
 font-weight: 400;
    font-size: 1.4rem;
    text-align: left;
    color: black;
    font-family: "arial";
    line-height: 2.5rem;
    margin-top:1rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition img{
width:100%;
height:100%;
}
.landing-section-seventyzerofivesubsevensecondekpartitionimage{
  height:7rem;
}
.landing-section-seventyzerofivesubsevensecondekpartitionimage img{
  height:100%;
  width:100%;
}
.landing-section-seventyzerofivesubsevensecondek .landing-section-seventyzerofivesubsevensecondekpartition .landing-section-seventyzerofivesubsevensecondekpartitionmain{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubsevensecondek .landing-section-seventyzerofivesubsevensecondekpartition .landing-section-seventyzerofivesubsevensecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubsevensecondek .landing-section-seventyzerofivesubsevensecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
 .landing-section-seventyzerofivesubsevensecondekpartition a .landing-section-seventyzerofivesubsevensecondekpartitionbutton{
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border:.1rem solid white;
  display: flex;
  justify-content:center;
  align-items: center;
}

.landing-section-seventyzerofivesubsevensecondekpartition a .landing-section-seventyzerofivesubsevensecondekpartitionbutton:hover{
 background-color:white;
 color:green;
 border:.1rem solid green;
}





.landing-section-seventyzerofivesubninesecondek .landing-section-seventyzerofivesubninesecondekpartition{
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color:#F5FAFD;
    display: flex;
    flex-direction: column;
}
.landing-section-seventyzerofivesubnine{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubninefirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubninefirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubninefirst img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubninefirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubninesecond{
  background-color:green;
}
.landing-section-seventyzerofivesubninesecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubninesecondek .landing-section-seventyzerofivesubninesecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubninesecondekpartition{

}
.landing-section-seventyzerofivesubninesecondekpartition ul{
  padding:2rem;

}
.landing-section-seventyzerofivesubninesecondekpartition h1{
 font-weight: 400;
    font-size: 2rem;
    text-align: left;
    color: #9F8B8B;
    font-family: "Alice", serif;
    margin-top:1rem;
    margin-bottom:2rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p{

}
.landing-section-seventyzerofivesubninesecondekpartition ul li{
font-weight: 400;
    font-size: 1.6rem;
    text-align: left;
    color: #01853a;
    font-family: "arial";
    line-height: 2.5rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p{
font-weight: 400;
    font-size: 1.6rem;
    text-align: left;
    color: gray;
    font-family: "arial";
    line-height: 2.5rem;
}
.landing-section-seventyzerofivesubninesecondekpartition img{
width:100%;
height:100%;
}
.landing-section-seventyzerofivesubninesecondekpartitionimage{
  height:7rem;
}
.landing-section-seventyzerofivesubninesecondekpartitionimage img{
  height:100%;
  width:100%;
}
.landing-section-seventyzerofivesubninesecondek .landing-section-seventyzerofivesubninesecondekpartition .landing-section-seventyzerofivesubninesecondekpartitionmain{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubninesecondek .landing-section-seventyzerofivesubninesecondekpartition .landing-section-seventyzerofivesubninesecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubninesecondek .landing-section-seventyzerofivesubninesecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
 .landing-section-seventyzerofivesubninesecondekpartition a .landing-section-seventyzerofivesubninesecondekpartitionbutton{
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border:.1rem solid white;
  display: flex;
  justify-content:center;
  align-items: center;
}

.landing-section-seventyzerofivesubninesecondekpartition a .landing-section-seventyzerofivesubninesecondekpartitionbutton:hover{
 background-color:white;
 color:green;
 border:.1rem solid green;
}





.landing-section-seventyzerofivesubeightsecondek .landing-section-seventyzerofivesubeightsecondekpartition{
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color:#F5FAFD;
    display: flex;
    flex-direction: column;
}
.landing-section-seventyzerofivesubeight{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubeightfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubeightfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubeightfirst img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-seventyzerofivesubeightfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    padding-top:0rem;
}
.landing-section-seventyzerofivesubeightsecond{
  background-color:green;
}
.landing-section-seventyzerofivesubeightsecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubeightsecondek .landing-section-seventyzerofivesubeightsecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubeightsecondekpartition{

}
.landing-section-seventyzerofivesubeightsecondekpartition ul{
  padding:2rem;

}
.landing-section-seventyzerofivesubeightsecondekpartition h1{
 font-weight: 400;
    font-size: 2rem;
    text-align: left;
    color: #9F8B8B;
    font-family: "arial";
    margin-top:1rem;
}
.landing-section-seventyzerofivesubeightsecondekpartition p{

}
.landing-section-seventyzerofivesubeightsecondekpartition ul li{
font-weight: 400;
    font-size: 1.4rem;
    text-align: left;
    color: black;
    font-family: "arial";
    line-height: 2.5rem;
}
.landing-section-seventyzerofivesubeightsecondekpartition p{
 font-weight: 400;
    font-size: 1.4rem;
    text-align: left;
    color: black;
    font-family: "arial";
    line-height: 2.5rem;
    margin-top:1rem;
}
.landing-section-seventyzerofivesubeightsecondekpartition img{
width:100%;
height:100%;
}
.landing-section-seventyzerofivesubeightsecondekpartitionimage{
  height:7rem;
}
.landing-section-seventyzerofivesubeightsecondekpartitionimage img{
  height:100%;
  width:100%;
}
.landing-section-seventyzerofivesubeightsecondek .landing-section-seventyzerofivesubeightsecondekpartition .landing-section-seventyzerofivesubeightsecondekpartitionmain{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubeightsecondek .landing-section-seventyzerofivesubeightsecondekpartition .landing-section-seventyzerofivesubeightsecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubeightsecondek .landing-section-seventyzerofivesubeightsecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
 .landing-section-seventyzerofivesubeightsecondekpartition a .landing-section-seventyzerofivesubeightsecondekpartitionbutton{
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border:.1rem solid white;
  display: flex;
  justify-content:center;
  align-items: center;
}

.landing-section-seventyzerofivesubeightsecondekpartition a .landing-section-seventyzerofivesubeightsecondekpartitionbutton:hover{
 background-color:white;
 color:green;
 border:.1rem solid green;
}



.landing-section-seventyzerofivesubthree{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubthreefirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubthreefirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubthreefirst img{
  margin-top:1rem;
}
.landing-section-seventyzerofivesubthreefirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    line-height:6rem;
    
}
.landing-section-seventyzerofivesubthreefirst img{
 width:100%;
}
.landing-section-seventyzerofivesubthreesecond{
  background-color:green;
}
.landing-section-seventyzerofivesubthreesecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubthreesecondek div {
    width: 100%;
    margin: .5rem;
    padding: 1.5rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:row;
    border:.1rem solid gray;
}
.landing-section-seventyzerofivesubthreesecondek .landing-section-seventyzerofivesubthreesecondekpartition i
{
  margin-right:1.5rem;
}
.landing-section-seventyzerofivesubthreesecondek .landing-section-seventyzerofivesubthreesecondekpartition p
{
 text-align:center;    
  color: black;
  font-weight:400;
    font-family: "arial";
    font-size:1.5rem;
}
.landing-section-seventyzerofivesubthreesecondekpartition{

}

.landing-section-seventyzerofivesubthreesecondek .landing-section-seventyzerofivesubthreesecondekpartition .landing-section-seventyzerofivesubthreesecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubthreesecondek .landing-section-seventyzerofivesubthreesecondekpartition .landing-section-seventyzerofivesubthreesecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubthreesecondek .landing-section-seventyzerofivesubthreesecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}




.landing-section-seventyzerofivesubten{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubtenfirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubtenfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubtenfirst img{
  margin-top:1rem;
}
.landing-section-seventyzerofivesubtenfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    line-height:6rem;
    
}
.landing-section-seventyzerofivesubtenfirst img{
 width:100%;
}
.landing-section-seventyzerofivesubtensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubtensecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition{
    width: 100%;
    padding: 1.5rem;
    margin:.5rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    border:.1rem solid gray;
}
.landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionopen{
  display: flex;
  flex-direction:row;
  margin-top:0rem;
  margin-bottom:0rem;
  justify-content: center;
    align-items: center;
}
.landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionhidden{
  border:none;
  margin-top:0rem;
  margin-bottom:0rem;
  padding:1rem;
  display:flex;
  display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display:none;
}

.landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionhidden ul{
  padding:4rem;
}
.landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionhidden ul li{
  font-family:"arial";
  color:black;
  line-height: 2.6rem;
    font-size: 1.7rem;
}





.landing-section-seventyzerofivesubtensecondekpartitionopen i{
  margin-left:6rem;
}
.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition i
{
  margin-right:1.5rem;
  color: #8E9DAE;
}
.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition p
{
 font-weight: 400;
    font-size: 1.6rem;
    text-align: left;
    color: #8E9DAE;
    font-family: "arial";
    line-height: 2.5rem;
}
.landing-section-seventyzerofivesubtensecondekpartition{

}

.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition .landing-section-seventyzerofivesubtensecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubtensecondek .landing-section-seventyzerofivesubtensecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
.landing-section-seventyzerofivesubtensecondekpartitionopen{
  display: flex;
  flex-direction:row;
}






.landing-section-seventyzerofivesubeleven{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubelevenfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
#landing-section-seventyzerofivesubelevensecondek{
background-color:yellow;
  display:flex;
  flex-direction:column;
}
.landing-section-seventyzerofivesubelevenfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubelevenfirst img{

}
.landing-section-seventyzerofivesubelevenfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    line-height:6rem;
    
}
.landing-section-seventyzerofivesubelevenfirst img{
 width:100%;
}
.landing-section-seventyzerofivesubelevensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubelevensecondek{
  background-color:yellow;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition{
    width: 100%;
    padding: 1rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    border-bottom:.1rem solid gray;
}
.landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionopen{
  display: flex;
    width: 100%;
    flex-direction: row;
    margin-top: 0rem;
    margin-bottom: 0rem;
    justify-content: flex-start;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionhidden{
  border:none;
  margin-top:0rem;
  margin-bottom:0rem;
  padding:1rem;
  display:flex;
  display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display:none;
}

.landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionhidden ul{
  padding:4rem;
}
.landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionhidden ul li{
  font-family:"arial";
  color:black;
line-height: 2.5rem;
    font-size: 1.6rem;
}













.landing-section-seventyzerofivesubelevenfirst {
    background-color: #F5FAFD;
    display: flex;
    padding-bottom:2rem;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}
.landing-section-seventyzerofivesubelevenfirst h2{
   text-align: center;
    color: #01853a;
    font-family: "Alice", serif;
    font-size: 3rem;
    line-height:5rem;
}
.landing-section-seventyzerofivesubelevenfirst h3{
   text-align: left;
    color: #01853a;
    font-size: 1.9rem;
    font-family:"arial";
    line-height: 2rem;
}
.landing-section-seventyzerofivesubelevensecondekpartitionopen i{
  margin-right:1rem;
}
.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition i
{
  margin-right:1.5rem;
  color: #8E9DAE;
  font-size:2rem;
}
.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition p
{
 font-weight: 600;
    font-size: 1.6rem;
    text-align: left;
    color: #8E9DAE;
    font-family: "arial";
    line-height: 2.5rem;
}












.landing-section-seventyzerofivesubtharteen{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubtharteenfirst{
  background-color:#01853a;
  display:flex;
  justify-content:center;
  align-items:flex-start;
  flex-direction:column;
  padding:3rem;
  overflow:hidden;
  position:relative;
}
.landing-section-seventyzerofivesubtharteenfirst .landing-section-seventyzerofivesubtharteenfirstpartition{
  background-color:#fdc501;
  position:absolute;
  left:-50;
  top:20;
  color:white; 
  transform:rotate(-40deg);
}
.landing-section-seventyzerofivesubtharteenfirst .landing-section-seventyzerofivesubtharteenfirstpartition p{
 color:white;
 text-align:center;
 font-size:1rem;
 font-weight:600;
 font-family:"arial";
 padding-right:5rem;
 padding-left:5rem;
 padding-top:.2rem;
 padding-bottom:.2rem;
}
.landing-section-seventyzerofivesubtharteenfirst h2{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:3.5rem;
  color: white;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubtharteenfirst img{

}
.landing-section-seventyzerofivesubtharteenfirst h3{
  text-align:center;    
  color:white;
    font-family: "Alice", Sans-serif;
    font-size:2.7rem;
    
}
.landing-section-seventyzerofivesubtharteenfirst img{
 width:100%;
}
.landing-section-seventyzerofivesubtharteensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubtharteensecondek{
  background-color:yellow;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubtharteensecondek .landing-section-seventyzerofivesubtharteensecondekpartition{
    width: 100%;
    padding: 1rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    border-bottom:.1rem solid gray;
}
.landing-section-seventyzerofivesubtharteensecondekpartition .landing-section-seventyzerofivesubtharteensecondekpartitionopen{
  display: flex;
    width: 100%;
    flex-direction: row;
    margin-top: 0rem;
    margin-bottom: 0rem;
    justify-content: flex-start;
    align-items: center;
}
.landing-section-seventyzerofivesubtharteensecondekpartition .landing-section-seventyzerofivesubtharteensecondekpartitionhidden{
  border:none;
  margin-top:0rem;
  margin-bottom:0rem;
  padding:1rem;
  display:flex;
  display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display:none;
}

.landing-section-seventyzerofivesubtharteensecondekpartition .landing-section-seventyzerofivesubtharteensecondekpartitionhidden ul{
  padding:4rem;
}
.landing-section-seventyzerofivesubtharteensecondekpartition .landing-section-seventyzerofivesubtharteensecondekpartitionhidden ul li{
  font-family:"arial";
  color:black;
  line-height:2rem;
}







.landing-section-seventyzerofivesubtwelve{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubtwelvefirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubtwelvefirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubtwelvefirst img{

}
.landing-section-seventyzerofivesubtwelvefirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    line-height:6rem;
    
}
.landing-section-seventyzerofivesubtwelvefirst img{
 width:100%;
}
.landing-section-seventyzerofivesubtwelvesecond{
  background-color:green;
}
.landing-section-seventyzerofivesubtwelvesecondek{
  background-color:yellow;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubtwelvesecondek .landing-section-seventyzerofivesubtwelvesecondekpartition{
    width: 100%;
    padding: 1rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
    border-bottom:.1rem solid gray;
}
.landing-section-seventyzerofivesubtwelvesecondekpartition .landing-section-seventyzerofivesubtwelvesecondekpartitionopen{
  display: flex;
    width: 100%;
    flex-direction: row;
    margin-top: 0rem;
    margin-bottom: 0rem;
    justify-content: flex-start;
    align-items: center;
}
.landing-section-seventyzerofivesubtwelvesecondekpartition .landing-section-seventyzerofivesubtwelvesecondekpartitionhidden{
  border:none;
  margin-top:0rem;
  margin-bottom:0rem;
  padding:1rem;
  display:flex;
  display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display:none;
}

.landing-section-seventyzerofivesubtwelvesecondekpartition .landing-section-seventyzerofivesubtwelvesecondekpartitionhidden ul{
  padding:4rem;
}
.landing-section-seventyzerofivesubtwelvesecondekpartition .landing-section-seventyzerofivesubtwelvesecondekpartitionhidden ul li{
  font-family:"arial";
  color:black;
  line-height:2rem;
}

















.landing-section-seventyzerofivesubtenfirstheading{
  text-align:left;
}
.landing-section-seventyzerofivesubtenfirstpara{
  text-align:left;
}
.landing-section-seventyzerofivesubelevensecondekpartition{

}

.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition .landing-section-seventyzerofivesubelevensecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubelevensecondek .landing-section-seventyzerofivesubelevensecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
.landing-section-seventyzerofivesubelevensecondekpartitionopen{
  display: flex;
  flex-direction:row;
}







.landing-section-seventyzerofivesubfour{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubfourfirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubfourfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfourfirst img{
  margin-top:1rem;
}
.landing-section-seventyzerofivesubfourfirst h3{
  text-align:center;
  line-height:6rem;    
  color: #9F8B8B;
    font-family: "Alice", serif;
    font-size:3rem;
    
}
.landing-section-seventyzerofivesubfourfirst img{
 width:100%;
}
.landing-section-seventyzerofivesubfoursecond{
  background-color:green;
}
.landing-section-seventyzerofivesubfoursecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubfoursecondek div {
    width: 100%;
    margin: .5rem;
    height:50rem;
    padding: .2rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction:row;
    border:.1rem solid gray;
}
.landing-section-seventyzerofivesubfoursecondek .landing-section-seventyzerofivesubfoursecondekpartition i
{
  margin-right:1.5rem;
}
.landing-section-seventyzerofivesubfoursecondek .landing-section-seventyzerofivesubfoursecondekpartition p
{
 text-align:center;    
  color: black;
  font-weight:400;
    font-family: "arial";
    font-size:1.5rem;
}
.landing-section-seventyzerofivesubfoursecondekpartition{

}

.landing-section-seventyzerofivesubfoursecondek .landing-section-seventyzerofivesubfoursecondekpartition .landing-section-seventyzerofivesubfoursecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubfoursecondek .landing-section-seventyzerofivesubfoursecondekpartition .landing-section-seventyzerofivesubfoursecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubfoursecondek .landing-section-seventyzerofivesubfoursecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}

.landing-section-seventyzerofivesubfive{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubfivefirst{
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubfivefirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfivefirst img{
  margin-bottom:1rem;
  margin-top:1rem;
}
.landing-section-seventyzerofivesubfivefirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfivefirst p{
  padding:2rem;
  text-align:center;
  font-size:2rem;
  font-weight:400;
  font-variant-color:gray;
  font-family:"arial";
  margin-top:0rem;
  margin-bottom:0rem;   
}
.landing-section-seventyzerofivesubfivesecond{
  background-color:green;
}
.landing-section-seventyzerofivesubfivesecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubfivesecondekpartition{

}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition a{
  display: flex;
  align-items:center;
  justify-content:center;
}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition  .landing-section-seventyzerofivesubfivesecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:#01853a;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition .landing-section-seventyzerofivesubfivesecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid #01853a;
  color:#01853a;
}

.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
.landing-section-seventyzerofivesubfivesecondek div {
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color: #F5FAFD;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}










.landing-section-seventyzerofivesubfourteen{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubfourteenfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubfourteenfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfourteenfirst img{
  margin-bottom:1rem;
  margin-top:1rem;
}
.landing-section-seventyzerofivesubfourteenfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfourteenfirst p{
  padding:2rem;
  text-align:center;
  font-size:2rem;
  font-weight:400;
  font-variant-color:gray;
  font-family:"arial";
  margin-top:0rem;
  margin-bottom:0rem;   
}
.landing-section-seventyzerofivesubfourteensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubfourteensecondek{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubfourteensecondek .landing-section-seventyzerofivesubfourteensecondekpartition i
{
margin-right:1rem;
}
.landing-section-seventyzerofivesubfourteensecondekpartition{

}
.landing-section-seventyzerofivesubfourteensecondek .landing-section-seventyzerofivesubfourteensecondekpartition a{
  display: flex;
  align-items:center;
  justify-content:center;
}
.landing-section-seventyzerofivesubfourteensecondek .landing-section-seventyzerofivesubfourteensecondekpartition  .landing-section-seventyzerofivesubfourteensecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:#01853a;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubfourteensecondek .landing-section-seventyzerofivesubfourteensecondekpartition .landing-section-seventyzerofivesubfourteensecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid #01853a;
  color:#01853a;
}

.landing-section-seventyzerofivesubfourteensecondek .landing-section-seventyzerofivesubfourteensecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
.landing-section-seventyzerofivesubfourteensecondek div {
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color: white;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
}
.landing-section-seventyzerofivesubfourteensecondekpartition h3{
font-family:"arial";
line-height: 3rem;
    font-size: 3rem;
}
.landing-section-seventyzerofivesubfourteensecondekpartition p{
font-family:"arial";
line-height:2rem;
font-size:1.4rem;
}
.landing-section-seventyzerofivesubfourteensecondekpartition ul{
list-style:none;
padding-top:1rem;
padding-bottom:1rem;
}
.landing-section-seventyzerofivesubfourteensecondekpartition ul li{
line-height:3rem;
font-family:"arial";
font-size:1.4rem;
}
.landing-section-seventyzerofivesubfourteensecondekpartition ul li i{
color:#9F8B8B;
}









.landing-section-seventyzerofivesubfifteen{
  width:80%;
  background-color:pink;
  display: flex;
  flex-direction:column;
  justify-content:center;
}
.landing-section-seventyzerofivesubfifteenfirst{
  background-color:red;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-seventyzerofivesubfifteenfirst h1{
  text-align:center;
  font-family: 'Alice', serif;
  font-weight:800;
  font-size:4rem;
  color: #9F8B8B;
  margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfifteenfirst img{
  margin-bottom:1rem;
  margin-top:1rem;
}
.landing-section-seventyzerofivesubfifteenfirst h3{
  text-align:center;    
  color: #9F8B8B;
    font-family: "Alice", Sans-serif;
    font-size:3rem;
    margin-top:0rem;
    margin-bottom:0rem;
}
.landing-section-seventyzerofivesubfifteenfirst p{
  padding:2rem;
  text-align:center;
  font-size:2rem;
  font-weight:400;
  font-variant-color:gray;
  font-family:"arial";
  margin-top:0rem;
  margin-bottom:0rem;   
}
.landing-section-seventyzerofivesubfifteensecond{
  background-color:green;
}
.landing-section-seventyzerofivesubfifteensecondek{
  background-color:#F5FAFD;
  display:flex;
  flex-direction:row;
}
.landing-section-seventyzerofivesubfifteensecondek .landing-section-seventyzerofivesubfifteensecondekpartition i
{
margin-bottom:1rem;
}
.landing-section-seventyzerofivesubfifteensecondekpartition{

}
.landing-section-seventyzerofivesubfifteensecondek .landing-section-seventyzerofivesubfifteensecondekpartition a{
  display: flex;
  align-items:center;
  justify-content:center;
}
.landing-section-seventyzerofivesubfifteensecondek .landing-section-seventyzerofivesubfifteensecondekpartition  .landing-section-seventyzerofivesubfifteensecondekpartitionmain{
  padding-right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:green;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid white;
}
.landing-section-seventyzerofivesubfifteensecondek .landing-section-seventyzerofivesubfifteensecondekpartition .landing-section-seventyzerofivesubfifteensecondekpartitionmain:hover{
  padding:right:3rem;
  padding-left:3rem;
  padding-top:1rem;
  padding-bottom:1rem;
  background-color:white;
  border-bottom-right-radius:.3rem;
  border-bottom-left-radius: .3rem;
  border-top-right-radius: .3rem;
  border-top-left-radius:  .3rem;
  border:.1rem solid green;
  color:green;
}

.landing-section-seventyzerofivesubfifteensecondek .landing-section-seventyzerofivesubfifteensecondekpartition a{
  color:white;
  text-decoration:none;
  font-weight:400;
  font-size:1.7rem;   
}
.landing-section-seventyzerofivesubfifteensecondek div {
    width: 100%;
    margin: 1rem;
    padding: 2rem;
    background-color:#F5FAFD;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.landing-section-seventyzerofivesubfifteensecondekpartition h3{
  line-height:4rem;
  font-family:"arial";
  font-size:2rem;
}
.landing-section-seventyzerofivesubfifteensecondekpartition p{
line-height:3rem;
font-family:"arial";
font-size:1.7rem;
color:#3C424F;
}
.landing-section-seventyzerofivesubfifteensecondekpartition ul{
list-style:none;
padding-top:1rem;
padding-bottom:1rem;
}
.landing-section-seventyzerofivesubfifteensecondekpartition ul li{
line-height:3rem;
font-family:"arial";
font-size:1.4rem;
}
.landing-section-seventyzerofivesubfifteensecondekpartition ul li i{
color:#9F8B8B;
}




.landing-section-seventyzerofivesubonesecondek div{
  width:100%;
  margin:1rem;
  padding:2rem;
  background-color:#F5FAFD;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}

.landing-four{
  width:100%;
  background-image: url(../images/urban/bottom-backgrond.jpg);
    background-repeat: no-repeat;
  padding:1rem solid black;
  display:flex;
  justify-content:center;
  background-position: center;
    background-size: cover;
    background-attachment: fixed;
}
.landing-four h2{
  text-align: center;
    font-family: initial;
    color: #fff;
    font-size: 2.6rem;
    font-weight: 400;
    letter-spacing: -00.9px;
}
.landing-four h1{
 text-align: center;
    font-family: auto;
    color: #fff;
    font-size: 7rem;
    font-weight: 400;
    font-style: normal;
    letter-spacing: 16px; 
}
.landing-four p{
 text-align: center;
    color: white;
    font-size: 2rem;
    font-weight: 400;
    font-family: initial;
}
.landing-four input{
 width:35rem;
 padding:1rem;
 border-top-left-radius:.5rem;
 border-bottom-left-radius:.5rem;
 border:none;
}
.landing-four input{
 font-size:4rem;
 font-family: 'Open Sans', sans-serif;
    background-color: #fff;
    color: #2a344f;
    font-size: 1.5rem;
    font-weight: 300;
    border-style: solid;
    border-width: 0rem 0rem 0rem 0rem;
}
.landing-four a{
text-decoration: none;
    background-color: #67452c;
    color: white;
    font-size: 1.7rem;
    font-weight: 400;
    font-family: initial;
    text-transform: uppercase;
    letter-spacing: .1rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    border-right: 2.5rem solid #67452c;
    border-left: 2.5rem solid #67452c;
    border-top-right-radius: .5rem;
    border-top-left-radius: .5rem;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
}
.landing-four .landing-four-sub-one{
padding-top:2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-four .landing-four-sub-one .button-one{
display:flex;
justify-content:center;
align-items:center;
margin-top:2rem;
box-shadow: 0px 1px 10px #9f8b8b;
}
.landing-four .landing-four-opacity{
  width:100%;
  height:100%;
 background-color:transparent;
 display:flex;
 justify-content:center;
 align-items:center;
text-align:center;
background: radial-gradient(circle, rgba(0, 0, 0, 0.40) 50%, rgba(193, 116, 54, 0.20) 100%);
    background-color: rgba(30, 30, 30, 0.50);
}
.landing-four .social-icon{
 background-color:transparent;
 display:flex;
 justify-content:center;
 align-items:center;
margin-top:2rem;
text-align:center;
}
.landing-four .social-icon i{
 font-size:1.4rem;
 color:white;
}
.landing-four .social-icon a{
 padding:2rem;
 text-align:center;
 background-color:transparent;
 margin:1rem;
 border-radius:50%;
 border:.1rem solid white;
}
.landing-four .social-icon a:hover a{
 background-color:gray;
}
.landing-four .social-icon a img{
 width:2rem;
 height:2rem;
}

.landing-section-seventyzerofour{
width:100%;
background-color:red;
}

.landing-section-seventyzerofourmain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}

.landing-section-seventyzerofoursub{
  height:50rem;
  margin-top:2rem;
  margin-bottom:2rem;
  width:80%;
  background-color:yellow;
}




















.landing-section-seventythree{
width:100%;
background-color:red;
}
.landing-section-seventythreemain{
  width:100%;
  background-color:green;
}
.landing-section-seventythreesub{
  background-color:yellow;
  height:30rem;
  display:flex;
  flex-direction:row;
}
.landing-section-seventythree{
  
}
.landing-section-seventythreesubone{
width:30%;
background-color:#f6f6f6;
display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.landing-section-seventythreesubone div{
margin:2rem;
width: 100%;
height:15rem;
background-color:#f6f6f6;    
}

.landing-section-seventythreesubtwo{
width:70%;
background-color:#f6f6f6;
display:flex;
flex-direction:row;
display:flex;
align-items:center;
justify-content:center;
}
.landing-section-seventythreesubtwo div{
width:100%;
margin:2rem;
background-color:#f6f6f6;
}
.landing-section-seventythreesubtwoimage{
margin:2rem;
height:15rem;
background-color:#f6f6f6;
}
.landing-section-seventythreesuboneimage{
margin:2rem;
height:20rem;
background-color:#f6f6f6;
}
.landing-section-seventythreesubtwoimage img{
width:100%;
height:100%;
}
.landing-section-seventythreesuboneimage img{
  width:100%;
  height:100%;
}
.landing-section-seventythreesuboneimage{
  margin:2rem;
height:20rem;
background-color:pink;
}


.landing-section-seventeenoverlayfirst{
  width:100%;
  height:100%;
  background-color:black;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-seventeenoverlayfirst{
  display:flex;
  align-items:center;
  justify-content:center;
  background-color:black;
  height:100%;
}
.landing-section-seventeenoverlaysecond{
  width:60%;
  margin-top:10rem;
  margin-bottom:10rem;
  background-color:yellow;
}
.landing-section-seventeenoverlaysecond img{
 width:100%;
 height:100%;
}
.landing-section-seventyone{
width:100%;
background-color:red;
}
.landing-section-seventyonemain{
width:100%;
background-color:white;
display:flex;
justify-content:center;
align-items:center;
}
.landing-section-seventyonesub{
width:95%;
margin-top:5rem;
margin-bottom:5rem;
background-color:green;
display:flex;
flex-direction:column;
}
.landing-section-seventyonesub .landing-section-seventyonesubone{
background-color:white;
display:flex;
flex-direction:row;
justify-content:center;
align-items: center;
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage{
margin:1rem;
background-color:pink;
height:25rem;
width:100%;
overflow:hidden;
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage img{
width:100%;
height:100%;
object-fit:cover;
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage img:hover{
transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s;
}







.landing-thar-one{
  width:100%;
  background-color:yellow;
  display:flex;
  flex-direction:column;
}
.landing-thar-one .landing-thar-one-subone{
  width:100%;
  background-color:#f7f8fa;
  display:flex;
  flex-direction:row;
}
.landing-thar-one .landing-thar-one-subone{
  width:100%;
  background-color:#f7f8fa;
  display:flex;
  flex-direction:row;
  justify-content:center;
}
.landing-thar-one .landing-thar-one-subone div{
  height:100;
  background-color:#f7f8fa;
  padding:2rem;
  width:37%;
  display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subone .landing-thar-one-subone-one p{
 text-transform: uppercase;
    letter-spacing: .4rem;
    font-weight: 600;
    color: black;
    font-family: Poppins;
    font-size: 1.4rem;
    line-height: .8rem;
}
.landing-thar-one .landing-thar-one-subone .landing-thar-one-subone-one h1{
 color:#01853a;
 font-family: Open Sans;
    font-weight: 600;
    font-size: 4rem;
}
.landing-thar-one-subone-two p{
font-size: 1.4rem;
    color: #939393;
    max-width: 70rem;
    margin: auto;
    font-family: Poppins;
    font-weight: 400;
}
.landing-thar-one .landing-thar-one-subtwo{
  background-color:#f7f8fa;
  padding:2rem;
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:center;
  padding-top:7rem;
}
.landing-thar-one-subtwo-first{
  height:40rem;
  width:22%;
  background-color:#01853a;
  margin:3rem;
  border-bottom-right-radius:4rem;
  border-bottom-left-radius:4rem;
  border-top-right-radius:4rem;
  border-top-left-radius:4rem;
  position:relative;
}
.landing-thar-one-subtwo-first div{
  height:100%;
  width:100%;
  background-color:white;
  border-bottom-right-radius:4rem;
  border-bottom-left-radius:4rem;
  border-top-right-radius:4rem;
  border-top-left-radius:4rem;
  position:absolute;
  bottom:6rem;
  right:2rem;
  box-shadow: 0rem 1.5rem 2rem rgb(0 0 0 / 20%);
  display: flex;
  flex-direction:column;
  align-items: center;
}
.landing-thar-one-subtwo-first div img{
 width:27rem;
 border-bottom-right-radius:5rem;
  border-bottom-left-radius:5rem;
  border-top-right-radius:5rem;
  border-top-left-radius:5rem;
  box-shadow: 0rem 1.5rem 2rem rgb(0 0 0 / 20%);
  padding-top:2rem;
}
.landing-thar-one-subtwo-first div h3{
 text-align:center;
 font-family: Open Sans;
    font-weight: 600;
    font-size: 2rem;
    line-height: 3rem;
    color: #01853a;
    padding-top:2rem;
}
.landing-thar-one-subtwo-first div span{
 font-weight: 700;
 font-family: "arial";
    font-size: 1.4rem;
    line-height: .8rem;
    font-weight: 700;
    color: #767676;
}
.landing-thar-one-subtwo-first div p{
 font-weight: 700;
 font-family: "arial";
    font-size: 1.4rem;
    line-height: 1.8rem;
    font-weight: 500;
    text-align:center;
    color:gray;
    padding:2rem;
}



.landing-thar-one{
  width:100%;
  background-color:yellow;
}

.landing-twel-one{
  width:100%;
  background-color:white;
}
.landing-twel-one .twel-one{
  width:100%;
  background-color:white;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction:column;
}
.landing-twel-one .twel-one p{
  font-family: 'Caveat Brush', cursive;
    font-size: 2.2rem;
    font-stretch: normal;
    font-style: normal;
    color: #36bca1;
    padding-top:3rem;
    margin:0rem;

}
.landing-twel-one .twel-one h1{
 font-size: 3.6rem;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    padding-bottom:.7rem;
    font-family:inherit;
}
.landing-twel-one .twel-one img{
padding-bottom:3rem;
}
.landing-twel-one .twel-two{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:row;
}
.landing-twel-one .twel-two .landing-twel-subone{
  width:20%;
  display:flex;
  flex-direction:column;
  align-items:center;
  overflow:hidden;
}
.landing-twel-one .twel-two .landing-twel-subone p{
 font-size:4rem;
 color:black;
 font-size: 2rem;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 3.2rem;
    
    text-align: center;
    position: relative;
    display: inline-block;
    transition: all 0.35s;
    font-family:"arial";
    padding:2rem;
}
.landing-twel-one .twel-two .landing-twel-subone p i{
 color:#df5334;
 font-size:1.5rem;
 margin-left:.5rem;
}
.landing-twel-one .twel-two .landing-twel-subone p i:hover{
 margin-left:1.5rem;
}
.landing-twel-one .twel-two .landing-twel-subone div{
  height:36rem;
  width:90%;
  background-image:
  border-bottom-right-radius:3rem;
  overflow:hidden;
  border-bottom-left-radius:3rem;
  border-top-right-radius:3rem;
  border-top-left-radius:3rem; 
  border-bottom-right-radius: 3rem;
  background-image:url(../assets/images/hello1.png);
  background-position:center;
  background-repeat:no-repeat;
}
.landing-twel-one .twel-two .landing-twel-subone div:hover{
 background-size:cover;
 transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s;
  background-image:url(../assets/images/hello1.png);
  background-position:center;
  background-repeat:no-repeat;
}


.landing-section-twenty{
  width:100%;
  background:#f0efed;
}
.landing-section-twentymain{
  width:100%;
  background-position:gray;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-twentysub{
  width:80%;
  background-color:transparent;
  padding:4rem;
}
.landing-section-twentysubpartitiononeimagingfirst{
  margin-right:1rem;
  display:flex;
  padding:4rem;
  justify-content:center;
  align-items:center;
  border-radius:50%;
  background-color:#01853a;
}
.landing-section-twentysubpartitiononeimagingfirst h4{
  text-align:center;
  font-family: "arial";
color:white;
}
.landing-section-twentysubpartitiononeimagingfirst h4 span{
  font-size:2.5rem;
font-family: "arial";
    font-size: 3rem;
    color:white;

}
.landing-section-twentysubpartitionone{
  background-color:transparent;
}
.landing-section-twentysubpartitiononeheading{
  background-color:transparent;
  padding:2rem;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-twentysubpartitiononeheading h1{
font-family: "arial";
    font-size: 3rem;
    font-style: italic;
}
.twentysubpartitiononeimagingtwo p{
font-family: "arial";
    font-size: 1.5rem;
}
.twentysubpartitiononeimagingtwo a{

}
.twentysubpartitiononeimagingtwo h4{

}
.landing-section-twentysubpartitiontwocontentoneimagepart h4{
  color:white;
}
.twentysubpartitiononeimagingfirst h4 span{
font-family: "arial";
    font-size: 3rem;
    font-style: italic;
}
.landing-section-twentysubpartitiontwocontentonecontent h1{
 font-family: "arial";
    font-size: 1.5rem;
    font-style: italic;
}
.landing-section-twentysubpartitiontwocontentonecontent ul li{
 font-family: "arial";
    font-size: 1.5rem;
}
.landing-section-twentysubpartitiontwocontentonecontent a{
 
}
.landing-section-twentysubpartitiononeimaging{
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
  padding:1rem;
}
.landing-section-twentysubpartitiononeimagingtwo{
  width:70%;
  padding:1rem;
  display:flex;
  background-color:transparent;
  justify-content:center;
  align-items:flex-start;
  flex-direction:column;
}
.landing-section-twentysubpartitiononeimagingtwo a{
  text-decoration:none;
  text-align:left;
  padding:1rem;
  font-family: "arial";
    font-size: 1.5rem;
    color:blue;
    font-weight:600;
}
.landing-section-twentysubpartitiononeimagingtwo i{
  font-size:1.5rem;
  padding:.2rem;
}
.landing-section-twentysubpartitiononeimagingtwo p{
  font-family: "arial";
    font-size: 1.5rem;
}
.landing-section-twentysubpartitiontwo{
  background-color:transparent;
  margin-top:1rem;
  border-top:.2rem solid #eae4e8;
}
.landing-section-twentysubpartitiontwocontent{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-section-twentysubpartitiontwocontent .landing-section-twentysubpartitiontwocontentone{
  background-color:#dddedb;
  width:100%;
  margin:2rem;
}
.landing-section-twentysubpartitiontwocontent .landing-section-twentysubpartitiontwocontentone{
  background-color:white;
  width:100%;
  margin:2rem;
  border:.2rem solid #01853a;
}
.landing-section-twentysubpartitiontwocontentoneimage{
  height:17rem;
  position:relative;
  background-image: url(../assets/images/hotel.jpg);
    background-position:center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
}
.landing-section-twentysubpartitiontwocontentoneimagepart{
position:absolute;
background-color:red;
padding-left:2rem;
padding-right:2rem;
padding-top:1rem;
padding-bottom:1rem;
top:0; 
}
.landing-section-twentysubpartitiontwocontentoneimagepart{
position:absolute;
background-color:transparent;
padding-left:2rem;
padding-right:2rem;
padding-top:1rem;
padding-bottom:1rem;
top:0; 
}
.landing-section-twentysubpartitiontwocontentonecontent{
  padding:2rem;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-twentysubpartitiontwocontentonecontent a{
 text-decoration: none;
    color: white;
    font-family: "arial";
}
.landing-section-twentysubpartitiontwocontentonecontent .button-twelve{
padding-right: 3rem;
    padding-left: 3rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    margin-top:4rem;
    margin-bottom:1rem;
    background-color:#01853a;
    display: flex;
    justify-content: center;
    align-items: center;
    border-top-right-radius: .5rem;
    border-top-left-radius: .5rem;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
}
.landing-section-twentysubpartitiontwocontentonecontent ul{
 margin-top:1.5rem; 
}
.landing-section-twentysubpartitiontwocontentonecontent{
 
}



.landing-fourty-one{
  background-image: url(../assets/images/main-two.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:75rem;
}
.landing-fourty-one-mainone{
  width:100%;
  display:flex;
  justify-content:center;
}
.landing-fourty-one-maintwo{
width:70%;
background-color:gray;
position:relative;
}

.landing-fourty-one-maintwo-partition{
position:absolute;
width:100%;
background-color:transparent;
bottom:-320;
display:flex;
flex-direction:row;
}
.inovative-fourty{
  display:flex;
  flex-direction:row;
  align-items:center;
  margin-top:4rem;
}
.inovative-fourty span{
 font-weight: 700;
 font-family: Lato;
 font-size:1.7rem;
 color:white;
}
.inovative-fourty i{
  font-size:3rem;
  color:#cda274;
  margin-left:4rem;
  margin-right:1rem;
}
.fourty-lining h2{
  font-family: Lato;
  color: rgb(255, 255, 255);
  font-weight:5rem;
    font-size: 5.5rem;
    opacity: 1;
    text-align:left;
}
.fourty-lining{
 background-color:transparent;
 padding-left:3rem;
 margin-top:2rem;
}
.fourty-lining div{
 position:absolute;
 height:22.5rem;
 left:0;
 width:.5rem;
 background-color:#cda274!important;

}
.landing-fourty-one-maintwo{
width:80%;
background-color:transparent;
display:flex;
flex-direction:column;
align-items:flex-start;
padding-top:20rem;
padding-bottom:18rem;
}
.landing-fourty-one-maintwo p{
text-align:left;
    color: rgba(255, 255, 255, 0.77);
    line-height: 3rem;
    letter-spacing: 0rem;
    font-weight: 400;
    font-size: 1.6rem;
    opacity: 1;
    font-family: Lato;
    outline: none !important;
    animation-name:fourty-two;
    animation-duration:2s;
}
.landing-fourty-one-maintwo h1{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
   font-size:8rem;
    outline: none !important;
     color: rgb(255, 255, 255);
    font-family: Lato;
}
@keyframes fourty-two{
  from{
font-size:0rem;
  }
  to{
font-size:1.6rem;
  }
}
.landing-fourty-one-maintwo h1 span{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
    font-size: 8rem;
    outline: none !important;
    color:#cda274 !important;
    padding-left:2rem;
    font-family: Lato;
}
.landing-fourty-one-maintwo .glow-main{
letter-spacing: 0rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-family: Lato;
    color:#cda274 !important;
}
.landing-fourty-one-maintwo .glow{
text-decoration:none;
font-size: 1.5rem;
font-weight:700;
font-family: Lato;
color:#cda274 !important;
}
.landing-fourty-one-maintwo span{
text-align:right;
}
.landing-fourty-one-maintwo .landing-fourty-one-maintwo-under-button{
  width:15rem;
  height:4rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
  border:.1rem solid #cda274!important;
}
.landing-fourty-one-maintwo .landing-fourty-one-maintwo-under-button:hover{
  color:white;
  background-color:#cda274!important;
}

.landing-fourty-mainone-parttwo-under-two-subone{
  background-image: url(../assets/images/theme-thar.jpg);
  width:32%;
  background-size:cover;
  background-repeat:no-repeat;
  margin-right:3%;
  margin-left:3%;
}
.landing-fourty-mainone-parttwo-under-two-subone-shining{
  background-color: rgba(30,30,30,0.49);
    padding-top: 5rem;
    padding-bottom: 5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.landing-fourty-mainone-parttwo-under-two-subone img{
  height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-fourty-mainone-parttwo-under-two-subone img:hover{
 transform:rotateX(90deg);
}
.landing-fourty-mainone-parttwo-under-two-subone h2{
 color:white;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-fourty-mainone-parttwo-under-two-subone p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    color: #777777;
    padding-top:1rem;
    color:white;
}
.landing-fourty-mainone-parttwo-under-two-subone a{
 text-decoration:none;
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-fourty-mainone-parttwo-under-two-subtwo .landing-fourty-mainone-parttwo-under-two-subone-button {
    width: 12rem;
    height: 4rem;
    border: .1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
}
.landing-fourty-mainone-parttwo-under-two-subone a:hover .landing-fourty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-fourty-mainone-parttwo-under-two-subone .landing-fourty-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid white;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}
.landing-fourty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:25%;
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:25%;
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover .landing-fourty-one-maintwo h2{
  color:white;
}

.landing-fourty-mainone-parttwo-under-two-subtwo .landing-fourty-mainone-parttwo-under-two-subtwo-shining{
padding-top:7rem;
  padding-left:4rem;
  padding-bottom:7rem;
  padding-right:4rem; 
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover .landing-fourty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-fourty-mainone-parttwo-under-two-subtwo a:hover .landing-fourty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}
.landing-fourty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:32%;
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:32%;
}
.landing-fourty-mainone-parttwo-under-two-subtwo .landing-fourty-mainone-parttwo-under-two-subtwo-shining{
padding-top:5rem;
  display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  padding-right:4rem; 
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover .landing-fourty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover h2{
  color:white;
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover p{
  color:white;
}
.landing-fourty-mainone-parttwo-under-two-subtwo:hover .landing-fourty-mainone-parttwo-under-two-subone-button{
  color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-fourty-mainone-parttwo-under-two-subtwo img{
 height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-fourty-mainone-parttwo-under-two-subtwo h2{
  color:#353232;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-fourty-mainone-parttwo-under-two-subtwo p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    color: #777777;
    padding-top:1rem;
}
.landing-fourty-mainone-parttwo-under-two-subtwo a{
  text-decoration:none;
  text-decoration:none;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-fourty-mainone-parttwo-under-two-subtwo a:hover .landing-fourty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}

.landing-fourtyone-one{
  width:100%;
  height:100%;
  background-image: url(../assets/images/main-one.jpg);
  background-position:center;
}
.landing-fourtyone-mainone{
  width:100%;
  height:75rem;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-fourtyone-maintwo{
  width:80%;
  height:100%;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
}
.fourtyone-lining{
  height: 25rem;
    width: .3rem;
    background-color:#cda274;
}
.landing-fourtyone-maintwo{
  width:80%;
  height:100%;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-fourtyone-maintwo-subone{
  background-color:transparent;
  display:flex;
  flex-direction:column;
  margin-right:4rem;
  align-items:flex-end;
}
.landing-fourtyone-maintwo-subone strong{
  letter-spacing: 0rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-family: Lato;
    color: #cda274 !important;
}
.landing-fourtyone-maintwo-subone p{
  text-align: right;
    color: rgba(255, 255, 255, 0.77);
    line-height: 3rem;
    letter-spacing: 0rem;
    font-weight: 400;
    font-size: 1.6rem;
    opacity: 1;
    padding-top:2rem;
    font-family: Lato;
    outline: none !important;
    
}
.landing-fourtyone-maintwo-subone-social-icon{
  padding-top:2rem;
}
.landing-fourtyone-maintwo-subone-social-icon i{
  font-size:2rem;
  color:white;
  margin:.5rem;
}
.landing-fourtyone-maintwo-subone-social-icon i:hover{
  color:#cda274;
}
.landing-fourtyone-maintwo-subtwo{
  background-color:transparent;
  display:flex;
  flex-direction:column;
  margin-left:4rem;
  padding-bottom:2rem;
}
.landing-fourtyone-maintwo-subtwo h1{
    letter-spacing: 0rem;
    font-weight: 700;
    font-size: 6rem;
    outline: none !important;
    color: rgb(255, 255, 255);
    font-family: Lato;
    line-height:7.5rem;
    word-spacing:.5rem;
}
.landing-fourtyone-maintwo-subtwo a .landing-fourtyone-maintwo-subtwo-button{
 width: 15rem;
    height: 4rem;
    background-color: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
    border: .1rem solid #cda274!important;
    margin-top:2rem;
}
.landing-fourtyone-maintwo-subtwo a .landing-fourtyone-maintwo-subtwo-button:hover{
 color: white;
    background-color:#cda274;
}
.landing-fourtyone-maintwo-subtwo  a{
 text-decoration: none;
    font-size: 1.5rem;
    font-weight: 700;
    font-family: Lato;
    color: #cda274 !important;
}
.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

      .swiper {
        margin-left: auto;
        margin-right: auto;
      }
      .swiper-button-next{
        color:white;
      }
      .swiper-button-next:hover{
        color:gray;
      }
      .swiper-button-prev{
        color:white;
      }
      .swiper-button-prev:hover{
        color:gray;
      }
@keyframes example{
  30%{
    transform: rotateY(90deg);
  }
   60%{
    transform: rotateX(90deg);
    background-color:gray;
  }
   90%{
    transform: rotateX(90deg);
    background-color:black;
  }
  100%{
    background-color:gray;
  }
}

@keyframes example-two{
  from{
     color:black;
     font-size:5;
  }
  to{
    color:white;
    font-size:20;
  }
}
@keyframes example-three{
  50%{
    transform: rotate(90deg);
  }
   50%{
    transform:rotate(0deg);
  }
}
@keyframes example-four{
  from{
    font-size:0;
  }
  to{
    font-size:50;
  }
}
@keyframes example-five{
  from{
    width:0%;
  }
  to{
    width:20%;
  }
}
@keyframes example-six{
  from{
    transform:rotateY(0deg);
  }
  to{
    transform:rotateY(360deg);
  }
}


.landing-thirty-one{
  background-image: url(../assets/images/main-three.jpg);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;    
  width:100%;
  height:75rem;
}
.landing-thirty-one-mainone{
  width:100%;
  display:flex;
  justify-content:center;
}
.landing-thirty-one-maintwo{
width:70%;
background-color:gray;
position:relative;
}

.landing-thirty-one-maintwo-partition{
position:absolute;
width:100%;
background-color:transparent;
bottom:-320;
display:flex;
flex-direction:row;
}
.landing-thirty-one-maintwo{
width:80%;
background-color:transparent;
display:flex;
flex-direction:column;
align-items:flex-start;
padding-top:20rem;
padding-bottom:27rem;
}
.landing-thirty-one-maintwo p{
text-align:left;
    color: rgba(255, 255, 255, 0.77);
    line-height: 3rem;
    letter-spacing: 0rem;
    font-weight: 400;
    font-size: 1.6rem;
    opacity: 1;
    font-family: Lato;
    outline: none !important;
    margin-top:1.5rem;
    animation-name:rahul-two;
    animation-duration:2s;
}
.landing-thirty-one-maintwo h1{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
   font-size:8rem;
    outline: none !important;
     color: rgb(255, 255, 255);
    font-family: Lato;
    margin-top:1.5rem;
}
@keyframes rahul-two{
  from{
font-size:0;
  }
  to{
font-size:16;
  }
}
@keyframes thirty-two{
  from{
font-size:0;
  }
  to{
font-size:16;
  }
}
.landing-thirty-one-maintwo h1 span{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
    font-size: 8rem;
    outline: none !important;
    color:#cda274 !important;
    padding-left:1rem;
    font-family: Lato;
}
.landing-thirty-one-maintwo .glow-main{
letter-spacing: 0rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-family: Lato;
    color:#cda274 !important;
     animation-name:tharty-two;
    animation-duration:2s;


}
.landing-thirty-one-maintwo .glow{
text-decoration:none;
font-size: 1.5rem;
font-weight:700;
font-family: Lato;
color:#cda274 !important;
}
.landing-thirty-one-maintwo span{
text-align:right;
}
.landing-thirty-one-maintwo .landing-thirty-one-maintwo-under-button{
  width:15rem;
  height:4rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
  border:.1rem solid #cda274!important;
  margin-top:3rem;
}
.landing-thirty-one-maintwo .landing-thirty-one-maintwo-under-button:hover{
  color:white;
  background-color:#cda274!important;
}

.landing-thirty-mainone-parttwo-under-two-subone{
  background-image: url(../assets/images/theme-thar.jpg);
  width:32%;
  background-size:cover;
  background-repeat:no-repeat;
  margin-right:3%;
  margin-left:3%;
}
.landing-thirty-mainone-parttwo-under-two-subone-shining{
  background-color: rgba(30,30,30,0.49);
    padding-top: 5rem;
    padding-bottom: 7rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.landing-thirty-mainone-parttwo-under-two-subone img{
  height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-thirty-mainone-parttwo-under-two-subone img:hover{
 transform:rotateX(90deg);
}
.landing-thirty-mainone-parttwo-under-two-subone h2{
 color:white;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-thirty-mainone-parttwo-under-two-subone p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.3px;
    color: #777777;
    padding-top:1rem;
    color:white;
}
.landing-thirty-mainone-parttwo-under-two-subone a{
 text-decoration:none;
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-thirty-mainone-parttwo-under-two-subtwo .landing-thirty-mainone-parttwo-under-two-subone-button {
    width: 12rem;
    height: 4rem;
    border: .1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
}
.landing-thirty-mainone-parttwo-under-two-subone a:hover .landing-thirty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:1 solid white;
}
.landing-thirty-mainone-parttwo-under-two-subone .landing-thirty-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid white;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}
.landing-thirty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:25%;
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:25%;
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover .landing-thirty-one-maintwo h2{
  color:white;
}

.landing-thirty-mainone-parttwo-under-two-subtwo .landing-thirty-mainone-parttwo-under-two-subtwo-shining{
padding-top:7rem;
  padding-left:4rem;
  padding-bottom:7rem;
  padding-right:4rem; 
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover .landing-thirty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-thirty-mainone-parttwo-under-two-subtwo a:hover .landing-thirty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}
.landing-thirty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:32%;
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:32%;
}
.landing-thirty-mainone-parttwo-under-two-subtwo .landing-thirty-mainone-parttwo-under-two-subtwo-shining{
padding-top:5rem;
  display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  padding-right:4rem; 
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover .landing-thirty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover h2{
  color:white;
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover p{
  color:white;
}
.landing-thirty-mainone-parttwo-under-two-subtwo:hover .landing-thirty-mainone-parttwo-under-two-subone-button{
  color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-thirty-mainone-parttwo-under-two-subtwo img{
 height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-thirty-mainone-parttwo-under-two-subtwo h2{
  color:#353232;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-thirty-mainone-parttwo-under-two-subtwo p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 00.3rem;
    color: #777777;
    padding-top:1rem;
}
.landing-thirty-mainone-parttwo-under-two-subtwo a{
  text-decoration:none;
  text-decoration:none;
 color: #232323;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-thirty-mainone-parttwo-under-two-subtwo a:hover .landing-thirty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    }

    .landing-twenty-one{
  background-image: url(../assets/images/main-four.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  width:100%;
  height:75rem;
}
.landing-twenty-one-mainone{
  width:100%;
  display:flex;
  justify-content:center;
}
.landing-twenty-one-maintwo{
width:70%;
background-color:gray;
position:relative;
}

.landing-twenty-one-maintwo-partition{
position:absolute;
width:100%;
background-color:transparent;
bottom:-320;
display:flex;
flex-direction:row;
}
.landing-twenty-one-maintwo{
width:80%;
background-color:transparent;
display:flex;
flex-direction:column;
align-items:flex-end;
padding-top:20rem;
padding-bottom:27rem;
}
.landing-twenty-one-maintwo p{
text-align:right;
    color: rgba(255, 255, 255, 0.77);
    line-height: 3rem;
    letter-spacing: 0rem;
    font-weight: 400;
    font-size: 1.6rem;
    opacity: 1;
    font-family: Lato;
    outline: none !important;
    margin-top:1.5rem;
    animation-name:rahul;
    animation-duration:2s;
}
.landing-twenty-one-maintwo h1{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
   font-size:8rem;
    outline: none !important;
    color: #cda274 !important;
    font-family: Lato;
    margin-top:1.5rem;
}
@keyframes rahul{
  from{
font-size:0;
  }
  to{
font-size:16;
  }
}
@keyframes twenty-two{
  from{
font-size:0;
  }
  to{
font-size:16;
  }
}
.landing-twenty-one-maintwo h1 span{
  line-height: 9.5rem;
    letter-spacing: 0rem;
    font-weight: 700;
    font-size: 8rem;
    outline: none !important;
    color: rgb(255, 255, 255);
    padding-left:1rem;
    font-family: Lato;
}
.landing-twenty-one-maintwo .glow-main{
letter-spacing: 0rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-weight: 700;
    font-size: 1.5rem;
    font-family: Lato;
    color:#cda274 !important;
     animation-name:twenty-two;
    animation-duration:2s;


}
.landing-twenty-one-maintwo .glow{
text-decoration:none;
font-size: 1.5rem;
font-weight:700;
font-family: Lato;
color:#cda274 !important;
}
.landing-twenty-one-maintwo span{
text-align:right;
}
.landing-twenty-one-maintwo .landing-twenty-one-maintwo-under-button{
  width:15rem;
  height:4rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  align-items:center;
  border:.1rem solid #cda274!important;
  margin-top:3rem;
}
.landing-twenty-one-maintwo .landing-twenty-one-maintwo-under-button:hover{
  color:white;
  background-color:#cda274!important;
}

.landing-twenty-mainone-parttwo-under-two-subone{
  background-image: url(../assets/images/theme-thar.jpg);
  width:32%;
  background-size:cover;
  background-repeat:no-repeat;
  margin-right:3%;
  margin-left:3%;
}
.landing-twenty-mainone-parttwo-under-two-subone-shining{
  background-color: rgba(30,30,30,0.49);
    padding-top: 5rem;
    padding-bottom: 7rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.landing-twenty-mainone-parttwo-under-two-subone img{
  height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-twenty-mainone-parttwo-under-two-subone img:hover{
 transform:rotateX(90deg);
}
.landing-twenty-mainone-parttwo-under-two-subone h2{
 color:white;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-twenty-mainone-parttwo-under-two-subone p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color: #777777;
    padding-top:1rem;
    color:white;
}
.landing-twenty-mainone-parttwo-under-two-subone a{
 text-decoration:none;
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-twenty-mainone-parttwo-under-two-subtwo .landing-twenty-mainone-parttwo-under-two-subone-button {
    width: 12rem;
    height: 4rem;
    border: .1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
}
.landing-twenty-mainone-parttwo-under-two-subone a:hover .landing-twenty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:1 solid white;
}
.landing-twenty-mainone-parttwo-under-two-subone .landing-twenty-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid white;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}

.landing-twenty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:25%;
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:25%;
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover .landing-twenty-one-maintwo h2{
  color:white;
}

.landing-twenty-mainone-parttwo-under-two-subtwo .landing-twenty-mainone-parttwo-under-two-subtwo-shining{
padding-top:7rem;
  padding-left:4rem;
  padding-bottom:7rem;
  padding-right:4rem; 
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover .landing-twenty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-twenty-mainone-parttwo-under-two-subtwo a:hover .landing-twenty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}
.landing-twenty-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:32%;
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:32%;
}
.landing-twenty-mainone-parttwo-under-two-subtwo .landing-twenty-mainone-parttwo-under-two-subtwo-shining{
padding-top:5rem;
  display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  padding-right:4rem; 
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover .landing-twenty-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover h2{
  color:white;
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover p{
  color:white;
}
.landing-twenty-mainone-parttwo-under-two-subtwo:hover .landing-twenty-mainone-parttwo-under-two-subone-button{
  color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-twenty-mainone-parttwo-under-two-subtwo img{
 height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-twenty-mainone-parttwo-under-two-subtwo h2{
  color:#353232;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-twenty-mainone-parttwo-under-two-subtwo p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color: #777777;
    padding-top:1rem;
}
.landing-twenty-mainone-parttwo-under-two-subtwo a{
  text-decoration:none;
  text-decoration:none;
 color: #232323;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-twenty-mainone-parttwo-under-two-subtwo a:hover .landing-twenty-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}
.landing-twenty-mainone-parttwo-under-two-subtwo .landing-eighteen-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid gray;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}





.landing-seventeen-one{
  background-color:transparent;
  width:100%;
  margin-top:5rem;
}
.landing-seventeen-mainone{
  background-color:transparent;
  width:100%;
  display:flex;
  flex-direction:row;
}
.landing-seventeen-mainone-partone{
  width:35%;
background-color:transparent;
position:relative;
}
.landing-seventeen-mainone-partone div{
  width:125%;
  height:100%;
background-color:transparent;
position:absolute;
bottom:70;

}
.landing-seventeen-mainone-partone div img{
  width:100%;
  height:100%;
}

.landing-seventeen-mainone-parttwo{
  width:65%;
  background-color:gray;
}
.landing-seventeen-mainone-parttwo{
  width:70%;
  background-color:gray;
}
.landing-seventeen-mainone-parttwo-under{
  background-color:#01853a;
  padding-left:20rem;
  padding-top:7rem;
}
.landing-seventeen-mainone-parttwo-under-one{
  background-color:#01853a;
}
.landing-seventeen-mainone-parttwo-under-one strong{
  background-color:#01853a;
}
.landing-seventeen-mainone-parttwo-under-one strong{
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1.3rem;
    line-height: 2.6rem;
    letter-spacing: 0.05rem;
    color: #fdc501;
    margin-bottom: .5rem;
    padding-left:1rem;
}
.landing-seventeen-mainone-parttwo-under-one h1{
  color: #fff;
  margin-bottom: 1.5rem;
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 4.2rem;
    line-height: 5.3rem;
    text-rendering: optimizeLegibility;
}
.landing-seventeen-mainone-parttwo-under-one p{
 color:white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    text-align: left;
}
.seventeen-coton{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  align-items:center;
}
.landing-seventeen-mainone-parttwo-under-one .seventeen-coton div{
  height: .1rem;
    width: 4rem;
  background-color:#fdc501;
}
.landing-seventeen-mainone-parttwo-under-two{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  padding-top:5rem;
}
.landing-seventeen-mainone-parttwo-under-two-subone{
  background-color:#01853a;
  padding-right:7rem;
  border-right:.1rem solid gray;
}
.landing-seventeen-mainone-parttwo-under-two-subone img{
  height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subone img:hover{
 transform:rotateX(90deg);
}
.landing-seventeen-mainone-parttwo-under-two-subone h2{
  color: #fdc501;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;

}
.landing-seventeen-mainone-parttwo-under-two-subone p{
  color:white;
  line-height: 2.8rem;
  padding-top: 1rem;
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    letter-spacing: 0.03rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo{
  background-color:#01853a;
  padding-left:7rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo img{
 height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo h2{
  color: #fdc501;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;

}
.landing-seventeen-mainone-parttwo-under-two-subtwo p{
  color:white;
  line-height: 2.8rem;
  padding-top: 1rem;
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    letter-spacing: 0.03rem;
}
.landing-seventeen-mainone-parttwo-under-three{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  padding-top:5rem;
  padding-bottom:7rem;
}

.landing-seventeen-mainone-parttwo-under-three div{
  display:flex;
  flex-direction:row;
}
.landing-seventeen-mainone-parttwo-under-three div img{
  height:4rem;
  width:12rem;
  padding-right:4rem;
}
.landing-seventeen-mainone-parttwo-under-three div h1{
  font-weight: 700;
  color: rgba(255,255,255,1);
  font-family: "Lato",Tahoma,Geneva,sans-serif;
  font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    position:relative;
}
.landing-seventeen-mainone-parttwo-under-three div h1:before{
  position: absolute;
    content: '';
    height: .2rem;
    width: 100%;
    background-color: #cda274;
    bottom:25;
}
.landing-seventeen-mainone-parttwo-under-three div p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color:white;
    padding-left:.5rem;
}







.footer{
  background-position: center;
    background: url(../assets/images/footerimage5.png);
  width:100%;
  background-repeat: no-repeat;
  background-size:cover;
  position:relative;
}
#wtsp{
  position:fixed;
  bottom:7%;
  left:3%;
  width:7rem;
  height:7rem;
  z-index:4;
}

.footer-main{
 
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
}
.shadow-footer{
  opacity: .4
  width:100%;
  display:flex;
  justify-content:center;
}
.footer-maintwo{
  background-color:transparent;
  width:80%;
  height:100%;
}
.footer-maintwo-first{
  height:15rem;
  background-color:transparent;
  display:none;
  flex-direction:row;
  align-items:center;
}
.footer-maintwo-first-one{
  width:50%;
}
.footer-maintwo-first-one h1{
font-size: 2.5rem;
color:#01853a;
font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    padding-top:.5rem;
}
.footer-maintwo-first-one p{
color:#01853a;
font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    padding-top:1rem;
}
.footer-maintwo-first-two{
  width:50%;
  align-items:flex-end;
}
.footer-maintwo-first-two input{
 height:2rem;
 width:400;
 border:.1rem solid gray;
 padding:1.5rem;
 background-color:transparent;
 color: rgba(255,255,255,.65)!important;
}
.footer-maintwo-first-two button{
 height:5.4rem;
 width:17rem;
 border:.1rem solid gray;   
 background-color:#01853a;
 color:white;
 font-size:1.5rem;
 font-weight:600;
 padding:1.5rem;
}
.footer-maintwo-first-two button:hover{
 height:5.4rem;
 width:17rem;
 border:.1rem solid gray;
 background-color:white;
 color:#01853a;
 font-size:1.5rem;
 font-weight:600;
 padding:1.5rem;
}
.footer-maintwo-second{
  background-color:transparent;
  display:flex;
  flex-direction:row;
  border-bottom:.1rem solid gray;
  border-top:.1rem solid gray;
}
.footer-maintwo-second-one{
  background-color:transparent;
  width:100%;
  padding-top:4rem;
  padding-right:5rem;
}
.footer-maintwo-second-one p{
 font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color:#01853a;
    padding-top:.5rem;
    text-align:justify;
}
.footer-maintwo-second-two{
  background-color:transparent;
  width:100%;
  padding:3rem;
  border-right:.1rem solid gray;
  border-left:.1rem solid gray;
}
.footer-maintwo-second-two h1{
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 2rem;
    line-height: 2.8rem;
    color: #01853a;
}
.footer-maintwo-second-two a{
  text-decoration:none;
  color:white;
}
.footer-maintwo-second-two a:hover{
  text-decoration:none;
  color:#cda274;
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 600;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
}
.footer-maintwo-second-two ul li{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-size: 1.3rem;
    font-weight: 600;
    width:100%;
    color: #01853a;
    line-height: 2rem;
    letter-spacing: 0.03rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.footer-maintwo-second-two ul li svg{
  color:white;
  width:1.5rem;
  height:1.5rem;
  color:white;
  background-color:none;
}
.footer-maintwo-second-two-firstunderlist{
  padding-top:2rem;
  list-style:none;
}
.footer-maintwo-second-two-firstunderlist i{
  font-size:1rem;
}
.footer-maintwo-second-two-firstunderlist li{
  padding:1rem;
}
.footer-maintwo-second-two-firstunderlist li i{
  margin-right:.5rem;
}
.footer-maintwo-second-two-secondunderlist{
  padding-top:2rem;
  margin-left:10rem;
  list-style:none;
}
.footer-maintwo-second-two-secondunderlist li{
  padding:1rem;
}
.footer-maintwo-second-two-secondunderlist li i{
  margin-right:1rem;
  font-size:1rem;
}
.footer-maintwo-second-two div{
 display:flex;
 flex-direction:row;
}
.footer-maintwo-second-three{
  background-color:transparent;
  width:100%;
  padding:3rem;
}
.footer-maintwo-second-three h1{
   font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 2rem;
    line-height: 2.8rem;
    color: #01853a;
}
.footer-maintwo-second-three-underlisting-content h1{
   font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 2.8rem;
    color: #01853a;
}
.footer-maintwo-second-three-underlisting-content p{
  font-size: 1.5rem;
  color: #01853a;
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
}
.footer-maintwo-second-three-underlisting-image i{
color:#cda274;
}
.footer-maintwo-second-three-underlisting{
  list-style:none;
  padding-top:2rem;
}
.footer-maintwo-second-three-underlisting li{
  display:flex;
  align-items:center;
  padding:.5rem;
}
.footer-maintwo-second-three-underlisting li i{
  margin-right:2rem;
}
.footer-maintwo-second-three-underlisting li i{
  color:#01853a;
  font-size:3rem;

}
.footer-maintwo-third{
  background-color:transparent;
  display:flex;
  align-items:center;
  flex-direction:row;
  height:7rem;
  position:relative;
}
.footer-maintwo-third-one{
  background-color:transparent;
  width:50%;
}
.footer-maintwo-third-two{
  display:flex;
  flex-direction:row;
  align-items:flex-end;
  background-color:transparent;
  width:50%;
  justify-content:flex-end;
}
.footer-maintwo-third-two div{
  border:.1rem solid gray;
  height:3rem;
  width:3rem;
  display:flex;
  flex-direction:row;
  justify-content:center;
  align-items:center;
  margin:.3rem;
  background-color:#01853a;
}
.footer-maintwo-third-two div:hover{
  background-color:white;
}
.footer-maintwo-third-two div:hover i{
color:#01853a;
}
.footer-maintwo-third-two div i{
  color:white;
  font-size:2rem;
}
.footer-maintwo-third-one p{
font-family: 'Lato', Arial, Verdana;
    font-size: 1.4rem;
    color: #01853a;
}
.footer-maintwo-third-one a{
font-family: 'Lato', Arial, Verdana;
    font-size: 1.4rem;
    color: #01853a;
    text-decoration:none;
}
.footer-maintwo-third-three{
  height:4rem;
  width:4.5rem;
  background-color:#01853a;
  position:absolute;
  right: -10%;
    bottom: 10%;
  display:flex;
  justify-content:center;
  align-items: center;

}
.footer-maintwo-third-three i{
  color:white;
  font-size:2rem;
}












.landing-section-twentysix{
  width:100%;
  background-color:red;
}
.landing-section-twentysixmain{
 width:100%;
 background-color:#ffffff;
 display:flex;
 justify-content:center;
 align-items:center;

}
.landing-section-twentysixsub{
 width:70%;
 margin-top:10rem;
 margin-bottom:10rem;
}

.landing-section-twentysixsubone{
  width:100%;
  background-color:#ffffff;
}
.landing-section-twentysixsubone h1{
margin-bottom:2rem;
font-size: 3rem;
    font-weight: 600;
    font-family: "arial";
    color:black;
}
.landing-section-twentysixsubone div{
width:10rem;
height:.6rem;
margin-bottom:4rem;
background-color:#ffd347;
border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
}
.landing-section-twentysixsubtwo-partiontwosubone{
  height:3rem;
  width:100%;
  background-color:#fafafa;
  margin-top:4rem;
  display:flex;
  justify-content:center;
  align-items:center;
  border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
    position:relative;

}
.landing-section-twentysixsubtwo-partiontwosubone h1{
  font-size: 1rem;
    font-weight: 400;
    font-family: "arial";
    color: gray;
}
.landing-section-twentysixsubtwo-partiontwosubone div{
  position:absolute;
  width:20%;
  height:3rem;
  left:0;
  border-bottom-right-radius: 2rem;
    border-bottom-left-radius: 2rem;
    border-top-right-radius: 2rem;
    border-top-left-radius: 2rem;
  background-color:#ffd347;
}
.landing-section-twentysixsubtwo-partiontwosubone h1{
  font-size:2rem;
}
.landing-section-twentysixsubtwo{
  width:100%;
  background-color:pink;
  display:flex;
  flex-direction:row;
  border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 34%);

}
.landing-section-twentysixsubtwo-partionone{
width:25%;
background-color:#ffd347;
position:relative;
border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
}
.landing-section-twentysixsubtwo-partionone:after{
content:"";
width: 0rem;
position:absolute;
right:0;
  height: 0rem;
  border-top: 1.5rem solid transparent;
  border-right: 2rem solid white;
  border-bottom: 1.5rem solid transparent;
}
.landing-section-twentysixsubtwo-partionone h1{
padding:3rem;
font-size: 2rem;
line-height:3rem;
    font-weight: 400;
    font-family: "arial";
    color: white;
}
.landing-section-twentysixsubtwo-partionone span{
padding:3rem;
font-size:5rem;
font-size: 5rem;
    font-weight: 600;
    font-family: "arial";
    color: white;
}
.landing-section-twentysixsubtwo-partiontwo{
  width:75%;
  background-color:#ffffff;
  padding-right:10rem;
  padding-left:10rem;
  flex-direction: column;
    align-items: center;
    display:flex;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
}
.landing-section-twentysixsubtwo-partiontwo h1{
  margin:3rem;
  font-size: 2rem;
    font-weight: 600;
    font-family: "arial";
    color: #9e9e9e;
}
.landing-section-twentysixsubtwo-partiontwosubtwo{
  background-color:pink;
  width:100%;
}
.landing-section-twentysixsubtwo-partiontwosubtwofirst{
  background-color:#ffffff;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:row;
  width:100%;
}
.landing-section-twentysixsubtwo-partiontwosubone h1{
  font-size:1.3rem;
  color: #d7d7d7;
  letter-spacing:.3rem;
}
.landing-section-twentysixsubtwo-partiontwosubtwofirstonepara p{
  font-size: 1.4rem;
    font-family: "arial";
    color: #cccccc;
}
.landing-section-twentysixsubtwo-partiontwosubtwofirst .landing-section-twentysixsubtwo-partiontwosubtwofirstone{
  border:.1rem solid #cccccc;
}
.landing-section-twentysixsubtwo-partiontwosubtwosecond .landing-section-twentysixsubtwo-partiontwosubtwofirstone{
  border:.1rem solid #cccccc;
}
.landing-section-twentysixsubtwo-partiontwosubtwofirst div{
  width:100%;
  background-color:#ffffff;
  margin:1rem;
  display:flex;
  flex-direction:row;
  height:8rem;
  justify-content:center;
  align-items:center;
  border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
}
.landing-section-twentysixsubtwo-partiontwosubtwosecond{
  background-color:#ffffff;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:row;
}
.landing-section-twentysixsubtwo-partiontwosubtwosecond div{
  width:100%;
  background-color:#ffffff;
  margin:1rem;
  display:flex;
  flex-direction:row;
  height:8rem;
  justify-content:center;
  align-items:center;
  border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;

}
.landing-section-twentysixsubtwo-partiontwosubtwosecond div p{
  padding:1rem;
}
.button-twenty-seven{
  height:6rem;
  width:25rem;
  background-color:#eba545;
  border-bottom-right-radius:4rem;
  border-bottom-left-radius:4rem;
  border-top-right-radius:4rem;
  border-top-left-radius:4rem;
  margin-top:5rem;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-bottom:5rem;
}
.button-twenty-six{
  height:6rem;
  width:25rem;
  box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 20%);
  background-color:#ffd347;
  border-bottom-right-radius:4rem;
  border-bottom-left-radius:4rem;
  border-top-right-radius:4rem;
  border-top-left-radius:4rem;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-bottom:1rem;
}
.button-twenty-six a{
 text-decoration:none;
 color:#957c41;
 font-size:2rem;
    font-weight: 400;
    font-family: "arial";   
}
.button-twenty-six i{
font-size:2rem;
color:#957c41;
font-weight:20rem;
margin-left:3rem;
}
.landing-section-twentyseven{
  background-color:red;
}
.landing-section-twentysevenmain{
  background-color:#fdfdfd;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-twentysevensub{
  background-image: url(../assets/images/backgroundtwo.png);
    background-repeat: no-repeat;
    background-position: left;
    background-position-x: -200%;
    background-position-y: 30%;
  width:70%;
  height:80rem;
  margin-top: 2rem;
    margin-bottom: 2rem;
  position:relative;
}
.landing-section-twentysevensubpartitiontwo{
  position:absolute;
  background-color:#fdfdfd;
  right:10%;
  top:100;
  padding:1rem;
   border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
}
.landing-section-twentysevensubpartitiontwofirst{
border:.1rem solid #f0efef;
border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
    padding:3rem;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
}
#ultimateone{
    z-index:1;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 34%);
}

#ultimatetwo{
right:75;
top:70;
border-left: 0rem;
    border-top: .5rem;
    background-color:transparent;
    border-right: .5rem;
    border-bottom: 0rem;
    border-style: dotted;
    border-color: #a4b9d3;
}
#ultimatetwo .landing-section-twentysevensubpartitiontwofirst{
  border:none;
}
#ultimatethree
{
right:95;
top:90;
border-left: 0rem;
    border-top: .5rem;
    background-color:transparent;
    border-right: .5rem;
    border-bottom: 0rem;
    border-style: dotted;
    border-color: #a4b9d3;
}
.landing-section-twentysevensubpartitiontwofirst input{
    height: 5rem;
    width: 21rem;
    background-color:#f7f7f7;
    padding-left: 4rem;
    border-bottom-right-radius: 4rem;
    border-bottom-left-radius: 4rem;
    border-top-right-radius: 4rem;
    border-top-left-radius: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
    border: 0rem;
}
.landing-section-twentysevensubpartitiontwofirst  p{
margin-bottom:2rem;
font-size: 1.4rem;
    font-family: "arial";
    color: #cccccc;
}
.landing-section-twentysevensubpartitiontwofirst  span{
text-align:center;
font-size: 1.4rem;
    font-family: "arial";
    color: #cccccc;
}
.landing-section-twentysevensubpartitiontwofirst  span a{
  text-decoration:none;
  color:#98c0ea;
  margin-left:.5rem;
}
.landing-section-twentysevensub h1{
  margin-bottom: 1rem;
    font-size: 3rem;
    line-height:4rem;
    font-weight: 600;
    font-family: "arial";
    color: black;
}
.landing-section-twentysevensubpartitiontwofirst h1{
  margin-bottom: 1rem;
    text-align:center;
    font-size: 2rem;
    font-weight: 600;
    font-family: "arial";
    color: gray;
    line-height:2.3rem;
}
.landing-section-twentysevensubpartition{
  width: 10rem;
    height: .6rem;
    margin-bottom: 4rem;
    margin-top:3rem;
    background-color: #ffd347;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
}
.button-twenty-eight{
  height: 6rem;
    width: 25rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 20%);
    background-color: #ffd347;
    border-bottom-right-radius: 4rem;
    border-bottom-left-radius: 4rem;
    border-top-right-radius: 4rem;
    border-top-left-radius: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
}
.button-twenty-eight a {
    text-decoration: none;
    color: #957c41;
    font-size: 2rem;
    font-weight: 400;
    font-family: "arial";
}
.button-twenty-eight i {
   font-size: 2rem;
    color: #957c41;
    font-weight: 200;
    margin-left: 3rem;
}
.button-twenty-nine{
  height: 6rem;
    width: 25rem;
    background-color: #eba545;
    border-bottom-right-radius: 4rem;
    border-bottom-left-radius: 4rem;
    border-top-right-radius: 4rem;
    border-top-left-radius: 4rem;
    margin-top: 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom:3rem;
}
.landing-section-twentysevensubpartitionthree{
  background-color:#fdfdfd;
  width:50%;
  position:absolute;
  right:10%;
  bottom:120;
  display:flex;
  flex-direction:row;
  justify-content:center;
}
.landing-section-twentysevensubpartitionthree .landing-section-twentysevensubpartitionthreesub{
  background-color:#fdfdfd;
  margin:1rem;
  width:100%;
}
.landing-section-twentysevensubpartitionthree .landing-section-twentysevensubpartitionthreesub p{
  margin-top:.5rem;
  font-size: 1.4rem;
    font-family: "arial";
    color: #cccccc;
}
.landing-section-twentysevensubpartitionthree .landing-section-twentysevensubpartitionthreesub div{
  border:2 solid #faca45;
  border-radius:50%;
  width:2rem;
  height:2rem;
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#fdfdfd;
  display:flex;
  flex-direction:column;
}
.landing-section-twentysevensubpartitionthree .landing-section-twentysevensubpartitionthreesub div i{
 font-size:1rem;
 color:#faca45;
}
.landing-section-twentyeight{
  width:100%;
  background-color:transparent;
}
.landing-section-twentyeightmain{
  width:100%;
  background-color:#f5efdf;
  display:flex;
  justify-content: center;
  align-items:center;
  clip-path: polygon(100% 21%, 100% 99%, 0 100%, 0 0);
}
.landing-section-twentyeightsub{
  width:90%;
  background-color:#f5efdf;
  margin-bottom:4rem;
  margin-top:4rem;
  clip-path: polygon(100% 10%, 100% 99%, 0 100%, 0 0);

}
.landing-section-twentyeightsubpartone{
  background-color:#f5efdf;
  margin-top:4rem;
  margin-bottom:4rem;
}
.landing-section-twentyeightsubpartone h1{
  font-size: 3rem;
    font-weight: 600;
    font-family: "arial";
    color: gray;
}
.landing-section-twentyeightsubparttwo{
  background-color:#f5efdf;
  display:flex;
  flex-direction:row;
}
.landing-section-twentyeightsubparttwofirst{
  margin:2rem;
  width:100%;
  background-color:#f5efdf;
  display:flex;
  flex-direction:row;
}
.landing-section-twentyeightsubparttwothirdek{
  background-color:#f5efdf;
  width:25%;
  margin:1rem;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  height:9rem;
}
#landing-section-twentyeightsubparttwothirdekone{
  background-color:#01853a;
}
#landing-section-twentyeightsubparttwothirdektwo{
  background-color:#fdc501;
}
#landing-section-twentyeightsubparttwothirdekthree{
  background-color:#01853a;
}
.landing-section-twentyeightsubparttwothirdek span{
font-size:2rem;
font-weight:400;
color:white;
}
.landing-section-twentyeightsubparttwothirdek p{
font-size:1.5rem;
font-weight:400;
color:white;
}
.landing-section-twentyeightsubparttwothirddo{
  background-color:white;
  margin:1rem;
  padding:2rem;
  width:70%;
  border-top-left-radius: .8rem;
    border-bottom-left-radius: .8rem;
    border-top-right-radius: .8rem;
    border-bottom-right-radius: .8rem;
    border-left:.4rem solid black;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
    position:relative;
}
#landing-section-twentyeightsubparttwothirddoone{
    border-left:.4rem solid #01853a;
}
#landing-section-twentyeightsubparttwothirddotwo{
    border-left:.4rem solid #fdcc06;
}
#landing-section-twentyeightsubparttwothirddothree{
    border-left:.4rem solid #01853a;
}
.landing-section-twentyeightsubparttwothirddo:before{
  position:absolute;
  content:"";
  left:-7%;
  top:20%;
  width: 0rem;
    height: 0rem;
    border-top: .7rem solid transparent;
    border-bottom: .7rem solid transparent;
    border-right: 2.3rem solid white;
    z-index:1;
}
.landing-section-twentyeightsubparttwothirddo:after{
  position:absolute;
  content:"";
  left:-9%;
  top:19%;
    width: 0rem;
    height: 0rem;
    border-top: 1rem solid transparent;
    border-bottom: 1rem solid transparent;
    border-right: 2.3rem solid blue;
}
#landing-section-twentyeightsubparttwothirddoone:before{
    border-top: .7rem solid transparent;
    border-bottom: .7rem solid transparent;
    border-right: 2.3rem solid white;
}
#landing-section-twentyeightsubparttwothirddoone:after{
    border-top: 1rem solid transparent;
    border-bottom: 1rem solid transparent;
    border-right: 2.3rem solid #01853a;
}
#landing-section-twentyeightsubparttwothirddotwo:before{
    border-top: .7rem solid transparent;
    border-bottom: .7rem solid transparent;
    border-right: 2.3rem solid white;
}
#landing-section-twentyeightsubparttwothirddotwo:after{
    border-top: 1rem solid transparent;
    border-bottom: 1rem solid transparent;
    border-right: 2.3rem solid #fdcc06;
}
#landing-section-twentyeightsubparttwothirddothree:before{
    border-top: .7rem solid transparent;
    border-bottom: .7rem solid transparent;
    border-right: 2.3rem solid white;
}
#landing-section-twentyeightsubparttwothirddothree:after{
    border-top: 1rem solid transparent;
    border-bottom: 1rem solid transparent;
    border-right: 2.3rem solid #01853a;
}
.landing-section-twentyeightsubparttwothirddo h1{
 font-size: 1.5rem;
    font-weight: 600;
    font-family: "arial";
    color: gray;
}
.landing-section-twentyeightsubparttwothirddo h3{
 font-size: 1.3rem;
    font-weight: 600;
    font-family: "arial";
    color: gray;
    font-style:italic;
    line-height:2rem;
}
.landing-section-twentyeightsubparttwothirddo p{
 font-size: 1.3rem;
    font-weight: 400;
    font-family: "arial";
    color: gray;
    margin-top:1.5rem;
    font-style:italic;
}

.landing-section-twentynine{
  width:100%;
  background-color:red;
}
.landing-section-twentyninemain{
  width:100%;
  background-color:green;
  }
  .landing-section-twentyninesub{
  width:100%;
  background-color:yellow;
  display:flex;
  flex-direction:row;
  }
.landing-section-twentyninesubfirst{
  width:15%;
  background-color:#dae9f3;
  display:flex;
  align-items:center;
  flex-direction:column;
  position:relative;   

}
.landing-section-twentyninesubfirstone{
  height:38rem;
  width:70%;
  background-color:#dae9f3;
  position:relative;
}
.landing-section-twentyninesubfirstoneanimated{
 height:38rem;
 width:100%;
 background-color:#5c707b;
 display: flex;
 z-index:2;
 align-items:center;
 position:absolute;
 flex-direction:column;
clip-path: polygon(0 0, 100% 0, 100% 100%, 0 87%);
}
.landing-section-twentyninesubfirstoneanimatedone{
 height:36rem;
 width:100%;
 position:absolute;
 z-index:3;   
 background-color:#304653;   
 clip-path: polygon(19% 0, 83% 0, 100% 100%, 0 93%);
}

.landing-section-twentyninesubfirstoneanimatedtwo{

}
.landing-section-twentyninesubfirstoneanimatedthree{
position:absolute;
 width:85%;
 height:17rem;
 top:3%;
 z-index:4;
 background-color:transparent;
}
.landing-section-twentyninesubfirstoneanimatedthree img{
width:100%;
height:100%;
}
.landing-section-twentyninesubfirstoneanimatedfour{
 width:100%;
 color:white;
 height:4rem;
 position:absolute;
 top:25%;
 z-index:8;
 background-color:#304653;
 display:flex;
 justify-content:center;
 align-items:center;
}
.landing-section-twentyninesubfirstoneanimatedfour span{
 font-size: 1.7rem;
    font-weight: 800;
    font-family: "arial";
}
.landing-section-twentyninesubfirsttwo{
  background-color:#dae9f3;
  display:flex;
  align-items:center;
  flex-direction:column;
  width:100%;
  margin-top:3rem;
  padding-bottom:10rem;
}
.landing-section-twentyninesubfirsttwo p{
  margin-top:1.6rem;
  font-size:1.3rem;
  font-weight:600;
  font-family:"arial";
}
.landing-section-twentyninesubsecond{
  width:85%;
  background-color:#fbfdfc;
  position:relative;
}

.landing-section-twentyninesubsecondone{
  background-color:red;
  padding:2rem;
  display:flex;
  flex-direction:row;
}
.landing-section-twentyninesubsecondone{
  background-color:#fdffff;
  padding-right: 4rem;
    padding-left: 4rem;
  display:flex;
  flex-direction:row;
  position:relative;
  box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-twentyninesubsecondonenavbartwo{
  position:absolute;
  width:50%;
  background-color:transparent;
  bottom:-25%;
  right:4%;
  z-index:1;
}
.landing-section-twentyninesubsecondonenavbartwo ul{
  list-style:none;
  display:flex;
  flex-direction:row;
  align-items:flex-end;
  justify-content:flex-end;
}
.landing-section-twentyninesubsecondonenavbartwo ul li{
 padding:1rem;
 margin:.2rem;
 background-color:#eaecec;
 border:.1rem solid yellow;
}
.landing-section-twentyninesubsecondonenavbartwo ul li:hover{
 padding:1rem;
 margin:.2rem;
 background-color:#eeb31e;
 border:.1rem solid yellow;
}
.landing-section-twentyninesubsecondonenavbartwo ul li a:hover{
 color:white;
}
.landing-section-twentyninesubsecondonenavbartwo ul li a{
 text-decoration:none;
 font-size:1.7rem;
 color:black;
}
.landing-section-twentyninesubsecondonenavbarimage{
width:30%;
background-color:white;  
}
.landing-section-twentyninesubsecondonenavbarone{
width:70%;
background-color:#fdffff;
display:flex;
justify-content:center;
align-items:center;  
}
.landing-section-twentyninesubsecondonenavbarone ul{
list-style:none;
display:flex;    
justify-content:center;
align-items:center;

}
.landing-section-twentyninesubsecondonenavbarone ul li{
padding:3rem;    
}
.landing-section-twentyninesubsecondonenavbarone ul li a{
text-decoration:none;
font-size: 1.5rem;
    font-weight: 800;
    color:black;
    font-family: "arial";
}

.landing-section-twentyninesubsecondtwo{
  background-color:white;
  width:50%;
  padding:4rem;    
}
.landing-section-twentyninesubsecondtwo span{
  font-size: 1.5rem;
    font-weight: 200;
    color:gray;
    font-family: "arial";    
}
.landing-section-twentyninesubsecondtwo h3{
 font-size: 2.2rem;
 margin-top:1rem;
    font-weight: 800;
    font-family: "arial";     
}
.landing-section-twentyninesubsecondtwo p{
 font-size: 1.5rem;
    font-weight: 200;
    margin-top:1rem;
    color:gray;
    line-height:2rem;
    font-family: "arial";
}
.landing-section-twentyninesubsecondtwo h1{
      font-size: 3rem;
      margin-top:1rem;
    font-weight: 800;
    font-family: "arial";
}
.landing-section-thartyone{
  width:100%;
  background-color:red;
}
.landing-section-thartyonemain{
  width:100%;
  background-color:#fff;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-thartyonesub{
  width:75%;
  background-color:#fff;
  margin-top:5rem;
  margin-bottom:5rem;
}
.landing-section-thartyonesubfirst{
  background-color:yellow;
}
.landing-section-thartyonesubfirstone{
  background-color:#fff;
  border-top:.2rem solid #f2f2f2;
}
.landing-section-thartyonesubfirstone h1{
  margin-top:3rem;
  font-size: 3rem;
    font-weight: 20rem;
    margin-top: 5rem;
    color: black;
    font-family: "arial";
}
.landing-section-thartyonesubfirstonepartition{
  background-color:#fff;
  display:flex;
  flex-direction:row;
}
.landing-section-thartyonesubfirstonepartitionsub{
  background-color:#f2f2f2;
  width:100%;
  margin-top:3rem;
  margin-bottom:3rem:
  margin-right:1rem;
  margin-left:1rem;
  display:flex;
  flex-direction:row;
}
.landing-section-thartyonesubfirstonepartitionsubimage{
  width:30%;
  background-color:transparent;
}
.landing-section-thartyonesubfirstonepartitionsubimage img{
  width:100%;
  height:75%;
}
.landing-section-thartyonesubfirstonepartitionsubcontent{
  width:70%;
  padding:1.5rem;
  background-color:transparent;
}
.landing-section-thartyonesubfirstonepartitionsubcontent span{
  font-size: 2rem;
    font-weight: 600;
    font-family: "arial";
    color: black;
}
.landing-section-thartyonesubfirstonepartitionsubcontent p{
  font-size: 1.5rem;
    font-weight: 200;
    margin-top: .5rem;
    margin-bottom: 2rem;
    color: black;
    font-family: "arial";
}
.landing-section-thartyonesubfirstonepartitionsubcontent:hover span{
    color:#00abf1;
}
.landing-section-thartyonesubfirstonepartitionsubcontent:hover p{
  color:#00abf1;
}
.landing-section-thartyonesubsecond{
  background-color:#fff;
  padding:4rem;
  margin-top:10rem;
}
.landing-section-thartyonesubsecondpartition{
  background-color:pink;
  display:flex;
  flex-direction:row;
}
.landing-section-thartyonesubsecondpartitionsub{
  width:100%;
  background-color:#fff;
  display:flex;
  justify-content:center;
  align-items:center;
  display:flex;
  flex-direction:column;
}
.landing-section-thartyonesubsecondpartitionsub img{
  width:15rem;
  height:13rem;
  margin-bottom:2rem;
}
.landing-section-thartyonesubsecondpartitionsub a{
  text-decoration:none;
  font-size: 2rem;
    font-weight: 600;
    font-family: "arial";
    color: #149ed7;
}
.landing-section-thartyonesubsecondpartitionsub i{
  font-size:2.9rem;
  color:#149ed7;
  margin-left:1rem;
}
#landing-section-thartyonesubsecondpartitionsub{
  border-right:.2rem solid #f2f2f2;
  border-left:.2rem solid #f2f2f2;
}

.landing-section-thartytwo{
  width:100%;
  background-color:red;
}
.landing-section-thartytwomain{
  width:100%;
  background-color:#00abf1;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-thartytwosub{
  width:85%;
  background-color:#00abf1;
  margin-top:4rem;
  margin-bottom:10rem;

}
.landing-section-thartytwosubfirst{
  background-color:#00abf1;
  display:flex;
  margin-bottom: 10rem;
  flex-direction:row;
}
.landing-section-thartytwosubfirst div{
  width:100%;
  }
.landing-section-thartytwosubfirst h1{
  background-color:transparent;
}
.landing-section-thartytwosubfirst ul{
  list-style:none;
  padding-left:0rem;
  margin-left:0rem;
}
.landing-section-thartytwosubfirst ul li a{
  text-decoration:none;
  line-height:2.5rem;
  font-size: 1.7rem;
    font-weight: 400;
    font-family: "arial";
    color:white;
}
.landing-section-thartytwosubfirst ul li a:hover{
      color: hsla(0,0%,100%,.8);
}
.landing-section-thartytwosubfirst h1{
  margin-top:6rem;
  font-size: 2rem;
    font-weight: 600;
    font-family: "arial";
    color:white;
  margin-bottom:1rem;
}

.landing-section-thartytwosubsecond{
  background-color:#00abf1;
  display:flex;
  flex-direction:row;
}
.landing-section-thartytwosubsecondtwobutton{
  padding: 1.5rem;
    display: flex;
    display: flex;
    align-items: center;
    justify-content: center;
    border: .1rem solid white;
}

.landing-section-thartytwosubsecondtwobutton:hover{
    background-color:rgba(0,0,0,.4);
}
.landing-section-thartytwosubsecondtwobutton a{
 text-decoration:none;
 font-size: 1.3rem;
    font-weight: 600;
    font-family: "arial";
    color:white;
    letter-spacing:.2rem;
}
.landing-section-thartytwosubsecondthreemain{
  background-color:transparent;
  border:7 solid white;   
  padding-right:2rem;
  padding-left:2rem;    
}
.landing-section-thartytwosubsecondthreemaincontent{
  width:70%;        
}
.landing-section-thartytwosubsecondthreemaincontent h1{
     font-size: 2.2rem;
    font-weight: 600;
    font-family: "arial";
    color:white;
    text-shadow: .1rem .1rem .5rem #0083b3;    
}
.landing-section-thartytwosubsecondthreemaincontent p{
       font-size: 1.6rem;
    font-weight: 200;
    font-family: "arial";
    color:white;
    padding-top:2rem;
    line-height:2rem; 
    text-shadow: .1rem .1rem .5rem #0083b3;
}
.landing-section-thartytwosubthird{
  background-color:#00abf1;
  display:flex;
  flex-direction:row;
  margin-top:4rem;
}
.landing-section-thartytwosubsecondthreemainimage img{
height:17rem;
width:15rem;
}
.landing-section-thartytwosubthirdone{
  background-color:#00abf1;
}
.landing-section-thartytwosubthirdone ul{
  display:flex;
  list-style:none;
}
.landing-section-thartytwosubthirdone ul li{
  padding-right:1rem;
  padding-left:1rem;
  border-right:.1rem solid hsla(0,0%,100%,.5);
  border-left:.1rem solid hsla(0,0%,100%,.5);    
}
.landing-section-thartytwosubthirdone ul li a{
  text-decoration:none;
  font-size: 1.3rem;
    font-weight: 200;
    font-family: "arial";
    color: hsla(0,0%,100%,.5);
}
.landing-section-thartytwosubthirdtwo{
 background-color:#00abf1;
 display:flex;
 justify-content:center;
 align-items:center;
 width:17%;
}
.landing-section-thartytwosubthirdtwo i{
  color:white;
  font-size:2rem;
  padding-right:.8rem;
  padding-left:.8rem;
}
.landing-section-thartytwosubsecondone{
  width:20%;
}
.landing-section-thartytwosubsecondtwo{
  width: 35%;
    display: flex;
    justify-content: center;
    height: 50%;
}
.landing-section-thartytwosubsecondthree{
  position:relative;
  width:45%;
}
.landing-section-thartytwosubsecondthreemain{
  position: absolute;
    bottom: -110%;
    right: -5%;
    width: 80%;
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
}
.landing-section-thartythree{
  width:100%;
  background-color:red;
}
.landing-section-thartythreemain{
  width:100%;
  background-color:green;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-thartythreesub{
  width:100%;
  background-color:#fdc402;
  position:relative;
}
.thartythreepartiondiv{
  background-color:white;
  width:22%;
  position:absolute;
  right:10%;
  top:10%;
  display:flex;
  align-items:center;
  flex-direction:column;
  padding-top:60;
  border-bottom-left-radius:.4rem; 
  border-bottom-right-radius:.4rem;
  border-top-left-radius:.4rem;
  border-top-right-radius:.4rem;
  border-top:1.5rem solid #fdc402;
  box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.thartythreepartiondiv span{
  font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color:#2D1D54;
    letter-spacing:.2rem;
    text-align:center;
}
.thartythreepartiondiv h1{
  font-size: 4rem;
    font-weight: 800;
    font-family: "arial";
    color: #2d1d54;
    margin-top:1rem;
    text-align:center;
}
.thartythreepartiondiv h4{
 font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color: rgba(0, 0, 0, 0.5);
    letter-spacing:.1rem;
    text-align:center;
}
.thartythreepartiondiv p{
  font-size: 1.4rem;
    font-weight: 200;
    line-height:2rem;
    font-family: "arial";
    color: #6c83a2;
    line-height: 2rem;
    letter-spacing: .1rem;
    margin-top: 1rem;
    text-align:center;
}

.thartythreepartiondivconditionone{
background-color:white;
width:90%;
padding:5%;
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
}
.thartythreepartiondivconditiontwo{
background-color:#01853a;
width:90%;
padding:5%;
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
}
.thartythreepartiondivconditiontwo h1{
color:white;
}
.thartythreepartiondivconditiontwo h4{
color:white;
}
.thartythreepartiondivconditiontwo p{
color:white;
}
.thartythreepartiondivconditionthree{
background-color:white;
width:90%;
padding:5%;
display:flex;
justify-content:center;
align-items:center;
flex-direction:column;
}
.thartythreepartiondivision{
  width:5rem;
  height:.5rem;
  margin-top:1.5rem;
  margin-bottom:1.5rem;   
  background-color:#fdc402;
}

.landing-section-thartythreesubfirst{
  background-color:#01853a;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;

}
.landing-section-thartythreesubfirstsub{
  width:80%;
  margin-top:7rem;
  margin-bottom:5rem;   
  background-color:#01853a;
}
.landing-section-thartythreesubfirstsub span{
  font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color:#fdc402;
    word-spacing:.4rem;
    letter-spacing:.2rem;
}
.landing-section-thartythreesubfirstsub h1{
  font-size: 3rem;
    font-weight: 800;
    font-family: "arial";
    color: white;
}
.landing-section-thartythreesubsecond{
  background-color:white;
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
}
.landing-section-thartythreesubsecondsub{
  background-color:green;
  width:80%;
  margin-top: 5rem;
    margin-bottom: 5rem;
}
.landing-section-thartythreesubsecondsubone{
  background-color:#f1f2f4;
  display:flex;
  flex-direction:column;
  align-items:flex-start;   
  box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubsecondsuboneimage{
  width:25%;
  background-color:yellow;
}
.landing-section-thartythreesubsecondsubonecontent{
  width:40%;
  background-color:gray;
  padding:1rem;
}
.landing-section-thartythreesubsecondsubtwo{
  background-color:;
  display:flex;
  flex-direction:row;
  align-items:;   
}
.landing-section-thartythreesubsecondsubtwoimage{
  width:25%;
  height:16rem;
  background-color:;
  padding:2rem;
}
.landing-section-thartythreesubsecondsubtwoimage img{
  width:100%;
  height:100%;  
}
.landing-section-thartythreesubsecondsubtwocontent{
  width:60%;
  background-color:;
  padding:1rem;
}

.landing-section-thartythreesubsecondsubtwocontentdivitionone i{

}
.landing-section-thartythreesubsecondsubtwocontentdivitionone a{
  font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color:#2d1d54;
    text-decoration:none;
    margin-left:1.5rem;
    position:relative;
}

.landing-section-thartythreesubsecondsubtwocontentdivitionone a:before{
 position:absolute;
 content:"";
 width: 0rem;
  height: 0rem;
  left:-35%;
  top:10%;
  border-top: .5rem solid transparent;
  border-left: .6rem solid #555;
  border-bottom: .5rem solid transparent;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone a:hover{
    color:#ff8700;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span{
  font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color:rgba(0, 0, 0, 0.5);
    position:relative;
    margin-left:1.5rem;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span:before{
 position:absolute;
 content:"";
 width: 0;
  height: 0;
  left:-10%;
  top:10%;
  border-top: .5rem solid transparent;
  border-left: .6rem solid #555;
  border-bottom: .5rem solid transparent;
}
.landing-section-thartythreesubsecondsubtwocontent h1 a{
  font-size: 1.5rem;
    font-weight: 800;
    font-family: "arial";
    color: #2d1d54;
    text-decoration:none;
}
.landing-section-thartythreesubsecondsubtwocontent h1 a:hover{
  color:#ff8700;
}
.landing-section-thartythreesubsecondsubtwocontent p{
  font-size: 1.4rem;
    font-weight: 200;
    font-family: "arial";
    color:#6c83a2;
    line-height:2rem;
    letter-spacing:.1rem;
    margin-top: 1rem;
}
.landing-section-thartythreesubsecondsubtwocontent p a{
  font-size: 1.4rem;
    font-weight: 200;
    font-family: "arial";
    color:#6c83a2;
    text-decoration:none;
}
.landing-section-thartythreesubsecondsubtwocontent p a:hover{ 
    color: #ff8700;
}
.landing-section-thartythreesubsecondsubtwocontentdivitiontwo{
  width:3rem;
  height:.4rem;
  background-color:#01853a;
  margin-bottom:1.5rem;
  margin-top:1.5rem;
}
.landing-section-thartyfour{
  width:100%;
  background-color:red;
}
.landing-section-thartyfourmain{
  width:100%;
  background-color:#01853a;
  display:flex;
  justify-content:center;
  align-items:center;
  position:relative;
}
.landing-section-thartyfourmainpartition{
  width:80%;
  bottom:0;
  top:70%;    
  background-color:transparent;
}
.landing-section-thartyfourmainpartitionone{
  background-color:#01853a;
  display:flex;
  align-items:center;
  justify-content: center;
  flex-direction:column;
}
.landing-section-thartyfourmainpartitionone span{
 font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color: #fdc501;
    word-spacing: .4rem;
    letter-spacing: .2rem;
}
.landing-section-thartyfourmainpartitionone h1{
 font-size: 3rem;
    font-weight: 800;
    font-family: "arial";
    color: white;  
    margin-bottom:2rem;  
}
.landing-section-thartyfourmainpartitiontwo{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-section-thartyfourmainpartitiontwo div{
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  margin:1rem;
  background-color:white;
  border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
    padding:4rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartyfourmainpartitiontwo div p{
text-align:center;
font-size: 1.7rem;
    font-weight: 200;
    font-family: "arial";
    color: #6c83a2;
    line-height: 2.5rem;
    letter-spacing: .1rem;
    margin-top: 1rem;
}
.landing-section-thartyfourmainpartitiontwo div img{
  height:5rem;
  width:5rem;
  border-radius:50%;
  margin:2.5rem;
}
.landing-section-thartyfourmainpartitiontwo div a{
text-decoration:none;
font-size: 1.3rem;
    font-weight: 200;
    font-family: "arial";
    color: #6c83a2;
    line-height: 2rem;
    letter-spacing: .1rem;
    margin-top: .2rem;
}
.landing-section-thartyfoursub{
  width:80%;
  background-color:#01853a;
  margin-top:2rem; 
  display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfoursubfirst{
  background-color:#231834;
  display:flex;
  flex-direction:row;
  margin-top:6rem;
  margin-bottom:6rem;
}
.landing-section-thartyfoursubfirst div{
  width:100%;
}
.landing-section-thartyfoursubfirst div h1{
 font-size: 3rem;
    font-weight: 800;
    font-family: "arial";
    color: white;
    margin-top:2rem;
}
.landing-section-thartyfoursubfirst div span{
 font-size: 1.2rem;
    font-weight: 600;
    font-family: "arial";
    color: #ff8700;
    word-spacing: .4rem;
    letter-spacing: .2rem;
}
.landing-section-thartyfoursubfirst div p{
 font-size: 1.6rem;
    font-weight: 200;
    font-family: "arial";
    color: #8F87A2;
    line-height: 3rem;
    letter-spacing: .1rem;
    margin-top: 1rem;
}
.landing-section-thartyfoursubsecond{
  background-color:#231834;
  display:flex;
  flex-direction:row;
}
.landing-section-thartyfoursubsecond div{
  width:100%;
  display:flex;
  justify-content: center;
  align-items:center;
  flex-direction:column;
  padding-top:7rem;
  padding-bottom:7rem;
  padding-right:2rem;
  padding-left:2rem;
  margin:1rem;
  background-color:white;
}
.landing-section-thartyfoursubsecond div:hover{
  background-color:rgba(255, 255, 255, 0.9215686274509803);
}
.landing-section-thartyfoursubsecond div h1{
  font-size:1.7rem;
    font-weight: 800;
    font-family: "arial";
    color: #2d1d54;
    font-style:bold;
}
.landing-section-thartyfoursubsecond div p{
  font-size: 1.4rem;
    font-weight: 200;
    font-family: "arial";
    color: #6c83a2;
    line-height: 2rem;
    letter-spacing: .1rem;
    margin-top: 2rem;
    text-align:center;
}
.landing-section-thartyfoursubsecondone{
border-top:1.5rem solid #1170f7;
border-bottom:.6rem solid #1170f7;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem;
}
.landing-section-thartyfoursubsecondtwo{
 border-top:1.5rem solid #5fb364;
border-bottom:.6rem solid #5fb364;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem; 
}
.landing-section-thartyfoursubsecondthree{
  border-top:1.5rem solid #5fb364;
border-bottom:.6rem solid #5fb364;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem; 
}
.landing-section-thartyfoursubsecondfour{
 border-top:1.5rem solid #5fb364;
border-bottom:.6rem solid #5fb364;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem; 
}
.landing-section-thartyfoursubsecondfive{
  border-top:1.5rem solid #5fb364;
border-bottom:.6rem solid #5fb364;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem; 
}
.landing-section-thartyfive{
  width:100%;
  background-color:red;
}
.landing-section-thartyfivemain{
  width:100%;
  background-color:yellow;
}
.landing-section-thartyfivesub{
  width:100%;
  background-color:#f5f3f1;
  display:flex;
  flex-direction:row;
  position:relative;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv{
  width:20%;
  height:73%;
  border:.2rem solid white;
  position:absolute;
  left:40%;
  top:26%;
  z-index:2;

}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv img{
width:100%;
height:100%;
}
.landing-section-thartyfivesub div{
display:flex;
flex-direction:column;
}
.landing-section-thartyfivesubone{
background-color:#f5f3f1;
width:30%;
padding:10%;
display:flex;
align-items:center;
justify-content:center;
position:relative;
z-index:1;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition{
position:absolute;
top:65%;
left:7%;
text-decoration:none;
font-size:1rem;
font-weight:600;
transform:rotate(-90deg);
font-family:"arial";
letter-spacing:.9rem;
font-family:"arial";
    font-weight:600;
  color:#434343;
}


.landing-section-thartyfivesubonefirst{
background-color:#f5f3f1;
display:flex;
align-items:center;
justify-content:center;
}
.landing-section-thartyfivesubonesecond{
width:70%;
background-color:#f5f3f1;
}
.landing-section-thartyfivesubonesecond h1 a{
font-family: 'Gilda Display', serif;
    font-size: 3.5rem;
    text-align:center;
    font-weight:100;
    text-decoration: none;
    text-decoration:none;
    color:#191919;
}
.landing-section-thartyfivesubonesecond .landing-section-thartyfivesubonesecondhref{
font-family: 'Gilda Display', serif;
    font-size: 1.5rem;
    margin-top:3rem;
    font-weight:200;
    color:#141212;
    text-decoration: none;
    text-decoration:none;
    position:relative;
}

.landing-section-thartyfivesubonesecond .landing-section-thartyfivesubonesecondhref:after{
  content:"";
 position:absolute;
 top:80%;
 left:5%;
 width:4rem;
 height:1.5rem;
 background-color:#191919;
clip-path: polygon(0 43%, 61% 29%, 55% 9%, 100% 52%, 50% 63%, 60% 44%, 0 60%);
}
.landing-section-thartyfivesubonesecond p{
font-family:"arial";
    font-size: 1.3rem;
    font-weight:600;
    color:#808080ad;
    line-height:2rem;
    margin-top:3rem;
}
.landing-section-thartyfivesubtwo{
   width:50%;
   display:flex;
   justify-content:flex-start;
}
.landing-section-thartyfivesubtwofirst{
  height:80%;
background-image: url(../assets/images/theme-one.jpg);
    background-size: cover;
    background-repeat:no-repeat;
}

.landing-section-thartysix{
  width:100%;
  background-color:red;
}
.landing-section-thartysixmain{
  width:100%;
  background-color:#f5f3f1;
  display:flex;
  align-items:center;
  justify-content:center;
}
.landing-section-thartysixsub{
  width:85%;
  background-color:#f5f3f1;
  margin-top:10rem;
  margin-bottom:10rem;
  display:flex;
  flex-direction:row;
}

.landing-section-thartysixsub div{
 margin:1.5rem;
 background-color:#f5f3f1;
}
.landing-section-thartysixsub .landing-section-thartysixsubfirst{
 width:100%;
 background-color:#f5f3f1;
 display:flex;
 flex-direction:row;
}
.landing-section-thartysixsub .landing-section-thartysixsubfirstimage{
 background-color:#f5f3f1;
 width:50%
}
.landing-section-thartysixsub .landing-section-thartysixsubfirstimage img{
 width:100%;
 height:100%;
}
.landing-section-thartysixsub .landing-section-thartysixsubfirstcontent{
 background-color:#f5f3f1;
 width:50%;
}

.landing-section-thartysixsub .landing-section-thartysixsubsecond{
 width:100%;
 background-color:#f5f3f1;
 display:flex;
 flex-direction:row;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage{
 background-color:#f5f3f1;
 width:50%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage img{
 width:100%;
 height:100%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent{
 background-color:#f5f3f1;
 width:50%;
 padding-bottom:5rem;
 position:relative;   
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent .landing-section-thartysixsubsecondcontenthref{
 position:absolute;
bottom: -6%;
    right: -8%;     
 font-family: 'Gilda Display', serif;
    font-size: 1.5rem;
    font-weight: 200;
    color: #141212;
    text-decoration:none;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent .landing-section-thartysixsubsecondcontenthref:after{
    content: "";
    position: absolute;
    top: 80%;
    left: 10%;
    width: 4rem;
    height: 1.5rem;
    background-color: #191919;
    clip-path: polygon(0 43%, 61% 29%, 55% 9%, 100% 52%, 50% 63%, 60% 44%, 0 60%);
}
.landing-section-thartysixsub h1{
font-family: 'Gilda Display', serif;
    font-size: 2.5rem;
    font-weight: 100;
    text-decoration: none;
    text-decoration: none;
    color: #191919;
}
.landing-section-thartysixsub p{
font-family: "arial";
    font-size: 1.3rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2rem;
    margin-top: 2rem;  
}

.landing-section-thartyseven{
  width:100%;
  background-color:yellow;
}
.landing-section-thartysevenmain{
  width:100%;
  background-color:white;
  display:flex;
  align-items:center;
  justify-content:center;
}
.landing-section-thartysevensub{
  width:75%;
  background-color:white;
  margin-bottom:2rem;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.landing-section-thartysevensub h1{
font-size: 3rem;
    font-weight: 600;
    font-family: "arial";
    color: rgb(65, 64, 66);
    text-align:center;
}
.landing-section-thartysevensub p{
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 1.5rem;
    color: rgb(33, 37, 41);
    line-height:2.5rem;
}
.landing-section-thartysevensub ul li{
   font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 1.5rem;
    color: rgb(33, 37, 41);
}
.landing-section-thartysevensub ul li a{
   font-weight: 600;
    font-family: Lato, sans-serif;
    font-size: 1.7rem;
    color: black;
}
.landing-section-thartysevensub ul li a:hover{
  text-decoration: underline; 
}
.landing-section-thartysevensubone{
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  margin-top:2rem;
}
.landing-section-thartysevensubone img{
  margin-top:1rem;
  margin-bottom:1rem;
}
.landing-section-thartysevensubtwo{
  background-color:white;
  margin-top:3rem;
}
.landing-section-thartysevensubthree{
  background-color:white;
  display:flex;
  width:100%;
  flex-direction:row;
  margin-top:3.5rem;
}
.landing-section-thartysevensubthreefirst{
margin:1rem;
width:100%;
background-color:white;
}
.landing-section-thartysevensubthreefirst ul{
list-style:none;
}
.landing-section-thartysevensubthreefirst ul li{
display:flex;
align-items:center;
line-height:3rem;
flex-direction:row;   
}
.landing-section-thartysevensubthreefirst ul li img{
height:1.5rem;
width:1.5rem;
margin-right:1rem;   
}





.landing-section-thartysevensubfour{
  background-color:white;
  display:flex;
  flex-direction:row;
  width:100%;   
  padding-bottom:2rem;
  padding-top:2rem;
  margin-top:1rem;
  border-width: .4rem;
    border-style: double;
    border-color: rgb(181, 202, 135);   
}
.landing-section-thartysevensubfourfirst{
  width:60%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;   
}
.landing-section-thartysevensubfoursecond{
  width:40%;
  background-color:white;
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:center;   
}
.landing-section-thartysevensubfoursecond ul{
  list-style:none;
  display:flex;   
  justify-content:center;
  align-items:center;
}
.landing-section-thartysevensubfoursecond ul li{
  border-right:.1rem solid black;
  display:flex;
  justify-content:center;
  align-items:center;  
}
.landing-section-thartysevensubfoursecond ul li a{
  text-decoration:none;
  margin-right:.5rem;
  margin-left:.5rem; 
}


.landing-section-thartyeight{
  width:100%;
  background-color:rgb(240, 240, 241);
}
.landing-section-thartyeightmain{
  width:100%;
  background-color: white;
  background-image: url(../assets/images/lotus.png);
    background-size:10% 20%;
    background-repeat:repeat;
  display:flex;
  align-items:center;
  justify-content:center;
}
.landing-section-thartyeightsub{
  width:75%;
  background-color:transparent;
  margin-top:2rem;
  margin-bottom:2rem;
  display:flex;
  flex-direction:row;
}

.landing-section-thartyeightsub .landing-section-thartyeightsubone{
  margin:3rem;
  background-color:transparent;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubtwo{
  margin:3rem;

  background-color:transparent;
}
.landing-section-thartyeightsubone{
  width:50%;
  background-color:pink;
  margin-top:2rem;
  margin-bottom:2rem;
}
.landing-section-thartyeightsubone h1{
  font-size: 3rem;
    text-transform:uppercase;
    font-family:"roboto";
    padding: 0rem;
    margin: 0rem;
    font-weight: 500;
    line-height: 0.11rem;
    color:black;
    text-decoration:none;
}
.landing-section-thartyeightsubone a{
  text-decoration:none;
  color:black;
}
.landing-section-thartyeightsubone a:hover{
  text-decoration:underline;
}
.landing-section-thartyeightsubone h4{
 font-size: 2rem;
    font-family:"arial";
    padding: 0rem;
    margin: 0rem;
    font-weight:400;
    line-height: 2.5rem;
    color: black;
    margin-top:3.5rem; 
    font-style:bold;
}
.landing-section-thartyeightsubone p{
 font-weight: 100;
    font-family:"arial";
    font-size: 1.5rem;
    color:black;
    line-height:2rem; 
    margin-top:2rem;
    margin-bottom:1rem;   
}
.landing-section-thartyeightsubonehref{
      font-weight: 300;
    font-family:"arial";
    font-size: 1.5rem;
    color:black;
    text-decoration:none;
}
.landing-section-thartyeightsubonepartition{
width:3rem;
height:3rem;
border-radius:50%;
background-color:transparent;
border:.1rem solid black;
display:flex;
justify-content:center;
align-items:center;
margin-top:1rem;
}
.landing-section-thartyeightsubonepartition i{
  font-size:3rem;
  color:gray;
}
.landing-section-thartyeightsubtwo{
  width:50%;
  background-color:pink;
  margin-top:2rem;
  margin-bottom:2rem;
}
.landing-section-thartyeightsubtwo img{
 width:100%;
 height:100%;
}
#landing-section-thartyeightsubtwopartitionswipper{
  background-color: gray;
    margin: 2rem;
    height: 29rem;
    position: relative;
    overflow: hidden;
}
 #landing-section-thartyeightsubtwopartitionswipper img:hover {
    transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s;
}
#landing-section-thartyeightsubtwopartitionswipper #landing-section-thartyninesubtwosecondpartition{
background-color: rgba(0, 0, 0, 0.7);
    height: 20%;
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: absolute;
    bottom: 0;
    width: 100%;
    display: flex;
    align-items:flex-start;
    flex-direction: column;
}
#landing-section-thartyeightsubtwopartitionswipper #landing-section-thartyninesubtwosecondpartition p{
font-weight: 100;
    font-family: "arial";
    font-size: 1.2rem;
    color: black;
    line-height: 1rem;
    text-decoration: none;
    line-height:2rem;
    padding: 1rem;
}
#landing-section-thartyeightsubtwopartitionswipper #landing-section-thartyninesubtwosecondpartition p a{
    text-decoration: none;
    color: white;
    padding: 1rem;
}












#landing-section-thartyeightsubtwopartitionswippertwo{
  background-color: gray;
    margin: 2rem;
    height: 29rem;
    position: relative;
    overflow: hidden;
}
 #landing-section-thartyeightsubtwopartitionswippertwo img{
    width:100%;
    height:100%;
    object-fit:c
}
 #landing-section-thartyeightsubtwopartitionswippertwo img:hover {
    transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s;
}
#landing-section-thartyeightsubtwopartitionswippertwo #landing-section-thartyninesubtwosecondpartitiontwo{
background-color: rgba(0, 0, 0, 0.7);
    height: 20%;
    padding-top: .5rem;
    padding-bottom: .5rem;
    position: absolute;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
}
#landing-section-thartyeightsubtwopartitionswippertwo #landing-section-thartyninesubtwosecondpartitiontwo p{
font-weight: 100;
    font-family: "arial";
    font-size: 1.2rem;
    color: black;
    line-height: 1rem;
    text-decoration: none;
    padding: 1rem;
}
#landing-section-thartyeightsubtwopartitionswippertwo #landing-section-thartyninesubtwosecondpartitiontwo p a{
    text-decoration: none;
    color: white;
    padding: 1rem;
}
.landing-section-thartynine{
  width:100%;
  background-color:rgb(240, 240, 241);
  border-top:.1rem solid black;
}
.landing-section-thartyninemain{
  width:100%;
  background-image: url(../assets/images/lotus.png);
    background-size:10% 20%;
    background-repeat:repeat;
  display:flex;
  justify-content:center;
  align-items:center; 
}
.landing-section-thartyninesub{
  width:75%;
  background-color:transparent;
  display:flex;
  flex-direction:row;
  margin-top:4rem;
  margin-bottom:4rem;   
}
.landing-section-thartyninesub .thartyninemargintwo{
  margin:1rem;
  width:100%;
}  
.landing-section-thartyninesubone{
  display:flex;
  width:100%;
  flex-direction:column;
  background-color:transparent;
  border-bottom:.1rem solid black;
}
.landing-section-thartyninesubonesecond{
  display:flex;
  flex-direction:row;
  background-color:transparent;
 margin: 2rem;   
}
.landing-section-thartyninesubonesecond div{
  margin:.5rem;   
}
.landing-section-thartyninesubonefirst{
  background-color:transparent;
    padding-bottom: 1.5rem;
    border-bottom: .1rem solid black;
}
.landing-section-thartyninesubonefirst h1{
         font-size: 2rem;
    text-transform: uppercase;
    font-family: "roboto";
    padding: 0rem;
    margin: 0rem;
    font-weight: 500;
    line-height: 0.11rem;
    color: black;
    text-decoration: none;
}
.landing-section-thartyninesubonefirst h1 a{
         text-decoration:none;
         color:black;
}
.landing-section-thartyninesubonefirst h1 a:hover{
         text-decoration:underline;
}
.landing-section-thartyninesubtwo{
  width:100%;
  height:100%;    
  background-color:transparent;
}
.landing-section-thartyninesubtwosecond{
  background-color:transparent;
  margin-top:.5rem;

}
.landing-section-thartyninesubonesecondekcontent a{
font-weight: 100;
    font-family: "arial";
    font-size: 1.3rem;
    color: black;
    line-height: 2rem;   
    text-decoration:none;  
}
.landing-section-thartyninesubonesecondekcontent a:hover{
     font-weight: 100;
    font-family: "arial";
    font-size: 1.3rem;
    color: black;
    line-height: 2rem;
    text-decoration:underline;
}
.landing-section-thartyninesubonesecondekimage{
  background-color:white;
  height:16rem;
  padding:.7rem;

}
.landing-section-thartyninesubonesecondekimage:hover{
  box-shadow: 0rem 1rem 1rem 0rem rgb(0 0 0 / 15%);
     
}
.landing-section-thartyninesubonesecondekimage img{
  width:100%;
  height:100%;   
}
.landing-section-thartyninesubtwofirst{
  background-color:transparent;
  padding-bottom:1.5rem;
  border-bottom:.1rem solid black;
}
.landing-section-thartyninesubtwofirst h1{
font-size: 2rem;
    text-transform: uppercase;
    font-family: "roboto";
    padding: 0rem;
    margin: 0rem;
    font-weight: 500;
    line-height: 0.11rem;
    color: black;
    text-decoration: none;
}

.landing-section-thartyninesubtwofirst h1 a{
text-decoration:none;
color:black;
}   
.landing-section-thartyninesubtwofirst h1 a:hover{
text-decoration:underline;
}
.landing-section-thartyninesubtwosecond{
  background-color:gray;
  margin:2rem;
  height:29rem;
  position:relative;    
  overflow:hidden;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition{
  background-color: rgba(0, 0, 0, 0.7);;
  height:20%;
  padding-top:.5rem;
  padding-bottom:.5rem;
  position:absolute;
  bottom:0;
  width:100%;
  display:flex;
  justify-content:center;
  flex-direction:column;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition h1{
  font-weight: 400;
    font-family: "arial";
    font-size: 1.6rem;
    color: black;
    line-height: 2rem;
    text-decoration: none;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition h1 a{
  text-decoration:none;
  color:white;
  padding:1rem;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition h1 a:hover{
  text-decoration:underline;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition p{
  font-weight: 100;
    font-family: "arial";
    font-size: 1.2rem;
    color: black;
    line-height:1rem;
    text-decoration: none;
    padding:1rem;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition p a{
 text-decoration:none;
 color:white;
}
.landing-section-thartyninesubtwosecond .landing-section-thartyninesubtwosecondpartition  p a:hover{
 text-decoration:underline;
}
.landing-section-thartyninesubtwosecond img{
  width:100%;
  height:100%;
}
.landing-section-thartyninesubtwosecond img:hover{
transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s; 
}


.thartyninemarginthree{
  width:.1rem;
  height:20rem;
  background-color:black;
}



.landing-section-fourtyone{
  background-color:red;
  width:100%;
}
.landing-section-fourtyonemain{
  background-color:yellow;
  width:100%;
}
.landing-section-fourtyonesub{
  background-color:white;
  width:100%;
}
.landing-section-fourtyonesubfirst{
  width:100%;
  background-color: #262628 !important;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyonesubfirstunder{
  width:80%;
  background-color:black;
}
.landing-section-fourtyonesubfirstheading{
background-color: #262628 !important;
  padding-top:4rem;
  padding-bottom:3rem;
}
.landing-section-fourtyonesubfirstbutton{
  background-color: #262628 !important;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtyonesubfirstbuttonsub{
  display:flex;
  flex-direction:row;
}
.landing-section-fourtyonesubfirstbuttonsub div{
  padding-right:4rem;
  padding-left:4rem; 
  padding-top:2rem;
  padding-bottom:2rem;
  margin-right:.4rem;
}
.landing-section-fourtyonesubfirstbuttonsub div:hover{
 background-color:white;
}
.landing-section-fourtyonesubfirstbuttonsubek{
  background-color:white;
}
.landing-section-fourtyonesubfirstbuttonsubek .landing-section-fourtyonesubfirstbuttonsubeklink {
  color:black;
}
.landing-section-fourtyonesubfirstbuttonsub div a{
  text-decoration:none;
}
.landing-section-fourtyonesubsecond{
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:5rem;
  flex-direction:column;
  margin-bottom: 4rem;
}
.landing-section-fourtyonesubsecond #landing-section-fourtyonesubsecondthree{
  display:none;
}
.landing-section-fourtyonesubsecond #landing-section-fourtyonesubsecondtwo{
  display:none;
}
.landing-section-fourtyonesubsecondone{
  background-color:white;
  width:80%;
  display:flex;
  flex-direction:row;
}

.landing-section-fourtyonesubsecondone .landing-section-fourtyonesubsecondoneek{
 
  width:100%;
  margin:1.5rem;
  padding:4rem;
}
.landing-section-fourtyonesubsecondoneekuper{
  background-color:transparent;
  margin-top:1rem;
  margin-bottom:2rem;
}
.landing-section-fourtyonesubsecondoneekuper h4{
  
}
.landing-section-fourtyonesubsecondoneekuper h1{
font-size: 2.5rem;
    font-weight: 400;
    font-family: "arial";
    color:#262628;
}
.landing-section-fourtyonesubsecondoneekuper h4{
  font-size: 1.7rem;
    font-weight: 200;
    font-family: "arial";
    color:#878787;
    line-height:4rem;
    padding-top:.5rem;
}
.landing-section-fourtyonesubsecondoneekupermiddle{
  background-color:transparent;
}
.landing-section-fourtyonesubsecondoneekupermiddleonepartone{
  display:flex;
  flex-direction:row;
}
.landing-section-fourtyonesubsecondoneekupermiddle   a{
  padding-left:2rem;
}
#landing-section-fourtyonesubsecondonetin{

}
.landing-section-fourtyonesubsecondoneekupermiddleonepartoneicon{
  width:1rem;
  height:1rem;
  margin-right:.5rem;
  background-color:transparent;
  border-radius:50%;
  display:flex;
  border:.2rem solid gray;
  justify-content:center;
  align-items:center;    
}
.landing-section-fourtyonesubsecondoneekupermiddleone{
  padding-top:1rem;
}
.landing-section-fourtyonesubsecondoneekupermiddleonepartoneicon i{
 font-size:1rem;
 color:gray;    
}
.landing-section-fourtyonesubsecondoneekuperbottom{
  background-color:transparent;
}
.landing-section-fourtyonesubsecondoneekuperbottom .landing-section-fourtyonesubsecondoneekuperbottombutton{
  padding:1.5rem;
  width:10rem;
  margin-top:2.5rem;
  display:flex;
  justify-content:center;
  align-items:center;
}

.landing-section-fourtyonesubsecondoneekupermiddleone span{
font-size: 1.4rem;
    font-weight: 200;
    font-family: "arial";
    color:#878787;
}
.landing-section-fourtyonesubsecondoneekupermiddleone a{
  font-size: 1.4rem;
    font-weight: 200;
    line-height:3rem;
    font-family: "arial";
    color:#262628;
    text-decoration:none;
}

.landing-section-fourtyonesubsecondoneekuperbottombutton a{
font-size: 1.4rem;
    font-weight: 200;
    font-family: "arial";
    color:white;
    text-decoration:none;   
}
.landing-section-fourtyonesubfirstbuttonsub div:hover{
background-color:white;
}
.landing-section-fourtyonesubfirstbuttonsub div a{
font-size: 1.6rem;
    font-weight: 200;
    font-family: "arial";
    color:#999 !important;
    text-decoration:none;
}
.landing-section-fourtyonesubfirstheading h1{
font-size: 3.8rem;
    font-weight: 600;
    font-family: "arial";
    color:white;
    margin-top: 2rem;
}
.landing-section-fourtyonesubfirstheading h1 span{
  font-size: 4.5rem;
    font-weight: 600;
    font-family: 'Crimson Text', serif;
    color:white;
    margin-top: 2rem;
    text-align: center;
}
#landing-section-fourtyonesubsecondoneekuperbottomek .landing-section-fourtyonesubsecondoneekuperbottombutton{
  background-color:#f26622 !important;
}
#landing-section-fourtyonesubsecondoneekuperbottomdo .landing-section-fourtyonesubsecondoneekuperbottombutton{
  background-color:#00a1de;
}
#landing-section-fourtyonesubsecondoneekuperbottomtin .landing-section-fourtyonesubsecondoneekuperbottombutton{
  background-color:#fcc92f;
}
#landing-section-fourtyonesubsecondoneek{
background: #eeeff1 url('../assets/images/girl.png') !important;
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
}
#landing-section-fourtyonesubsecondonedo{
  background: #eeeff1 url('../assets/images/girl2.png') !important;
    background-position: 100% 0 !important;
    background-repeat: no-repeat !important;
}
#landing-section-fourtyonesubsecondonetin{
  background: #eeeff1 url('../assets/images/black.png') !important;
    background-position: 0 0 !important;
    background-size:100% 100%;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekuper h1{
 color:white;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekuper h4{
 color:white;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekupermiddle .landing-section-fourtyonesubsecondoneekupermiddleonepartone i{
 color:white;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekupermiddle .landing-section-fourtyonesubsecondoneekupermiddleonepartone span{
 color:white;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekupermiddle .landing-section-fourtyonesubsecondoneekupermiddleonepartoneicon{
 border-color:white;
}
#landing-section-fourtyonesubsecondonetin .landing-section-fourtyonesubsecondoneekupermiddle  a{
color:white;
}
.landing-section-fourtytwo{
  width:100%;
  background-color:red;
}
.landing-section-fourtytwomain{
  width:100%;
  background-color:white;
  display:flex;justify-content:center;
  align-items:center;
  border-top:.1rem solid gray;
}
.landing-section-fourtytwosub{
  width:80%;
  background-color:green;
  margin-top:10rem;
  margin-bottom:25rem;
  display:flex;

  flex-direction:row;
}
.landing-section-fourtytwosub .landing-section-fourtytwosubfirst{
  width:25%;
  background-color:white;
}
.landing-section-fourtytwosub .landing-section-fourtytwosubfirst{
 padding:1.5rem;
}
.landing-section-fourtytwosubfirsticon{
  width:2rem;
  height:2rem;
  background-color:#353536 !important;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:2rem;       
}
.landing-section-fourtytwosubfirsticon:hover{
  background-color:#ffc000 !important;       
}
.landing-section-fourtytwosubfirsticon:hover i{
  color:white;     
}
.landing-section-fourtytwosubfirsticon i{
 font-size:2rem;
 color:white;
}
.landing-section-fourtytwosub .landing-section-fourtytwosubsecond{
  width:75%;
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtytwosubsecondone{
  position:relative;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  background-color:red;
}
.landing-section-fourtytwosubsecondonepartition{
background-color:white;
padding:1.5rem;
width:80%;
position:absolute;
top:85%;    
}
.landing-section-fourtytwosubsecondonepartition:hover{
box-shadow: 0rem 1rem 1rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-fourtytwosubsecondonepartition h1{
    
}
.landing-section-fourtytwosubfirst h1{
font-size: 4.2rem;
    color: #262628;
    line-height: 4.9rem;
    text-align: left;
    font-family: "Libre Franklin";
    font-weight: 500;
    font-style: normal;
    color: #232628;
}
.landing-section-fourtytwosubfirst h1 em{
font-family: 'Crimson Text', serif;
    font-size: 5.5rem;
    letter-spacing: -.1rem;
    line-height: 4rem;
        font-style: italic;
        color: #262628;
        text-align:left;  
}

.landing-section-fourtytwosubsecondonepartition h1{
font-size: 1.6rem;
    line-height: 2.5rem;
    font-weight: bold;
    color: #555;
    font-family: "Libre Franklin";
    font-weight: 800;
}
.landing-section-fourtytwosubsecondonepartition p{ 
   line-height: 2.4rem;
    font-size: 1.7rem;
    font-family: Cardo;
    font-weight: normal;
    font-style: normal;
    color: #636364;
}
.landing-section-fourtytwosubsecondonepartition span{ 
    font-size: 1.4rem;
    line-height:3rem;
    font-family: "arial";
    font-weight: 400;
    font-style: normal;
    color: #636364;
}
.landing-section-fourtytwosubsecondonepartition a{ 
    text-decoration:none;
    color:#555;
}
.landing-section-fourtytwosubsecondoneimage{
  height:100%;
  width:100%;
  background-color:white;
  overflow:hidden;
}
.landing-section-fourtytwosubsecondoneimage img{
  width:100%;
  height:100%;
}
.landing-section-fourtytwosubsecondoneimage img:hover{
  transform: scale(1.1, 1.1) !important;
    transition: all 0.5s ease-in-out 0s;
}
.landing-section-fourtytwosubsecondoneimage img:hover .landing-section-fourtytwosubsecondonepartition{
  box-shadow: 0rem 1rem 1rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-fourtytwosub .landing-section-fourtytwosubsecond .landing-section-fourtytwosubsecondone{
 margin:1.5rem;
 background-color:green;
}

.landing-section-fourtythree{
  width:100%;
  background-color:transparent;
}
.landing-section-fourtythreemain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtythreesub{
  width:80%;
  margin-top:1rem;
  margin-bottom:4rem;
  background-color:white;
  display:flex;
  flex-direction:row;
  border:1px solid black;
  box-shadow: 2px 2px 9px 4px rgb(226 220 226);
}
.landing-section-fourtythreesubfirst{
  background-color: white;
    width: 30%;
    border: 1px solid #c1bdbd;
    margin: 1.5rem;
    box-shadow: 2px 2px 9px 4px rgb(226 220 226);
    padding: 4rem;
}
.landing-section-fourtythreesubfirst h1{
  font-family: 'Raleway';
    font-weight: 800;
    color:black;
    margin-bottom: 2rem;
    font-size: 2rem;
    line-height: 3rem;
    font-style: normal;
    text-align: left;

}
.landing-section-fourtythreesubfirst h4{
   font-family: 'Raleway';
    font-weight: normal;
    color: #ffffff;
    font-size: 1.6rem;
    line-height: 2.1rem;
}
.landing-section-fourtythreesubfirst h4 span{
   font-family: 'Raleway';
    color: black;
    font-size: 1.4rem;
    line-height: 2.1rem;
  font-weight: bold;
  margin-right:.5rem;
}
.landing-section-fourtythreesubfirst ul{
  list-style:none;
  line-height:4rem;
  margin-top:2rem;
}
.landing-section-fourtythreesubfirst ul li{
  font-family: 'Raleway';
    font-weight: 800;
    color: black;
    font-size: 14px;
    line-height: 4rem;
    font-style: normal;
}
.landing-section-fourtythreesubfirst ul li i{
  font-size:1.7rem;
  color:black;
  margin-right:1rem;
}
.landing-section-fourtythreesubsecond{
  background-color:white;
  width:70%;
}
.landing-section-fourtythreesubsecondone{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtythreesubsecondone .landing-section-fourtythreesubsecondoneek{
 margin:1.5rem;
 padding:3rem;
}
.landing-section-fourtythreesubsecondoneek h1{
  opacity: 1;
  font-size: 1.8rem;
    color: white;
    line-height: 2.2rem;
    text-align: left;
    font-family: Raleway;
    font-weight: 800;
    font-style: normal;

}
.landing-section-fourtythreesubsecondoneek h3{
font-size: 1.7rem;
   color:inherit;
    line-height: 2.2rem;
    text-align: left;
    font-weight: 800;
    font-family: Raleway;
    font-style: normal;
}
.landing-section-fourtythreesubsecondoneek p{
font-family: initial;
    color: #0a0808;
    margin-top: 1rem;
    font-size: 1.9rem;
    line-height: auto;
    text-align: left;
}

.landing-section-fourtythreesubsecondoneek span{
  font-size: 3.5rem;
   color: #0a0808;
    line-height: 5rem;
    text-align: left;
    font-family: Raleway;
    font-weight: 800;
    font-style: normal;
}
.landing-section-fourtythreesubsecondoneek a{
  text-decoration:none;
  color:#080707;
    font-family: initial;
    font-weight: 400;
}

#landing-section-fourtythreesubsecondoneek{
background: radial-gradient(circle, rgba(255, 255, 255, 1) 40%, rgba(193, 116, 54, 1) 100%);
box-shadow: 2px 2px 9px 4px rgb(226 220 226);
}
#landing-section-fourtythreesubsecondonedo{
background: radial-gradient(circle, rgba(255, 255, 255, 1) 40%, rgba(193, 116, 54, 1) 100%);
box-shadow: 2px 2px 9px 4px rgb(226 220 226);
    background-position:100% 100% !important;
    background-repeat: no-repeat !important;
}
#landing-section-fourtythreesubsecondonetin{
background: radial-gradient(circle, rgba(255, 255, 255, 1) 40%, rgba(193, 116, 54, 1) 100%);
box-shadow: 2px 2px 9px 4px rgb(226 220 226);
    background-position:100% 100% !important;
    background-repeat: no-repeat !important;
}
#landing-section-fourtythreesubsecondonechar{
background: radial-gradient(circle, rgba(255, 255, 255, 1) 40%, rgba(193, 116, 54, 1) 100%);
box-shadow: 2px 2px 9px 4px rgb(226 220 226);
}

.landing-section-fourtyfour{
  width:100%;
  background-color:white;
}
.landing-section-fourtyfourmain{
  width:100%;
  background-color:;
  display:flex;
  justify-content:center;
  align-items:center; 
}
.landing-section-fourtyfoursub{
  width:80%;
  background-color:#37383a !important;
  margin-top:5rem;
  margin-bottom:5rem;  
}
.landing-section-fourtyfoursubfirst{
  background-color:#37383a !important;  
}
.landing-section-fourtyfoursubfirst{
  background-color:#37383a !important;
  display:flex;
  flex-direction:row;
  margin-left:2rem;
  margin-right:2rem;
  margin-top:7rem;     
  padding-bottom:2.5rem; 
}
.landing-section-fourtyfoursubfirst .landing-section-fourtyfoursubfirstek{
  margin:1rem;
  padding:3rem;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  background-color:#37383a !important;
  border-top:.5rem solid white;
  position:relative;  
}
#landing-section-fourtyfoursubfirstek{
    border-top:.5rem solid white;
 transition: border-color 2s;
}
#landing-section-fourtyfoursubfirstdo{
    border-top:.5rem solid white;
    animation-name: exampletwo;
  animation-duration: 3s;
  animation-delay: 0s;
}
#landing-section-fourtyfoursubfirsttin{
    border-top:.5rem solid white;
    animation-name: exampletree;
  animation-duration:3s;
  animation-delay: 0s;
}
#landing-section-fourtyfoursubfirstchar{
    border-top:.5rem solid white;
    animation-name: exampleour;
  animation-duration: 4s;
  animation-delay: 1s;
}
@keyframes exampleone{
  0%{
   border-top:5 solid gray;
  }
  25%  {border-top:5 solid white;}
  50%  {border-top:5 solid white;}
  75%  {border-top:5 solid white;}
  100% {border-top:5 solid white;}
}
@keyframes exampletwo{
  0%{
   border-top:5 solid gray;
  }
  25%  {border-top:5 solid white;}
  50%  {border-top:5 solid white;}
  75%  {border-top:5 solid white;}
  100% {border-top:5 solid white;}
}
.landing-section-fourtyfoursubfirst .landing-section-fourtyfoursubfirstek:before{
  content: "";
  position:absolute;  
  width: 0;
  height: 0;
  border-left: 10 solid transparent;
  border-right: 10 solid transparent;
  border-top: 10 solid white;
  top:0;    
}
.landing-section-fourtyfoursubfirst .landing-section-fourtyfoursubfirstek h1{
 text-align:center;  
 font-size:1.6rem;
 color:white;
 font-weight:600;
 font-family:"arial";
 margin-top:2rem;
 font-style:bold;   
}
.landing-section-fourtyfoursubfirst .landing-section-fourtyfoursubfirstek p{
   text-align:center;
   text-align:center;  
 font-size:1.4rem;
 color:white;
 line-height:2.5rem;
 margin-top:1rem;
 font-weight:400;
}
.landing-section-fourtyfoursubfirst .landing-section-fourtyfoursubfirstek span{
   text-align:center;
   text-align:center;  
 font-size:4rem;
 margin-top:1rem;
 color:white;
 font-weight:600;
 font-family:"arial";
}

#landing-section-fourtyfoursubfirstek{

}
#landing-section-fourtyfoursubfirstekdo{
  
}
#landing-section-fourtyfoursubfirstektin{
  
}
#landing-section-fourtyfoursubfirstekchar{
  
}
#landing-section-fourtyfoursubfirstek h1{

}
#landing-section-fourtyfoursubfirstekdo h1{
  
}
#landing-section-fourtyfoursubfirstektin h1{
  
}
#landing-section-fourtyfoursubfirstekchar h1{
  
}
#landing-section-fourtyfoursubfirstekchar p{
  
}



.landing-section-fourtyfoursubsecond{
  background-color:#e6be1e !important;
  display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
padding-top:3rem;
padding-bottom:3rem;  
}
.landing-section-fourtyfoursubsecond p{
 font-size:1.4rem;
 color:black;
 font-weight:200;
 font-family:"arial"; 
}
.landing-section-fourtyfoursubsecond img{
  width:2rem;
  height:2rem;
  margin-right:1rem;
  margin-left:1rem;
}
.landing-section-fourtyfoursubsecond a{
  font-size:1.4rem;
 color:black;
 font-weight:200;
 font-family:"arial";
}
.landing-section-fourtyfive{
  width:100%;
  background-color:yellow;
}
.landing-section-fourtyfivemain{
  width:100%;
  background-color:green;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyfivesub{
  width:100%;
  background-color:pink;
}
.landing-section-fourtyfivesub{
  width:100%;
  background-color:#ffffff;
}
.landing-section-fourtyfivesubfirst{
   background-color: #f8d456;
    background-repeat: repeat;
    background-position: center bottom;
   background: url(../assets/images/yellow.png) !important;
   display:flex;
   justify-content:center;
   align-items:center;
}
.landing-section-fourtyfivesubfirstheading{
  width:80%;    
  margin-top:6rem;
  margin-bottom:6rem;
  background-color:transparent;
  display:flex;
  justify-content:center;
  flex-direction:column;
}
.landing-section-fourtyfivesubfirstheading h1{
  margin-bottom:1rem;
  font-family: Raleway;
    text-align: left;
    text-transform: uppercase;
    line-height: 4rem;
    font-weight: 800;
    font-style: normal;
    color: #ffffff;
    font-size: 3.5rem;
}
.landing-section-fourtyfivesubfirstheading a{
  font-family: Raleway;
    text-align: left;
    text-transform: uppercase;
    line-height: 2.2rem;
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
    font-size: 1.5rem;
    text-decoration:none;
}
.landing-section-fourtyfivesubfirstheading a span{
  margin-left:.5rem;
  margin-right:.5rem;
  color:white;
  font-family: Raleway;
    text-transform: uppercase;
    line-height: 2.2rem;
    font-weight: 600;
    font-style: normal;
    font-size: 1.5rem;
}
.landing-section-fourtyfivesubsecondek strong{
  font-family: 'Raleway';
    font-weight: 900;
    color: #333333;
    margin-bottom: 2rem;
    font-size: 2.6rem;
    line-height: 4.5rem;
    font-style: normal;
}
.landing-section-fourtyfivesubseconddoonepartdo span{
font-family: 'Raleway';
    font-weight: 800;
    color: #333333;
    font-size: 1.8rem;
    line-height: 2.7rem;
    font-style: normal;
}
.landing-section-fourtyfivesubseconddoonepartdo p
{
  font-family: 'Raleway';
    color: #717070;
    font-size: 1.4rem;
    line-height: 2.2rem;    
}
.landing-section-fourtyfivesubsecond{
   background-color:#ffffff;
   width:100%;
   display:flex;
   justify-content:center;
   align-items:center;
   flex-direction:column;
   margin-bottom:7rem;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget{
   background-color:#ffffff;
   width:80%;
   display:flex;
   flex-direction:row;
}
.landing-section-fourtyfivesubseconddoforget .landing-section-fourtyfivesubseconddoone{
   width:100%;
   background-color:yellow;
   margin:2rem;
}
.landing-section-fourtyfivesubsecondek{
  background-color:#ffffff;
  margin-top:6rem;
  width:80%;
  display:flex;
  align-items:center;
  flex-direction:column;
  border-bottom:.1rem solid #ebebeb;
}
.landing-section-fourtyfivesubsecondekpartition{
  width:3rem;
  height:.5rem;
  background-color:#ffc000;
}
.landing-section-fourtyfivesubseconddo{
  display:flex;
  justify-content: center;
  align-items:center;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoone{
  background-color:white;
  display:flex;
  flex-direction:row;   
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoone{
  background-color:white;
  display:flex;
  flex-direction:row;   
}
.landing-section-fourtyfivesubseconddoonepartek{
  width:32%;    
  border:.7rem solid #ffc000;
  margin:.5rem;
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#01853a;
  border-radius:50%;
}
.landing-section-fourtyfivesubseconddoonepartekicon{
  padding:1rem;
  width:50%;
  height:50%;
  background-color: #ffc000;
  border-radius:50%;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyfivesubseconddoonepartekicon i{
  font-size:5rem;
  color:white;
  background-color:transparent;    
}
.landing-section-fourtyfivesubseconddoonepartdo{
  width:68%;
  background-color:#ffffff;
  padding:1.5rem;
}
.landing-section-fourtyfivesubseconddo{
  display:flex;
  justify-content: center;
  align-items:center;
}


.landing-section-fourtysix{
  width:100%;
  background-color:yellow;
  border-top: .1rem solid #ebebeb;
}
.landing-section-fourtysixmain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtysixsub{
  width:80%;
  background-color:white;
  margin-top:4rem;
  margin-bottom:4rem;
}
.landing-section-fourtysixsubone{
  background-color: #ffffff;
    margin-top: 2rem;
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
    border-bottom: .1rem solid #ebebeb;
}
.landing-section-fourtysixsubone strong{
 font-family: 'Raleway';
    font-weight: 900;
    color: #333333;
    margin-bottom: 2rem;
    font-size: 2.6rem;
    line-height: 4.5rem;
    font-style: normal;
}

.landing-section-fourtysixsubone .landing-section-fourtysixsubonepartition{
width: 3rem;
    height: .5rem;
    background-color: #ffc000;
}
.landing-section-fourtysixsubtwo{
  background-color:red;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtysixsubtwo {
  background-color:red;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtysixsubtwo .landing-section-fourtysixsubtwofirst{
  margin:2rem;
}

.landing-section-fourtysixsubtwofirstmain{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}


.landing-section-fourtysixsubtwofirstmainekfront,.landing-section-fourtysixsubtwofirstmainekback{
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
position:absolute;
}
.landing-section-fourtysixsubtwofirstmainekfront{
  background-color:rgb(255, 193, 27);
  padding:3rem;
  z-index:2;
backface-visibility:hidden;
}
.landing-section-fourtysixsubtwofirstmainekback{
  background-color:rgb(255, 193, 27);
  padding:2rem;
  z-index:1;
}
.landing-section-fourtysixsubtwofirstmainekback{
  background-color:rgb(255, 193, 27);
  transform:rotateY(180deg);
}
.landing-section-fourtysixsubtwofirstmainekback p{
 text-align:center;
}
.landing-section-fourtysixsubtwofirstmainekbackpartition{
  padding-right:.5rem; 
  padding-left:.5rem;
  padding-top:.3rem;
  padding-bottom:.3rem;
  background-color:white;
  margin-top:1rem;
}
.landing-section-fourtysixsubtwofirstmainekbackpartition a{
 text-decoration:none;
 font-family: 'Raleway';
    color: #ffc11b;
    font-size: 1.4rem;
    line-height: 2.2rem;
}

.landing-section-fourtysixsubtwofirstmainek{
  margin-left:1.5rem;
  margin-right:1.5rem;
  margin-top:3rem;
  margin-bottom:3rem;
  background:transparent;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  padding:3rem;
  position:relative; 
  transition:all 1s linear;
  transform-style:preserve-3d;
}
.landing-section-fourtysixsubtwofirstmaincontain{
  margin:1.5rem;
  background:transparent;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
  padding:3rem;
}
.landing-section-fourtysixsubtwofirstmaincontain:hover .landing-section-fourtysixsubtwofirstmainek{
 transform:rotateY(180deg);
}
.landing-section-fourtysixsubtwofirstmain .landing-section-fourtysixsubtwofirstmainek i{
 font-size:4rem;
 color:white;
 margin-bottom:2rem;
}
.landing-section-fourtysixsubtwofirstmain .landing-section-fourtysixsubtwofirstmainek span{
 font-family: 'Raleway';
    font-weight: 800;
    color:white;
    font-size: 1.8rem;
    line-height: 2.7rem;
    font-style: normal;
}
.landing-section-fourtysixsubtwofirstmain .landing-section-fourtysixsubtwofirstmainek p{
 font-family: 'Raleway';
    color: white;
    font-size: 1.4rem;
    line-height: 2.2rem;
    margin-top:.5rem;
    margin-bottom:.5rem;
}
.landing-section-fourtysixsubtwo .landing-section-fourtysixsubtwofirst{
  background-color:transparent;
  width:100%;
}
.landing-section-fourtysixsubtwo{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}

.landing-section-fourtyseven{
  width:100%;
  background-color:yellow;
}
.landing-section-fourtysevenmain{
  width:100%;
  background-color:green;
}
.landing-section-fourtysevensub{
  width:100%;
  background-color:pink;
  display:flex;
  flex-direction:column;
}
.landing-section-fourtysevensubfirst{
background-color:#f0f3f2;
display:flex;
justify-content:center;
align-items:center;   
}
.landing-section-fourtysevensubfirst .landing-section-fourtysevensubfirstheading{
margin-top:7rem;
margin-bottom:15rem;
background-color:transparent;
}
.landing-section-fourtysevensubsecond{
  background-image: url(../assets/images/sky.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;    
}
.landing-section-fourtysevensubsecondone{
  background-color:yellow;
  width:80%;    
  margin:1rem;
  display:flex;
  flex-direction:row;   
}
.landing-section-fourtysevensubsecondone{
  background-color:yellow;
  width:80%;    
  margin:1rem;
  display:flex;
  flex-direction:row;   
}
.landing-section-fourtysevensubsecondone:hover .fourtysevensubsecondonecontentpartition{
    width:20rem;
}

.landing-section-fourtysevensubsecondoneimage{
width:70%;
position:relative;
}
.landing-section-fourtysevensubsecondoneimage:hover .landing-section-fourtysevensubsecondoverlay{
visibility:visible;
}
.landing-section-fourtysevensubsecondoverlay{
 position:absolute;
 top:0;
 left:0;
 visibility:hidden;
}
.landing-section-fourtysevensubsecondoneimage img{
width:100%;
height:100%;
object-fit:cover;
}
.landing-section-fourtysevensubsecondonecontent h1{
  
}
.landing-section-fourtysevensubsecondonecontent .landing-section-fourtysevensubsecondonecontentone{
  background-color:transparent;
  display:flex;
  flex-direction:row;
  align-items:center;
  margin-top:3rem;
}
.landing-section-fourtysevensubsecondonecontent .landing-section-fourtysevensubsecondonecontentpartition{
  width:10rem;
  height:.1rem;
  margin-top:1rem;
  background-color:#00bcd4;
}
.landing-section-fourtysevensubfirstheading h1{
  font-style: normal;
    font-weight: 300;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    font-size: 5rem;
    line-height: inherit;
    color: #3c3950;
    letter-spacing:.3rem;
}

.landing-section-fourtysevensubsecondonecontent p{
  margin-top:1rem;
  margin-bottom:1rem;
  font-size:1.5rem;
  line-height:2.5rem;
font-weight:600;
font-family:"arial";
color:#5f727f;
}
.landing-section-fourtysevensubsecondonecontent h1{
 font-style: normal;
    font-weight: 200;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    font-size: 3rem;
    line-height: inherit;
    color: black;
    letter-spacing:.3rem;
}

.landing-section-fourtysevensubsecondonecontent h5{
 margin-left:1rem;
 font-size:1.5rem;
font-weight:400;
font-family:"arial";
color:red;
}

.landing-section-fourtysevensubsecondonecontent .landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttonone a{
 font-size:1.4rem;
font-weight:800;
font-family:"arial"; 
}
.landing-section-fourtysevensubsecondonecontenttwobuttontwo{
  background-color:#b6c6c9;
}
.landing-section-fourtysevensubsecondonecontenttwobuttonone{
  background-color:yellow;    
}
.landing-section-fourtysevensubsecondonecontent a{
  text-decoration:none;
  font-size:1.2rem;
font-weight:400;
font-family:"arial";
color:#00bcd4;
}
.landing-section-fourtysevensubsecondonecontent a span{
  margin-right:.5rem;
  font-size:1.2rem;
font-weight:400;
color:#99a9b5;
font-family:"arial";
}
.landing-section-fourtysevensubsecondonecontentone span{
 font-size:1.5rem;
font-weight:400;
font-family:"arial";
color:#99a9b5; 
}
.landing-section-fourtysevensubsecondonecontent {
  padding:4rem;
  width:30%;
  background-color:#f0f3f2;
}
.landing-section-fourtysevensubsecondonecontent:hover{
  background-color:white;   
}
.landing-section-fourtysevensubsecondonecontent:hover .fourtysevensubsecondonecontentpartition{
  width:20rem;   
}
.landing-section-fourtysevensubsecondonecontenttwo{
  display:flex;
  flex-direction:row;
  margin-top:8rem;
}
.landing-section-fourtysevensubsecondonecontent .landing-section-fourtysevensubsecondonecontenttwo div{
  margin:1rem;
  display:flex;
  flex-direction:row;   
}
.landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttonone{
background-color:white;
border:.3rem solid #00bcd4;
display:flex;
justify-content:center;
align-items:center;
padding-top:.5rem;
padding-bottom:.5rem;
padding-right:1.5rem;
padding-left:1.5rem;
border-top-right-radius:.4rem;
border-top-left-radius:.4rem;
border-bottom-right-radius:.4rem;
border-bottom-left-radius:.4rem;
}
.landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttonone:hover{
background-color:#00bcd4;
color:white;
}
#landing-section-fourtysevensubsecondone{
margin-top:-5rem;
}

#landing-section-fourtysevensubsecondtwo{
  margin-bottom:-5rem;
}
.landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttonone:hover{
background-color:#00bcd4;
color:white;
border:.3rem solid white;
}

.landing-section-fourtysevensubsecondonecontenttwobuttonone:hover .hellofoutyseven{
color:white;
}
.landing-section-fourtysevensubsecondonecontenttwobuttonone a{
text-decoration:none;

}
.landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttontwo{

display:flex;
justify-content:center;
align-items:center;
padding-top:.5rem;
padding-bottom:.5rem;
padding-right:1.5rem;
padding-left:1.5rem;
display:flex;
justify-content:center;
align-items:center; 
border-top-right-radius:.4rem;
border-top-left-radius:.4rem;
border-bottom-left-radius:.4rem;
border-bottom-right-radius:.4rem;  
}

.landing-section-fourtysevensubsecondonecontentone p{
margin-right:.5rem;
margin-left:.5rem;
}
.landing-section-fourtysevensubsecondonecontentone i{
font-size:1.5rem;
color:#f44336;
}
.landing-section-fourtysevensubsecondonecontenttwo .landing-section-fourtysevensubsecondonecontenttwobuttontwo i{
 font-size:1.7rem;
 color:white; 
}

.landing-section-fourtysevensubsecondoverlay{
  width:100%;
  height:100%;
  background-color: rgba(0,188,212,0.90);
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtysevensubsecondoverlay .landing-section-fourtysevensubsecondoverlayicons{
background-color:transparent;
}
.landing-section-fourtysevensubsecondoverlay .landing-section-fourtysevensubsecondoverlayicons i{
font-size:4rem;
margin-right:2rem;
margin-left:2rem;
background-color:transparent;   
color:white;
}

.landing-section-fourtyeight{
  width:100%;
  background-color:yellow;
  margin-top:2rem;
}
.landing-section-fourtyeightmain{
  width:100%;
  background-color:#f1f2f4 !important;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyeightsub{
  width:80%;
  background-color:#f1f2f4 !important;
  margin-bottom: 2rem;
    margin-top: 1rem;
}
.landing-section-fourtyeightsubfirst{
  background-color:pink;
  display:flex;
  flex-direction:row;
}
.landing-section-fourtyeightsubfirstonepartition{
  width:.3rem;
  background-color:#67452c; 
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone{
  background-color:#f1f2f4 !important;
  width:100%;
  padding-right: 20px;
    padding-left: 20px;
    padding-top: 28px;
    padding-bottom: 15px;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h4{
margin-bottom: 0px;
    text-align: left;
    font-family: initial;
    color: #282d3c;
    line-height: 3rem;
    font-size: 2.5rem;
    font-weight: 400;
    letter-spacing: .2rem;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h1 span{
margin-left:1rem;
font-family: 'Playfair Display SC', serif;
color:#282d3c;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h1{
font-family: initial;
color: #67452c;
line-height: 6.9rem;
font-size: 4rem;
font-weight: 400;
letter-spacing:.2rem;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p{
font-family: 'Source Sans Pro', sans-serif;
line-height: 3.7rem;
font-size: 2.4rem;
font-style: normal;
    font-weight: 300;

}

.landing-section-fourtyeightsubsecond{
  background-color:gray;
  display:flex;
  flex-direction:row;
  margin-top:1rem; 
}
.landing-section-fourtyeightsubsecondone{
  background-color: #f1f2f4 !important;
    width: 50%;
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-fourtyeightsubsecondtwo{
  background-color:green;
  width:50%;
}
.landing-section-fourtyeightsubsecondonelisting{
  background-color:#f1f2f4 !important;
  display:flex;
  flex-direction:row;
}

.landing-section-fourtyeightsubsecondonelistingone{
  background-color:#f1f2f4 !important;
  width:100%;
  padding:2rem;
  margin-top:2rem;
}
.landing-section-fourtyeightsubsecondonebuttonmain{
  margin-top:4rem;
  margin-bottom:1rem;
  padding:1rem;
  background-color:#01853a;
  display:flex;
  justify-content:center;
  width:25%;
  border-top-right-radius:.4rem;  
  border-top-left-radius:.4rem;
  border-bottom-right-radius:.4rem;
  border-bottom-left-radius:.4rem;
}
.landing-section-fourtyeightsubsecondonebuttonmain:hover{
  background-color:#fdc402;
}
.landing-section-fourtyeightsubsecondonebuttonmain a{
 text-decoration:none;
 font-size:1.5rem;
 font-family:"arial";
 color:white;
 font-style:bold;
 font-weight:800;
} 
.landing-section-fourtyeightsubsecondtwo{
  background-color:#f1f2f4 !important;
  padding:1rem; 
}
.landing-section-fourtyeightsubsecondtwoimage{
      border: .1rem solid #01853a;
  background-color:transparent;
  margin:.5rem; 
}
.landing-section-fourtyeightsubsecondoneparagraph p{
font-size:22px;
 font-family:"arial";
 color:white;
 font-weight:400;
 color:#5f727f;
 line-height:inherit;
}
.landing-section-fourtyeightsubsecondonelistingone ul li{
  font-size:1.6rem;
 font-family:"arial";
 color:white;
 font-weight:600;
 color:#5f727f;
 line-height:4rem;
}
.landing-section-fourtyeightsubsecondtwoimage{
}

.landing-section-fourtyeightsubsecondtwoimage img{
width: 97%;
    margin: 1rem;
}



.landing-section-fourtynine{
  width:100%;
  background-color:red;
}
.landing-section-fourtyninemain{
  width:100%; 
       background: #ffce55 url(../images/order.jpg) !important;
    background-repeat: no-repeat;
    background-position: center;
  margin-top:3rem;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fourtyninesub{
  width:80%;
  background-color:transparent;
}
.landing-section-fourtyninesubone{
  background-color:transparent;
  width:50%;  
}

.landing-section-fourtyninesubone h4{
  text-align: left;
    font-family: 'Playfair Display', serif;
    font-size: 2rem;
    color: #282d3c;
    line-height: 3rem;
    font-size: 1.9rem;
    font-weight: 700;
    letter-spacing: .2rem;
}
.landing-section-fourtyninesubone h1{
  font-family: 'Playfair Display SC', serif;
    color:#01853a;
    line-height: 6.9rem;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: .2rem;
    margin-top:2rem;
}
.landing-section-fourtyninesubone h2{
  font-family: 'Playfair Display SC', serif;
    color: #282d3c;
    line-height: 6.9rem;
    font-size: 5rem;
    font-weight: 700;
    letter-spacing: .2rem;
    margin-top:1rem;
    margin-bottom: 4.4rem;
}
.landing-section-fourtyninesubone p{
  font-size: 1.6rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top:3rem;
}
.landing-section-fourtyninesubonepartition{
  margin-top: 7rem;
    margin-bottom: 7rem;
    padding: 1rem;
    display: flex;
    justify-content: center;
    width: 25%;
    background-color:  #01853a;
    border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
}
.landing-section-fourtyninesubonepartition:hover{
   background-color:#fdc501;
}
.landing-section-fourtyninesubonepartition a{
  text-decoration:none; 
  color:white;
  font-size: 1.5rem;
    font-family: "arial";
    color: white;
}

.landing-section-fiftyone{
  width:100%;
  background-color:red;
}
.landing-section-fiftyonemain{
  width:100%;
  background-color:yellow;
}
.landing-section-fiftyonesub{
  width:100%;
  background-color:green;
}
.landing-section-fiftyonesubmain{
  width:100%;
  background-color:#fdc501;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone{
  width:25%;
  background-color:#01853a;
  padding-right:3rem;
  padding-left:3rem;
  padding-top:8rem;
  display:flex;
  justify-content:center;
  align-items:center;
  padding-bottom:8rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo{
  width:25%;
  background-color:transparent;
  margin:2rem;
  border:.5rem solid white;
  display:flex;
  justify-content:center;
  align-items:center;   
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree{
background-color:#f6f6f6;
  padding-right:5rem;
  padding-left:5rem;
  padding-top:8rem;
  width:50%;
  padding-bottom:8rem;
} 
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek{
margin-top:2rem;
margin-bottom:2rem;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li{
width:100%;
display:flex;
text-align:right;
flex-direction:row;
text-align:left;
position:relative;
margin-top:1rem;
margin-bottom:1rem;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li span{
position:absolute;
right:0;
}

.landing-section-fiftyonesubmainthreefirstekpartition{
  width:100%;
  height:1rem;
  background-color:#dfe5e8; 
}
#landing-section-fiftyonesubmainthreefirstekpartitionsubone{
width:89%;
  height:1rem;
  background:#01853a;
}
#landing-section-fiftyonesubmainthreefirstekpartitionsubtwo{
 width:73%;
  height:1rem;
  background:#01853a;
}
#landing-section-fiftyonesubmainthreefirstekpartitionsubthree{
  width:48%;
  height:1rem;
  background:#01853a;
}
#landing-section-fiftyonesubmainthreefirstekpartitionsubfour{
  width:65%;
  height:1rem;
background:#01853a;

}
.landing-section-fiftyonesubmaintwofirst{   
  display:flex;
  flex-direction:column;    
}
.landing-section-fiftyonesubmaintwofirst span{
text-align:center;
color: #ffffff;
line-height: 9rem;
font-size: 8rem;
font-style: normal;
    font-weight: 700;
    font-family: 'Playfair Display SC', serif;
    letter-spacing:.2rem;
}
.landing-section-fiftyonesubmaintwofirst h1{
  text-align:center;
  color: #ffffff;
  line-height: 4.2rem;
  font-size: 2.8rem;
  font-style: normal;
    font-weight: 700;
    font-family: 'Playfair Display SC', serif;
    letter-spacing: .2rem;
    margin-top:1.5rem;
}
.landing-section-fiftyonesubmainone p{
color: #ffffff;
line-height: 3.7rem;
font-size: 2.4rem;
font-style: normal;
    font-weight: 300;
    font-family: 'Source Sans Pro', sans-serif;

}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {
   color: #5f727f;
   font-size: 1.4rem;
   line-height: 1.4rem;
   font-style: normal;
    font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li span {
   color: #464c5c;
   font-style: normal;
    font-weight: 700;
    font-family: 'Playfair Display SC', serif;;
    font-size: 126.3%;
}

.landing-section-fiftytwo{
 width: 100%;
    background-color: white;
    border-top: 1px solid black;
    margin-top: 10px;
    margin-top: 10p; 
}
.landing-section-fiftytwomain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
  border-bottom:1px solid black;
}
.landing-section-fiftytwosub{
  width:80%;
  background-color:white;
  height:auto;
}
.landing-section-fiftytwosubfirst{
  background-color:pink;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftytwosubfirstonepartition{
  width:.3rem;
  background-color:#67452c; 
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone{
  background-color: white;
    width: 100%;
    padding: 3rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone h4{
margin-bottom: 1rem;
    text-align: left;
    font-family: initial;
    font-size: 2rem;
    color: #282d3c;
    line-height: 3rem;
    font-size: 2.6rem;
    font-weight: 400;
    letter-spacing: .2rem;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone h1 span{
margin-left:1rem;
font-family: 'Playfair Display SC', serif;
color:#67452c;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone h1{
font-family: initial;
    color: #0a0807;
    line-height: 3.9rem;
    font-size: 4rem;
    font-weight: 400;
    letter-spacing: .2rem;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone p{
font-family: 'Source Sans Pro', sans-serif;
line-height: 3.7rem;
font-size: 2.4rem;
font-style: normal;
    font-weight: 300;

}

.landing-section-fiftytwosubsecond{
  background-color:gray;
  display:flex;
  flex-direction:column;
  margin-top:0px; 
  margin-bottom:0px;
}
.landing-section-fiftytwosubsecondone{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftytwosubsecondoneek{
  margin:2rem;
  background-color: rgb(241, 242, 244);   
  padding:5rem;    
}
.landing-section-fiftytwosubsecondoneek span{
      color: rgb(40, 45, 60);
      transition: all .3s;
      line-height: 2.4rem;
      font-size: 1.6rem;
      font-style: normal;
    font-weight: 700;
    font-family: montserrat;
    text-align: left;
margin-bottom:2rem;
}
.landing-section-fiftytwosubsecondoneek p{
      color: rgb(255, 255, 255);
      line-height: 2.5rem;
      font-size: 1.6rem;
      font-style: normal;
    font-weight: 400;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
        margin-top: 1.5rem;
}
.landing-section-fiftytwosubsecondoneek:hover{
background-color:#01853a; 
}
.landing-section-fiftytwosubsecondoneek:hover span{
color:white; 
}
.landing-section-fiftytwosubsecondoneek:hover p{
color:white;    
}
.landing-section-fiftytwosubsecondoneek:hover .landing-section-fiftytwosubsecondoneekicon{
borde
}
.landing-section-fiftytwosubsecondoneekicon{
  width:4rem;
  margin-bottom:2rem;   
  height:4rem;
  background-color:white;
  border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    display:flex;
    justify-content:center;
    align-items:center;   
}
.landing-section-fiftytwosubsecondoneekicon i{
  color:#dba66d;
  font-size:15;
}

.landing-section-fiftythree{
  width:100%;
  background-color:yellow;
  border-top:.1rem solid gray;
}
.landing-section-fiftythreemain{
  width:100%;
  background-color:#f1f2f4;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftythreesub{
  width:80%;
  background-color:#f1f2f4;
  margin-bottom:7rem;
}
.landing-section-fiftythreesubfirst{
  background-color:#f1f2f4;
  margin-top:5rem;
  margin-bottom:5rem;
}
.landing-section-fiftythreesubfirst h1{
  font-weight:800; 
  font-size:6rem;
  font-family:"arial";
  font-style:bold;
  color:black;
}
.landing-section-fiftythreesubsecond{
  background-color:yellow;
  display:flex;
  flex-direction:column;
}
.landing-section-fiftythreesubsecondek{
  background-color:#f1f2f4;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftythreesubsecondekone{
  margin:1rem;
  background-color:white;
  padding-right:1rem;
  padding-left:1rem;
  padding-top:4rem;
  padding-bottom:2rem;
  display:flex;
  width:100%;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  border-top-right-radius:.4rem; 
  border-top-left-radius: .4rem;
  border-bottom-right-radius: .4rem;
  border-bottom-left-radius: .4rem;
}
.landing-section-fiftythreesubsecondekone img{
  width:7rem;
  height:6rem;
}

.landing-section-fiftythreesubsecondekone p{
  width:7rem;
  width:100%;
  height:7rem;
  font-weight:400;
  color:black;
  font-family:"arial";
  font-size:1.3rem;
  line-height:2rem;
  text-align:center;
  margin-top:2rem;
}

.landing-section-fiftyfour{
  width:100%;
  background-color:yellow;
}
.landing-section-fiftyfourmain{
  width:100%;
  background: #ffce55 url(../assets/images/silkon.jpg) !important;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyfoursub{
  width:80%;
  background-color:transparent;
  margin-top:10rem;
  margin-bottom:10rem;
}
.landing-section-fiftyfoursubone{
  background-color:transparent;
}
.landing-section-fiftyfoursubone h1{
  font-weight: 600;
    font-size: 5rem;
    font-family: "arial";
    font-style: bold;
    color: black;
    letter-spacing:.3rem;
}
.landing-section-fiftyfoursubonepartition{
  width:6rem;
  height:.3rem;
  background-color:#fbc300;
  margin-top:2rem;
  margin-bottom:3rem;
}
.landing-section-fiftyfoursubtwo{
  background-color:transparent;
  margin-top:7rem;
}
.landing-section-fiftyfoursubtwofirst{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyfoursubtwofirst div{
  padding-right:2rem;
  padding-left:2rem;
  background-color:#fafafa;
  margin-right:.2rem;
  margin-left:.2rem;
  border-top-right-radius:.2rem;
  border-top-left-radius:.2rem;
}
.landing-section-fiftyfoursubtwofirst div:hover{
  background-color: #f2f2f2;
}
.landing-section-fiftyfoursubtwofirst div a{
  text-decoration:none;
  line-height:5rem;
  font-size: 1.6rem;
  font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 300;
    color: #666;
}
.landing-section-fiftyfoursubtwosecond{
  background-color:transparent;
}
.landing-section-fiftyfoursubtwosecondek{
  background-color:white;
  display:flex;
  margin-right: .2rem;
    margin-left: .2rem;
  flex-direction:row;
  padding-top: 2rem;
    padding-bottom: 2rem;
}
.landing-section-fiftyfoursubtwosecondekunder{
  padding:3rem;
  width:100%;
}
.landing-section-fiftyfoursubtwosecondekunder img{
  width:100%;
  height:100%;  
}
.landing-section-fiftyfoursubtwosecondekunderimage{
  padding-left:2rem;
  padding-right:2rem;
  margin-bottom:1.5rem;    
  margin-right:1.5rem;
  margin-top:1.5rem;
  height:30%;
  background-color:#fbcf00;   
}
.landing-section-fiftyfoursubtwosecondekunderimageunder{
  display:flex;
  flex-direction:row;   
}
.landing-section-fiftyfoursubtwosecondekunderimageunder p{
color: #666;
font-size:1.6rem;
line-height: 2.5rem;
font-style: normal;
    font-weight: 600;
    font-family: 'Source Sans Pro';      
}
.landing-section-fiftyfoursubtwosecondekunder p{
color: #666;
font-size:1.6rem;
padding-top:1rem;
line-height: 2.5rem;
font-style: normal;
    font-weight: 400;
    font-family: 'Source Sans Pro';
}
.landing-section-fiftyfoursubtwosecondekunder img{

}
.landing-section-fiftyfoursubtwosecondekunderimage span{
    color: #2c2c2c;
    font-style: normal;
    line-height:5rem;
    font-size:3rem;
    font-weight: 300;
    font-family: 'Source Sans Pro';
}
.landing-section-fiftyfoursubtwosecondekunderpara p{
color: #666;
font-size: 1.6rem;
line-height: 2.5rem;
font-style: normal;
    font-weight: 400;
    font-family: 'Source Sans Pro';     
}
.landing-section-fiftyfoursubtwosecondekunderlisting{
padding:2rem;
}
.landing-section-fiftyfoursubtwosecondekunderlisting ul li{
color: #666;
font-size: 1.6rem;
line-height: 3.5rem;
font-style: normal;
    font-weight: 400;
    font-family: 'Source Sans Pro';     
}
#landing-section-fiftyfoursubtwofirstonetab{
  background-color:white;
}
#landing-section-fiftyfoursubtwofirstonetab a{
  font-size: 1.6rem;
  font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 600;
    color: #666;
}
#landing-section-fiftyfoursubtwosecondektwo{
display:none;
}
#landing-section-fiftyfoursubtwosecondekthree{
display:none;
}
#landing-section-fiftyfoursubtwosecondekfour{
display:none;
}






.landing-section-fiftyfive{
  width:100%;
  background-color:red;
}
.landing-section-fiftyfivemain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyfivesub{
  width:80%;
  background-color:white;
  margin-bottom:10rem;
}

.landing-section-fiftyfivesubone{
  background-color:white;
  margin-top:3rem;

  display:flex;
  align-items:center;
  flex-direction:column;
}
.landing-section-fiftyfivesubone img{
 height:3rem;
 margin-top:3rem;

}
.landing-section-fiftyfivesubone h1{
  color: #282d3c;
  line-height: 5.3rem;
  font-size: 3.6rem;
  font-style: normal;
    font-weight: 700;
    font-family: 'Montserrat';
    letter-spacing:.3rem;
    text-align:center;
}
.landing-section-fiftyfivesubone p{
  color: #282d3c;
  font-style: normal;
    font-weight: 400;
    font-size: 2.4rem;
    margin-top:1rem;
    line-height: 3rem;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyfivesubtwo{
  background-color:pink;
  margin-top:7rem;
}
.landing-section-fiftyfivesubtwosub{
  background-color:yellow;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyfivesubtwosubfirst{
  width:65%;
  background-color:red;
}
.landing-section-fiftyfivesubtwosubfirstimage{
  background-color:white;
  height:100%;
  width:100%;
}

.landing-section-fiftyfivesubtwosubfirstimage img{    
  height:90%;
  width:100%;
}
.landing-section-fiftyfivesubtwosubsecond{
  width:35%;
  background-color:white;
  padding:2rem;    
}
.landing-section-fiftyfivesubtwosubsecondek{
  background-color:white;
  padding-left:3rem;
}
.landing-section-fiftyfivesubtwosubsecondek h1{
  font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    color: #002128;
    line-height: 3.8rem;
    font-size:2.4rem;
    font-style: normal;
    font-family: 'Montserrat';
}
.landing-section-fiftyfivesubtwosubsecondek h4{
color: #5f727f;
line-height: 2.5rem;
font-size: 1.6rem;
font-style: normal;
    font-weight: 400;
    font-family: 'Source Sans Pro';
}
.landing-section-fiftyfivesubtwosubsecondek span{
  color: #282d3c;
  line-height: 5.3rem;
  font-size: 3.6rem;
  font-style: normal;
    font-weight: 700;
    font-family: 'Montserrat';
    letter-spacing:.2rem;
}

.landing-section-fiftyfivesubtwosubseconddo{
  background-color:#01853a;
  padding:3rem;
  margin-top:3rem;
}

.landing-section-fiftyfivesubtwosubseconddo ul{
  list-style:none;
}
.landing-section-fiftyfivesubtwosubseconddo ul li{
  line-height:4rem;
  font-style: normal;
    font-weight: 400;
    font-family: 'Source Sans Pro';
    color:white;
    font-size:2rem;
    display:flex;
    flex-direction:row;
    align-items:center;
}
.landing-section-fiftyfivesubtwosubseconddo ul li i{
  color:#fdc501;
  margin-right:1rem;
}

.landing-section-fiftyfivesubtwosubseconddobutton{
  padding-top:.2rem;
  padding-bottom:.2rem;
  background-color: rgb(0, 188, 212);
  width:50%;
  margin-top:1rem;
  margin-bottom:2rem;   
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyfivesubtwosubseconddobutton:hover{
      background-color: rgb(11, 242, 209);
}
.landing-section-fiftyfivesubtwosubseconddobutton a{
  text-decoration:none;
    color: rgb(255, 255, 255);
    font-style: normal;
    font-weight: 700;
    font-family: 'Montserrat';
    line-height: 3rem;
    font-size: 1.4rem;
}
.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      



.landing-section-fiftysix{
  width:100%;
  background-color:pink;
}
.landing-section-fiftysixmain{
  width:100%;
  background-color:white;
  border-top:.1rem solid black;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftysixsub{
  width:80%;
  background-color:white;
  margin-top:10rem;
  margin-bottom:10rem;
}
.landing-section-fiftysixsubmain{
  width:100%;
  display:flex;
  flex-direction:row;
  background-color:white;
}
.landing-section-fiftysixsubmainone{
  width:30%;
  background-color:white;
}
.landing-section-fiftysixsubmainone ul{
 list-style:none;
}
.landing-section-fiftysixsubmainone ul li{
 padding:3rem;
 border:.1rem solid #e5e5e5;
 position:relative;
}

.landing-section-fiftysixsubmainone ul #landing-section-fiftysixsubmainonelistingone:before{
content:"";
width:.5rem;
position:absolute;
height:100%;
background-color:#40c4ff;
left:0;
display:block;
top:0;  
}
.landing-section-fiftysixsubmainone ul #landing-section-fiftysixsubmainonelistingone a{
color:#40c4ff;
font-family: 'Merriweather', serif;
}
.landing-section-fiftysixsubmainone ul li:hover a{
color:#40c4ff;
}

.landing-section-fiftysixsubmainone ul li:before{
content:"";
width:.5rem;
position:absolute;
height:100%;
background-color:#40c4ff;
left:0;
display:none;
top:0;
}
.landing-section-fiftysixsubmainone ul li:hover:before{
content:"";
width:.5rem;
display:block;
position:absolute;
height:100%;
background-color:#40c4ff;
left:0;
top:0;
}
.landing-section-fiftysixsubmainone ul li a{
 text-decoration:none;
 font-family: 'Merriweather', serif;
    font-size: 1.7rem;
    line-height: 2rem;
    font-weight: 600;
    color: #847b7b;
}



.landing-section-fiftysixsubmaintwo {
  width:60%;
  background-color:white;
  padding:4rem;
  position:relative;
}
.landing-section-fiftysixsubmaintwo img{
  position:absolute;
  bottom:15%;
  right:10%;
  width:15rem;
  height:10rem;
}
.landing-section-fiftysixsubmaintwo h1{
  font-family: 'Merriweather', serif;
    font-weight: 700;
    font-size: 3.7rem;
    margin-bottom:2rem;
    color: #303030;
}
.landing-section-fiftysixsubmaintwo p{
   line-height:4rem;
  font-size: 1.7rem;
  font-family: "Open Sans",sans-serif;
    font-weight: 600;
    line-height: 3rem;
    color: grey;
    margin-bottom: 5.9rem;
}
.landing-section-fiftysixsubmaintwo ul{
  list-style:none;
}

.landing-section-fiftysixsubmaintwo ul li{
  line-height:4rem;
  font-size: 1.6rem;
  font-family: "Open Sans",sans-serif;
    font-weight: 600;
    line-height: 5rem;
    color: grey;
}

.landing-section-fiftysixsubmaintwo ul li i{
  font-size:1.7rem;
  color: #40c4ff;
  margin-right:1rem;  
}
.landing-section-fiftysixsubmaintwoimportant{
  display:flex;
  flex-direction:column;
}
#landing-section-fiftysixsubmaintwoimportantone{

}
#landing-section-fiftysixsubmaintwoimportanttwo{
  display:none;
}
#landing-section-fiftysixsubmaintwoimportantthree{
  display:none;
}
#landing-section-fiftysixsubmaintwoimportantfour{
  display:none;
}
#landing-section-fiftysixsubmaintwoimportantfive{
  display:none;
}
#landing-section-fiftysixsubmaintwoimportantsix{
  display:none;
}




.landing-section-fiftysevensubtwosecondekfirst{
  background-color:yellow;
}

.landing-section-fiftyseven{
  width:100%;
  background-color:yellow;
}
.landing-section-fiftysevenmain{
  width:100%;
  background-color:white;
  border-top:.1rem solid gray;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftysevensub{
  width:100%;
  background-color:transparent;
  align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-fiftysevensubone{
  background-position: center;
    background: url(../assets/images/contact4.png);
    display: flex;
    justify-content: center;
    background-repeat-x: no-repeat;
    background-size: 100% 100%;
    align-items: center;
    height:40rem;
    width:100%;
    flex-direction: column;
}
.landing-section-fiftysevensubone h1{
  font-weight: 600;
    font-size: 5rem;
    font-family: 'Playfair Display SC', serif;
    font-style: bold;
    letter-spacing:.3rem;
    align-items:center;
    color: #282d3c;
}
.landing-section-fiftysevensubone h1 span{
  font-family: 'Playfair Display SC', serif;
    color: #dba66d;
    line-height: 6.9rem;
    font-size: 5rem;
    font-weight: 700;
    letter-spacing: .2rem;
}
.landing-section-fiftysevensubone p{
  color: #666;
    font-size: 1.6rem;
    line-height: 2.5rem;
    margin-top:7rem;
    font-style: normal;
    align-items:center;
    font-weight: 400;
    font-family: 'Source Sans Pro';
}
.landing-section-fiftysevensubtwofirstlinstingone{
  background-color:white;
}
.landing-section-fiftysevensubonepartition{
  width:6rem;
  height:.3rem;
  background-color:#fbc300;
  margin-top:2rem;
  margin-bottom:3rem;
}
.landing-section-fiftysevensubtwo{
  background-color:transparent;
  margin-top:7rem;
}
.landing-section-fiftysevensubtwofirst{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftysevensubtwofirst div{
  padding-right:3.5rem;
  padding-left:3.5rem;
  background-color:#f1f2f4;
  margin-right:.2rem;
  margin-left:.2rem;
  border-top:.1rem solid #b6c6c9; 
  border-right:.1rem solid #b6c6c9;
  border-left:.1rem solid #b6c6c9;
}
.landing-section-fiftysevensubtwofirst div:hover{
  background-color: #f2f2f2;
}
.landing-section-fiftysevensubtwofirst div a{
  text-decoration:none;
  line-height:4.5rem;
  font-size: 1.6rem;
  font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 300;
    color: #666;
}
#landing-section-fiftysevensubtwofirstlinstingone a {
    font-size: 1.6rem;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 600;
    color: #666;
}
#landing-section-fiftysevensubtwofirstlinstingone {
 background-color:white;
}
.landing-section-fiftysevensubtwosecond{
  background-color:transparent;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftysevensubtwofirst .landing-section-fiftysevensubtwofirstlinstingone{
  background-color:white;
   border-top:.1rem solid #b6c6c9;
  border-bottom:.1rem solid white;
  border-right:.1rem solid #b6c6c9;
  border-left:.1rem solid #b6c6c9;
}
.landing-section-fiftysevensubtwofirst .landing-section-fiftysevensubtwofirstlinstingone .landing-section-fiftysevensubtwofirstlinkone{
  text-decoration:none;
  line-height:4.5rem;
  font-size: 1.6rem;
  font-family:"arial";
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 600;
    color: #666;
}
.landing-section-fiftysevensubtwosecondek{
  background-color:white;
  display:flex;
  width:90%;
  margin-right: .2rem;
    margin-left: .2rem;
  flex-direction:row;
  padding-top: 2rem;
    padding-bottom: 2rem;
}


#landing-section-fiftysevensubtwosecondeksixth{
  display: none;
}
#landing-section-fiftysevensubtwosecondekfirst{
}
#landing-section-fiftysevensubtwosecondeksecond{
  display: none;
}
#landing-section-fiftysevensubtwosecondekthird{
  display: none;
}
#landing-section-fiftysevensubtwosecondekfourth{
  display: none;
}
#landing-section-fiftysevensubtwosecondekfifth{
  display: none;
}

.landing-section-fiftysevensubtwosecondekfirst{
  background-color:red;
  margin:2rem;
}
.landing-section-fiftysevensubtwosecondekfirst{
  background-color:white;
  width:50%;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek{
  margin:1rem;
  padding:2rem;
  background-color:pink;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek{
  margin-right:1rem;
  margin-left:1rem;   
    margin-bottom:5.7rem;
  padding:2rem;
  height:20%;
  background-color:#01853a;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek i{
  color:white;
  font-size:3rem;
}
.landing-section-fiftysevensubtwosecondekfirstmainek .landing-section-fiftysevensubtwosecondekfirstmaineksocial .landing-section-fiftysevensubtwosecondekfirstmaineksocialone i{
  color:black;
  font-size:1.5rem;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek h1{
 text-align:center;
 color:white;
 font-family:"arial";
 font-style:2rem;
 font-weight:600;
 margin-bottom:2rem;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek p{
 text-align:center;
 color:white;
 font-family:"arial";
 font-style:2rem;
 font-size: 1.5rem;
    line-height: 2rem;
 font-weight:400; 
}
.landing-section-fiftysevensubtwosecondekfirstmaineksocial{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftysevensubtwosecondekfirstmaineksocial .landing-section-fiftysevensubtwosecondekfirstmaineksocialone{
  margin:.5rem;
  width:2.5rem;
  height:2.5rem;
  background-color:white;
  border-radius:50%;
  display: flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirstone{
  background-color:white;
  display:flex;
  flex-direction:row;  
}
.landing-section-fiftysevensubtwosecondekfirstone div{
padding:2rem;
}  
.landing-section-fiftysevensubtwosecondekfirstone .landing-section-fiftysevensubtwosecondekfirstoneimage{
padding:2rem;
width:40%;
}
.landing-section-fiftysevensubtwosecondekfirstone .landing-section-fiftysevensubtwosecondekfirstonepara{
padding:2rem;
width:60%;
}
.landing-section-fiftysevensubtwosecondekfirstone .landing-section-fiftysevensubtwosecondekfirstonepara p{
color: #666;
    font-size: 1.6rem;
    line-height: 2.5rem;
    font-style: normal;
    align-items: center;
    font-weight: 400;
    font-family: 'Source Sans Pro'; 
}
.landing-section-fiftysevensubtwosecondekfirsttwo{
  padding:2rem;
  background-color:white;
}
.landing-section-fiftysevensubtwosecondekfirsttwo p{
  color: #666;
    font-size: 1.6rem;
    line-height: 2.5rem;
    font-style: normal;
    align-items: center;
    font-weight: 400;
    font-family: 'Source Sans Pro'; 
}
.landing-section-fiftysevensubtwosecondeksecond{
  background-color:white;
  width:50%;
  margin:2rem;
}
.landing-section-fiftysevensubtwosecondeksecond h1{
  text-decoration: none;
    line-height: 4.5rem;
    padding: 1rem;
    background-color:#01853a;
    font-size: 1.6rem;
    font-family: "arial";
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 600;
    color: white;
    text-align:center;
    letter-spacing:.2rem;
}
.landing-section-fiftysevensubtwosecondeksecondform{
  background-color:white;
  padding:1.5rem; 
    display:flex;
    flex-direction:column;
    justify-content:center;
}
.landing-section-fiftysevensubtwosecondeksecond input{
  margin-top: 1rem;
    margin-bottom: 1rem;
    width: 100%;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    background-color: #f1f2f4;
    border: .1rem solid #b6c6c9;
    border-top-right-radius: .2rem;
    border-top-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem; 
}
    
.landing-section-fiftysevensubtwosecondeksecond input{
  padding-left:8%; 
}
.landing-section-fiftysevensubtwosecondeksecond textarea{
   margin-top: 1rem;
    margin-bottom: 1rem;
    width: 100%;
      padding-left:8%;
    padding-top: 1.5rem;
    padding-bottom: 9rem;
    background-color: #f1f2f4;
    border: .1rem solid #b6c6c9;
    border-top-right-radius: .2rem;
    border-top-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem;
}
.landing-section-fiftysevensubtwosecondeksecondformbutton{
  width:100%;
  padding-top:1.5rem;
  padding-bottom:1.5rem;
  display:flex;
  margin-top:2rem;
  justify-content:center;
  align-items:center;
  background-color:#01853a;
  border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
}
.landing-section-fiftysevensubtwosecondeksecondformbutton:hover{
  background-color:#fdc402;
}
.landing-section-fiftysevensubtwosecondeksecondformbutton a{
 text-decoration:none;
 color:white; 
 font-weight:600;
 font-size:2rem;
 color:white;
 font-family:"arial";
}




.landing-section-fiftysevensubtwosecondeksecondmodel{
  background-color:white;
  width:50%;
  margin:2rem;
}
.landing-section-fiftysevensubtwosecondeksecondmodel h1{
  text-decoration: none;
    line-height: 4.5rem;
    padding: 1rem;
    background-color:#01853a;
    font-size: 1.6rem;
    font-family: "arial";
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 600;
    color: white;
    text-align:center;
    letter-spacing:.2rem;
}
.landing-section-fiftysevensubtwosecondeksecondformmodel{
  background-color:white;
  padding:1.5rem; 
    display:flex;
    flex-direction:column;
    justify-content:center;
}
.landing-section-fiftysevensubtwosecondeksecondmodel input{
  margin-top: 1rem;
    margin-bottom: 1rem;
    width: 100%;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    background-color: #f1f2f4;
    border: .1rem solid #b6c6c9;
    border-top-right-radius: .2rem;
    border-top-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem; 
}

.landing-section-fiftysevensubtwosecondeksecondmodel input{
  padding-left:8%; 
}
.landing-section-fiftysevensubtwosecondeksecondmodel textarea{
   margin-top: 1rem;
    margin-bottom: 1rem;
    width: 100%;
      padding-left:8%;
    padding-top: 1.5rem;
    padding-bottom: 3rem;
    background-color: #f1f2f4;
    border: .1rem solid #b6c6c9;
    border-top-right-radius: .2rem;
    border-top-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem;
}
.landing-section-fiftysevensubtwosecondeksecondmodel select{
   margin-top: 1rem;
    margin-bottom: 1rem;
    width: 100%;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    background-color: #f1f2f4;
    border: .1rem solid #b6c6c9;
    border-top-right-radius: .2rem;
    border-top-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem; 
}
.landing-section-fiftysevensubtwosecondeksecondmodel select,input{
   
}
.landing-section-fiftysevensubtwosecondeksecondformbuttonmodel{
  width:100%;
  padding-top:1.5rem;
  padding-bottom:1.5rem;
  display:flex;
  margin-top:2rem;
  justify-content:center;
  align-items:center;
  background-color:#01853a;
  border-top-right-radius: .4rem;
    border-top-left-radius: .4rem;
    border-bottom-right-radius: .4rem;
    border-bottom-left-radius: .4rem;
    border:.1rem solid #01853a;
}
.landing-section-fiftysevensubtwosecondeksecondformbuttonmodel:hover{
  background-color:white;
  color:#01853a;
}
.landing-section-fiftysevensubtwosecondeksecondformbuttonmodel a{
 text-decoration:none;
 color:white; 
 font-weight:600;
 font-size:2rem;
 color:white;
 font-family:"arial";
}
.landing-section-fiftysevensubtwosecondeksecondformbuttonmodel:hover a{
color: #01853a;
}






.landing-section-fiftyeight{
  width: 100%;
    background-color: white;
    border-top: .1rem solid gray;
    padding-top: 3rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid black;
}

.landing-section-fiftyeightmain{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyeightsub{
  width:80%;
  background-color:white;
}
.landing-section-fiftyeightsubone{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyeightsubone div{
  width:50%;
  background-color:white;
  margin:1rem;
  display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-fiftyeightsubonefirst{
display:flex;
flex-direction:column;
}
.landing-section-fiftyeightsubonefirst h1{
  color: #24262e;
    line-height: 5rem;
    font-size: 7rem;
    font-style: normal;
    text-align: center;
    font-weight: 400;
    font-family: initial;
}
.landing-section-fiftyeightsubonefirst span{
  color: #67452c;
    line-height: 4.5rem;
    font-size: 3.6rem;
    font-style: normal;
    font-weight: 400;
    margin-top: 1rem;
    text-align: center;
    font-family: initial;
}
.landing-section-fiftyeightsubonesecond{
  padding-left:3rem;
  border-left:.3rem solid #67452c;
  display: flex;
    justify-content: center;
    align-items: center;
}
.landing-section-fiftyeightsubonesecond p{
 font-size: 22px;
    line-height: inherit;
    color: #5f727f;
    font-style: initial;
    text-align: center;
    font-weight: 400;
    font-family: initial;
}
.landing-section-fiftyeightsubtwo{
  background-color:white;
  margin-top:2rem;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyeightsubtwo p{
  font-size: 22px;
    line-height: inherit;
    color: #5f727f;
    font-style: initial;
    text-align: center;
    font-weight: 400;
    font-family: initial;
}


.landing-section-fiftynine{
  width:100%;
  background-color:pink;
}
.landing-section-fiftyninemain{
  width:100%;
  background-color:red;
}
.landing-section-fiftyninesub{
  width:100%;
  background-color:#f0f3f2 !important;
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyninesubone{
  width:75%;
  background: #ffce55 url(../assets/images/video.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
  padding:7rem;
  margin-top:-24rem;
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;    
}

.landing-section-fiftyninesuboneicon{
  padding:1rem;
  background-color:transparent;
}
.landing-section-fiftyninesuboneicon img{
  width: 15rem;
    height: 14rem;
}
.landing-section-fiftyninesubone h1{
 color: #ffffff;
    font-size: 7rem;
    line-height: 5rem;
    font-style: normal;
    margin-top:4rem;
    font-weight: 700;
    font-family: 'Podkova', serif;
}
.landing-section-fiftyninesubone span{
color: #ffffff;
line-height: 4.5rem;
text-align:center;
margin-top:4rem;
font-size: 3.6rem;
font-style: normal;
    font-weight: 400;
    font-family: 'Podkova', serif;
}
.landing-section-fiftyninesubtwo{
  background-color:#f0f3f2 !important;
  width:85%;
  padding-top:10rem;
  padding-bottom:10rem;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyninesubtwo div{
  width: 50%;
    background-color:#f0f3f2 !important;
    margin: 1rem;
}
.landing-section-fiftyninesubtwofirst{
display: flex;
    flex-direction: column;
}
.landing-section-fiftyninesubtwofirst p{
line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-fiftyninesubtwosecond{
  padding-left: 3rem;
    border-left: .3rem solid #ff458f;
    display: flex;
    justify-content: center;
    flex-direction:column;
    padding-top:1rem;
}

.landing-section-fiftyninesubtwosecond h1{
  color: #24262e;
    line-height: 5rem;
    font-size: 9rem;
    font-style: normal;
    font-weight: 700;
    font-family: 'Podkova', serif;
}
.landing-section-fiftyninesubtwosecond span{
  color: #83909a;
    line-height: 4.5rem;
    font-size: 3.6rem;
    font-style: normal;
    font-weight: 400;
    margin-top: 3rem;
    font-family: 'Podkova', serif;
}

.landing-section-fiftyninesubthree{
  width:100%;
  background-color:transparent;
}
.landing-section-fiftyninesubthree img{
 width:100%;
 height:100%;
}
.landing-section-fiftyninesubfour{
  width:80%;
  background-color:#f0f3f2 !important;
  margin-top:5rem;
  margin-bottom:15rem;
}
.landing-section-fiftyninesubfour{
 display:flex;
 flex-direction:row;
}

.landing-section-fiftyninesubfour .landing-section-fiftyninesubfourfirst{
 margin:3rem;
 width:100%;
}
.landing-section-fiftyninesubfour .landing-section-fiftyninesubfoursecond{
 margin:3rem;
 width:100%;
}
.landing-section-fiftyninesubfourfirstek{
  display:flex;
  flex-direction:row;
  justify-content:center;
}
.landing-section-fiftyninesubfourfirstekpartion{
  padding:3rem;
  background-color:#ff458f;
  margin:1rem;
  border-radius:50%;
  display:flex;
  height:3rem;
  justify-content:center;
  align-items:center;
}
.landing-section-fiftyninesubfourfirstekpartion a{
  text-decoration:none;
  color: white;
    font-size:5rem;
    font-style: normal;
    font-weight: 200;
    font-family: 'Podkova', serif;
}
.landing-section-fiftyninesubfourfirst{
  background-color:#f4f6f7;
}
.landing-section-fiftyninesubfourfirstek{
  background-color:red;
  display:flex;
  flex-direction:row;
}
.landing-section-fiftyninesubfourfirstekimage{
  width:20%;
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#f0f3f2 !important;
}
.landing-section-fiftyninesubfourfirstekpara{
  background-color:#f0f3f2 !important;
}
.landing-section-fiftyninesubfourfirstekpara p{
line-height: 3.6rem;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-fiftyninesubfoursecond p{
  line-height: 3.6rem;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-fiftyninesubfourfirstdo p{
 line-height: 3.6rem;
    font-size: 1.7rem;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
    color: #5f727f; 
}
.landing-section-fiftyninesubfourfirstdo{
 background-color:#f0f3f2 !important; 
}

.landing-section-sixtyone{
  background-color:red;
  width:100%;
}
.landing-section-sixtyonemain{
  background-color:green;
  width:100%;
  display:flex;
justify-content:center;
align-items:center;
}
.landing-section-sixtyonesub{
  background-color:yellow;
  width:80%;
  margin-top:20rem;
  margin-bottom:20rem;
  display:flex;
  flex-direction:column;
}
.landing-section-sixtyonesubone{
  background-color:green;
  display:flex;
  flex-direction:row;
}
.landing-section-sixtyonesubone div{
 margin:3rem;
}
.landing-section-sixtyonesubonefirst{
  background-color:red;

}
.landing-section-sixtyonesubonefirstek{
  background-color:yellow;
}








.landing-forteen-one{
  width:100%;
  height:80rem;
  background-color:#f6f6f6;
  display:flex;
  justify-content:center;
  align-items:center;
  border-top:7rem solid #f6f6f6;
  border-bottom:7rem solid #f6f6f6;
}
.landing-forteen-one-main{
  width:90%;
  height:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
  box-shadow: 0rem 1.5rem 2rem rgb(0 0 0 / 20%);
  border-bottom-right-radius:1rem; 
  border-bottom-left-radius:1rem;
  border-top-right-radius:1rem;
  border-top-left-radius:1rem;
}
.landing-forteen-one-main2{
  width:80%;
  background-color:gray;
  height:100%;
  display:flex;
  flex-direction:column;
}

.landing-forteen-one-content{
  height:11rem;
  display:flex;
  align-items:flex-start;
  background-color:white;
  flex-direction:column;
  justify-content:center;
}
.landing-forteen-one-content h1{
 text-align:right;
 color: #01853a;  
 padding-left:2rem;
 font-family:"arial";
 font-size:3rem;
 font-weight:800;
}
.landing-forteen-one-content p{
  padding-top:1rem;
  padding-left:2rem;
  font-weight:600;
  color:black;
}
.landing-forteen-images-main{
  height:100%;
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
}

.landing-forteen-one-images{
background-color:white;
display:flex;
flex-direction:row;
width:100%;
justify-content: center;

}
.landing-forteen-one-images-one{
width:100%;
background-color:blue;
}
.landing-forteen-one-images-one{
height:50rem;
background-color:white;
}
.landing-forteen-one-images-one-subone{
  background-color:white;
}
.landing-forteen-one-images-one-subone div{
background-image:url(../assets/images/cup-three.jpg);
background-size:cover;
background-repeat: no-repeat;
background-position:cover;
margin:2rem;
height:22rem;
border-bottom-right-radius:1rem; 
  border-bottom-left-radius:1rem;
  border-top-right-radius:1rem;
  border-top-left-radius:1rem;
  position:relative;
  box-shadow: 0rem 1.5rem 1rem rgb(0 0 0 / 20%);
}
.landing-forteen-one-images-one-subone div h2{
color:red;
  font-weight:600;
  font-style:bold;
  color:white;
  font-size:1.7rem;
  font-family:"arial";
  padding-left:2rem;
}
.landing-forteen-one-images-one-subone div p{
font-size:1rem;
  padding-top:1rem;
  padding-bottom:1rem;
  font-style:none;
  text-transform:uppercase;
  font-weight:700;
  color:white;
}

.landing-forteen-one-images-one-subone div a button{
position:absolute;
  bottom:20;
  width:13rem;
  height:3rem;
  background-color:white;
  border:none;
  border-bottom-right-radius:.2rem; 
  border-bottom-left-radius:.2rem;
  border-top-right-radius:.2rem;
  border-top-left-radius:.2rem;
  color:#58a17b;
  font-style:bold;
  font-weight:600;
  border:.1rem solid #58a17b;
  left:10;
}
.landing-forteen-one-images-one-subone div h1{
padding:1rem;
}
.landing-forteen-one-images-one-subone div p{
  padding-left:2rem;
}
.landing-forteen-one-images-one-subtwo{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-forteen-one-images-one-subtwo div{
  background-image:url(../assets/images/cup-three.jpg);
background-size:cover;
background-repeat: no-repeat;
background-position:cover;
  height:30rem;
  margin:2rem;
  width:100%;
  padding:1rem;
  border-bottom-right-radius:1rem; 
  border-bottom-left-radius:1rem;
  border-top-right-radius:1rem;
  border-top-left-radius:1rem;
  position:relative;
  box-shadow: 0rem 1.5rem 1rem rgb(0 0 0 / 20%);
}
.landing-forteen-one-images-one-subtwo div h2{
  color:red;
  font-weight:600;
  font-style:bold;
  color:white;
  font-size:1.7rem;
  font-family:"arial";
}
.landing-forteen-one-images-one-subtwo div p{
  font-size:1rem;
  padding-top:1rem;
  padding-bottom:1rem;
  font-style:none;
  text-transform:uppercase;
  font-weight:700;
  color:white;
}
.landing-forteen-one-images-one-subtwo div a button{
  position:absolute;
  bottom:20;
  width:13rem;
  height:3rem;
  background-color:white;
  border:none;
  border-bottom-right-radius:.2rem; 
  border-bottom-left-radius:.2rem;
  border-top-right-radius:.2rem;
  border-top-left-radius:.2rem;
  color:#58a17b;
  font-style:bold;
  font-weight:600;
  border:.1rem solid #58a17b;
}
.landing-forteen-one-images-two{
background-color:white;
height:50rem;
width:100%;
}
.landing-forteen-one-images-two-subone{
  background-color:white;
  display:flex;
  flex-direction:row;
}
.landing-forteen-one-images-two-subone div{
  margin:2rem;
  width:100%;
  height:30rem;
  background-image:url(../assets/images/cup-three.jpg);
background-size:cover;
background-repeat: no-repeat;
background-position:cover;
  padding:1rem;
  border-bottom-right-radius:1rem; 
  border-bottom-left-radius:1rem;
  border-top-right-radius:1rem;
  border-top-left-radius:1rem;
  position:relative;
  box-shadow: 0rem 1.5rem 1rem rgb(0 0 0 / 20%);
}
.landing-forteen-one-images-two-subone div h2{
  color:red;
  font-weight:600;
  font-style:bold;
  color:white;
  font-size:1.7rem;
  font-family:"arial";
}
.landing-forteen-one-images-two-subone div p{
  font-size:1rem;
  padding-top:1rem;
  padding-bottom:1rem;
  font-style:none;
  text-transform:uppercase;
  font-weight:700;
  color:white;
}
.landing-forteen-one-images-two-subone div a button{
 position:absolute;
  bottom:20;
  width:13rem;
  height:3rem;
  background-color:white;
  border:none;
  border-bottom-right-radius:.2rem; 
  border-bottom-left-radius:.2rem;
  border-top-right-radius:.2rem;
  border-top-left-radius:.2rem;
  color:#58a17b;
  font-style:bold;
  font-weight:600;
  border:.1rem solid #58a17b;
}
.landing-forteen-one-images-two-subtwo{
  background-color:white;
}
.landing-forteen-one-images-two-subtwo div{
  height:20rem;
  background-image:url(../assets/images/cup-three.jpg);
background-size:cover;
background-repeat: no-repeat;
background-position:cover;
  padding:1rem;
  margin:2rem;
  border-bottom-right-radius:1rem; 
  border-bottom-left-radius:1rem;
  border-top-right-radius:1rem;
  border-top-left-radius:1rem;
  position:relative;
  box-shadow: 0rem 1.5rem 1rem rgb(0 0 0 / 20%);
}
.landing-forteen-one-images-two-subtwo div h2{
  color:red;
  font-weight:600;
  font-style:bold;
  color:white;
  font-size:1.7rem;
  font-family:"arial";
}
.landing-forteen-one-images-two-subtwo div p{
  font-size:1rem;
  padding-top:1rem;
  padding-bottom:1rem;
  font-style:none;
  text-transform:uppercase;
  font-weight:700;
  color:white;
}
.landing-forteen-one-images-two-subtwo div a button{
  position:absolute;
  bottom:20;
  width:13rem;
  height:3rem;
  background-color:white;
  border:none;
  border-bottom-right-radius:.2rem; 
  border-bottom-left-radius:.2rem;
  border-top-right-radius:.2rem;
  border-top-left-radius:.2rem;
  color:#58a17b;
  font-style:bold;
  font-weight:600;
  border:.1rem solid #58a17b;
}
.landing-sixteen-one{
  width:100%;
  background-color:white;
}
.landing-sixteen-one-main{
  width:100%;
  background-color:white;
  display:flex;
  justify-content:center;
  align-items:center;
}
.landing-sixteen-two{
  width:80%;
  background-color:white;
  display:flex;
  flex-direction:row;
  margin-top: 2rem;
    margin-bottom: 2rem;
}
.landing-sixteen-two-subone{
  width:40%;
  background-color:white;
  height:100%;
  padding:1.5rem;
  border:.1rem solid #e7e7e7;
}
.landing-sixteen-two-subone-image{
}
.landing-sixteen-two-subone-image img{
 width: 100%;
    height: 500px;
    object-fit: cover;
}
.landing-sixteen-two-subtwo{
  width:60%;
  background-color:white;
  height:100%;
}
.landing-sixteen-two-subtwo-under{
  padding-top: 2rem;
    padding-left: 5rem;
  background-color:white;
}
.landing-sixteen-two-subtwo-under-one{
  background-color:white;
}
.landing-sixteen-two-subtwo-under-one strong{
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1.3rem;
    line-height: 2.6rem;
    color:  #fb934e;
}
.landing-sixteen-two-subtwo-under-one h1{
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 4.2rem;
    line-height: 5.3rem;
    color: #232323;
}
.landing-sixteen-two-subtwo-under-one p{
      font-family: math;
    font-weight: 400;
    font-size: 2rem;
    line-height: 2.7rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-sixteen-two-subtwo-under-one .lining-main{
  display:flex;
  flex-direction: row;
  align-items: center;
}
.lining{
  height:.1rem;
  width:4rem;
  background-color:#cda274;
  margin-right:.7rem;
}
.lining p{
  margin-left:5rem;
}
.landing-sixteen-two-subtwo-under-two-tab{
  background-color:white;
  display:flex;
  flex-direction:row;
  margin-top:2rem;
}
.landing-sixteen-two-subtwo-under-two-tab #designing-link-one{
  background-color: white;
    height: 6rem;
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 1rem;
    text-decoration: none;
    color: #fb934e;
    border-bottom: .2rem solid #fb934e;
}
.landing-sixteen-two-subtwo-under-two-tab #designing-link-two{
  background-color:white;
  height:6rem;
   font-size: 15px;
    font-weight: 700;
    text-align: center;
  width:100%;
  display:flex;
  justify-content:center;
  align-items: center;
  margin:1rem;
  text-decoration:none;
  color:#101010;
  border-bottom:.2rem solid #e7e7e7;
}
.landing-sixteen-two-subtwo-under-two-tab #designing-link-three{
  background-color:white;
  height:6rem;
   font-size: 15px;
    font-weight: 700;
    text-align: center;
  width:100%;
  display:flex;
  justify-content:center;
  align-items: center;
  margin:1rem;
  text-decoration:none;
  color:#101010;
  border-bottom:.2rem solid #e7e7e7;
  
}
.landing-sixteen-two-subtwo-under-two-tab a:hover{

}

.landing-sixteen-two-subtwo-under-three{
  background-color:white;
  display:block;
  flex-direction:row;
  padding:1rem;
  margin-top:1.5rem;
}
#approved{
  display:none;
}
#gauranteed{
 display:none;
}
.landing-sixteen-two-subtwo-under-three-image{
  width:20rem;
  float:left;
}
.landing-sixteen-two-subtwo-under-three-image img{
  width:100%;
  height:20rem;
}
.landing-sixteen-two-subtwo-under-three-content{
  padding-left:3rem;
  float:right;
}
.landing-sixteen-two-subtwo-under-three-content p{
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    color: #777777;
}
.landing-sixteen-two-subtwo-under-three-content ul{
list-style:none;
padding-top:1rem;
}
.landing-sixteen-two-subtwo-under-three-content ul i{
list-style:none;
padding-top:1rem;
color:#cda274 !important;
margin-right:.5rem;
font-size:1rem;
}
.landing-sixteen-two-subtwo-under-three-content ul li{
font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    color: #232323;
}

.landing-eighteen-one{
  background-color:transparent;
  margin-top:20rem;
}
.landing-eighteen-mainone{
  background-color:transparent;
  display:flex;
  flex-direction:row;
}
.landing-eighteen-mainone-partone{
  width:35%;
background-color:transparent;
position:relative;
}
.landing-eighteen-mainone-partone div{
  width:140%;
background-color:transparent;
position:absolute;
bottom:70;
right:0;
z-index:-2;

}
.landing-eighteen-mainone-partone div img{
  width:100%;
  height:100%;
}

.landing-eighteen-mainone-parttwo{
  width:65%;
  background-color:gray;
}
.landing-eighteen-mainone-parttwo{
  width:70%;
  background-color:gray;
}
.landing-eighteen-mainone-parttwo-under{
  background-color:#01853a;
  padding-left:15rem;
  padding-top:7rem;
}
.landing-eighteen-mainone-parttwo-under-one{
  background-color:#01853a;
}
.landing-eighteen-mainone-parttwo-under-one strong{
  background-color:#01853a;
}
.landing-eighteen-mainone-parttwo-under-one strong{
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 1.3rem;
    line-height: 2.6rem;
    letter-spacing: 0.05rem;
    color: #cda274;
    margin-bottom: .5rem;
    padding-left:1rem;
}
.landing-eighteen-mainone-parttwo-under-one h1{
  color: #fff;
  margin-bottom: 1.5rem;
  font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 4.2rem;
    line-height: 5.3rem;
    text-rendering: optimizeLegibility;
}
.landing-eighteen-mainone-parttwo-under-one p{
 color: rgba(255,255,255,.65);
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    text-align: left;
}
.eighteen-coton{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  align-items:center;
}
.landing-eighteen-mainone-parttwo-under-one .eighteen-coton div{
  height: .1rem;
    width: 4rem;
  background-color:white;
}
.landing-eighteen-mainone-parttwo-under-two{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  padding-top:2.5rem;
  position:relative;
  height:34rem;
}
.eighteen-power{
  background-color:red;
  width:140%;
  display:flex;
  flex-direction:row;
  position:absolute;
  z-index:3;
}
.landing-eighteen-mainone-parttwo-under-two-subone{
  background-image: url(../assets/images/theme-five.jpg);
  width:25%;
  background-size:cover;
  background-repeat:no-repeat;
}
.landing-eighteen-mainone-parttwo-under-two-subone-shining{
  background-color: rgba(30,30,30,0.49);
  padding-top:2rem;
  padding-left:4rem;
  padding-bottom:2rem;
  padding-right:4rem;
}

.landing-eighteen-mainone-parttwo-under-two-subone img{
  height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-eighteen-mainone-parttwo-under-two-subone img:hover{
 transform:rotateX(90deg);
}
.landing-eighteen-mainone-parttwo-under-two-subone h2{
 color:white;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-eighteen-mainone-parttwo-under-two-subone p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color: #777777;
    padding-top:1rem;
    color:white;
}
.landing-eighteen-mainone-parttwo-under-two-subone a{
 text-decoration:none;
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-eighteen-mainone-parttwo-under-two-subone a:hover .landing-eighteen-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-eighteen-mainone-parttwo-under-two-subone .landing-eighteen-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid white;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo{
  background-color:white;
  width:25%;
  border-right: .1rem solid gainsboro;
  border-left: .1rem solid gainsboro;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo:hover{
  background-image: url(../assets/images/theme-five.jpg);
  background-repeat:no-repeat;
  background-size:cover;
  width:25%;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo .landing-eighteen-mainone-parttwo-under-two-subtwo-shining{
padding-top:2rem;
  padding-left:4rem;
  padding-bottom:2rem;
  padding-right:4rem; 
}
.landing-eighteen-mainone-parttwo-under-two-subtwo:hover .landing-eighteen-mainone-parttwo-under-two-subtwo-shining{
  background-color: rgba(30,30,30,0.49); 
}
.landing-eighteen-mainone-parttwo-under-two-subtwo:hover h2{
  color:white;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo:hover p{
  color:white;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo:hover .landing-eighteen-mainone-parttwo-under-two-subone-button{
  color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo img{
 height:5rem;
  width:5rem;
  padding-bottom:2rem;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo h2{
  color:#353232;
  font-size: 2.1rem;
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color: #777777;
    padding-top:1rem;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo a{
  text-decoration:none;
  text-decoration:none;
 color: #232323;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
}
.landing-eighteen-mainone-parttwo-under-two-subtwo a:hover .landing-eighteen-mainone-parttwo-under-two-subone-button{
 color: white;
 font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    border:.1rem solid white;
    
}
.landing-eighteen-mainone-parttwo-under-two-subtwo .landing-eighteen-mainone-parttwo-under-two-subone-button{
  width:12rem;
  height:4rem;
  border:.1rem solid gray;
  display:flex;
  justify-content:center;
  align-items:center;
  margin-top:3rem;
}
.landing-eighteen-mainone-parttwo-under-three{
  background-color:#01853a;
  display:flex;
  flex-direction:row;
  padding-top:5rem;
  padding-bottom:2rem;
}

.landing-eighteen-mainone-parttwo-under-three div{
  display:flex;
  flex-direction:row;
}
.landing-eighteen-mainone-parttwo-under-three div img{
  height:4rem;
  width:12rem;
  padding-right:4rem;
}
.landing-eighteen-mainone-parttwo-under-three div h1{
  font-weight: 700;
  color: rgba(255,255,255,1);
  font-family: "Lato",Tahoma,Geneva,sans-serif;
  font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    position:relative;
}
.landing-eighteen-mainone-parttwo-under-three div h1:before{
  position: absolute;
    content: '';
    height: .2rem;
    width: 100%;
    background-color: #cda274;
    bottom:25;
}
.landing-eighteen-mainone-parttwo-under-three div p{
  font-family: "Lato",Tahoma,Geneva,sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 2.7rem;
    letter-spacing: 0.03rem;
    color: #777777;
    padding-left:.5rem;
}

































html{
  font-size:62.5%;
}


@media only screen and (max-width: 1285px) {
 html{
  font-size:50%;
}
.landing-hearderrishikulsubnavigation ul {
    flex-wrap:wrap;
}
}

@media only screen and (max-width: 912px) {
 html{
  font-size:50%;
}
.landing-hearderrishikulsub .landing-hearderrishikulsublogo img {
    width: 100%;
    height:10%;
}
.landing-hearderrishikulmain {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
}
@media only screen and (max-width: 820px) {
 .naviresponvieicon{
display:block;
}
 .landing-hearderrishikulsubnavigation ul {
   display:none;
}
.landing-hearderrishikulsub .landing-hearderrishikulsublogo {
    width: 20%;
}
html{
  font-size:50%;
}
}
@media only screen and (max-width: 912px) 
{
.landing-hearderrishikulmain div p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-hearderrishikulmainnavtwo i {
    font-size: 3rem;
}
}
@media only screen and (max-width: 820px) 
{
.landing-hearderrishikulmain div p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-hearderrishikulmainnavtwo i {
    font-size: 3rem;
}
}

@media only screen and (max-width: 767px) 
{
 html{
  font-size:50%;
}
.landing-hearderrishikulmain div p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-two-sub img{
width:100%;
height: 100%;
}
.landing-two .landing-two-sub {
    justify-content: center;
    display: ;
}
.landing-section-fiftysevensubtwosecondek {
    flex-direction: column;
      align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirst {
    width: 80%;
}
.landing-section-fiftysevensubtwosecondeksecond {
    width: 80%;
}
.landing-section-thartythreesubsecondsubtwoimage {
    width: 50%;
}
.landing-two .landing-two-sub {
    justify-content: center;
}
.landing-two .landing-two-sub-two h1 {
    text-align: center;
}
.landing-two .landing-two-sub-two p {
    text-align: center;
}
.landing-two .landing-two-sub-two div {
    width: 100%;
}
.landing-section-seventyzerofivesubsixteenforpartition {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-two {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    border-right: 0.1rem solid gray;
    border-left: 0.1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.footer-maintwo-second-three {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-one {
    background-color: transparent;
    width: 100%;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-right:0px;
}
.footer-maintwo-third-two {
    margin-bottom: 1rem;
}
.footer-maintwo-second-three-underlisting li i {
    margin-right:0rem;
}
.footer-maintwo-third-one p {
   text-align:center;
    line-height: 2rem;
}
.footer-maintwo-second-three-underlisting li {
   
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.footer-maintwo-second-one p {
    text-align: center;
}
.landing-section-thartythreesubsecondsubone {
    align-items: center;
}
.landing-section-thartythreesubsecondsubtwocontent {
    width: 80%;
    background-color: white;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subtwo {
    flex-direction: column;
  
}
.landing-thar-one-subtwo-first {
    width: 40%;
    margin-bottom:6rem;
}
.landing-thar-one .landing-thar-one-subone div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-thartythreesubsecondsubone {
    background-color: transparent;
}
.landing-section-thartythreesubsecondsubtwo {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items:center ;
}
.footer-maintwo-third {
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
    height: 7rem;
    margin-bottom:3rem;
    margin-top: 2rem;
    position: relative;
    flex-direction: column;
    justify-content: center;
}
.footer-maintwo-third-two {
   
    justify-content: center;
}
.thartythreepartiondiv {
    background-color: white;
    width: 80%;
    position: initial;
    right: 10%;
    top: 10%;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-top: 60;
    border-bottom-left-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
    border-top: 1.5rem solid #fdc402;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubfirstsub span {
    font-size: 2rem;
}
.landing-section-thartythreesub {
    width: 100%;
    background-color: ye
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyeightsubtwo p {
    font-size: 2.5rem;
    line-height: 3.2rem;
    color: #5f727f;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyeightsubonesecond p {
    line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 600;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-thartysevensub p {
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 2.5rem;
    color: rgb(33, 37, 41);
    line-height: 4rem;
}
.landing-section-fiftythreesubsecondekone p {
    font-size: 2rem;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p {
    background-color: #ddd;
    padding: 3rem;
    font-weight: 600;
    font-size: 1.9rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition p {
    font-size: 2rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition ul li {
  
    font-size: 2rem;
   
}
.landing-section-fourtyninesubone {
    width: 100%;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {

    font-size: 2rem;
   
}
.landing-section-twentyeightsubparttwothirddo:before {
    left: -3%;
   }
   .section-eight-one-subthree-subtwomainone {
    flex-direction: column;
    
}
.section-eight-one-subthree-subtwo-content ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-fiftyfivesubtwosub {
   align-items: center;
    flex-direction: column;
}
.landing-enroll-formsuboneek {
    flex-direction: column;
}

.landing-section-fiftyfivesubtwosubfirst {
    width: 100%;
    background-color: red;
}
.landing-section-fiftyfivesubtwosubsecond {
    width: 100%;
  
}

.footer-maintwo-second {
    align-items: center;
    flex-direction: column;
}

.landing-section-thartysevensub {
    margin-bottom: 5rem;
    margin-top: 3rem;
}
.landing-section-thartyfourmainpartitiontwo {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmainone p {
    font-weight: 600;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p {
    font-weight: 400;
}
.landing-section-twentyeightsubparttwo {
    flex-direction: column;
}
.landing-section-seventyzerofivesubeightsecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondoneparagraph p {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 2.5rem;
}
.landing-section-thartysixsub p {
    font-family: arial;
    font-size: 2rem;
    font-weight: 600;
    color: rgba(128, 128, 128, 0.68);
    line-height: 2.5rem;
    margin-top: 2rem;
}
.landing-section-fourtythreesubfirst h1 {
  
    font-size: 3rem;
   
}
.landing-section-fourtythreesubfirst h4 span {
   
    font-size: 2.5rem;

}
.landing-section-fourtythreesubfirst ul {
    padding: 2rem;
}
.landing-section-fourtythreesubfirst h4 {
    font-size: 2.5rem;
    line-height: 4rem;
}
.landing-section-fourtythreesubfirst ul li {
   
    font-size: 2rem;
  
}
.landing-sixteen-two-subtwo-under-one strong {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem;
    line-height: 5rem;
    color: #01853a;
}
.landing-sixteen-two-subtwo-under-one p {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 4rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-section-thartyfivesubonesecond p {
    font-family: "arial";
    font-size: 2rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyninesubone p {
    font-size: 1.9rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyeightsubsecondonelistingone ul li {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 4rem;
}
.landing-section-fiftytwosubsecondone {
 
    flex-direction: column;
}
.landing-section-fiftytwosubsecondoneek p {
    color: rgb(255, 255, 255);
    line-height: 2.5rem;
    font-size: 1.9rem;
    font-style: normal;
    font-weight: 600;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
    margin-top: 1.5rem;
}
.landing-section-seventyzerofivesubonesecondek {
    flex-direction: column;
    align-items:center;
}
.landing-section-seventyzerofivesubtwosecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubsixsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubeightsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmain {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyninesubonepartition {
  width:50%;
}
.landing-section-fiftyonesubmain {
    width: %;
}
.landing-section-fiftyonesubmainone p {

    text-align: center;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv {
   
    display: none;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
     padding-right: 0rem; 
     padding-left: 0rem; 
}
.landing-section-fiftyonesubmaintwofirst h1 {
    margin-bottom: 1rem;
}
.landing-section-fiftytwosubfirst {
    flex-direction: column;
}
.landing-two {
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfourmainpartitionone span {
    font-size: 2rem;
}
.read-more {
    display: flex;
    align-items: center;
    justify-content: center;
}
.landing-two .landing-two-sub-two {
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3rem;
    justify-content: center;
    padding-bottom: 3rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
    width: 100%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo {
    width: 90%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree {
    width: %;
    margin:2rem;
}
.landing-section-thartyfivesub {

    flex-direction: column;
    align-items:center;
    justify-content:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecond {
    flex-direction: column;
    align-items:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage {
    width: 80%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent {
   
    width: 80%;
}
.landing-section-thartyfivesub div {
    display: flex;
    display:none;
    flex-direction: column;
    height: 50rem;
    width:80%;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition {
    position: absolute;
    top: 65%;
    left: 4%;
    text-decoration: none;
    font-size: 1rem;
    font-weight: 600;
    transform: rotate(-90deg);
    font-family: "arial";
    letter-spacing: .9rem;
    font-family: "arial";
    font-weight: 600;
    color: #434343;
}
.landing-section-thartysixsub {
    flex-direction: column;
}
.landing-section-thartysixsub {
    flex-direction: column;
}

.landing-sixteen-two {
  
    align-items: center;
   flex-direction:column;
}
.landing-sixteen-two-subone {
    width: 80%;
}
.landing-sixteen-two-subtwo {
    width: 100%;
}
.landing-section-fiftyeightsubone {
    background-color: white;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.landing-twel-one .twel-two .landing-twel-subone {
    width: 30%;
}

.landing-sixteen-two-subtwo-under {
     padding-top: 0rem; 
     padding-left: 0rem; 
}
.landing-sixteen-two {
    margin-top: 5rem;
}
.landing-section-seventythree {
    display: none;
}
.landing-twel-one .twel-two {
    flex-direction:column;
}
.landing-section-fiftythreesubsecondek {
   
    flex-wrap: wrap;
}
.landing-section-fourtythreesub {
    flex-direction: column;
    align-items: center;
}
.landing-section-fourtythreesubfirst {
   
    width: 85%;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget {
    flex-direction: column;
}
.landing-section-fourtyeightsubfirst {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecond {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondone {
    width: 100%;
}
.landing-section-fourtyeightsubsecondonelisting {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 97%;
}
.landing-section-seventyonesub .landing-section-seventyonesubone {
    
    flex-direction: column;
  
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage {
    height: 50rem;
}
.landing-section-thartyeightsub {
    flex-direction: column;
}
.landing-section-thartyeightsub {
   align-items:center;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubone {
    width: 100%;
  }
.landing-section-thartyeightsubone a {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondtwo {
    width: 100%;
}
.landing-section-fourtythreesubsecond {
    width: 100%;
}
.landing-section-fourtythreesubsecondone {
    flex-direction: column;
}
.landing-seventeen-mainone-partone div {
    position: initial;
    width:100%;
}
.landing-seventeen-mainone {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo {
    width: 100%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone {
    width:auto;
}
.landing-seventeen-mainone-parttwo-under {
    background-color: #01853a;
    padding: 10rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo {
    width:100%;
    padding-left: 0rem;
}
.landing-seventeen-mainone-partone {
    width: 100%;
    height:40%;
}
.landing-seventeen-mainone-parttwo-under-three {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo-under-two-subone {
    width: 100%;
    padding-right:0rem;
}
.landing-seventeen-mainone-parttwo-under-two {
    flex-direction: column;
    align-items:center;
}
}


@media only screen and (max-width: 540px) {
  html{
  font-size:50%;
}
.inovative-fourty {
    margin-top: 2rem;
}
.fourty-lining {
    margin-top: 0rem;
}
.landing-fourty-one-maintwo p {
    line-height: 2.5rem;
}
.landing-fourty-one-maintwo h1 span {
    padding-left: 1rem;
}
.landing-thirty-one-maintwo .glow-main {
    font-size: 1.5rem;
    font-size: 2rem;
}
.landing-thirty-one-maintwo h1 {
    line-height: 2rem;
    font-size: 2rem;
}
.landing-thirty-one-maintwo h1 span {
    line-height: 4rem;
    font-size: 2rem;
}
.landing-thirty-one-maintwo p {
    line-height: 2.5rem;
    font-size: 1.6rem;
}
.landing-seventeen-one {
     margin-top: 0rem; 
}
.landing-section-slidingrishikulimagemain {
    height: 40rem;
}
.landing-thirty-one {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.landing-thirty-one-maintwo {
     padding-top: 0rem; 
     padding-bottom: 0rem; 
}

.landing-twenty-one-maintwo h1 {
    line-height: 4rem;
    font-size: 3rem;
    font-family: Lato;
     margin-top: .4rem; 
}
.landing-twenty-one-maintwo h1 span {
    line-height: 4rem;
    font-size: 3rem;
    padding-left: 1rem;
}

.landing-twenty-one-maintwo {
    padding-top: 0rem;
    padding-bottom: 0rem;
}
.landing-twenty-one {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
.landing-fourty-one-maintwo h1 span {
    line-height: 4rem;
    font-size: 3rem;
}
.landing-fourty-one-maintwo h1 {
    line-height: 4rem;
    font-size: 3rem;
}
.fourty-lining h2 {
    font-size: 3rem;
}
.inovative-fourty span {
    font-size: 1.2rem;
}
.landing-thirty-one-maintwo h1 {
     margin-top: 0rem; 
}
.landing-fourty-one-maintwo {
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.landing-fourty-one {
    width: 100%;
    height: 100%;
    display:flex;
    align-items:center;
}
.fourty-lining div {
    left: -8%;
}
.landing-thirty-one-maintwo p {
     margin-top: 0rem; 
}

.fourty-lining {
     padding-left: 0rem; 
    margin-top: 1rem;
}
.landing-fourty-one-maintwo h1 {
    text-align: left;
}
.landing-thirty-one-maintwo .landing-thirty-one-maintwo-under-button {
    margin-top: 1rem;
}





.landing-two-sub img{
width:100%;
height: 100%;
}
.landing-hearderrishikulmainnavtwo i {
    font-size: 2.5rem;
}
.landing-two .landing-two-sub {
    justify-content: center;
    display: ;
}
.landing-section-fiftysevensubtwosecondek {
    flex-direction: column;
      align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirst {
    width: 80%;
}
.landing-section-fiftysevensubtwosecondeksecond {
    width: 80%;
}
.landing-section-thartythreesubsecondsubtwoimage {
    width: 50%;
}
.landing-two .landing-two-sub {
    justify-content: center;
}
.landing-two .landing-two-sub-two h1 {
    text-align: center;
}
.landing-two .landing-two-sub-two p {
    text-align: center;
}
.landing-two .landing-two-sub-two div {
    width: 100%;
}
.landing-section-seventyzerofivesubsixteenforpartition {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-two {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    border-right: 0.1rem solid gray;
    border-left: 0.1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.footer-maintwo-second-three {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-one {
    background-color: transparent;
    width: 100%;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-right:0px;
}
.footer-maintwo-third-two {
    margin-bottom: 1rem;
}
.footer-maintwo-second-three-underlisting li i {
    margin-right:0rem;
}
.footer-maintwo-third-one p {
   text-align:center;
    line-height: 2rem;
}
.footer-maintwo-second-three-underlisting li {
   
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.footer-maintwo-second-one p {
    text-align: center;
}
.landing-section-thartythreesubsecondsubone {
    align-items: center;
}
.landing-section-thartythreesubsecondsubtwocontent {
    width: 80%;
    background-color: white;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subtwo {
    flex-direction: column;
  
}
.landing-thar-one-subtwo-first {
    width: 50%;
    margin-bottom:6rem;
}
.landing-thar-one .landing-thar-one-subone div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-thartythreesubsecondsubone {
    background-color: transparent;
}
.landing-section-thartythreesubsecondsubtwo {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items:center ;
}
.footer-maintwo-third {
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
    height: 7rem;
    margin-bottom:3rem;
    margin-top: 2rem;
    position: relative;
    flex-direction: column;
    justify-content: center;
}
.footer-maintwo-third-two {
   
    justify-content: center;
}
.thartythreepartiondiv {
    background-color: white;
    width: 80%;
    position: initial;
    right: 10%;
    top: 10%;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-top: 60;
    border-bottom-left-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
    border-top: 1.5rem solid #01853a;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubfirstsub span {
    font-size: 2rem;
}
.landing-section-thartythreesub {
    width: 100%;
    background-color: y;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyeightsubtwo p {
    font-size: 2.5rem;
    line-height: 3.2rem;
    color: #5f727f;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyeightsubonesecond p {
    line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 600;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-thartysevensub p {
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 2.5rem;
    color: rgb(33, 37, 41);
    line-height: 4rem;
}
.landing-section-fiftythreesubsecondekone p {
    font-size: 2rem;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p {
    background-color: #ddd;
    padding: 3rem;
    font-weight: 600;
    font-size: 1.9rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition p {
    font-size: 2rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition ul li {
  
    font-size: 2rem;
   
}
.landing-section-fourtyninesubone {
    width: 100%;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {

    font-size: 2rem;
   
}
.landing-section-twentyeightsubparttwothirddo:before {
    left: -3%;
   }
   .section-eight-one-subthree-subtwomainone {
    flex-direction: column;
    
}
.section-eight-one-subthree-subtwo-content ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-fiftyfivesubtwosub {
   align-items: center;
    flex-direction: column;
}
.landing-enroll-formsuboneek {
    flex-direction: column;
}

.landing-section-fiftyfivesubtwosubfirst {
    width: 100%;
    background-color: red;
}
.landing-section-fiftyfivesubtwosubsecond {
    width: 100%;
  
}

.footer-maintwo-second {
    align-items: center;
    flex-direction: column;
}

.landing-section-thartysevensub {
    margin-bottom: 5rem;
    margin-top: 3rem;
}
.landing-section-thartyfourmainpartitiontwo {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmainone p {
    font-weight: 600;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p {
    font-weight: 400;
}
.landing-section-twentyeightsubparttwo {
    flex-direction: column;
}
.landing-section-seventyzerofivesubeightsecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondoneparagraph p {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 2.5rem;
}
.landing-section-thartysixsub p {
    font-family: arial;
    font-size: 2rem;
    font-weight: 600;
    color: rgba(128, 128, 128, 0.68);
    line-height: 2.5rem;
    margin-top: 2rem;
}
.landing-section-fourtythreesubfirst h1 {
  
    font-size: 3rem;
   
}
.landing-section-fourtythreesubfirst h4 span {
   
    font-size: 2.5rem;

}
.landing-section-fourtythreesubfirst ul {
    padding: 2rem;
}
.landing-section-fourtythreesubfirst h4 {
    font-size: 2.5rem;
    line-height: 4rem;
}
.landing-section-fourtythreesubfirst ul li {
   
    font-size: 2rem;
  
}
.landing-sixteen-two-subtwo-under-one strong {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem;
    line-height: 5rem;
    color: #01853a;
}
.landing-sixteen-two-subtwo-under-one p {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 4rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-section-thartyfivesubonesecond p {
    font-family: "arial";
    font-size: 2rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyninesubone p {
    font-size: 1.9rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyeightsubsecondonelistingone ul li {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 4rem;
}
.landing-section-fiftytwosubsecondone {
 
    flex-direction: column;
}
.landing-section-fiftytwosubsecondoneek p {
    color: rgb(255, 255, 255);
    line-height: 2.5rem;
    font-size: 1.9rem;
    font-style: normal;
    font-weight: 600;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
    margin-top: 1.5rem;
}
.landing-section-seventyzerofivesubonesecondek {
    flex-direction: column;
    align-items:center;
}
.landing-section-seventyzerofivesubtwosecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubsixsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubeightsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmain {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyninesubonepartition {
  width:50%;
}
.landing-section-fiftyonesubmain {
    width: %;
}
.landing-section-fiftyonesubmainone p {

    text-align: center;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv {
   
    display: none;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
     padding-right: 0rem; 
     padding-left: 0rem; 
}
.landing-section-fiftyonesubmaintwofirst h1 {
    margin-bottom: 1rem;
}
.landing-section-fiftytwosubfirst {
    flex-direction: column;
}
.landing-two {
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfourmainpartitionone span {
    font-size: 2rem;
}
.read-more {
    display: flex;
    align-items: center;
    justify-content: center;
}
.landing-two .landing-two-sub-two {
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3rem;
    justify-content: center;
    padding-bottom: 3rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
    width: 100%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo {
    width: 90%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree {
    width: %;
    margin:2rem;
}
.landing-section-thartyfivesub {

    flex-direction: column;
    align-items:center;
    justify-content:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecond {
    flex-direction: column;
    align-items:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage {
    width: 80%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent {
   
    width: 80%;
}
.landing-section-thartyfivesub div {
    display: flex;
    display:none;
    flex-direction: column;
    height: 50rem;
    width:80%;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition {
    position: absolute;
    top: 65%;
    left: 4%;
    text-decoration: none;
    font-size: 1rem;
    font-weight: 600;
    transform: rotate(-90deg);
    font-family: "arial";
    letter-spacing: .9rem;
    font-family: "arial";
    font-weight: 600;
    color: #434343;
}
.landing-section-thartysixsub {
    flex-direction: column;
}
.landing-section-thartysixsub {
    flex-direction: column;
}

.landing-sixteen-two {
  
    align-items: center;
   flex-direction:column;
}
.landing-sixteen-two-subone {
    width: 80%;
}
.landing-sixteen-two-subtwo {
    width: 100%;
}
.landing-section-fiftyeightsubone {
    background-color: white;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.landing-twel-one .twel-two .landing-twel-subone {
    width: 30%;
}

.landing-sixteen-two-subtwo-under {
     padding-top: 0rem; 
     padding-left: 0rem; 
}
.landing-sixteen-two {
    margin-top: 5rem;
}
.landing-section-seventythree {
    display: none;
}
.landing-twel-one .twel-two {
    flex-direction:column;
}
.landing-section-fiftythreesubsecondek {
   
    flex-wrap: wrap;
}
.landing-section-fourtythreesub {
    flex-direction: column;
    align-items: center;
}
.landing-section-fourtythreesubfirst {
   
    width: 85%;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget {
    flex-direction: column;
}
.landing-section-fourtyeightsubfirst {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecond {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondone {
    width: 100%;
}
.landing-section-fourtyeightsubsecondonelisting {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 97%;
}
.landing-section-seventyonesub .landing-section-seventyonesubone {
    
    flex-direction: column;
  
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage {
    height: 50rem;
}
.landing-section-thartyeightsub {
    flex-direction: column;
}
.landing-section-thartyeightsub {
   align-items:center;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubone {
    width: 100%;
  }
.landing-section-thartyeightsubone a {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondtwo {
    width: 100%;
}
.landing-section-fourtythreesubsecond {
    width: 100%;
}
.landing-section-fourtythreesubsecondone {
    flex-direction: column;
}
.landing-seventeen-mainone-partone div {
    position: initial;
    width:100%;
}
.landing-seventeen-mainone {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo {
    width: 100%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone {
    width:auto;
}
.landing-seventeen-mainone-parttwo-under {
    background-color: #01853a;
    padding: 10rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo {
    width:100%;
    padding-left: 0rem;
}
.landing-seventeen-mainone-partone {
    width: 100%;
    height:40%;
}
.landing-seventeen-mainone-parttwo-under-three {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo-under-two-subone {
    width: 100%;
    padding-right:0rem;
}
.landing-seventeen-mainone-parttwo-under-two {
    flex-direction: column;
    align-items:center;
}

}
@media only screen and (max-width: 540px) {
  .landing-seventeen-mainone-parttwo-under-three div h1:before {
    bottom: 0;
}
.inovative-fourty {
    margin-top: 2rem;
}
.fourty-lining {
    margin-top: 0rem;
}
.landing-section-thartysevensub h1 {
    font-size: 2rem;
}
.landing-sixteen-two-subtwo-under-one h1 {
    font-size: 3rem;
    line-height: 4rem;
}
.paymentimagetwo{
  flex-direction:column;
  align-items:center;
}
.paymentimage{
  flex-direction:column;
  align-items:center;
}
.landing-section-thartyonesubfirstonepartition {
    flex-direction: column;
    align-items:center;
}
}
@media only screen and (min-width: 414px) and  (max-width: 530px){
  html{
  font-size:46%;
}


.landing-section-seventyzerofivesubtwelvefirst h1 {
    text-align: center;
    font-family: 'Alice', serif;
    font-weight: 800;
    font-size: 3rem;
    line-height: 4rem;
    padding: 2rem;
    color: #9F8B8B;
    margin-bottom: 0rem;
}
.landing-section-seventyzerofivesubfourfirst h3 {
    line-height: 4rem;
    font-size: 2.5rem;
}
.landing-section-seventyzerofivesubthreefirst h3 {
    line-height: 4rem;
}
.landing-section-seventyzerofivesubelevenfirst h2 {
    text-align: center;
    color: #CF9F24;
    font-family: "Alice", serif;
    font-size: 3rem;
    line-height: 4rem;
    padding: 1rem;
}
.landing-section-seventyzerofivesubtharteenfirst h2 {
    font-size: 2.5rem;
}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition .landing-section-seventyzerofivesubfivesecondekpartitionmain {
    text-align: center;
}
.landing-section-thartythreesub {
    background-color:#fdc402;
}
.thartythreepartiondiv {
  
    border-top: 1.5rem solid #01853a;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-twel-one .twel-one h1 {
    text-align: center;
}
.landing-section-seventeencontent p {
    color: black;
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-sixteencontent p {
    color: black;
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-twentysubpartitiononeimagingtwo {
    width: 100%;
}
.landing-section-twentysubpartitiononeimagingtwo p {
    font-size: 2rem;
}
.landing-section-elevensub {
    padding: 0px;
    margin-top: 4rem;
    margin-bottom: 4rem;
}
.landing-section-elevensub p {
    font-size: 2rem;
    line-height: 3rem;
    font-weight: 400;
}
.landing-twel-one .twel-one p {
    text-align: center;
}
.landing-section-fourtyfivesubseconddoonepartdo p {
    color: black;
    font-size: 2rem;
    font-weight: 400;
}
.landing-section-thartyfourmainpartitiontwo div p {
  
    font-size: 2rem;
    font-weight: 600;
}
.landing-section-thartyfourmainpartitiontwo div a {
    font-size: 1.8rem;
    font-weight: 400;
}
.landing-section-thartyfourmainpartitionone h1 {
    text-align: center;
}
.thartythreepartiondiv span {
    font-size: 2rem;
    font-weight:400;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span {
    font-size: 2rem;
}
.landing-section-thartythreesubsecondsubtwocontent h1 a {
    font-size: 2rem;

}
.landing-section-thartythreesubsecondsubtwocontent p {
    font-size: 2rem;
    color: black;
    line-height: 3rem;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span:before {
    left: -5%;
}
.landing-section-thartythreesubsecondsubtwocontent p a {
    font-size: 2rem;
    color: black;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone a {
    font-size: 2rem;
}
.thartythreepartiondiv h4 {
    font-size: 2rem;

}
.thartythreepartiondiv p {
    font-size: 2rem;
    font-weight: 400;
    line-height: 3rem;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubtwo{
  margin:3rem;
  width:100%;
  background-color:transparent;
}
.landing-section-seventyzerofivesubsixteensubtwo p {
    font-size: 1.3rem;
}
.landing-section-seventyzerofivesubsixteensubone p {
    font-size: 1.3rem;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek p {
    font-size: 1.5rem;
    line-height: 2rem;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h1 {
    font-size: 3rem;
}
.landing-section-fourtyeightsubsecondone {
     padding: 0rem; 
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 95%;
}
.landing-section-fourtyninemain {
    margin-top: 5rem;
    margin-bottom: 5rem;
}
.landing-section-fourtyninesubone h1 {
    line-height: 3rem;
    font-size: 3rem;
}
.landing-section-fourtyninesubone h2 {
    line-height: 3rem;
    font-size: 2rem;
}
.landing-section-fourtyninesubonepartition {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone {
     padding: 0rem; 
}
.landing-two-sub img{
width:100%;
height: 100%;
}
.landing-two .landing-two-sub {
    justify-content: center;
    display: ;
}
.landing-section-fiftysevensubtwosecondek {
    flex-direction: column;
      align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirst {
    width: 80%;
}
.landing-section-fiftysevensubtwosecondeksecond {
    width: 80%;
}
.landing-section-thartythreesubsecondsubtwoimage {
    width: 50%;
}
.landing-two .landing-two-sub {
    justify-content: center;
}
.landing-two .landing-two-sub-two h1 {
    text-align: center;
    font-size:4rem;
}
.landing-two .landing-two-sub-two p {
    text-align: center;
}
.landing-two .landing-two-sub-two div {
    width: 100%;
}
.landing-section-seventyzerofivesubsixteenforpartition {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-two {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    border-right: 0.1rem solid gray;
    border-left: 0.1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.footer-maintwo-second-three {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-one {
    background-color: transparent;
    width: 100%;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-right:0px;
}
.footer-maintwo-third-two {
    margin-bottom: 1rem;
}
.footer-maintwo-second-three-underlisting li i {
    margin-right:0rem;
}
.footer-maintwo-third-one p {
   text-align:center;
    line-height: 2rem;
}
.footer-maintwo-second-three-underlisting li {
   
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.footer-maintwo-second-one p {
    text-align: center;
}
.landing-section-thartythreesubsecondsubone {
    align-items: center;
}
.landing-section-thartythreesubsecondsubtwocontent {
    width: 80%;
    background-color: white;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subtwo {
    flex-direction: column;
  
}
.landing-thar-one-subtwo-first {
    width: 60%;
    margin-bottom:6rem;
}
.landing-thar-one .landing-thar-one-subone div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-thartythreesubsecondsubone {
    background-color: transparent;
}
.landing-section-thartythreesubsecondsubtwo {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items:center ;
}
.footer-maintwo-third {
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
    height: 7rem;
    margin-bottom:3rem;
    margin-top: 2rem;
    position: relative;
    flex-direction: column;
    justify-content: center;
}
.footer-maintwo-third-two {
   
    justify-content: center;
}
.thartythreepartiondiv {
    background-color: white;
    width: 80%;
    position: initial;
    right: 10%;
    top: 10%;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-top: 60;
    border-bottom-left-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubfirstsub span {
    font-size: 2rem;
}
.landing-section-thartythreesub {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyeightsubtwo p {
    font-size: 2.5rem;
    line-height: 3.2rem;
    color: #5f727f;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyeightsubonesecond p {
    line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 600;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-thartysevensub p {
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 2.5rem;
    color: rgb(33, 37, 41);
    line-height: 4rem;
}
.landing-section-fiftythreesubsecondekone p {
    font-size: 2rem;
    line-height: 3rem;
}

.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p {
    background-color: #ddd;
    padding: 3rem;
    font-weight: 600;
    font-size: 1.9rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition p {
    font-size: 2rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition ul li {
  
    font-size: 2rem;
   
}
.landing-section-fourtyninesubone {
    width: 100%;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {

    font-size: 2rem;
   
}
.landing-section-twentyeightsubparttwothirddo:before {
    left: -3%;
   }
   .section-eight-one-subthree-subtwomainone {
    flex-direction: column;
    
}
.section-eight-one-subthree-subtwo-content ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-fiftyfivesubtwosub {
   align-items: center;
    flex-direction: column;
}
.landing-enroll-formsuboneek {
    flex-direction: column;
}

.landing-section-fiftyfivesubtwosubfirst {
    width: 100%;
    background-color: red;
}
.landing-section-fiftyfivesubtwosubsecond {
    width: 100%;
  
}

.footer-maintwo-second {
    align-items: center;
    flex-direction: column;
}

.landing-section-thartysevensub {
    margin-bottom: 5rem;
    margin-top: 3rem;
}
.landing-section-thartyfourmainpartitiontwo {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmainone p {
    font-weight: 600;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p {
    font-weight: 400;
}
.landing-section-twentyeightsubparttwo {
    flex-direction: column;
}
.landing-section-seventyzerofivesubeightsecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondoneparagraph p {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 2.5rem;
}
.landing-section-thartysixsub p {
    font-family: arial;
    font-size: 2rem;
    font-weight: 600;
    color: rgba(128, 128, 128, 0.68);
    line-height: 2.5rem;
    margin-top: 2rem;
}
.landing-section-fourtythreesubfirst h1 {
  
    font-size: 3rem;
   
}
.landing-section-fourtythreesubfirst h4 span {
   
    font-size: 2.5rem;

}
.landing-section-fourtythreesubfirst ul {
    padding: 2rem;
}
.landing-section-fourtythreesubfirst h4 {
    font-size: 2.5rem;
    line-height: 4rem;
}
.landing-section-fourtythreesubfirst ul li {
   
    font-size: 2rem;
  
}
.landing-sixteen-two-subtwo-under-one strong {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem;
    line-height: 5rem;
    color: #01853a;
}
.landing-sixteen-two-subtwo-under-one p {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 4rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-section-thartyfivesubonesecond p {
    font-family: "arial";
    font-size: 2rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyninesubone p {
    font-size: 1.9rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyeightsubsecondonelistingone ul li {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 4rem;
}
.landing-section-fiftytwosubsecondone {
 
    flex-direction: column;
}
.landing-section-fiftytwosubsecondoneek p {
    color: rgb(255, 255, 255);
    line-height: 2.5rem;
    font-size: 1.9rem;
    font-style: normal;
    font-weight: 600;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
    margin-top: 1.5rem;
}
.landing-section-seventyzerofivesubonesecondek {
    flex-direction: column;
    align-items:center;
}
.landing-section-seventyzerofivesubtwosecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubsixsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubeightsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmain {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyninesubonepartition {
  width:50%;
}
.landing-section-fiftyonesubmain {
    width: %;
}
.landing-section-fiftyonesubmainone p {

    text-align: center;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv {
   
    display: none;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
     padding-right: 0rem; 
     padding-left: 0rem; 
}
.landing-section-fiftyonesubmaintwofirst h1 {
    margin-bottom: 1rem;
}
.landing-section-fiftytwosubfirst {
    flex-direction: column;
}
.landing-two {
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfourmainpartitionone span {
    font-size: 2rem;
}
.read-more {
    display: flex;
    align-items: center;
    justify-content: center;
}
.landing-two .landing-two-sub-two {
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3rem;
    justify-content: center;
    padding-bottom: 3rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
    width: 100%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo {
    width: 90%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree {
    width: %;
    margin:2rem;
}
.landing-section-thartyfivesub {

    flex-direction: column;
    align-items:center;
    justify-content:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecond {
    flex-direction: column;
    align-items:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage {
    width: 80%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent {
   
    width: 80%;
}
.landing-section-thartyfivesub div {
    display: flex;
    display:none;
    flex-direction: column;
    height: 50rem;
    width:80%;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition {
    position: absolute;
    top: 65%;
    left: 4%;
    text-decoration: none;
    font-size: 1rem;
    font-weight: 600;
    transform: rotate(-90deg);
    font-family: "arial";
    letter-spacing: .9rem;
    font-family: "arial";
    font-weight: 600;
    color: #434343;
}
.landing-section-thartysixsub {
    flex-direction: column;
}
.landing-section-thartysixsub {
    flex-direction: column;
}

.landing-sixteen-two {
  
    align-items: center;
   flex-direction:column;
}
.landing-sixteen-two-subone {
    width: 80%;
}
.landing-sixteen-two-subtwo {
    width: 100%;
}
.landing-section-fiftyeightsubone {
    background-color: white;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.landing-twel-one .twel-two .landing-twel-subone {
    width: 60%;
}

.landing-sixteen-two-subtwo-under {
     padding-top: 0rem; 
     padding-left: 0rem; 
}
.landing-sixteen-two {
    margin-top: 5rem;
}
.landing-section-seventythree {
    display: none;
}
.landing-twel-one .twel-two {
    flex-direction:column;
}
.landing-section-fiftythreesubsecondek {
   
    flex-wrap: wrap;
}
.landing-section-fourtythreesub {
    flex-direction: column;
    align-items: center;
}
.landing-section-fourtythreesubfirst {
   
    width: 85%;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget {
    flex-direction: column;
}
.landing-section-fourtyeightsubfirst {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecond {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondone {
    width: 100%;
}
.landing-section-fourtyeightsubsecondonelisting {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 97%;
}
.landing-section-seventyonesub .landing-section-seventyonesubone {
    
    flex-direction: column;
  
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage {
    height: 50rem;
}
.landing-section-thartyeightsub {
    flex-direction: column;
}
.landing-section-thartyeightsub {
   align-items:center;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubone {
    width: 100%;
  }
.landing-section-thartyeightsubone a {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondtwo {
    width: 100%;
}
.landing-section-fourtythreesubsecond {
    width: 100%;
}
.landing-section-fourtythreesubsecondone {
    flex-direction: column;
}
.landing-seventeen-mainone-partone div {
    position: initial;
    width:100%;
}
.landing-seventeen-mainone {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo {
    width: 100%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone {
    width:auto;
}
.landing-seventeen-mainone-parttwo-under {
    background-color: #01853a;
    padding: 10rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo {
    width:100%;
    padding-left: 0rem;
}
.landing-seventeen-mainone-partone {
    width: 100%;
    height:40%;
}
.landing-seventeen-mainone-parttwo-under-three {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo-under-two-subone {
    width: 100%;
    padding-right:0rem;
}
.landing-seventeen-mainone-parttwo-under-two {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyeightsubsecondonebuttonmain {
    width: auto;
}
.landing-seventeen-mainone-parttwo-under-one p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subone p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo p {
    font-size: 2rem;
}
.landing-hearderrishikulmain div p {
    font-size: 1.5rem;
}
}
@media only screen and (max-width: 412px){
  html{
  font-size:46%;
}

.landing-section-slidingrishikulimagemain {
    height: 30rem;
}
.landing-section-seventyzerofivesubtwelvefirst h1 {
    text-align: center;
    font-family: 'Alice', serif;
    font-weight: 800;
    font-size: 3rem;
    line-height: 4rem;
    padding: 2rem;
    color: #9F8B8B;
    margin-bottom: 0rem;
}
.landing-section-seventyzerofivesubfourfirst h3 {
    line-height: 4rem;
    font-size: 2.5rem;
}
.landing-section-seventyzerofivesubthreefirst h3 {
    line-height: 4rem;
}
.landing-section-seventyzerofivesubelevenfirst h2 {
    text-align: center;
    color: #CF9F24;
    font-family: "Alice", serif;
    font-size: 3rem;
    line-height: 4rem;
    padding: 1rem;
}
.landing-section-seventyzerofivesubtharteenfirst h2 {
    font-size: 2.5rem;
}
.landing-section-seventyzerofivesubfivesecondek .landing-section-seventyzerofivesubfivesecondekpartition .landing-section-seventyzerofivesubfivesecondekpartitionmain {
    text-align: center;
}
.landing-section-thartythreesub {
    background-color:#fdc402;
}
.thartythreepartiondiv {
  
    border-top: 1.5rem solid #01853a;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-twel-one .twel-one h1 {
    text-align: center;
}
.landing-section-seventeencontent p {
    color: black;
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-sixteencontent p {
    color: black;
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-twentysubpartitiononeimagingtwo {
    width: 100%;
}
.landing-section-twentysubpartitiononeimagingtwo p {
    font-size: 2rem;
}
.landing-section-elevensub {
    padding: 0px;
    margin-top: 4rem;
    margin-bottom: 4rem;
}
.landing-section-elevensub p {
    font-size: 2rem;
    line-height: 3rem;
    font-weight: 400;
}
.landing-twel-one .twel-one p {
    text-align: center;
}
.landing-section-fourtyfivesubseconddoonepartdo p {
    color: black;
    font-size: 2rem;
    font-weight: 400;
}
.landing-section-thartyfourmainpartitiontwo div p {
  
    font-size: 2rem;
    font-weight: 600;
}
.landing-section-thartyfourmainpartitiontwo div a {
    font-size: 1.8rem;
    font-weight: 400;
}
.landing-section-thartyfourmainpartitionone h1 {
    text-align: center;
}
.thartythreepartiondiv span {
    font-size: 2rem;
    font-weight:400;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span {
    font-size: 2rem;
}
.landing-section-thartythreesubsecondsubtwocontent h1 a {
    font-size: 2rem;

}
.landing-section-thartythreesubsecondsubtwocontent p {
    font-size: 2rem;
    color: black;
    line-height: 3rem;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone span:before {
    left: -5%;
}
.landing-section-thartythreesubsecondsubtwocontent p a {
    font-size: 2rem;
    color: black;
}
.landing-section-thartythreesubsecondsubtwocontentdivitionone a {
    font-size: 2rem;
}
.thartythreepartiondiv h4 {
    font-size: 2rem;

}
.thartythreepartiondiv p {
    font-size: 2rem;
    font-weight: 400;
    line-height: 3rem;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubtwo{
  margin:3rem;
  width:100%;
  background-color:transparent;
}
.landing-section-seventyzerofivesubsixteensubtwo p {
    font-size: 1.3rem;
}
.landing-section-seventyzerofivesubsixteensubone p {
    font-size: 1.3rem;
}
.landing-section-fiftysevensubtwosecondekfirst .landing-section-fiftysevensubtwosecondekfirstmainek p {
    font-size: 1.5rem;
    line-height: 2rem;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h1 {
    font-size: 3rem;
}
.landing-section-fourtyeightsubsecondone {
     padding: 0rem; 
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 95%;
}
.landing-section-fourtyninemain {
    margin-top: 5rem;
    margin-bottom: 5rem;
}
.landing-section-fourtyninesubone h1 {
    line-height: 3rem;
    font-size: 3rem;
}
.landing-section-fourtyninesubone h2 {
    line-height: 3rem;
    font-size: 2rem;
}
.landing-section-fourtyninesubonepartition {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone {
     padding: 0rem; 
}
.landing-two-sub img{
width:100%;
height: 100%;
}
.landing-two .landing-two-sub {
    justify-content: center;
    display: ;
}
.landing-section-fiftysevensubtwosecondek {
    flex-direction: column;
      align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirst {
    width: 80%;
}
.landing-section-fiftysevensubtwosecondeksecond {
    width: 80%;
}
.landing-section-thartythreesubsecondsubtwoimage {
    width: 50%;
}
.landing-two .landing-two-sub {
    justify-content: center;
}
.landing-two .landing-two-sub-two h1 {
    text-align: center;
    font-size:4rem;
}
.landing-two .landing-two-sub-two p {
    text-align: center;
}
.landing-two .landing-two-sub-two div {
    width: 100%;
}
.landing-section-seventyzerofivesubsixteenforpartition {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-two {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    border-right: 0.1rem solid gray;
    border-left: 0.1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.footer-maintwo-second-three {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-one {
    background-color: transparent;
    width: 100%;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-right:0px;
}
.footer-maintwo-third-two {
    margin-bottom: 1rem;
}
.footer-maintwo-second-three-underlisting li i {
    margin-right:0rem;
}
.footer-maintwo-third-one p {
   text-align:center;
    line-height: 2rem;
}
.footer-maintwo-second-three-underlisting li {
   
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.footer-maintwo-second-one p {
    text-align: center;
}
.landing-section-thartythreesubsecondsubone {
    align-items: center;
}
.landing-section-thartythreesubsecondsubtwocontent {
    width: 80%;
    background-color: white;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subtwo {
    flex-direction: column;
  
}
.landing-thar-one-subtwo-first {
    width: 60%;
    margin-bottom:6rem;
}
.landing-thar-one .landing-thar-one-subone div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-thartythreesubsecondsubone {
    background-color: transparent;
}
.landing-section-thartythreesubsecondsubtwo {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items:center ;
}
.footer-maintwo-third {
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
    height: 7rem;
    margin-bottom:3rem;
    margin-top: 2rem;
    position: relative;
    flex-direction: column;
    justify-content: center;
}
.footer-maintwo-third-two {
   
    justify-content: center;
}
.thartythreepartiondiv {
    background-color: white;
    width: 80%;
    position: initial;
    right: 10%;
    top: 10%;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-top: 60;
    border-bottom-left-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubfirstsub span {
    font-size: 2rem;
}
.landing-section-thartythreesub {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyeightsubtwo p {
    font-size: 2.5rem;
    line-height: 3.2rem;
    color: #5f727f;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyeightsubonesecond p {
    line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 600;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-thartysevensub p {
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 2.5rem;
    color: rgb(33, 37, 41);
    line-height: 4rem;
}
.landing-section-fiftythreesubsecondekone p {
    font-size: 2rem;
    line-height: 3rem;
}

.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p {
    background-color: #ddd;
    padding: 3rem;
    font-weight: 600;
    font-size: 1.9rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition p {
    font-size: 2rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition ul li {
  
    font-size: 2rem;
   
}
.landing-section-fourtyninesubone {
    width: 100%;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {

    font-size: 2rem;
   
}
.landing-section-twentyeightsubparttwothirddo:before {
    left: -3%;
   }
   .section-eight-one-subthree-subtwomainone {
    flex-direction: column;
    
}
.section-eight-one-subthree-subtwo-content ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-fiftyfivesubtwosub {
   align-items: center;
    flex-direction: column;
}
.landing-enroll-formsuboneek {
    flex-direction: column;
}

.landing-section-fiftyfivesubtwosubfirst {
    width: 100%;
    background-color: red;
}
.landing-section-fiftyfivesubtwosubsecond {
    width: 100%;
  
}

.footer-maintwo-second {
    align-items: center;
    flex-direction: column;
}

.landing-section-thartysevensub {
    margin-bottom: 5rem;
    margin-top: 3rem;
}
.landing-section-thartyfourmainpartitiontwo {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmainone p {
    font-weight: 600;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p {
    font-weight: 400;
}
.landing-section-twentyeightsubparttwo {
    flex-direction: column;
}
.landing-section-seventyzerofivesubeightsecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondoneparagraph p {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 2.5rem;
}
.landing-section-thartysixsub p {
    font-family: arial;
    font-size: 2rem;
    font-weight: 600;
    color: rgba(128, 128, 128, 0.68);
    line-height: 2.5rem;
    margin-top: 2rem;
}
.landing-section-fourtythreesubfirst h1 {
  
    font-size: 3rem;
   
}
.landing-section-fourtythreesubfirst h4 span {
   
    font-size: 2.5rem;

}
.landing-section-fourtythreesubfirst ul {
    padding: 2rem;
}
.landing-section-fourtythreesubfirst h4 {
    font-size: 2.5rem;
    line-height: 4rem;
}
.landing-section-fourtythreesubfirst ul li {
   
    font-size: 2rem;
  
}
.landing-sixteen-two-subtwo-under-one strong {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem;
    line-height: 5rem;
    color: #01853a;
}
.landing-sixteen-two-subtwo-under-one p {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 4rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-section-thartyfivesubonesecond p {
    font-family: "arial";
    font-size: 2rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyninesubone p {
    font-size: 1.9rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyeightsubsecondonelistingone ul li {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 4rem;
}
.landing-section-fiftytwosubsecondone {
 
    flex-direction: column;
}
.landing-section-fiftytwosubsecondoneek p {
    color: rgb(255, 255, 255);
    line-height: 2.5rem;
    font-size: 1.9rem;
    font-style: normal;
    font-weight: 600;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
    margin-top: 1.5rem;
}
.landing-section-seventyzerofivesubonesecondek {
    flex-direction: column;
    align-items:center;
}
.landing-section-seventyzerofivesubtwosecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubsixsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubeightsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmain {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyninesubonepartition {
  width:50%;
}
.landing-section-fiftyonesubmain {
    width: %;
}
.landing-section-fiftyonesubmainone p {

    text-align: center;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv {
   
    display: none;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
     padding-right: 0rem; 
     padding-left: 0rem; 
}
.landing-section-fiftyonesubmaintwofirst h1 {
    margin-bottom: 1rem;
}
.landing-section-fiftytwosubfirst {
    flex-direction: column;
}
.landing-two {
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfourmainpartitionone span {
    font-size: 2rem;
}
.read-more {
    display: flex;
    align-items: center;
    justify-content: center;
}
.landing-two .landing-two-sub-two {
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3rem;
    justify-content: center;
    padding-bottom: 3rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
    width: 100%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo {
    width: 90%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree {
    width: %;
    margin:2rem;
}
.landing-section-thartyfivesub {

    flex-direction: column;
    align-items:center;
    justify-content:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecond {
    flex-direction: column;
    align-items:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage {
    width: 80%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent {
   
    width: 80%;
}
.landing-section-thartyfivesub div {
    display: flex;
    display:none;
    flex-direction: column;
    height: 50rem;
    width:80%;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition {
    position: absolute;
    top: 65%;
    left: 4%;
    text-decoration: none;
    font-size: 1rem;
    font-weight: 600;
    transform: rotate(-90deg);
    font-family: "arial";
    letter-spacing: .9rem;
    font-family: "arial";
    font-weight: 600;
    color: #434343;
}
.landing-section-thartysixsub {
    flex-direction: column;
}
.landing-section-thartysixsub {
    flex-direction: column;
}

.landing-sixteen-two {
  
    align-items: center;
   flex-direction:column;
}
.landing-sixteen-two-subone {
    width: 80%;
}
.landing-sixteen-two-subtwo {
    width: 100%;
}
.landing-section-fiftyeightsubone {
    background-color: white;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.landing-twel-one .twel-two .landing-twel-subone {
    width: 60%;
}

.landing-sixteen-two-subtwo-under {
     padding-top: 0rem; 
     padding-left: 0rem; 
}
.landing-sixteen-two {
    margin-top: 5rem;
}
.landing-section-seventythree {
    display: none;
}
.landing-twel-one .twel-two {
    flex-direction:column;
}
.landing-section-fiftythreesubsecondek {
   
    flex-wrap: wrap;
}
.landing-section-fourtythreesub {
    flex-direction: column;
    align-items: center;
}
.landing-section-fourtythreesubfirst {
   
    width: 85%;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget {
    flex-direction: column;
}
.landing-section-fourtyeightsubfirst {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecond {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondone {
    width: 100%;
}
.landing-section-fourtyeightsubsecondonelisting {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 97%;
}
.landing-section-seventyonesub .landing-section-seventyonesubone {
    
    flex-direction: column;
  
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage {
    height: 50rem;
}
.landing-section-thartyeightsub {
    flex-direction: column;
}
.landing-section-thartyeightsub {
   align-items:center;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubone {
    width: 100%;
  }
.landing-section-thartyeightsubone a {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondtwo {
    width: 100%;
}
.landing-section-fourtythreesubsecond {
    width: 100%;
}
.landing-section-fourtythreesubsecondone {
    flex-direction: column;
}
.landing-seventeen-mainone-partone div {
    position: initial;
    width:100%;
}
.landing-seventeen-mainone {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo {
    width: 100%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone {
    width:auto;
}
.landing-seventeen-mainone-parttwo-under {
    background-color: #01853a;
    padding: 10rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo {
    width:100%;
    padding-left: 0rem;
}
.landing-seventeen-mainone-partone {
    width: 100%;
    height:40%;
}
.landing-seventeen-mainone-parttwo-under-three {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo-under-two-subone {
    width: 100%;
    padding-right:0rem;
}
.landing-seventeen-mainone-parttwo-under-two {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyeightsubsecondonebuttonmain {
    width: auto;
}
.landing-seventeen-mainone-parttwo-under-one p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subone p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo p {
    font-size: 2rem;
}
.landing-hearderrishikulmain div p {
    font-size: 1.5rem;
}
}
@media only screen and (max-width: 390px) {
html{
  font-size:46%;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone {
     padding: 0rem; 
}
.landing-two-sub img{
width:100%;
height: 100%;
}
.landing-two .landing-two-sub {
    justify-content: center;
    display: ;
}
.landing-section-fiftysevensubtwosecondek {
    flex-direction: column;
      align-items:center;
}
.landing-section-fiftysevensubtwosecondekfirst {
    width: 80%;
}
.landing-section-fiftysevensubtwosecondeksecond {
    width: 80%;
}
.landing-section-thartythreesubsecondsubtwoimage {
    width: 50%;
}
.landing-two .landing-two-sub {
    justify-content: center;
}
.landing-two .landing-two-sub-two h1 {
    text-align: center;
    font-size:4rem;
}
.landing-two .landing-two-sub-two p {
    text-align: center;
}
.landing-two .landing-two-sub-two div {
    width: 100%;
}
.landing-section-seventyzerofivesubsixteenforpartition {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-two {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    border-right: 0.1rem solid gray;
    border-left: 0.1rem solid gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.footer-maintwo-second-three {
    background-color: transparent;
    width: 100%;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-maintwo-second-one {
    background-color: transparent;
    width: 100%;
    padding-top: 4rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-right:0px;
}
.footer-maintwo-third-two {
    margin-bottom: 1rem;
}
.footer-maintwo-second-three-underlisting li i {
    margin-right:0rem;
}
.footer-maintwo-third-one p {
   text-align:center;
    line-height: 2rem;
}
.footer-maintwo-second-three-underlisting li {
   
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.footer-maintwo-second-one p {
    text-align: center;
}
.landing-section-thartythreesubsecondsubone {
    align-items: center;
}
.landing-section-thartythreesubsecondsubtwocontent {
    width: 80%;
    background-color: white;
    padding: 1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-thar-one .landing-thar-one-subtwo {
    flex-direction: column;
  
}
.landing-thar-one-subtwo-first {
    width: 60%;
    margin-bottom:6rem;
}
.landing-thar-one .landing-thar-one-subone div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.landing-section-thartythreesubsecondsubone {
    background-color: transparent;
}
.landing-section-thartythreesubsecondsubtwo {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items:center ;
}
.footer-maintwo-third {
    background-color: transparent;
    display: flex;
    align-items: center;
    flex-direction: row;
    height: 7rem;
    margin-bottom:3rem;
    margin-top: 2rem;
    position: relative;
    flex-direction: column;
    justify-content: center;
}
.footer-maintwo-third-two {
   
    justify-content: center;
}
.thartythreepartiondiv {
    background-color: white;
    width: 80%;
    position: initial;
    right: 10%;
    top: 10%;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-top: 60;
    border-bottom-left-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
    box-shadow: 0rem 1rem 1.2rem 0rem rgb(0 0 0 / 15%);
}
.landing-section-thartythreesubfirstsub span {
    font-size: 2rem;
}
.landing-section-thartythreesub {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyeightsubtwo p {
    font-size: 2.5rem;
    line-height: 3.2rem;
    color: #5f727f;
    font-style: normal;
    font-weight: 400;
    font-family: 'Montserrat';
}
.landing-section-fiftyeightsubonesecond p {
    line-height: 3.6rem;
    font-size: 2.1rem;
    font-style: normal;
    font-weight: 600;
    font-family: 'Montserrat';
    color: #5f727f;
}
.landing-section-thartysevensub p {
    font-weight: 400;
    font-family: Lato, sans-serif;
    font-size: 2.5rem;
    color: rgb(33, 37, 41);
    line-height: 4rem;
}
.landing-section-fiftythreesubsecondekone p {
    font-size: 2rem;
}
.landing-ten-one .landing-ten-one-subonetwo-face .landing-ten-one-subonetwo .landing-ten-second-div p {
    background-color: #ddd;
    padding: 3rem;
    font-weight: 600;
    font-size: 1.9rem;
    font-family: "arial";
    color: #000;
    line-height: 2.4rem;
}
.landing-section-seventyzerofivesubsixsecondekpartition p {
    font-size: 2rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition ul li {
  
    font-size: 2rem;
   
}
.landing-section-fourtyninesubone {
    width: 100%;
}
.landing-section-fiftyonesubmainthreefirst .landing-section-fiftyonesubmainthreefirstek ul li {

    font-size: 2rem;
   
}
.landing-section-twentyeightsubparttwothirddo:before {
    left: -3%;
   }
   .section-eight-one-subthree-subtwomainone {
    flex-direction: column;
    
}
.section-eight-one-subthree-subtwo-content ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-fiftyfivesubtwosub {
   align-items: center;
    flex-direction: column;
}
.landing-enroll-formsuboneek {
    flex-direction: column;
}

.landing-section-fiftyfivesubtwosubfirst {
    width: 100%;
    background-color: red;
}
.landing-section-fiftyfivesubtwosubsecond {
    width: 100%;
  
}

.footer-maintwo-second {
    align-items: center;
    flex-direction: column;
}

.landing-section-thartysevensub {
    margin-bottom: 5rem;
    margin-top: 3rem;
}
.landing-section-thartyfourmainpartitiontwo {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmainone p {
    font-weight: 600;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone p {
    font-weight: 400;
}
.landing-section-twentyeightsubparttwo {
    flex-direction: column;
}
.landing-section-seventyzerofivesubeightsecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition p {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubninesecondekpartition ul li {
    font-size: 2rem;
    line-height: 3rem;
}
.landing-section-seventyzerofivesubsevensecondekpartition p {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondoneparagraph p {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 2.5rem;
}
.landing-section-thartysixsub p {
    font-family: arial;
    font-size: 2rem;
    font-weight: 600;
    color: rgba(128, 128, 128, 0.68);
    line-height: 2.5rem;
    margin-top: 2rem;
}
.landing-section-fourtythreesubfirst h1 {
  
    font-size: 3rem;
   
}
.landing-section-fourtythreesubfirst h4 span {
   
    font-size: 2.5rem;

}
.landing-section-fourtythreesubfirst ul {
    padding: 2rem;
}
.landing-section-fourtythreesubfirst h4 {
    font-size: 2.5rem;
    line-height: 4rem;
}
.landing-section-fourtythreesubfirst ul li {
   
    font-size: 2rem;
  
}
.landing-sixteen-two-subtwo-under-one strong {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 2rem;
    line-height: 5rem;
    color: #01853a;
}
.landing-sixteen-two-subtwo-under-one p {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 4rem;
    color: #777777;
    padding-top: 1rem;
}
.landing-section-thartyfivesubonesecond p {
    font-family: "arial";
    font-size: 2rem;
    font-weight: 600;
    color: #808080ad;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyninesubone p {
    font-size: 1.9rem;
    font-family: "arial";
    color: #5f727f;
    line-height: 2.5rem;
    margin-top: 3rem;
}
.landing-section-fourtyeightsubsecondonelistingone ul li {
    font-size: 1.9rem;
    font-family: "arial";
    color: white;
    font-weight: 600;
    color: #5f727f;
    line-height: 4rem;
}
.landing-section-fiftytwosubsecondone {
 
    flex-direction: column;
}
.landing-section-fiftytwosubsecondoneek p {
    color: rgb(255, 255, 255);
    line-height: 2.5rem;
    font-size: 1.9rem;
    font-style: normal;
    font-weight: 600;
    font-family: source sans pro;
    text-align: left;
    color: #5f727f;
    margin-top: 1.5rem;
}
.landing-section-seventyzerofivesubonesecondek {
    flex-direction: column;
    align-items:center;
}
.landing-section-seventyzerofivesubtwosecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubsixsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubeightsecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-seventyzerofivesubelevensecondek {
    flex-direction: column;
    align-items: center;
}
.landing-section-fiftyonesubmain {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyninesubonepartition {
  width:50%;
}
.landing-section-fiftyonesubmain {
    width: %;
}
.landing-section-fiftyonesubmainone p {

    text-align: center;
}
.landing-section-thartyfivesub .landing-section-thartyfivesubpartitiondiv {
   
    display: none;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
     padding-right: 0rem; 
     padding-left: 0rem; 
}
.landing-section-fiftyonesubmaintwofirst h1 {
    margin-bottom: 1rem;
}
.landing-section-fiftytwosubfirst {
    flex-direction: column;
}
.landing-two {
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.landing-section-thartyfourmainpartitionone span {
    font-size: 2rem;
}
.read-more {
    display: flex;
    align-items: center;
    justify-content: center;
}
.landing-two .landing-two-sub-two {
    background-color: transparent;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 3rem;
    justify-content: center;
    padding-bottom: 3rem;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainone {
    width: 100%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmaintwo {
    width: 90%;
}
.landing-section-fiftyonesubmain .landing-section-fiftyonesubmainthree {
    width: %;
    margin:2rem;
}
.landing-section-thartyfivesub {

    flex-direction: column;
    align-items:center;
    justify-content:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecond {
    flex-direction: column;
    align-items:center;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondimage {
    width: 80%;
}
.landing-section-thartysixsub .landing-section-thartysixsubsecondcontent {
   
    width: 80%;
}
.landing-section-thartyfivesub div {
    display: flex;
    display:none;
    flex-direction: column;
    height: 50rem;
    width:80%;
}
.landing-section-thartyfivesubone .landing-section-thartyfivesubonepartition {
    position: absolute;
    top: 65%;
    left: 4%;
    text-decoration: none;
    font-size: 1rem;
    font-weight: 600;
    transform: rotate(-90deg);
    font-family: "arial";
    letter-spacing: .9rem;
    font-family: "arial";
    font-weight: 600;
    color: #434343;
}
.landing-section-thartysixsub {
    flex-direction: column;
}
.landing-section-thartysixsub {
    flex-direction: column;
}

.landing-sixteen-two {
  
    align-items: center;
   flex-direction:column;
}
.landing-sixteen-two-subone {
    width: 80%;
}
.landing-sixteen-two-subtwo {
    width: 100%;
}
.landing-section-fiftyeightsubone {
    background-color: white;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.landing-twel-one .twel-two .landing-twel-subone {
    width: 60%;
}

.landing-sixteen-two-subtwo-under {
     padding-top: 0rem; 
     padding-left: 0rem; 
}
.landing-sixteen-two {
    margin-top: 5rem;
}
.landing-section-seventythree {
    display: none;
}
.landing-twel-one .twel-two {
    flex-direction:column;
}
.landing-section-fiftythreesubsecondek {
   
    flex-wrap: wrap;
}
.landing-section-fourtythreesub {
    flex-direction: column;
    align-items: center;
}
.landing-section-fourtythreesubfirst {
   
    width: 85%;
}
.landing-section-fourtyfivesubseconddo .landing-section-fourtyfivesubseconddoforget {
    flex-direction: column;
}
.landing-section-fourtyeightsubfirst {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecond {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondone {
    width: 100%;
}
.landing-section-fourtyeightsubsecondonelisting {
    flex-direction: column;
}
.landing-section-fourtyeightsubsecondtwoimage img {
    width: 97%;
}
.landing-section-seventyonesub .landing-section-seventyonesubone {
    
    flex-direction: column;
  
}
.landing-section-seventyonesub .landing-section-seventyonesuboneimage {
    height: 50rem;
}
.landing-section-thartyeightsub {
    flex-direction: column;
}
.landing-section-thartyeightsub {
   align-items:center;
}
.landing-section-thartyeightsub .landing-section-thartyeightsubone {
    width: 100%;
  }
.landing-section-thartyeightsubone a {
    font-size: 2rem;
}
.landing-section-fourtyeightsubsecondtwo {
    width: 100%;
}
.landing-section-fourtythreesubsecond {
    width: 100%;
}
.landing-section-fourtythreesubsecondone {
    flex-direction: column;
}
.landing-seventeen-mainone-partone div {
    position: initial;
    width:100%;
}
.landing-seventeen-mainone {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo {
    width: 100%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone {
    width:auto;
}
.landing-seventeen-mainone-parttwo-under {
    background-color: #01853a;
    padding: 10rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo {
    width:100%;
    padding-left: 0rem;
}
.landing-seventeen-mainone-partone {
    width: 100%;
    height:40%;
}
.landing-seventeen-mainone-parttwo-under-three {
    flex-direction: column;
}
.landing-seventeen-mainone-parttwo-under-two-subone {
    width: 100%;
    padding-right:0rem;
}
.landing-seventeen-mainone-parttwo-under-two {
    flex-direction: column;
    align-items:center;
}
.landing-section-fourtyeightsubsecondonebuttonmain {
    width: auto;
}
.landing-seventeen-mainone-parttwo-under-one p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subone p {
    font-size: 2rem;
}
.landing-seventeen-mainone-parttwo-under-two-subtwo p {
    font-size: 2rem;
}
.landing-hearderrishikulmain div p {
    font-size: 1.5rem;
}
 
}
@media only screen and (max-width: 375px) {
html{
  font-size:50%;
}
 
}
@media only screen and (max-width: 360px) {
.landing-thar-one-subtwo-first {
    width: 70%;
}
 .landing-section-fourtythreesubfirst ul li {
    font-size: 1.4rem;
}
.landing-section-fiftytwosubfirst .landing-section-fiftytwosubfirstone h1 {
    font-size: 3rem;
}
}

@media only screen and (max-width: 820px) and (min-width: 768px){
.landing-thar-one-subtwo-first div img {
    width: 100%;
  }
}
@media only screen and (max-width: 359px){
html{
  font-size:30%;
}
.landing-thar-one-subtwo-first div img {
    width: 100%;
}
.landing-section-tharteen {
    display: none;
}
.landing-section-fiftyeightsubonefirst h1 {
    font-size: 3rem;
}
.landing-section-thartysevensubone img {
    width: 50%;
}
.landing-section-fourtyeightsubfirst .landing-section-fourtyeightsubfirstone h1 {
    font-size: 1rem;
}
.landing-section-fourtyeight {
    display: none;
}
.landing-section-fiftythreesubfirst h1 {
    font-size: 2rem;
}
}
@media only screen and (max-width: 260px){
html{
  font-size:15%;
}

}
























