html, body
{
    margin:0;
    padding:0;
}
html {
    scroll-behavior: smooth;
    scroll-padding-top: 6.57vw;
}
* {
    text-rendering: geometricPrecision !important;
    -webkit-font-smoothing: antialiased;
    -webkit-font-smoothing: subpixel-antialiased;
}
/* h1,h2,h3,h4,h5,h6
{
	margin: 1.4rem 0%;
}
p {
    margin: 1rem 0%;
} */

/* AOS CUSTOM ANIMATION */
[data-aos="fade-customUp"] {
	opacity: 0;
	transform: translate3d(0,30px,0); 
	-webkit-transform:translate3d(0,30px,0);
	transition-property: transform, opacity;
  }
  [data-aos="fade-customUp"].aos-animate {
	  opacity: 1;
	  transform:translate3d(0,0px,0);
	  -webkit-transform:translate3d(0,0px,0);
	}
/***************************************************************** KEYFRAMES DEFINITIONS *******************************************************/
@keyframes fadelabelDown {
   0% {
      margin-top:-11.3%;
	  margin-bottom:-1.5%;
	padding-top:2%;
		opacity:0;
   }
   100% {
    margin-top:-6.3% ;
	margin-bottom:-0.5%;
	padding-top:4%;
	opacity:1;
   }
} 



@keyframes fadeOutLeft {
   0% {
      opacity: 1;
      transform: translateX(0);
   }
   100% {
      opacity: 0;
      transform: translateX(-3vw);
   }
} 
@keyframes fadeOutUp {
   0% {
			width:100%;
			transform: translateY(0vw);
    
   }
   100% {
	   width:100%;
       transform: translateY(-2vw);
	   opacity:0;
   }
} 
@keyframes fadeInUp {
   0% {
			width:100%;
			transform: translateY(2vw);
			opacity:0;
   }
   100% {
	   width:100%;
       transform: translateY(0vw);
	   opacity:1;
   }
} 
@keyframes fadeInRight {
   0% {
      opacity: 0;
      transform: translateX(3vw);
   }
   100% {
      opacity: 1;
      transform: translateX(0);
   }
} 
/***************************************************************** ANIMATE.CSS OVERWRITE VALUES *************************************************/
.fadeOutLeft
{
	transition:all ease 0.6s;
}
p.fadelabelDown
{
	animation-duration: 1.2s;
	animation-name: fadelabelDown;
	animation-fill-mode: forwards;
}
.fadeInRight
{
	transition:all ease 0.6s;
}
.animated
{
	animation-duration: 0.6s;
}
/***************************************************************** HEADER NAV *****************************************************************/

.navbar {
      overflow: hidden;
   
    width: 100%;
    justify-content: space-around;
}

.navbar a {
  float: left;
 
  color: inherit;
  text-align: center;
  
  text-decoration: none;

  color:black;
   

  padding: 0%;
}

.dropdown {
      float: left;
    overflow: hidden;
    padding-bottom: 3%;
    padding-top: 1%;
    transition: all ease-in-out 0.4s;
    padding-left: 2.5%;
    padding-right: 2.5%;
    text-align: center;
	    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
	cursor:pointer;
	min-width:5.2vw;
	
}
a.on_hover{
	text-decoration: none;
	color:unset;
}
a.on_hover:hover 
{
	color:#E0107B;
}
a.no_href {
    text-decoration: none;
	color:unset;
}
a.no_underline
{
	text-decoration: none;
}
a.underline_href
{
	color:unset;
}
.dropdown:hover
{
	background-color:#ec278e;
	color:white !important;
}
.dropdown.notactive_dropdown:hover
{
	background-color:white;
	color:black !important;
}
.dropdown:hover a.menu_tab 
{
	color:white !important;
}

.dropdown.notactive_dropdown:hover a.menu_tab 
{
	border-bottom: 1.8px solid #E31C79;
	color:black !important;
}
.dropdown .dropbtn {
  
  border: none;
  outline: none;
  color: inherit;
  
  background-color: inherit;
        font-size: 1.25vw;
		transition: all ease-in-out 0.8s;
  margin: 0;
  
  
  cursor:pointer;
  padding-bottom:0%;
}


.dropdown-content 
{
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 23vw;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-left: -1.2%;
  margin-top: 1.4%;
  border-top:2px solid #ec278e;
      padding-bottom: 2%;
	  max-width: 23vw;
	  min-width: 23vw;
  border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}
.dropdown-content-2
{
	
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  z-index: 1;
  margin-left: -1.2%;
  margin-top: 1.4%;
 
}

.dropdown-content a {
 float: none;
    color: black;
    margin: 3% 5% 0% 6%;
    text-decoration: none;
    display: block;
    text-align: left;
    border-bottom: 1.8px solid #cbcbcb;
	transition:all ease 0.6s;
    padding: 2% 0% 3% 0%;
}
svg.menu_down_arrow {
       width: 4%;
    float: right;
    padding: 3% 6% 3% 6%;
    transition: all ease 0.8s;
    margin-top: -12%;
    margin-right: 3%;
    z-index: 9999;
}
svg.rotated
{
	    transform: rotate(180deg);
}
li::marker {
    font-size: 1.4rem;
    margin-bottom: 2%;
}
@media only screen and (min-width:320px) and (max-width:1024px)
{
	li::marker {
		font-size: 1rem;
		margin-bottom: 2%;
	}
}
ul.super_sub_nav li:first-child a {
    padding-top: 5%;
}
ul.super_sub_nav li:last-child a {
    padding-bottom: 5%;
}
svg.menu_down_arrow.prism_btn
{
	width: 4%;
    float: right;
    padding: 3% 6% 3% 6%;
    transition: all ease 0.8s;
    margin-top: -27.5%;
    margin-right: 3%;
    z-index: 9999;
}
ul.super_sub_nav {
       margin: 0%;
    margin-left: 6%;
    padding-left: 5.5%;
    
	color: #ec278e;
	max-height: 0px;
    overflow: hidden;
	transition: all ease 1.2s;
	margin-right: 4.9%;
}
ul.expand_sub_nav
{
	 border-bottom: 1.6px solid #cbcbcb;
	 max-height:600px;
}
	
ul.super_sub_nav li a {
    padding:3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
    border: unset;
}
ul.super_sub_nav li ::marker {
    display: block;
}
ul.super_sub_nav li a:hover {
    border: unset;
}
.dropdown-content a:hover {
  border-bottom: 1.8px solid #ec278e;
}

.dropdown:hover .dropdown-content {
  display: block;
}
.dropdown.hovered
{
		background-color:#ec278e;
	color:white !important;
}
.dropdown.hovered .dropdown-content
{
	display:block;
}









/**************************************************************** COMMON CSS ***********************************************************************/
.rounded_bord
{
    border-radius:14px;
}
.common_link
{
	text-decoration: none;

    cursor: pointer;
    transition: all ease 0.6s;
	color:unset;
}
.common_link:hover
{
	color: #3d4998;
	text-decoration:underline;
}
.tile_seprator
{
	margin-left: 3%;
    margin-right: 3%;
    color: #95b6d7;
    font-size: 1.4vw;
}
svg.on_hover_arrow
{
	width: 0.8vw;
    margin-right: 0%;
   transition:all ease 0.8s;
   display: inline;
}
svg.hori_on_hover_arrow
{
	width: 0.7vw;
    margin-right: 0%;
	margin-left:0.3vw;
   transition:all ease 0.8s;
   display: inline;
}
a:hover svg.hori_on_hover_arrow
{
	 transform: translate(3px, 0px);
}
a:hover svg.on_hover_arrow
{
	 transform: translate(2px, -2px);
}
/***************************************************************** BASAE MARGINGS *******************************************************************/
.base_margins
{
    width:80%;
    margin-left:10%;
    margin-right:10%;
}
.base_padds
{
    width:100%;
    padding:2% 10% 2% 10%;
}
/***************************************************************** TYPOGRAPHY ***********************************************************************/

.h_bigtitle
{
	font-size:4vw;
	line-height: 4.5vw;
}
.h
{
    font-size:3.2vw;
	    line-height: 3.7vw
}
.h1
{
    font-size:3vw;
}
.h12
{
	font-size:2.5vw;
	line-height: 3vw;
}
.h2
{
    font-size:2vw;
        line-height: 2.6vw;
}
.h3
{
    font-size:1.72vw;
        line-height: 2.1vw;
}
.h4
{
    font-size:1.5vw;
    line-height: 2.1vw;
}
.h2-btn
{
    font-size:1.48vw;
}
.p
{
    font-size:1.62vw;
    line-height:2.4vw;
}
.p1
{
    font-size:1.48vw;
    line-height: 1.9vw;
}
.p2
{
    font-size: 1.24vw;
    line-height: 1.7vw;
}
.p3
{
    font-size:1.2vw ;
}
.p4 
{
	font-size:1.012vw;
}

/**************************************************************** BRAND COLORS PALLATE *****************************************************************/
/* NEW PALLATE ADDED FOR PRISM NEED TO INTEGRATE WITH MAIN ONCES ~ when confirmed from design Team */
.brand_pink
{
	color:#E31C79;
}
.lightBrand_pink
{
	color:#E01C79;
}
.brand_pink_600 
{
	color:#DF1C7A;
}
.footer_light_blue
{
	color:#E1F1FF;
}
.lightDark_blue
{
	color:#C8E2FE;
}
.text_lightCyan
{
	color:#99BADB;
}
.brand_blue
{
	color:#3D4992;
}
.darkmain_pink
{
    color:#E0107B;
}
.text_pink
{
	color:#EA278C;
}
.text_ambientPink
{
	color:#E52787;
}
.text_darkblue
{
	color:#3D4991;
}
.text_extradarkblue
{
	color:#123a5f;
}
.text_darkishBlue
{
	color:#3D4996;
}
.hyperlink_blue
{
	color:#0066FF;
}
.dark_numpink
{
	color:#BA006A;
}
.lightText_pink 
{
	color:#8F2224;
}
.text_green
{
	color:#01443D;
}
.title_green
{
	color:#69A933;
}
.title_cyan
{
	color:#0EACC1;
}
.title_orange
{
	color:#FF9D01;
}
.title_voilet
{
	color:#A164B5;
}

.footer_darkblue
{
	color:#95b6d7;
}
.darkcontent_pink
{
	color:#CF0E72;
}
.font_blue_300 
{
	color:#0F4C85;
}
.font_blue
{
	color:#004B87;
}
.text_blue
{
	color:#003B61;
}
.text_lightBlue 
{
	color:#004B87;
}
.header_blue
{
	color:#0A283F;
}
.content_darkblue
{
	color:#004B86;
}
.brand_voilet
{
	color:#4F0F69;
}
.lushgreen
{
	color:#156356;
}
.lightgreen_bg
{
	background-color:#D9F9F8;
}
.grassgreen_bg
{
	background-color:#E8F7E4;
}
.lightvoilet_bg
{
	background-color:#F1F0F8;
}
.lightorange_bg
{
	background-color:#FFF2DF;
}
.white_text
{
	color:#ffffff;
}
.content_black_2
{
	color:#333333;
}
.dark_lushgreen
{
	color:#002A3A;
}
.bright_orange
{
	color:#F15A22;
}
.light_orange
{
	color:#F47A44; 
}
/* END OF NEW PALLATE */


.main_pink
{
    color:#ec278e;
}



.dark_blue
{
    color:#3d4998;
}


.white_color
{
    color:white;
}
.light_blue
{
    color:#e9f2ff;
}
.ligt_blue_bg
{
    background-color:#e7f2fb;
}
.content_black
{
    color:#333333;
}
svg#steps_svg polygon {
    fill: #009898;
}
svg#steps_svg path {
    fill: #009898;
}
svg#approve_svg polygon {
    fill: #32ae4a;
}
svg#approve_svg path {
    fill: #32ae4a;
}
svg#plan_svg polygon {
    fill: #ef8020;
}
svg#plan_svg path {
    fill: #ef8020;
}
svg#ccs_svg polygon {
    fill: #74368e;
}
svg#ccs_svg path {
    fill: #74368e;
}
.steps_main
{
    color:#009e9e;
}
.steps_main_bg
{
    background-color:#008080;
}
.steps_main_bg_original
{
    background-color:#009d9d;
}
.steps_light_bg
{
      background-color:#d6f1ef;
}
.steps_main_roundedborder
{
    border: 2px solid #009e9e;
        border-radius: 14px;
}
.base_main_bg
{
    background-color:#abd6fb;
}
.base_main_roundedborder
{
	border:2px solid #9dc6ee;
	border-radius:14px;
}
.programs_indi_gradbg
{
	background: linear-gradient(to top, rgba(232, 241, 255, 0.5) 100%, transparent 100%);
}
.steps_thirdbg
{
      background: linear-gradient(to top, #d6f1ef 50%, transparent 50%);
}
.steps_halfbg
{
        background: linear-gradient(to left, #009e9e 50%, transparent 50%);
}
	
.programs_lp_bg
{
	
}
.steps_exp_bord
{
    border-top:1.4px solid #009e9e;
    border-bottom:1.4px solid #009e9e;
}
.steps_exp_bord_btm
{
    border-bottom:1.4px solid #009e9e;
}

.approve_main
{
    color:#268738;
}
.approve_main_original
{
    color:#32b14a;
}
.approve_exp_bord
{
    border-top:1.6px solid #c9e4cc;
    border-bottom:1.6px solid #c9e4cc;
}
.approve_exp_bord_btm
{
    border-bottom:1.6px solid #c9e4cc;
}
.approve_main_roundedborder
{
    border: 2px solid #32b14a;
        border-radius: 14px;
}
.approve_darkmain_bg
{
    background-color:#268738;
}
.approve_darkmain_bg_original
{
    background-color:#32b14a;
}
.approve_main_bg
{
    background-color:#def3e0;
}

.approve_halfbg
{
   background: linear-gradient(to left, #d7f2f0  50%, transparent 50%);
}
.approve_thirdbg
{
      background: linear-gradient(to top, #def3e0 50%, transparent 50%);
}
.approve_lefthalfbg
{
        background: linear-gradient(to right, #32b44a 50%, transparent 50%); 
}
.approve_lp_bg
{
    background-image: url(/images/approve_bg.svg);
    background-repeat: no-repeat;
    background-size: 49vw;
    background-position: 83% 0%;
}
.plan_main
{
    color:#C75000;
}
.plan_main_original
{
    color:#f58220;
}
.plan_main_roundedborder
{
    border: 2px solid #f58220;
        border-radius: 14px;
}
.plan_darkmain_bg
{
    background-color:#C75000;
}
.plan_darkmain_bg_original
{
    background-color:#f58220;
}
.plan_main_bg
{
    background-color:#ffe3cd;
}

.plan_halfbg
{
        background: linear-gradient(to left, #f58220 50%, transparent 50%);
}
.plan_thirdbg
{
      background: linear-gradient(to top, #ffe3cd 50%, transparent 50%);
}
.plan_exp_bord
{
     border-top:1.4px solid #f58220;
    border-bottom:1.4px solid #f58220;
}
.plan_exp_bord_btm
{
    border-bottom:1.4px solid #f58220;
}
.ccs_main
{
    color:#743694;
}
.ccs_main_roundedborder
{
    border: 2px solid #743694;
        border-radius: 14px;
}
.ccs_darkmain_bg
{
    background-color:#743694;
}
.ccs_main_bg
{
    background-color:#e4d4e8;
}
.ccs_halfbg
{
        background: linear-gradient(to left, #743694 50%, transparent 50%);
}
.ccs_lefthalfbg
{
        background: linear-gradient(to right, #743694 50%, transparent 50%);
}
.ccs_thirdbg
{
      background: linear-gradient(to top, #e4d4e8 50%, transparent 50%);
}
/*************************************************************** COMMON SECTION CSS STARTS **************************************************************/
div.solutions_ico_container
{
    
    justify-content: space-between;
    margin-top: 7%;
    background: linear-gradient(to top, rgba(232, 241, 255, 0.5) 42%, transparent 42%);
    padding-bottom: 2%;
}
div.all_products
{
     width:100%;
  
    justify-content: space-between;
    margin-top: 5%;
    
    padding-bottom: 2%;
}
div.sol_ico_ele h4 
{
        margin-bottom: 3%;
    margin-top: 6%;
}
div.sol_arrw 
{
       width: 12%;
    margin-top: 16%;

}
p.asset_viewAll 
{
	color: #3D4996;
    border-radius: 12vw;
    background: white;
    border: 2px solid #C5DCF7;
    padding: 0.5% 1% 0.5% 1%;
    white-space: nowrap;
    margin-left: auto;
    text-align: center;
    cursor: pointer;
    transition: all ease 0.8s;
	
}
button.AVA_btn
{
	margin-left: auto;
    background: white;
    padding: 1.8% 5% 1.8% 5%;
    border-radius: 21vw;
    border: 2px solid #C5DCF7;
	color: #3D4996;
	transition:all ease 0.8s;
	cursor:pointer;
}
section.assets_grid_container
{
	display: grid;
    grid-template-columns: repeat(3, 1fr);
    align-items: start;
    row-gap: 0;
    column-gap: 5vw;
}
div.asset_grid_tile
{
	height: 100%;
    border-bottom: 1.8px solid #c7def9;
    padding-bottom: 1%;
    padding-top: 11%;
}
button.LM_grid_btn
{
	margin-left: auto;
    margin-right: auto;
    padding: 0.6% 1.4% 0.6% 1.4%;
    border-radius: 12vw;
    background: white;
    border: 2px solid #C5DCF7;
    transition: all ease 0.8s;
    cursor: pointer;
    color: #3D4996;
}
button.LM_grid_btn:hover 
{
	color: black;
    background-color: #C5DCF7;
}

div.asset_hiddenGrid_tile
{
	display: none;
}

div.asset_grid_loadMoreBtn
{
	margin-top:3%;
	margin-bottom:3%;
	text-align: center;

}
button.AVA_btn:hover 
{
	color: black;
	background-color: #C5DCF7;
}
div.asset_header_title
{
	width:50%;
	margin-right:auto;
}
div.asset_viewAllBtn_container
{
	width:20%;
	margin-left: auto;
    margin-top: auto;
    margin-bottom: auto;
}
div.sol_arrw_marg
{
   
}
div.sol_arrw img 
{
    width:100%;
    height:auto;
}
div.sol_ico_ele p 
{
    margin-top:3%;
}
div.sol_ico_ele
{
    width: 19%;
    
    padding:1% 0% 2% 2%;
        background: white;
	transition:all ease 0.6s;
	cursor:pointer;
}
div.sol_ico_ele:hover
{
	box-shadow:-1px 7px 7px rgb(0 0 0 / 20%);
	
}
svg.hori_arrow
{
	transition:all ease 0.6s;
}
div.sol_ico_ele:hover svg.hori_arrow
{
	transform:translateX(0.8vw);
}
section.solution_video_container
{
   
    
    
   
   
  

}
.steps_lp_bg
{
        background-image: url(/images/steps_bg.svg);
    background-repeat: no-repeat;
    background-size: 55vw;
    background-position: 88% 33%;
	padding-top: 8%;
    padding-bottom: 12%;
}
.approve_lp_bg
{
	   background-image: url(/images/approve_lp_bg.svg);
    background-repeat: no-repeat;
    background-size: 55vw;
    background-position: 88% 33%;
	padding-top: 8%;
    padding-bottom: 12%;
}


.programs_indiBG
{
	    background-image: url(/images/solution_bg.svg);
    background-repeat: no-repeat;
    background-size: 68vw;
    background-position: 138% 33%;
	padding-top: 8%;
    padding-bottom: 12%;
	background-color: rgba(232, 241, 255, 0.5);
}
.programs_AT_BG
{
	    background-image: url(/images/EXXAT_AT_BG_Desk.svg);
    background-repeat: no-repeat;
    background-size: 68vw;
    background-position: 125% 33%;
	padding-top: 8%;
    padding-bottom: 12%;
	background-color: rgba(232, 241, 255, 0.5);
}
.programs_NU_BG
{
	background-image: url(/images/EXXAT_Nursing_Desk.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 115% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_NT_BG
{
	background-image: url(/images/EXXAT_NT_Desk.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 113% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_PA_BG
{
	background-image: url(/images/EXXAT_PA_Desk.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 115% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_PH_BG
{
	    background-image: url(/images/EXXAT_PH_Desk.svg);
    background-repeat: no-repeat;
    background-size: 65vw;
    background-position: 123% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_PT_PTA_BG
{
	background-image: url(/images/EXXAT_PT_PTA_Desk.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 113% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_SLP_BG
{
	    background-image: url(/images/EXXAT_SLP_Desk.svg);
    background-repeat: no-repeat;
    background-size: 59vw;
    background-position: 102% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_SW_BG
{
	background-image: url(/images/EXXAT_SW_Desk.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 115% 33%;
    padding-top: 8%;
    padding-bottom: 12%;
    background-color: rgba(232, 241, 255, 0.5);
}
.programs_lp_bg
{
	background: #e8f1ff;
        background-image: url(/images/us_clients_map.svg);
    background-repeat: no-repeat;
    background-size: 55vw;
    background-position: 88% 33%;
	padding-top: 8%;
    padding-bottom: 12%;
}
.solutions_lp_bg
{
	
	 background-color: rgba(232, 241, 255, 0.5);
      background-image: url(/images/solution_bg.svg);
    background-repeat: no-repeat;
     background-size: 65vw;
      background-position: 106% 45%;
	padding-top: 8%;
    padding-bottom: 12%;
}
div.quick_links ol 
{
	list-style: auto !important;
}
.whyexxat_lp_bg
{
	
        background-image: url(/images/solution_bg.svg);
    background-repeat: no-repeat;
    background-size: 60vw;
    background-position: 75% 45%;
    padding-top: 8%;
    padding-bottom: 12%;
	width: 100%;
}
section.solution_steps_video_container
{
      
    padding-top: 8%;
    padding-bottom: 12%;
	width: 100%;
   
}
section.programs_individualpage_vid_container
{
	padding-top: 8%;
    padding-bottom: 12%;
	width: 100%;
}
section.solution_steps_video_container.plan_lp_bg
{
	   background-image: url(/images/plan_lp_bg.svg);
    background-repeat: no-repeat;
    background-size: 55vw;
    background-position: 88% 33%;
	padding-top: 20%;
    padding-bottom: 17%;
}
section.solution_steps_video_container.ccs_lp_bg
{
	   background-image: url(/images/ccs_lp_bg.svg);
    background-repeat: no-repeat;
       background-size: 42vw;
    background-position: 70% 20%;
	    padding-top: 8%;
    padding-bottom: 12%;
}
section.steps_works_container
{
    margin-top:4%;
}
section.steps_works_container h2
{
    margin-bottom:4%;
}
section.screenshot_slider_container
{
    margin-top:5%;
    margin-bottom:0%;
}
section.slider_container
{
        z-index: 999;
    width: 100%;
 
    padding-top: 2.5%;
    overflow-x: hidden;
    padding-bottom:3%;
	margin-top:-8%;
    
}

/******************************************************************************* SCREEN SHOT SLIDER CSS *****************************************************/
div.owl-stage
{
    display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: horizontal;
      -moz-box-orient: horizontal;
      -webkit-box-direction: normal;
      -moz-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
}
section.slider_container  div.owl-nav
{
    display:none;
}
section.slider_container div.owl-dots
{
    display:none;
}
div.slider_ele
{
        width: 100%;
    height: auto;
    background-color: white;
    /* padding: 20% 25% 20% 20%; */
    padding-bottom: 8%;
    padding-right: 4%;
    cursor:pointer;
    
    min-height: 18vw;
}
div.slider_ele h3
{
    margin-top:2%;
    margin-bottom:5%;
    padding-left: 6%;
    padding-top: 6%;
}
div.slider_ele p
{
    margin-top:2%;
    margin-bottom:2%;
    padding-left: 6%;
    padding-bottom: 6%;
}
section.slider_container div.owl-item.active
{
    background:none;
        transition: all ease 0.8s;
}
section.slider_container div.owl-item {
    filter: grayscale(100%);
}
section.slider_container div.owl-item.active.center
{
    transform:scale(1.2);
    filter: grayscale(0%);
}
/******************************************************************************* END SCREENSHOT SLIDER CSS **************************************************/
div.screenshot_thumb
{
    width:65.7%;
}
section.screenshot_container {
    margin-bottom: 2%;
}
div.screenshot_desc
{
       width: 30.3%;
    padding: 0% 2% 0% 2%;
    margin-top: auto;
   margin-bottom: 10%;
}
div.pagination_bar_container 
{
    width:100%;
}
div.screenshot_slider_pagi
{
    width:25%;
}

div.screenshot_slider_pagi:hover
{
    cursor:pointer;
}
div.screenshot_slider_pagi svg
{
    width:55%;
}
div.screenshot_slider_pagi svg line {
    stroke: #3d4998;
}
div.screenshot_slider_pagi svg polyline {
    stroke: #3d4998;
}
div.screenshot_thumb img
{
    width:100%;
    height:auto;
}
div.steps_exp_container
{
    width:100%;
    height:auto;
    overflow:hidden;
}
div.exp_head
{
    width:12%;
}
div.exp_head h5
{
    margin-top:0%;
    margin-bottom:0%;
}
div.exp_subhead
{
    width:85.5%;
}
div.exp_subhead_jd
{
    width:95.5%;
}
div.exp_subhead h4
{
    margin-top:0%;
    margin-bottom:0%;
}
div.exp_subhead_jd h4
{
    margin-top:0%;
    margin-bottom:0%;
}
div.exp_ico
{
    width:2.5%;
    cursor:pointer;
}
div.exp_ico img 
{
    width:100%;
    height:auto;
    transition:all ease 1.2s;
}
div.exp_ico.close_ico img
{
        transform: rotate(135deg);
}
section.steps_exp_header
{
        width: 100%;
    height: auto;
    padding-top: 2%;
    padding-bottom:2%;
}

section.steps_exp_desc
{
        width: 88%;
    margin-left: 12%;
    padding-bottom:0;
    transition: all ease 1.2s;
    max-height:0px;
}
section.steps_exp_desc.expanded_desc
{
    max-height:500px;
}
section.steps_exp_desc p 
{
    margin-top:0%;
    margin-bottom:0%;
        padding-bottom: 4%;
		    padding-right: 22%;
}

section.steps_exp_desc_jd
{
        width: 88%;
    margin-left: 0%;
    padding-bottom:0;
    transition: all ease 1.2s;
    max-height:0px;
}
section.steps_exp_desc_jd.expanded_desc
{
    max-height:6200px;
}
.underline_jd
{
	text-decoration:underline;
}
section.steps_exp_desc_jd p 
{
    margin-top:0%;
    margin-bottom:0%;
        padding-bottom: 2%;
		    padding-right: 0%;
}
span.small_nums {
    font-variant: small-caps;
}
svg.playbtn
{
    width:4%;
}
div.btn_container
{
    margin-top:5%;
}
div.sol_btn_container
{
	margin-top:2%;
}
div.sol_btn_container a 
{
	 margin-top:auto;
    margin-bottom:auto;
  
}
div.btn_container a
{
    margin-top:auto;
    margin-bottom:auto;
    margin-left:1%;
}

section.exxat_advantages_container
{
    width:80%;
    margin: 5% 10% 5% 10%;
}
section.exxat_advantages_container h3 
{
    text-align:center;
}
section.exxat_advantages_container p
{
    text-align:center;
}
div.advantages_ico_container
{
    width:100%;
    margin-top: 4%;
        justify-content: space-between;
}
div.advantages_ele
{
    width:16%;
}
div.advantages_ico
{
    width:100%;
}
div.advantages_ico svg
{
       width: 80%;
    margin-left: 10%;
}
div.advantages_desc
{
    width:100%;
    border-top:1.4px solid #95b6d7;
        margin-top: 0%;
    text-align:center;
}
div.advantages_desc h4
{
    margin-top:2%;
    margin-bottom:2%;
}
div.steps_ico
{
    width:100%;
    height:auto;
}
div.steps_ico svg
{
  height: 3.4vw;
    width: auto;
    margin-left: -1.7%;
}
section.steps_desc_container
{
    margin-top:4%;
}
section.products_screenshot_container
{
    
}
div.product_screenshot_tile
{
        width: 100%;
    height: auto;
    margin-top: 6%;
    margin-bottom: 6%;
}
div.product_screenshot_desc
{
    width: 39%;
    padding: 0% 4% 0% 7%;
    margin-top: auto;
    margin-bottom: auto;
}
div.product_screenshot_desc p.p1
{
	margin-bottom:6%;
}
div.product_screenshot_desc svg.solutions_svg
{
	height: 2.5vw;
}
a.btn_clickable
{
       padding: 2% 6% 2% 6%;
   
    border-radius: 46px;
    text-decoration: none;
    font-weight: normal;
}
div.product_screenshot_img
{
    width: 50%;
    padding-top: 3%;
	overflow:hidden;
}
div.product_screenshot_img img 
{
    width:100%;
}
img.hide_sc_right
{
	margin-left:14%;
}
img.hide_sc_left
{
	margin-left:-14%;
}
section.solution_container
{
    width:100%;
    height:auto;
}
div.solution_desc
{
  
        margin-top: 5%;
}
div.outreach_desc
{
    margin-top:5%;
}
section.contact_us_container
{
    width:80%;
    margin:8% 10% 8% 10%;
    border-radius:14px;
}
div.outreach_thumbnail
{
    width:100%;
    height:auto;
    margin-top: 6%;
    margin-bottom: 6%;
}
div.image_thumb
{
    width:35%;
    height:auto;
}
div.image_thumb img
{
    width: 100%;
    height: 100%;
	    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
div.thumb_desc
{
    width: 65%;
    padding: 0% 5.5% 0% 5.5%;
}
#taketoReqForm
{
	cursor:pointer;
}
.outreach_thumb_bgcolor1
{
    background-color:#def3e0;
}
.outreach_thumb_bgcolor2
{
    background-color:#FFE5D4;
}
.outreach_thumb_bgcolor3
{
    background-color:#CEF4F3;
}
.outreach_thumb_bgcolor4
{
    background-color:#E9D8EF;
}
.outreach_thumb_bord1
{
    border-bottom:1.2px solid #6ed57d;
}
.outreach_thumb_clickable1
{
    color:#038616;
}
.outreach_thumb_bgcolor2
{
    background-color:#ffe3cd;
}
.outreach_thumb_bord2
{
    border-bottom:1.2px solid #b2b2b2;
}
.outreach_thumb_clickable2
{
    color:#be5b00;
}
.outreach_thumb_clickable5
{
    color:#33536B;
}
.outreach_thumb_bgcolor3
{
    background-color:#c3eaea;   
}
.outreach_thumb_bord3
{
    border-bottom:1.2px solid #b2b2b2;
}
.outreach_thumb_clickable3
{
    color:#009d9d;
}
.outreach_thumb_bgcolor4
{
    background-color:#e4d4e8;    
}
.outreach_thumb_bgcolor5
{
    background-color:#E4EFF8;    
}
.outreach_thumb_bord4
{
    border-bottom:1.2px solid #b2b2b2;
}
.outreach_thumb_clickable4
{
    color:#743693;
}
.desc_header 
{
    width: 100%;
    justify-content: space-between;
}
div.thumb_desc p {
    padding-right: 11%;
	margin-top: 3%;
}
div.thumb_desc a {
    font-weight: normal;
    text-decoration: none;
}
.desc_header a
{
       margin-top:4.6%;
}
.desc_header h3
{
    margin-top:3%;
    margin-bottom:2%;
}
section.culture_container
{
    margin-top:10%;
}
section.culture_container h4
{
    margin-top:2%;
    margin-bottom:2%;
}
section.culture_container a
{
    text-decoration:none;
    border-bottom:1px solid #989898;
}
section.culture_container a:hover
{
    border-bottom:1px solid #ec278e;
}
div.form_desc
{
    width: 30%;
    margin-top: auto;
    margin-bottom: auto;
}
div.form_desc h4
{
    padding-left:20%;
	    margin-top: 5%;
    margin-bottom: 5%;
}
div.form
{
        width: 62%;
    padding: 5% 4% 5% 4%;
}
div.form_close_vid
{
	    width: 85%;
    padding: 5% 4% 5% 4%;
	
}
div.inrow_inputs
{
    justify-content:space-between; 
        margin-top: 4%;
    margin-bottom: 4%;
}
div.inrow_inputs input
{
        border-radius: 9px;
    padding: 2% 1.5% 2% 1.5%;
    border: none;
	z-index:888;
}
input.half_space_pop
{
	width:45%;
    height:auto;
}
textarea.full_space_pop
{
    width:100%;
    height:auto;
}
input.full_space_pop
{
    width:100%;
    height:auto;
}
input.half_space
{
    width:45%;
    height:auto;
}
input.third_space 
{
    width:68%;
}
textarea.third_space 
{
	    border-radius: 12px;
    width: 62%;
    max-width: 62%;
    max-height: 5vw;
    border: none;
    min-width: 62%;
    padding: 2% 1.5% 2% 1.5%;
}

input.onethird_space
{
       width: 26%;
    background: white;
    border-radius: 42px !important;
    border: 2px solid #3d4998 !important;
	color:#3d4998;
    
}
input[type=text]:focus
{
    border:none;
}
input[type=submit]
{
    cursor:pointer;
    transition:all ease 0.6s;
}
input[type=submit]:hover
{
    background-color:#3d4998;
    color:white;
}

input.full_space
{
    width:100%;
    height:auto;
}
section.assets_featured_container
{
    width:100%;
   
    justify-content:space-between;
}
section.assets_featured_container .owl-nav 
{
	display: none;
}
section.assets_featured_container .owl-dots0 
{
	display: none;
}
div.asset_tile
{
    width: 27%;
    border-bottom: 1.8px solid #c7def9;
    padding-bottom: 1%;
}
section.case-study-owl
{
	overflow:hidden;
}
section.whitepaper-owl-cara
{
	overflow:hidden;
}
section.case-study-owl div.owl-stage-outer div.owl-item {
    filter: grayscale(0);
}
section.whitepaper-owl-cara div.owl-stage-outer div.owl-item {
    filter: grayscale(0);
}
div.carasouel_nav_panel
 {
    width: 100%;
}

div.carasouel_nav_panel svg
{
	    width: 3.5%;
    position: absolute;
    z-index: 888;
    margin-top: 15%;
	cursor:pointer;
}
svg.cara_left_ico  
{
	left:5%;
	    transform: rotate(180deg);
}
svg.carawhite_left_ico
{
	left:5%;
	    transform: rotate(180deg);
}
svg.carawhite_right_ico  
{
	right:5%;
}
svg.cara_right_ico  
{
	right:5%;
}
div.asset_owl_tile
{
	width: 100%;
    border-bottom: 1.8px solid #c7def9;
    padding-bottom: 1%;
	    min-height: 33vw;
		height: 99%;
}
a.download_path
{
	cursor:pointer;
}
div.asset_thumbnail
{
    width:100%;
}
.asset_desc {
    padding-right: 8%;
}
div.asset_thumbnail img 
{
    width:100%;
    height:auto;
}
div.asset_desc h4
{
    margin-top:4%;
    margin-bottom:2%;
	color:#E0107B !important;
}
div.asset_desc h3
{
    margin-top:4%;
    margin-bottom:2%;
}
section.hero_container 
{
	
	background: url(/images/homeHeader_Bg@2x.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
	
    margin-left: 0%;
    padding-top: 8%;
   
    padding-left: 10%;
    
}
section.home_hero_bg
{
    background: url('/images/Exxat_Web2022_Home_Header_Desktop@2x.jpg');
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
    margin-left: 0%;
    padding-top: 7%;
    padding-bottom: 12%;
    padding-left: 10%;
	margin-bottom:4%;
}
section.prism_hero_bg
{
	background: url(/images/Exxat_Web2022_Solutions_Header_Desktop@2x.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
    margin-left: 0%;
    padding-top: 2%;
    padding-bottom: 10%;
    padding-left: 10%;
    margin-bottom: 2%;
}
section.rubix_hero_bg
{
	background: url(/images/Exxat_Rubix_Header_Desktop.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
    margin-left: 0%;
    padding-top: 2%;
    padding-bottom: 10%;
    padding-left: 10%;
    margin-bottom: 2%;
}
section.company_outreach_bg
{
     background: url('/images/our-outreach-header@2x.png');
     background-repeat: no-repeat;
    background-size: 100%;
    background-position: 100% 50%;
    background-color: white;
    padding-top: 10%;
    padding-bottom: 16.5%;
}
div.breadcrumb_container {
    position: relative;

}

div.breadcrumb_container p 
{
    color:black;
	 margin-top: 1%;
    margin-bottom: 2%;
} 
div.breadcrumb_container p a
{
    text-decoration:none;
    color:black;
    
}
a.no_style_btn
{
    border:none;
    float:unset;
}
a.no_style_btn:hover
{
    border:none;
}
section.solutions_bg
{
    background-image: url(/images/Exxat_Solution_LP_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 12.3%;
}
section.studentscholar_bg
{
	background-image: url(/images/EXT_StudentScholarshipHEADER_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 12.3%;
}
section.winners2021_bg
{
	background-image: url(/images/Exxat_Website_StudentScholarshipWinner_Header_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 19.6%;
}
section.winners2022_bg
{
	background-image: url(/images/winners2022_header_desk.png);
    padding-top: 2.5%;
    padding-bottom: 19.6%;
}
section.winners2023_bg
{
	background-image: url(/images/winners2023_header_desk.png);
    padding-top: 2.5%;
    padding-bottom: 19.6%;
}
section.winners2024_bg
{
	background-image: url(/images/Exxat_StudentScholarships_2024_DESKTOP.png);
    padding-top: 2.5%;
    padding-bottom: 19.6%;
}
section.careers_bg
{
    background-image: url(/images/Exxat_Company_CareersCulture_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 11.8%;
}
section.whyexxat_bg
{
    background-image: url(/images/WhyExxat_Header_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 12.3%;
}
section.programs_bg
{
	
	 background-image: url(/images/PROGRAMS_LP_Header_DESKTOP.png);
    padding-top: 2.5%;
    padding-bottom:16.9%;
}
section.steps_bg
{
	    background-image: url(/images/Exxat_Solution_STEPS_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 14.6%;
}
section.integrations_bg
{
	background-image: url(/images/integrations_headerImage.png);
    padding-top: 2.5%;
    padding-bottom: 14.6%;
}
section.sweap_bg
{
	background-image: url(/images/sweap_headerImage@2x.png);
    padding-top: 2.5%;
    padding-bottom: 11.4%;
}
section.ciet_bg
{
	background-image: url(/images/CIET_EXT_DeskHeaderImage.png);
    padding-top: 2.5%;
    padding-bottom: 11.4%;
}
section.ubs_bg
{
	background-image: url(/images/Exxat_Partnerships_Universal_Header_Desktop.webp);
    padding-top: 2.5%;
    padding-bottom: 11.4%;
}

section.approve_bg
{
	    background-image: url(/images/Exxat_Solutions_APPROVE_HeaderDesktop2x.png);
    padding-top: 2.5%;
    padding-bottom:14.6%;
}
section.plan_bg
{
	    background-image: url(/images/EXXAT_Solutions_PLAN_Desktop.png);
    padding-top: 2.5%;
    padding-bottom:14.6%;
}
section.ccs_bg
{
	    background-image: url(/images/EXXAT_Solutions_CCS_Desktop.png);
    padding-top: 2.5%;
    padding-bottom:14.6%;
}
section.physicaltherapy_bg
{
	 background-image: url(/images/Program_PT_Header.png);
    padding-top: 2.5%;
    padding-bottom: 8%;
}
section.physicianaassistant_bg
{
	 background-image: url(/images/Exxat_Program_PA_Header_Desktop2x.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.ot_bg
{
	 background-image: url(/images/Exxat_OT_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.nursing_bg
{
	 background-image: url(/images/EXT_Header_Nursing_Desktop.png);
    padding-top: 2.5%;
    padding-bottom: 8%;
}
section.cohereuser_bg
{
	 background-image: url('/images/cohere-user-conference/Cohere2024_Header_Desktop.png');
    padding-top: 2.5%;
   
}
section.cohereuser_bg_2025_final
{
	 background-image: url('/images/cohere-user-conference-2025/cohere_header_desktoip@2x.png');
	 padding-top: 7.6%;
	 padding-bottom: 6.8%;
	 padding-left: 7.8%;
}
section.cohereuser_bg_2024
{
	 background-image: url('/images/Cohere_2024_HeaderBanner_desk.jpg');
    padding-top: 2.5%;
    padding-bottom: 11%;
}
section.cohereuser_bg_2025
{
	 background-image: url('/images/Exxat_Cohere2025Atlanta_DesktopAsset_4@2x.png');
    padding-top: 2.5%;
    padding-bottom: 11%;
}
section.exxatcare_bg
{
	 background-image: url('/images/exxatcare_bg.png');
    padding-top: 2.5%;
    padding-bottom: 11%;
}
section.slp_bg
{
	 background-image: url(/images/EXT_DesktopHeader_Nursing.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.at_bg
{
	 background-image: url(/images/EXT_Desktopheader_AT.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.sw_bg
{
	 background-image: url(/images/EXT_Desktopheader_SW.png);
    padding-top: 2.5%;
    padding-bottom: 8%;
}
section.ph_bg
{
	 background-image: url(/images/EXT_DEsktopHeader_PH.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.nutrition_bg
{
	 background-image: url(/images/EXT_DesktopHeader_Nutrition.png);
    padding-top: 2.5%;
    padding-bottom: 16.9%;
}
section.resourceshub_bg
{
    background-image: url(/images/resources-hub-headerImage.png);
        padding-top: 4%;
    padding-bottom:4.6%;
}
section.helpcenter_bg
{
	    background-image: url(/images/helpcenter_desktop.png);
    padding-top: 2.5%;
    padding-bottom: 6.1%;
}
section.newsroom_bg
{
	background-image: url(/images/Exxat_Newsroom_Header_DSKTP@2x.png);
    padding-top: 2.5%;
    padding-bottom: 6.1%;
}
section.hero_cologBg_header
{
	
	padding-top: 2.5%;
    padding-bottom: 0.1%;
    padding-left: 10%;
    min-height: 23.6vw;
    margin-bottom: 4%;
    background-repeat: no-repeat;
    background-size: 100%;
}
.press_release_bg_1
{
	background-color:#D7F7F6;
}
.press_release_bg_2
{
	background-color:#FFEAD8;
}
.press_release_bg_3
{
	background-color:#ededff;
}
.press_release_bg_4
{
	background-color:#ffe5d3;
}
.press_release_bg_5 
{
	background-color: #ededff;
}
.press_release_bg_6
{
	background-color: #d2f2f1;
}
section.hero_cologBg_header h1 
{
	margin:0;
	color:#004B87;
}
section.contactus_bg
{
	    background-image: url(/images/Company_ContactUs_Header.png);
    padding-top: 2.5%;
    padding-bottom: 6.1%;
}
section.conferece_bg
{
	    background-image: url(/images/Support_Conference&Events_Header.png);
    padding-top: 2.5%;
    padding-bottom: 6.1%;
}
section.assets_featured_main_container
{
    margin-top:7% ;
    margin-bottom:7% ;
}
section.featured_bg
{
	background:#e8f1ff;
	    padding-bottom: 8%;
		width: 100%;
}
p.asset_viewAll {
   
    margin:auto 0% 3.5% auto;
    cursor:pointer;
}
a.href_noeffects
{
    text-decoration:none;
    color:unset;
}
p.asset_viewAll:hover
{
    text-decoration:underline;
}
section.assets_featured_main_container h2
{
    margin-top:3%;
    margin-bottom:4%;
	text-align:left;
	width:30%;
}
.align_left
{
	text-align:left !important;
}

.header_bord
{
	    width: 39%;
    /* border-bottom: 1.6px solid #c6ddf8; */
    height: 2px;
    background: #c6ddf8;
    margin-top: auto;
    margin-bottom: 4.9%;
   
}

section.leadership_bg
{
        background-image: url(/images/leadership_bg@2x.png);
    padding-top: 10.8%;
    padding-bottom: 10.8%;
}
.leftdbl_qoute:before {
    content: "\201C";
    margin-left: -1.5%;
}
.emdash_qoute
{
    margin-left:-1.5%;
}


section.hero_container h2 
{
   
    color: #3d4998;
  
    margin-top: 0%;
	margin-bottom:0%;
}
section.hero_container h1 
{
    color: #004B87;
  
    margin-top: 0%;
	margin-bottom:0%;
}
section.sub_nav_container {
    padding-left: 10%;
    padding-right: 10%;
    display: flex;
    padding-top: 0.5%;

    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: white;
    transition: all ease 0.6s;
    z-index: 999;
    box-shadow:0 2px 9px 0 rgb(0 0 0 / 9%);
	  padding-bottom:0%;
	  z-index:99999;

}
div.logo_container
{
	width: 11.5%;
    display: flex;
    transition: all ease 0.6s;
}
div.logo_container a
{
    margin-top:auto;
    margin-bottom:auto;
}
div.logo_container a svg 
{
    width: 100%;
}

div.my_btn
{
    width:auto;
}
div.my_btn p
{
   width: fit-content;
    border: 1.8px solid #ec278e;
    border-radius: 46px;
    padding: 0.5% 1.5% 0.5% 1.5%;
    margin-top: 4%;
    margin-bottom: 0%;
    max-width: 9vw;
    text-align: center;
    background: white;
    transition:all ease 0.6s;
}
div.play_home_btn
{
    width:auto;
	cursor:pointer;
}
div.goto_program_btn
{
	width:auto;
	cursor:pointer;
	border-radius: 22vw;
    padding: 0% 0% 0% 0%;
    margin-top: 4%;
    margin-bottom: 0%;
    max-width: 21vw;
 
  
    transition: all ease 0.6s;
    min-width: 21vw;
}
div.play_home_btn
{
	   
    border-radius: 22vw;
    padding: 0% 0% 0% 0%;
    margin-top: 4%;
    margin-bottom: 0%;
    max-width: 26vw;
 
  
    transition: all ease 0.6s;
    min-width: 26vw;
}
div.play_home_btn.home_btn_extraMarg
{
	margin-top:14%;
}
svg#home_play_btn
{
	width:2%;
	transition: all ease 0.6s;
}
div.play_home_btn p 
{
	margin-right: 0%;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 2%;
}
div.goto_program_btn p
{
	margin-right: 0%;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 2%;
}
svg#home_play_btn {
        width: 3.3vw;
  
    height: auto;
    margin: 0% 2% 0% 0%;
}
div.play_home_btn:hover 
{ 
	
}
div.play_home_btn:hover svg#home_play_btn circle
{
	
}
div.play_home_btn:hover svg#home_play_btn path
{
	
}
div.my_btn p:hover 
{
   
}
div.main_nav
{
	display: flex;
    width: 64%;
    justify-content: space-evenly;
    margin-top: auto;
    margin-left: 10.5%;
}


div.main_nav p 
{
    font-size: 1.25vw;
    letter-spacing:0.2px;
}
.flex_grid
{
    display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: horizontal;
      -moz-box-orient: horizontal;
      -webkit-box-direction: normal;
      -moz-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
}
.flex_grid_mob_only
{
	display:block;
}

.flex_grid_desk_only
{
    display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-orient: horizontal;
      -moz-box-orient: horizontal;
      -webkit-box-direction: normal;
      -moz-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
}
div.programs_grid
{
    width:80%;
    margin-left:10%;
    margin-right:10%;
	    margin-top: 3%;
}
div.program_row
{
    justify-content: space-around;
	    flex-wrap: wrap;
}
div.program_ele h2 
{
    text-align: center;
    color:#CE0E72;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    width: fit-content;
	    margin-bottom: 0%;
}
div.program_ico h2
{
       text-align: center;
    border: 2.5px solid #e9f2ff;
    background: #e9f2ff;
    padding: 7% 2% 7% 2%;
    border-radius: 25vw;
    color: #3d4998;
	
    transition: all ease 0.8s;
	
    cursor: pointer;
    margin: 8% 0% 8% 0%;
}
div.program_ico h2.twoliner_pico {
    padding: 2% 2% 2% 2%;
}
div.program_ico h2.and_more
{
    background:white;
  
}
section.client_header
{
    width:80%;
    background-color:#ec278e;
    padding-left:10%;
    padding-right:10%;
	z-index:99999;
	
}
a.client_login_clickable
{
     text-align: right;
    
    margin-left: auto;
    padding: 1% 0% 1% 0%;
    color:white;
	 
		margin-right: 7vw;
}

p.client_login_para
{
	display: inline;
    line-height: 0vh;
    position: absolute;
    top: 1%;
    margin-left: 1%;
}
div.sub_nav_btn p
{
   
    color: black;
    padding-left: 15%;
    padding-right: 15%;
    padding-top: 4%;
    padding-bottom: 4%;
    border: 2px solid #004B87;
    width: max-content;
    border-radius: 25vh;
    transition: all ease 0.6s;
    cursor: pointer;
    margin-top: 0%;
	transition:all ease 0.4s;
	
}
div.sub_nav_btn p:hover
{
    background:#004B87;
	color:white;
}
a.btn_clickable svg 
{
    width: 2.5%;
    
}
div.sub_nav_btn {
    margin-top:1.2%;
  
    margin-left: auto;
    margin-right: 0%;
    transition: all ease 0.6s;
	z-index:999999;
}
div.sol_ico_img svg 
{
   width: auto;
    margin-top: 6%;
    margin-bottom: 6%;
    height: 1.6vw;
}
div.sub_nav_btn p.active_btn
{
    background-color:#ec278e;
    color:white;
}
div.sub_nav_btn p.active_btn:hover
{
    background-color:#2a5caa;
    color:white;
    border:1.6px solid #2a5caa;
}
span.client_logo svg
{
  width: 26px;
    margin-top: 0%;
    margin-right: 3%;
    height: 26px;
}
div.program_ico h2:hover
{
      
      background: white;
      border: 2.5px solid #ec278e;
	  box-shadow:0 3px 11px rgb(33 33 33 / 20%);
}

div.program_ele p 
{
    text-align:center;
	margin:0;
	margin-top: 0.5%;
}
div.products_grid
{
    
}
h2.programs_title
{
    text-align:center;
    
   
	margin-top: 6%;
}
p.programs_desc
{
    text-align:center;
   
}
span.numb
{
    font-size:3.5vw;
	line-height: 4.2vw;
}
div.numb
{
  font-size: 3.5vw;
margin-left: auto;
margin-right: 0%;
}
span.num_sym
{
    font-size:2.23vw;
}
div.num_sym
{
   font-size: 2.23vw;
margin-top: auto;
margin-left: 0%;
margin-right: auto;
margin-bottom: auto;
}
section.programs_container
{
    width:100%;
    height:auto;
}
section.products_container h3 
{
    text-align:center;
        margin-top: 3%;

}
section.productsdemo_container h3 
{
    text-align:center;
        margin-top: 3%;

}
section.products_container
{
        width: 100%;
    background-image: url('/images/Exxat_HomePage_BG_1Asset.svg');
    padding-left: 10%;
    padding-right: 10%;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom;
    padding-bottom: 9%;
}
section.productsdemo_container
{
        width: 80%;
    background-image: url('/images/Exxat_HomePage_BG_1Asset.svg');
    padding-left: 10%;
    padding-right: 10%;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: bottom;
    padding-bottom: 7%;
}
div.products_grid
{
        justify-content: space-between;
        margin-top: 7%;
}
div.products_ele
{
    width:20%;
        text-align: center;
}
div.products_ele h4
{
    font-size:1.78vw;
        margin-bottom: 2%;
}
div.external_link
{
        margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    width: 20%;
}
span.external_link_arrow svg
{
    width: 9%;
    margin-left: 7%;
    transition: all ease 1.2s;
}
span.external_link_arrow svg:hover
{
        transform: translate(3px, -3px);
}
div.products_ele p
{
    font-size: 1.14vw;
    margin-top:3%;
}
div.products_ele img 
{
    width:100%;
    height:auto;
}
.program_ico {
       width: 28%;
}
.program_ele {
    width: 33%;
}
div.border-gray
{
    border-top:1.8px solid #c6ddf8;
    width:100%;
        margin-top: 2%;
    margin-bottom: 2%;
}
div.sol_btn_container h5 
{
	text-align:center;
}
div.btn_container h5
{
    text-align:center;
    
}
div.border-gray.extra-top-marg
{
     margin-top: 6%;
}
div.btn {
    text-align: center;
    margin-top: 3%;
}
div.btn a
{
	text-decoration:none;
	
        width: fit-content;
  
    border: 1.8px solid #3d4998;
    margin-left: auto;
    margin-right: auto;
    padding:0.5% 2.5% 0.5% 2.5%;
    border-radius: 56px;
    color: white		;
    background-color: #004B87;
	transition: all ease 0.4s;
}
div.btn a:hover 
{
	background: white;
    color: #3d4998;
    cursor: pointer;
}
section.expand_desc_container h2 {
    padding-left: 10%;
    padding-right: 10%;
 
    padding-top: 5%;
    margin-top: 4.6%;
 
   
        margin-bottom: 2%;
}
a.asset_click_btn
{
	    text-decoration: none;
    color: #3d4998;
    transition: all ease 0.6s;
    background: white;
    cursor: pointer;
    padding: 1% 2.5% 1% 2.5%;
    border-radius: 30vw;
}
a.asset_click_btn:hover
{
	
	
}
p.bit_marg
{
	margin-bottom:2.5%;
}
section.expand_desc_container p.expand_desc_p
{
	 padding-left: 10%;
	 padding-right: 32%;
	      margin-bottom: 2%;
}
section.read_asset_container
{
	margin-top: 7%;
    margin-bottom: 7%;
    padding: 3% 2% 4.2% 2%;
	width: 76%;
}
div.read_asset_desc
{
	padding-left:5%;
}
div.read_asset_desc p 
{
	color:black;
}
section.read_asset_dce
{
	background-image:url('/images/EXT_DCE_Header_DESKTOP.webp');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
	    padding: 5% 2% 5% 2%;
}
h1.dce_tile_header
{
	margin-bottom:5%;
}
section.read_asset_tennessee
{
	background-image:url('/images/Support_ResourcesHub_CaseStudy_UTHSC.png');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
	
}
section.read_asset_yale
{
	background-image:url('/images/Support_ResourcesHub_CaseStudy_YELE.png');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
	
}
section.read_asset_scholastica
{
	background-image:url('/images/Support_ResourcesHub_CaseStudy_SocialWork.png');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
	
}
section.read_asset_approve
{
	background-image:url('/images/approve_qoute_DeskBG@2x.png');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
	
}
section.read_asset_vanderbilt
{
    	background-image:url('/images/Support_ResourcesHub_CaseStudy_VanderbiltUniversity.png');
	background-repeat:no-repeat;
	background-size:100%;
	border-radius:14px;
}
img.expand_icon {
   float: right;
    margin-top: 5.8%;
    width: 3%;
    margin-right: 4%;
    cursor: pointer;
    transition: all ease 0.6s;
}
section.category h3 {
   
    margin-top: 4.5%;
    margin-bottom: 4.5%;
    color:#3d4998;
}
section.testimonial_slider_container
{
        width: 80%;
    margin-top: 8%;
    margin-bottom: 4%;
}
div.nav_testimonial a
{
    text-decoration:none;
    border:none;
}
div.nav_testimonial a h4
{
    margin-top:2%;
    margin-bottom:2%;
	display:inline;
}

section.slide_image
{
    width: 35%;
    height: auto;
    
}
section.slide_desc
{
        width: 60%;
    height: auto;
 
    
        padding: 3% 2% 3% 5%;
}
div.slidemain_desc
{
    display:none;
 
}

div.slidemain_desc.active_slide
{
    display:block;
}
p.qoute
{
	
}
p.qoute:before {
    content: "\201C";
    margin-left: -0.9%;
}
div.original_slide
{
       min-height: 26vw;
}
div.nav_testimonial a
{
    margin-left:auto;
    margin-right:4%;
 
     padding:1% 1.5% 1% 1.5%;
  
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
    transition:all ease 0.8s;
    
}
div.nav_testimonial a
{
     color:inherit;
}
div.nav_testimonial a:hover
{
    text-decoration:underline;
    color:inherit;
}
div.sub_nav_btn p.active_req_btn
{
	    color: white;
	background:#004B87;
    transition: all ease 0.4s;
}
div.slide_bgimage_holder
{
       width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/stepstestimonial_image_1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;
}
div.home_slide_bgimage_holder
{
	   width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/hometestimonial_image_1.webp);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;
}
div.uthsc_stepsqoute_bg
{
       width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/UTHSC_Quote_STEPS.png);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;

}
div.yale_qoute_bg
{
       width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/hometestimonial_image_1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;

}
div.champ_plansqoute_bg
{
       width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/ChapmanUniversity_Quote_PLAN.png);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;

}
div.pitts_approvesqoute_bg
{
       width: 25vw;
    height: 25VW;
    border-radius: 50%;
    MARGIN-TOP: -12.7%;
    margin-left: auto;
    /* margin-right: auto; */
    background-image: url(/images/University_0f_Pittsburg_Quote_APPROVE.png);
    background-repeat: no-repeat;
    background-size: 100%;
    transition: all ease 0.8s;

}
img.rotate {
    -webkit-transform: rotateZ(135deg);
    -moz-transform: rotateZ(135deg);
    transform: rotate(135deg);
}
div.testimonial_div
{
    background:linear-gradient(to top, #f2f2f2 81% , white 23%);
}
div.image_container
{
       width: 25%;
    height: auto;
    margin-left: 10%;
}
div.testimonial_desc_container
{
        width: 48%;
    padding-left: 15%;
    padding-right: 2%;
    padding-bottom: 5%;

}
div.testimonial_desc_container h3
{
        font-size: 1.77vw;
}
p.author_desc {
        font-size: 1.2vw;
    line-height: 1.7vw;
}
div.testimonial_desc_container p.main_desc {
    margin-top: 8%;
    font-size: 1.52vw;
}
div.testimonial_desc_container p.main_desc
{
    margin-top:8%;
}
div.testimonial_desc_container p.main_desc:before {
    content: "\201C";
    margin-left: -1.8%;
}

div.university_logos_grid {
    margin-left: 10%;
    margin-right: 10%;
    display: flex;
    justify-content: space-between;
	 flex-wrap: wrap;
}

div.uni_grid_ele
{
	    width: 21%;
    margin-top: 0%;
    margin-bottom:0%;
    border-bottom: 1.3px solid #95b6d7;
    padding-bottom: 0%;
	display:flex;
	display:flex;
	max-height: 12.5vw;
}
div.uni_grid_ele img 
{
	width:86%;
	height:auto;
	margin-top:auto;
	margin-left:auto;
	margin-right:auto;
}
.center_text
{
    text-align:center;
}
div.uni_grid_ele_2x
{
	width:46.6%;
	 margin-top:0%;
    margin-bottom: 0%;
    border-bottom: 1.3px solid #95b6d7;
    padding-bottom: 0%;
	display:flex;
	max-height: 12.5vw;
}
div.uni_grid_ele_2x img 
{
	width:86%;
	height:auto;
	margin-top:auto;
		margin-left:auto;
	margin-right:auto;
}
section.partners_container {
        padding-bottom: 0%;
    margin-top: 8%;
    
    margin-bottom:4%;
        padding-bottom: 4%;
}
section.partners_container.no_gradientBG
{
	background:unset;
}
section.no_bg_gradient
{
	 background:unset;
}
section.partners_container h2 {
    padding-left: 10%;
   
    padding-top: 0%;
    margin-top: 0%;
   
    text-align: center;
    padding-right: 10%;
}
section.featured_blogs_container
{
    width:80%;
    margin-left:10%;
    margin-right:10%;
}
div.featured_grid
{
    width:100%;
    justify-content:space-between;
}
div.featured_blog_ele
{
    width:25%;
    border-bottom:4px solid #e6e6e6;
}
div.featured_blogimage_container1
{
    width:100%;
    height:auto;
}
div.featured_blogimage_container img
{
    width:100%;
    height:auto;
}
div.featured_blogdesc_container h3
{
    font-size:1.52vw;
    color:#3d4998;
}
div.featured_blogdesc_container p 
{
    font-size:1.14vw;
}
section.splash_career_banner
{
   width: 80%;
       margin: 8% 10% 8% 10%;
    background-image: url(/images/career_nextexxatian.png);
    background-repeat: no-repeat;
    background-size: 101%;
    background-position: center;
    border-radius: 14px;
    border: none;
}
section.splash_slider
{
	width: 80%;
       margin: 8% 10% 8% 10%;
  
    background-repeat: no-repeat;
    background-size: 101%;
    background-position: center;
    border-radius: 14px;
    border: none;
	transition:all ease 1.2s;
	min-height:36.3vw;
	max-height: 36.3vw;
}
div.splash_slider_pag_container
{
	 width: 8vw;
    position: absolute;
    margin-top: 33.5vw;
    left: 46vw;
}
span.splash_pag_ele
{
	background: white;
    height: 0.4vw;
    width: 2.15vw;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
    border-radius: 0;
    border: 0;
    transition: all ease 0.8s;
}
span.splash_pag_ele.active_splash_pag_ele
{
	background:#E0107B;
	
}
section.splash_slider.bg_1
	{
		background-image: url(/images/Exxat_HomePage_ContentBlock_CohereX_BG_@2x.jpg);
	}
	section.splash_slider.bg_2
	{
		background-image: url(/images/Exxat_HomePage_ContentBlock_Scholarship_BG_@2x.jpg);
		
	}
section.splash_diversity_bg
{
	width: 80%;
       margin: 8% 10% 8% 10%;
    background-image: url(/images/diversity_inclusion@2x.png);
    background-repeat: no-repeat;
    background-size: 101%;
    background-position: center;
    border-radius: 14px;
    border: none;
	max-height:35.8vw;
}
div.splash_main_desc
{
	display:none;
}
div.splash_main_desc.splash_desc_active
{
	display:block;
}
div.splash_main_desc.desc_1 
{
	margin-top:-4%;
}
div.splash_icon
{
	width: 13%;
    margin-bottom: 3%;
}
div.splash_icon svg 
{
	width:100%;
	height:auto;
	
}
div.splash_desc {
       width: 50%;
    padding:8.4% 5% 8.4% 5%;

    
}
div.splash_desc h4
{
margin-top: 0%;
    margin-bottom:6%;

}
div.splash_desc p 
{
   margin-top: 0%;
    margin-bottom:6%;
}
div.splash_desc a 
{
   margin-top: 0%;
    margin-bottom: 0%;
	cursor:pointer;
}
div.splash_desc a:hover
{
	text-decoration:underline;
}
section.leadership_founder_container
{
    width:80%;
    height:auto;
    margin-left:10%;
    margin-right:10%;
    margin-top:7%;
}
div.founders_grid
{
    width:100%;
    justify-content:space-between;
      flex-wrap: wrap;
}
div.founders_grid_ele
{
    width:27%;
    background-color:#e6efff;
    margin-top:4%;
    margin-bottom:4%;
}
img.grid_image
{
    width:100%;
    height:auto;
}
section.main_footer
{
    margin-top:3.5%;
    width:80%;
    margin-left:10%;
    margin-right:10%;
    padding-top:1%;
    padding-bottom: 2%;
    
}
footer.main_footer_container
{
    width: 100%;
    height: auto;
    border-top: 6px solid #E31C79;
    background-repeat: no-repeat;
    background-size: 30vw;
    background-position: 100% 100%;
    background-color: #002A3A;
}

section.leadership_founder_container h2
{
        font-size: 1.55vw;
    margin-bottom: 0%;
    color:#3d4998;
}
div.founders_grid_ele h3
{

        padding-left: 4%;
            margin-top: 3%;
    margin-bottom: 3%;
}
div.founders_grid_ele p 
{

    padding-left: 5%;
    margin-top: 3%;
    margin-bottom: 0%;
}
div.designation_desc {
    padding-bottom: 6%;
}
section.quote_seprator_container
{
    width:80%;
    margin-left:10%;
    margin-right:10%;
    margin-top: 6%;
}
section.quote_seprator_container h4
{
    text-align:center;
        font-size: 1.43vw;
    line-height:2.2vw;
}
section.quote_seprator_container img
{
        width: 14%;
    height: auto;
    margin-left: 43%;
    
}
section.edc_mnmgt_container
{
    width:80%;
	margin-top: 4%;
    margin-bottom: 4%;
    
}
section.edc_mnmgt_container h4 
{
    

        margin-bottom: 2%;
}
section.edc_mnmgt_container a
{
    transition:all ease 0.8s;
    cursor:pointer;
}
section.edc_mnmgt_container a:hover
{
    text-decoration:underline;
}
span.edc_mnmgt_arrow svg 
{
    width: 0.8%;
    margin-left: 0.6%;
	display: inline;
}

div.employee_vid
{
        background-color: #707172;
    width: 75%;
    height: auto;
    margin-left: 25%;
    margin-right: 0%;
    padding-top: 15%;
    padding-bottom: 15%;
}
div.employee_ita_desc
{
        background-color: #d6f1ef;
    width: 63%;
    height: auto;
    margin-left: 25%;
    padding:6%;
}
section.employee_main_container
{
        width: 80%;
    margin-left: 10%;
    margin-right: 10%;
    margin-top: -20.3%;
}
section.empl_sticky_container
{
    width:80%;
    position: -webkit-sticky;
    position: sticky;
    top: 5.1vw;
}
div.employee_image
{
       width: 25%;
        margin-top: 7vw;
}
div.grid_blankSpace
{
    width:25%;
}
div.employee_image img
{
    width:100%;
}
div.employee_grid 
{
    margin-top: 0%;
}
div.employee_desc 
{
    width: 63%;
    padding-left: 6%;
    background-color: #d6f1ef;
    padding-right: 6%;
        padding-bottom: 6%;
		padding-top: 2%;
}
div.employee_desc h2 
{
   font-size: 1.78vw;
    border-bottom: 1px solid;
    padding-bottom: 4%;
    line-height: 2.5vw;
}

div.employee_desc p 
{
    font-size:1.12vw;
    line-height: 1.8vw;
    padding-right: 7%;
}
img.video_tab
{
       width: 10%;
    height: auto;
    margin-left: 45%;
}
div.employee_ita_desc p
{
    font-size:1.33vw;
    line-height:1.9vw;
}
section.pagination_bar
{
        width: 100%;
    margin-top: 3%;
}
div.pag_bars
{
        width: 20%;
    margin-left: 40%;
    justify-content: space-between;
}
div.pag
{
        width: 25%;
    border-top: 0.35vw solid #9abbdc;
	cursor:pointer;
	transition: all ease 0.6s;
	border-radius: 18px;
}
div.pag.active
{
    border-top: 0.35vw solid #3d4992;
	
}
span.current_openings_arrow svg
{

    margin-left: 1%;
}
div.footer_nav
{
    width:75%;
}
div.footer_social_container
{
    width:70%;
	    margin-top: 5%;
}
div.footer_logo {
    width: 12.6%;
    margin-top: auto;
    margin-left: auto;
}
div.footer_logo svg 
{
	width:100%;
	height:auto;
}
div.social_grid
{
    width:100%;
}
div.f_social_ico 
{
    width: 5%;
}
div.f_social_ico svg 
{
    width:100%;
}
div.f_social_ico 
{
    width: 4%;
    margin-right: 6.9%;
	
}

div.footer_col
{
    width:25%;
        display: block;
	transition:all ease 0.6s;
}
div.footer_col a {
    text-decoration: none;
    display: block;
    cursor: pointer;

    margin-top: 7%;
    margin-bottom: 6%;
    transition: all ease 0.4s;
    display: inline-block;
    border-bottom: 1.8px solid #002A3A;
}
a.col_main_link 
{
	
}
a.col_sub_link
{
	color:white;
}
div.footer_col a.col_sub_link:hover 
{
	border-bottom: 1.8px solid #E31C79;
	
}
a.col_sub_link svg {
    width: 0.8%;
    position: absolute;
    margin-left: 0.5%;
    margin-top: 0.5%;
}



h4.footer_social_header
{
   
}
div.copyright_grid
{
    width:100%;
    height:auto;
}
div.copyright_ele
{
    width:50%;
    display:flex;
}

div.pri_flex_ele_img {
    width: 25%;
    margin-top: auto;
    margin-bottom: auto;
}
div.pri_flex_ele {
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
}

div.pri_flex_ele_img img 
{
    width:60%;
    height:auto;
}
div.copyright_ele p 
{

        margin-left: auto;
}
footer.copyright_footer_container
{
        width: 80%;
    padding-left: 10%;
    padding-right: 10%;
	background-color: #002A3A;
    padding-top: 0%;
    padding-bottom: 2%;
}
div.tile_linkedIn {
        margin-right: 0%;
    display: flex;
    width: 20%;
       margin-top: auto;
    margin-left: auto;
    margin-bottom: -0.1%;
}
div.tile_linkedIn_desc {
    margin-right: 0%;
    display: flex;
    width: 70%;
}
div.tile_linkedIn svg 
{
       width: 48%;
    margin-left: auto;
    margin-right: 50%;
    margin-top: auto;
    margin-bottom: 4%;
}

section.main_forum_container 
{
    margin-top:2%;
    margin-bottom:2%;
}
div.forum_content
{
   width: 92%;
  
    border-radius: 14px;
    padding: 2% 4% 2% 4%;
}
section.forum 
{
    width:60%;

}
div.forum_ele
{
        padding-top: 3%;
    padding-bottom: 3%;
    justify-content: space-between;
	z-index:999;
}
div.forum_ele input
{
        width: 60%;
    padding: 1% 2% 1% 2%;
    border-radius: 6px;
    border: none;
	z-index: 9;	
}
div.forum_ele input.reqdemo_input
{
	    width: 43%;
    padding: 1% 2% 1% 2%;
    border-radius: 6px;
    border: none;
	z-index: 8;
}	
div.lp_main_left
{
       width: 70%;
    border-right: 2px solid #c9e4cc;
}
div.lp_main_left h4 
{
	padding-right:10%;
}
div.lp_main_left p 
{
	padding-right:7%;
	color:black;
	margin: 2% 0%;
}
p.clickto_cta
{
    text-decoration:underline;
    text-decoration-color:#ec278e;
}
span.clickto_cta
{
    text-decoration:underline;
    text-decoration-color:#ec278e;
}

div.lp_main_right
{
    width:30%;
 
}
section.main_forum_container h2 {
    padding-right: 45%;
}
section.main_forum_container h1 {
    padding-right: 45%;
}
div.lp_logo_container
{
        width: 100%;
    padding-left: 15%;
    border-bottom: 2px solid #c9e4cc;
    padding-right: 25%;
	padding-bottom: 5%;
}
div.lp_qoute_container {
    padding: 5% 0% 0% 15%;
}
div.lp_logo_container img 
{
    width:100%;
    height:auto;
}
h4.lp_qoute:before
{
        content: "\201C";
    margin-left: -4%;
}
section.lp_logo_container
{
    background-color:#f7f7f7;
        padding-top: 2%;
    margin-top: 6%;
	width: 100%;
    padding-bottom: 6%;
}
div.lp_logos_grid
{
    width:100%;
        flex-wrap: wrap;
    justify-content: space-between;
}
div.lp_grid_ele
{
        width: 21%;
    margin-top: 0%;
    margin-bottom: 0%;
    border-bottom: 2px solid #c9e4cc;
    padding-bottom: 0%;
    display: flex;
}
div.lp_grid_ele img
{
        width: 86%;
    height: auto;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    
}
div.lp_main_left h4:first-child
{
	font-size: 1.8vw;
    line-height: 2.3vw;
}
div.lp_qoute_container h4 
{
	font-size: 1.5vw;
    line-height: 2vw;
}
div.lp_yaleforum_bg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;

    padding:3.6% 4% 3.6% 4%;
	width: 100%;
}
div.reqdemoBg
{
	border-radius: 1.6vw;
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding: 2% 4% 2% 4%;
    background-image: url(/images/Exxat_RequestDemo_LP_header_desk.jpg);
	width: 100%;
}
div.lp_clinicaleduBg
{
	border-radius: 18px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.5% 4% 4.5% 4%;
	background-image:url('/images/Exxat_Clinical_Education_Management_Desktop_Banner.png');
	width: 100%;
}
div.lp_aacnBg
{
	border-radius: 18px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.5% 4% 4.5% 4%;
	background-image:url('/images/Exxat_AACN_Desktop_Banner.png');
	width: 100%;
}
div.lp_approveBg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:5.1% 4% 5.1% 4%;
	background-image:url('/images/Exxat_ApproveLp_DeskBg.png');
	width: 100%;
}
div.lp_cbeBg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.1% 4% 4.1% 4%;
	background-image:url('/images/cbe/cbe_hero_bg_desk@2x.png');
	width: 100%;
}
div.lp_cpce_ebook
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.1% 4% 4.1% 4%;
	background-image:url('/images/cpce/ExxatOne_Ebook_LP_Header.png');
	width: 100%;
}
div.lp_exxatOneBg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.1% 4% 4.1% 4%;
	background-image:url('/images/exxatOne_lp_heroImage.png');
	width: 100%;
}
div.lp_caepbg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4.1% 4% 4.1% 4%;
	background-image:url('/images/caep/Exxat_CEAP_hero.png');
	width: 100%;
}
div.lp_intasc
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    
	background-image:url('/images/InTasc_HeroBanner_Desk.png');
	width: 100%;
}
div.lp_cswe
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    
	background-image:url('/images/CSWE_LandingPage_Header_Desktop.jpg');
	width: 100%;
}
div.lp_cacrep
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    
	background-image:url('/images/cacrep/Exxat_CACREP_LP_HeaderImage.png');
	width: 100%;
	
}
div.lp_tsc_bg
{
    border-radius: 14px;
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding:4% 4% 4% 4%;
	background-image:url('/images/Exxat_TSC_FormPopUp_RequestDemo.png');
	width: 100%;
}
div.forum_ele input.forum_btn 
{
    border-radius:52px;
    color:#ec278e;
    border:2px solid #ec278e;
    background-color:white;
    transition: all ease 0.8s;
    width:45%;
}
div.forum_ele input.forum_btn:hover
{
    background-color:#ec278e;
    color:white;
}
div.forum_ele input.forum_btn_reqDemo
{
	border-radius:52px;
    color:white;
    border:2px solid #ec278e;
    background-color:#ec278e;
    transition: all ease 0.8s;
    width:47%;
}
div.forum_ele	 input.forum_btn_reqDemo:hover
{
    background-color:white;
    color:#ec278e;
}
section.ty_header_container
{
    
}
div.ty_header_logo_container
{
    width:10%;
}
div.ty_ico_panel
{
    width:100%;
}
div.ty_header_desc
{
    width:100%;
}
div.ty_left_panel
{
    width:50%;
}
div.ty_right_panel
{
    padding-left:20%;
    width:30%;
    margin-left:auto;
}
a.with_ico_href
{
      margin-top: auto;
    margin-bottom: auto;
}
a.with_ico_href svg
{
    width:2vw;
}
div.right_panel_ele
{
    margin-right:4%;
    width: 40%;
}
div.ty_header_logo_container img 
{
    width:100%;
    height:auto;
}
a.with_ico_href
{
    
}
section.ty_asset_container
{
    background-color:#e5e5e5;
    width:100%;
    min-height:200px;
}
a.solo_ico
{
    margin-left:2%;
	text-decoration:none;
	color:unset;
}
a.dob_ico
{
    margin-left:5%;
	    text-decoration: none;
    color: unset;
}
div#prt_clk
 {
    width: 100%;
	cursor:pointer;
}
div.ty_header_desc h2
{
    margin-bottom:2%;
    margin-top:2%;
}
svg.lp_ico_svg {
    width: 2vw;
}

div.ty_image_container
{
	width:50%;
	margin-left:25%;
	margin-top:5%;
}
div.ty_image_container canvas
{
	width:100%;
	height:auto;
	margin-top:5%;
	margin-bottom:5%;
}
div.ty_image_container img
{
      width: 100%;
   
}
li.li_in_container 
{
	transition: all ease 0.9s;
    height: auto;
    overflow: hidden;
    max-height: 0px;
	
}
li.li_in_container p
{
    margin-top:0%;
	margin-bottom: 5%;
}
li.expanded 
{

    max-height: 1000px !important;
	
}
.footer_bord_col_1 {
       border-left:1px solid #95b6d7;
    height: 85%;
    margin-top: -2%;
    float: left;
    padding-left: 10%;
}
.footer_bord_col_2
{
	 border-left: 1px solid #95b6d7;
    height: 85%;
    margin-top: -2%;
    float: left;
    padding-left: 10%;
}
.footer_bord_col_3
{
	border-left: 1px solid #95b6d7;
    height: 100%;
    margin-top: -2%;
    float: left;
    padding-left: 10%;
}
.footer_bord_col_4
{
	border-left: 1px solid #95b6d7;
    height:85%;
    margin-top: -2%;
    float: left;
    padding-left: 10%;
}
label.error
{
   font-family: jaf-bernino-sans, sans-serif;

    font-style: normal;

    font-weight: 400;
    color:#3d4998;
    margin-top:1%;
    margin-bottom:1%;
}
label#verifycaptcha_error
{
    font-family: jaf-bernino-sans, sans-serif;

    font-style: normal;

    font-weight: 400;
    color:#3d4998;
    margin-top:1%;
    margin-bottom:1%;
    
}
.svg_hover
{
	cursor:pointer;
	transition:all ease-in-out 0.8s;
}
svg.svg_hover:hover  polygon
{
	fill:#3d4998;
}
svg.svg_hover:hover path
{
	fill:#3d4998;
}
section.left_half {
    width: 50%;
}
section.right_half {
    width: 50%;
}
ul.ul_out_container {
    -webkit-columns: 1 auto;
    columns: 1 auto;
    list-style: none;
    padding-left: 0%;
}
ul.ul_in_container {
    list-style: none;
    padding-left: 0%;
}
ul.right_ul li.li_out_container
{
	width:90%;
	margin-right:5%;
}
ul.left_ul li.li_out_container
{
	width:90%;
	margin-left:10%;
}
li.li_out_container
{
	
	
    border-top: 1.3px solid #a2cbf4;
	 display: inline-block;

	margin-top: 0%;
	margin-bottom:0%;
}
li.last_libordbtm
{
    
 border-bottom: 1.3px solid #a2cbf4;
}
.mob_only
{
	display:none;
}
h3.hero_subhead 
{
	margin-top:1%;
	margin-bottom:0%;
}
section.client_informatics_container
{
	
}
div.informatics_desc_container
{
	width: 100%;
	justify-content:space-between;
	background: linear-gradient(to top, #e8f1ff 50%, transparent 50%);
}
div.informatics_ele
{
	    width: 24%;
    margin-top: auto;
    flex-wrap: wrap;
    min-height: 11vw;
    padding-top: 2%;
	padding-bottom: 2%;
	background:white;

}
.orange_rounded_border
{
	    border: 2px solid #ff855f;
    border-radius: 14px;
}
.green_rounded_border
{
	    border: 2px solid #6cc24a;
    border-radius: 14px;
}
.cyan_rounded_border
{
	    border: 2px solid #009d9d;
    border-radius: 14px;
}
div.informatics_ele h3 
{
    text-align: center;
   
   
    margin-left: auto;
    margin-right: auto;
	width:fit-content;
	    margin-top: 2%;
    margin-bottom: 2%;
	
}
div.informatics_map_container 
{
	background: #e8f1ff;
    background-image: url(/images/solution_bg.svg);
    background-repeat: no-repeat;
    background-size: 63vw;
    background-position: 80% 46%;
    padding-top: 5%;
    padding-bottom: 12%;
	width: 100%;
}
section.programs_indi_desc
{
	margin-top:5%;
	
}

section.forum_popup_container
{
	width:100%;
	height:100vh;
	
	position:fixed;
	display:none;
	top:0%;
	left:0;
	background-color:rgba(49, 69, 80, 0.7);
	padding-top:0%;
	padding-bottom:0%;
}
section.forum_popup_container_vid
{
	width:100%;
	height:100vh;
	
	position:fixed;
	display:none;
	top:0%;
	left:0;
	background-color:rgba(49, 69, 80, 0.7);
	padding-top:0%;
	padding-bottom:0%;
}
div.popup_close_container {
       position: absolute;
    width: 2vw;
    right: 31vw;
    top: 9vw;
    cursor: pointer;
}
div.popup_close_container svg 
{
    width:100%;
    height:auto;
}
section.forum_popup_container.active_popup
{
	display:block;
	z-index: 9999999;
}
section.forum_popup_container_vid.active_popup
{
	display:block;
	z-index: 9999999;
}
div.forum_popup
{
	width: 80%;
    height: auto;
    background-color: #e1eef9;
    margin-top: 8%;
	    border-radius: 12px;
}
div.popup_left
{
	    width: 30%;
    margin-top:5.9%;
    margin-bottom: auto;
}
div.popup_left_close_vid
{
	    width: 30%;
    margin-top:6.6%;
    margin-bottom: auto;
}
div.popup_right
{
	    width: 62%;
    padding:3% 4% 3% 4%;
}
div.popup_horifields {
    justify-content: space-between;
    margin-top: 4%;
	z-index:9999;
    margin-bottom: 4%;
}
div.popup_left h4
{
	padding-left:20%;
	margin-top: 0%;
    margin-bottom: 10%;
}
div.popup_left p 
{
	padding-left:20%;
	margin-top: 10%;
    margin-bottom: 0%;
}
div.popup_left_close_vid h4
{
	padding-left:20%;
	margin-top: 0%;
    margin-bottom: 10%;
}
div.popup_left_close_vid p 
{
	padding-left:20%;
	margin-top: 10%;
    margin-bottom: 0%;
}
div.popup_horifields input {
    border-radius: 9px;
    padding: 2% 1.5% 2% 1.5%;
    border: none;
	z-index:9999;
}
	
div.popup_horifields textarea {
    border-radius: 9px;
    padding: 2% 1.5% 2% 1.5%;
    border: none;
	min-height:13vh;
	max-height:13vh;
	
	min-width:97%;
	max-width:97%;
}
div.popup_subt_captchafields  input.req_demo_btn
{
	background-color:#3d4998;
	padding:1% 3% 1% 3%;
	border:1.6px solid #3d4998;
	color:white;
	border-radius:25vh;
	transition:all ease 0.4s;
	height:max-content;
	    margin-top: auto;
    margin-bottom: auto;
}
div.popup_subt_captchafields  input.req_demo_btn:hover
{
	background-color:white;
	color:#2a5caa;
}
p.popup_privacystatement
{
	width:100%;
}
ul.ul_2 li.li_p {
    color: #ec278e;
}
div.help_center_left_panel
{
	width:70%;
	margin-right:8%;
}
div.help_center_right_panel
{
	width:22%;
}
section.why_exxat_desc_container
{
	margin-top:6%;	
}
section.why_exxat_desc_container_2
{
	margin-top:2%;
}
section.section.why_exxat_desc_container_2 p
{
	padding-right:22%;
}
section.why_exxat_desc_container p 
{
	padding-right: 22%;
}
section.help_center_container 
{
	margin-top:6%;
	    margin-bottom: 6%;
}
input#help_search_bar
{
	width: 100%;
    display: inline;
    border-radius: 30vw;
    padding: 1vw 1% 1vw 9%;
    border: 1.6px solid #ec278e;
	
}
input#search_submit_btn
{
	 width: 25.5%;
    position: absolute;
    margin-left: -22%;
    padding:1vw 0% 1vw 0%;
    border-radius: 30vw;
    background: #ec278e;
    color: white;
    border: 1.6px solid #ec278e;
}
i.input_icon
{
	position: absolute;
    width: 27px;
    height: 30px;
    margin:1.4% 0% 0% 2.4%;
    background-image: url(/images/search_icon.svg);
    background-repeat: no-repeat;
    background-size: 100%;
	
}
section.featured_topics_container
{
	margin-top:8%;
}
section.featured_listing_container
{
	width:100%;
	height:auto;
}
div.list
{
	width:100%;
	height:auto;
	    padding-top: 1.8%;
    padding-bottom: 1.8%;
	
	border-bottom:1.2px solid #c7def9;
	transition: all ease 0.6s;
}
div.list:hover a.listing_href 	
{
	color:#ec278e;
}
span.li_mid_dot
{
	color:#ec278e;
}
div.list:hover path
{
	color:#ec278e;
}
div.list:first-child
{
	border-top:1.2px solid #c7def9;
}
div.list a.listing_href
{
	width:100%;
}
span.li_mid_dot
{
	font-size: 0.9vw;
    margin-top: 0.7%;
    margin-right: 1%;
}
ul.featured_listing {
  
  padding-left:2%;
}
ul.featured_listing li {
    padding-top: 4%;
	padding-bottom:4%;
	
}
a.listing_href
{
	text-decoration:none;
	color:unset;
}
svg.listing_svg
{
	width: 1.5%;
    height: auto;
    float: right;
    margin-top: 1.1%;
    margin-right: 1.8%;
}
ul.featured_listing li:first-child
{
	border-top:1px solid #c7def9;
}
section.explore_help_center
{
	width:100%;
	height:auto;
	    margin-top: 6.7%;
	        text-align: center;
}
a.explore_hlp_btn
{
	    padding: 1vw 9% 1vw 9%;
    text-decoration: none;
    border: 1.6px solid #c7def9;
    background-color: #c7def9;
    transition: all ease 0.6s;
    border-radius: 30vw;
}
a.explore_hlp_btn:hover 
{
	background-color:white;
	
}
a.explore_hlp_btn svg.explore_svg
{
	width:4.5%;
	height:auto;
	display: inline;
}
section.right_panel_thumb_container
{
	width: 100%;
    margin-top: 17%;
    border: 1.6px solid #95b6d7;
    border-radius: 0.7vw;
	overflow:hidden;
}
div.explore_thumb_image
{
	width:100%;
	height:auto;
}
div.explore_thumb_desc
{
	width:100%;
	height:auto;
}
div.explore_thumb_desc h4 
{
	padding-left:5%;
	    margin-top: 4%;
    margin-bottom: 4%;
    transition: all ease 0.4s;
}
div.explore_thumb_desc:hover h4
{
    text-decoration:underline;
}
div.explore_thumb_desc p 
{
	padding-left:5%;
	    margin-top: 4%;
    margin-bottom: 4%;
}
div.explore_thumb_image img 
{
	width:100%;
	height:auto;
}
section.about_exxat_container
{
	background-image:url('/images/roar_bg.png');
	background-repeat:no-repeat;
	background-size:100%;
	background-position:bottom;
	    padding-bottom: 23%;
		width: 100%;
}
section.about_desc
{
	width:85%;
	height:auto;
	
}
section.button_container
{
	width:15%;
}
button.goto_careers
{
	background-color:#c0d7f2;
	padding:4% 2% 4% 2%;
	border:none;
	cursor:pointer;
	width:100%;
	border-radius:30vw;
	margin-top: 30%;
	transition: all ease 0.6s;
	margin-left: 9%;
}
button.active_career_btn {
    background: #ec278e;
    color: white;
    transition: all ease 0.4s;
}
button.goto_belowCareers
{
	background-color: #ec278e;
    padding: 1.5% 5% 1.5% 5%;
 border:none;
    cursor: pointer;
    border-radius: 30vw;
    margin-top: 0%;
    transition: all ease 0.6s;
    color: white;
}
section.privacy_policy-container
{
	margin-bottom:8%;
}
button.goto_belowCareers:hover
{
	background-color:#3d4998;	
	color:white;
}
button.goto_careers:hover 
{
	background-color:#3d4998;	
	color:white;
}

section.roar_desc_container
{
	background-color:#e8f1ff;
	width: 100%;
}
div.roar_ele
{
	width:20%;
}
div.R_tab 
{
	margin-right: 4.6%;
}
div.O_tab 
{
	    margin-right: 6.3%;
}
div.A_tab 
{
	margin-right: 7.1%;
}
div.R2_tab 
{
	
}

section.career_testimonial_conatainer 
{
	width: 100%;
}

section.image_slider_container
{

	background-image:url('/images/arrow_bg.png');
	background-repeat:no-repeat;
	background-size:100%;
	padding-bottom:20%;
	width: 100%;
}
div.image_slide_pagination
{
	width: 100%;
    height: auto;
    padding-top: 5%;
    padding-bottom: 5%;
    justify-content: center;
}
div.slider_pagele
{
	height:0.4vw;
    width: 4%;
    margin-left: 2%;
    background-color: #8daecf;
    margin-right: 2%;
	cursor:pointer;
}
div.slider_pagele_active
{
	background-color:#3d4992;
}
div.image_crossfade_slider
{
	background-image:url('/images/Exxat_Company_The_Exxat_Family_1.jpg');
	background-repeat:no-repeat;
	background-size:100%;
	width: 80vw;
    height: 38.4vw;
	transition:all ease 0.8s;
	background-position: bottom;
}
div.testimonial_slider_pagbar
{
	width: 28%;
    justify-content: space-between;
    margin-left: 36%;	
	margin-top:5%;
}
div.testimonial_slider_pag_ele
{
	height: 0.2vw;
    width: 11%;
    margin-left: 0%;
    background-color: #c0d7f2;
    margin-right: 0%;
    cursor: pointer;
}
div.testimonial_slider_pag_ele_active
{
	background-color:#e22784;
}
div.desc_container
{
	
}
div.desc_container h3
{
	text-align:center;
	line-height: 2.5vw;
}


div.arrow_ele
{
	width:10%;
	margin-top:auto;
	margin-bottom:auto;
}
div.arrow_ele svg 
{
	width:38%;
}
div.career_slider
{
	width:80%;
}
div.testi_left_arrow svg
{
	margin-right:auto;
	    transform: rotate(180deg);
}
div.testi_right_arrow svg
{
	margin-left:auto;
}
div.career_slider
{
	border:1.6px solid #ec278e;
	padding: 4% 0% 4% 0%;
	border-radius:12px;
}	
div.slider_desc
{
	
}
div.testi_desc
{
	display:none;
}
div.testi_desc.testi_desc_active
{
	display:block;
}
div.slider_desc p 
{
	text-align:center;
}
div.slider_desc h3
{
	text-align:center;
}
div.exxat_design_ico
{
	    position: absolute;
    background-color: white;
    padding: 0% 2% 0% 2%;
    left: 46.7%;
    margin-top:-1.1%;
	display:none;
}
div.exxat_design_ico svg 
{
	    width: 2.5vw;
    height: auto;
	cursor:pointer;
}
div.arrow_ele svg 
{
	cursor:pointer;
}
section.perks_container
{
	    margin-left: 18%;
    margin-right: 18%;
	width:64%;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-top:5%;
}
div.ele_one_part
{
	width:31%;
}
div.ele_third_part
{
	width:63%;
}
div.perks_ele
{
	text-align:center;
	background-color:#e8f1ff;
	padding-top: 2%;
    padding-bottom: 2%;
	border:1.6px solid #e8f1ff;
	margin-bottom:2%;
	margin-top:2%;
	border-radius:12px;
	transition:all ease 0.6s;

	opacity:0;
}
div.perks_ele.perks_title
{
    	color:#ec278e;
	background-color:white;
	border:1.6px solid #ec278e;

}
.perks_1
{
	animation-delay:0s;
}
.perks_2
{
	animation-delay:0.2s;
}
.perks_3
{
	animation-delay:0.4s;
}
.perks_4
{
	animation-delay:0.6s;
}
.perks_5
{
	animation-delay:0.8s;
}
.perks_6
{
	animation-delay:0.9s;
}
.perks_7
{
	animation-delay:1s;
}
.perks_8
{
	animation-delay:1.1s;
}

div.perks_ele h5 
{
	margin:0;
}
section.exxat_desc
{
	text-align:center;
	margin-top: 7%;
    margin-bottom: 7%;
}
section.exxat_forum_container
{
	background-color:#d5e6f7;
	
}
section.exxat_forum_container h3 
{
	text-align:center;
	
}
section.exxat_photos_grid
{
	margin-top:5%;
	margin-bottom:5%;
}
section.exxat_photos_grid h4
{
	text-align:center;
}
div.masonry_grid
{
	width:100%;
	height:auto;
}
div.grid-item img
{
	width:100%;
	height:100%;	
}



/* MASONRY GRID */
.grid-sizer, .grid-item 
{
  width: 0.1vw; 
}
div.grid-item 
{
	border-radius:10px;
	background-repeat: no-repeat;
	background-size:cover;
	transition:all ease-in-out 0.6s;
	float:left;
}
div.grid_marg_top
{
	margin-top:1.55vw;
}
div.grid_marg_right
{
	margin-right:1.6vw;
}
div.grid_marg_left
{
	margin-left:1.6vw;
}
div.grid_marg_btm
{
	margin-bottom:1.6vw;
}



.grid-item--landscapeLarge { width: 52vw; height: 31vw; }
.grid-item--landscapeSmall{ width: 25vw;  height:  14.8vw; }
.grid-item--potraitNormal{ width:25vw;height:  31vw; }

/* .grid-item--landscapeLarge { width: 50vw; height: 30vw; }
.grid-item--landscapeSmall{ width: 25vw;  height:  13vw; }
.grid-item--potraitNormal{ width:25vw;height: 30vw; } */

/* END OF MASONRY GRID */

div.forum_row
{
	width:100%;
	justify-content:space-between;
	margin-top:3%;
	margin-bottom:3%;
	flex-wrap:wrap;
}
div.reverse_flex_flow
{
	flex-direction:column-reverse;
}

form#career_form
{
	width:80%;
	margin-left:10%;
}

div.large_forum_tag 
{
	width:58%;
	margin-bottom:auto;
}
div.small_forum_tag
{
	width:33%;
	margin-bottom:auto;
}
div.large_forum_tag  input.forum_input_tag
{
	  width: 100%;
    height: auto;
    border: none;
    background-color: white;
    color: black;
    padding:1.5% 3% 1.5% 3%;
    border-radius: 12px;

}
div.small_forum_tag  input.forum_input_tag
{
	 width: 88%;
    height: auto;
    border: none;
    background-color: white;
    color: black;
    padding: 2.7% 6% 2.7% 6%;
    border-radius: 12px;

}
input#forum_sbt_btn
{
	color:white;
	background-color:#3d4998;
	border:1.6px solid #3d4998;
	transition:all ease 0.6s;
	padding:1% 4% 1% 4%;
	border-radius:30vw;
	cursor:pointer;
}
input#forum_sbt_btn:hover 
{
	background-color:white;
	color:#3d4998;
	
}
div.large_forum_tag label.forum_label
{
	width:100%;
	padding-top:1%;
	padding-bottom:1%;
}
div.small_forum_tag label.forum_label
{
	width:100%;
	padding-top: 2.5%;
    padding-bottom: 2.5%;
}
div.full_width_input input
{
	    width: 94%;
    height: auto;
    border: none;
    background-color: white;
    color: black;
    padding:1.5% 3% 1.5% 3%;
    border-radius: 12px;
}
select.forum_select_tag
{
	    width: 100%;
    height: auto;
    border: none;
    
    color: black;
    padding:1.5% 3% 1.5% 3%;
    border-radius: 12px;
	appearance: none; 
	-webkit-appearance: none;
	-moz-appearance: none; 
	

	background: url("/images/down_arrow.png") 97% center no-repeat;
	background-color: white;
}
div.steps_desc p
{
	padding-right:28%;
}

.video_modal
{
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.8);
    z-index: 9999999999;
    display: none;
}
.playbtn
{
	cursor:pointer;
}

.modal_video_holder 
{
    padding-top: 5%;
}	
.close_button 
{
      width: 1.5%;
    padding: 0.3%;
    border: 2px solid var(--main_pink);
    margin-bottom: 1%;
    margin-top: -2%;
    cursor: pointer;
    float: right;
}
div.close_button svg path {
    fill: white;
}
div.upload_resume
{
    flex-wrap:wrap;
    width:50%;
}
div.captcha_container {
    width: 19.6vw;
	    margin-left: 8%;
}
.g-recaptcha {
    transform:scale(0.77);
    transform-origin:0 0;
	max-width:19.6vw;
}
section.view_more_webinars
{
    width:100%;
}
p.view_more
{
	width: 9vw;
    background-color: #c0d7f2;
    padding: 1% 1% 1% 1%;
    border: 1.2px solid #c0d7f2;
    cursor: pointer;
    border-radius: 30vw;
    margin-top: 3%;
    transition: all ease 0.6s;
    text-align: center;
    color: #3d4998;
	white-space: nowrap;
}
div.nav_panel-item h3
{
	white-space: nowrap;
}
p.view_more:hover
{
    color:white;
	background-color:#3d4998;
}
div.html_5_player
{
       width: 68vw;
    height: 38.3vw;
    margin-left: 6%;
}
p.asset_qoute:before 
{
    content: "\201C";
    margin-left: -0.9%;
}	
p.clickto_cta
{
    cursor:pointer;
	font-size: 1.48vw;
    line-height: 1.8vw;
	margin-top: 6% !important;
}
	div.ccs_desc_Expmarg {
    margin-bottom: auto;
    margin-top: -2%;
}
a.no_underline
{
    text-decoration:none !important;
    cursor:unset !important;
}

.webinar_item-bottom_nav a 
{
    cursor:pointer;
}
section.thankyou_status_container
{
    display: none;
    background-color: rgba(233, 242, 255, 1);
    z-index: 999;
  
    position: fixed;
    margin-top: -4%;
    box-shadow: 0 2px 9px 0 rgb(0 0 0 / 9%);
   
}
section.thankyou_status_container h6
{
    margin-top:2%;
    margin-bottom:2%;
}
section.student_schr_desc_container
{
	background-color: #F4F8FF;
    padding-top: 5%;
    padding-bottom: 8%;
    margin-top: 2%;
    border-radius: 18px;
}
div.student_schr_desc
{
	
	padding-left:5%;
	padding-right:5%;
}
div.bord_btm_stdnt
{
	border-bottom:1.6px solid #95B6D7;
}

a.stdnt_scholarship_btn
{
	text-decoration: none;
    color: white;
    background-color: #3d4998;
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 1%;
    padding-bottom: 1%;
    border-radius: 50vw;
	transition:all ease 0.6s;
	border:1.2px solid #3d4998;
	margin-top:2%;
	margin-bottom:2%;
	line-height:6vw;
}
div.date_ico_img
{
	width:5%;
	height:auto;
	    position: absolute;
	margin-top: -5.7%;
    margin-left: 4%;
}
div.date_ico_img svg 
{
	width:100%;
	height:auto;
}

a.stdnt_scholarship_btn:hover 
{
	background-color:white;
	color:#3d4998;
}
div.status_cube
{
	position:fixed;
	bottom:0%;
	width:100vw;
	z-index: 9;
	transition:all ease-in-out 1.2s;
	height: 4.25vw;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d; 

	-webkit-transition: -webkit-transform all ease-in-out 0.6s;
	transition: all ease-in-out 0.6s; /* Animate the transform properties */

	backface-visibility: hidden;

}
div.status_bar
{
	width:100%;
	padding: 0% 0% 0% 0%;
	opacity:1;
	height: 4.25vw;
}
div.front_face
{
	background-color:#004B87;
	/* -ms-transform: translateZ(2.125vw) !important;
	-webkit-transform: translateZ(2.125vw) !important;
	-moz-transform: translateZ(2.125vw) !important;
	-o-transform: translateZ(2.125vw) !important;
	transform: translateZ(2.125vw) !important; */
	
	translate:0 0 2.125vw;
}
div.down_face
{
	background-color:#E31C79;
	/* -ms-transform: rotateX(-90deg) translateZ(-2.125vw) !important;
	-webkit-transform: rotateX(-90deg) translateZ(-2.125vw) !important;
	-moz-transform: rotateX(-90deg) translateZ(-2.125vw) !important;
	-o-transform: rotateX(-90deg) translateZ(-2.125vw) !important;
	transform: rotateX(-90deg) translateZ(-2.125vw) !important;
	 */
	 rotate: x -90deg;
	 translate: 0px -2.15vw 0;
}
div.back_face
{
	background-color: #004B87;

	/* -ms-transform:rotateX(-180deg) translateZ(2.125vw) translateY(8.5vw) !important;
	-webkit-transform: rotateX(-180deg) translateZ(2.125vw) translateY(8.5vw) !important;
	-moz-transform: rotateX(-180deg) translateZ(2.125vw) translateY(8.5vw) !important;
	-o-transform: rotateX(-180deg) translateZ(2.125vw) translateY(8.5vw) !important;
	transform: rotateX(-180deg) translateZ(2.125vw) translateY(8.5vw) !important; */
	
    rotate: x -180deg;
    translate: 0px -8.5vw -2.125vw;
}
div.top_face
{
	background-color: #E31C79;

	/* -ms-transform:rotateX(-270deg) translateZ(14.875vw) translateY(0px) !important;
	-webkit-transform: rotateX(-270deg) translateZ(14.875vw) translateY(0px) !important;
	-moz-transform: rotateX(-270deg) translateZ(14.875vw) translateY(0px) !important;
	-o-transform: rotateX(-270deg) translateZ(14.875vw) translateY(0px) !important;
	transform: rotateX(-270deg) translateZ(14.875vw) translateY(0px) !important;
	 */
	 rotate: x -270deg;
	 translate: 0 -14.9vw 0vw;
}
div.status_cube.active_downFace
{
	-webkit-transform: rotateX(90deg) !important;
	transform: rotateX(90deg) !important; /* Text bleed at 90º */
}
div.status_cube.active_backFace
{
	-webkit-transform: rotateX(180deg) !important;
	transform: rotateX(180deg) !important; /* Text bleed at 90º */
}
div.status_cube.active_topFace
{
	-webkit-transform: rotateX(270deg) !important;
	transform: rotateX(270deg) !important; /* Text bleed at 90º */
}
div.status_cube.active_frontFace
{
	-webkit-transform: rotateX(360deg) !important;
	transform: rotateX(360deg) !important; /* Text bleed at 90º */
}

div.status_desc
{
	width:65%;
	padding-left:10%;
	
}

div.status_clickables {
        margin-top: 1.1%;
    display: flex;
    margin-bottom: auto;
    margin-top: auto;
	width: 13.5%;
}
a.status_btn
{
	    color: #3d4998;
    background-color: white;
    padding: 1% 8% 1% 8%;
    border-radius: 50vw;
    text-decoration: none;
    margin-left: 0%;
    transition: all ease 0.6s;
    border: 1.6px solid #3d4998;
	margin-left: auto;
	margin-top: auto;
    margin-bottom: auto;
	white-space: nowrap;
}
a.status_btn_2
{
	color: #E0107B;
    background-color: white;
    padding: 1% 8% 1% 8%;
    border-radius: 50vw;
    text-decoration: none;
    margin-left: 0%;
    transition: all ease 0.6s;
    border: 1.6px solid #E0107B;
	margin-left: auto;
	margin-top: auto;
    margin-bottom: auto;
	white-space: nowrap;
}
div.status_close_ico
{
	width: 15%;
    z-index: 99;
    margin-left: auto;
    margin-top: auto;
    margin-bottom: auto;
}
div.status_close_ico svg 
{
	width:100%;
	height:auto;
	cursor:pointer;
}
div.status_bar_infographics
{
	width: 5%;
    height: auto;
    float: left;
    margin-right: 3%;
    margin-top: 1%;
    margin-bottom: auto;
}
div.cohere_bar_ico
{
	
    width: 3.2%;
    margin-top: 0%;

}
div.status_bar_infographics svg 
{
	width: 100%;
    height: 100%;

}

div.testimonial_left_arrow
{
	width:5%;
}
div.testimonial_left_arrow svg
{
	width:100%;
}
div.testimonial_right_arrow
{
	width:5%;
}
div.testimonial_right_arrow svg
{
	width:100%;
}
div.testimonial_left_arrow {
    width: 3%;
    position: absolute;
    left: 3.5%;
    margin-top: 14%;
    transform: rotate(180deg);
}
div.testimonial_right_arrow {
    width: 3%;
    position: absolute;
    right: 3.5%;
    margin-top: 14%;
    
}
div#testi_leftArrow
{
	cursor:pointer;
}
div#testi_rightArrow
{
	cursor:pointer;
}
p.prog_vod_desc
{
	    margin-top: 5%;
    margin-bottom: 0%;
}
div.btn_container.prog_btn_container
{
	    margin-top: 1%;
    margin-bottom: 4%;
}
a.view_btn
{
	width: 7vw;
    background-color: #c0d7f2;
    padding: 1% 3% 1% 3%;
    border: 1.2px solid #c0d7f2;
    cursor: pointer;
    border-radius: 30vw;
    margin-top: 3%;
    transition: all ease 0.6s;
    text-align: center;
    color: #3d4998;
	    text-decoration: none;
}
a.view_btn:hover
{
	    color: white;
    background-color: #3d4998;
}

/*****************SCHOLARSHIP WINNER CSS GOES HERE ********************************/

div.intro_icon_container
{
	width:100%;
	height:auto;
	margin-top:5%;
}
div.intro_icon_container svg 
{
	width:5%;
	height:auto;
}
div.awards_container
{
	width:80%;
	border-radius:14px;
	padding:2% 2% 2% 2%;
	margin-top:4%;
	margin-bottom:4%;
}
div.awards_tile_grid
{
	margin-top:2%;
	
}
div.awards_marg_right
{
	margin-right:3.3333%;
}
div.awards_tile_ele
{
	width:22.5%;
	height:auto;
	background-color:white;
	border-radius:16px;
}
div.awards_tile_image
{
	width:100%;
	height:auto;
}
div.awards_tile_image img 
{
	width:100%;
	height:auto;
	border-radius: 14px 14px 0px 0px;
}
div.awards_tile_desc
{
	
	padding:7% 3.5% 10.5% 5.5%;
    margin-top: -2%;
	
}
div.awards_tile_border
{
	width:100%;
	margin-top:4%;
	margin-bottom:4%;
}
div.green_tile_border
{
	border-top:1.6px solid #B1E5C7;
}
div.orange_tile_border
{
	border-top:1.6px solid #edb188;
}
div.cyan_tile_border
{
	border-top:1.6px solid #80d6d3;
}
div.violet_tile_border
{
	border-top:1.6px solid #c592d6;
}

div.tile_border_1
{
	border:1.6px solid #b1e5c7;
}
div.tile_border_2
{
	border:1.6px solid #edb188;
}
div.tile_border_3
{
	border:1.6px solid #80d6d3;
}
div.tile_border_4
{
	border:1.6px solid #c592d6;
}

div.awards_tile_desc h4 
{
	margin:0;
}
div.awards_tile_desc p 
{
	margin:0;
}

section.hero_container h1.winners_header_line
{
	    margin-top: 6%;
}

div.winners_status_container
{
	width: 90%;
    background-color: #F4F8FF;
    padding: 2% 5% 2% 5%;
	    border-radius: 12px;
}
span.lrn_more
{
	border-bottom:1px solid white;
}
div.winners_svg_ico 
{
	width: 10%;
}
div.winners_desc a 
{
	margin-top: auto;
	margin-bottom:auto;
}
div.winners_svg_ico svg 
{
	width: 60%;
    height: auto;
    margin-top: auto;
    margin-bottom: auto;
}
div.winners_desc
{
	width:85%;
}
div.winners_desc p
{
	margin-top:auto;
	margin-bottom:auto;
}
div.winners_goto_svg_ico
{
	width:5%;
}
div.winners_goto_svg_ico svg 
{
	width: 80%;
    height: auto;
	margin-top:auto;
	margin-bottom:auto;
}
div.status_seprator
{
	margin-top: 3%;
    margin-bottom: 3%;
	border-top:2px solid #F4F8FF;
}
a.sol_btn_clickable
{
	padding: 1% 3% 1% 3%;
    border-radius: 46px;
    text-decoration: none;
    font-weight: normal;
	    line-height: 4vw;
	cursor:pointer;
}
div.steps_desc
{
	margin-bottom:5%;
}

/**** JOBS PAGE CSS ****/
a.apply_now_button
{
	text-decoration:none;
	color:unset;
	background-color: #3d4998;
    padding: 1% 3% 1% 3%;
    border: 1.6px solid #3d4998;
    color: white;
    border-radius: 25vh;
    transition: all ease 0.4s;
    height: max-content;
    margin-top: auto;
    margin-bottom: auto;
	line-height: 6vw;
}
a.full_jd_link
{
	    position: absolute;
    right: 18%;
}
div.dashed-bord-btm
{
	border-bottom: 1.6px dashed #009e9e;
    margin-bottom: 2%;
}
div.inrow_inputs input.req_demo_vid_sbt
{
	padding: 2% 2.5% 2% 2.5%;
	width:28%;
	    max-height: 4vw;
}

p.check_pub_email_stat
{
        margin:-1.5% 0% 2% 0%;
   
    background: #fcbfa4;
    padding: 3% 38% 2% 2%;
    z-index: 1;
    border-radius: 0px 0px 12px 12px;
    display: none;
	
}
p.check_poppub_email_stat
{
	margin:-1.5% 0% -1.5% 0%;
	display:none;
}

p.form_pop
{
	    margin: -11.3% 0% -1.5% 0%;
   
    background: #fcbfa4;
    padding: 3% 2% 2% 2%;
    z-index: 1;
    border-radius: 12px;
    transition: all ease 1.2s;
	opacity:0;
	    max-height: 2vw;
}
p.form_pop.fadelabelDown
{
	max-height:10vw;
	display: block;
}
ul.qoute_listing
{
	padding-left: 6%;
}
ul.qoute_listing
{
	list-style: disc;
}
ul.qoute_listing li 
{
	
	color:#ec278e;
}
ul.qoute_listing li p 
{
	color:black;
}
.text_center
{
		text-align:center !important;
	}
	
	
/* INTEGRATIONS PAGE CSS GOES HERE */
div.integrations_thumbEle
{
	border:1.6px solid #9EA8DD;
	border-radius:14px;
	    margin-bottom: 4%;
    margin-top: 4%;
}
div.integrations_thumbEle_Desc
{

    background-color: #F0F9FC;
    padding: 1.5% 3% 3% 3%;
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
	width: 70%;

}
div.row_reverse .integrations_thumbEle_Desc
{
	border-top-right-radius:14px;
	border-bottom-right-radius:14px;
	 border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
div.integrations_thumbEle_Desc a 
{

	text-decoration: none;
    width: fit-content;
   
    margin-left: auto;
    margin-right: auto;

    border-radius: 56px;

    transition: all ease 0.4s;
}
div.integrations_thumbEle_Desc p 
{
	margin-top:2%;
	margin-bottom:2%;
	    padding-right: 10%;
}
div.integrations_thumbEle_Desc a:hover
{
	
}
div.integrations_thumbEle_Image
{
	width:30%;
	display:flex;
}
div.integrations_thumbEle_Image img 
{
	    width: 70%;
    margin-left: 15%;
    margin-right: auto;
        margin-top: auto;
    margin-bottom: auto;
}
div.integrations_thumbEle_Image img.integration_circle_logo
{
	width: 75%;
    margin-left: auto;
    margin-top: auto;
    margin-bottom: auto;
}
svg.hori_onHover_inte
{
	width: 0.8vw;
    margin-right: 0%;
   transition:all ease 0.8s;
}
svg.hori_onHover_inte
{
	width: 0.8vw;
    margin-right: 0%;
    margin-left: 0.3vw;
    transition: all ease 0.8s;
	display: inline;
}
a:hover svg.hori_onHover_inte
{
	 transform: translate(5px, 0px);
}
a:hover svg.hori_onHover_inte
{
	 transform: translate(5px, 0px);
	
}
a:hover path.cls-horiarrow-1
{
	
}
.row_reverse
{
	flex-direction: row-reverse;
}


/* INTEGRATIONS SOLO PAGE */
div.integrations_descContainer
{
	width:80%;
	border-right:1px solid #BAC4C7;
	margin-top: 3%;
	margin-bottom:5%;
	padding:1% 0% 1% 0%;
}
div.integrations_logoContainer
{
	width:20%;
}
div.integrations_logoContainer img 
{
	width: 85%;
    height: auto;
    margin-left: 15%;
    margin-top: 19.3%;
}
div.integrations_descContainer h3 
{
	margin:3% 0% 2% 0%;
}
div.integrations_descContainer p 
{
	margin:2% 0% 2% 0%;
}
section.integrations_features
{
	background-color:#E3ECFF;
}
section.sweap_illustartionBG
{
	background-image: url(/images/sweap_graphic_ele.svg);
    background-repeat: no-repeat;
    background-size: 50vw;
    background-position: 100% 100%;
    padding-top: 2%;
    padding-bottom: 4%;
	width: 100%;
}
section.sweap_illustartionBG h4 
{
	margin-bottom:2%;
}
ul.integrations_ul
{
	padding-left:1.3%;
	list-style: disc;
}
ul.integrations_ul li 
{
	color:#ec278e;
}
ul.integrations_nested_ul
{
	padding-left:2%;
	list-style: circle;
}
ul.integrations_ul li p 
{
	margin:1.5% 0% 1.5% 0%;
	color:black;
}
div.bordUL_btm
{
	border-bottom: 1.6px solid #C7DEF9;
    width: 52.5%;
    margin-left: -1.3%;
}
div.bordUL_btm_press
{
	border-bottom: 1.6px solid #C7DEF9;
    width: 100%;
    margin-left: -1.3%;
}
section.integrations_mainBodyDesc 
{
	margin-top:5%;
}
.hidden_status
{
	display:none;
}
.show_status
{
	display:block;
}

/* MANAGE COOKIE POLICY CSS DEFINED BELOW */

div.mng_cookie_header
{
	margin:0;
}
div.mng_cookie_header h4 
{
	
}
div.mng_cookie_desc
{
	
}
div.mng_cookie_desc p 
{
	
}
div.past_webinars_href
{
	margin-bottom:3%;
}
div.past_webinars_href a
{
	text-decoration: none;
	color:unset;
	border-bottom:1.2px solid #ec278e;
}
div.mngcookie_close_ico {
    width: 5%;
    position: absolute;
    right: 2%;
    top: 4%;
	cursor:pointer;
}
div.mngcookie_close_ico svg 
{
	cursor:pointer;
}
div.mng_cookie_footer
{
	text-align: center;
    margin-top: 3%;
}
div.mng_cookie_footer a
{
	transition: all ease 0.6s;
}
div.mng_cookie_footer a:hover 
{
	color: #3d4998;
    text-decoration: underline;
}
div.hero_btn_container
{
	margin-top:5%;
}
div.hero_subhead_container
{

}
div.hero_subhead_container h3
{
	margin-top:0.8%;
	margin-bottom:0.8%;
}
a.lrn_prism_btn
{
	background-color: #004B87;
	border:1.2px solid #004B87;
    padding: 0.6% 2.2% 0.6% 2.2%;
    text-decoration: none;
    color: white;
    border-radius: 25vh;
    transition: all ease 0.4s;
}
a.lrn_prism_btn svg 
{
	width:1vw;
	height:auto;
	transition: all ease 0.4s;
}
a.lrn_prism_btn:hover 
{
	
}
a.lrn_prism_btn:hover svg 
{
	transform: translate(0.3vw, 0px);
}
div.products_header_container
{
	margin: 4% 0% 5% 0%;
}
div.prism_products_container 
{
	width:100%;
	height:auto;
	
}
div.pr_r_1 
{
	justify-content: space-between;
    margin-bottom: 3%;
}
div.pr_r_2
{
	justify-content:space-around;
}
div.product_ico_container
{
	width:100%;
	height:auto;
	transition:all ease 0.6s;
}
div.product_ico_container img 
{
	width:70%;
	margin-left:15%;
	height:auto;
}
hr.product_divider
{
    width: 100%;
    border: none;
    border-top: 2px solid #C6DDF8;
	margin:0;
	transition: all ease 0.6s;
}
div.product_desc_container
{
	text-align: center;
    margin: 8% 0% 8% 0%;
}
div.product_desc_container h4 
{
	margin: 0%;
}
div.prism_product_ele
{
	width:20%;
}
a.client_loginbtn
{
	
    padding-bottom:2%;

}
div.client_login_indicator
{
	width:100%;
	height:0.5vw;
	background-color:#E31C79;
}
div.c_indicator
{
	width: 1.5vw;
    height: auto;
    position: absolute;
    z-index: 999999;
    right: 24.7vw;
    display: flex;
    margin-top: 0.5%;
}
div.c_indicator svg
{
	width:100%;
	height:auto;
}
div.hipa_ico
{
	margin-left: 6%;
}
div.ite_ico
{
	margin-right: 6%;
}
/* PRISM CSS DEFINED HERE */
.prism_header_container
{
	width: 100%;
    height: auto;
    padding: 0% 5% 0% 6%;
}
div.prism_header_title
{
	margin-top: 6%;
	width:40%;
}
div.prism_header_graphic 
{
    width: 60%;
}
div.prism_header_graphic img 
{
	width:100%;
	height:auto;
}
div.prism_feature_ele
{

    padding:7.6% 5% 7% 6%;
}
div.prism_feature_ele.first_feature_ele
{
	margin-top: -15.6%;
	border-top-right-radius: 2vw;
    border-top-left-radius: 2vw;
}
div.prism_feature_image
{
	width:11.9%;
	height:auto;
}
div.prism_feature_title h3 
{
	margin:2% 0% 2% 0%;
}
div.prism_feature_image img 
{
	width:100%;
	height:auto;
}
div.feature_pointers_ele
{
	padding-right: 8.3%;
	margin-top: 5%;
}
div.pointers_ele_content
{
	width:89.5%;
}
div.pointers_ele_num
{
	width: 10.5%;
    height: auto;
   
}
div.prism_feature_pointers
{
	
}
div.pointers_ele_num p {
    margin: 0;
    font-size: 6.4vw;
    line-height: 5vw;
}
div.pointers_ele_num svg
{
	width:100%;
	height:auto;
}
div.pointers_ele_title h4 
{
	margin:0% 0% 1% 0%;
}
div.pointers_ele_desc p 
{
	margin:2% 0% 2% 0%;
}
div.prism_footer_container
{
	width: 100%;
    height: auto;
    padding: 0% 5% 0% 6%;
}
div.services_ele_title h4
{
	margin:0% 0% 2% 0%;
}
div.services_ele_title svg
{
	width: 3%;
    height: auto;
    margin-right: 2%;
    margin-bottom: 2%;
}
div.services_ele_desc p 
{
	margin:1% 0% 1% 0%
}
div.addon_services_ele
{
	margin-top:2%;
	margin-bottom:2%;
}
div.addon_services_ele 
{
    margin-top: 8%;
    margin-bottom: 8%;
}
section.prism_design_breaker
{
	width: 100%;
	background-image: url(/images/Exxat_Web2022_Graphic@2x.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    padding-top: 13%;
    padding-bottom: 13%;
}
div.design_desc h5
{
	margin:0;
}


div.prism_logo svg 
{
	width: 29%;
    height: auto;
    margin-top: 0.5%;
    margin-bottom: 0.5%;
}
div.prism_product_ele
{
	transition:all ease 0.6s;	
}
div.prism_product_ele:hover
{
	cursor:pointer;
}
div.prism_product_ele:hover hr.product_divider
{
	border-top: 2px solid #E31C79;
}
div.prism_product_ele:hover div.product_ico_container
{
	transform:scale(1.025);
}
div.more_features_grid
{
	width: 100%;
    height: auto;
    padding: 0% 5% 0% 6%;
}
div.mrefeatures_graphic
{
	width:13%;
}
div.more_features_header
{
	margin-bottom:3.5%;
}
div.more_features_ele {
    margin-top: 8%;
    margin-bottom: 8%;
    padding: 4% 4% 4% 5%;
    
    border-radius: 2vw;
}
div#student_faculty_anchor
{
	background-color:#DEF9F6;
}
div#hipaa_compliance_anchor
{
	background-color:#E1F9E4;
}
div#customer_support_anchor
{
	background-color:#FFEEF8;
}
div.mrefeatures_title {
    width: 80%;
    margin-top: auto;
}
div.mrefeatures_title h4 
{
	margin: 0% 0% 0% 6%;
}
div.mrefeatures_desc  p 
{
	margin:1% 0% 1% 0%;
}
div.mrefeatures_graphic img 
{
	width:100%;
	height:auto;
}
div.explore_thumb_desc svg 
{
	width:5%;
	height:auto;
}
section.technical_spp
{
	margin-top:32.2%;
	margin-bottom:2%;
}
div.technical_spp_title h3
{
	margin:0;
}
div.technical_spp_desc p 
{
	margin:0%;
}
div.technical_spp_desc a 
{
	text-decoration:none;
	color:#004B87;
	
}
span.new_prismsymbol svg {
	width: 13%;
    height: auto;
    margin-bottom: -0.4%;
    margin-left: 1.8%;
}
span.comingsoon_prismSybl svg {
	width: 32%;
    height: auto;
    margin-bottom: -0.4%;
    margin-left: 3%;
}
span.new_registersymbol svg {
	width: 24%;
    height: auto;
    margin-bottom: -0.4%;
    margin-left: 1.8%;
}
/* HERO VID/ANIMATED BG CSS DEFINED BELOW */
video#myVideo
{
	position: absolute;
    width: 100%;
    height: auto;
    left: 0;
    margin-top: -6%;
    z-index: 0;
}
div.overlay_text
{
	z-index:1;
	position:absolute;
}
section.hero-animated-container
{
	padding-top: 6%;
    padding-bottom: 16%;
    padding-left: 10%;
    min-height: 15.3vw;
    margin-bottom: 4%;
	background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
	background-image:url('/images/Exxat_HomePage_HeaderImage_DSTKP.jpg');
	
}
div.animated_mainheader_container h1
{
	margin: 0% 0% 2% 0%;
}
div.animated_subhead_container h3 
{
	margin-top: 3%;
    margin-bottom: 3%;
}
div.animated_btn_container a 
{
	background-color: #004B87;
    border: 1.2px solid #004B87;
    padding: 2% 7.4% 2% 7.4%;
    text-decoration: none;
    color: white;
    border-radius: 25vh;
    transition: all ease 0.4s;
}
div.animated_btn_container {
    margin-top: 17%;
}
div.scholarship_copy
{
	text-align: center;
	margin-bottom: 4%;
}
div.past_winners_container
{
	border-top: 1.6px solid #C3CFE2;
    border-bottom: 1.6px solid #C3CFE2;
	margin-top:3%;
	margin-bottom:8%;
}

div.graphic_container
{
	width:30%;
	background-color:#F5F8FE;
	padding-top: 3%;
    padding-bottom: 3%;
		
}
div.graphic_container svg 
{
	width: 20%;
    height: auto;
    margin-left: auto;
}
div.graphic_container p 
{
	margin-right: auto;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 4%;
}
div.content_container
{
	width: 54%;
    margin-top: auto;
    margin-bottom: auto;
    text-align: center;
}
div.click_icon
{
	width: 4%;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: 4%;
}
div.click_icon svg 
{
	width:100%;
	height:auto;
}
div.scholarship_copy h4
{
	margin-top:1%;
	margin-bottom:1%;
}
div.scholarship_copy p 
{
	margin-top:1%;
	margin-bottom:1%;
}
span.prism_logo svg {

    width: 29%;
    height: auto;
    margin-top: 1%;
    margin-bottom: 1%;
	margin-left: auto;
    margin-right: auto;
}

/******************************************************* STANDALONE BANNER - CSS DEFINED BELOW *******************************************************************/
div.SAB_seal
{
	width: 16%;
    height: auto;
    margin-left: -3.2%;
}
div.SAB_seal img 
{
	margin-top: -2%;
}
div.SAB_header_statement h4 
{
	color:#1B4B83;
}
div.SAB_btn_container
{
	margin-top:8%;
}
section.stand_alone_banner_container 
{
	padding-left: 4%;
    padding-bottom: 4%;
    min-height: 33vw;
    background-size: 100%;
    background-repeat: no-repeat;
    border-radius: 1.2vw;
	margin-bottom: 5%;
}
/******************************************************* STANDALONE BANNER - CSS DEFINED ABOVE *******************************************************************/

/******************************************************* CAREERS HERO BANNER SEAL - CSS DEFINED BELOW ************************************************************/
div.seal_hero
{
	width: 6.6%;
    height: auto;
    margin-right: 1%;
}
div.seal_hero img 
{
	width:100%;
	height:auto;
}
div.seal_content_container 
{
	margin-top:6%;
}
div.seal_content {
    margin-top: auto;
    margin-bottom: auto;
}
div.seal_content p 
{
	margin-top:0%;
	margin-bottom:0%;
	color:#1B4B83;
}
div.SAB_header_statement {
    margin-top: 8%;
}
div.GPTW_seal_container
{
	width: 9.6%;
    height: auto;
    position: absolute;
    right: 10.3%;
    margin-top: -0.25%;
}
div.GPTW_seal_container img 
{
	width:100%;
	height:auto;
}
/******************************************************* CAREERS HERO BANNER SEAL - CSS DEFINED ABOVE ************************************************************/


/******************************************************* NEWSROOM PAGE - CSS DEFINED BELOW - *********************************************************************/

div.NBC_viewAll_container
{
	margin:auto 0 auto auto;
	
    width: 10%;

}
button.NBC_viewAll_btn
{
	color: #3D4996;
    border-radius: 12vw;
    background: white;
    border: 2px solid #C5DCF7;
    padding: 3% 10% 3% 11%;
    white-space: nowrap;
    margin-left: auto;
    text-align: center;
    cursor: pointer;
	transition:all ease 0.8s;
}
button.NBC_viewAll_btn:hover 
{
	color:black;
	background-color:#C5DCF7;
}
div.NBC_title
{
	margin:2% 0% 2% 0%;
}
div.NBC_title h2 
{
	margin:0;
}
div.NBC_grid_container
{
	display: grid;
    grid-template-columns: repeat(3, 1fr);
    align-items: start;
    row-gap: 0;
    column-gap: 5vw;
}
div.NBC_grid_ele
{
	border-top: 2px solid #C5DCF7;
    padding-top: 0%;
    padding-bottom: 0%;
    height: 99%;

}
div.NBC_grid_ele.last_NBC_ele
{
	border-bottom: 2px solid #C5DCF7;
}
div.NBC_GE_title
{
	margin:9% 0% 5% 0%;
}
div.NBC_GE_title h3 
{
	margin:0%;
}
div.NBC_GE_source
{
	margin:1.5% 0% 1.5% 0%;
}
div.NBC_GE_source h4 
{
	margin:0%;
}
div.NBC_GE_pubDate
{
	margin: 1.5% 0% 1.5% 0%;
}
div.NBC_GE_pubDate p 
{
	margin:0;
}
div.NBC_GE_excerpt
{
	margin: 8% 0% 8% 0%;
    padding-right: 10%;
}
div.NBC_GE_excerpt p 
{
	margin:0%;
}
div.NBC_GE_learnMoreBtn
{
    margin: 1.5% 0% 9% 0%;
}
div.NBC_GE_learnMoreBtn a
{
	text-decoration:none;
}
div.NBC_loadMore_container
{
	margin:4% 0% 4% 0%;
}
button.NBC_loadMore_btn
{
	margin-left:auto;
	margin-right:auto;
	color:#3D4996;
	background:#C5DCF7;
	border-radius: 12vw;
	border: unset;
	padding: 0.6% 1.5% 0.6% 1.5%;
	cursor:pointer;
}

div.NBC_featuredRow_twothird
{
	width: 64.5%;
    border-bottom: 2px solid #C5DCF7;
    padding-bottom: 1.5%;
}

div.NBC_featuredRow_onethird
{
	width: 29.1%;
    margin-left: 6.4%;
	border-bottom: 2px solid #C5DCF7;
    border-top: 2px solid #C5DCF7;
	padding-top: 1.4%;
    padding-bottom: 1%;
	flex-direction: column;
}
hr.NBC_FROT_midBorder
{
	height: 2px;
    width: 100%;
    background: #C5DCF7;
    border: none;
    margin-top: auto;
    margin-bottom: auto;
}
div.NBC_FROT_ele:last-child
{
	
}
div.NBC_featured_container
{
	margin-bottom:5%;
}
div.NBC_FRTW_fImage
{
	width:100%;
	height:auto;
}
div.NBC_FRTW_fImage img 
{
	width:100%;
	height:auto;
}


div.NBC_FRTW_source
{
	margin: 1% 0% 1% 0%;
}
div.NBC_FRTW_source h4 
{
	margin:0%;
}
div.NBC_FRTW_title
{
	margin:1.5% 0% 1.5% 0%;
}
div.NBC_FRTW_title h3 
{
	margin:0%;
}
div.NBC_FRTW_pubDate
{
	margin: 1% 0% 1% 0%;
}
div.NBC_FRTW_pubDate p 
{
	margin:0%;
}
div.NBC_FRTW_excerpt 
{
	margin: 1% 0% 1% 0%;
    padding-right: 15%;
}
div.NBC_FRTW_excerpt p 
{
	margin:0;
}
div.NBC_FRTW_btn_container
{
	margin:1.5% 0% 1.5% 0%;
}
div.NBC_FRTW_btn_container a 
{
	text-decoration: none;
}
div.NBC_FROT_source 
{
	margin:1% 0% 1% 0%;
}
div.NBC_FROT_source h4 
{
	margin:0%;
}
div.NBC_FROT_title
{
	margin:2% 0% 2% 0%;
}
div.NBC_FROT_title h3 
{
	margin:0%;
}
div.NBC_FROT_pubDate
{
	margin:1.5% 0% 1.5% 0%;
}
div.NBC_FROT_pubDate p 
{
	margin:0;
}
div.NBC_FROT_excerpt
{
	margin:1.5% 0% 1.5% 0%;
}
div.NBC_FROT_excerpt p 
{
	margin:0;
}
div.NBC_FROT_btn_container 
{
	margin:3% 0% 3% 0%;
}
div.NBC_FROT_btn_container a 
{
	text-decoration:none;
}
section.newsroom_block_container
{
	margin:4% 0% 4% 0%;
	padding-bottom: 4%;
	width: 100%;
}

/* NBC SLIDER */
div.NBC_S_ele
{
	width: 100%;
    height: 91%;
    border-top: 2px solid #C5DCF7;
    border-bottom: 2px solid #C5DCF7;
    padding-bottom: 8%;
}
div.NBC_slider
{
	overflow-x: hidden;
}
div.PR_slider {
    overflow-x: hidden;
}
div.PR_slider  div.owl-nav
{
	display:none;
}
div.PR_slider div.owl-dots
{
	display: none;
}
div.NBC_S_ele_title h3
{
	margin:0%;
}
div.NBC_S_ele_source h4
{
	margin:0%;
}
div.NBC_S_ele_pubDate p 
{
	margin:0%;
}
div.NBC_S_ele_excerpt p 
{
	margin:0%;
}
div.NBC_S_ele_title
{
	
}
div.NBC_S_ele_source
{
	margin:2% 0% 2% 0%;
}
div.NBC_S_ele_pubDate
{
	margin:2% 0% 2% 0%;
}
div.NBC_S_ele_excerpt
{
	margin:4.5% 0% 4.5% 0%;
}
div.NBC_S_ele_readMoreBtn_container
{
	margin:4% 0% 4% 0%;
}
div.NBC_S_ele_readMoreBtn_container a 
{
	text-decoration: none;
}
div.AC_title h3 
{
	margin:1% 0% 1% 0%;
}
div.AC_content p 
{

}
section.about_container 
{
	margin-bottom:8%;
}
div.res_pag_nums_container
{
	margin-top:2%;
	margin-bottom: 2%;
}
div.pag_nums_container
{
	margin-top:5%;
	margin-bottom: 1%;
	
}
div.slider_arrows
{
	width:100%;
	height:auto;
}
div.slider_arrows svg 
{
	width: 2.8%;
    position: absolute;
    z-index: 888;
    margin-top: 15%;
    cursor: pointer;
}
svg.slider_left_ico
{
	left: 5%;
    transform: rotate(180deg);
}
svg.slider_right_ico
{
	right: 5%;
}
svg.pr_slider_left_ico
{
	left: 5%;
    transform: rotate(180deg);
}
svg.pr_slider_right_ico
{
	right: 5%;
}
span.numpanel
{
	margin-left: auto;
    padding:0.5% 1.2% 0.5% 1.2%;
    border: 2px solid #C5DCF7;
    border-radius: 12vw;
    word-spacing: 0.2vw;
}
div.slider_grid_hidden
{
	display:none;
}
div.Pr_grid_hidden
{
	display:none;
}
div.NBC_slider.slider_hiddenActive
{
	display:none;
}
div.NBC_loadMore_container
{
	display:none;
}
div.NBC_grid_container.grid_hidden
{
	display:none;
}
div.NBC_featured_container.featuredArea_activeHidden
{
	display:none;
}
div.NBC_header {
    min-height: 9vw;
	margin:9% 0% 4% 0%;

}
div.NBC_content {

}

/******************************************************* NEWSROOM PAGE - CSS DEFINED ABOVE - *********************************************************************/



/******************************************************* STUDENT SCHOLARSHIP PAGE PAST WINNERS *****************************************************************/
section.past_studentSchloarships
{
	margin-top:2%;
	margin-bottom:10%;
}
div.PSS_ico
{
	width: 5%;
	margin-left:auto;
	margin-right:auto;
}
div.PSS_ico svg 
{
	width:100%;
	height:auto;
	
}
div.PSS_title h4 
{
	margin:0;
	color:#FF008E;
	text-align: center;
}
hr.PSS_bord_top
{
	margin-bottom: 3%;
    border: unset;
    height: 2px;
    background: #95B6D7;
}

div.PSS_grid
{
	display: grid;
    grid-template-columns: repeat(4, 1fr);
    align-items: start;
    row-gap: 3vw;
    column-gap:6vw ;
	margin-top:5%;
}
div.PSS_grid div.first_ele
{
	grid-column-start: 1;
    grid-column-end: 3;
    
}
div.PSS_grid div.second_ele
{
	grid-column-start: 3;
    grid-column-end: 5;
   
}
div.PSS_grid .middle_ele
{
	grid-column-start: 2;
    grid-column-end: 4;
   
}
button.PSSGE_btn
{
	width: 100%;
    border: unset;
    padding: 3.5% 0% 3.5% 0%;
    border-radius: 18px;
    border: 0.2vw solid #D7F7F6;
    background: white;
    cursor: pointer;
    transition: all ease 0.8s;
}
button.PSSGE_btn:hover 
{
	background: #D7F7F6;
}
button.PSSGE_btn_typetwo{
	border:0.2vw solid #B4D98D;
}
button.PSSGE_btn_typetwo:hover{
	background: #B4D98D;
}
div.ae_CB_title h4
{
	margin:0;
}
section.about_exxat_contentBlock
{
	margin-bottom: 5%;
    margin-top: 5%;
}
div.NBC_Mainheader {
    margin-bottom: 3%;
}
section.testimonial_videos_sliderContainer 
{
	background-color:#E0F0FF;
	border-radius: 14px;
}
div.testiSlier_ele
{
	padding:2% 2% 2% 2%;
	margin-bottom: 5%;
}
div.testiSlider_ico
{
	width:30%;
}
div.testiSlider_ico img 
{
	width:100%;
	height:auto;
}
div.testiSlider_content
{
	padding-left:5%;
	width:65%;
	margin-top: auto;
    margin-bottom: auto;
	
	
}
h4.asset_header::before
{
	content: "\201C";
    margin-left: -1.7%;
}
div.testiSlider_icoBtn  
{
	background-color: white;
    padding: 0% 8% 0% 2.6%;
    text-align: center;
    width: fit-content;
    border-radius: 12vw;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin-top: -11%;
    cursor: pointer;
}
section.testiVideo_Holder
{
	width:100%;
	height:100%;
	position: absolute;
}
svg#testiSlider_vidBtn
{
	margin-top:auto;
	margin-bottom:auto;
}
div.watch_vidIco
{
	margin-left:auto;
	margin-right: 6%;
}
div.watch_vidDesc
{
	margin-right:auto;
}
div.watch_vidDesc
{
	margin-top:auto;
	margin-bottom:auto;
	white-space: nowrap;
}
div.cohere_mobile_nav
{
	display:none;
}


/****************************************** HERO BANNER SLIDER **************************************/
div.banner_ele
{

	width:90%;
	padding-top: 6%;
    padding-bottom: 0%;
    padding-left: 10%;
    min-height: 31.2vw;
    margin-bottom: 1.2%;
    background-repeat: no-repeat;
    background-size: 100%;
    background-color: white;
	
}
.banner_homeBg
{
	background-image:url('/images/Exxat_HomePage_HeaderImage_DSTKP.jpg');
}
.banner_CohereBg
{
	background-image:url('/images/Cohere_LP_1Asset 6@2x.png');
}
section.bannerSlider
{
	overflow: hidden;
}


section.hero_container h2.cohere_headerTitle
{
    margin:2% 0% 1% 0%;
    color: #CF0E72;
}
p.cohere_eventDate
{
    margin:1% 0% 1% 0%;
}
button.cohere_headerReg_btn
{

    border: 1.4px solid #E31C79;
    border-radius: 20vw;
    padding: 0.65% 2.2% 0.65% 2.2%;
    background: #E31C79;
    color: white;
    transition:all ease 0.8s;
    cursor:pointer;
    white-space: nowrap;
	width: 12vw;
}
button.cohere_headerReg_btn:hover 
{
    background: white;
    color:#E31C79;
}
button.cohere_headerReg_btn:hover svg.btnopen_ico path 
{
    fill: #E31C79;
}
div.banner_ele h1 
{
	margin:0;
	color:#004B87;
}

svg.btnopen_ico {
    width: 0.7vw;
    margin-left: 0.8%;
    transition: all ease 0.8s;
}
svg.btnopen_ico path 
{
	transition: all ease 0.8s;
}
section.bannerSlider div.owl-nav 
{
	display:none;
}
section.bannerSlider div.owl-dots
{
	text-align: center;
}
section.bannerSlider div.owl-dots button 
{
	border-radius: 20vw;
    border: 1.8px solid #E0107B;
    background-color: white;
    margin-right: 1%;
    height: 0.7vw;
    width: 0.7vw;
    padding: 0%;
    transition: all ease 0.4s;
    cursor: pointer;
}
section.bannerSlider div.owl-dots button.active
{
	background-color: #E0107B;
	width: 1.8vw;
}
.flickity-page-dots {
    bottom: 0px;
    position: relative;
}
.flickity-page-dots .dot {
    border-radius: 20vw;
    border: 1.8px solid #E0107B;
    background-color: white;
    margin-right: 1%;
    height: 0.7vw;
    width: 0.7vw;
    padding: 0%;
    transition: all ease 0.6s;
    cursor: pointer;
	opacity: unset;
}
.flickity-page-dots .dot.is-selected {
    background-color: #E0107B;
	width: 1.8vw;
}
div.rightArrow
{
	
	height: auto;
    position: absolute;
    width: 2.8%;
    right: 1.4%;
    margin-top: -24%;
}
div.rightArrow svg 
{
	width:100%;
	height:auto;
	cursor:pointer;
	
}
div.BannerSliderArrows
{
	
}
h2.cohere_headerTitle 
{
	margin:0.7% 0% 0.7% 0%;
}
p.cohere_eventDate {
    margin: 0.7% 0% 2.8% 0%;
}
div.insightImage
{
	width:100%;
	height:auto;
}
div.insightImage img 
{
	width: 100%;
	height: auto;
}
section.assets_featured_slider .owl-nav
{
	display:none;
}
section.assets_featured_slider .owl-dots
{
	display:none;
}

div.NBC_slider  .owl-nav
{
	display:none;
}
div.NBC_slider  .owl-dots
{
	display:none;
}


section.QB_container
{
	background-color:#e2f0fe;
	border-radius: 18px;
	margin-top: 5%;
	margin-bottom: 5%;
}
section.QB_container.cream_bg
{
	background-color: #FFEAD8;
}
div.QB_qoute_left 
{
	width: 12.5%;
	height:auto;
	padding-left:4%;
}
div.QB_qoute_left svg 
{
	width:100%;
	height:auto;
}
div.QB_qoute_right 
{
	width: 12.5%;
    height: auto;
    padding-right: 4%;
    margin-top: auto;
    margin-bottom: -0.2%;
}
div.QB_qoute_right svg 
{
	width:100%;
	height:auto;
}
div.QB_qoute_content
{
	width: 63%;
    padding-left: 2.5%;
    padding-right: 2.5%;
    text-align: center;
    padding: 4% 2%;
}
button.main_pinkBg_btn
{
	background-color:#E42787;
	transition:all ease 0.8s;
	border:2px solid #E42787;
	color:white;
	padding: 1.2% 3%;
	border-radius: 36vw;
	cursor: pointer;
}
button.main_pinkBg_btn:hover 
{
	background-color: white;
	color:#E42787;
}
footer.lp_footer
{
	background-color: #002B3C;
    padding-top: 3%;
    padding-bottom: 3%;
    border-top: 6px solid #E31C79;
}
div.lpFooter_logo
{

}

div.lpFooter_content
{
	width:70%;
	margin-top: auto;
}
div.lpFooter_content p 
{
	margin:0;
}
div.lpFooter_logo_container
{
	width:30%;
	margin-top:auto;
}
div.lpFooter_logo 
{
	width:40%;
	height:auto;
	margin-left:auto;
}
div.lpFooter_logo svg 
{
	width:100%;
	height:auto;	
}

div.ts_lp_embed
{
	width:65%;
	margin-left:5%;
}
div.ts_lp_copy
{
	width:30%;
	margin-bottom: auto;
    position: sticky;
    top: 6%;
    padding-bottom: 4%;
    padding-top: 5%;
}
.status_cube.hidden_bar
{
	display:none
}
button.hero_button
{
	border: 1.8px solid #E90E84;
    color: #D60F80;
    padding: 0.6% 1.6%;
    border-radius: 20vw;
    margin-top: 2%;
	cursor:pointer;
	background: white;
	transition:all ease-in-out 0.3s;
}
button.hero_button:hover 
{
	color:white;
	background-color:#D60F80
}
section.rubix_forum 
{
	padding-top	:0;
	padding-bottom: 4%;
}
div.rubix_title
{
	text-align: center;
}
div.rubix_forum_holder 
{
	background-color: #ECE5FF;
	padding:3% 5%;
	border-radius: 18px;
}
div.rubix_forum_holder h4 
{
	text-align: center ;
	margin:0% 0% 3% 0%;
}
div.rb_inrow_inputs input {
    border-radius: 9px;
    padding: 1% 2% 1% 2%;
    border: none;
  
}
input.rb_half_space
{
	width: 45%;
    height: auto;
}
input.rb_half_space_2
{
	width: 45%;
    height: auto;
	margin-left:auto
}
div.rb_inrow_inputs textarea {
    border-radius: 9px;
    padding: 1% 2% 1% 2%;
    border: none;
    min-height: 13vh;
    max-height: 13vh;
    min-width: 97%;
    max-width: 97%;
	margin-top: 3%;
}
input.rb_sb_btn
{
	border: 1.8px solid #E90E84;
    background: #fff;
    color: #E90E84;
    border-radius: 20vw;
    padding: 0.8% 3%;
    margin-top: 3%;
	transition: all ease-in-out 0.3s;
	margin-left:auto;
	margin-right:auto;
}
input.rb_sb_btn:hover 
{
	background:#E90E84; 
	color:#fff;
}
section.onboarding_holder
{
	background-color: #E3FFFE;
	border-radius: 14px;
}
div.onboarding_text
{
	width:35%;
	height:auto;
	margin-top:auto;
	margin-bottom:auto;
	padding-left:5%;
}
div.onboarding_text p
{
	margin:2% 0%;
}
div.onboarding_graphic
{
	width: 65%;
    height: auto;
    margin-left: auto;
    padding: 3% 0% 2% 0%;
}
div.onboarding_graphic img 
{
	width: 100%;
	height: auto;
}
button.onboard_btn
{
	background-color: #CF0E72;
    color: white;
    width: 60%;
    border: 1.8px solid #cf0e72;
    border-radius: 20vw;
    padding: 2.6% 2% 2.6% 2%;
    text-align: center;
	cursor: pointer;
	transition: all ease-in-out 0.4s;
	margin-top:4%;
}
button.onboard_btn:hover 
{
	color:#CF0E72;
	background-color:white;
}
button.onboard_btn svg 
{
	width: 5%;
    height: auto;
    margin-top: 3.5%;
    margin-right: 4%;
    margin-right: auto;
    margin-left: 4%;	
	transition: all ease-in-out 0.4s;
	display: inline;
}
button.onboard_btn:hover svg 
{
	transform: translate(2px, -2px);
}
button.onboard_btn svg path 
{
	transition: all ease-in-out 0.4s;
}
button.onboard_btn:hover svg path
{
	fill: #CF0E72;
}
button.onboard_btn p 
{
	margin: 0;
    margin-left: auto;
}
button.onboard_btn:hover
{

}
div.conf_item-title h3
{
	margin:3% 0%;
}

section.testi-cara div.owl-dots
{
	margin-top: -5%;
    z-index: 999;
    position: relative;
    margin-left: 5%;
}

section.testi-cara div.owl-dots button.owl-dot.active {
    background: rgba(162, 162, 163, 1);
    width: 1.2vw;
}

section.testi-cara div.owl-dots button.owl-dot {
	background: white;
    border: 1.8px solid rgba(162, 162, 163, 1);
    margin-right: 1%;
    border-radius: 43vw;
    height: 0.5vw;
    width: 0.5vw;
    cursor: pointer;
    transition: all ease-in-out 0.6s;
}


/******* TESTIMONIAL SLIDER CSS *************/


.expandable_card .card_content { display: none; }
.expandable_card.expanded .card_content { display: block; }
.plus_ico { /* default plus icon styles */ }
.minus_ico { transform: rotate(45deg); };



/************************************************************************************ MEDIA QUERIES STARTING POINT *******************************************************************/
/* 	 only screen and (min-device-width:320px) and (max-device-width:1024px) */



@media only screen and (min-width:1920px) 
{
	
	
}

ul.lp_resources_ul span.font-bold
{
	font-weight: bold;
}

ul.lp_resources_ul
{
	list-style: disc;
    padding-left: 3%;
	margin-top: 2%;
	margin-bottom:2%;
}

ul.lp_resources_ul .font-bold 
{
	color:#e31c79;
}

div.sponsor_content  {
  
    max-height: 0px;
    overflow: hidden;
    transition: all ease 0.8s;
    
}
div.sponsor_expand_ele.expanded .sponsor_content
{
	max-height:20vw;
	padding-bottom: 2vw;
}
@media only screen and (min-width:320px) and (max-width:1024px)
{

	div.sponsor_expand_ele.expanded .sponsor_content
	{
		max-height:20vh;
		padding-bottom: 4vh;
	}
}
div.sponsor_expand_ele.expanded div.expand_icon svg {
    transform: rotate(135deg);
}
p.exc_sponsorship
{
	transition:all ease 0.7s;
}
div.sponsor_expand_ele.expanded p.exc_sponsorship
{
	color:#e31c79;
}








@media screen and (max-width: 1024px) and (min-width: 320px) and (orientation: portrait) 
{

	/******************************************************************************** MOBILE TYPOGRAPHY DEFINED HERE ****************************************************************************/
	
	.h_bigtitle
	{
		font-size: 4.8vh;
		line-height: 6.2vh;
	}
	.h 
	{
		font-size: 3.6vh;
		line-height: 4.3vh;
	}
	.h1
	{
		font-size:3vh;
		line-height:3.8vh;
	}
	.h12 
	{
    	font-size: 2.8vh;
		line-height:3.5vh;
	}
	.h2 
	{
		font-size: 3vh;
    	line-height: 3.6vh;
	}
	.h3 
	{
		font-size: 2.5vh;
		line-height: 3.5vh;
	}
	.h4 
	{
		font-size: 2.5vh;
		line-height: 3.1vh;
	}
	.p {
		    font-size: 2.34vh;
    line-height: 3.8vh;
	}
	.p1 
	{
		font-size: 2.24vh;
		line-height: 3.2vh;
	}
	
	.p2 
	{
		    font-size: 1.84vh;
			line-height: 3.2vh;
	}

	.p3
	{
		    font-size: 1.74vh;
			line-height: 2.4vh;
	}
	.p4 
	{
		    font-size: 1.54vh;
			line-height: 2.2vh;
	}

	.base_margins 
	{
		width: 90%;
		margin-left: 5%;
		margin-right: 5%;
	}

	.base_padds {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
	.text_center
	{
		text-align:center;
	}
	/********************************************************************************** PAGES MEDIA QUERIES DEFINED BELOW ***********************************************************/
	.mob_only
	{
		display:block;
	}
	.desk_only
	{
		display:none;
	}
	li.last_libordbtm
    {
        
     border-bottom: none;
    }
	svg#home_play_btn 
	{
		width: 10vw;
	}
    div.html_5_player {
    width: 90vw;
    height: 54.3vw;
    margin-left: 0%;
    margin-top: 38%;
    }
	.flex_grid_desk_only
	{
		display:block;
	}
	
	.flex_grid_mob_only
	{
		display: -webkit-box;
		  display: -moz-box;
		  display: -ms-flexbox;
		  display: -webkit-flex;
		  display: flex;
		  -webkit-box-orient: horizontal;
		  -moz-box-orient: horizontal;
		  -webkit-box-direction: normal;
		  -moz-box-direction: normal;
		  -webkit-flex-direction: row;
		  -ms-flex-direction: row;
		  flex-direction: row;
	}
	div.pointers_ele_title p {
		font-size: 8.5vh;
		line-height: 6vh;
		margin: 1% 4% 2% 0%;
	}
	div.feature_pointers_ele {
		padding-right: 0%;
		margin-top: 5%;
	}
	section.home_hero_bg 
	{  
		background: url(/images/Exxat_Web2022_Home_Header_MOBILE@2x.jpg);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10%;
		padding-bottom: 78%;
		padding-left: 5%;
		    
	}
	section.prism_hero_bg 
	{  
		background-image: url('/images/Exxat_Web2022_Solutions_Header_@2x.jpg');
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10%;
		padding-bottom: 78%;
		padding-left: 5%;
		    
	}
	section.rubix_hero_bg
	{  
		background-image: url('/images/Exxat_Rubix_Header_Mobile.png');
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10%;
		padding-bottom: 100%;
		padding-left: 5%;
		    
	}
	div.rb_inrow_inputs 
	{
		display:block;
	}
	input.rb_half_space 
	{
		width: 96%;
		margin-bottom: 4%;
	}
	input.rb_half_space_2 
	{
		width: 96%;
		margin-bottom: 4%;
	}
	div.rb_inrow_inputs textarea {

		margin-top: 0%;
	}
	input.rb_sb_btn {

		padding: 1% 10%;
	}
	div.rubix_forum_holder {

		margin-top: 5%;
		margin-bottom: 8%;
	}
	div.rubix_title
	{
		margin:8% 0%;
	}
	button.hero_button {
		
		padding: 1.6% 5.6%;
	}
	p.rubix_hero_desc
	{
		padding-right:50%;
	}

	
	.prism_header_container {
		width: 92%;
		height: auto;
		padding: 0% 4% 0% 4%;
		flex-wrap:wrap;
		flex-direction: column-reverse;
	}
	div.prism_header_title {
		width: 100%;
	}
	div.prism_header_graphic {
		width: 80%;
	}
	div.prism_feature_ele.first_feature_ele
	{
		margin-top:0%;
	}
	div.prism_header_graphic 
	{
		width: 100%;
		margin: 5% 0% 6% 0%;
	}
	div.prism_feature_image {
		width: 21%;
		height: auto;
	}
	div.feature_pointers_ele {

		display: block;
	}
	div.services_ele_title svg {
		width: 5.5%;
		height: auto;
		margin-right: 2%;
		margin-bottom: 3%;
	}
	div.prism_feature_ele {
		padding: 7.6% 4% 7% 4%;
	}
	div.prism_footer_container {
		width: 92%;
		height: auto;
		padding: 0% 4% 0% 4%;
	}
	div.more_features_grid {
		width: 92%;
		height: auto;
		padding: 0% 4% 0% 4%;
	}
	div.mrefeatures_graphic {
		width: 21%;
		margin: 3% 0% 3% 0%;
	}
	a.lrn_prism_btn svg {
		width: 2.5vw;
		height: auto;
		transition: all ease 0.4s;
		margin-left: 1%;
	}
	div.pointers_ele_num p {
		margin: 0;
		font-size: 8.5vh;
		line-height: 8.5vh;
	}
	a.lrn_prism_btn
	{
		background-color: #004B87;
		padding: 2% 5.2% 2% 5.2%;
		text-decoration: none;
		color: white;
		border-radius: 25vh;
		transition: all ease 0.4s;
	}
	div.hero_btn_container 
	{
		margin-top: 8%;
	}
	div.hero_subhead_container {
		margin-top: 2%;
		margin-bottom: 2%;
	}
	div.prism_product_ele 
	{
		width: 45%;
	}
	div.pr_r_1 {
		justify-content: space-between;
		margin-bottom: 3%;
		flex-wrap: wrap;
	}
	div.pr_r_2 {
		justify-content: space-between;
		flex-wrap: wrap;
	}
	div.hipa_ico
	{
		margin-left: 0%;
	}
	div.ite_ico
	{
		margin-right: 0%;
		margin-left: 27.5%;
	}
	div.uni_grid_ele {
    width: 45%;
    max-height: 28vw;
	}
	div.uni_grid_ele_2x {
    width: 100%;
    max-height: 28vw;
	}
	div.client_login_mobile svg path {
    fill: #ec278e !important;
	}
    div.steps_ico svg {
    width: 30%;
    height: auto;
    margin-left: -4%;
    }
	section.resourceshub_bg 
	{
    background: url(/images/mobile_header_resourceshub_1@2x.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 54.8%;
		padding-left: 5%;
	}
	section.helpcenter_bg 
	{
        background: url(/images/helpcenter_mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 69.8%;
		padding-left: 5%;
	}
	section.newsroom_bg
	{
		background: url(/images/Exxat_Newsroom_Header_MBL@2x.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 69.8%;
		padding-left: 5%;
	}
	section.contactus_bg 
	{
        background: url(/images/EXT_Company_ContactUs_Header_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
	    padding-top: 50%;
    padding-bottom: 21.8%;
		padding-left: 5%;
	}
	div.popup_close_container {
       position: absolute;
    width: 4vw;
    right: 16vw;
    top: 25vw;
    cursor: pointer;
	}
	input#search_submit_btn 
	{
		width: 70%;
		position: relative;
		margin-left: 0;
		padding: 2% 2% 2% 2%;
        border-radius: 30vw;
        background: #ec278e;
        color: white;
        border: 1.6px solid #ec278e;
	}
	a.explore_hlp_btn 
	{
        padding: 2% 6% 2% 6%;
        margin-top:2%;
	}
	i.input_icon {
		position: absolute;
		width: 12px;
		height: 18px;
		margin: 2.2% 0% 0% 2.4%;
	}
	a.explore_hlp_btn svg.explore_svg {
    width: 2.5%;
	}
	div.list {

    padding-top: 3.2%;
    padding-bottom: 3.2%;
	}
	svg.listing_svg {
    width: 3%;
    height: auto;
    float: right;
    margin-top: 2.3%;
    margin-right: 1.8%;
	}
	.close_button {
    width: 10%;
    padding: 2.3%;
    border: 2px solid var(--main_pink);
    margin-bottom: 4%;
    margin-top: 15%;
    cursor: pointer;
	}
	section.conferece_bg 
	{
         background: url(/images/Exxat_Support_Annual_Cohere_Conference_Header_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 54.8%;
		padding-left: 5%;
	}
	div.arrow_ele svg polygon 
	{
      fill: #ec278e !important;
    }
	section.solutions_bg 
	{
    background: url(/images/Exxat_Solution_LP_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
    padding-bottom: 54.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.studentscholar_bg 
	{
    background: url(/images/EXT_StudentScholarshipHEADER_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 16.5%;
    padding-bottom: 54.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	
	section.winners2021_bg 
	{
    background: url(/images/Exxat_Website_StudentScholarshipWinner_Header_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		 padding-top: 13%;
    padding-bottom: 65.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.winners2022_bg 
	{
    background: url(/images/winners2022_header_mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		 padding-top: 13%;
    padding-bottom: 65.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.winners2023_bg 
	{
    background: url(/images/winners2023_header_mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		 padding-top: 13%;
    padding-bottom: 65.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.winners2024_bg 
	{
    background: url(/images/Exxat_StudentScholarships_2024_MOBILE.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		 padding-top: 13%;
    padding-bottom: 65.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.whyexxat_bg 
	{
    background: url(/images/WhyExxat_Heade_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
    padding-bottom: 61%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.programs_bg 
	{
    background: url(/images/PROGRAMS_LP_Header_MOBILE.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
    padding-bottom: 61.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.careers_bg 
	{
    background: url(/images/Exxat_Company_CareersCulture_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top:6.5%;
    padding-bottom: 22.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.steps_bg 
	{
        background: url(/images/Exxat_Solution_STEPS_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;

	}
	section.integrations_bg
	{
		background: url(/images/integrations_headerMobileImage.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;
	}
	section.sweap_bg
	{
		background: url(/images/sweap_headerMobileImage.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;
	}
	section.ciet_bg
	{
		background: url(/images/CIET_EXT_HeaderImage_MBL.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;
	}
	section.ubs_bg
	{
		background: url(/images/Exxat_Partnerships_Universal_Header_Mobile.webp);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 7.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;
	}
	section.approve_bg 
	{
        background: url(/images/Exxat_Solutions_APPROVE_HeaderMobile2x.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10.5%;
		padding-bottom:46.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;

	}
	section.plan_bg 
	{
        background: url(/images/EXXAT_Solutions_PLAN_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;

	}
	section.ccs_bg 
	{
        background: url(/images/EXXAT_Solutions_CCS_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 10.5%;
		padding-bottom: 67.6%;
		padding-left: 5%;
		margin-bottom: 8%;
		background-position: bottom;

	}
	section.physicaltherapy_bg 
	{
		background: url(/images/PROGRAMS_PhysicalTherapy_Header_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.physicianaassistant_bg 
	{
		background: url(/images/Exxat_Program_PA_Header_Mobile2x.png);
        background-repeat: no-repeat;
        background-size: 100%;
        background-color: white;
        margin-left: 0%;
        padding-top: 2.5%;
        /* padding-bottom: 68.5%; */
        padding-left: 5%;
        margin-bottom: 8%;
        aspect-ratio: 1 / 1;
        background-size: cover;
	}
	section.ot_bg
	{
		background: url(/images/Exxat_OT_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.nursing_bg
	{
		background: url(/images/EXT_Header_Nursing_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.cohereuser_bg
	{
		background: url(/images/cohere-user-conference/Cohere2024_Header_Mobile.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top:6.5%;
		padding-bottom:37.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.cohereuser_bg_2025_final
	{
		background: url('/images/cohere-user-conference-2025/Cohere2025_WeboageHeadee_BG_mobile.png');
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top:6.5%;
		padding-bottom:37.5%;
		padding-left: 5%;
		margin-bottom:8%;
		aspect-ratio: 480/800;
	}
	section.cohereuser_bg_2024
	{
		background: url(/images/Cohere_2024_HeaderBanner_mob.jpg);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 14%;
    	padding-bottom: 125%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.cohereuser_bg_2025
	{
		background: url(/images/Exxat_Cohere2025Atlanta_MobileAsset_5@2x.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		padding-top: 14%;
    	padding-bottom: 125%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.exxatcare_bg
	{
		background: url(/images/ExxatCares_HeaderImage_mobile.jpg);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top:6.5%;
		padding-bottom:115%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.slp_bg
	{
		background: url(/images/EXT_MobileHeader_Nursing.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.at_bg
	{
		background: url(/images/EXT_Mobileheader_AT.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.sw_bg
	{
		background: url(/images/EXT_Mobileheader_SW.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.ph_bg
	{
		background: url(/images/EXT_MobileHeader_PH.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	section.nutrition_bg
	{
		background: url(/images/EXT_MobileHeader_Nutrition.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-color: white;
		margin-left: 0%;
		    padding-top: 2.5%;
		padding-bottom:68.5%;
		padding-left: 5%;
		margin-bottom:8%;
	}
	div.program_row 
	{
		justify-content: space-around;
		flex-wrap: wrap;
		margin-bottom: 4%;	
	}
	
	.program_ele 
	{
		width: 75%;
		border-bottom: 1.8px solid #c6ddf8;
	}
	.program_ico 
	{
		width: 100%;
	}
	div.program_ico h2{
		margin:3% 0%;
	}
	div.program_ico h2.twoliner_pico {
    padding: 7% 2% 7% 2%;
	}
	div.numb 
	{
		font-size: 6vh;
	}	
	div.num_sym 
	{
		font-size: 3.03vh;
		margin-left: 8%;
		margin-top: 6%;
	}
	div.program_ele h2 
	{
		margin-top: 8%;
		margin-bottom: 0%;
	}
	div.program_ele p 
	{
		text-align: center;
		margin-top: 2%;
		margin-bottom: 6%;	
	}
	.no_bordbtm_mob
	{
		border:unset;
	}
	
	
	div.my_btn p 
	{
		width: fit-content;
		border: 1.6px solid #ec278e;
		border-radius: 46px;
		padding: 1% 4% 1% 4%;
		margin-top: 4%;
		margin-bottom: 0%;
		    max-width: 25vw;
	}
	div.play_home_btn {
		padding: 0% 1% 0% 1%;
		max-width: 60.4vw;
		min-width: 28.4vw;
		display: flex;
	}
	div.goto_program_btn
	{
		 padding: 0% 1% 0% 1%;
		max-width: 28.4vw;
		min-width: 28.4vw;
	}
	section.programs_container
	{
		margin-top: 10%;
		margin-left: 5%;
		margin-right: 5%;
		width: 90%;
	}
	p.programs_desc 
	{
		text-align: center;
		padding-left: 3%;
		padding-right: 3%;
	}
	div.programs_grid 
	{
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 6%;
	}
	div.main_nav
	{
		display:none;
		
	}
	p.client_login_para 
	{
		margin-top:2.2%;
	}
	span.client_logo svg {
    width: 10%;
   
    margin: 2% 2% 2% 0%;
	
	}
	section.client_header 
	{
		padding-top:1%;
		padding-bottom:1%;
	}
	
	div.logo_container {
		width: 25%;
		padding: 4% 0% 3% 0%;
	}
	section.sub_nav_container {

		padding-top: 1.5%;
		padding-bottom:1.5%;
	}
	div.sub_nav_btn p 
	{

		    padding-top: 2%;
    padding-bottom: 2%;
    margin-top: 0%;
		color:black;
	}
	div.mob_nav_container
	{
		width:70%;
		    position: absolute;
    right: 0%;
		padding-right:0%;

	}
	div.ham_icon
	{
		width:7%;
		margin-top: 6.5%;
		margin-right: 12%;
		margin-left: auto;
		padding-bottom: 4.6%;
	}
	
	div.ham_icon svg
	{
		width:100%;
	}
	div.ham_icon svg.nav_close_icon
	{
		display:none;
	}
	section.sub_nav_container 
	{
       padding: 0% 5% 0% 5%;
	}
	
	div.sub_nav_btn
	{
		 position: relative;
		margin-top:auto;
		margin-bottom: auto;
    	right: 0%;
	}	
	section.mob_nav_active
	{
		display:block;
	}
	section.mob_nav
	{
		width: 100%;
		background-color: white;
		clear: both;
	
		    min-height: 78vh;
			display:none;
		transition:all ease 0.6s;
		max-height: 85vh;
    overflow: scroll;
	}
	div.arrow_ele
	{
		    width: 10%;
			padding-left: 2%;
			height: 100%;
			margin-left: auto;
			padding-right: 0%;
	}
	div.arrow_ele svg
	{
		width:100%;
	}
	div.ham_nav_active
	{
		background-color:#eef5fc;
	}
	div.exception_arrow
	{
		    margin-top: -6%;
	}
	
	div.ham_container
	{
		 width: 100%;
		height: auto;

		padding: 0% 0% 0% 0%;
		
	}
	section.solutions_sub_nav 
	{
		width: 100%;
		
	}
	div.back_nav
	{
		width: 70%;
		height: 100%;
		padding-top: 5.5%;
		padding-bottom: 5.5%;
		padding-left: 10%;
		display:none;
	}
	div.back_nav_ele
	{
		display:none;
	}
	div.client_login_mobile
	{
		width: 100%;
		height: 100%;
	
	}
	div.client_login_mobile svg 
	{
		width:9%;
		height:auto;
	}
	div.mob_nav_ele
	{
	    padding-top: 5.5%;
		padding-bottom: 5.5%;
		margin-left:10%;
		margin-right: 13%;
		border-bottom: 1.6px solid #95b6d7;
		transition: all ease 0.6s;
	}
		
	
	div.nav_ele
	{
		width:78%;
	}
	div.nav_nosub_ele
	{
		width:100%;
	}
	span.back_ico_container
	{
		display: inline;
    width: 8%;
    margin: auto 4% auto 0%;
	}
	span.back_ico_container svg 
	{
	
		width: 8%;
		
	}
	a.client_login_clickable 
	{
		margin-right:21%;
	}
	div.back_nav p
	{
		display:inline;
		margin-top: 6.4%;
		margin-bottom: 6.4%;
	}
	div.nav_ele a
	{
		margin-top: 6.4%;
		margin-bottom: 6.4%;
	}
	div.back_nav a.mobile_client_login_para
	{
		    position: absolute;
    margin-left: 2%;
    margin-top: 0%;
    text-decoration: none;
    color: #ec278e;
		
}
	svg.flliped_svg 
	{
		transform: rotate(180deg);
	}
	div.sub_nav
	{
		display:none;
	}
	div.footer_nav 
	{
		width: 100%;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	section.main_footer 
	{
		margin-top: 3.5%;
		width: 90%;
		margin-left: 5%;
		margin-right: 5%;
	}
	div.footer_col 
	{
	    width: 40%;
		margin-top: 6%;
		margin-bottom: 6%;
	}
	.footer_bord_col_2
{
	
    height: 100%;
}
	div.f_social_ico {
    width: 8%;
    margin-right: 13.9%;
	}
	div.footer_social_container {
    margin-top: 15%;
	}
	footer.copyright_footer_container {
		width: 90%;
		padding-left: 5%;
		padding-right: 5%;
		    padding-top: 4%;
	}
	div.mob_copyright_ele
	{
		width:100%;
	}
	div.mob_footernav_ele
	{
		width:100%;
	}
	div.copyright_grid {
    flex-wrap: wrap;
	}
	div.copyright_ele p {
     margin-left: unset;
	}
	div.pri_flex_ele 
	{
		width: 100%;
	}
	.tile_seprator 
	{
		margin-left: 1%;
		margin-right: 1%;
		font-size: unset;
	}
	.footer_bord_col_1 {
		border-left: 1px solid #95b6d7;
		height: 100%;
	}
	section.products_container 
	{
		width: 90%;
		background-image: url(/images/Exxat_HomePage_BG_1Asset.svg);
		padding-left: 5%;
		padding-right: 5%;
	}
	section.productsdemo_container 
	{
		width: 90%;
		background-image: url(/images/Exxat_RequestADemo_Header_Mobile.jpg);
		padding-left: 5%;
		padding-right: 5%;
		padding-bottom:82vw;
		
	}
	
	footer_bord_col_2 
	{
    	height: 100%;
	}
	.footer_bord_col_3 
	{
    	height: 100%;
	}
	.footer_bord_col_4 
	{
		height: 72%;
	}
	footer.main_footer_container 
	{
		background-size: 49%;
	}
	div.all_products
	{
		flex-wrap:wrap;
	}
	div.sol_ico_img svg 
	{
		height: 2.2vh;
	}
	div.sol_ico_ele
	{
		width: 42%;
		margin-bottom: 8%;
		    padding: 2.4% 0% 3% 4%;
	}
	div.sol_arrw 
	{
		width: 17%;
		margin-top: 15%;
	}
	div.btn_container
	{
		margin-top: 5%;
		padding-bottom: 15%;
	}
	div.sol_btn_container
	{
		margin-top: 5%;
		padding-bottom: 15%;
	}
	
	div.btn a 
	{
		
		padding: 1% 4.5% 1% 4.5%;
	}
	div.btn 
	{
		margin-top: 13%;
	}
	div.exp_desc
	{
		flex-wrap:wrap;
		    margin-bottom: 16%;
	}
	section.left_half 
		{
		width: 100%;
	}
	section.right_half 
	{
		width: 100%;
		border-bottom: 1.3px solid #a2cbf4;
	}
	ul.left_ul li.li_out_container 
	{
		width:100%;
		margin-left: 0%;
	}
	ul.right_ul li.li_out_container 
	{
		width: 100%;
		margin-right: 0%;
	}
	ul.ul_out_container 
	{
		margin: 0;
	}
	img.expand_icon {
   
		float: right;
		margin-top: 5.8%;
		width: 4%;
		margin-right: 0%;
	}
	li.li_in_container p
	{
		padding-right:9%;
	}
	section.testimonial_slider_container 
	{
		width: 90%;
		margin-top: 30%;
		margin-left:5%;
		margin-right:5%;
	}
	div.original_slide
	{
		display: block;
	}
	section.slide_image 
	{	
		width: 52%;
		height: auto;
	}
	div.home_slide_bgimage_holder 
	{
	    width: 33vw;
    height: 33vw;
    MARGIN-TOP: -15vw;
    margin-left: 4vw;
	}
	div.uthsc_stepsqoute_bg
	{
	    	width: 26vh;
		height: 26vh;
		MARGIN-TOP: -12vh;
	}
	div.yale_qoute_bg
	{
	    	width: 26vh;
		height: 26vh;
		MARGIN-TOP: -12vh;
	}
		div.champ_plansqoute_bg
	{
	    	width: 26vh;
		height: 26vh;
		MARGIN-TOP: -12vh;
	}
		div.pitts_approvesqoute_bg
	{
	    	width: 26vh;
		height: 26vh;
		MARGIN-TOP: -12vh;
	}
	div.nav_testimonial a 
	{
    	padding: 3% 2.5% 3% 2.5%;
	}
	svg.on_hover_arrow 
	{
		width: 1.1vh;
	}
	svg.hori_on_hover_arrow 
	{
		width: 2.3vw;
		margin-left: 1.3vw;
		margin-bottom: 0.1vw;
	}
	section.slide_desc 
	{
		width: 80%;
		height: auto;
		padding: 3% 2% 3% 5%;
	}
	div.pag_bars 
	{
		    width: 50%;
    margin-left: 25%;
	}
	div.pag 
	{
		width: 22%;
		border-top: 0.65vh solid #9abbdc;
	}
	div.pag.active {
    border-top: 0.65vh solid #3d4992;
	}
	section.pagination_bar {
		padding-top: 6%;
	}
	div.original_slide 
	{
		min-height: 50vh;
	}
	div.university_logos_grid {
		margin-left: 5%;
		margin-right: 5%;
	}
	div.uni_grid_ele 
		{
		width: 45%;
	}
	div.uni_grid_ele_2x {
    width: 100%;
	}
	
	section.splash_career_banner {
		width: 90%;
		margin: 8% 5% 8% 5%;
		background-image: url(/images/nextexxatian_mob_bg@2x.png);
		background-size:100%;
		background-position:top;
	}
	section.splash_slider
	{
		width: 90%;
		margin: 8% 5% 8% 5%;
		
		background-size:100%;
		background-position:top;
		max-height:unset;
	}
	
	section.splash_diversity_bg {
		width: 90%;
		margin: 8% 5% 8% 5%;
		background-image: url(/images/Exxat_ET_Awards_MobileSplashBanner_630x400@2x.png);
		background-size:100%;
		background-position:top;
		max-height:unset;
	}
	section.splash_slider.bg_1
	{
		background-image: url(/images/Exxat_HomePage_ContentBlock_CohereX_BG_MOBILE_@2x.jpg);
	}
	section.splash_slider.bg_2
	{
		background-image: url(/images/Exxat_HomePage_ContentBlock_Scholarship_BG_MOBILE_@2x.jpg);
		
	}
	div.splash_slider_pag_container {
    width: 14vw;
 
    margin-top: 53.5vw;
    left: 42vw;
	z-index: 999;
	}
	span.splash_pag_ele {
    background: white;
    height: 0.95vw;
    width: 4.05vw;
	}
	div.splash_desc h4 
	{
           margin-top: 22vw;
    margin-bottom: 30vw;
	}
	
	div.splash_desc.splash_diversity_desc h4 
	{
		    margin-top: 0;
    margin-bottom: 23vw;
	}
	div.splash_icon
	{
		margin-top: 6%;
    margin-bottom: 6%;
	}
	div.splash_main_desc.desc_1 h4
	{
	    margin-top: 10vw;
    margin-bottom: 42vw;
	}
	div.splash_main_desc.desc_2 h4
	{
		       margin-top: 4vw;
    margin-bottom: 28vw;

	}
	div.splash_desc
	{
		width: 90%;
		padding: 0% 5% 9% 5%;
	}
	div.splash_desc p {
    margin-top: 0%;
    margin-bottom: 6%;
    padding-right: 17%;
	}
	.header_bord {
		width: 0%;
	}
	section.assets_featured_main_container h2 {
		margin-top: 3%;
		margin-bottom: 4%;
		text-align: center;
		width: 100%;
	}
	div.asset_tile 
	{
		width: 80%;
		margin: 0% 10% 0% 10%;
	}
	div.asset_owl_tile
	{
		width: 80%;
		margin: 0% 10% 0% 10%;
		    min-height: 85vw;
	}
	section.assets_featured_slider
	{
		
		width:100%;
		height:auto;
		    overflow: hidden;
	}
	div.left_featuredasset_breaker
	{
		width:5%;
		margin-right:5%;
	}
	div.right_featuredasset_breaker
	{
		width:5%;
		margin-left:5%;
	}
	div.owl-item
	{
		filter: grayscale(0%);
	}
	div.owl-carousel
	{
		width: 100%;
		border-left: 5vw solid #e3ecff;
		height: auto;
		border-right: 5vw  solid #e3ecff;
	}
	section.career_testimonial_conatainer div.testi_left_arrow
	{
		display:block;
		position: absolute;
        height: auto;
        left: -1%;
        margin-top: 34%;
	}
	   
	section.slider_container  div.owl-carousel
	{
		width:100%;
		border:none;
		height:auto;
	}
	div.thumnail-carasouel
	{
		width: 90%;
		border-left: 5vw solid #e3ecff;
		height: auto;
		border-right: 5vw  solid #e3ecff;
	}
	section.case-study-owl
	{
		    width: 90%;
    border-left: 5vw solid #e3ecff;
    height: auto;
    border-right: 5vw solid #e3ecff;
	}
	svg.cara_left_ico
	{
		display:none;
	}
	div.carasouel_nav_panel svg.cara_right_ico
	{
		right: 1vw;
    width: 10vw;
    width: 9vw;
    margin-top: 52%;
	}
	div.carasouel_nav_panel svg.cara_right_ico
	{
		right: 1vw;
    width: 10vw;
    width: 9vw;
    margin-top: 45%;
	}
	div.carasouel_nav_panel svg.carawhite_right_ico
	{
		right: 1vw;
    width: 10vw;
    width: 9vw;
    margin-top: 45%;
	}
	svg.carawhite_left_ico
	{
		display:none;
	}
	section.whitepaper-owl-cara
	{
		    width: 90%;
    border-left: 5vw solid #e3ecff;
    height: auto;
    border-right: 5vw solid #e3ecff;
	}
	svg#cara_arrow {
    position: absolute;
        width: 10%;
        right: 0%;
        right: 5%;
        margin-top: 30%;
        z-index: 999;
	}
	section.assets_featured_main_container {
   margin-top: 11%;
    margin-bottom: 11%;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
	    padding-left: 0%;
		padding-right:0%;	
	}
	section.expand_desc_container
	{
		width:90%;
		margin-left:5%;
		margin-right:5%;
	}
	section.lp_main_content 
	{
			flex-wrap:wrap;
	
	
	}
	div.asset_header_section 
	{
		display:block;
	}
	section.assets_featured_main_container h2
	{
		text-align:center !important;
		    margin-bottom: 6%;
	}
		p.asset_viewAll {
    margin: auto 0% 4.5% auto;
    cursor: pointer;
	}
	p.asset_viewAll
	{
		text-align:center;
	}
	section.assets_featured_container {
		flex-wrap:wrap;
		width: 100%;
	}
	div.lp_main_left 
	{
		    width: 100%;
		border-right: none;
		border-bottom: 1.8px solid #c7def9;
		padding-bottom: 10%;
	
	}
	h4.lp_qoute:before 
	{
		margin-left: -1%;
	}
	div.lp_main_right 
	{
		width: 100%;
	}
	div.lp_logo_container {

		border-bottom: none;
		width: 80%;
		padding-left: 0%;
		margin-left:auto;
		margin-right:auto;
		padding-right:0%;
	}
	div.lp_qoute_container 
	{
		padding: 4% 0% 4% 0%;
	}
	div.lp_qoute_container h4 {
		font-size: 2.5vh;
        line-height: 3.5vh;
	}
	section.asset_mobImage_holder {
       display:none;
    }
	.asset_viewAll 
	{
		display:none;
	}
	div.lp_grid_ele 
	{
		width: 45%;
	}
	section.lp_logo_container
	{
		background-color: white;
	}
	section.lp_logo_container h2
	{
		text-align:center;
	}
	section.asset_mobImage_holder
	{
		margin-bottom:5%;
		margin-top:5%;
	}
	section.asset_mobImage_holder img
	{
		width:100%;
	}
	div.lp_yaleforum_bg 
	{
		background-image:none !important;
		background:#A7D9ED;
		padding: 3% 4% 3% 4%;
	}
	div.reqdemoBg 
	{
		background-image: url(/images/Exxat_RequestDemo_LP_header_mob.jpg);
		padding: 3% 4% 52% 4%;
		border-radius: 18px;	
	}
	ul.lp_resources_ul {

    padding-left: 5%;
	}
	div.lp_approveBg 
	{
		background-image:none;
		background:#A7D9ED;
		padding: 3% 4% 3% 4%;
	}
	div.lp_cbeBg 
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_cpce_ebook
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_exxatOneBg 
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_caepbg 
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_intasc 
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_cswe 
	{
		background-image:none;
		background:#F7F1EE;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	
	div.lp_clinicaleduBg
	{
		background-image:none;
		background:#e6f4ff;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	div.lp_aacnBg
	{
		background-image:none;
		background:#e6f4ff;
		padding: 3% 4% 3% 4%;
		border-radius: 0px;
	}
	section.forum 
	{
		width: 100%;
	}
	div.forum_ele {
		flex-wrap:wrap;
		padding: 0%;
	}
	div.forum_ele input {
    width: 100%;
    padding: 2.5% 3% 2.5% 3%;
    border-radius: 6px;
    border: none;
    margin: 3% 0% 3% 0%;
	}
	div.forum_ele input.reqdemo_input  {
		padding: 1.5% 3% 1.5% 3%;
		border-radius: 6px;
		border: none;
		margin: 2% 0% 2% 0%;
		width: 80%;
	}
	div.forum_ele input.forum_btn_reqDemo
	{
		padding:1.6% 0% 1.6% 0%;
	}
	div.lp_qoute_container h4 
	{
		margin-top:0%;
	}	
	div.advantages_ico_container 
	{
		flex-wrap:wrap;
	}
	

	div.advantages_ele 
	{
		width: 40%;
	    margin-top: 7%;
		margin-bottom: 7%;
	}	
	div.product_screenshot_tile	
	{
		flex-wrap:wrap;	
		
	}
	div.product_screenshot_tile:nth-child(odd) 
	{
		flex-direction: column-reverse;
	}
	div.product_screenshot_desc 
	{
	    width: 89%;
		padding: 0% 4% 13% 7%;
	}
	div.product_screenshot_desc p 
	{
		    padding-right: 15%;
	}
	div.product_screenshot_img 
	{
		width: 100%;
	}
	div.product_screenshot_desc svg.solutions_svg
	{
		height: 5.5vw;
	}
	.steps_halfbg 
	{
		background:linear-gradient(to bottom, #009e9e 40%, transparent 40%);
	}
	.approve_lefthalfbg 
	{
		background: linear-gradient(to bottom, #32b44a 40%, transparent 40%);
	}
	.plan_halfbg 
	{
		background: linear-gradient(to bottom, #f58220 40%, transparent 40%);
	}
	.ccs_lefthalfbg 
	{
		background: linear-gradient(to bottom, #743694 40%, transparent 40%);
	}
	img.hide_sc_left 
	{
		margin-left: 0%;
	}
	img.hide_sc_right 
	{
		margin-left: 0%;
	}
	section.exxat_advantages_container 
	{
		width: 90%;
		margin: 5% 5% 5% 5%;
	}
	div.solutions_ico_container
	{
		flex-wrap:wrap;
	}
	section.contact_us_container {
		width: 90%;
    margin: 4% 5% 4% 5%;
    flex-wrap: wrap;
    padding: 3% 2% 3% 2%;
	}
	div.form_desc 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
	}
	
	div.form 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
	}
	div.form_close_vid 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
	}
	div.form_desc h4 
	{
		padding-left: 0%;
		margin-top:2%;
		margin-bottom:2%;
	}
	div.inrow_inputs
	{
		flex-wrap:wrap;
	}
	input.half_space {
		width: 100%;
		margin-top: 2%;
    margin-bottom: 2%;
	}
	input.third_space {
		width: 100%;
		margin-top: 2%;
    margin-bottom: 2%;
	}
	input.onethird_space {
    width: 40%;

	margin-top: 2%;
    margin-bottom: 2%;
	}
	input[type=submit] {
    margin-top: 4%;
    margin-bottom: 2%;
	}
	section.solution_video_container
	{
	   
	  background-color: rgba(232, 241, 255, 0.5);
		padding-top: 8%;
		padding-bottom: 80vw;
		background-image: url(/images/solution_bg.svg);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: 100% 60vw;
	}
	section.whyexxat_lp_bg
	{
		padding-top: 8%;
		padding-bottom: 80vw;
		background-image: url(/images/solution_bg.svg);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: 4VW 50vw;
	}
	section.prism_design_breaker
	{
		padding-top: 8%;
		padding-bottom: 80vw;
		background-image: url(/images/Exxat_Web2022_Graphic@2x.png);
		background-repeat: no-repeat;
		background-size: 100%;
		background-position: 4VW 50vw;
	}
	
	div.steps_ico svg 
	{
		width: 40%;
	}
	div.informatics_desc_container 
	{
		flex-wrap:wrap;
		    background: linear-gradient(to top, #e8f1ff 53%, transparent 35%);
	}
	div.mob_only_center
	{
		margin-left:auto;
		margin-right:auto;
	}
	div.informatics_ele
	{
			width: 100%;
			margin-bottom:5%;
			    min-height: 16vh;
	}
	div.informatics_map_container
	{
		 background-color: #e8f1ff;
		padding-top: 8%;
		padding-bottom: 48vh;
		background-image: url(/images/Exxat_Map_SVG.svg);
		background-repeat: no-repeat;
		background-size: 85%;
		background-position: 50% 28vh;
	}
	.breadcrumb_container
	{
		display:none;
	}
	div.steps_ico h3.hero_subhead 
	{
		    margin-top: 2%;
    margin-bottom: 8%;
	}
	section.screenshot_container 
	{
		flex-wrap:wrap;
		flex-direction:column-reverse;
	}
	div.screenshot_desc {
		width:100%;
		padding: 2% 0% 2% 0%;
	}
	div.screenshot_thumb 
	{
		width: 100%;
	}
	div.owl-item.active.center {
		transform: scale(1.1);
		filter: grayscale(0%);
	}
	div.slider_ele 
	{
       padding:2% 13% 2% 8%;
		padding-bottom: 0%;
		min-height:31vh;
		margin-top:15%;
		width: 125%;
	}
	section.slider_container 
	{
		padding-top: 3.5%;
		padding-bottom: 15%;
	}
	.steps_lp_bg {
		background-image: none;
	}
	.approve_lp_bg {
		background-image: none;
	}
	.plan_lp_bg {
		background-image: none;
	}
	.ccs_lp_bg {
		background-image: none;
	}
	div.steps_mob_lp_bg 
	{
		width:100vw;
		margin-left:-5vw;
	}
	div.steps_mob_lp_bg img 
	{
		width:100%;
		height:auto;
	}
	div.exp_head 
	{
		display:none;
	}
	div.exp_subhead {
		width: 90%;
	}
	div.exp_subhead_jd {
		width: 90%;
	}
	div.exp_ico 
	{
		width: 10%;
	}
	section.steps_exp_header 
	{
		padding-top: 4%;
		padding-bottom: 4%;
	}
	div.exp_ico img 
	{
		width: 65%;
	}
	section.steps_exp_desc {
		    width: 100%;
    margin-left: 0%;
	}
	section.steps_exp_desc_jd {
		    width: 100%;
    margin-left: 0%;
	}
	section.forum_popup_container 
	{
		top: 0%;
		padding-top: 16%;
	}
	section.forum_popup_container_vid 
	{
		top: 0%;
		padding-top: 16%;
	}
	div.forum_popup
	{
		flex-wrap:wrap;
	}
	div.popup_left 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
		margin:0;
	}
	div.popup_left_close_vid 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
		margin:0;
	}
	div.popup_right 
	{
		width: 90%;
		padding:0% 5% 0% 5%;
		margin:0;
	}
	div.popup_left h4
	{
		padding:4% 0% 0% 0%;
		margin-bottom:2%;
	}
	div.popup_left p
	{
		padding:0% 0% 0% 0%;
		margin-top:2%;
	}
	div.popup_left_close_vid h4
	{
		padding:4% 0% 0% 0%;
		margin-bottom:2%;
	}
	div.popup_left_close_vid p
	{
		padding:0% 0% 0% 0%;
		margin-top:2%;
	}
	div.popup_horifields 
	{
		flex-wrap:wrap;
	}
	p.popup_privacystatement {
    width: 100%;
	}
	div.popup_subt_captchafields input.req_demo_btn
	{
		margin-top:3%;
		margin-bottom:3%;
	}
	div.forum_popup 
	{
		width: 90%;
	}
	section.client_header
	{
		display:none;
	}
	span.edc_mnmgt_arrow svg 
	{
		width: 2.5%;
		margin-left: 2.6%;
	}
	section.section.why_exxat_desc_container_2 p
	{
		padding-right:5%;
	}
	section.why_exxat_desc_container p 
	{
		padding-right:5%;
	}
	section.help_center_container 
	{
		flex-wrap:wrap;
	}
	div.help_center_left_panel
	{
		width:100%;
	}
	div.help_center_right_panel
	{
		width:100%;
	}
	div.mobile_arrow_nav
	{
		width:100%;
		height:auto;
	}
	svg.mobile_slider_arrow
	{
		width:10%;
		height:auto;
		margin-top: 18%;
		position:absolute;
	}
	svg.mobile_slider_arrow_pt
	{
		width:10%;
		height:auto;
		margin-top: 18%;
		position:absolute;
	}
	.programs_indi_gradbg {
		background: linear-gradient(to top, rgba(232, 241, 255, 0.5) 57%, transparent 57%);
	}
	svg.mobile_slider_arrow_right
	{
		    right: 5%;
    	z-index: 888;
	}
	svg.mobile_slider_arrow_left
	{
		left: 5%;
		z-index: 888;
		transform:rotate(180deg);
	}
	svg.mobile_slider_arrow_ptright
	{
		    right: 14%;
			z-index: 888;
	}
	svg.mobile_slider_arrow_ptleft
	{
		left: 22%;
		z-index: 888;
		transform:rotate(180deg);
	}
	.programs_indiBG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_AT_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_NU_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_NT_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_PA_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_PH_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_PT_PTA_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_SLP_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	.programs_SW_BG
	{
		background:unset;
		background-color:rgba(232, 241, 255, 0.5);
	}
	section.expand_desc_container h2 {
    padding-left: 5%;
    padding-right: 5%;
	}
	section.expand_desc_container p.expand_desc_p {
    padding-left: 5%;
    padding-right: 5%;
	}
	section.read_asset_tennessee
	{
		background:none;
	}
	section.read_asset_dce
	{
		background:none;
	}
	section.read_asset_yale
	{
		background:none;
	}
		section.read_asset_scholastica
	{
		background:none;
	}
	
	section.read_asset_approve
	{
		background:none;
	}
	section.read_asset_vanderbilt
	{
		background:none;
	}
		section.read_asset_tennessee
		{
			color:black;
		}
	div.read_asset_desc p
	{
		color:black;
	}
	a.asset_click_btn
	{
		color:#3d4998;
		border:1.2px solid #3d4998;
	}
	p.bit_marg
	{
		margin-bottom:8%;
	}
	div.read_asset_img_holder
	{
		width:100%;
		height:auto;
		    border-radius: 14px;
	}
	div.read_asset_img_holder img 
	{
		width:100%;
		height:auto;
	}
	div.read_asset_desc 
	{
		padding-left: 0%;
	}
	span.numb 
	{
		font-size: 4.5vh;
	}
	span.num_sym 
	{
		font-size: 3.23vh;
	}
	div.steps_desc p {
		padding-right: 0%;
	}
	section.about_exxat_container
	{
	    flex-wrap:wrap;
	}
	section.about_desc
	{
        width: 100%;
        height: auto;
    }
    section.button_container 
    {
        width: 37%;
    }
    button.goto_careers {

    margin-top: 10%;
    }
    section.about_exxat_container 
    {
      background-image: url(/images/EXXAT_Careers_Mobile.png);
          padding-bottom: 46%;
    }
    section.roar_desc_container 
    {
        flex-wrap:wrap;    
    }
    div.roar_ele {
        width: 100%;
    }
    div.image_crossfade_slider {
        width: 90vw;
        height: 43.3vw;
    }
    section.image_slider_container {
    background-image: url(/images/bg_arrow.png);
    background-position:bottom;
    padding-bottom:15%;
    background-color:#e8f1ff;
    }
    section.career_testimonial_conatainer 
    {
        margin-top:10%;
    }
    div.testi_left_arrow 
    {
        display:none;
    }
    div.testi_right_arrow 
    {
       position: absolute;
        height: auto;
        right: 1%;
        margin-top: 34%;
    }
	section.exxat_photos_grid h4 
	{
		margin:4% 0%;
	}
    div.career_slider
    {
        width: 100%;
            padding: 6% 0% 10% 0%;
    }
    div.slider_desc p {
    text-align: center;
    padding: 2% 10% 2% 10%;
    }
    div.exxat_design_ico {
    position: absolute;
    background-color: white;
    padding: 0% 2% 0% 2%;
    left: 45.5%;
    margin-top: -4.1%;
    }
    section.perks_container {
    margin-left: 5%;
    margin-right: 5%;
    width: 90%;
    flex-wrap:wrap;
    }
    div.perks_ele
    {
        width:100%;   
    }
    div.forum_row
    {
        flex-wrap:wrap;
    }
    div.large_forum_tag {
    width: 100%;
    }
    div.small_forum_tag {
    width: 100%;
    }
    div.captcha_container {
    width: 100%;
    }
    div.upload_resume {
    flex-wrap: wrap;
    width: 100%;
    }
    div.exxat_design_ico svg 
    {
        width: 9vw;
    }
    div.slider_pagele 
    {
           height: 1.1vw;
    width: 11%;
    margin-left: 4%;
    margin-right: 4%;
    margin-top: 4%;
    }
    div.testimonial_slider_pagbar 
    {
        width: 54%;
        justify-content: space-between;
        margin-left: 25%;
    }
    div.testimonial_slider_pag_ele {
        height: 0.9vw;
        width: 11%;
    }
    div.large_forum_tag input.forum_input_tag
	{
		width: 94%;
    }
	div.date_ico_img
	{
		width: 14%;
		margin-top: -13.1%;
	}
	section.student_schr_desc_container
	{
		margin-top:15%;
		padding-top: 10%;
		padding-bottom: 10%;
	}
	a.stdnt_scholarship_btn
	{
		padding-left: 5%;
		padding-right: 5%;
		padding-top: 3%;
		padding-bottom: 3%;
		line-height: 12vw;
	}
	a.status_btn
	{
		margin-left: 5%;
	}
	a.status_btn_2
	{
		margin-left: 5%;
	}
	div.status_close_ico 
	{
    	width: 13%;
		margin-top:0%;
	}
	div.status_clickables 
	{
		margin-top: auto;
		width: 5%;
		margin-bottom: auto;
	}
	div.status_bar_infographics
	{
		width:13%;
		display:none;
	}
	div.status_close_ico 
	{
		width: 100%;
	}
	svg.close_status_arrow circle
	{
		fill: #3d4998;
	}
	a.status_btn 
	{
    	margin-left: 20%;
    	padding: 3% 15% 3% 15%;
	}	
	a.status_btn_2
	{
		margin-left: 20%;
    	padding: 3% 15% 3% 15%;
	}
	div.status_desc
	{
		width: 85%;
		padding-left: 5%;
		padding-right:0%;
	}
	div.status_bar 
	{
    	padding: 1.5% 0% 1.5% 0%;
	}
	div.testimonial_left_arrow
	{
		display:none;
	}
	div.testimonial_right_arrow 
	{
		width: 10%;
		position: absolute;
		right: 1.5%;
		margin-top: 50%;
	}
	
	/******************** WINNERS 2021 page media queries *************************************/
	div.awards_tile_grid
	{
		flex-wrap:wrap;
	}
	div.awards_tile_ele 
	{
		width: 45%;
		margin-bottom:8%;
	}
	div.awards_marg_right 
	{
    	margin-right: 4%;
	}
	div.intro_icon_container svg 
	{
    	width: 15%;
	}
	div.winners_svg_ico 
	{
    	width: 20%;
	}
	div.winners_goto_svg_ico 
	{
    	width: 15%;
	}
	div.winners_desc 
	{
    	width: 65%;
	}
	div.winners_goto_svg_ico svg 
	{
		width: 70%;
		height: auto;
		margin-top: auto;
		margin-bottom: auto;
		margin-left: auto;
	}
	div.forum_ele input.forum_btn 
	{
		width: fit-content;
		padding-left: 4%;
		padding-right: 4%;
	}
	ul.qoute_listing 
	{
		padding-left: 3%;
	}
	
	
	/* INTEGRATIONS MEDIA QUERIES DEFINED HERE */
	div.integrations_thumbEle
	{
		flex-wrap:wrap;	
	}
	div.integrations_thumbEle_Desc
	{
		    width: 88%;
			padding: 2% 6% 8% 6%;
		
		border-radius: 0px 0px 14px 14px;
	}
	div.integrations_thumbEle_Image
	{
		width:100%;
	}
	div.integrations_thumbEle_Image img 
	{
		width: 50%;
		margin-left: 25%;
		margin-right: auto;
		margin-top: 15%;
		margin-bottom: 15%;
	}
	section.integrations_header
	{
		flex-wrap:wrap;
		flex-direction: column-reverse;
		
	}
	div.integrations_descContainer
	{
		width:100%;
		border-right:0px;
	}
	div.integrations_logoContainer img 
	{
		margin-left: 0%;
		width: 100%;
		margin-top: 0%;
	}
	ul.integrations_ul 
	{
		padding-left: 3.6%;
	}
	ul.integrations_ul li p {
		margin: 2.5% 0% 2.5% 0%;
	}
	section.sweap_illustartionBG {

    background-size: 100vw;
    background-position: 100% 100%;
    
    padding-bottom: 55%;
	}
	div.bordUL_btm 
	{
		width: 100%;
	}
	div.integrations_logoContainer {
		width: 50%;
	}
	svg.hori_onHover_inte {
    width: 2.9vw;
    margin-right: 0%;
    margin-left: 0vw;
    }


	/* MOBILE COOKIE POLICY MNGMGT CSS DEFINED BELOW */
	
	div.mngcookie_close_ico 
	{
		width: 7%;
		position: absolute;
		right: 2%;
		top: 5%;
		cursor: pointer;
	}
	div.mng_cookie_desc p 
	{
		text-align:center;
	}
	div.mng_cookie_footer 
	{
		margin-bottom: 1%;
	}
	div.footer_logo
	{
		width: 17%;
		margin-top: auto;
		margin-left: auto;
	}
	div.mrefeatures_title {
		width: 80%;
		margin-top: auto;
		margin-bottom: auto;
	}
	section.hero-animated-container {

		min-height: 68vh;
    margin-bottom: 5%;
		background-image:url('/images/Exxat_HomePage_HeaderImage_MBLE.jpg');
	}
	div.graphic_container
	{
		width:100%;
	}
	div.past_winners_container
	{
		flex-wrap:wrap;
	}
	div.graphic_container
	{
		flex-wrap:wrap;
	}
	div.graphic_container svg {
		width: 14%;
	}
	div.graphic_container {

		padding-top: 6%;
		padding-bottom: 6%;
	}
	div.content_container {
		width: 70%;
		text-align: left;
		padding-left: 5%;
	}
	div.click_icon {
		width: 10%;
		margin-right: auto;
	}
	/******************************************************* STANDALONE BANNER - CSS DEFINED BELOW *******************************************************************/
	section.stand_alone_banner_container
	{
		background-image:none !important;
		padding-left: 0%;
		padding-bottom: 0%;
	}
	div.SAB_header_image
	{
		width:100%;
		height:auto;
	}
	div.SAB_header_image img 
	{
		width:100%;
		height:auto;
		border-radius: 4vw 4vw 0vw 0vw;
	}
	div.SAB_seal 
	{
		position: absolute;
		margin-left: 5%;
		width: 26%;	
	}
	div.SAB_header_statement h4 
	{
		margin:0;
	}
	div.SAB_content
	{
		background-color: #f7f5f5;
		padding: 8% 5% 8% 5%;
		margin-top: -1%;
		border-radius: 0vw 0vw 5vw 5vw;
	}
	/******************************************************* STANDALONE BANNER - CSS DEFINED ABOVE *******************************************************************/
	div.seal_content_container {

		display: block;
	}
	div.seal_hero {
		width: 17%;
	}
	div.GPTW_seal_container {
		width: 14.5%;
		height: auto;
		position: absolute;
		right: 5%;
	}

	/*************************************************  NEWSROOM CSS DEFINED BELOW ***********************************************/
	div.NBC_featured_container
	{
		flex-flow: wrap;
	}
	div.NBC_featuredRow_twothird {
		width: 100%;
		padding-bottom: 3.5%;
	}
	div.NBC_featuredRow_onethird 
	{
		width: 100%;
		margin-left: 0%;
		border-bottom: 2px solid #C5DCF7;
		border-top: unset;
		padding-top: 3.5%;
    	padding-bottom: 3.5%;
	}
	hr.NBC_FROT_midBorder 
	{
		margin-top: 3.5%;
		margin-bottom: 3.5%;
	}
	div.NBC_viewAll_container {

		width: 18%;
	}
	button.NBC_viewAll_btn 
	{
		padding: 4% 16% 4% 16%;
	}
	div.viewAll_featuredSection_btn_containerMob
	{
		display:flex;
	}
	button.NBC_viewAll_btn_mob
	{
		
		color: #3D4996;
		border-radius: 12vw;
		background: white;
		border: 2px solid #C5DCF7;
		padding: 1.4% 6% 1.4% 6%;
		white-space: nowrap;
		margin-left: auto;
		text-align: center;
		cursor: pointer;
		transition: all ease 0.8s;
		margin-left: auto;
		margin-right:auto;
	}
	button.NBC_viewAll_btn_mob:hover {
		color: black;
		background-color: #C5DCF7;
	}
	div.NBC_Mainheader
	{
		margin-bottom:3.5%;
	}
	div.NBC_slider
	{
		display:none;
	}
	div.PR_slider
	{
		display:none;
	}
	div.pag_nums_container
	{
		display:none;
	}
	button#viewAll_sliderBtn
	{
		display:none;
	}
	button#pr_viewAll_sliderBtn
	{
		display:none;
	}
	div.slider_arrows
	{
		display: none;
	}
	div.slider_grid_hidden {
		display: unset;
	}
	div.Pr_grid_hidden {
		display: unset;
	}
	div.NBC_grid_ele {

		padding-top: 5%;
		padding-bottom: 5%;
		height: auto;
	}
	div.NBC_header {
		min-height: unset;
		margin: 0% 0% 0% 0%;
	}
	div.NBC_GE_title {
		margin: 1% 0% 5% 0%;
		padding-right: 12%;
	}
	div.NBC_GE_excerpt {
		margin: 3% 0% 3% 0%;

	}
	div.NBC_grid_container {

		grid-template-columns: repeat(1, 1fr);

	}
	div.NBC_grid_ele.last_NBC_ele
	{
		border-bottom:unset;
	}
	div.NBC_grid_ele:last-child
	{
		border-bottom:2px solid #C5DCF7;
	}
	section.newsroom_block_container {
		padding-top: 5%;
		padding-bottom: 8%;
	}
	div.res_pag_nums_container
	{
		display:none !important;
	}
	div.asset_viewAllBtn_container
	{
		display:none !important;
	}

	div.PSS_grid {

		grid-template-columns:repeat(4, 1fr);

		row-gap: 9vw;
	}
	div.PSS_grid div.first_ele {
		grid-column-start: 1;
		grid-column-end: 5;
	}
	div.PSS_grid div.second_ele {
		grid-column-start: 1;
		grid-column-end: 5;
	}
	button.main_pinkBg_btn {

		padding: 2.2% 6%;
	}
	section.hero_cologBg_header
	{
		padding-left: 5%;
	}
	div.testiSlier_ele
	{
		display:block;
	}
	div.testiSlider_ico {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	div.testiSlider_content {
		padding-left: 5%;
    width: 89%;
    margin-top: auto;
    margin-bottom: auto;
	}
	div.testiSlider_icoBtn {

		padding: 2% 8% 2% 3%;
	}



	div.status_cube
	{
		height: 80px;
		
	}
	div.status_bar
	{
		height: 80px;
		backface-visibility: hidden;
	}
	div.front_face
	{
		background-color:#004B87;
		-webkit-transform: translateZ(40px) !important;
		transform: translateZ(40px) !important;
	}
	div.down_face
	{
		background-color:#004B87;
		-webkit-transform: rotateX(-90deg) translateZ(-45px) !important;
		transform: rotateX(-90deg) translateZ(-45px) !important
	}
	div.back_face
	{
		background-color: #004B87;
		-webkit-transform: rotateX(-180deg) translateZ(48px) translateY(180px) !important;
		transform: rotateX(-180deg) translateZ(48px) translateY(180px) !important;
	}
	div.top_face
	{
		background-color: #004B87;
		-webkit-transform: rotateX(-270deg) translateZ(322px) translateY(-8px) !important;
		transform: rotateX(-270deg) translateZ(322px) translateY(-8px) !important;
	}

	div.banner_ele
	{

		min-height: 88vh;
		max-height: 88vh;
		margin-bottom: 3%;
	}
	.banner_homeBg
	{
		background-image: url('/images/Exxat_HomePage_HeaderImage_MBLE.png');
	}
	.banner_CohereBg
	{
		background: url('/images/cohere_mobileBGImage@2x.png');
	}
	button.cohere_headerReg_btn {
		padding: 2% 8.2% 2% 8.2%;
		margin-top: 4%;
		width: fit-content;
	}
	div.banner_CohereBg h2.cohere_headerTitle {
		margin: 80% 0% 1% 0%;
	}
	svg.btnopen_ico {
		width: 2vw;
	}
	div.rightArrow {

		width: 10%;
		right: 3%;
		top: 42%;
		margin-top:0%;
	}
	.flickity-page-dots .dot.is-selected {

		width: 4.5vw;
	}
	.flickity-page-dots .dot {

		height: 1.2vw;
		width: 1.2vw;
		margin-right: 3%;
	}
	div.insightImage {

		margin-bottom: 6%;
	}
	section.QB_container
	{
		flex-direction: column;
		padding-left: 5%;
		padding-right: 5%;
		width: 80%;
	}
	div.QB_qoute_left {
		width: 30%;
	}
	div.QB_qoute_right {
		width: 30%;


		margin-bottom: -1.1%;
		margin-left: auto;
	}
	div.QB_qoute_content {
		width: 95%;

		text-align: left;
		padding: 4% 5% 4% 0%;
	}
	section.explore_help_center {

		text-align: left;
	}
	section.technical_spp {
		margin-top: 15%;
	}
	p.check_pub_email_stat
	{
		padding: 0% 0% 0% 2%;
	}
	section.ts_main_holder
	{
		display:block;
	}
	div.ts_lp_copy {
		width: 100%;
		text-align: center;
		position: relative;
	}
	div.ts_lp_embed {
		width: 100%;
		margin-left:0%;
	}
	span.comingsoon_prismSybl svg {
		width: 28%;
		height: auto;
		margin-bottom: -0.4%;
		margin-left: 3%;
	}
	section.onboarding_holder
	{
		display:block;
	}
	div.onboarding_text {
		width: 100%;
		padding: 2% 0% 2% 0%;
		text-align: center;
	}
	div.onboarding_graphic {
		width: 100%;
	}
	button.onboard_btn {
		background-color: #CF0E72;
		color: white;
		width: 50%;
		border: 1.8px solid #cf0e72;
		border-radius: 20vw;
		padding: 1.6% 2% 1.6% 2%;
		text-align: center;
		cursor: pointer;
		transition: all ease-in-out 0.4s;
		margin-top: 6%;
		margin-left: auto;
		margin-right: auto;
	}
	button.onboard_btn svg {
		width: 4%;
		height: auto;
		margin-top: 2.5%;
		margin-right: 4%;
		margin-right: auto;
		margin-left: 3%;
		transition: all ease-in-out 0.4s;
	}
	div.owl-dots
	{
		display: none;
	}
	section.main_forum_container h1 {
		padding-right: 15%;
	}
	div.lp_main_left h4:first-child {
		font-size: 2.5vh;
        line-height: 3.1vh;
	}
	div.lp_featureBlock {
		width: 100%;
	}
	div.forum_ele input.reqdemo_input {

        width: 100%;
	}

	section.assets_grid_container
	{
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		align-items: start;
		row-gap: 0;
		column-gap: 5vw;
		margin:0% 5%;
	}
	div.pag_dot_testi_resources_slider
	{
		width: 1.5vw !important;
		height: 1.5vw !important;
		margin-right: 4% !important;
	}

	p.clickto_cta
	{
		font-size:2.24vh;
		line-height: 3.2vh;

	}

	section.leadership_container h2
	{
		margin-bottom:4%;
	}

	div.prog_btn_container svg
	{
		width:10vw;
	}
	div.inrow_inputs input[type=submit]
	{
		width:auto;
		padding-left:5%;
		padding-right:5%;
	}
}