.elementor-35 .elementor-element.elementor-element-f7ccc11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-35 .elementor-element.elementor-element-f7ccc11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-c0adde6{width:var( --container-widget-width, 98.403% );max-width:98.403%;margin:-122px -75px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:98.403%;--container-widget-flex-grow:0;text-align:justify;}.elementor-35 .elementor-element.elementor-element-c0adde6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-c0adde6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:76px;letter-spacing:1.6px;color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-91c708b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:23px;--margin-right:-81px;--padding-top:32px;--padding-bottom:-0px;--padding-left:-0px;--padding-right:-3px;}.elementor-35 .elementor-element.elementor-element-91c708b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-25a4981{margin:485px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-25a4981.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-25a4981 .elementor-heading-title{color:#F5E262;}.elementor-35 .elementor-element.elementor-element-3d242be{--display:flex;--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-35 .elementor-element.elementor-element-52f60e3 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-f1a8042 );color:var( --e-global-color-f1a8042 );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-52f60e3 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-52f60e3 .elementor-button:focus{background-color:var( --e-global-color-c3c5cca );color:var( --e-global-color-text );border-color:var( --e-global-color-1408b08 );}.elementor-35 .elementor-element.elementor-element-52f60e3{width:var( --container-widget-width, 13% );max-width:13%;margin:12px -98px calc(var(--kit-widget-spacing, 0px) + 12px) 76px;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-52f60e3 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-52f60e3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-6c26c68 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-f1a8042 );color:var( --e-global-color-f1a8042 );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-6c26c68 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-6c26c68 .elementor-button:focus{background-color:var( --e-global-color-c3c5cca );color:var( --e-global-color-text );border-color:var( --e-global-color-1408b08 );}.elementor-35 .elementor-element.elementor-element-6c26c68{width:var( --container-widget-width, 13% );max-width:13%;margin:0px 95px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-6c26c68 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-6c26c68 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-79c4eb5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-f1a8042 );color:var( --e-global-color-f1a8042 );border-style:solid;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-79c4eb5 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-79c4eb5 .elementor-button:focus{background-color:var( --e-global-color-c3c5cca );color:var( --e-global-color-text );border-color:var( --e-global-color-1408b08 );}.elementor-35 .elementor-element.elementor-element-79c4eb5{width:var( --container-widget-width, 52.026% );max-width:52.026%;margin:-210px -304px calc(var(--kit-widget-spacing, 0px) + -210px) -210px;--container-widget-width:52.026%;--container-widget-flex-grow:0;}.elementor-35 .elementor-element.elementor-element-79c4eb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-79c4eb5 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-79c4eb5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-139dae2{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-35 .elementor-element.elementor-element-139dae2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-35 .elementor-element.elementor-element-e6baec2{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-2298c72{color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-abfc7d3{text-align:center;}.elementor-35 .elementor-element.elementor-element-abfc7d3 .elementor-heading-title{color:var( --e-global-color-1408b08 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35 .elementor-element.elementor-element-3a53e6e{width:var( --container-widget-width, 102.521% );max-width:102.521%;--container-widget-width:102.521%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:46px;word-spacing:3px;}.elementor-35 .elementor-element.elementor-element-3a53e6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-3a53e6e p{margin-block-end:23px;}.elementor-35 .elementor-element.elementor-element-22de97e{--display:flex;}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-f7ccc11{--width:51.204%;}.elementor-35 .elementor-element.elementor-element-91c708b{--width:45.749%;}}/* Start custom CSS for text-editor, class: .elementor-element-2298c72 */table {
  border-collapse: separate;
  border-spacing: 0;
  text-align: center;
  width: 70%;
  height: 200px;
  margin-top: 0px;
}

table.center {
  margin-left: auto;
  margin-right: auto;
}

  th:first-child {
    border-top-left-radius: 12px;
  }
  th:last-child {
    border-top-right-radius: 12px;
  }
  tr:nth-child(3) td:nth-child(1) {
    border-bottom-left-radius: 12px;
  }
 tr:nth-child(3) td:nth-child(8) {
    border-bottom-right-radius: 12px;
  }

  table th, table td {
    border: solid 2px #f7a3f6;
  }
table th{
  padding: 3px 10px;
  color:#e38de4;
  background:#faedfa;
  font-size: 18px;
}
table td{
  padding: 3px 10px;
  color: #e38de4;
  background:#faedfa;
   font-size: 18px;
}

caption {
  caption-side: bottom;
  color: #7f21bd;
  font-size: 18px;
  padding-top: 3px;
}/* End custom CSS */