.elementor-15796 .elementor-element.elementor-element-3774fc4{--display:flex;overflow:visible;}.elementor-15796 .elementor-element.elementor-element-920f304{text-align:center;}.elementor-15796 .elementor-element.elementor-element-920f304 .elementor-heading-title{font-weight:700;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item + .ui-e-accordion-item{margin-top:0px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title-text{justify-content:flex-start;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title{color:var( --e-global-color-uicore_headline );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_headline );padding:24px 0px 24px 0px;font-family:"Manrope", Sans-serif;font-size:26px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item:hover .ui-e-accordion-title{color:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item:hover .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item.ui-open .ui-e-accordion-title{color:var( --e-global-color-uicore_primary );border-style:none;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item.ui-open .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-icon{color:var( --e-global-color-uicore_headline );--ui-e-spin:-405deg;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:28px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item:hover .ui-e-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item:hover .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item.ui-open .ui-e-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-item.ui-open .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-content{color:#656563;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-uicore_headline );padding:0px 20px 24px 20px;margin-top:-10px;font-size:16px;text-align:left;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title{padding:20px 0px 20px 0px;font-size:30px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:24px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-content{padding:0px 0px 20px 0px;font-size:15px;}}@media(max-width:767px){.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title{padding:20px 0px 20px 0px;font-size:24px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:20px;}.elementor-15796 .elementor-element.elementor-element-92b64f3 .ui-e-accordion-content{padding:0px 0px 20px 0px;font-size:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-e896d98 *//* Typography matched to the live Black Owl blog; H2 stays sans serif. */
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container {
  font-family: "Manrope", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  color: #121211;
}
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container p,
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container li {
  font-family: "Manrope", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: normal;
}
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container p {
  margin-top: 0;
  margin-bottom: 16px;
}
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container h2 {
  font-family: "Manrope", sans-serif;
  font-size: 26px;
  font-weight: 500;
  font-style: normal;
  line-height: 40px;
  letter-spacing: -0.027em;
  text-transform: none;
  margin-top: 52px;
  margin-bottom: 26px;
  color: #121212;
}
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container h3 {
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  font-weight: 600;
  font-style: normal;
  line-height: 30px;
  letter-spacing: normal;
  text-transform: none;
  margin-top: 44px;
  margin-bottom: 22px;
  color: #121212;
}
.elementor-15796 .elementor-element.elementor-element-e896d98 .elementor-widget-container h4 {
  font-family: "Manrope", sans-serif;
  font-size: 20px;
  font-weight: 500;
  font-style: normal;
  line-height: 22px;
  letter-spacing: normal;
  text-transform: none;
  margin-top: 40px;
  margin-bottom: 20px;
  color: #121212;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-639b0f0 *//* Typography matched to the live Black Owl blog; H2 stays sans serif. */
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container {
  font-family: "Manrope", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  color: #121211;
}
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container p,
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container li {
  font-family: "Manrope", sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: normal;
}
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container p {
  margin-top: 0;
  margin-bottom: 16px;
}
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container h2 {
  font-family: "Manrope", sans-serif;
  font-size: 26px;
  font-weight: 500;
  font-style: normal;
  line-height: 40px;
  letter-spacing: -0.027em;
  text-transform: none;
  margin-top: 52px;
  margin-bottom: 26px;
  color: #121212;
}
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container h3 {
  font-family: "Montserrat", sans-serif;
  font-size: 22px;
  font-weight: 600;
  font-style: normal;
  line-height: 30px;
  letter-spacing: normal;
  text-transform: none;
  margin-top: 44px;
  margin-bottom: 22px;
  color: #121212;
}
.elementor-15796 .elementor-element.elementor-element-639b0f0 .elementor-widget-container h4 {
  font-family: "Manrope", sans-serif;
  font-size: 20px;
  font-weight: 500;
  font-style: normal;
  line-height: 22px;
  letter-spacing: normal;
  text-transform: none;
  margin-top: 40px;
  margin-bottom: 20px;
  color: #121212;
}/* End custom CSS */