.elementor-27492 .elementor-element.elementor-element-f4eec73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-27492 .elementor-element.elementor-element-6046eb4{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-27492 .elementor-element.elementor-element-c4f5e44 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:64px;font-weight:bold;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-icon i{color:var( --e-global-color-text );font-size:14px;}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );--e-icon-list-icon-size:14px;}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-icon{width:14px;}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-text, .elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-item{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-27492 .elementor-element.elementor-element-00aa44a{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-27492 .elementor-element.elementor-element-81dac44{--spacer-size:5em;}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-27492 .elementor-element.elementor-element-c4f5e44 .elementor-heading-title{font-size:36px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-27492 .elementor-element.elementor-element-7a85d0f .elementor-icon-list-item{font-size:14px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-27492 .elementor-element.elementor-element-00aa44a{font-size:14px;}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-27492 .elementor-element.elementor-element-c4f5e44 .elementor-heading-title{font-size:26px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for theme-post-content, class: .elementor-element-00aa44a */.elementor-27492 .elementor-element.elementor-element-00aa44a h2{
color: #00B5E2;
font-size: 26.88px !important;
}

.elementor-27492 .elementor-element.elementor-element-00aa44a h3{
 font-size: 20.9664px !important;
 font-weight: 400 !important;
 line-height: 26.88px !important;
 color: rgb(112, 112, 112);
}

.elementor-27492 .elementor-element.elementor-element-00aa44a .table-container {
     overflow-x: auto;
     background-color: white;
     border-radius: 8px;
     box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
        }
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 {
 width: 100%;
border-collapse: collapse;
font-size: 14px;
line-height: 1.4;
        }
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 thead td {
     color: #000;
    font-weight: 400;
    padding: 12px 15px;
    text-align: center;
    border: 2px solid #00b5e2;
    text-align: left;
    font-size: 17.92px;
    line-height: 26.88px;
        }
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 tbody td {
  padding: 15px;
 border: 2px solid #00b5e2;
  vertical-align: center;
        }
        
 .elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 tbody td:first-child {
     font-weight: 400;
     text-align: left;
     font-size: 17.92px;
     line-height: 26.88px;
     width: 180px;
     min-width: 180px;
        } 
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 tbody td:nth-child(2) {
  font-size: 17.92px;
line-height: 26.88px;
        }
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 tbody td:nth-child(3) {
line-height: 26.88px;
font-size: 17.92px;
        }
        
 .elementor-27492 .elementor-element.elementor-element-00aa44a  .table_1 tr:nth-child(even) {
 background-color: #00F0FF17;
        } 
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 ul {
     margin: 0;
    padding-left: 20px;
        } 
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 li {
 margin-bottom: 5px;
        }
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 p {
    margin: 0 0 8px 0;
}
        
.elementor-27492 .elementor-element.elementor-element-00aa44a .table_1 sup {
 font-size: 10px;
vertical-align: super;
        }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Figtree';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.stem.com/wp-content/uploads/2025/08/Figtree-ExtraBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */