.elementor-19313 .elementor-element.elementor-element-1d43411{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19313 .elementor-element.elementor-element-7c6da9f{text-align:start;}.elementor-19313 .elementor-element.elementor-element-7c6da9f img{width:55%;border-radius:0px 0px 0px 0px;}.elementor-19313 .elementor-element.elementor-element-b9990e5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-19313 .elementor-element.elementor-element-widget_8mdwynjg5 .elementor-icon-list-icon i{color:#FFC107;transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_8mdwynjg5 .elementor-icon-list-icon svg{fill:#FFC107;transition:fill 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_8mdwynjg5{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-19313 .elementor-element.elementor-element-widget_8mdwynjg5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_pcfr8h0ud .elementor-icon-list-icon i{color:#FFC107;transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_pcfr8h0ud .elementor-icon-list-icon svg{fill:#FFC107;transition:fill 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_pcfr8h0ud{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-19313 .elementor-element.elementor-element-widget_pcfr8h0ud .elementor-icon-list-text{transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_29c3eo5sv .elementor-icon-list-icon i{color:#FFC107;transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_29c3eo5sv .elementor-icon-list-icon svg{fill:#FFC107;transition:fill 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_29c3eo5sv{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-19313 .elementor-element.elementor-element-widget_29c3eo5sv .elementor-icon-list-text{transition:color 0.3s;}.elementor-19313 .elementor-element.elementor-element-widget_saybmuez8{--n-accordion-title-font-size:1.1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-19313 .elementor-element.elementor-element-widget_saybmuez8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E8F0;}:where( .elementor-19313 .elementor-element.elementor-element-widget_saybmuez8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#E2E8F0;--border-radius:0px 0px 8px 8px;}.elementor-19313 .elementor-element.elementor-element-widget_saybmuez8 {--n-accordion-padding:1.25rem 1.5rem 1.25rem 1.5rem;}:where( .elementor-19313 .elementor-element.elementor-element-widget_saybmuez8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-19313 .elementor-element.elementor-element-1d43411{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19313 .elementor-element.elementor-element-1d43411{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-1d43411 */.elementor-19313 .elementor-element.elementor-element-1d43411 {
  padding: 18px 24px;
  background: rgba(255,255,255,0.96);
  border-bottom: 1px solid rgba(6,42,87,0.10);
  box-shadow: 0 4px 18px rgba(6,42,87,0.08);
  justify-content: center;
  align-items: center;
}
.elementor-19313 .elementor-element.elementor-element-1d43411 img {
  display: block;
  max-width: 310px;
  width: 100%;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9990e5 */.elementor-19313 .elementor-element.elementor-element-b9990e5 {
  width: calc(100% - 48px) !important;
  max-width: 760px !important;
  margin: 0 auto !important;
  padding: 32px !important;
  background: rgba(255,255,255,0.90);
  border: 1px solid rgba(255,255,255,0.78);
  border-radius: 18px;
  box-shadow: 0 18px 50px rgba(6,42,87,0.22);
  backdrop-filter: blur(3px);
}
.elementor-19313 .elementor-element.elementor-element-b9990e5 iframe {
  border-radius: 12px;
}
@media (max-width: 767px) {
  .elementor-19313 .elementor-element.elementor-element-b9990e5 {
    width: calc(100% - 24px) !important;
    padding: 22px !important;
  }
  .elementor-19313 .elementor-element.elementor-element-b9990e5 h1 {
    font-size: 28px !important;
  }
  .elementor-19313 .elementor-element.elementor-element-b9990e5 p {
    font-size: 15px !important;
  }
}/* End custom CSS */