@font-face{font-family:Shabnam;src:url('/fonts/Shabnam-FD.woff2') format('woff2');font-display:swap}
@font-face{font-family:Shabnam;src:url('/fonts/Shabnam-Bold-FD.woff2') format('woff2');font-weight:700;font-display:swap}
body#content_desc.content-editor-body{margin:0;font-family:Shabnam,Tahoma,sans-serif;}
:root{--main-color:#137f88;--blue-color:#137f88;--main-forth-color:#0d555e;}
#content_desc,#content_desc * {font-family: inherit; font-size: 14px; line-height: 30px;}
#content_desc h1,#content_desc h1 *{font-weight: bold; font-size: 32px!important; line-height: 45px!important; margin: 20px 0px; color: var(--main-color);}
#content_desc h2,#content_desc h2 *{font-weight: bold; font-size: 24px!important; line-height: 40px!important; margin: 18px 0px; color: var(--main-color);}
#content_desc h3,#content_desc h3 *{font-weight: bold; font-size: 19px!important; line-height: 40px!important; margin: 15px 0px; color: var(--main-color);}
#content_desc h4{font-weight: bold; font-size: 16px!important; line-height: 35px!important; margin: 10px 0px; color: var(--main-color);}
#content_desc h5{font-weight: bold; font-size: 12px!important; line-height: 30px!important; margin: 10px 0px; color: var(--main-color);}
#content_desc h6{font-weight: bold; font-size: 10px!important; line-height: 20px!important; margin: 10px 0px; color: var(--main-color);}
#content_desc strong{font-weight: bold; font-size: 16px!important;}
#content_desc{width:100%;max-width:100%;overflow-wrap:anywhere;}
#content_desc img{margin:30px 0;max-width:100%;height:auto;}
#content_desc a {color: var(--blue-color);}
#content_desc a:hover {color: var(--main-forth-color); text-decoration: underline;}
#content_desc img{border-radius: 8px;}
#content_desc figure{max-width:100%;margin:30px 0;text-align:center;}
#content_desc figure img{margin:0 auto;}
#content_desc figcaption{margin-top:8px;color:#667085;font-size:12px!important;}
#content_desc iframe,#content_desc video,#content_desc audio{max-width:100%;}

#content_desc .content-media-image{display:block;margin:30px auto;object-fit:contain;}
#content_desc .content-responsive-media{position:relative;width:100%;aspect-ratio:16/9;margin:30px 0;overflow:hidden;border-radius:8px;background:#111827;}
#content_desc .content-responsive-media iframe,
#content_desc .content-responsive-media video{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:contain;}
#content_desc .content-audio{display:block;width:100%;margin:24px 0;}

#content_desc .content-columns{display:grid;gap:24px;width:100%;margin:24px 0;align-items:start;}
#content_desc .content-columns--2{grid-template-columns:repeat(2,minmax(0,1fr));}
#content_desc .content-columns--3{grid-template-columns:repeat(3,minmax(0,1fr));}
#content_desc .content-column{min-width:0;}

#content_desc .content-callout{margin:24px 0;padding:20px 22px;border:1px solid #d8e1e8;border-right-width:4px;border-radius:8px;background:#f8fafc;}
#content_desc .content-callout--note{border-right-color:var(--main-color);background:#f0fdfa;}
#content_desc .content-callout--warning{border-right-color:#d97706;background:#fffbeb;}
#content_desc .content-callout > :first-child{margin-top:0;}
#content_desc .content-callout > :last-child{margin-bottom:0;}

#content_desc .content-quote--highlight{border-width:0 4px 0 0;border-color:var(--main-color);background:#f0fdfa;padding:24px 28px;}

#content_desc .content-table{width:100%;margin:24px 0;border:1px solid #d8e1e8;border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden;}
#content_desc .content-table th,#content_desc .content-table td{padding:12px 14px;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;text-align:right;vertical-align:top;}
#content_desc .content-table th{background:#f3f6f8;font-weight:700;}
#content_desc .content-table tr:last-child td{border-bottom:0;}
#content_desc .content-table th:last-child,#content_desc .content-table td:last-child{border-left:0;}
#content_desc .content-table--compact th,#content_desc .content-table--compact td{padding:8px 10px;}

#content_desc ul li{ margin-right: 30px;}
#content_desc ul li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: var(--blue-color); /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: 0em; /* Also needed for space (tweak if needed) */
}
#content_desc ol{list-style: decimal; margin-right: 30px;}
#content_desc ol li::marker {
    font-size: 18px;
  color: var(--blue-color); /* Change the color */
  display: inline-block; /* Needed to add space between the bullet and the text */
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: 0em; /* Also needed for space (tweak if needed) */
}

#content_desc blockquote {
    border: 1px solid;
    border-color: var(--main-color);
    background-color: rgba(0, 0, 0, .02);
    border-radius: 8px;
    padding: 2rem;
    position: relative;
    margin: 0.5em auto;
}

@media (max-width:767px){
    #content_desc .content-columns--2,#content_desc .content-columns--3{grid-template-columns:minmax(0,1fr);gap:16px;}
    #content_desc .content-callout{padding:16px;}
    #content_desc table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;}
    #content_desc .content-table th,#content_desc .content-table td{min-width:140px;white-space:normal;}
}

body#content_desc.content-editor-body{padding:18px;--main-color:#137f88;--blue-color:#137f88;--main-forth-color:#0d555e}
#content_desc{font-family:Shabnam,Tahoma,sans-serif;color:#374151}#content_desc h5,#content_desc h5 *{font-size:14px!important;line-height:2!important}#content_desc h6,#content_desc h6 *{font-size:13px!important;line-height:2!important}#content_desc p{margin:18px 0}#content_desc ul{list-style:none;padding-right:0}#content_desc ul li{position:relative}#content_desc blockquote{border:1px solid #d8e9e9;border-right:4px solid var(--main-color);background:#f5fbfa;color:#31565b;line-height:2.2;padding:22px 25px;margin:24px 0}#content_desc blockquote>:first-child{margin-top:0}#content_desc blockquote>:last-child{margin-bottom:0}#content_desc table{max-width:100%;border-collapse:collapse;margin:24px 0}#content_desc th,#content_desc td{padding:12px 14px;border:1px solid #dce5e9;vertical-align:top}#content_desc th{background:#f2f6f7}#content_desc pre{direction:ltr;text-align:left;overflow:auto;max-width:100%;border-radius:8px;background:#1f2933;color:#e7f0f3;padding:18px}#content_desc pre,#content_desc pre *{font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.8}#content_desc :not(pre)>code{padding:2px 5px;background:#eef4f5;border-radius:4px;font-family:ui-monospace,Consolas,monospace}#content_desc hr{height:1px;border:0;background:#dfe8eb;margin:30px 0}#content_desc audio{display:block;width:100%;margin:24px 0}#content_desc video{display:block;width:100%;height:auto;border-radius:10px;margin:24px 0}#content_desc iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;margin:24px 0}#content_desc figure,#content_desc figcaption{max-width:100%}@media(max-width:767px){#content_desc h1,#content_desc h1 *{font-size:27px!important}#content_desc h2,#content_desc h2 *{font-size:22px!important}#content_desc blockquote{padding:17px 19px}#content_desc .content-columns{display:block}#content_desc .content-column+ .content-column{margin-top:20px}}
