.elementor-1580 .elementor-element.elementor-element-96edf5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1580 .elementor-element.elementor-element-96edf5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1580 .elementor-element.elementor-element-15c4381{width:100%;max-width:100%;}.elementor-1580 .elementor-element.elementor-element-c924f57 > .elementor-container{min-height:116px;}.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-1580 .elementor-element.elementor-element-99b2e06{text-align:center;}.elementor-1580 .elementor-element.elementor-element-99b2e06 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-1580 .elementor-element.elementor-element-af176a9{padding:10px 0px 0px 0px;}.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-1580 .elementor-element.elementor-element-9e89a13:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-9786b9e{text-align:center;}.elementor-1580 .elementor-element.elementor-element-9786b9e .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-f725d0a:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-81338a9{text-align:center;}.elementor-1580 .elementor-element.elementor-element-81338a9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-098ca4c:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-fde97c4{text-align:center;}.elementor-1580 .elementor-element.elementor-element-fde97c4 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-d891aaf:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-18e7f11{text-align:center;}.elementor-1580 .elementor-element.elementor-element-18e7f11 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-b8094bf > .elementor-container{min-height:390px;}.elementor-1580 .elementor-element.elementor-element-b8094bf{padding:10px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-b565a79:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-6c55706{text-align:center;}.elementor-1580 .elementor-element.elementor-element-6c55706 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-05cff12:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-19b1fb4{text-align:center;}.elementor-1580 .elementor-element.elementor-element-19b1fb4 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-324433b:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-b8a093f{text-align:center;}.elementor-1580 .elementor-element.elementor-element-b8a093f .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-2da6509:hover img{opacity:0.6;}.elementor-1580 .elementor-element.elementor-element-3299ac8{text-align:center;}.elementor-1580 .elementor-element.elementor-element-3299ac8 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-568ad8e > .elementor-container{min-height:116px;}.elementor-1580 .elementor-element.elementor-element-4d5cea0{text-align:center;}.elementor-1580 .elementor-element.elementor-element-4d5cea0 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-1580 .elementor-element.elementor-element-3fc97a1{padding:10px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-70ca265{text-align:center;}.elementor-1580 .elementor-element.elementor-element-70ca265 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1580 .elementor-element.elementor-element-f9e955d .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-5c7ed56{text-align:center;}.elementor-1580 .elementor-element.elementor-element-5c7ed56 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-4a979c0 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-1d919e3{text-align:center;}.elementor-1580 .elementor-element.elementor-element-1d919e3 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-a6272be .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-d618de5{text-align:center;}.elementor-1580 .elementor-element.elementor-element-d618de5 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-08c2cd0 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-2d95d14 > .elementor-container{min-height:116px;}.elementor-1580 .elementor-element.elementor-element-cf902e3{text-align:center;}.elementor-1580 .elementor-element.elementor-element-cf902e3 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-1580 .elementor-element.elementor-element-7fb706d{padding:20px 0px 0px 0px;}.elementor-1580 .elementor-element.elementor-element-9295f8d{text-align:center;}.elementor-1580 .elementor-element.elementor-element-9295f8d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-84fca72 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-a23f03c{text-align:center;}.elementor-1580 .elementor-element.elementor-element-a23f03c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-da7af17 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-ac0d0de{text-align:center;}.elementor-1580 .elementor-element.elementor-element-ac0d0de .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:27px;font-weight:700;color:#000000;}.elementor-1580 .elementor-element.elementor-element-86ed055 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-weight:500;background-color:#7A15BD;}.elementor-1580 .elementor-element.elementor-element-86ed055 > .elementor-widget-container{padding:0px 14px 0px 0px;}@media(min-width:768px){.elementor-1580 .elementor-element.elementor-element-96edf5c{--width:1200px;}}