.elementor-3515 .elementor-element.elementor-element-ef9d214{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3515 .elementor-element.elementor-element-ef9d214:not(.elementor-motion-effects-element-type-background), .elementor-3515 .elementor-element.elementor-element-ef9d214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a647bb7 );}.elementor-3515 .elementor-element.elementor-element-00b8f90 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3515 .elementor-element.elementor-element-00b8f90 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-3515 .elementor-element.elementor-element-00b8f90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3515 .elementor-element.elementor-element-00b8f90.elementor-view-framed .elementor-icon, .elementor-3515 .elementor-element.elementor-element-00b8f90.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3515 .elementor-element.elementor-element-00b8f90 .elementor-icon{font-size:32px;}.elementor-3515 .elementor-element.elementor-element-00b8f90 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3515 .elementor-element.elementor-element-bf51ac6{--display:flex;--overflow:hidden;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-3515 .elementor-element.elementor-element-3064c67{--display:flex;--overflow:auto;}.elementor-3515 .elementor-element.elementor-element-1105892{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D5DBF1;--border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-318c362 > .elementor-widget-container{background-color:var( --e-global-color-a647bb7 );padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-318c362{text-align:center;}.elementor-3515 .elementor-element.elementor-element-7a9476b > .elementor-widget-container{background-color:var( --e-global-color-a647bb7 );padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-7a9476b{text-align:center;}.elementor-3515 .elementor-element.elementor-element-556a1a3 > .elementor-widget-container{background-color:var( --e-global-color-a647bb7 );padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-556a1a3{text-align:center;}.elementor-3515 .elementor-element.elementor-element-0b31464 > .elementor-widget-container{background-color:var( --e-global-color-a647bb7 );padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-0b31464{text-align:center;}.elementor-3515 .elementor-element.elementor-element-de700f0 > .elementor-widget-container{background-color:var( --e-global-color-a647bb7 );padding:12px 12px 12px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-de700f0{text-align:center;}.elementor-3515 .elementor-element.elementor-element-aa34d4f > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-b5aa8d8 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-1fff5c8 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-67bcf26 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-223916b > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-2b5c36d > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-7a6ee2e > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-d129790 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-f78f3eb > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-f15473a > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-375f466 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-fe6c607 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-632edd5 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-848b663 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-64f2cb0 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-db8c167 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-c26cf6f > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-467cdeb > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-af06a05 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-559c397 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-2e2787a > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-31c2a29 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-1cf44c0 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-938ef57 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-2b5eb34 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-3756d91 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-07cde63 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-edba83b > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-6957450 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-04ad690 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-f1d6b13 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-9c9a5cd > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-9b29dfe > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-ef50b1d > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 1px 1px 0px;border-color:#D5DBF1;}.elementor-3515 .elementor-element.elementor-element-f1f8790 > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D5DBF1;}@media(min-width:768px){.elementor-3515 .elementor-element.elementor-element-bf51ac6{--content-width:1060px;}}@media(max-width:1320px){.elementor-3515 .elementor-element.elementor-element-ef9d214{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-bf51ac6{--padding-top:30px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-1105892{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3515 .elementor-element.elementor-element-ef9d214{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-bf51ac6{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-1105892{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3515 .elementor-element.elementor-element-ef9d214{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-bf51ac6{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3515 .elementor-element.elementor-element-1105892{--width:800px;--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-bf51ac6 */.elementor-3515 .elementor-element.elementor-element-bf51ac6 h2 {
    font-size: 1.5rem;
    margin-top: 3.5rem;
    margin-bottom: 1.5rem;
    letter-spacing: .04rem;
    line-height: 1.4;
}

.elementor-3515 .elementor-element.elementor-element-bf51ac6 h3, .elementor-3515 .elementor-element.elementor-element-bf51ac6 h4 {
    font-size: 1rem;
    font-family: Open Sans;
    font-weight: 800;
    line-height: 1.4;
}

.elementor-3515 .elementor-element.elementor-element-bf51ac6 strong {
    font-weight: 800;
}

.elementor-3515 .elementor-element.elementor-element-bf51ac6 ul {
    margin-bottom: 1rem;
}/* End custom CSS */