.elementor-kit-5{--e-global-color-primary:#094B9F;--e-global-color-secondary:#3BC1C4;--e-global-color-text:#343536;--e-global-color-accent:#1D9659;--e-global-color-aa405ed:#41ABAE;--e-global-color-0385cc9:#3D8EF6;--e-global-color-0378433:#121D39;--e-global-color-bc67da5:#2BB5B9;--e-global-color-2e98161:#55D3D7;--e-global-color-25b0496:#074BA5;--e-global-color-4bb59e8:#0D71F5;--e-global-color-9389f62:#7033FF;--e-global-color-e0b8580:#9466FF;--e-global-color-af94c5b:#DB1A37;--e-global-color-be6277e:#EA4D65;--e-global-color-250a486:#FC814A;--e-global-color-455f49b:#FDA277;--e-global-color-71e42a2:#00A464;--e-global-color-8378ab6:#00FA9A;--e-global-color-057c6f6:#97C346;--e-global-color-b7511ce:#3C3C3C;--e-global-color-9d410d6:#004CAB;--e-global-color-550f687:#792EFF;--e-global-color-513d613:#FF7838;--e-global-color-50ebc2a:#00A75E;--e-global-color-e553abc:#00B8BB;--e-global-color-3581cb2:#343536;--e-global-color-592fae3:#030303;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.25em;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.25em;color:var( --e-global-color-3581cb2 );font-family:"Montserrat", Sans-serif;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;}.elementor-kit-5 h1{font-family:"Montserrat", Sans-serif;line-height:1.25em;}.elementor-kit-5 h2{font-family:"Montserrat", Sans-serif;line-height:1.25em;}.elementor-kit-5 h3{font-family:"Montserrat", Sans-serif;line-height:1.25em;}.elementor-kit-5 h5{font-family:"Montserrat", Sans-serif;}.elementor-kit-5 h6{font-family:"Montserrat", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.case-summary-text p+ul {
    margin-top: -10px;
}

.case-summary-text strong {
    font-weight: 600;
}

.case-summary-text ul {
  list-style-type: none;
  margin-left: 0;
}

.case-summary-text ul li {
  position: relative;
  padding-left: 1.4em;
}

.case-summary-text ul li::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 1em;
  height: 1em;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 8.2 8.2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 6.9a.58.58 0 0 1-.83 0L.6 4.77a.6.6 0 0 1 0-.85c.23-.23.6-.23.83 0l1.64 1.7L6.8 1.83c.23-.23.6-.23.83 0a.6.6 0 0 1 0 .85z' fill-rule='evenodd' fill='%23792eff'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.splitted-title,
.splitted-title h1,
.splitted-title h2,
.splitted-title h3,
.splitted-title p {
    color: #FFF;
}
.splitted-title.color-inv,
.splitted-title.color-inv h1,
.splitted-title.color-inv h2,
.splitted-title.color-inv h3,
.splitted-title.color-inv p {
    color: #606060;
}
.splitted-title h1,
.splitted-title h2,
.splitted-title h3,
.splitted-title p {
 font-size: inherit;   
}
.splitted-title strong {
    display: block;
    color: #55d3d7;
}
.splitted-title p {
    margin-bottom: 0;
}

.elementor-counter .elementor-counter-title {
    text-align: center;
}
.sidebar-stats .elementor-widget-container {
    background: #FC814A!important;
}

.sidebar-stats .elementor-section .elementor-widget-container {
    background: #FDA277!important;
}

.sidebar-stats {
    align-self: flex-start !important;
    height: auto !important;
}

.rg-cou-content ul {
    margin-left: 15px;
}
.rg-cou-content ul li::marker{
    color: #3BC1C4;
}
.rg-cou-content ul li{
    margin-bottom: 5px;
}

/*fix raro (?)*/
.elementor-element-ce73833{
    display: none;
}/* End custom CSS */