.elementor-12302 .elementor-element.elementor-element-eabde13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12302 .elementor-element.elementor-element-3cffcc0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12302 .elementor-element.elementor-element-1ef57a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-1ef57a8:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-1ef57a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#399C6B;}.elementor-12302 .elementor-element.elementor-element-1d42864{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-1d42864:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-1d42864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2090A4;}.elementor-12302 .elementor-element.elementor-element-af6e2f9{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-3ef2a4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-3ef2a4e:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-3ef2a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6C513;}.elementor-12302 .elementor-element.elementor-element-a70bfdc{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-6b8cd40{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-6b8cd40:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-6b8cd40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57A47E;}.elementor-12302 .elementor-element.elementor-element-b5e3f85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-b5e3f85:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-b5e3f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#578999;}.elementor-12302 .elementor-element.elementor-element-47c2186{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-d12ec07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-d12ec07:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-d12ec07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EACE0B;}.elementor-12302 .elementor-element.elementor-element-840ee0a{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-12a0993{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-12a0993:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-12a0993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96C1AA;}.elementor-12302 .elementor-element.elementor-element-1ddbe1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-1ddbe1a:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-1ddbe1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78A5B4;}.elementor-12302 .elementor-element.elementor-element-52fdae7{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-a83482c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-a83482c:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-a83482c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFD872;}.elementor-12302 .elementor-element.elementor-element-86949ed{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-1fc7d07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-1fc7d07:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-1fc7d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBDAD0;}.elementor-12302 .elementor-element.elementor-element-ba4db5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-ba4db5d:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-ba4db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7C8CE;}.elementor-12302 .elementor-element.elementor-element-42d2049{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-b89d147{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12302 .elementor-element.elementor-element-b89d147:not(.elementor-motion-effects-element-type-background), .elementor-12302 .elementor-element.elementor-element-b89d147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9DA;}.elementor-12302 .elementor-element.elementor-element-e1ab531{text-align:center;color:var( --e-global-color-8eeb869 );}.elementor-12302 .elementor-element.elementor-element-62d7a2d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12302 .elementor-element.elementor-element-62d7a2d{color:#969696;}.elementor-12302 .elementor-element.elementor-element-19fbca5 img{width:100%;}.elementor-12302 .elementor-element.elementor-element-bd89226{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12302 .elementor-element.elementor-element-f14610a > .elementor-widget-container{margin:0px 0px 0px -24px;}@media(max-width:1366px){.elementor-12302 .elementor-element.elementor-element-3cffcc0{--grid-auto-flow:row;}.elementor-12302 .elementor-element.elementor-element-bd89226{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-12302 .elementor-element.elementor-element-3cffcc0{--grid-auto-flow:row;}.elementor-12302 .elementor-element.elementor-element-1ef57a8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-1d42864{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-3ef2a4e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-6b8cd40{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-b5e3f85{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-d12ec07{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-12a0993{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-1ddbe1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-a83482c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-1fc7d07{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-ba4db5d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-b89d147{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12302 .elementor-element.elementor-element-bd89226{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12302 .elementor-element.elementor-element-3cffcc0{--e-con-grid-template-columns:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:column;}.elementor-12302 .elementor-element.elementor-element-bd89226{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-3cffcc0 */.elementor-12302 .elementor-element.elementor-element-3cffcc0 p{text-align:center !important;
    margin:0;
}

@media (max-width: 768px) {

  /* Scrollable container */
  .framework_div.e-grid {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
    display: grid !important;
    grid-template-columns: 180px 175px 175px !important;
    grid-template-rows: repeat(4, minmax(110px, auto)) !important;
    grid-auto-flow: row !important;
    width: 100% !important;
    gap: 5px !important;
  }

  /* Cells */
  .framework_div.e-grid > .framework_box {
    width: auto !important;
    padding: 20px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
  }

  /* Text wrapping */
  .framework_box,
  .framework_box * {
    white-space: normal !important;
    word-break: break-word !important;
  }

  /* Scrollbar styling */
  .framework_div.e-grid::-webkit-scrollbar {
    height: 4px;
  }
  .framework_div.e-grid::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f14610a */.elementor-12302 .elementor-element.elementor-element-f14610a ol li{font-weight:400;
   
    margin-bottom: 10px !important;
}

.elementor-12302 .elementor-element.elementor-element-f14610a a{
    margin-bottom: 10px !important;
    color: #6B6B6B;
    font-size: 16px;
    font-weight: 500;
        border-bottom: 1px solid #6B6B6B;
        word-wrap: break-word;
}/* End custom CSS */