 


body, h1, h2, h3, h4, p, span, li, .btn {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
}







.col-xs-5 {
  position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  width: 41.66666667%; margin: 3px;padding: 0 !important;
}
.col-xs-5 .col-lg-10  {float:none !important; margin-left: 15px !important;}


.clearfix {
  float: none;
}
#autoplay {
  width: 120%;
  height: auto;
  margin-top: -25px;
  margin-left: -10%;
}
.btn {
  
  background: #FFF;

  border-radius: 5px;
  color: #e93182;
  display: inline-block;
  font-size: 20px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 0;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: nowrap;

}

.bg-light {
  background-color: #f8f9fa !important;
}




  .ChemistryTopPocketsDark ul li div {
    float: left;
    margin-left: 13px;
    max-width: 90%;
  }




.Biologybannertopbutton {
  background-color: #FFF;
  border: none;
  text-transform: none;
  font-size: 20px;
  color: #e76229;
}


#TopbannerCTA02 {border: none; margin-top: 20px;}

#TopbannerCTA02Home {border: none; margin-top: 20px;}

#read-more-1,#read-more-11, #read-more-2, #read-more-3 { display: none;}


/* ====================== Accordion PART ========================== */



/* Example 1 */

.accordion {
  --bs-accordion-btn-bg: #ffc0d3;
  --bs-accordion-active-bg: #ff5c8d;
  --bs-accordion-active-color: white;
  --bs-accordion-bg: #524a4e;
  --bs-accordion-color: white;
  --bs-accordion-btn-focus-box-shadow: none;
}
.accordion-button:not(.collapsed), .accordion-button2:not(.collapsed), .accordion-button3:not(.collapsed) {
  box-shadow: none;
}

/* Example 2 */

.accordion-flush.accordion {
  --bs-accordion-btn-bg: #ffffff;
  --bs-accordion-active-bg: mintcream;
  --bs-accordion-active-color: #000000;
  --bs-accordion-bg: mintcream;
  --bs-accordion-color: #000000;
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-btn-focus-border-color: unset;
}

.accordion-flush .accordion-button, .accordion-flush .accordion-button2, .accordion-flush .accordion-button3 {
  border-top: 1px solid #ffffff;
}

.accordion-flush .accordion-item:last-child .accordion-button.collapsed,.accordion-button2.collapsed,.accordion-button3.collapsed,
.accordion-flush .accordion-item:last-child .accordion-body {
  border-bottom: 1px solid #ffffff;
}









.accordion-flush .accordion-item:last-child .accordion-button.collapsed,.accordion-button2.collapsed,.accordion-button3.collapsed,
.accordion-flush .accordion-item:last-child .accordion-body {
  border-bottom: 1px solid #ffffff;
}

.accordion {
  --bs-accordion-btn-bg: #ffffff;
  --bs-accordion-active-bg: mintcream;
  --bs-accordion-active-color: #000000;
  --bs-accordion-bg: mintcream;
  --bs-accordion-color: #000000;
  --bs-accordion-btn-focus-box-shadow: none;



}



.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: mintcream;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}



.accordion-button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
  transition: all 0.5s;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");
}






.accordion-button2::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
  transition: all 0.5s;
}
.accordion-button2:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");transform: rotate(-180deg);
}

.accordion-item:last-of-type .accordion-button2.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.accordion-item:first-of-type .accordion-button2 {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}







.accordion-button3::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");
  transition: all 0.5s;
}
.accordion-button3:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");transform: rotate(-180deg);
}

.accordion-item:last-of-type .accordion-button3.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.accordion-item:first-of-type .accordion-button3 {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}































.accordion-button2:not(.collapsed) {
  color: #e73682;
  background-color: rgb(252, 245, 255);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
  border: none;
  width: 100%;
  text-align: left;
  font-size: 16px;
  padding: 20px;

}


.accordion-button2 {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}





.accordion-button2::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";

  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}










.accordion-button3:not(.collapsed) {
  color: #883fba;
  background-color: rgb(236, 247, 255);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
  border: none;
  width: 100%;
  text-align: left;
  font-size: 16px;
  padding: 20px;

}


.accordion-button3 {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}


.accordion-body a {color: #864399;}


.accordion-button3::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";

  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
































.accordion-item:first-of-type .accordion-button2 {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}



.accordion-item:first-of-type .accordion-button3 {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}



.accordion-body {font-weight: 300;}


















.triangle-right {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e93182;
	border-bottom: 5px solid transparent; margin-top: 10px; margin-left: 10px;
}


.triangle-right_Blue {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #3485de;
	border-bottom: 5px solid transparent; margin-top: 10px; margin-left: 10px; float: left;
}





.CheckSignInCards
{

 margin-top: -4px; margin-right: 10px; float: left; color: #e73682 ; font-size: 20px;
}

.CheckSignInCardsB
{

 margin-top: -4px; margin-right: 10px; float: left; color: #3ac086 ; font-size: 20px;
}


.BiologyCheckSignInCards
{

 margin-top: -4px; margin-right: 10px; float: left; color: #3ac086 ; font-size: 20px;
}


.CardUlNew {list-style: none;}




.PriceButtonCTA {
  background: rgb(130,55,198);
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  border: none;
  margin-top: 0px;
  color: #FFF;
  font-weight: 900;
}


  .PriceButtonCTA:hover {
      background: rgb(130,55,198);
      background: linear-gradient(90deg, rgba(207,76,81,1) 12%, rgba(130,55,198,1) 88%);
      border: none;
      margin-top: 0px;
      color: #FFF;
      font-weight: 900;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.6)
  }








  .PriceButtonCTA33 {
    background: rgb(130,55,198);
    background: linear-gradient(63deg, rgba(110,89,216,1) 12%, rgba(8,193,255,1) 88%);
    border: none;
    margin-top: 0px;
    color: #FFF;
    font-weight: 900;
  }
  
  
    .PriceButtonCTA33:hover {
        background: rgb(130,55,198);
        background: linear-gradient(90deg, rgba(8,193,255,1) 12%, rgba(110,89,216,1) 88%);
        border: none;
        margin-top: 0px;
        color: #FFF;
        font-weight: 900;
        box-shadow: 3px 3px 9px rgba(0,0,0,0.6)
    }
  






#RoseOne {margin-top:70px; background-image:url(../img/Physics/BookCTA.jpg) ; background-size: 100% auto;}





  .biology_PriceButtonCTA {
    background: rgb(74,144,221);
    background: linear-gradient(90deg, rgba(74,144,221,1) 12%, rgba(52,210,170,1) 88%);
    border: none;
    margin-top: 0px;
    color: #FFF;
    font-weight: 900;
  }


  .biology_PriceButtonCTA:hover {
    background: rgb(74,144,221);
    background: linear-gradient(90deg, rgba(52,210,170,1) 12%, rgba(74,144,221,1) 88%);
    border: none;
    margin-top: 0px;
    color: #FFF;
    font-weight: 900; box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.37);
  }



















#mainformcontent2 .c-form input, #mainformcontent3 .c-form input {
	width: 100%;
	border: 1px solid #8b8b8b;
	padding: 8px 15px;
	border-radius: 3px;
	margin-bottom: 30px; opacity: 1; font-size: 14px;
}
#mainformcontent2 .custom-select, #mainformcontent3 .custom-select{width: 100%; border: 1px solid #8b8b8b; padding-top: 8px; padding: 4px 10px; border-radius: 3px; margin-bottom: 30px; min-height:39px; background-color: #FFF; font-size: 13px;}


#mainformcontent2 h1, #mainformcontent3 h1{ font-size: 30px; font-weight: 600; padding-bottom: 30px;}

.c-form input {
	width: 100%;
	border: 1px solid #8b8b8b;
	padding: 12px 15px;
	border-radius: 3px;
	margin-bottom: 30px; opacity: 1;
}
.c-form input::placeholder {
	color: #333; opacity: 1; padding-left: 0; margin-left: 0;
}
.c-form textarea {
	width: 100%;
	border: 1px solid #8b8b8b;
	padding: 12px 16px;
	border-radius: 3px;
	margin-bottom: 30px;
	height: 220px; background-color: #FFF;
}
.c-form textarea::placeholder {
	color: #333; opacity: 1; padding-left: 0; margin-left: 0;
}
.c-btn {
	background: #5d58f7;
}
.c-btn:hover {
	background: transparent;
	color: #5d58f7;
}

#mainformcontent {

 
  background-color:#FFF;
  box-shadow: 3px 0px 15px rgba(0,0,0,0.1);
  border-radius: 12px;  padding: 70px; box-shadow: 4px 4px 40px rgba(0, 0, 0, 0.5);
 padding-bottom: 50px;}



 #mainformcontent2 {

 
  background-color:#FFF;
  box-shadow: 3px 0px 15px rgba(0,0,0,0.1);
  border-radius: 0px;  padding: 40px; box-shadow: 4px 4px 40px rgba(0, 0, 0, 0.5);
 padding-bottom: 50px; margin-left:-15px;}

 #mainformcontent3 {

 
  background-color:#FFF;
  box-shadow: 3px 0px 15px rgba(0,0,0,0.1);
  border-radius: 0px;  padding: 120px; box-shadow: 4px 4px 40px rgba(0, 0, 0, 0.5);
 padding-bottom: 50px; margin-left:-15px; padding-top: 80px; min-height: 556px;}


 









.TopBannerContentFormPart
{   background: rgb(67,70,175);
  background: linear-gradient(180deg, rgba(67,70,175,1) 7%, rgba(127,86,214,1) 90%); height: 1100px;
position: absolute; top: 0; padding-top: 130px; z-index: -1; right: 0;  }



.TopBannerContentThakYouPart
{   background: rgb(67,70,175);
  background: linear-gradient(180deg, rgba(67,70,175,1) 7%, rgba(127,86,214,1) 90%); height: 1750px;
position: absolute; top: 0; padding-top: 130px; z-index: -1; right: 0;  }


.custom-select{width: 100%; border: 1px solid
#8b8b8b; padding-top: 8px; padding: 14px 15px; border-radius: 3px; margin-bottom: 30px; min-height:42px; background-color: #FFF;}

.FormPageH1 { padding: 30px; text-align: center; color: #FFF; font-weight: 600;}


.SignUpContainerDiv {float: left;}


.carousel-control-prev { position: absolute;
  left: 85%;
}

.carousel-control-next { position: absolute;
  left: 0;
}



.carousel-control-prev33 { position: absolute;
  left: 97%; top:45%
}

.carousel-control-next33 { position: absolute;
  left: 0; top:45%
}

.TopButtonsMainMenu { list-style: none;}

 #TopButton01, #TopButton02 { float: left;}
 #MainFeatureIcons .col-lg-6 {
  text-align: center; padding: 25px;
}

 .ArrowSymple span {color: #e83e8c; line-height: 2;}
 .ArrowSymple {float: left;}
.ListForArrowSymple{float: left;margin-left: 5px; font-size: 19px; color: #333; font-weight: 600; max-width: 95%; line-height: 2;}

.FirstSectionUl {margin-top: 30px; padding-left: 0;}



.DivAfterBannerPraxi_01 {display: block; width: 100%; height: 450px;}
.DivAfterBannerPraxi_02 {display: block; width: 100%; height: 750px; background-color: #3cb252; z-index: -10;}
.DivAfterBannerPraxi_03 {display: block; width: 100%; min-height: 350px; background-color: transparent; z-index: -10;}

 .text-center { text-align: center;}
 .justify-content-center {
  justify-content: center !important;
}

.mb_20 { margin-bottom: 20px;}
.mt_20 { margin-top: 20px;}


.mb_30 { margin-bottom: 30px;}  
.mt_30 { margin-top: 30px;}

.mb_40 { margin-bottom: 40px;}
.mt_40 { margin-top: 40px;}

.mb_50 { margin-bottom: 50px;}
.mt_50 { margin-top: 50px;}

.mb_60 { margin-bottom: 60px;}
.mt_60 { margin-top: 60px;}

.mb_70 { margin-bottom: 70px;}
.mt_70 { margin-top: 70px;}

.mb_80 { margin-bottom: 80px;}
.mt_80 { margin-top: 80px;}

.mb_90 { margin-bottom: 90px;}
.mt_90 { margin-top: 90px;}

.mb_100 { margin-bottom: 100px;}
.mt_100 { margin-top: 100px;}


.mb_150 { margin-bottom: 150px;}
.mt_150 { margin-top: 150px;}



.pr_20 { padding-right: 20px;} 

.pl_20 { padding-left: 20px;} 

.pr_30 { padding-right: 30px;} 

.pl_30 { padding-left: 30px;} 


.pr_40 { padding-right: 40px;} 

.pl_40 { padding-left: 40px;} 



.pr_50 { padding-right: 50px;} 

.pl_50 { padding-left: 50px;} 

.pr_60 { padding-right: 60px;} 

.pl_60 { padding-left: 60px;} 


.pr_70 { padding-right: 70px;} 

.pl_70 { padding-left: 70px;} 

.pb_20 { padding-bottom: 20px;} 
.pb_30 { padding-bottom: 30px;} 
.pb_40 { padding-bottom: 40px;} 
.pb_50 { padding-bottom: 50px;} 
.pb_60 { padding-bottom: 60px;} 
.pb_70 { padding-bottom: 70px;} 
.pb_80 { padding-bottom: 80px;} 
.pb_90 { padding-bottom: 90px;} 
.pb_100 { padding-bottom: 100px;} 
.pb_150 { padding-bottom: 150px;} 
.pt_20 { padding-top: 20px;} 
.pt_30 { padding-top: 30px;} 
.pt_40 { padding-top: 40px;} 
.pt_50 { padding-top: 50px;} 
.pt_60 { padding-top: 60px;} 
.pt_70 { padding-top: 70px;} 
.pt_80 { padding-top: 80px;} 
.pt_90 { padding-top: 90px;} 
.pt_100 { padding-top: 100px;} 
.pt_150 { padding-top: 150px;} 






body { margin: 0; padding: 0;  }





.pr_70 { padding-right: 70px;} 

.pl_70 { padding-left: 70px;} 

.addLineHeight { line-height: 1.9;}




.block {
  position: absolute;
  background-color: #abc;
  left: 50px;
  width: 90px;
  height: 90px;
  margin: 5px;
}


.checkout_content input {
  -webkit-box-shadow: 0px 2px 4px 0px rgba(12, 0, 46, 0.04);
  box-shadow: 0px 2px 4px 2px rgba(12, 0, 46, 0.08);
  background: #fff;

  font-size: 18px;
  padding: 16px 20px;
  color: #969ca5;
  border: 1px solid transparent;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 30px;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  font-family: "Verdana", sans-serif;
}

.checkout_content .selectpickers, .nice-select .option {
  color: rgba(0, 11, 40, 0.6);
  font-family: "Verdana", sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: left; padding-right: 25px;
}
.checkout_content .selectpickers {
  width: 100%;
  border-radius: 0px;
  border: 0px;
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 11, 40, 0.06);
  box-shadow: 0px 2px 3px 2px rgba(0, 11, 40, 0.08);
  font-family: "Verdana", sans-serif;
    font-weight: 300;
    font-size: 14px;

  font-weight: 300;
  font-size: 14px;
 
  background: #fff;
  height: 60px;
  color: #9ca3b9;
  padding-left: 20px;
  margin-bottom: 30px;
}

.checkout_content input::placeholder, .checkout_content textarea {
  color: rgba(0, 11, 40, 1);

  font-size: 16px;
  font-weight: 500;
}
.checkout_content textarea {
  width: 100%;
  border: 0px;
  border-radius: 0px;
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 11, 40, 0.06);
  box-shadow: 0px 2px 3px 2px rgba(0, 11, 40, 0.08);
  height: 170px;
  font-family: "Verdana", sans-serif;
  color: #000;
  padding-left: 30px;
  padding-top: 16px;
  margin-bottom: 30px; padding-right: 30px;
}
.formFrameAddMargin h3 { font-size: 22px; font-weight: 400;}
.checkout_content input:focus {
  -webkit-box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
  box-shadow: 0px 10px 14px 0px rgba(12, 0, 46, 0.06);
  border-color: #FFF;
  outline: none;
}

.checkout_content .selectpickers, .nice-select .option {
  color: rgba(0, 11, 40, 0.6);
  font-family: "Verdana", sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: left;
}


#FirstSectionText h2 {color:#051441; margin-right: 40px;}

#FirstSectionText ul {
  list-style: none; padding-right: 50px;
}

#FirstSectionText ul li:before {
  font-size: 22px; color:#051441
}

#FirstSectionText ul li{
 font-size: 18px; color:#f80003
}
#FirstCTA, #FirstCTA2 { color: #043465; text-decoration: none; font-size: 20px;}

.pos_footer_area {
  background: #043465;
  padding-bottom: 0;
  padding-top: 120px;
  position: relative;
  z-index: 0;
}

.h_footer_dark {

  padding: 100px 0px 120px;
    padding-top: 100px;
    padding-bottom: 120px;
}

.subcribes .form-control {
  border-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  background-color: #fff;
  box-shadow: 0 8px 16px 0 rgb(0 11 40 / 10%);
  font: 300 18px/36px ;
  border: 0;
  color: #a1a8be;
  height: 50px;
  padding-left: 30px;
  position: relative;
  z-index: 1;
}

.subcribes .btn_submit {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 20px;
  color: #fff;
  background: #e83e8c;
  border-radius: 4px;
  padding: 15px 25px;
  border: 0;
  z-index: 222;
}
.h_footer_dark .company_widget p {
  font-size: 16px;
  font-weight: 400;
  margin-top: 32px;
  margin-bottom: 0;
}

.dark_widget .f-title {
  color: #fff; font-size: 20px; font-weight: 600;
}

.f_social_icon_two img {margin-top: -5px;}

.LandingMainCTA { background-image: url("../img/CTABG.png"); background-size: 100% auto; padding: 50px; text-align: center;}

.LandingMainCTA h2{ padding: 40px; color: #FFF; font-weight: 600; }



.OneOfThree22 { margin: 5px; padding: 20px; box-shadow: 3px 3px 14px rgba(0, 0, 0, 0.2); text-align: center; border-radius: 9px; margin-top: 40px;min-height: 470px;}

.OneOfThree22:hover { box-shadow: 11px 11px 44px rgba(0, 0, 0, 0.1);}

.OneOfThree22 h3 {font-size: 20px; font-weight: 600; color: #f90713;margin-bottom: 20px;}

.OneOfThree22 p {font-size: 15px;}

.OneOfThree22 img { color: #3cb252; margin-top: 20px; margin-bottom: 20px;}
.OverlayOneOfThree, .OverlayOneOfThree2, .OverlayOneOfThree3, .OverlayOneOfThree4 { max-width: 390px; overflow: hidden; max-height: 440px;}
.overlayDiv, .overlayDiv2, .overlayDiv3, .overlayDiv4 {background: linear-gradient(90deg, rgba(15,10,99,1) 0%, rgba(255,0,0,1) 100%); min-height: 500px; z-index:1; top:0; position:relative; top:-70px; opacity: 1;}
.overlayDiv, .overlayDiv2, .overlayDiv3, .overlayDiv4 { padding: 20px; text-align: center;}

.overlayDiv h3,.overlayDiv2 h3, .overlayDiv3 h3, .overlayDiv4 h3 { font-size: 19px; color: #FFF; }

.overlayDivDetails, .overlayDivDetails2, .overlayDivDetails3, .overlayDivDetails4 {font-size: 22px; color: #FFF; margin-top: 140px;}


.imageContainer1of3 { position: relative;z-index:-1;}
.overlabBulittpoints { position: relative;  background: rgb(255,255,255);
  background: linear-gradient(180deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,1) 49%);   z-index: 999; padding: 50px; margin: 280px; box-shadow: 4px 4px 12px rgba(0, 11, 40, 0.2); margin-top: -190px; padding-top: 50px; border-radius: 12px; padding-bottom: 50px; margin-bottom: 0; }
  
  
  .overlabBulittpoints li { text-shadow: 2px 2px 4px #fff; line-height: 1.4;}
  
  .overlabBulittpoints span { text-shadow: 2px 2px 4px #fff; color: #f90713; font-size: 22px; margin-left: 5px;}  
  
  

/* ================================== DESKTOP CSS CONDITIONS =================================== */


@media only screen and (min-width: 768px) {
    /* For desktop: */

body{ overflow-x: hidden;}
 .container223 {
    min-width: 980px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100% !important
  }


.mt_lg_40 {margin-top: 40px;}

.mr_lg_40 {margin-right: 40px;}



    .AddMarginTopIndesktop {margin-top: 20px;}

    .AddMarginBottomIndesktop {margin-bottom: 30px;}


    .checkout_content input { font-family: "Verdana", sans-serif;}

    .nav-link { color: #FFF !important}

    #CTAcentplz .col-lg-6 {margin-top:80px;}

    #MainFeatureIcons {
     padding-left: 50px;
    }
    .videocontainer {
      width: 100%;
      margin-top: 6%; margin-left: -70px;
    }


    .AwardsNewSection {
      background-image: url(../img/Awards_BG_DT.jpg);
      background-size: 100% auto;
      background-repeat: no-repeat;
      min-height: 580px;
      
    }

    #FeaturedInTitle, .WhyPraxilabs_FeaturedInTitle {font-size: 30px; font-weight: 700; color: rgb(68, 68, 68); margin-top: 0px; margin-bottom: 10px; margin-right: 30px;}
    #TopbannerCTA01 {
      background: rgb(255,70,136);
      background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
      text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
      color: #FFF; padding: 14px 30px; margin-right:10px ; margin-top: 20px;
    }

    #TopbannerCTA01:hover { background:#FFF ; color: rgb(255,70,136);}




















    #BiologyTopbannerCTA01 {
      background: rgb(255, 255, 255);
    
      
      color: #e76229; padding: 18px 30px ;margin-right: 40px;
    }
    
    #BiologyTopbannerCTA01:hover { background:rgb(255,70,136) ; color:#FFF ; margin-right: 40px;}
    
    
    
    
    #BiologyTopbannerCTA02 {
      background: rgb(255, 255, 255);
   
    
      color: #e76229; padding: 18px 30px;
    }
    
    #BiologyTopbannerCTA02:hover { background:rgb(255,70,136) ; color:#FFF ;}
    
    










    #ChemistryTopbannerCTA01 {
      background: rgb(255, 255, 255);
    
      
      color: #e93182; padding: 18px 30px ;margin-right: 40px;
    }
    
    #ChemistryTopbannerCTA01:hover { background:rgb(255,70,136) ; color:#FFF ; margin-right: 40px;}
    
    
    
    
    #ChemistryTopbannerCTA02 {
      background: rgb(255, 255, 255);
   
    
      color: #e93182; padding: 18px 30px;
    }
    
    #ChemistryTopbannerCTA02:hover { background:rgb(255,70,136) ; color:#FFF ;}
    
    










    .BiologyTopbannerCTA022 {
      background: rgb(255, 255, 255);
   
    
      color: #e76229; padding: 18px 30px;
    }
    
    .BiologyTopbannerCTA022:hover { background:rgb(255,70,136) ; color:#FFF ;}
    
    


    

    .features-area {padding-left:0px; padding-right:45px; top:0px; min-height: 1200px;}

    .features-area h2 {color: rgb(0, 0, 0); font-weight: 700; font-size: 30px;}

        .features-area {
        padding-left: 45px;
        padding-right: 45px;
        top: 0px;
        min-height: 1200px;
    }




    .ThreePurbleBocketsButton {
  border: none;

  margin-top: 10px;
 
  margin-left: auto;
  margin-right: auto;

  margin-top: 0px;
  background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    
    color: #FFF;
   width: 320px;
    border-radius: 5px;
  color: #FFF;
  display: inline-block;
  font-size: 18px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 25px;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: wrap; cursor: pointer;
}



.ThreePurbleBocketsButton:hover {background: #FFF; color: rgb(255,70,136);box-shadow: 5px 5px 12px rgba(0,0,0,0.4);}


    .topfeaturesbocket {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
      min-height: 350px;
      margin-top: 0px;
      padding-top: 20px;
      border-radius: 9px;
    }

    .features-content {
      padding: 35px;
    }

    .features-content2 {
      padding:15px;
    }

    .topfeaturesbocket h3 {
      font-size: 18px;
  }

  .topfeaturesbocket .col-lg-12 {
      padding-left: 0;
      padding-right: 0;
  }

    #TopbannerCTA02 {
      background: rgb(255,70,136);
      background: linear-gradient(90deg,rgba(255,146,154,1)  6%, rgba(255,70,136,1) 86%);
      text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
      color: #FFF; padding: 18px 30px;
    }

    #TopbannerCTA02:hover { background:#FFF ; color: rgb(255,70,136);}











    #TopbannerCTA02Home {
     background: #5A439C;
background: linear-gradient(90deg, rgba(90, 67, 156, 1) 0%, rgba(113, 92, 216, 1) 100%);
          color: #FFF; padding: 13px 30px; border: solid 1px rgba(255, 255, 255, 0.5);
    }

    #TopbannerCTA02Home:hover { background: #998ae6;
background: linear-gradient(90deg, rgba(153, 138, 230, 1) 0%, rgba(136, 119, 210, 1) 0%, rgba(90, 67, 156, 1) 100%); color: rgb(255, 255, 255);}










      .TopBannerCTAcontent {margin-left: 30px;}

        .TopBannerCTABiologycontent {margin-left: 40px;}

    .btn2 {
     
      background: transparent;
  
      border-radius: 5px;
      color: #fff;
      display: inline-block;
      font-size: 20px;
      font-weight: 800;
      letter-spacing: unset;
      line-height: 1;
      margin-bottom: 0;
      padding: 19px 30px;
      text-align: center;
      text-transform: capitalize;
      touch-action: manipulation;
      transition: all 0.3s ease 0s;
      vertical-align: middle;
      white-space: nowrap;
      font-family: Verdana, Geneva, Tahoma, sans-serif; box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.37);
    }

    .PricingClientLogos {float: right; padding-top: 40px; padding-bottom: 40px;}

    .section-title h2 {font-size: 36px;}

    .icon {
      color: #FFFFFF;
      background-color: #e93182;
      border-radius: 50% 50% 50% 0%;
      margin: 15px 0px 30px 0px;
      padding: 18px 13px 18px 18px;
      display: inline-block;
      margin-bottom: 13px;
      -webkit-transition: all .4s ease;
      transition: all .4s ease;
    }

    .icon p { line-height: 26px;font-size: 44px;
      min-width: 30px;
      color: rgb(255, 255, 255);
      font-weight: 200;
      margin: 10px;}

    .small-Mask-Container {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
      border-radius: 9px;
      min-height: 422px;
    }    

    .small-Mask-Container22 {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
      border-radius: 9px;
      min-height: 250px;
    }    


    .lolBox {
      background-color: #FFF;
      padding-bottom: 25px;
      box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.5);
  
      border-radius: 9px;
  }

  .single-blog-wrap {
    box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.07);
    transition: .3s; margin: 21px; margin-top: 20px;
  }
  .single-blog-wrap:hover {
    box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
  }
  .single-blog-wrap.active {
    box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
  }

  .blog-thumb img {max-width: 100%; height: auto;}


  .blog-content {
    padding: 25px;
  }

  .blog-content a{color: rgb(112,88,214); text-decoration: none;}
 
.facebookIcon
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/FaceBook_Up.png); display: block;float: left;margin-right: 10px;}

.facebookIcon:hover
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/FaceBook_Down.png); display: block;}




.twitterIcon
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/Twitter_Up.jpg); display: block; float: left; margin-right: 10px;}

.twitterIcon:hover
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/Twitter_Down.png); display: block;}



.instagramIcon
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/Inestagram_Up.png); display: block;float: left;margin-right: 10px;}

.instagramIcon:hover
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/Inestagram_Down.png); display: block;}





.youtubeIcon
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/YouTube_Up.png); display: block;float: left;margin-right: 10px;}

.youtubeIcon:hover
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/YouTube_Down.png); display: block;}






.linkedinIcon
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/LinkedIn_Up.png); display: block;float: left;}

.linkedinIcon:hover
{width: 58px; height: 58px; background-image:url(../img/Social_Icons/LinkedIn_Down.png); display: block;}



#STEMSection {background-image:url(../img/STEM_bg2.webp); background-size: 1130px auto; background-position: center top; background-repeat: no-repeat; margin-top: 0px; min-height: 1100px;}

#discoverHowH2 {color: rgb(0, 0, 0); font-weight: 700; font-size: 30px; margin-right: 0px; margin-top: -30px;}


#Simage { margin-top: 220px;}

.First3Steps { text-align: left;padding-right: 200px; padding-left: 0px; margin: 100px 330px 130px 100px}

.Second3Steps { text-align: left;padding-right: 0px; padding-left: 0px; margin: -50px 10px 130px 760px}

.Third3Steps { text-align: left;padding-right: 130px; padding-left: 0px; margin: -10px 110px 130px 100px}




.SectionsHyberLink1-3{color:#e93182; font-weight:900; font-size: 22px; text-decoration: underline;}
#FirstExpreList li p, #FirstExpreList2 li p {
  font-size: 20px;
}
#FirstExpreList li, #FirstExpreList2 li { list-style: none;}
#removeMarginLeft11 {margin-left: 30px;}

#FirstExpreList.biologylist li, #FirstExpreList2.biologylist li { margin-bottom: 10px;}

.ThemeButtonGradient22 {
  
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  color: #FFF;
  border: solid 1px #FFF; margin-top: 40px;
}

.ThemeButtonGradient22:hover { background: #FFF; color:#883fba; border: solid 1px #883fba;}


.team-social{
width: 331px;
  height: 50px;
  
  margin-left: auto;
  margin-right: auto;}


  .TopBannerContentSignupPart
  {  background-image: url(../img/New_Green_Bg_011.jpg); height: 1100px;
  position: absolute; top: 0; padding-top: 130px; z-index: -1; right: 0; background-size: 100% auto; background-repeat: no-repeat }







  #CTAchangeh233 {background-image:url(../img/Last_CTA.jpg); background-position: center center; background-size: 100% auto ; text-align: center;}

  #CTAchangeh233 h2 {font-size: 24px; color: #FFF; text-align: center; font-weight: 600;}

  #CTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}







  #BiologyCTAchangeh233 {background-image:url(../img/cta_bgBiology.jpg); background-position: center center; background-size: 100% auto ; text-align: center;}

  #BiologyCTAchangeh233 h2 {font-size: 24px; color: #FFF; text-align: center; font-weight: 600;}

  #BiologyCTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}







  #ChemistryCTAchangeh233 {background-image:url(../img/chemistry_lastCTA.jpg); background-position: center center; background-size: 100% auto ; text-align: center;}

  #ChemistryCTAchangeh233 h2 {font-size: 28px; color: #FFF; text-align: center; font-weight: 600;}

  #ChemistryCTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}










  #PhysicsCTAchangeh233 {background-image:url(../img/Physics/Bottom_CTA.jpg); background-position: center center; background-size: 100% auto ; text-align: center;}

  #PhysicsCTAchangeh233 h2 {font-size: 28px; color: #FFF; text-align: center; font-weight: 600;}

  #PhysicsCTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}







  .LastCTAIndex {
    background: #FFF;
    border: none;
  
    font-size: 20px;
    margin-top: 10px;
    box-shadow: 5px 5px 12px rgba(0,0,0,0.4);
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    margin-top: 20px;
    color: #e93182;
  }


  .LastCTAIndex:hover {
    background: #ffffff9f;
    border: none;
   
    font-size: 20px;
    margin-top: 10px;
    box-shadow: 5px 5px 12px rgba(0,0,0,0.4);
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    margin-top: 20px;
    color: #860a93;
  }













  .Add_DT_Paading100 {padding: 100px; padding-top: 30px;}

  .Add_DT_Paading170 {padding: 170px; padding-top: 30px;}
  
  .MoovePart {float: left;
    background-color: rgb(66, 10, 98);
    height: 681px; margin: 0; margin-left: 3%; min-height: 736px;} 

    .MoovePart22 {float: left;
      background-color: rgb(66, 10, 98);
      height: 617px; margin: 0; margin-left: 3%; min-height: 520px;} 

    #MobileTitle, #MobileAlreadyHave {display: none;}

    #GreenPartText2 {display: none;}

    #CTAchangeh23 {background-image:url(../img/cta_bg44.png); background-position: center center; background-size: 100%;}

    #CTAchangeh23 h2 {font-size: 30px; color: #FFF;}

    .AwardsNewSection h2 {margin-top: 50px;}

    .AwardsNewSection h2 span {font-weight:900; font-size: 30px;}

    #videoBigContainer {min-height: 550px;}

    #CTAChangeh22 span {font-size:30px;}

    .lolCTA01 { background-image:url(../img/CTA5.png); background-size: 100% auto; background-position: left top; min-height: 550px; position:relative; z-index: 2; top: -70px; background-repeat: no-repeat;}
   

    #FiestButtomTop {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
      border: none;
      border-radius: 5px;
      color: #fff;
      display: inline-block;
      font-size: 16px;
      font-weight: 800;
      letter-spacing: unset;
      line-height: 1;
      margin-bottom: 0;
      padding: 14px 16px;
      text-align: center;
      text-transform: capitalize;
      touch-action: manipulation;
      transition: all 0.3s ease 0s;
      vertical-align: middle;
      white-space: nowrap;
   
      margin-right: 20px;
    }

    #FiestButtomTop:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgb(165, 42, 87) 6%, rgb(179, 107, 109) 86%);
      border: none;
      border-radius: 5px;
      color: #fff;
      display: inline-block;
      font-size: 16px;
      font-weight: 800;
      letter-spacing: unset;
      line-height: 1;
      margin-bottom: 0;
      padding: 14px 16px;
      text-align: center;
      text-transform: capitalize;
      touch-action: manipulation;
      transition: all 0.3s ease 0s;
      vertical-align: middle;
      white-space: nowrap;
   
      margin-right: 20px;
    }
    
    
    #SecondButtomTop {
       
      background: #FFF;
      border: none;
      border-radius: 5px;
      color: #e83e8c;
      display: inline-block;
      font-size: 16px;
      font-weight: 800;
  
      line-height: 1;
      margin-bottom: 30;
      padding: 14px 16px;
      text-align: center;
      text-transform: capitalize;
      touch-action: manipulation;
      transition: all 0.3s ease 0s;
      vertical-align: middle;
      white-space: nowrap;
      font-family: Verdana, Geneva, Tahoma, sans-serif;
      margin-top: 1px; text-decoration: none;
    }


    #SecondButtomTop:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
      border: none;
      border-radius: 5px;
      color: #FFF;
      display: inline-block;
      font-size: 16px;
      font-weight: 800;
  
      line-height: 1;
      margin-bottom: 30;
      padding: 14px 16px;
      text-align: center;
      text-transform: capitalize;
      touch-action: manipulation;
      transition: all 0.3s ease 0s;
      vertical-align: middle;
      white-space: nowrap;
      font-family: Verdana, Geneva, Tahoma, sans-serif;
      margin-top: 1px; text-decoration: none;
    }



     #SecondButtomTop2 {
    background: #FFF;
    border: none;
    border-radius: 5px;
    color: #e83e8c;
    display: inline-block;
    font-size: 20px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
  
    text-decoration: none;
  }

    #SecondButtomTop2:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
     border: none;
    border-radius: 5px;
    color: #FFF;
    display: inline-block;
    font-size: 22px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
   
    text-decoration: none;
    }


    .TopBannerH1 {margin-right: 10px; padding-top: 60px;}



    .payment_clients_area .clients_bg_shape_top {
      position: absolute;
      width: 100%;
      height: 85px;
      top: -82px;
      left: 0;
      background: url("../img/home9/triangle_top.png") no-repeat;
    }
    
    .payment_clients_area .clients_bg_shape_right {
      width: 1600px;
      height: 1253px;
      background-color: white;
      -webkit-box-shadow: 0px 0px 59px 0px rgba(91, 82, 254, 0.05);
      box-shadow: 0px 0px 59px 0px rgba(91, 82, 254, 0.05);
      position: absolute;
      right: -44.5%;
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      border-radius: 150px;
      top: -375px;
      z-index: -1;
    }
    .payment_clients_area .clients_bg_shape_right{
      right: -77.7%;
  }
  .payment_clients_area {
    background: #fcf7fe;
    padding: 80px 0px;
    position: relative;
    margin-bottom: 20px;
    min-height: 800px;
    z-index: -2;  overflow: hidden; margin-top: -80px;
  }

 /* ============ Direction Script ================ */
    body { text-align: left; direction: ltr;font-family: "Verdana";}

   

    .text-center { text-align: center;}
    
     /* =========================================== */
    

      .topNavCont {padding-left: 30px; padding-right: 10px;}
     .TopBannerContent { height: 680px;position: absolute;
      top: 0; right: 0;
      z-index: -1;}

      .HomeBannerContent { height: 920px;position: absolute;
        top: 0; right: 0;
        z-index: -1;}

        .BiologyBannerContent { height: 780px;position: absolute;
          top: 0; right: 0;
          z-index: -1;}
  
          .ChemistryBannerContent { height: 600px;position: absolute;
            top: 0; right: 0;
            z-index: -1;
          background-image: url(../img/Chemistry_DT_Banner2.webp); background-size: 120% auto; background-position: center top; background-repeat: no-repeat; min-height: 600px;
          }
  



                 .SimulationsBannerContent { height: 600px;position: absolute;
            top: 0; right: 0;
            z-index: -1;
          background-image: url(../img/Simulations_Page_Top_Banner_DT.webp); background-size:auto 100%; background-position: center top; background-repeat: no-repeat; min-height: 600px;
          }




     .PricingNewBannerContent { height: 600px;position: absolute;
            top: 0; right: 0;
            z-index: -1;
          background-image: url(../img/pricingPage_Top_Banner.webp); background-size: 120% auto; background-position: center top; background-repeat: no-repeat; min-height: 600px;
          }
  

   .WhyPraxilabsBannerContent { height: 880px;position: absolute;
            top: 0; right: 0;
            z-index: -1;
          background-image: url(../img/Why_Praxilabs_Banner_DT.webp); background-size: cover; background-position: center top; background-repeat: no-repeat; min-height: 600px;
          }
  





      
            .PhysicsBannerContent { height: 590px;position: absolute;
              top: 0; right: 0;
              z-index: -1;}
    


    
              .SimulationsBannerContent { height: 580px;position: absolute;
                top: 0; right: 0;
                z-index: -1;}
      
  

        .PricingBannerContent { height: 780px;position: absolute;
          top: 0; right: 0;
          z-index: -1;}




          .BiologyExpremintBannerContent { height: 780px;position: absolute;
            top: 0; right: 0; max-height: 700px;
            z-index: -1;}



            .BiologyExpremintBannerContentCenter { height: 1110px;position: absolute;
              top: 0; right: 0; max-height: 900px;
              z-index: -1;}



          .ChemistryExpremintBannerContent { height: 780px;position: absolute;
            top: 0; right: 0; max-height: 700px;
            z-index: -1;}



            .ChemistryExpremintBannerContentCenter { height: 1110px;position: absolute;
              top: 0; right: 0; max-height: 900px;
              z-index: -1;}





              .PhysicsExpremintBannerContent { height: 780px;position: absolute;
                top: 0; right: 0; max-height: 700px;
                z-index: -1;}
    
    
    
                .PhysicsExpremintBannerContentCenter { height: 1110px;position: absolute;
                  top: 0; right: 0; max-height: 900px;
                  z-index: -1;}




.biologyTopPocketsWhite {padding-left: 50px;
  background-color: #e6f3f3;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px;}


.biologyTopPocketsWhite.WideMode {margin: 10px; margin-top: 30px;}

.biologyTopPocketsDark {padding-left: 50px;
  background-color: #d0e1e1;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px; margin: 10px; padding-bottom: 100px;}

.biologyTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.biologyTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.biologyTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.biologyTopPocketsDark p {font-size: 18px; font-weight: 500;}



.BiologyMainContentSec { margin-top: 50px;}
.BiologyMainContentSec .row { padding: 60px; padding-bottom: 0px; padding-top: 0;}

.biologyTopPocketsDark ul li { list-style: none; margin: 20px;}

.biologyTopPocketsDark ul  { padding-left: 0;}

.biologyTopPocketsDark ul li div { float: left; margin-left: 13px;}

.biologyTopPocketsDark ul li div { font-size: 18px;}




.HomeBannerContent {

background-image:url(../img/HomeBanner_Only_New55.webp);
background-size:100% auto ;
background-position:right top;
background-repeat:no-repeat;



}









.ChemistryTopPocketsWhite {padding-left: 50px;
  background-color: #f0eff9;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px;}


.ChemistryTopPocketsWhite.WideMode {margin: 10px; margin-top: 30px;}

.ChemistryTopPocketsDark {padding-left: 50px;
  background-color: #d6d5e5;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px; margin: 10px; padding-bottom: 100px;}

.ChemistryTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.ChemistryTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.ChemistryTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.ChemistryTopPocketsDark p {font-size: 18px; font-weight: 500;}



.ChemistryMainContentSec { margin-top: 50px;}
.ChemistryMainContentSec .row { padding: 60px; padding-bottom: 0px; padding-top: 0;}

.ChemistryTopPocketsDark ul li { list-style: none; margin: 20px;}

.ChemistryTopPocketsDark ul  { padding-left: 0;}

.ChemistryTopPocketsDark ul li div { float: left; margin-left: 13px;    max-width: 90%;}

.ChemistryTopPocketsDark ul li div { font-size: 18px;}












.PhysicsTopPocketsWhite {padding-left: 50px;
  background-color: #eef5f9;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px;}


.PhysicsTopPocketsWhite.WideMode {margin: 10px; margin-top: 30px;}

.PhysicsTopPocketsDark {padding-left: 50px;
  background-color: #cfdee8;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px; margin: 10px; padding-bottom: 100px;}

.PhysicsTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.PhysicsTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.PhysicsTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.PhysicsTopPocketsDark p {font-size: 18px; font-weight: 500;}



.PhysicsMainContentSec { margin-top: 50px;}
.PhysicsMainContentSec .row { padding: 60px; padding-bottom: 0px; padding-top: 0;}

.PhysicsTopPocketsDark ul li { list-style: none; margin: 20px;}

.PhysicsTopPocketsDark ul  { padding-left: 0;}

.PhysicsTopPocketsDark ul li div { float: left; margin-left: 13px;}

.PhysicsTopPocketsDark ul li div { font-size: 18px;}






















.LeftDarkUL { padding-bottom: 170px;}

.biologyTopPocketsDark ul li .Arrowlist { max-width: 30px; margin-top: 5px; margin-left: 0; } 


.biologyTopPocketsDark ul li .Textlist { width: 90%;}


.BiologyExperimentCTA h2 {text-align: center; font-size: 30px; padding-top:20px; padding-left:20px; padding-bottom: 40px; font-weight: 700;}


.BiologyExperimentCTA h2 { padding-top:80px; padding-left:80px}


.second-project{    
  background-color:#FFF;

 padding: 0px;
    margin:5PX;
 box-shadow: 5px 5px 12px rgba(71, 71, 71, 0.3); 
 min-height:390px; border-radius: 12px; margin-bottom: 35px  ; max-width: 346px;
}


.s-project-info { padding: 30px; padding-top: 13px ;}
.s-project-thumb img { border-top-left-radius: 12px; border-top-right-radius: 12px; width: 100%;}




.breadcrumb-area
{
height:780px;}
.col-lg-6
{ padding:25px;
}
.Experimenttitle
{
margin-top:15px;}

.SugestedTopics a { float: left;}

.pranshTitle {margin-top: 30px; color: #e83e8c; font-weight: 700;}





.second-project .s-project-info {padding: 0px;}

.SugestedTopicsH2 {padding-top: 100px;}


.CTAENDSECTION22222 {
  background: rgb(16,52,127);
  background: linear-gradient(94deg, rgba(16,52,127,1) 5%, rgba(20,102,85,1) 60%);
}




.CTAENDSECTION22222z {
  background: rgb(69,34,109);
  background: linear-gradient(180deg, rgba(69,34,109,1) 5%, rgba(181,46,125,1) 100%);
}










.CTAENDSECTION22222zPP {
  background: rgb(158,107,249);
  background: linear-gradient(288deg, rgba(158,107,249,1) 5%, rgba(120,219,252,1) 100%);

}










.lastCTABiologyExpriment h2, .lastCTABiologyExpriment p {float:left; margin-top:30px; padding-right:80px; padding-bottom: 40px;}

.lastCTABiologyExpriment a { margin-right: 80px;}

                /* =========== Menu Button ============ */

              .btn_get {
                  margin-left: 0;
                  margin-right: 20px;
            
                  border-radius: 45px;
                  border: 1px solid #d52b1e;
                  background: #d52b1e;
                  padding: 10px 15px;
  
  min-width: 120px;
  text-align: center; color: #FFF;
                }

                .btn_get:hover {
                  margin-left: 0;
                  margin-right: 20px;
            
                  border-radius: 45px;
                  border: 1px solid #d52b1e;
                  background: #FFF;
                  padding: 10px 15px;
  
  min-width: 120px;
  text-align: center; color: #d52b1e;
                }

    

                .TopBannerContent h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 100px; margin-top: 80px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0;}

                .TopBannerContent p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 100px; margin-top: 0px; margin-bottom: 20px;; font-size: 24px; line-height: 1.6; font-weight: 300; padding-right: 0px; padding-top: 0;}




                .HomeBannerContent h1, .HomeBannerH1 h1 { padding: 30px;margin-right: 0px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 20px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0;}

                .HomeBannerContent p, .HomeBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 30px; margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-height: 1.6; font-weight: 300; padding-right: 0px; padding-top: 0; margin-right: 70px; padding-bottom: 0;}





  .BiologyBannerContent { background-image: url(../img/Biology_Banner4.jpg); background-size:111% auto ; height: 580px; margin-left: 10px;
    top: 0; right: 0; background-position:top right;}




.SubButtonsHome p {font-size: 16px; color: #ffffff; padding-top: 10px; margin-left: 0; padding-left: 0;}



                .BiologyBannerContent h1, .BiologyBannerH1 h1 { padding: 30px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                .BiologyBannerContent p, .BiologyBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}


                .ChemistryBannerContent h1, .BiologyBannerH1 h1 { padding: 30px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                 .WhyPraxilabsBannerH1 h1 { padding: 30px;margin-right: 70px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-top: 10px;}   

                .ChemistryBannerContent p, .BiologyBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 50px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}


                .WhyPraxilabsBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 50px; margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}


#WhyPraxilabsP_UnderCTA
    {color:#FFF; text-shadow: 3px 3px 7px rgba(0,0,0,0.59); font-size:22px; padding-top:10px; line-height: 1.5; padding-right: 2px; font-size: 14px; margin-top: 17px; text-align: left; margin-left: 0; font-weight: 200;}



.PhysicsBannerContent {background-image: url(../img/Physics_DT_Banner2.jpg); background-size: 100% auto;}


                .PhysicsBannerContent h1, .PhysicsBannerH1 h1 { padding: 30px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                #PhysicsBannerContenth2 { padding: 10px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 24px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                .PhysicsBannerContent p, .PhysicsBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 50px; margin-top: 0px; margin-bottom: 20px; font-size: 20px; line-height: 1.6; font-weight: 300; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}




.WhyPraxilabsFirstSectioBG { background-image: url(https://praxilabs.com/content/img/shape/da_img_shape.png); background-position: top right; background-repeat: no-repeat;}
.WHYPraxilabsContainer {min-width: 1140px !important;}

.imageIconsbox img {
    width: 80px;
    margin-bottom: 30px;
}

.features-content h3 {
    color: #000;
    font-size: 19px;
    padding-top: 12px;
}


.features-content p {
    color: #000;
    font-size: 16px;
    padding-top: 12px;
}




#firstBulckTextIcons .features-content { padding: 0;}















                .SimulationsBannerContent h1, .SimulationsBannerH1 h1 { padding: 30px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                .SimulationsBannerContenth2 { padding: 10px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 50px; margin-top: 0px; font-size: 24px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}   


                .SimulationsBannerContent p, .SimulationsBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 50px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 600; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}



                .SimulationsBannerH1 { padding-left: 100px; padding-right: 100px; text-align: center;}

                .comment-form input {
                  width: 100%;
                  border: 1px solid #dbdbdb;
                  padding: 14px 20px;
                  border-radius: 5px;
                  margin-bottom: 5px;
                  transition: .5s linear;
                }




                .BiologyExpremintBannerContent h1, .BiologyExpremintBannerH1 h1 { padding: 30px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 40px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}  
                
                .BiologyExpremintBannerContent h2, .BiologyExpremintBannerH1 h2 { padding: 0px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 26px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-bottom: 40px;}   


                .BiologyExpremintBannerContent p, .BiologyExpremintBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}




.features-content2 h3 {font-size: 20px;}

.features-content2 p{color: rgb(51, 51, 51); font-weight: 200; padding-right: 20px; padding-left: 20px; font-size: 17px;}



                .ChemistryExpremintBannerContent h1, .ChemistryExpremintBannerH1 h1 { padding: 30px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 40px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}  
                
                .ChemistryExpremintBannerContent h2, .ChemistryExpremintBannerH1 h2 { padding: 0px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 26px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-bottom: 40px;}   


                .ChemistryExpremintBannerContent p, .ChemistryExpremintBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}









                .PhysicsExpremintBannerContent h1, .PhysicsExpremintBannerH1 h1 { padding: 30px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 40px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}  
                
                .PhysicsExpremintBannerContent h2, .PhysicsExpremintBannerH1 h2 { padding: 0px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 26px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-bottom: 40px;}   


                .PhysicsExpremintBannerContent p, .PhysicsExpremintBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}











                .BiologyExpremintBannerContentCenter h1, .BiologyExpremintBannerCenterH1 h1 { padding: 10px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}  
                
                .BiologyExpremintBannerContentCenter h2, .BiologyExpremintBannerCenterH1 h2 { padding: 0px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 26px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-bottom: 40px;}   


                .BiologyExpremintBannerContentCenter p, .BiologyExpremintBannerCenterH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);}



















                .MaxContainer {width: 1100px; max-width: 1100px; margin-left: auto; margin-right: auto; margin-top: 100px;}

                .s-project-info a span { font-size: 16  px; text-align: left; text-decoration: none;padding-top: 120px;color:rgb(233, 49, 130) }

                .s-project-info a  { text-decoration: none; padding-left: 0;}
                .s-project-info {margin: 20px;}
                .Experimenttitle {font-weight: 600; color: #000;}

                .Experimenttitle a {font-weight: 600; color: #000; font-size: 20px;}

                .second-project{    
                  background-color:#FFF;
         
                 padding: 15px;
         
                 box-shadow: 0px 0px 7px rgba(158, 158, 158, 0.6); 
                 min-height:390px; margin-top: 30px;
         }
         
         .breadcrumb-area
         {
         height:480px;}
         .col-lg-6
         { padding:25px;
         }
         .Experimenttitle
         {
         margin-top:15px;}







                .ZoomSimulationIcon {position: relative; top:-45px; right:-40%;}
                  
.comment-form {margin-top: 2%;
  padding: 13px;
  max-height: 267px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 8px;}

  .widget-wrap {max-height: 10px;}








.removePaddingleftMobile {padding-left: 60px;}

.FirstPhysicsSection {margin: 20px;}

.FirstPhysicsSection {margin-top:70px; background-image: url(../img/Physics_VideoPart2.jpg); background-size: 100% auto; background-repeat: no-repeat; background-position: bottom right; min-height: 500px;}



                .PricingBannerH1 { padding: 34px;margin-right: 70px; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 70px; margin-top: 0px; font-size: 42px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 7px rgba(0, 0, 0, 0.67); padding-top: 0;}

                .PricingBannerP { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 70px; margin-top: 20px; margin-bottom: 20px;; font-size: 20px; line-height: 1.4; font-weight: 300; padding-right: 0px; padding-top: 0;}






                .PhysicsAwards {
                  background-image: url(../img/Physics/Awards.jpg);
                  background-size: 100% auto;
                  background-repeat: no-repeat;
                  background-position: bottom center; min-height: 520px;
              }


              .PhysicsAwards h2 { margin-left: 100px; text-align: center; }

            

             
                .TC-001 {  background-color:  rgb(233, 49, 130);
                  border: medium none;
                  color: rgb(255, 255, 255);
                  font-size: 24px;
                  padding: 14px 18px;
                  display: block;
                  max-width: 300px;
                  margin-left: auto;
                  margin-right: auto; font-weight: 600; border-radius: 9px;
               }
             .TC-001:hover { margin-left: 0;
                margin-right: 20px;
                color:#d52b1e;
                border-radius: 45px;
                border: 1px solid #d52b1e;
                background: #FFF; }


             .TC-002 { font-size: 22px; text-decoration: none; padding: 15px 40px; margin-left: 0;
                  margin-right: 20px;
                  background:#FFF;
                  border-radius: 45px;
                  border: 1px solid #d52b1e;
                  color: #d52b1e;
                  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
               }
       .TC-002:hover { margin-left: 0;
                margin-right: 20px;
                background:#d52b1e;
                border-radius: 45px;
                border: 1px solid #d52b1e;
                color: #FFF; margin-left: auto;
                margin-right: auto;}

                .TC-002 a { color: #d52b1e; text-decoration: none;}

                .TC-002:hover a { color: #FFF; text-decoration: none;margin-left: auto;
                  margin-right: auto;}

                  .addMarginTop {margin-top: 60px;}

                  #FirstSection { margin-top: 100px;}

    #FirstSectionText, #SecondSectionText { margin-top: 100px;}

    .DisplayInDeskTopOnly { display: block;}

    .DisplayInMobOnly  { display: none;}

    .FirstPhysicsSectionIMG  { margin-top: 60px;}
    .title { margin-left: auto; margin-right: auto; color: #ed5f07; margin-top: 40px; margin-bottom: 20px;}


   
 

  
  h2{ font-size: 28px; line-height: 1.6; font-weight: 600;}
  

 
  .SpeedCTASection { padding: 100px}



  .SpeedCTASection h2 { padding-top: 100px;}

  .buttonOnWhite { background-color: #264b80; color: #FFF; padding: 16px; padding-left: 35px; padding-right: 35px; border-radius: 9px; font-size: 22px; font-weight: 700; max-width: 300px; margin-left: auto; margin-right: auto;}
  .buttonOnWhite:hover {background-color: #FFF; color: #264b80; box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.2);}


  .TestimonialCont { background-color: #fff; box-shadow: 3px 3px 12px rgba(0, 0, 0, 0.2); max-width: 80%; margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 20px; background-image: url(../img/quoat.jpg); background-repeat: no-repeat; background-position: center left; margin-bottom: 20px; padding-bottom: 20px;} 

  .TestimonialCont {min-height: 510px; padding: 100px; padding-top: 20px; max-width: 60%;background-position: center left; padding-bottom: 10px;}





#LasthomeCTASection {background-image: url(../img/LASThomeCTA2.webp); background-size: 100% auto; min-height: 300px; padding: 100px; text-align: center;}

#LasthomeCTASection h2 {color: #FFF;}



  .TestimonialCont2 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/testimonials_Box22.webp); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

  .TestimonialCont2 {min-height: 780px; padding: 100px; padding-top: 0px; max-width: 66%;background-position: center left; padding-bottom: 10px;}






  .TestimonialCont3 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Biology_testimonials_Box2.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

  .TestimonialCont3 {min-height: 780px; padding: 100px; padding-top: 0px; max-width: 66%;background-position: center left; padding-bottom: 10px;}






  .TestimonialCont322 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Chemistry_EX_testimonials_Box_DT.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

  .TestimonialCont322 {min-height: 780px; padding: 100px; padding-top: 0px; max-width: 66%;background-position: center left; padding-bottom: 10px;}







  .TestimonialCont4 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Physics/testimonials_Box2.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

  .TestimonialCont4 {min-height: 780px; padding: 100px; padding-top: 0px; max-width: 66%;background-position: center left; padding-bottom: 10px;}












  .oneOfThreeInstit p {
    font-size: 17px;
    font-weight: 300;
}

.ThreePurbleBocketstitle { font-weight: 800 !important; color: #8433bc; font-size: 19px !important}

#TopbannerCTA03 {
  background: rgb(255,70,136);
  background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
  text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
  color: #FFF; max-width: 240px;
}


#TopbannerCTA03:hover {
  background: #FFF;
 
  text-shadow: 1px 1px 2px rgba(0,0,0,0.6);
  color: rgb(255,70,136); max-width: 240px;
}

  




#What22 {padding-top: 140px; color: rgb(255, 255, 255); padding-left: 40px; font-size: 32px;}











#ChemistryCont {margin-bottom: 280px;}




.howitworks {
  transform: scale(1);
  transition: all 1s;
}
.NewThreeBocketsCont {
    margin-left: auto; margin-right: auto;
  border-radius: 12px;
  box-shadow: 2px 2px 8px rgba(0,0,0,0.4); max-width: 339px;
}


.OverYasta
{  transform: scale(1.03);

  transition: all 0.5s;
    }
    .NewThreeBocketsCont p {
      margin: 30px;
      color: #444;
      padding-bottom: 30px;
      font-size: 18px;
      min-height: 224px;
    }


    .imageThreeBocket {
      max-height: 420px;
      overflow: hidden;
      border-top-left-radius: 11px;
    border-top-right-radius: 11px;
    }

    .TextThreeBocket {
      position: absolute;
      top: 0px;
      padding: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
      padding-right: 20px;
      padding-bottom: 30px;
    }

    .TextThreeBocket h3 { font-size: 20px ; font-weight: 600;}

    #ThreeAnimatedBocketTitle h2 { font-size: 30px ; font-weight: 600;}
    #ThreeAnimatedBocketTitle { margin-top: 70px; margin-bottom: 70px; padding-left: 30px; padding-right: 30px;}





#SectionsPart
{background-image:url(../img/Equepments_bg2.png); background-size: 100% auto; background-position: center bottom;}



#SecondSectopnTitle h2
{color: rgb(0, 0, 0); font-weight: 700; font-size: 30px; margin-bottom: 30px;}



#BoyCTATextArea
{margin-top:340px; padding-right:30px}




#BoyCTA
{margin-top:-390px ; margin-bottom: 90px; background-image: url(../img/New_CTA_home_BG.png); background-size: 100% auto; background-position:right bottom; background-repeat: no-repeat}

#GoToWhite {margin-bottom: 30px; color: rgb(233, 49, 130); font-size: 30px;}

.CTAlistingStyle {
  line-height: 2;
  color: #333;
  list-style: circle;
    list-style-position: outside;
  text-align: left;
}


.CTAlistingStyle li {font-size: 22px;}

.ParagraphUnderCTA {color: rgb(68, 68, 68); margin-top: 20px; margin-right: 0px; font-weight: 200; text-align: center;}






.choose-icon {
  width: 100%;
  text-align: center;
  float: left;
  width: 100%;
  height: auto;
  display: block;
}


.choose-content .titleNumber {
  font-size: 35px;
  font-weight: 600;
}


.NumbersIconCont {
  margin-top: 70px;
}

#iconSection {background-image:url(../img/Statistics_BG.png); background-size:100% auto; margin-top:-200px; background-repeat: no-repeat;}


#iconSection h2 {text-align: center; font-weight: 600; font-size: 30px;}

.choose-icon img {
  width: 55px;
  height: auto;
  margin-bottom: 30px;
}




#HomeAwardsSection { margin-top: -100px; max-height: 700px;}


.cta-title h2 {
  font-size: 40px;
  color: #fff;
  padding-right: 50px;
  margin-bottom: 5px;
}

.ThemeButtonGradient {
  background: rgb(130,55,198);
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  color: #FFF;
  border: solid 1px #FFF;
  text-transform:none; font-size: 20px; margin-top: -500px; margin-left: 840px;
}



.Alooooo3333 {position:absolute ; width:100%; text-align: center; margin-top: 180px;}
.Alooooo3333 h2 {font-size: 30px; font-weight:900; color:#333; margin-bottom: 10px; margin-top: 20px;}
.Alooooo3333 p {font-size: 22px; font-weight: 200; color: rgb(68, 68, 68); line-height: 1.5;}




.NewDarkPlans {
  padding: 40px;
    padding-top: 40px;
  margin: 40px;
    margin-top: 80px;
  margin-top: 10px;
}

.NewPlanBocket {
  background-color: #FFF;
  margin: 0px;
  border-radius: 0px;
  border: solid 1px #BABABA;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: rgb(186, 186, 186);
}

#FREEMob, #FREEMob2, #FREEMob3  {font-size: 32px; text-align: center; margin-top: 30px;}

 #FREEMob  {font-size: 32px; text-align: center; margin-top: 70px;}

.NewPlanBocket .Plol {min-height: 105px;}

/* Removed to enable smooth animation */
/*.content111, .content222, .content333 {
  display: block;
}*/
.header111, .header222, .header333 {
  display: none;
}











.card-body {
  padding: 35px;
  min-height: 364px; text-align: left;
}


 .card.card-shadow {
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}

 .bg-success-gradiant {
  background: rgb(209,78,141);
  background: linear-gradient(90deg, rgba(209,78,141,1) 6%, rgba(105,89,220,1) 86%);
}


.thumb {
  padding: 10px 20px 10px;
    padding-left: 20px;
  padding-left: 90px;
  margin-left: -35px;
}


.card.ContNAIIR {margin: 30px;}




 .thumb-img {
  width: 70px;
  left: 20px;
  top: -10px;
}



 .devider {
  height: 1px;
  background: rgba(120, 130, 140, 0.13);
  width: 100px;
}


.card {border: none !important;}

.IncludesPhysics

{color: #e93182;
  padding: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  margin-bottom: 0;
  font-weight: 700;
  padding-left: 0px;
  padding-bottom: 20px; text-align: center;}

.IncludesPricing

{color: rgba(105,89,220,1);
  padding: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  margin-bottom: 0;
  font-weight: 700;
  padding-left: 0px;
  padding-bottom: 20px; text-align: center;}

.IncludesBiology 
{color:#3485de;
  padding: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  margin-bottom: 0;
  font-weight: 700;
  padding-left: 0px;
  padding-bottom: 20px; text-align: center;}

.CTAENDSECTION2 {
  background: rgb(209,78,141);
  background: linear-gradient(90deg, rgba(209,78,141,1) 6%, rgba(105,89,220,1) 86%);
}



.PricingCTAOneArea  { float:left; margin-top:90px; padding-right:80px}


.PricingCTAOneArea input { margin-bottom: 110px;}




.Pricing_Awards_Text {margin-right: 50px; padding-left: 80px;}



#includedsection {padding: 50px; padding-left: 100px;}


.BiologyCTAareaEnd
{background-image: url(../img/CTA001-1111.jpg); background-size: 100% auto; background-position: left center; min-height: 500px; padding-right: 90px;}

.BiologyCTAareaEnd H2 {font-size: 28px ; color:#FFF}
.BiologyCTAareaEnd p { color:#FFF}








.MainFeaturse {
  background-image: url("../img/bgTop.png");
  background-position: top center;
  background-size: 100% auto;
  margin-top: -110px;
  background-repeat: no-repeat;
}

.IconWBocket {
  padding: 20px;
  background-color: #FFF;
  border-radius: 12px;
  margin: 20px;
  box-shadow: 1.95px 15.881px 30px 0 rgba(30, 124, 62, 0.1);
  text-align: center;
  min-height: 285px;
}

  .IconWBocket p {
      font-size: 18px;
  }

  .IconWBocket img {
      max-width: 130px;
  }



  .IconWBocket h3 {
    font-size: 18px;
    font-weight: 300;
  }



  #colabsInMobile {background-color: #f2f2f2; position: relative; top: 130px; margin-bottom: 150px;}


  #colabsInMobile2 {background-color: #f2f2f2; position: relative; top: 150px; margin-bottom: 80px;}

  .ReplaceVideoH2 {margin-bottom:30px; margin-right: 0;padding-right: 0; font-size: 30px;  }

  .ReplaceVideoH2Cont {padding: 80px; padding-left: 20px;}

#videoContainerMob {    padding-top: 50px;
  padding-left: 100px;}

  #VideoSectionMon {background-image: url(../img/VideoBG.jpg); background-size: 100% auto; background-position: left center; background-repeat: no-repeat; padding-bottom: 0px; margin-top:-20px}


#BooKCAT { margin-top: -40px;}


  .cta-bg {
    background: rgb(74,144,221);
    background: linear-gradient(90deg, rgba(74,144,221,1) 12%, rgba(52,210,170,1) 88%);
  }





  .section-title { margin-top: 100px;}


  .Chemistry_Statisticts p {font-size: 18px; padding-left: 40px; margin-bottom: 30px; font-size: 22px;}





  .ThreeChemistrySection {
    padding: 0px;
    margin: 10px;
    border-radius: 9px;
}

.SOne {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

.STwo {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

.SThree {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

    .SOne img, .STwo img, .SThree img {
        width: 100%;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        border-top-left-radius: 9px;
        border-top-right-radius: 9px;
    }

.SOne, .STwo, .SThree {
    text-align: center;
}

    .SOne h3, .STwo h3, .SThree h3 {
        font-size: 20px;
        color: #333;
        margin-top: 30px;
        padding-bottom: 40px; font-weight: 500; text-decoration: none;
    }






.bodyTestimonials h4 { text-align: center; font-size: 18px;}



  
  .SOnePhy {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
  .STwoPhy {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
  .SThreePhy {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
      .SOnePhy img, .STwoPhy img, .SThreePhy img {
          width: 100%;
          height: auto;
          margin-left: auto;
          margin-right: auto;
          border-top-left-radius: 9px;
          border-top-right-radius: 9px; padding: 15px;
      }
  
  .SOnePhy, .STwoPhy, .SThreePhy {
      text-align: center;
  }
  
      .SOnePhy h3, .STwoPhy h3, .SThreePhy h3 {
          font-size: 20px;
          color: #333;
          margin-top: 30px;
          padding-bottom: 40px; font-weight: 600; text-decoration: none; text-decoration: none;
      }


      .SOnePhy a, .STwoPhy a, .SThreePhy a {
      text-decoration: none;
    }






.SecondPhysicsCTA { margin-left: 60px;}






    .ChemistryThreeBocketsParagraph
    {font-size: 20px; padding-left: 80px; padding-right: 80px; max-width: 800px; margin-left: auto; margin-right: auto;}
    
    
    .ChemistryCTAText { padding: 20px; margin-right: 0px; padding-top: 0; color: #FFF;}

    
    
    
    
#CTAcentplz2 { margin-left: 50px;}

.ChemistryCTAText h2 { font-weight: 600; color: #FFF; text-align: left;}

.ChemistryCTAText p {  color: #FFF; text-align: left;}

.FeatureInMobBiology {margin-top: -170px;}


#FeatureInMob {margin-top: 80px;}


#CTAcentplz2 { margin-left: 20px;font-size: 18px; padding-right: 80px;}


.ChemistryCTAFisrt{margin-top:70px; background-image: url(../img/Chemistry_First_CTA_new.jpg); background-size: 100% auto; background-repeat: no-repeat;}


.ChemistryThreeBocketsH2 span {font-size: 30px;}

.TitleOFAnySubSection span {font-size: 30px;}

.ChemistryCTAText h2 {font-size: 30px;}









.ChemistryLabBenefits {
  text-align: center;
  padding: 0px;
  margin: 0px;
}




  .ChemistryLabBenefits p {
      font-size: 20px;
      text-align: center;
      padding: 10px; font-weight: 600;
  }



  .PhysicsLabBenefits {
    text-align: center;
    padding: 0px;
    margin: 0px;
  }
  
  
  
  
    .PhysicsLabBenefits p {
        font-size: 20px;
        text-align: center;
        padding: 10px; font-weight: 600;
    }
  


  .cta-bg2 {
    background-image: url(../img/Awards.jpg);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom center;min-height:480px ;
  }

.ClientsChemistrySection {background-image: url(../img/Clients.jpg); background-size: 120% auto; background-repeat: no-repeat; padding-top: 50px; padding-left: 40px;}





/* ============= PRICING CARDS PART =================== */


#FREEMob, #FREEMob2, #FREEMob3, #FREEMob22 {
  font-size: 29px;
  text-align: center;
  margin-top: 60px;
}
.NewDarkPlans {padding: 0;}
#FREEMob { margin-top: 60px;}


.BigInMobSimulations {font-size: 20px; font-weight: 700;}


#FREEMob3 {

  margin-top: -10px; margin-bottom: 20px;
}

#FREEMob2 {

margin-top: 20px; margin-bottom: 0px;
}



.OldPrice { background-color: #e73682; width: 85px; height: 2px; position: relative; top: 34px;}
.OldPrice2 { background-color: #e73682; width: 80px; height: 2px; position: relative; top: 32px;}

.FreeDolerSign {font-size: 20px;}
.FreePriceSize {font-size: 40px;}



.OldMonthlyDolerSign {font-size: 20px;}
.OldMonthlypriceSize{font-size: 22px;}
.NewMonthlypriceSize {font-size: 34px;color:rgba(105,89,220,1)}

.NewMonthlypriceSizePhy {font-size: 34px;color:#28A6D7}

.NewMonthlypriceSizeBiologyy {font-size: 34px;color:#3485de}

.MonthlyContainer {display: block; background-color: rgba(130, 55, 198, 0); min-height: 50px; max-width: 243px; margin-left: auto; margin-right: auto;}
.MonthlyOldPart {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 16px; margin-right: 6px; text-align: center;}
.MonthlyNewPart {font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 55%; float: left; margin-left: 10px;}



.OldSemesterDolersSign {font-size: 16px;}
.OldSemesterPriceSize {font-size: 20px;}
.NewSemesterPriceSize {font-size: 32px; color: rgba(105,89,220,1);}

.NewSemesterPriceSizePhy {font-size: 32px; color: #28A6D7;}

.SemisterContainer {display: block; background-color: rgba(130, 55, 198, 0); min-height: 50px; max-width: 255px; margin-left: auto; margin-right: auto;}
.SemisterOldPart {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 16px; margin-right: 7px; margin-left: 7px;}
.SemisterNewPart {font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 65%; float: left; margin-left: 10px;}



.OldAnnualDolerSign {font-size: 16px;}
.OldAnnualPriceSize {font-size: 20px;}
.NewAnnualPriceSize {font-size: 32px; color: rgba(105,89,220,1);}
.NewAnnualPriceSizePhy {font-size: 32px; color:#28A6D7;}

.YearlyContainer {display: block; background-color: rgba(130, 55, 198, 0); min-height: 50px; max-width: 255px; margin-left: auto; margin-right: auto;}
.YearlyOldPart{ font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 16px; margin-left: 9px;}
.YearlyNewPart{font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 65%; float: left; margin-left: 16px;}

.MainCardList_LI { text-align: left; margin-left: 14px; font-size: 16px;}




.triangle-rightPhy33 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e73682;
	border-bottom: 5px solid transparent; margin-top: 7px; margin-right: 5px; float: left; margin-left: 10px;
}

.triangle-right33B {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgba(74,144,221,1);
	border-bottom: 5px solid transparent; margin-top: 7px; margin-right: 5px; float: left; margin-left: 10px;
}

.triangle-right44 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e73682;
	border-bottom: 5px solid transparent; margin-top: 7px; margin-left: 0px; float: left;
}

.triangle-right3344466677{	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgb(111, 94, 214);
	border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;}

  .triangle-rightPhy3344466677{	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 6px solid #e73682;
    border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;}


  .triangle-right3344466677B{	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 6px solid rgba(74,144,221,1);
    border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;}

.SevenDays {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-top: 0; padding-bottom: 0; font-size: 14px;}

.IncludesClass {color: rgb(111, 94, 214); padding:0px;  margin-bottom:0; font-weight:700; padding-left:0px; padding-bottom: 20px; text-align: center;}

.IncludesClassPhysics {color: #e73682; padding:0px;  margin-bottom:0; font-weight:700; padding-left:0px; padding-bottom: 20px; text-align: center;}


.PriceButtonCTACARDD {
  background: rgb(130,55,198);
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  border: none;
  margin-top: 0px;
  color: #FFF;
  font-weight: 900;
}


  .PriceButtonCTACARDD:hover {
      background: rgb(130,55,198);
      background: linear-gradient(90deg, rgba(207,76,81,1) 12%, rgba(130,55,198,1) 88%);
      border: none;
      margin-top: 0px;
      color: #FFF;
      font-weight: 900;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.6)
  }


  .Promo {font-size: 20px; font-weight:700; color: #ff00de; margin-left: 0px; margin-bottom: 0; text-align: center;}
  .PromoPhy {font-size: 20px; font-weight:700; color: #2aa6d0; margin-left: 0px; margin-bottom: 0; text-align: center;}

 .PromoBio {font-size: 20px; font-weight:700; color: rgb(222, 47, 124); margin-left: 0px; margin-bottom: 0; text-align: center;}


.LandingTopBannerContent { background-image: url(../img/Landing_Banner01_DT.webp);background-size: auto 100%;
  background-position: right center;
  background-repeat: no-repeat;
  background-color: rgb(202, 66, 134);height: 680px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;}

.LandingTopBannerContent h1 {
    padding: 30px;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    margin: 100px;
    margin-top: 100px;
    margin-bottom: 100px;
    margin-top: 80px;
    font-size: 32px;
    line-height: 1.5;
    font-weight: 600;
    margin-bottom: 0;
  }


 .LandingTopBannerContent p {
    padding: 30px;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    margin: 100px;
    margin-top: 100px;
    margin-bottom: 100px;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.6;
    font-weight: 300;
    padding-right: 0px;
    padding-top: 0;
  }

  #Second_Section_IMG { float: right;}
  

/* ============= END PRICING CARDS PART =================== */


















    .ChemistryExpremintBannerContent, .ChemistryExpremintBannerContentCenter
      
        { background-image: url(../img/Chemistry_Expriments_Banner_DT.webp);     background-size: 145%;
    background-position: right bottom;
    background-repeat: no-repeat; min-height: 720px; margin-left: 10px;position: absolute;
          top: 0; right: 0; 
          z-index: -1;}


.MovImgResize img { width: 100%; margin-top: 0px;}

.MoveSectionsBockets {margin-top: -140px;background-image: url(../img/bg-abstract_New.jpg);
background-size: 100% auto;
background-position: bottom;}
#MovNewSection {min-height: 500px; margin-top: 0px;}


    .BiologyExpremintBannerContentCenter
      
        { background-image: url(../img/Biology_Expriments_Banner_DT.webp);     background-size: 135%;
    background-position: right top;
    background-repeat: no-repeat; min-height: 720px; margin-left: 10px;position: absolute;
          top: 0; right: 0; 
          z-index: -1;}



    .PhysicsExpremintBannerContentCenter
      
        { background-image: url(../img/Physics_Expriments_Banner_DT.webp);     background-size: 135%;
    background-position: left top;
    background-repeat: no-repeat; min-height: 720px; margin-left: 10px;position: absolute;
          top: 0; right: 0; 
          z-index: -1;}






.ImagInstedVideo {margin-left: auto; margin-right: auto; float: none; margin-top: 40px;}



.BiologyAwardsExprementsPage { margin-left: auto; margin-right: auto;}


#clientsSectionCont { padding-top: 40px; padding-bottom: 40px; margin-top: 100px;}


  #AwardsH2Chemistry {font-weight: 900; color:#000; font-size: 30px; text-align: center;}



.SugestedTopicsH2, .SugestedTopicsH2 span {padding-top: 10px; font-size: 30px; text-align: center; margin-bottom: 40px;}

.AwardsSectionHome { background-image: url(../img/DT_Awards2.webp); height: 720px; background-size: 100% auto; background-repeat: no-repeat; background-position: bottom;}



.PhysicsLabBenefits img { max-width: 130px; max-height: 130px;}





#WhyPraxilabsMiddleCTA {background-image: url(../img/WhyPraxilabs_Middle_CTA_DT.webp); background-size: 100% auto; background-position: left center; min-height: 500px; position:relative; z-index: 2; top: 60px; background-repeat: no-repeat;}





#WhyPraxilabsMiddleCTA h2 {
  font-size: 28px ;
  color: #fff;

  margin-bottom: 5px;

  font-weight: 900;
  margin-bottom: 15px;
}





#WhyPraxilabsMiddleCTA p {
  font-size: 28px ;
  color: #fff;
 
  margin-bottom: 5px;

  font-weight: 900;
  margin-bottom: 15px;
}




#WhyPraxilabs_includedsection { padding-top: 60px; padding-bottom: 40px;} 



#WhyPraxilabs_LastCTA { background-image: url(../img/WhyPraxilabs_LastCTA.webp); background-size: 100% auto; background-repeat: no-repeat;}

  #WhyPraxilabs_LastCTA h2 {
    font-size: 34px;

    padding-right: 0px;
    margin-bottom: 5px;
  }




.FeaturedInDiv {max-width: 70%;}




#HomeTop3Statistics {margin-top: -190px;}



.HomeRightArrowLinks {font-size: 15px; text-decoration: none; margin-left: 20px; color: #6a58db; font-weight: 500;}




.HomeRightArrowLinks:hover {font-size: 15px; text-decoration: none; margin-left: 20px; color: #e93182; font-weight: 500;


  }





  /* =============== TESTIMONIALS PART ===================== */
 
 
  .bodyTestimonials { padding: 30px;}

  .imageTestimonials { padding-top: 30px;}

  .imageTestimonials22 { padding-top: 8%;}



  .TopButtonsMainMenu { list-style: none; padding-left: 0;}

  .carousel-inner img {  margin-left: auto; margin-right: auto;}
  .carousel-inner,.carousel-item { text-align: center;}

  .TestimonialsName { font-weight: 600; color: #883fba; font-size: 18px; margin-top: 30px;}

  .TestimonialsName22 { font-weight: 600; color: #3485de; font-size: 18px; margin-top: 30px;}

  .TestimonialsName44 { font-weight: 600; color: #883fba; font-size: 18px; margin-top: 30px;}

 /* .carousel-item { margin-left: auto; margin-right: auto; width: 100%; min-height: 300px;} */


  .carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-left: 3px;
    margin-right: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #883fba;
    background-clip: padding-box;
    border: 0;
      border-top-width: 0px;
      border-top-style: none;
      border-top-color: currentcolor;
      border-bottom-width: 0px;
      border-bottom-style: none;
      border-bottom-color: currentcolor;
    border-top: 1px solid #264b80;
    border-bottom: 1px solid #264b80;
    opacity: 0.5;
    transition:  0.6s ease;
  }


.dHomeSectionArrow {max-width:12px; margin-left: 0px; margin-top: 0px;}
.dHomeSectionArrow2 {max-width:7px; margin-left: 10px; margin-top: 0px;}




  .carousel-indicators22 [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    padding: 0;
    margin-left: 10px;
    margin-right: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #FFF;
    background-clip: padding-box;
    border: 0;
      border-top-width: 0px;
      border-top-style: none;
      border-top-color: currentcolor;
      border-bottom-width: 0px;
      border-bottom-style: none;
      border-bottom-color: currentcolor;
    border-top: 1px solid #264b80;
    border-bottom: 1px solid #264b80;
    opacity: 0.5;
    transition:  0.6s ease;
  }

  .carousel-indicators22 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none;
  }







  .carousel-indicators { top:560px;}

.carousel-indicators22 { top:620px;}


#CarouselContainerSection22 h2 { font-size: 30px; text-align: center;}


#CarouselContainerSection33 h2 { font-size: 30px; text-align: center;}



#CarouselContainerSection44 h2 { font-size: 30px; text-align: center;}




#CarouselContainerSection55 h2 { font-size: 30px; text-align: center;}



#CarouselContainerSection5522 h2 { font-size: 30px; text-align: center;}









.text-Small-mask-cont p {
  padding: 20px;
    padding-right: 20px;
    padding-bottom: 20px;

}




.img-Small-mask-cont img {

  padding-right: 10px; 
}

.img-Small-mask-cont {
 padding: 15px;
}

.MaskOver h2 { font-size: 30px; margin-bottom: 100px;}








  .carousel-control-next-icon  {
    background-image: url("../img/next.jpg");
  }

  .carousel-control-prev-icon{
    background-image: url("../img/prev.jpg");
  }
  .carousel-control-prev-icon, .carousel-control-next-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }






  .carousel-control-next-icon33  {
    background-image: url("../img/next.jpg");
  }

  .carousel-control-prev-icon33{
    background-image: url("../img/prev.jpg");
  }
  .carousel-control-prev-icon33, .carousel-control-next-icon33 {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }







  .carousel-control-next-icon55  {
    background-image: url("../img/next22.jpg");
  }

  .carousel-control-prev-icon55{
    background-image: url("../img/prev22.jpg");
  }
  .carousel-control-prev-icon55, .carousel-control-next-icon55 {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }
















  #CarouselContainerSection {background-color: #FFF; min-height: 570px; margin-bottom: 100px;}

  #CarouselContainerSection22 {background-image: url(../img/testimonials_ImgBG2.jpg); min-height: 570px; margin-bottom: 0px; background-position: bottom; background-size: auto 100%; height: 880px;}



  #CarouselContainerSection33 {background-image: url(../img/Biology_testimonials_ImgBG2.jpg); min-height: 570px; margin-bottom: 100px; background-position: bottom; background-size: auto 100%;}


  #CarouselContainerSection44 {background-image: url(../img/Physics/testimonials_ImgBG.jpg); min-height: 570px; margin-bottom: 100px; background-position: bottom; background-size: auto 100%;}



  #CarouselContainerSection55 {background-image: url(../img/Biology_Experiment_testimonials_ImgBG2.jpg); min-height: 570px; margin-bottom: 100px; background-position: bottom; background-size: auto 100%;}


  #CarouselContainerSection5522 {background-image: url(../img/Chemistry_EX_testimonials_BG_Mob.jpg); min-height: 570px; margin-bottom: 100px; background-position: bottom; background-size: auto 100%;}


  #CarouselContainerSection552255 {background-image: url(../img/Physics_testimonials_ImgBG333.jpg); min-height: 570px; margin-bottom: 100px; background-position: bottom; background-size: auto 100%;}









#LasthomeCTASection h2 {font-size: 30px;}


.SectionsParagraph { padding-left: 100px; padding-right: 100px; font-size: 20px;}


.NumbersIconCont p{ font-size: 17px;}



  .header h1 {
      font-size: 30px;
      font-weight: bold;
      margin-bottom: 1rem; max-width: 77%; margin-left: auto; margin-right: auto;
    }
    #SubCTALandingP {font-size: 16px;}


}


  .SpecialFooterLink { color: #ed5f07;}
/* ================================= MOBILE  CSS CONDITIONS ==================================== */


@media only screen and (max-width: 768px) {
  /* For Mobile: */


/* ================================= ADJUST horizontal SCROLING In Mobile ================================= */

html, body {
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
}

/* ================================= ADJUST horizontal SCROLING In Mobile ================================= */



  .AddMarginTopIndesktop {margin-top: 0px;}


  .AddMarginBottomIndesktop {margin-bottom: 0px;}



  .FirstSectionUl {margin-top: 30px; padding-left: 16px;}
  .lolCTA01 { background-image:url(../img/CTA5.png); background-size:auto 100% ; background-position: center top; min-height: 550px; position:relative; z-index: 2; top: -70px; background-repeat: no-repeat;}
  .lolCTA01 h2, .lolCTA01 p{ text-align: center;}
  #MainFeatureIcons {
    padding-left: 0px;
   }
   .ClientsSectionDemoPage h2, #CarouselContainerSection h2 {font-size: 28px; text-align: center; font-weight: 600;}
   #MainFeatureIcons h3, #MainFeatureCont P {
    text-align: center; padding: 25px;
  }

  .navbar {background-color: #FFF;}


  .AwardsNewSection {
    background-image: url(../img/Awards_BG_Mobile.jpg);
    background-size: 100% auto;
    background-repeat: no-repeat;
    min-height: 790px;
    
  }


  .AwardsNewSection h2 {margin-top: 50px; text-align: center;}

  .AwardsNewSection h2 span {font-weight:900; font-size: 24px;}


  #mainformcontent {

 
    background-color:#FFF;
    box-shadow: 3px 0px 15px rgba(0,0,0,0.1);
    border-radius: 12px;  padding: 30px; box-shadow: 4px 4px 40px rgba(0, 0, 0, 0.5);
   padding-bottom: 50px;}

   #formdown {text-align: center;}

  #CTAchangeh23 {background-image:url(../img/cta_bg44.png); background-position: center center; background-size:auto 100%; text-align: center;}

  #CTAchangeh23 h2 {font-size: 24px; color: #FFF; text-align: center; font-weight: 600;}

  #CTAchangeh23 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}



  .NewDarkPlans {
    padding: 10px;
      padding-top: 40px;
    margin: 10px;
      margin-top: 80px;
    margin-top: 10px;
  }

  .NewPlanBocket {
    background-color: #FFF;
    margin: 0px;
    border-radius: 0px;
    border: solid 1px #BABABA;
      border-right-width: 1px;
      border-right-style: solid;
      border-right-color: rgb(186, 186, 186);
  }




  #CTAcentplz .col-lg-6 {margin-top:0px;}

  #CTAChangeh22 span {font-size:24px; text-align: center; font-weight: 600;}
  #CTAChangeh22 {text-align: center;}
  .carousel-indicators { top:650px;}

  #videoBigContainer {min-height: 370px;}

  .carousel-item {min-height: 680px;}

  .DivAfterBannerPraxi_01 {display: block; width: 100%; height: 50px;}
  .DivAfterBannerPraxi_03 {display: block; width: 100%; height: 400px; background: transparent;}
  #TopButton01, #TopButton02 { float: none;}

  #TopButton01 { margin-left: -15px; padding-bottom: 10px;}


 /* ============ Direction Script ================ */

  body { text-align: left; direction: ltr; font-family: "Verdana";}

  p, h1, h2, h3, h4, a, li, li p { text-align: left; direction: ltr;}
  
  /* =================================================== */
  



.DisplayInMobOnly  { display: block;}


#FeaturedInTitle {font-size: 24px; font-weight: 700; color: rgb(68, 68, 68); margin-top: 40px; margin-bottom: 10px; margin-right: 0px; text-align: center; padding: 20px; line-height: 1.5;}


.overlabBulittpoints { padding: 15px;}


  h2{ font-size: 22px; color: #ed5f07;}
  
  .LandingMainCTA { background-image: url("../img/CTA_Mob.jpg"); background-size:auto 100% ; padding: 20px; text-align: center;}

  .LandingMainCTA h2 {text-align: center;}

 ul{ margin-bottom: 0;}

.TopBannerContent { background-image: url(../img/mobileTopBanner02.jpg); background-size:auto 100% ; height: 500px; margin-left: 10px;}





  .HomeBannerContent {
    background-image: url(../img/HomeMobBanner4_Mob.webp);
    background-size: 100% auto;
    min-height: 1020px;
    margin-left: 10px;
    position: absolute;
    top: 0;
    right: 0;
    background-position: bottom center;
    z-index: -1;
    background-repeat: no-repeat;
    background-color: #863460;
  }


  .BiologyBannerContent { background-image: url(../img/Bioogy_Mobile_Banner2.jpg); background-size:131% auto ; min-height: 920px; margin-left: 10px;position: absolute;
    top: 0; right: 0; background-position:top center;
    z-index: -1;}

    .ChemistryBannerContent { background-image: url(../img/Chemistry_Mobile_Banner2.jpg); background-size:108% auto ; min-height: 690px; margin-left: 10px;position: absolute;
      top: 0; right: 0; background-position:top center;
      z-index: -1;}
  

         .WhyPraxilabsBannerContent { background-image: url(../img/Why_Praxilabs_Banner_Mob.webp); background-size:108% 140% ; min-height: 700px; margin-left: 10px;position: absolute;
      top: 0; right: 0; background-position:top center;
      z-index: -1;}
      







               .WhyPraxilabsBannerH1 h1 { padding: 10px;margin-right: 10px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 10px; margin-top: 0px; font-size: 32px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); padding-top: 10px; text-align: center;}   



                .WhyPraxilabsBannerH1 p { padding: 10px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 10px; margin-top: 0px; margin-bottom: 0px; font-size: 20px; line-height: 1.6; font-weight: 700; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57); text-align: center; font-weight: 300;}

#WhyPraxilabsP_UnderCTA
    {color:#FFF; text-shadow: 3px 3px 7px rgba(0,0,0,0.59); font-size:22px; padding-top:10px; line-height: 1.5; padding-right: 2px; font-size: 14px; margin-top: 7px; text-align: center; margin-left: 0; font-weight: 200;}






.comments-box {margin:10px}







      .PhysicsBannerContent { background-image: url(../img/Physics_Mob_Banner2.jpg); background-size:auto 100% ; min-height: 750px; margin-left: 10px;position: absolute;
        top: 0; right: 0; background-position:top center;
        z-index: -1;}
    


  .PricingBannerContent { background-image: url(../img/pricing555_Mob.jpg); background-size:auto 100% ; min-height: 920px; margin-left: 10px;position: absolute;
    top: 0; right: 0; background-position:top center;
    z-index: -1;}
  
  
    .SimulationsBannerContent { background-image: url(../img/Simulations/breadcrumb_bg3_Mob.jpg); background-size:108% auto ; min-height: 800px; margin-left: 10px;position: absolute;
      top: 0; right: 0; background-position:top center;
      z-index: -1;}





      .BiologyExpremintBannerContent, .BiologyExpremintBannerContentCenter
      
      { background-image: url(../img/Biology_Expriments_Banner_Mob.jpg); background-size:108% auto ; min-height: 670px; margin-left: 10px;position: absolute;
        top: 0; right: 0; background-position:top center;
        z-index: -1;}
    


#HomeTop3Statistics {margin-top: -170px;}



        .ChemistryExpremintBannerContent, .ChemistryExpremintBannerContentCenter
      
        { background-image: url(../img/Chemistry_Expriments_Banner_Mob.jpg); background-size:auto 108%; min-height: 720px; margin-left: 10px;position: absolute;
          top: 0; right: 0; background-position:top center;
          z-index: -1;}
      




          .PhysicsExpremintBannerContent, .PhysicsExpremintBannerContentCenter
      
          { background-image: url(../img/Physics_Expriments_Banner_Mob.webp); background-size:auto 108%; min-height: 720px; margin-left: 10px;position: absolute;
            top: 0; right: 0; background-position:top center;
            z-index: -1;}
        







  
.comment-form {margin-top: 4%;
  padding: 13px;
  max-height: 267px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 8px;}


#FirstSection h2, #FirstSection p { text-align: center;}

#FirstSection .col-lg-3 {margin-bottom:20px;}
.TopBannerContent { height: 550px;}

.HomeBannerContent { height: 550px;}

.BiologyBannerContent { height: 550px;}

.PhysicsBannerContent { height: 550px;}

.PricingBannerContent { height: 450px; min-height: 700px;}






.PricingBannerH1 { color: #FFF; margin-top: 0px; font-size: 30px; line-height: 1.5; font-weight: 600; text-shadow: 3px 3px 7px rgba(0, 0, 0, 0.67);  text-align: center; text-align: center; margin: 30px;}

.PricingBannerP { padding: 0px;margin-right: auto; margin-left: auto; color: #FFF;margin: 0px; margin-top: 20px; margin-bottom: 20px;; font-size: 20px; line-height: 1.4; font-weight: 300; padding-right: 0px; padding-top: 0; text-align: center;}



.SecondListBiology { margin-left: 13px; margin-top: -24px;}









.TopBannerH1 {margin-right: 10px; margin-top: 0;}

.HomeBannerH1 {margin-right: 10px; margin-top: 0; padding-top: 0 !important;}

.SpeedCTASection { background-image: url(../img/CTA_Mob.jpg); background-size: cover; padding: 40px;}
.SpeedCTASection h2 { color: #FFF; padding-top: 20px;} .SpeedCTASection p { color: #FFF;}


#ThirdSection h2 span { text-align: center;}
#ThirdSection h2, #ThirdSection h3, #ThirdSection p { text-align: center;}


.overlabBulittpoints { margin: 20px ; margin-right: 30px; top:-36px}
.ClientsLogosMainSec { margin-top: -70px;}
#ThirdSection { margin-top: 40px;}

.TopBannerContent h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 40px; font-size: 26px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}

.HomeBannerContent h1, .HomeBannerH1 h1 { padding: 10px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 26px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center; padding-top: 30px;}



.BiologyBannerContent h1, .BiologyBannerH1 h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 28px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}



.BiologyExpremintBannerContent h1, .BiologyExpremintBannerH1 h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 32px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}

.BiologyExpremintBannerContent h2, .BiologyExpremintBannerH1 h2 { padding: 0px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 24px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center; padding-bottom: 30px;}




.ChemistryExpremintBannerContent h1, .ChemistryExpremintBannerH1 h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 32px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}

.ChemistryExpremintBannerContent h2, .ChemistryExpremintBannerH1 h2 { padding: 0px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 24px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center; padding-bottom: 30px;}



.PhysicsExpremintBannerContent h1, .PhysicsExpremintBannerH1 h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 32px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}

.PhysicsExpremintBannerContent h2, .PhysicsExpremintBannerH1 h2 { padding: 0px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 24px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center; padding-bottom: 30px;}






.BiologyExpremintBannerContentCenter h1, .BiologyExpremintBannerCenterH1 h1 { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 32px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center;}

.BiologyExpremintBannerContent h2, .BiologyExpremintBannerCenterH1 h2 { padding: 0px;margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; font-size: 24px; line-height: 1.6; font-weight: 600; margin-bottom: 0; text-align: center; padding-bottom: 30px;}





.TopBannerContent p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-left: 0; color: #FFF;margin: 10px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 300; padding-top: 0;text-align: center;}



.BiologyExpremintBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-left: 0; color: #FFF;margin: 10px; margin-top: 0px; margin-bottom: 20px; font-size: 22px; line-height: 1.6; font-weight: 300; padding-top: 0;text-align: center;}

.HomeBannerContent p, .HomeBannerH1 p { padding: 10px;margin-right: auto; margin-left: auto; padding-left: 0; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 10px; margin-bottom: 20px; font-size: 18px; line-height: 1.6; font-weight: 300; padding-top: 0;text-align: center;}


.BiologyContent p, .BiologyBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-left: 10px; padding-right: 10px; color: #FFF;margin: 10px; margin-top: 0px; margin-bottom: 20px; font-size: 20px; line-height: 1.6; font-weight: 300; padding-top: 0;text-align: center;}


.TopBannerCTAcontent { margin-right: 0px; text-align: center;}


.TopBannerCTABiologycontent{ margin-right: 0px; text-align: center;}



.TC-001 {  background-color:  rgb(233, 49, 130);
  border: medium none;
  color: rgb(255, 255, 255);
  font-size: 24px;
  padding: 14px 18px;
  display: block;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto; font-weight: 600; border-radius: 9px;
}


.TopBannerCTAcontent .TC-002 { font-size: 22px; text-decoration: none; padding: 10px 40px; margin-left: 0;
  margin-right: 20px;
  background:#FFF;
  border-radius: 45px;
  border: 1px solid #d52b1e;
  color: #d52b1e;
}

.TopBannerCTAcontent .TC-002:hover { margin-left: 0;
margin-right: 20px;
background:#d52b1e;
border-radius: 45px;
border: 1px solid #d52b1e;
color: #FFF; }






.TopBannerCTABiologycontent .TC-002 { font-size: 22px; text-decoration: none; padding: 10px 40px; margin-left: 0;
  margin-right: 20px;
  background:#FFF;
  border-radius: 45px;
  border: 1px solid #d52b1e;
  color: #d52b1e;
}

.TopBannerCTABiologycontent .TC-002:hover { margin-left: 0;
margin-right: 20px;
background:#d52b1e;
border-radius: 45px;
border: 1px solid #d52b1e;
color: #FFF; }






 .TC-002 { font-size: 22px; text-decoration: none; padding: 10px 30px; margin-left: 0;
  margin-right: 20px;
  background:#FFF;
  border-radius: 45px;
  border: 1px solid #d52b1e;
  color: #d52b1e;
}

.TC-002 a { color: #d52b1e; text-decoration: none;}

.TC-002:hover { margin-left: 0;
margin-right: 20px;
background:#d52b1e;
border-radius: 45px;
border: 1px solid #d52b1e;
color: #FFF;margin-left: auto;
margin-right: auto; }



.MovImgResize img { width: 100%; margin-top: 0px;}

.mainCOntThanks { padding: 10px;}




.OneOfThree { margin: 20px; padding: 20px; box-shadow: 3px 3px 14px rgba(0, 0, 0, 0.2); text-align: center; border-radius: 9px;}

.OneOfThree h3 { color: #3cb252; margin-bottom: 20px;}

.OneOfThree img { color: #3cb252; margin-top: 10px; margin-bottom: 10px;}

.buttonOnWhite { background-color: #FFF; color: #264b80; padding: 20px; padding-left: 40px; padding-right: 40px; border-radius: 9px; font-size: 22px; font-weight: 700;}


.TestimonialCont { background-color: #fff; box-shadow: 3px 3px 12px rgba(0, 0, 0, 0.2); max-width: 80%; margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 20px; background-image: url(../img/quoat.jpg); background-repeat: no-repeat; background-position: top left; margin-bottom: 20px; padding-bottom: 20px;} 






.lolBox h1, .lolBox h2, .lolBox p {text-align: center;}




  .imageTestimonials22 { padding-top: 8%; margin-left: auto; margin-right: auto; text-align: center;}




.lolBox {
  background-color: #FFF;
  padding-bottom: 25px;
  box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.5);

  border-radius: 9px;
}

.single-blog-wrap {
box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.07);
transition: .3s; margin: 11px; margin-top: 20px;
}
.single-blog-wrap:hover {
box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
}
.single-blog-wrap.active {
box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
}

.blog-thumb img {max-width: 100%; height: auto;}


.blog-content {
padding: 25px;
}

.blog-content a{color: rgb(112,88,214); text-decoration: none;}

.facebookIcon
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/FaceBook_Up.png); display: block;float: left;margin-right: 10px; background-size: 100% auto;}

.facebookIcon:hover
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/FaceBook_Down.png); display: block;background-size: 100% auto;}




.twitterIcon
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/Twitter_Up.jpg); display: block; float: left; margin-right: 10px;background-size: 100% auto;}

.twitterIcon:hover
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/Twitter_Down.png); display: block;background-size: 100% auto;}



.instagramIcon
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/Inestagram_Up.png); display: block;float: left;margin-right: 10px;background-size: 100% auto;}

.instagramIcon:hover
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/Inestagram_Down.png); display: block;background-size: 100% auto;}





.youtubeIcon
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/YouTube_Up.png); display: block;float: left;margin-right: 10px;background-size: 100% auto;}

.youtubeIcon:hover
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/YouTube_Down.png); display: block;background-size: 100% auto;}






.linkedinIcon
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/LinkedIn_Up.png); display: block;float: left;background-size: 100% auto;}

.linkedinIcon:hover
{width: 48px; height: 48px; background-image:url(../img/Social_Icons/LinkedIn_Down.png); display: block;background-size: 100% auto;}





.icon {
  color: #FFFFFF;
  background-color: #e93182;
  border-radius: 50% 50% 50% 0%;
  margin: 15px 0px 30px 0px;
  padding: 18px 13px 18px 18px;
  display: inline-block;
  margin-bottom: 13px;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.icon p { line-height: 26px;font-size: 44px;
  min-width: 30px;
  color: rgb(255, 255, 255);
  font-weight: 200;
  margin: 10px;}




.oneOfThreeInstit {
  min-height: 170px;
}

  .oneOfThreeInstit p {
      font-size: 17px;
      font-weight: 300;
  }


  #TopbannerCTA03 {
    background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
    color: #FFF; max-width: 280px;
  }


#biologyCont h3 {
  color: rgb(0, 0, 0);
  font-weight: 200;
  margin-left: 40px;
  font-size: 16px;
  font-weight: normal;
  line-height: 26px;
  color: #444;
  margin-bottom: 15px;
  font-weight: 200;  font-size: 17px;
  color: #333;
}


.team-social{
width: 331px;
height: 50px;

margin-left: auto;
margin-right: auto;}








.TopBannerContentThakYouPart
{   background: rgb(67,70,175);
  background: linear-gradient(180deg, rgba(67,70,175,1) 7%, rgba(127,86,214,1) 90%); height: 2250px;
position: absolute; top: 0; padding-top: 130px; z-index: -1; right: 0;  }



.TopBannerContentSignupPart
{  background-image: url(../img/New_Green_Bg_M0b_011.jpg); height: 1800px;
position: absolute; top: 0; padding-top: 130px; z-index: -1; right: 0; background-size: 100% auto;  }


.Add_DT_Paading100, .Add_DT_Paading170 {padding: 10px; padding-top: 30px;}

#MobileTitle, #MobileAlreadyHave {display: block; padding-left: 40px; padding-right: 40px;}

#MobileTitle{ color:#FFF; text-align:center; font-size:26px; font-weight: 600;}

#GreenPartText {display: none;}

#GreenPartText2 {display: block;}

#leftSideForm {height: 271px;}

#mainformcontent2 {

 
 margin-left:0px;}

 #mainformcontent3 {

 padding: 40px;
  margin-left:0px;}

 #mainformcontent2 h1, #mainformcontent2 p {text-align: center;}
 #mainformcontent3 h1, #mainformcontent3 p {text-align: center;}






 #TopbannerCTA01 {
  background: rgb(255,70,136);
  background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
  text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
  color: #FFF; padding: 14px 30px; margin-top:20px ; max-width: 320px;

  white-space: normal !important;
  word-wrap: break-word;
  overflow-wrap: break-word;
  text-align: center;
}

#TopbannerCTA01:hover { background:#FFF ; color: rgb(255,70,136);}




#TopbannerCTA02 {
  background: rgb(255,70,136);
  background: linear-gradient(90deg,rgba(255,146,154,1)  6%, rgba(255,70,136,1) 86%);
  text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
  color: #FFF; padding: 18px 30px;
}

#TopbannerCTA02:hover { background:#FFF ; color: rgb(255,70,136);}







    #TopbannerCTA02Home {
     background: #5A439C;
background: linear-gradient(90deg, rgba(90, 67, 156, 1) 0%, rgba(113, 92, 216, 1) 100%);
      text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
      color: #FFF; padding: 18px 30px;
    }

    #TopbannerCTA02Home:hover { background: #998ae6;
background: linear-gradient(90deg, rgba(153, 138, 230, 1) 0%, rgba(136, 119, 210, 1) 0%, rgba(90, 67, 156, 1) 100%);; color: rgb(255, 255, 255);}









#BiologyTopbannerCTA01 {
  background: rgb(255, 255, 255);

  
  color: #e76229; padding: 18px 30px ;margin-bottom: 40px;
}

#BiologyTopbannerCTA01:hover { background:rgb(255,70,136) ; color:#FFF ; margin-bottom: 40px;}




#BiologyTopbannerCTA02 {
  background: rgb(255, 255, 255);


  color: #e76229; padding: 18px 30px;
}

#BiologyTopbannerCTA02:hover { background:rgb(255,70,136) ; color:#FFF ;}





#ChemistryTopbannerCTA01 {
  background: rgb(255, 255, 255);

  
  color: #e93182; padding: 18px 30px ;margin-right:auto; margin-bottom: 20px;
}

#ChemistryTopbannerCTA01:hover { background:rgb(255,70,136) ; color:#FFF ; margin-right: auto;}




#ChemistryTopbannerCTA02 {
  background: rgb(255, 255, 255);


  color: #e93182; padding: 18px 30px;
}

#ChemistryTopbannerCTA02:hover { background:rgb(255,70,136) ; color:#FFF ;}












  .TopBannerCTAcontent {margin-left: 0px;}


  .TopBannerCTABiologycontent{margin-left: 0px;}
.btn2 {
   
  background: transparent;

  border-radius: 5px;
  color: #fff;
  display: inline-block;
  font-size: 20px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 0;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: nowrap;
  font-family: Verdana, Geneva, Tahoma, sans-serif; box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.37);
}



.btn {max-width: 280px;
  text-wrap: auto;}


.topfeaturesbocket {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
  min-height: 450px;
  margin-top: 0px;
  padding-top: 20px;
  border-radius: 9px;
}

.features-content {
  padding: 35px;
}

.features-content2 {
  padding:15px;
}

.topfeaturesbocket h3 {
  font-size: 18px;
}



.features-area {padding-left:0px; padding:20px; margin-top:60px; min-height: 1200px;}


.features-area h2, .features-area p {text-align: center;}

.features-area h2 {font-size: 22px;color: rgb(0, 0, 0); font-weight: 700; margin-bottom: 20px;}

.topfeaturesbocket.col-lg-12 {float: right;}
.features-content2 h3 {text-align: center; font-size: 20px; margin-bottom: 20px;}

.features-content2 p{color: rgb(51, 51, 51); font-weight: 200; padding-right: 20px; padding-left: 20px; font-size: 18px;}

#firstBulckTextIcons .col-xl-4.col-lg-4.col-md-6 { margin-top: 60px;}



#firstBulckTextIcons { padding: 10px; padding-top: 0;}

.container223 { margin-top: -100px;}



#discoverHowH2 {color: rgb(0, 0, 0); font-weight: 700; font-size: 24px; margin-right: 0px; margin-top: 30px; text-align: center;}




    .ThreePurbleBocketsButton {
  border: none;

  margin-top: 10px;
 
  margin-left: auto;
  margin-right: auto;

  margin-top: 0px;
  background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    
    color: #FFF;
    max-width: 240px;
    border-radius: 5px;
  color: #FFF;
  display: inline-block;
  font-size: 16px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 25px;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: wrap; cursor: pointer; min-width: 82%
}



.ThreePurbleBocketsButton:hover {background: #FFF; color: rgb(255,70,136);box-shadow: 5px 5px 12px rgba(0,0,0,0.4);}

  .ThreePurbleBocketstitle {
    font-weight: 800 !important;
    color: #8433bc;
    font-size: 19px !important;
  }


.ThemeButtonGradient {
  background: rgb(130,55,198);
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  color: #FFF;
  border: solid 1px #FFF; margin-top: 40px; margin-bottom: 50px;
}



.StepOneOfThree {margin-top: 100px;}







#What22 {padding-top: 40px; color: rgb(255, 255, 255); padding-left: 0px; font-size: 22px; text-align: center; font-weight: 600; margin-bottom: 20px; line-height: 1.5 ;}

.small-Mask-Container {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
  border-radius: 9px;
  min-height: 220px; margin-bottom: 30px;
}















.howitworks {
  transform: scale(1);
  transition: all 1s;
}




.NewThreeBocketsCont {
  margin-left: auto; margin-right: auto;
  border-radius: 12px;
  box-shadow: 2px 2px 8px rgba(0,0,0,0.4); max-width: 333px;
}


.OverYasta
{  transform: scale(1.03);

  transition: all 0.5s;
    }
    .NewThreeBocketsCont p {
      margin: 30px;
      color: #444;
      padding-bottom: 30px;
      font-size: 18px;
      min-height: 224px;
    }


    .imageThreeBocket {
      max-height: 420px;
      overflow: hidden;
      border-top-left-radius: 11px;
    border-top-right-radius: 11px;
    }

    .TextThreeBocket {
      position: absolute;
      top: 0px;
      padding: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
      padding-right: 20px;
      padding-bottom: 30px;
    }




    #ThreeAnimatedBocketTitle { margin-top: 70px; margin-bottom: 70px;}














  .carousel-control-next-icon  {
    background-image: url("../img/next.jpg");
  }

  .carousel-control-prev-icon{
    background-image: url("../img/prev.jpg");
  }
  .carousel-control-prev-icon, .carousel-control-next-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }






  .carousel-control-next-icon33  {
    background-image: url("../img/next.jpg");
  }

  .carousel-control-prev-icon33{
    background-image: url("../img/prev.jpg");
  }
  .carousel-control-prev-icon33, .carousel-control-next-icon33 {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }







  .carousel-control-next-icon55  {
    background-image: url("../img/next22.jpg");
  }

  .carousel-control-prev-icon55{
    background-image: url("../img/prev22.jpg");
  }
  .carousel-control-prev-icon55, .carousel-control-next-icon55 {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: auto auto;
  }







    .howitworks {
      transform: scale(1);
      transition: all 1s;
    }
    .NewThreeBocketsCont {
        margin-left: auto; margin-right: auto;
      border-radius: 12px;
      box-shadow: 2px 2px 8px rgba(0,0,0,0.4); max-width: 339px;
    }
    
    
    .OverYasta
    {  transform: scale(1.03);
    
      transition: all 0.5s;
        }
        .NewThreeBocketsCont p {
          margin: 30px;
          color: #444;
          padding-bottom: 30px;
          font-size: 18px;
          min-height: 224px;
        }
        .NewThreeBocketsCont {
            margin-left: auto; margin-right: auto;
          border-radius: 12px;
          box-shadow: 2px 2px 8px rgba(0,0,0,0.4); max-width: 339px;
        }
    
        .imageThreeBocket {
          max-height: 420px;
          overflow: hidden;
          border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        }
    
        .TextThreeBocket {
          position: absolute;
          top: 0px;
          padding: 30px;
            padding-right: 30px;
            padding-bottom: 30px;
          padding-right: 20px;
          padding-bottom: 30px;
        }
    
        .TextThreeBocket h3 { font-size: 22px ; font-weight: 600; line-height: 1.4;}
    
 
        #ThreeAnimatedBocketTitle { margin-top: 70px; margin-bottom: 70px;}
    
    
    
    
    
    

#SectionsPart
{background-image:url(../img/Equepments_bg2.png); background-size: auto 100%; background-position: center right; padding-top: 100px;}




    
    
#SecondSectopnTitle h2 {color: rgb(0, 0, 0); font-weight: 700; font-size: 24px; margin-bottom: 40px; text-align: center; margin-top: -40px; padding: 10px; padding-top: 0; padding-bottom: 0; line-height: 1.5;}
    
#SecondSectopnTitle p {text-align: center; font-size: 18px;}



#LasthomeCTASection {background-image: url(../img/LASThomeCTA2.webp); background-size: auto 100%; min-height: 300px; padding: 40px; text-align: center;}

#LasthomeCTASection h2 {color: #FFF; font-weight: 800; font-size: 24px; text-align: center; line-height: 1.4;}






     #SecondButtomTop2 {
    background: #FFF;
    border: none;
    border-radius: 5px;
    color: #e83e8c;
    display: inline-block;
    font-size: 20px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 0;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
  
    text-decoration: none;
  }

    #SecondButtomTop2:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
     border: none;
    border-radius: 5px;
    color: #FFF;
    display: inline-block;
    font-size: 20px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
   
    text-decoration: none;
    }




.First3Steps { text-align: left;padding-right: 200px; padding-left: 0px; margin: 60px 110px 130px 100px}

.Second3Steps { text-align: left;padding-right: 0px; padding-left: 0px; margin: -50px 10px 130px 660px}

.Third3Steps { text-align: left;padding-right: 130px; padding-left: 0px; margin: -10px 110px 130px 100px}




.SectionsHyberLink1-3{color:#e93182; font-weight:900; font-size: 24px; text-decoration: underline;}
#FirstExpreList li p, #FirstExpreList2 li p {
  font-size: 20px;
}
#FirstExpreList li, #FirstExpreList2 li { list-style: none;}




#biologyCont h3, #PhysicsCont h3, #ChemistryCont h3 {text-align: left;}

.AddMarginLeftInMobile {margin-left: 30px;}

#removeMarginLeft11 {margin-left: 0;}

.AddPaddingLeftMob {margin-left: 20px;}

.DisplayInDeskTopOnly { display: none;}





#ThisIsWhatIWantToCall {font-size: 24px; line-height: 1.6;}


.First3Steps { text-align: center;padding-right: 0px; padding-left: 0px; margin: 0px}

.Second3Steps { text-align: center;padding-right: 0px; padding-left: 0px; margin:0}

.Third3Steps { text-align: center;padding-right: 0px; padding-left: 0px; margin:0}
.title, .First3Steps p, .Second3Steps p, .Third3Steps p {text-align: center; margin-top: 10px; margin-bottom: 10px; margin-left: 20px; margin-right: 20px;}




.ThemeButtonGradient22 {
  
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  color: #FFF;
  border: solid 1px #FFF; margin-top: 0px;
}

.ThemeButtonGradient22:hover { background: #FFF; color:#883fba; border: solid 1px #883fba;}

#BoyCTATextArea
{margin-top:0px; padding-right:30px}




#BoyCTA
{margin-top:-90px ; margin-bottom: 20px; background-image: url(../img/New_CTA_home_BG.png); background-size: 100% auto; background-position:right bottom; background-repeat: no-repeat}


#GoToWhite {margin-bottom: 30px; color: rgb(233, 49, 130); font-size: 24px; font-weight: 600; padding: 20px;}

.CTAlistingStyle {
  line-height: 2;
  color: #333;
  list-style: circle;
    list-style-position: outside;
  list-style-position: inside;
  text-align: left; margin: 0; padding-left: 0px; list-style:outside ;
}

.CTAlistingStyle li {font-size: 20px;}


.ParagraphUnderCTA {color: rgb(68, 68, 68); margin-top: 20px; margin-right: 0px; font-weight: 200; text-align: center;}







.imageIconsbox img {
    width: 100px;
    margin-bottom: 30px;
}

.features-content h3 {
    color: #000;
    font-size: 19px;
    padding-top: 12px; text-align: center;
}


.features-content p {
    color: #000;
    font-size: 16px;
    padding-top: 12px; text-align: center;
}







.choose-icon {
  width: 100%;
  text-align: center;
  float: left;
  width: 100%;
  height: auto;
  display: block;
}


.choose-content .titleNumber {
  font-size: 35px;
  font-weight: 600; color: #e93182; padding-bottom: 0px;
}


.NumbersIconCont {
  margin-top: 30px;
}

#iconSection {background-image:url(../img/Statistics_BG.png); background-size:100% auto; margin-top:-40px; background-repeat: no-repeat;}

#iconSection h2 {text-align: center; font-weight: 600; font-size: 24px;}


.choose-icon img {
  width: 65px;
  height: auto;
  margin-bottom: 30px; display: none;
}



.choose-content p {
  color: #444;
  font-size: 18px;
  padding: 30px;
  padding-top: 0px; font-weight: 600;
}


.Alooooo3333 {position:absolute ; width:100%; text-align: center; margin-top: 70px;}
.Alooooo3333 h2 {font-size: 26px; font-weight:900; color:#333; margin-bottom: 10px; text-align: center; padding: 30px;}
.Alooooo3333 p {font-size: 17px; font-weight: 200; color: rgb(68, 68, 68); line-height: 1.5; text-align: center; padding: 20px; padding-top: 0;}





#HomeAwardsSection { margin-top: -170px;}

  .bodyTestimonials h4 {
    text-align: center !important;
    float: none;
    font-size: 18px;
  }




.TestimonialCont2 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/testimonials_Box_Mob2.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

.TestimonialCont2 {min-height: 920px; padding: 10px; padding-top: 0px; max-width: 90%;background-position: center left; padding-bottom: 10px;}






.TestimonialCont3 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Biology_testimonials_Box_Mob.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

.TestimonialCont3 {min-height: 920px; padding: 10px; padding-top: 0px; max-width: 90%;background-position: center left; padding-bottom: 10px;}






.TestimonialCont322 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Chemistry_EX_testimonials_Box_Mob.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

.TestimonialCont322 {min-height: 920px; padding: 10px; padding-top: 0px; max-width: 100%;background-position: center left; padding-bottom: 10px;}








.TestimonialCont4 { margin-left: auto; margin-right: auto; border-radius: 9px; margin-top: 0px; background-image: url(../img/Physics/testimonials_Box_Mob2.png); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 20px; padding-bottom: 20px; background-size: 100% auto;} 

.TestimonialCont4 {min-height: 920px; padding: 10px; padding-top: 0px; max-width: 90%;background-position: center left; padding-bottom: 10px;}


.bodyTestimonials {padding:30px; padding-top: 0;}

.bodyTestimonials p {text-align: center; padding: 10px;}






.carousel-indicators22 { top:740px;}



#CarouselContainerSection22 h2 { font-size: 24px; text-align: center; line-height: 1.7;}




#CarouselContainerSection33 h2 { font-size: 24px; text-align: center;}

#CarouselContainerSection55 h2 { font-size: 24px; text-align: center;}

#CarouselContainerSection5522 h2 { font-size: 24px; text-align: center;}



#CarouselContainerSection44 h2 { font-size: 24px; text-align: center;}






.text-Small-mask-cont p {
  padding: 20px;
    padding-right: 20px;
    padding-bottom: 20px; font-weight: 600;

}


.small-Mask-Container22 {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
  border-radius: 9px;
  min-height: 250px; margin: 30px;
}    

.img-Small-mask-cont img {

  padding-right: 10px; 
}

.img-Small-mask-cont {
 padding: 15px; text-align: center;
}

.MaskOver h2 { font-size: 24px; margin-bottom: 20px;}




#CTAchangeh233 {background-image:url(../img/Last_CTA.jpg); background-position: center center; background-size: 100% auto ; text-align: center;}

#CTAchangeh233 h2 {font-size: 22px; color: #FFF; text-align: center; font-weight: 600;}

#CTAchangeh233 p {font-size: 16px; color: #FFF; text-align: center; font-weight: 400;}




#BiologyCTAchangeh233 {background-image:url(../img/cta_bgBiology.jpg); background-position: center center; background-size:auto 100%  ; text-align: center;}

#BiologyCTAchangeh233 h2 {font-size: 22px; color: #FFF; text-align: center; font-weight: 600;}

#BiologyCTAchangeh233 p {font-size: 16px; color: #FFF; text-align: center; font-weight: 400;}





#ChemistryCTAchangeh233 {background-image:url(../img/chemistry_lastCTA.jpg); background-position: center center; background-size:auto 100%  ; text-align: center;}

#ChemistryCTAchangeh233 h2 {font-size: 24px; color: #FFF; text-align: center; font-weight: 600;}

#ChemistryCTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}




#PhysicsCTAchangeh233 {background-image:url(../img/Physics/Bottom_CTA.jpg); background-position: center center; background-size:auto 100%  ; text-align: center;}

#PhysicsCTAchangeh233 h2 {font-size: 24px; color: #FFF; text-align: center; font-weight: 600;}

#PhysicsCTAchangeh233 p {font-size: 22px; color: #FFF; text-align: center; font-weight: 400;}





#FREEMob, #FREEMob2, #FREEMob3 {font-size: 32px; text-align: center; margin-top: 0px;}

.NewPlanBocket .Plol {min-height: 55px;}

/* Keep the checkbox inputs hidden but functional */
.read-more-toggle {
  display: none;
}

/* Ensure labels are visible and clickable */
.header111, .header222, .header333 {
  display: block;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  text-decoration: underline;
  cursor: pointer;
}

/* Content sections hidden initially with smooth transition */
.read-more-toggle ~ .content111,
.read-more-toggle ~ .content222,
.read-more-toggle ~ .content333 {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: max-height 0.5s ease, opacity 0.5s ease;
}

/* Content sections expanded and visible when checked */
.read-more-toggle:checked ~ .content111,
.read-more-toggle:checked ~ .content222,
.read-more-toggle:checked ~ .content333 {
  max-height: 500px; /* adjust as needed */
  opacity: 1;
}

/* Toggle Read more and Read less labels */
.read-more-toggle ~ label .read-more {
  display: inline;
}

.read-more-toggle ~ label .read-less {
  display: none;
}

.read-more-toggle:checked ~ label .read-more {
  display: none;
}

.read-more-toggle:checked ~ label .read-less {
  display: inline;
}
.header111, .header222, .header333 {
  display: block;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  text-decoration: underline;
  cursor: pointer;
}







.PricingClientLogos {max-width: 330px; }

.PricingClientLogos.BoilogyExperiments {float: none; margin-left: auto; margin-right: auto; }


.MiddleInMobile {text-align: center; margin-top: 40px;}


.carousel-control-prev33 { position: absolute;
  left: 90%; top:35%
}

.carousel-control-next33 { position: absolute;
  left: 0; top:35%
}





.card-body {
  padding: 35px;
  min-height: 364px; text-align: left;
}


 .card.card-shadow {
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}

 .bg-success-gradiant {
  background: rgb(209,78,141);
  background: linear-gradient(90deg, rgba(209,78,141,1) 6%, rgba(105,89,220,1) 86%);
}


.thumb {
  padding: 10px 20px 10px;
    padding-left: 20px;
  padding-left: 90px;
  margin-left: -35px;
}


.card.ContNAIIR {margin: 20px;}




 .thumb-img {
  width: 70px;
  left: 20px;
  top: -10px;
}



 .devider {
  height: 1px;
  background: rgba(120, 130, 140, 0.13);
  width: 100px;
}


.card {border: none !important; min-height: 550px;}



.HomeRightArrowLinks {font-size: 15px; text-decoration: none; margin-left: -5px; color: #6a58db; font-weight: 500;}


.dHomeSectionArrow {max-width:12px; margin-left: 40px; margin-top: 0px;}
.dHomeSectionArrow2 {max-width:12px; margin-left: 10px; margin-top: 0px;}

.HomeRightArrowLinks:hover {font-size: 15px; text-decoration: none; margin-left: -5px; color: #e93182; font-weight: 500;


  }


.CTAENDSECTION2 {
  background: rgb(209,78,141);
  background: linear-gradient(90deg, rgba(209,78,141,1) 6%, rgba(105,89,220,1) 86%);
}


.PricingCTAOneArea h2 { text-align: center;}

.PricingCTAOneArea  { margin: 10px; padding: 10px;}



.PricingCTAOneArea input { margin-bottom: 70px; }


.Pricing_Awards_Text {margin-right: 0px; text-align: center; margin-top: 40px;}

.Pricing_Awards_Text h2 {margin-right: 0px; text-align: center;}

.Pricing_Awards_Text p {margin-right: 0px; text-align: center;}



#FeaturedInTitle.addMobileMarginTop { margin-top: 200px;}

#FeaturedInTitle.addMobileMarginTop2 { margin-top: 100px; padding: 40px;}


#FirstExpreList.biologylist li, #FirstExpreList2.biologylist li { margin-bottom: 10px;}

#FirstExpreList, #FirstExpreList2 { margin-top: 10px;}

#includedsection {padding: 20px;}

#includedsection h2 {text-align: center; margin-bottom: 30px;}


#WhyPraxilabs_includedsection h2 {text-align: center; margin-bottom: 0px; padding: 30px; padding-bottom: 0; margin-bottom: 0; }

#WhyPraxilabs_includedsection {margin-top: 0px; padding-top: 60px;} 

.BiologyCTAareaEnd
{background-image: url(../img/CTA001-1111.jpg); background-size:auto 140% ; background-position: right center; min-height: 400px; padding-right: 0px;}

.BiologyCTAareaEnd H2 {font-size: 26px ; color:#FFF; font-weight: 700; text-align: center;}
.BiologyCTAareaEnd p { color:#FFF; padding: 40px; padding-top: 0; text-align: center;}







.MainFeaturse {
  background-image: url("../img/bgTop.png");
  background-position: top center;
  background-size: 170% auto;
  margin-top: -80px;
  background-repeat: no-repeat;
}

.IconWBocket {
  padding: 20px;
  background-color: #FFF;
  border-radius: 12px;
  margin: 20px;
  box-shadow: 1.95px 15.881px 30px 0 rgba(30, 124, 62, 0.1);
  text-align: center;
  min-height: 215px;
}

  .IconWBocket p {
      font-size: 18px;
  }

  .IconWBocket img {
      max-width: 130px;
  }



  .IconWBocket h3 {
    font-size: 18px;
    font-weight: 300; text-align: center;
  }



  #colabsInMobile {background-color: #f2f2f2; position: relative; top: 90px; margin-bottom: 150px;}


  #colabsInMobile2 {background-color: #f2f2f2; position: relative; top: 90px; margin-bottom: 150px;}





  #videoContainerMob {    padding-top: 0px;
    padding-left: 30px;}
  
  
    .ReplaceVideoH2 {margin-bottom:30px; margin-right: 0;padding-right: 20px; font-size: 24px; text-align: center;  }

    .ReplaceVideoH2Cont {padding: 0px; padding-left: 0px;}
  
  #videoContainerMob {    padding-top: 50px;
    padding-left: 40px;}
  
    #VideoSectionMon {background-image: url(../img/VideoBG.jpg); background-size: auto 100% ; background-position: left center; background-repeat: no-repeat; padding-bottom: 60px; margin-top:-60px}
  
  .ReplaceVideo_MobIMG {float: right; margin-top: 40px;}
    



  .BiologyTopbannerCTA022 {
    background: rgb(255, 255, 255);
 
  
    color: #e76229; padding: 18px 30px;
  }
  
  .BiologyTopbannerCTA022:hover { background:rgb(255,70,136) ; color:#FFF ;}
  
  


  .cta-bg {
    background: rgb(74,144,221);
    background: linear-gradient(90deg, rgba(74,144,221,1) 12%, rgba(52,210,170,1) 88%);
  }


  .cta-bg h2 {color:#FFF; font-size: 28px; font-weight: 600; text-align: center;}

  .cta-bg p { text-align: center;}


.section-title {text-align: center;}





.carousel-control-next-icon55  {
  background-image: url("../img/next22.jpg");
}

.carousel-control-prev-icon55{
  background-image: url("../img/prev22.jpg");
}
.carousel-control-prev-icon55, .carousel-control-next-icon55 {
  display:block;
  max-width: 18px;
  background-repeat: repeat;
  background-position: 50%;
  background-size: center center;
}

.section-title { margin-top: 0;}


.Chemistry_Statisticts p {font-size: 18px; padding-left: 0px; margin-bottom: 30px; font-size: 22px; text-align: center;}



#CTAcentplz2 .col-lg-6 {padding: 0px;}

  .MoveSectionsBockets {
    margin-top: -90px;
    background-image: url(../img/bg-abstract_New.jpg);
    background-size: 100% auto;
    background-position: bottom;
  }

.ThreeChemistrySection {
  padding: 0px;
  margin: 40px;
  border-radius: 9px;
}

.SOne {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

.STwo {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

.SThree {
  background-color: #FFF;
  box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
}

  .SOne img, .STwo img, .SThree img {
      width: 100%;
      height: auto;
      margin-left: auto;
      margin-right: auto;
      border-top-left-radius: 9px;
      border-top-right-radius: 9px;
  }

.SOne, .STwo, .SThree {
  text-align: center;
}

  .SOne h3, .STwo h3, .SThree h3 {
      font-size: 20px;
      color: #333;
      margin-top: 30px;
      padding-bottom: 40px; text-align: center;
  }







  .SOnePhy {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
  .STwoPhy {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
  .SThreePhy {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.34);
  }
  
    .SOnePhy img, .STwoPhy img, .SThreePhy img {
        width: 100%;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        border-top-left-radius: 9px;
        border-top-right-radius: 9px; padding: 15px;
    }
  
  .SOnePhy, .STwoPhy, .SThreePhy {
    text-align: center;
  }
  
  .SOnePhy h3, .STwoPhy h3, .SThreePhy h3 {
    font-size: 20px;
    color: #333;
    margin-top: 30px;
    padding-bottom: 40px; font-weight: 600; text-align: center;
}


.SOnePhy a, .STwoPhy a, .SThreePhy a {
text-decoration: none;
}

  .TestimonialsName { font-weight: 600; color: #883fba; font-size: 18px; margin-top: 30px;}

  .TestimonialsName22 { font-weight: 600; color: #3485de; font-size: 18px; margin-top: 30px;}

  .TestimonialsName44 { font-weight: 600; color: #883fba; font-size: 18px; margin-top: 30px;}

















.ChemistryThreeBocketsParagraph
{font-size: 20px; padding-left: 20px; padding-right: 20px; max-width: 800px; margin-left: auto; margin-right: auto;}


.ChemistryCTAText { padding: 10px; margin-right: 20px; color: #FFF; text-align: center;}

.ChemistryCTAText h2 { font-weight: 600; color: #FFF; text-align: center;}

.ChemistryCTAText p {  color: #FFF; text-align: center;}




#CTAcentplz2 { margin-left: 20px;font-size: 18px; padding-right: 20px;}

.ChemistryCTAFisrt{margin-top:70px; background-image: url(../img/Chemistry_First_CTA_new.jpg); background-size:auto 100% ;}


.ChemistryThreeBocketsH2 span {font-size: 24px;}

.TitleOFAnySubSection span {font-size: 24px;}


.ChemistryCTAText h2 {font-size: 24px;}






.ChemistryLabBenefits {
  text-align: center;
  padding: 0px;
  margin: 0px;
}




  .ChemistryLabBenefits p {
      font-size: 20px;
      text-align: center;
      padding: 10px; font-weight: 400;
  }







  .PhysicsLabBenefits {
    text-align: center;
    padding: 0px;
    margin: 0px; margin-bottom: 80px;
  }
  
  
  
  
    .PhysicsLabBenefits p {
        font-size: 20px;
        text-align: center;
        padding: 10px; font-weight: 400;
    }





  .cta-bg2 {
    background-image: url(../img/AwardsMob.jpg);
    background-size:auto 100% ;
    background-repeat: no-repeat;
    background-position: bottom center; min-height: 760px;
  }


  .cta-bg2 h2 {text-align: center; font-weight: 600;}



  .ClientsChemistrySection {background: #f8f9fa; margin-top: -140px; padding-top: 30px;}

  .ClientsChemistrySection h2 {margin-top: 50px; text-align: center;}










  .PhysicsBannerContent h1, .PhysicsBannerH1 h1 { padding: 30px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 30px; margin-top: 0px; font-size: 30px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}   


  #PhysicsBannerContenth2 { padding: 10px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 30px; margin-top: 0px; font-size: 22px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}   


  .PhysicsBannerContent p, .PhysicsBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 30px; margin-top: 0px; margin-bottom: 20px; font-size: 20px; line-height: 1.6; font-weight: 300; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}





  .SimulationsBannerContent h1{ padding: 30px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 30px; margin-top: 0px; font-size: 30px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}     




.SimulationsBannerH1 h1 { padding: 20px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 30px; margin-top: 0px; font-size: 28px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;} 


  .SimulationsBannerContenth2 { padding: 10px;margin-right: 30px; padding-left: 0; padding-right: 0; color: #FFF;margin-left: 30px; margin-top: 0px; font-size: 22px; line-height: 1.5; font-weight: 600; margin-bottom: 0; text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}     


  .SimulationsBannerContent p, .SimulationsBannerH1 p { padding: 30px;margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; color: #FFF;margin: 30px; margin-top: 0px; margin-bottom: 20px; font-size: 20px; line-height: 1.6; font-weight: 300; padding-right: 0px; padding-top: 0;text-shadow: 3px 3px 8px rgba(0, 0, 0, 0.57);text-align: center;}



  .SimulationsBannerH1 { padding-left: 10px; padding-right: 10px; text-align: center;}

  .comment-form input {
    width: 100%;
    border: 1px solid #dbdbdb;
    padding: 14px 20px;
    border-radius: 5px;
    margin-bottom: 12px;
    transition: .5s linear;

    
  }

 

  .ZoomSimulationIcon {position: relative; top:-55px; right: -180px;}


  .SimulationsBannerContent { height: 720px;position: absolute;
    top: 0; right: 0;
    z-index: -1;}



.removePaddingleftMobile {padding-left: 0;   }


.FirstPhysicsSection {margin: 0px; text-align: center; padding: 0px;background-image: none;background-color: rgb(99, 66, 203);margin-top: 40px;}
.FirstPhysicsSection h2, .FirstPhysicsSection p {text-align: center; padding: 30px; padding-bottom: 20px; padding-top: 0; color: #FFF;}

.FirstPhysicsSection p {margin-left: 40px; padding-top: 0;}



#RoseOne {margin-top:70px; background-image:url(../img/Physics/BookCTA.jpg) ; background-size: auto 100%; background-position: right;}




.SecondPhysicsCTA { text-align: center;}




.PhysicsAwards {
  background-image: url(../img/Physics/Awards_Mob.jpg);
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: bottom center; min-height: 899px;
}
#CarouselContainerSection44 br {display: none;}

#carouselExampleIndicators {max-height: 820px;}



.PhysicsAwards h2 { margin-left: 0; text-align: center; font-weight: 600;}





.MaxContainer {width: 400px; max-width: 400px; margin-left: auto; margin-right: auto; margin-top: 20px;}

.s-project-info a span { font-size: 16  px; text-align: left; text-decoration: none;padding-top: 120px;color:rgb(233, 49, 130) }

.s-project-info a  { text-decoration: none; padding-left: 0;}
.s-project-info {margin: 20px;}
.Experimenttitle {font-weight: 600; color: #000;}

.Experimenttitle a {font-weight: 600; color: #000; font-size: 20px;}

.second-project{    
  background-color:#FFF;

 padding: 15px;

 box-shadow: 0px 0px 7px rgba(158, 158, 158, 0.6); 
 min-height:390px; margin: 25px;
}





.biologyTopPocketsWhite {padding-left: 50px;
  background-color: #e6f3f3;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 20px;
  padding-left: 40px;
min-height: 175px; margin-bottom: 20px;}

.biologyTopPocketsDark {padding-left: 50px;
  background-color: #d0e1e1;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 20px;
  padding-left: 30px;
min-height: 175px; margin-top: 10px; padding-bottom: 100px;}

.biologyTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.biologyTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.biologyTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.biologyTopPocketsDark p {font-size: 18px; font-weight: 500;}

.biologyTopPocketsWhite.WideMode {margin: 0px; margin-top: 30px;}

.BiologyMainContentSec { margin-top: 50px;}
.BiologyMainContentSec .row { padding: 10px; padding-bottom: 0px; padding-top: 0;}

.biologyTopPocketsDark ul li { list-style: none; margin: 10px;}

.biologyTopPocketsDark ul  { padding-left: 0;}

.biologyTopPocketsDark ul li div { float: left; margin-left: 13px;}


.biologyTopPocketsDark ul li .Arrowlist { max-width: 30px; margin-top: 5px; margin-left: 0; } 


.biologyTopPocketsDark ul li .Textlist { width: 85%;}










.ChemistryTopPocketsWhite {padding-left: 50px;
  background-color: #f0eff9;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px; margin-bottom: 20px;}

.ChemistryTopPocketsDark {
  background-color: #d6d5e5;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 20px;
 
min-height: 175px; margin-top: 10px; padding-bottom: 100px;}

.ChemistryTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.ChemistryTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.ChemistryTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.ChemistryTopPocketsDark p {font-size: 18px; font-weight: 500;}

.ChemistryTopPocketsWhite.WideMode {margin: 0px; margin-top: 30px;}

.ChemistryMainContentSec { margin-top: 50px;}
.ChemistryMainContentSec .row { padding: 10px; padding-bottom: 0px; padding-top: 0;}

.ChemistryTopPocketsDark ul li { list-style: none; margin: 10px;}

.ChemistryTopPocketsDark ul  { padding-left: 0;}

.ChemistryTopPocketsDark ul li div { float: left; margin-left: 13px;}


.ChemistryTopPocketsDark ul li .Arrowlist { max-width: 30px; margin-top: 5px; margin-left: 0; } 


.ChemistryTopPocketsDark ul li .Textlist { width: 85%;}







.BiologyMainContentSec .col-lg-6 { padding: 10px;}













.PhysicsTopPocketsWhite {padding-left: 50px;
  background-color: #eef5f9;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 40px;
min-height: 175px; margin-bottom: 20px;}

.PhysicsTopPocketsDark {padding-left: 50px;
  background-color: #cfdee8;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.14);padding: 30px;
  padding-left: 30px;
min-height: 175px; margin-top: 10px; padding-bottom: 100px;}

.PhysicsTopPocketsWhite h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.PhysicsTopPocketsWhite p {font-size: 18px; font-weight: 500;}


.PhysicsTopPocketsDark h3 {font-size: 21px; font-weight: 700; margin-bottom: 20px;}

.PhysicsTopPocketsDark p {font-size: 18px; font-weight: 500;}

.PhysicsTopPocketsWhite.WideMode {margin: 0px; margin-top: 30px;}

.PhysicsMainContentSec { margin-top: 50px;}
.PhysicsMainContentSec .row { padding: 10px; padding-bottom: 0px; padding-top: 0;}

.PhysicsTopPocketsDark ul li { list-style: none; margin: 10px;}

.PhysicsTopPocketsDark ul  { padding-left: 0;}

.PhysicsTopPocketsDark ul li div { float: left; margin-left: 13px;}


.PhysicsTopPocketsDark ul li .Arrowlist { max-width: 30px; margin-top: 5px; margin-left: 0; } 


.PhysicsTopPocketsDark ul li .Textlist { width: 85%;}


















.BiologyExperimentCTA h2 {text-align: center; font-size: 24px; padding-top:20px; padding-left:20px; padding-bottom: 40px; font-weight: 700;}

#TopbannerCTA02 { border: none;}





.second-project{    
  background-color:#FFF;

 padding: 0px;
    margin:5PX;
 box-shadow: 5px 5px 12px rgba(71, 71, 71, 0.3); 
 min-height:390px; border-radius: 12px; margin-bottom: 35px  ;
}


.s-project-info { padding: 30px; padding-top: 13px ;}
.s-project-thumb img { border-top-left-radius: 12px; border-top-right-radius: 12px; width: 100%;}




.breadcrumb-area
{
height:780px;}
.col-lg-6
{ padding:25px;
}
.Experimenttitle
{
margin-top:15px;}

.SugestedTopics a { float: left;}

.pranshTitle {margin-top: 30px; color: #e83e8c; font-weight: 700;}





.second-project .s-project-info {padding: 0px;}

.SugestedTopicsH2, .SugestedTopicsH2 span {padding-top: 10px; font-size: 24px; text-align: center;}



.SugestedTopicsBigSection .second-project {margin: 15px;}





.CTAENDSECTION22222 {
  background: rgb(16,52,127);
  background: linear-gradient(94deg, rgba(16,52,127,1) 5%, rgba(20,102,85,1) 60%);
}

.RemovePadding { padding: 12px;}

.CTAENDSECTION22222 h2, .CTAENDSECTION22222 p {text-align: center;}
.lastCTABiologyExpriment {float:left; margin-top:30px; padding-right:40px; padding-bottom: 40px;}







.CTAENDSECTION22222z {
  background: rgb(69,34,109);
  background: linear-gradient(180deg, rgba(69,34,109,1) 5%, rgba(181,46,125,1) 100%);

}

.RemovePadding { padding: 12px;}

.CTAENDSECTION22222z h2, .CTAENDSECTION22222z p {text-align: center;}
.lastCTABiologyExpriment {float:left; margin-top:30px; padding-right:40px; padding-bottom: 40px;}











.CTAENDSECTION22222zPP {
  background: rgb(158,107,249);
  background: linear-gradient(288deg, rgba(158,107,249,1) 5%, rgba(120,219,252,1) 100%);

}

.RemovePadding { padding: 12px;}

.CTAENDSECTION22222zPP h2, .CTAENDSECTION22222zPP p {text-align: center;}
.lastCTABiologyExpriment {float:left; margin-top:30px; padding-right:40px; padding-bottom: 40px;}







.col-lg-3 { width: 100%;}

#FREEMob, #FREEMob2, #FREEMob3, #FREEMob22 {
font-size: 40px;
text-align: center;
margin-top: 16px;
}



.BigInMobSimulations {font-size: 26px; font-weight: 700;}



.LeftDarkUL { padding-bottom: 170px;}



/* ================== PRICING CARDS PART ===================== */


.OldPrice { background-color: #e73682; width: 102px; height: 3px; position: relative; top: 42px;}
.OldPrice2 { background-color: #e73682; width: 107px; height: 3px; position: relative; top: 44px;}

.FreeDolerSign {font-size: 30px;}
.FreePriceSize {font-size: 60px;}


.OldMonthlyDolerSign {font-size: 28px;}
.OldMonthlypriceSize{font-size: 28px;}
.NewMonthlypriceSize {font-size: 44px;color:rgba(105,89,220,1)}

.NewMonthlypriceSizePhy {font-size: 44px;color:#28A6D7}

.MonthlyContainer {display: block; background-color: rgba(130, 55, 198,0); min-height: 50px; max-width: 273px; margin-left: auto; margin-right: auto;}
.MonthlyOldPart {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 20px; margin-right: 6px; text-align: center;}
.MonthlyNewPart {font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 75%; float: left; margin-left: 10px;}





.AwardsSectionHome { background-image: url(../img/Mob_Awards2.webp); height: 1220px; background-size: 100% auto; background-repeat: no-repeat;}



.OldSemesterDolersSign {font-size: 28px;}
.OldSemesterPriceSize {font-size: 28px;}
.NewSemesterPriceSize {font-size: 44px; color: rgba(105,89,220,1);}

.SemisterContainer {display: block; background-color: rgba(130, 55, 198, 0); min-height: 50px; max-width: 315px; margin-left: auto; margin-right: auto;}
.SemisterOldPart {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 22px; margin-right: 7px; margin-left: 7px;}
.SemisterNewPart {font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 65%; float: left; margin-left: 10px;}





.OldAnnualDolerSign {font-size: 28px;}
.OldAnnualPriceSize {font-size: 28px;}
.NewAnnualPriceSize {font-size: 44px; color: rgba(105,89,220,1);}
.NewAnnualPriceSizePhy {font-size: 44px; color: #28A6D7;}

.YearlyContainer {display: block; background-color: rgba(130, 55, 198, 0); min-height: 50px; max-width: 325px; margin-left: auto; margin-right: auto;}
.YearlyOldPart{ font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-bottom: 0;  max-width: 50%; float: left; margin-top: 22px; margin-left: 9px;}
.YearlyNewPart{font-weight: 600; color: #000; padding: 0px; padding-top: 5px; text-align: center; padding-bottom: 0;  max-width: 65%; float: left; margin-left: 16px;}



.MainCardList_LI { text-align: left; margin-left: 14px; font-size: 23px;}


.triangle-right33 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgb(111, 94, 214);
	border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;
}

.triangle-rightPhy33 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e73682;
	border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;
}

.triangle-right33B {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgba(74,144,221,1);
	border-bottom: 5px solid transparent; margin-top: 12px; margin-right: 5px; float: left; margin-left: 10px;
}

.triangle-right44 {
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e73682;
	border-bottom: 5px solid transparent; margin-top: 17px; margin-left: 0px; float: left;
}

.triangle-right3344466677
{
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgb(111, 94, 214);
	border-bottom: 5px solid transparent; margin-top: 17px; margin-right: 5px; float: left; margin-left: 10px;
}
.triangle-rightPhy3344466677
{
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid #e73682;
	border-bottom: 5px solid transparent; margin-top: 17px; margin-right: 5px; float: left; margin-left: 10px;
}
.triangle-right3344466677B
{
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-left: 6px solid rgba(74,144,221,1);
	border-bottom: 5px solid transparent; margin-top: 17px; margin-right: 5px; float: left; margin-left: 10px;
}
.SevenDays {font-weight: 600; color: #000; padding: 0px; padding-top: 0; text-align: center; padding-top: 0; padding-bottom: 0; font-size: 18px;}


.header111, .header222, .header333 {font-size: 21px; margin-top: 30px; font-weight: 600; margin-bottom: 20px;} 
.PricingCardLg3 { margin-bottom: 30px; background-color: #fff; box-shadow: 3px 3px 20px rgba(0, 0, 0, 0.07);}


.IncludesClass {color: rgb(111, 94, 214); padding:0px;  margin-bottom:0; font-weight:700; padding-left:0px; padding-bottom: 20px; text-align: center; font-size: 22px;}

.IncludesListText { font-size: 22px;}


.PriceButtonCTACARDD {
  background: rgb(130,55,198);
  background: linear-gradient(90deg, rgba(130,55,198,1) 12%, rgba(207,76,81,1) 88%);
  border: none;
  margin-top: 0px;
  color: #FFF;
  font-weight: 900; font-size: 24px;
}


  .PriceButtonCTACARDD:hover {
      background: rgb(130,55,198);
      background: linear-gradient(90deg, rgba(207,76,81,1) 12%, rgba(130,55,198,1) 88%);
      border: none;
      margin-top: 0px;
      color: #FFF;
      font-weight: 900;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.6); font-size: 24px;
  }


  .Promo {font-size: 26px; font-weight:700; color: #ff00de; margin-left: 0px; margin-bottom: 0; text-align: center;}

  .PromoPhy {font-size: 26px; font-weight:700; color: #2aa6d0; margin-left: 0px; margin-bottom: 0; text-align: center;}

  


 

.LandingTopBannerContent { background-image: url(../img/Landing_Banner01_Mob.webp);
background-size:100% auto;
  background-position: right center;
  background-repeat: no-repeat;
  background-color: rgb(202, 66, 134);height: 680px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;}


  #Second_Section_IMG { float: right;}
  


.LandingTopBannerContent h1 {

    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
 
    margin-top: 100px;
    margin-bottom: 100px;
    margin-top: 80px;
    font-size: 32px;
    line-height: 1.5;
    font-weight: 600;
    margin-bottom: 0; text-align: center; padding-top: 30px;
  }


 .LandingTopBannerContent p {
    padding: 30px;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 100px;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 1.6;
    font-weight: 300;
    padding-right: 0px;
    padding-top: 30px;
  }




.ImagInstedVideo {margin-left: auto; margin-right: auto; float: none; margin-top: 0px;}

.BiologyAwardsExprementsPage { margin-left: auto; margin-right: auto;}





  .carousel-indicators22 [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    padding: 0;
    margin-left: 10px;
    margin-right: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #860a93;
    background-clip: padding-box;
    border: 0;
      border-top-width: 0px;
      border-top-style: none;
      border-top-color: currentcolor;
      border-bottom-width: 0px;
      border-bottom-style: none;
      border-bottom-color: currentcolor;
    border-top: 1px solid #264b80;
    border-bottom: 1px solid #264b80;
    opacity: 0.5;
    transition:  0.6s ease;
  }

  .carousel-indicators22 {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none;
  }

  #AwardsH2Chemistry {font-weight: 900; color:#000; font-size: 26px; text-align: center;}





.PhysicsLabBenefits img { max-width: 130px; max-height: 130px;}










/* ================== PRICING CARDS PART ===================== */






#recipeCarousel .carousel-inner {
position: relative;
overflow: hidden;
min-height: 750px; /* adjust as needed */
}
#recipeCarousel .carousel-item {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1;
}
#recipeCarousel .carousel-item.active {
z-index: -2;
}


#WhyPraxilabsMiddleCTA {background-image: url(../img/WhyPraxilabs_Middle_CTA_DT.webp); background-size:auto 100% ; background-position: right center; min-height: 600px; position:relative; z-index: 2; top: 60px; background-repeat: no-repeat;}





#WhyPraxilabsMiddleCTA h2 {
  font-size: 24px ;
  color: #fff;

  margin-bottom: 5px;

  font-weight: 900;
  margin-bottom: 15px; text-align: center;
}


.WhyPraxilabsTitle h2 {font-size: 26px;}


#WhyPraxilabsMiddleCTA p {
  font-size: 28px ;
  color: #fff;
 
  margin-bottom: 5px;

  font-weight: 900;
  margin-bottom: 15px; text-align: center;
}




#WhyPraxilabs_includedsection {margin-top: -180px; padding-top: 60px; padding-bottom: 40px;} 



#WhyPraxilabs_LastCTA { background-image: url(../img/WhyPraxilabs_LastCTA.webp); background-size: auto  100%; background-repeat: no-repeat;}

  #WhyPraxilabs_LastCTA h2 {
    font-size: 28px;
    font-weight: 900;
    padding-right: 0px;
    margin-bottom: 5px; text-align: center; margin-top: 40px;
  }

  #WhyPraxilabs_LastCTA p {
    font-size: 18px;
    font-weight: 200;
    padding-right: 0px;
    margin-bottom: 5px; text-align: center; margin-top: 40px;
  }



#WhyPraxilabs_FeaturedInTitle span {font-size: 24px; font-weight: 700; color: rgb(68, 68, 68);  text-align: center; padding: 0px; margin-right: 20 !important;}





#WhyPraxilabs_FeaturedInTitle {font-size: 24px; font-weight: 700; color: rgb(68, 68, 68);  text-align: center; padding: 30px; }


  .PricingNewBannerContent { height: 600px;position: absolute;
            top: 0; right: 0;
            z-index: -1;
          background-image: url(../img/pricingPage_Top_Banner_Mob.webp); background-size: auto 100%; background-position: left top; background-repeat: no-repeat; min-height: 600px;
          }




.FeaturedInDiv {max-width: 80%;}



   .header h1 {
        font-size: 1.5rem; text-align: center;
      }



}



@media only screen and (min-width: 1120px) and (max-width: 1300px) {


.dropup, .dropend, .dropdown, .dropstart, .nav-link {
    position: relative;
    font-size: 14px;
}

}
/* ================================= ALAA WINDOW SCREEN  CSS CONDITIONS ==================================== */




@media only screen and (min-width: 769px) and (max-width: 1195px) {
  /* Your styles here */

.HomeBannerContent h1, .HomeBannerH1 h1 {
    padding: 10px;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: 10px;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    margin-left: 10px;
    margin-top: 0px;
    font-size: 26px;
    line-height: 1.5;
    font-weight: 600;
    margin-bottom: 0;
  }
  .HomeBannerContent p, .HomeBannerH1 p {
    padding: 30px;
    padding-top: 30px;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    margin: 10px;
    margin-top: 10px;
    margin-bottom: 70px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 1.6;
    font-weight: 300;
    padding-right: 30px;
    padding-top: 0; padding-bottom: 0px;
  }
    .TopBannerCTAcontent {
    margin-left: 10px;
  }

  body {
  font-family: var(--bs-font-sans-serif);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  -webkit-text-size-adjust: 100%;
}



 #TopbannerCTA01 {
    background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
    color: #FFF;
    padding: 13px 20px;
    margin-right: 10px;
  }

    #TopbannerCTA02 {
    background: rgb(255,70,136);
    background: linear-gradient(90deg,rgba(255,146,154,1) 6%, rgba(255,70,136,1) 86%);
    text-shadow: 2px 2px 7px rgba(0,0,0,0.6);
    color: #FFF;
    padding: 13px 20px;
  }



 #FiestButtomTop {
    background: rgb(255,71,137);
    background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
    border: none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 800;
    letter-spacing: unset;
    line-height: 1;
    margin-bottom: 0;
    padding: 10px 12px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    margin-right: 10px;
  }

    .bodyTestimonials h4 {
        text-align: center;
        font-size: 16px;
    }
    .TestimonialsName {
        font-weight: 600;
        color: #883fba;
        font-size: 16px;
        margin-top: 10px;
    }
  #FiestButtomTop:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgb(165, 42, 87) 6%, rgb(179, 107, 109) 86%);
        border: none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 800;
    letter-spacing: unset;
    line-height: 1;
    margin-bottom: 0;
    padding: 10px 12px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    margin-right: 10px;
    }

 #SecondButtomTop {
    background: #FFF;
    border: none;
    border-radius: 5px;
    color: #e83e8c;
    display: inline-block;
    font-size: 14px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 10px 12px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    margin-top: 1px;
    text-decoration: none;
  }

    #SecondButtomTop:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
     border: none;
    border-radius: 5px;
    color: #FFF;
    display: inline-block;
    font-size: 14px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 10px 12px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    margin-top: 1px;
    text-decoration: none;
    }



     #SecondButtomTop2 {
    background: #FFF;
    border: none;
    border-radius: 5px;
    color: #e83e8c;
    display: inline-block;
    font-size: 22px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
  
    text-decoration: none;
  }

    #SecondButtomTop2:hover {
       
      background: rgb(255,71,137);
      background: linear-gradient(90deg, rgba(255,71,137,1) 6%, rgba(255,151,155,1) 86%);
     border: none;
    border-radius: 5px;
    color: #FFF;
    display: inline-block;
    font-size: 20px;
    font-weight: 800;
    line-height: 1;
    margin-bottom: 30;
    padding: 15px 19px;
    text-align: center;
    text-transform: capitalize;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
   
    text-decoration: none;
    }


  .MoveSectionsBockets {
    margin-top: -220px;
    background-image: url(../img/bg-abstract_New.jpg);
    background-size: 100% auto;
    background-position: bottom;
  }

  .small-Mask-Container {
    background-color: #FFF;
    box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
    border-radius: 9px;
    min-height: 449px;
  }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;font-size: 14px;
}



.SubButtonsHome p {font-size: 16px; color: #ffffff; padding-top: 10px; margin-left: 0; padding-left: 0;}

 #SectionsPart {
    background-image: url(../img/Equepments_bg2.png);
    background-size: 100% auto;
    background-position: top  ; background-repeat: no-repeat;
  }

  #BoyCTATextArea {
    margin-top: 140px;
    padding-right: 30px;
  }
    


  .icon {
    color: #FFFFFF;
    background-color: #e93182;
    border-radius: 50% 50% 50% 0%;
    margin: 15px 0px 30px 0px;
    margin-bottom: 30px;
    padding: 10px 8px 10px 9px;
    display: inline-block;
    margin-bottom: 13px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
  }
  .Alooooo3333 {
    position: absolute;
    width: 100%;
    text-align: center;
    margin-top: 240px;
  }


#HomeAwardsSection { margin-top: -200px; min-height: 700px;}
.AwardsSectionHome { background-image: url(../img/DT_Awards2.webp); height: 820px; background-size: 100% auto; background-repeat: no-repeat; background-position: center;}

  .TextThreeBocket h3 { font-size: 16px ; font-weight: 600;}


    .topfeaturesbocket {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
      min-height: 390px;
      margin-top: 0px;
      padding-top: 20px;
      border-radius: 9px;
    }
    .ThreePurbleBocketsButton {
  border: none;

  margin-top: 10px;
 
  margin-left: auto;
  margin-right: auto;

  margin-top: 0px;
  background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    
    color: #FFF;
   width: 300px;
    border-radius: 5px;
  color: #FFF;
  display: inline-block;
  font-size: 18px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 25px;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: wrap; cursor: pointer;
}



.ThreePurbleBocketsButton:hover {background: #FFF; color: rgb(255,70,136);box-shadow: 5px 5px 12px rgba(0,0,0,0.4);}


  .header h1 {
      font-size: 32px;
      font-weight: bold;
      margin-bottom: 1rem; max-width: 80%; margin-left: auto; margin-right: auto;
    }


}


@media only screen and (min-width: 1100px) and (max-width: 1195px) {
   .container223 {
    min-width: 1040px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%
  }

  .MovImgResize img { width: 100%; margin-top: 0px;}

  .MoveSectionsBockets {margin-top: -220px;background-image: url(../img/bg-abstract_New.jpg);
background-size: 100% auto;
background-position: bottom;}

  .TextThreeBocket h3 { font-size: 16px ; font-weight: 600;}

.SubButtonsHome p {font-size: 16px; color: #ffffff; padding-top: 10px; margin-left: 0; padding-left: 0;}


 #SectionsPart {
    background-image: url(../img/Equepments_bg2.png);
    background-size: 100% auto;
    background-position: top ; background-repeat: no-repeat;
  }
    #BoyCTATextArea {
    margin-top: 140px;
    padding-right: 30px;
  }

    .icon {
    color: #FFFFFF;
    background-color: #e93182;
    border-radius: 50% 50% 50% 0%;
    margin: 15px 0px 30px 0px;
    margin-bottom: 30px;
    padding: 10px 8px 10px 9px;
    display: inline-block;
    margin-bottom: 13px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
  }


    .topfeaturesbocket {
      background-color: #FFF;
      box-shadow: 3px 3px 9px rgba(0,0,0,0.4);
      min-height: 390px;
      margin-top: 0px;
      padding-top: 20px;
      border-radius: 9px;
    }

        .ThreePurbleBocketsButton {
  border: none;

  margin-top: 10px;
 
  margin-left: auto;
  margin-right: auto;

  margin-top: 0px;
  background: rgb(255,70,136);
    background: linear-gradient(90deg, rgba(255,70,136,1) 6%, rgba(255,146,154,1) 86%);
    
    color: #FFF;
   width: 300px;
    border-radius: 5px;
  color: #FFF;
  display: inline-block;
  font-size: 18px;
  font-weight: 800;
  letter-spacing: unset;
  line-height: 1;
  margin-bottom: 25px;
  padding: 17px 30px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  white-space: wrap; cursor: pointer;
}



.ThreePurbleBocketsButton:hover {background: #FFF; color: rgb(255,70,136);box-shadow: 5px 5px 12px rgba(0,0,0,0.4);}

  .header h1 {
      font-size: 30px;
      font-weight: bold;
      margin-bottom: 1rem; max-width: 80%; margin-left: auto; margin-right: auto;
    }

}