.elementor-8 .elementor-element.elementor-element-2f0b03c > .elementor-container{min-height:75vh;}.elementor-8 .elementor-element.elementor-element-2f0b03c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #1F1F1F00 0%, #000000 45%);opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2f0b03c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-ce761d1 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-041a83c{padding:4em 0em 3em 0em;}.elementor-8 .elementor-element.elementor-element-a10ad2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-6acb984{text-align:left;}.elementor-8 .elementor-element.elementor-element-6acb984 .elementor-heading-title{color:var( --e-global-color-6e4b578 );font-family:"Vollkorn", Sans-serif;font-size:3.2rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6acb984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-69cf879{--animation-duration:3000ms;--dynamic-text-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-69cf879 .elementor-headline{text-align:left;font-family:"Cabin", Sans-serif;font-size:7.4rem;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-69cf879 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:10px;}.elementor-8 .elementor-element.elementor-element-69cf879 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-69cf879 .elementor-headline-dynamic-text{font-family:"Cabin", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-69cf879 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-2262ce5{margin-top:-4rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-092a759 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-092a759:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-092a759 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e4b578 );}.elementor-8 .elementor-element.elementor-element-092a759 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-13ae905 );box-shadow:0px 2px 10px 2px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-092a759 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-092a759{z-index:2;}.elementor-8 .elementor-element.elementor-element-cfabd27{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4deb756 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4deb756:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4deb756 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e4b578 );}.elementor-8 .elementor-element.elementor-element-4deb756:hover > .elementor-element-populated{background-color:var( --e-global-color-13ae905 );}.elementor-8 .elementor-element.elementor-element-4deb756 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-30c7d8f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1.5rem 4rem 1.5rem 4rem;}.elementor-8 .elementor-element.elementor-element-4deb756 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9061db3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-9061db3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9061db3.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-8 .elementor-element.elementor-element-9061db3{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-9061db3 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-9061db3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9061db3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9061db3 .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-c3a145f{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-8 .elementor-element.elementor-element-c3a145f .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c3a145f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c3a145f .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-c3a145f > .elementor-widget-container{padding:0rem 0rem 0rem 4rem;}.elementor-8 .elementor-element.elementor-element-faeb04a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-faeb04a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-faeb04a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e4b578 );}.elementor-8 .elementor-element.elementor-element-faeb04a:hover > .elementor-element-populated{background-color:var( --e-global-color-13ae905 );}.elementor-8 .elementor-element.elementor-element-faeb04a > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-30c7d8f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1.5rem 4rem 1.5rem 4rem;}.elementor-8 .elementor-element.elementor-element-faeb04a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d4adf6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d4adf6c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d4adf6c.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-8 .elementor-element.elementor-element-d4adf6c{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-d4adf6c .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d4adf6c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d4adf6c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d4adf6c .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-b749eb3{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-8 .elementor-element.elementor-element-b749eb3 .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b749eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b749eb3 .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-b749eb3 > .elementor-widget-container{padding:0rem 0rem 0rem 4rem;}.elementor-8 .elementor-element.elementor-element-9907179 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9907179:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9907179 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e4b578 );}.elementor-8 .elementor-element.elementor-element-9907179:hover > .elementor-element-populated{background-color:var( --e-global-color-13ae905 );}.elementor-8 .elementor-element.elementor-element-9907179 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1.5rem 4rem 1.5rem 4rem;}.elementor-8 .elementor-element.elementor-element-9907179 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-28265aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28265aa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-28265aa.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-8 .elementor-element.elementor-element-28265aa{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-28265aa .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-28265aa .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-28265aa .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-28265aa .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-1048d14{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-8 .elementor-element.elementor-element-1048d14 .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1048d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1048d14 .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-1048d14 > .elementor-widget-container{padding:0rem 0rem 0rem 4rem;}.elementor-8 .elementor-element.elementor-element-756e924{margin-top:3rem;margin-bottom:0rem;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-85f8f11.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-85f8f11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-85f8f11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-85f8f11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 2% 0% 0%;}.elementor-8 .elementor-element.elementor-element-90fa452{text-align:left;}.elementor-8 .elementor-element.elementor-element-90fa452 > .elementor-widget-container{margin:0rem 2rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-bb40d09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-bb40d09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-bb40d09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-bb40d09 > .elementor-element-populated{padding:0% 5% 0% 0%;}.elementor-8 .elementor-element.elementor-element-1c6fffb .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:normal;text-transform:lowercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-1c6fffb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0c6c20b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0c6c20b .elementor-headline{text-align:left;font-family:"Cabin", Sans-serif;font-size:3rem;font-weight:bold;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-0c6c20b .elementor-headline-dynamic-text{font-family:"Cabin", Sans-serif;font-weight:bold;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-0c6c20b > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4c3c2f5{font-family:"Cabin", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e8f7b5b{--spacer-size:2.5em;}.elementor-8 .elementor-element.elementor-element-2e271c0{--spacer-size:2.5em;}.elementor-8 .elementor-element.elementor-element-dfd7642 > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dfd7642{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-8 .elementor-element.elementor-element-67ff54a .elementor-counter-number-wrapper{color:var( --e-global-color-6e4b578 );line-height:2em;}.elementor-8 .elementor-element.elementor-element-67ff54a .elementor-counter-title{color:var( --e-global-color-6e4b578 );font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-883173f .elementor-counter-number-wrapper{color:var( --e-global-color-6e4b578 );line-height:2em;}.elementor-8 .elementor-element.elementor-element-883173f .elementor-counter-title{color:var( --e-global-color-6e4b578 );font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-883173f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-15a61e7 .elementor-counter-number-wrapper{color:var( --e-global-color-6e4b578 );line-height:2em;}.elementor-8 .elementor-element.elementor-element-15a61e7 .elementor-counter-title{color:var( --e-global-color-6e4b578 );font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-dbfce6c .elementor-counter-number-wrapper{color:var( --e-global-color-6e4b578 );line-height:2em;}.elementor-8 .elementor-element.elementor-element-dbfce6c .elementor-counter-title{color:var( --e-global-color-6e4b578 );font-family:"Vollkorn", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;}.elementor-8 .elementor-element.elementor-element-43d8a95{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-924a5ac{text-align:center;}.elementor-8 .elementor-element.elementor-element-924a5ac .elementor-heading-title{font-family:"Vollkorn", Sans-serif;font-size:2.25rem;font-weight:normal;text-transform:lowercase;}.elementor-8 .elementor-element.elementor-element-1a37983:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a37983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13ae905 );}.elementor-8 .elementor-element.elementor-element-1a37983{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30c7d8f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1a37983 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-003661e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-003661e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9a4fb52{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-9a4fb52 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9a4fb52 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9a4fb52 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9a4fb52 .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-9a4fb52 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-8 .elementor-element.elementor-element-80a2fef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-80a2fef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a14a6dd{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-a14a6dd .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a14a6dd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a14a6dd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a14a6dd .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-a14a6dd > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-30c7d8f );}.elementor-8 .elementor-element.elementor-element-b4f79ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-b4f79ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ecc3623{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-ecc3623 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ecc3623 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ecc3623 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ecc3623 .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-ecc3623 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-8 .elementor-element.elementor-element-09ab726:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09ab726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13ae905 );}.elementor-8 .elementor-element.elementor-element-09ab726{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-30c7d8f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-09ab726 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-5206f1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5206f1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3133fad{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3133fad .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3133fad .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3133fad .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3133fad .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3133fad > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-8 .elementor-element.elementor-element-9f2a1ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9f2a1ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-765081b{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-765081b .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-765081b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-765081b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-765081b .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-765081b > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-30c7d8f );}.elementor-8 .elementor-element.elementor-element-f679963 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-f679963 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7458c3e{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-7458c3e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7458c3e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7458c3e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7458c3e .elementor-icon-box-title a{font-family:"Cabin", Sans-serif;font-size:1.35rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7458c3e > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-8 .elementor-element.elementor-element-4fc18ed{--spacer-size:4em;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-20ac64e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-20ac64e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-20ac64e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8e8339d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:normal;text-transform:lowercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-8e8339d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-503cbec{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-503cbec .elementor-headline{text-align:left;font-family:"Cabin", Sans-serif;font-size:3rem;font-weight:bold;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-503cbec .elementor-headline-dynamic-text{font-family:"Cabin", Sans-serif;font-weight:bold;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-503cbec > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-22b3ea7{font-family:"Cabin", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cc98d71{--spacer-size:3em;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5776435.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-5776435.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-5776435 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5776435 > .elementor-element-populated{margin:0rem 0rem 0rem 1rem;--e-column-margin-right:0rem;--e-column-margin-left:1rem;}.elementor-8 .elementor-element.elementor-element-862956d > .elementor-widget-container{margin:0rem 0rem 0rem 2rem;}.elementor-8 .elementor-element.elementor-element-f1272da{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);}.elementor-8 .elementor-element.elementor-element-f1272da .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f1272da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f1272da .elementor-icon-list-item > a{font-family:"Vollkorn", Sans-serif;font-size:1.2rem;font-weight:500;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-f1272da > .elementor-widget-container{padding:0rem 7rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-03c0401 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8b9e9b7{--spacer-size:3em;}.elementor-8 .elementor-element.elementor-element-bb901e4{text-align:center;}.elementor-8 .elementor-element.elementor-element-bb901e4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:normal;text-transform:lowercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-bb901e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-91bc0d7{text-align:center;}.elementor-8 .elementor-element.elementor-element-91bc0d7 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Cabin", Sans-serif;font-size:3rem;font-weight:bold;text-transform:uppercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-91bc0d7 > .elementor-widget-container{margin:1rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-53612dc:after{content:"0.66";}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__meta-data span + span:before{content:"•";}.elementor-8 .elementor-element.elementor-element-53612dc{--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card{border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__text{padding:0 40px;margin-top:0px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__meta-data{padding:10px 40px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__avatar{padding-right:40px;padding-left:40px;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__badge{left:0;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-6e4b578 );color:var( --e-global-color-accent );border-radius:0px;font-size:13px;margin:12px;font-family:"Vollkorn", Sans-serif;font-weight:600;text-transform:lowercase;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__title, .elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__title a{color:var( --e-global-color-6e4b578 );font-size:1.5rem;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__read-more{color:var( --e-global-color-6e4b578 );}.elementor-8 .elementor-element.elementor-element-53612dc a.elementor-post__read-more{font-family:"Vollkorn", Sans-serif;font-size:1rem;font-weight:400;text-transform:lowercase;text-decoration:none;}.elementor-8 .elementor-element.elementor-element-b0c322b{--spacer-size:3em;}.elementor-8 .elementor-element.elementor-element-8f67c45{--spacer-size:4em;}.elementor-8 .elementor-element.elementor-element-6c1bbe8{text-align:left;}.elementor-8 .elementor-element.elementor-element-6c1bbe8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Vollkorn", Sans-serif;font-size:2rem;font-weight:normal;text-transform:lowercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-6c1bbe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b0c6653{text-align:left;}.elementor-8 .elementor-element.elementor-element-b0c6653 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Cabin", Sans-serif;font-size:3rem;font-weight:bold;text-transform:uppercase;line-height:0.75em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-b0c6653 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-381e186{--spacer-size:1.5em;}.elementor-8 .elementor-element.elementor-element-593b99d{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-593b99d .elementor-icon-box-title{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-593b99d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-593b99d .elementor-icon-box-title a{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-593b99d .elementor-icon-box-description{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-593b99d > .elementor-widget-container{margin:0rem 3rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-3f76cee{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3f76cee .elementor-icon-box-title{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-3f76cee .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f76cee .elementor-icon-box-title a{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-3f76cee .elementor-icon-box-description{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-3f76cee > .elementor-widget-container{margin:0rem 3rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-53a1987{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-53a1987 .elementor-icon-box-title{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-53a1987 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-53a1987 .elementor-icon-box-title a{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-53a1987 .elementor-icon-box-description{font-size:1.25rem;}.elementor-8 .elementor-element.elementor-element-53a1987 > .elementor-widget-container{margin:0rem 3rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-dac0a18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-dac0a18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-dac0a18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-dac0a18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-global-1095 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-8 .elementor-element.elementor-element-ed0d536{--spacer-size:4em;}:root{--page-title-display:none;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b047008 );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-2f0b03c > .elementor-container{min-height:66vh;}.elementor-8 .elementor-element.elementor-element-53612dc{--grid-row-gap:10px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2f0b03c > .elementor-container{min-height:57vh;}.elementor-8 .elementor-element.elementor-element-ce761d1 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-6acb984 .elementor-heading-title{font-size:1.75rem;line-height:2em;}.elementor-8 .elementor-element.elementor-element-69cf879 .elementor-headline{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-092a759 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-8 .elementor-element.elementor-element-9061db3 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c3a145f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-faeb04a > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d4adf6c .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b749eb3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-28265aa .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1048d14 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-bb40d09 > .elementor-element-populated{padding:1rem 0rem 0rem 1rem;}.elementor-8 .elementor-element.elementor-element-1c6fffb .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-0c6c20b .elementor-headline{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-4c3c2f5{font-size:1rem;width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-4c3c2f5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-924a5ac .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-1a37983{border-width:1px 1px 0px 1px;}.elementor-8 .elementor-element.elementor-element-a14a6dd > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-765081b > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8e8339d .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-503cbec .elementor-headline{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-22b3ea7{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-5776435 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-8 .elementor-element.elementor-element-862956d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-bb901e4 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-91bc0d7 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-53612dc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-53612dc:after{content:"0.5";}.elementor-8 .elementor-element.elementor-element-6c1bbe8 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-b0c6653 .elementor-heading-title{font-size:2rem;}.elementor-8 .elementor-element.elementor-element-593b99d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-3f76cee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8 .elementor-element.elementor-element-53a1987 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-8 .elementor-element.elementor-global-1095 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-8eaad07{width:30.534%;}.elementor-8 .elementor-element.elementor-element-0a5c667{width:25.871%;}.elementor-8 .elementor-element.elementor-element-07d0a74{width:21.412%;}.elementor-8 .elementor-element.elementor-element-d1cfc55{width:22.133%;}.elementor-8 .elementor-element.elementor-element-20ac64e{width:46.695%;}.elementor-8 .elementor-element.elementor-element-5776435{width:53.305%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-8eaad07{width:50%;}.elementor-8 .elementor-element.elementor-element-0a5c667{width:50%;}.elementor-8 .elementor-element.elementor-element-07d0a74{width:50%;}.elementor-8 .elementor-element.elementor-element-d1cfc55{width:50%;}}/* Start custom CSS for animated-headline, class: .elementor-element-69cf879 */.elementor-8 .elementor-element.elementor-element-69cf879 svg{
    top: 72%;
    height: 20rem;
}

@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-element-69cf879 svg{
        height: 42rem;
    }
}

.elementor-8 .elementor-element.elementor-element-69cf879 svg path {
 stroke: #BE2B27;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c3a145f */.elementor-8 .elementor-element.elementor-element-c3a145f .elementor-icon-list-icon{ order: 2;}


.elementor-8 .elementor-element.elementor-element-c3a145f svg{
    margin-left: 0;
    transition: 0.25s margin-left ease;
}

.elementor-8 .elementor-element.elementor-element-c3a145f:hover svg,
.elementor-8 .elementor-element.elementor-element-c3a145f:active svg,
.elementor-8 .elementor-element.elementor-element-c3a145f:focus svg{
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b749eb3 */.elementor-8 .elementor-element.elementor-element-b749eb3 .elementor-icon-list-icon{ order: 2;}


.elementor-8 .elementor-element.elementor-element-b749eb3 svg{
    margin-left: 0;
    transition: 0.25s margin-left ease;
}

.elementor-8 .elementor-element.elementor-element-b749eb3:hover svg,
.elementor-8 .elementor-element.elementor-element-b749eb3:active svg,
.elementor-8 .elementor-element.elementor-element-b749eb3:focus svg{
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1048d14 */.elementor-8 .elementor-element.elementor-element-1048d14 .elementor-icon-list-icon{ order: 2;}


.elementor-8 .elementor-element.elementor-element-1048d14 svg{
    margin-left: 0;
    transition: 0.25s margin-left ease;
}

.elementor-8 .elementor-element.elementor-element-1048d14:hover svg,
.elementor-8 .elementor-element.elementor-element-1048d14:active svg,
.elementor-8 .elementor-element.elementor-element-1048d14:focus svg{
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-67ff54a */.elementor-8 .elementor-element.elementor-element-67ff54a .elementor-counter-number-suffix { 
    font-size: 80%;
    padding-top: 2%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-883173f */.elementor-8 .elementor-element.elementor-element-883173f .elementor-counter-number-suffix { 
    font-size: 50%;
    padding-top: 2%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-15a61e7 */.elementor-8 .elementor-element.elementor-element-15a61e7 .elementor-counter-number-suffix { 
    font-size: 80%;
    padding-top: 2%;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-dbfce6c */.elementor-8 .elementor-element.elementor-element-dbfce6c .elementor-counter-number-suffix { 
    font-size: 80%;
    padding-top: 2%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f1272da */.elementor-8 .elementor-element.elementor-element-f1272da .elementor-icon-list-icon{ order: 2;}


.elementor-8 .elementor-element.elementor-element-f1272da svg{
    margin-left: 0;
    transition: 0.25s margin-left ease;
}

.elementor-8 .elementor-element.elementor-element-f1272da:hover svg,
.elementor-8 .elementor-element.elementor-element-f1272da:active svg,
.elementor-8 .elementor-element.elementor-element-f1272da:focus svg{
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-53612dc */.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card{
    top: 0;
    margin-bottom: 1rem;
    transition: 0.25s top ease;
}

@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card{
        margin-bottom: 0;
    }
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__thumbnail__link {
    min-height: 350px;
    margin: 0;
}

@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__thumbnail__link{
        min-height: 550px;
    }
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card:hover,
.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card:focus,
.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__card:active{
    top: -1rem;
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__thumbnail__link:before{
    display:block;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__thumbnail{
    height: 100%;
}

.elementor-8 .elementor-element.elementor-element-53612dc img {
    height: 100%;
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__badge{
    z-index: 2;
    padding: 5px 10px;
    font-size: 0.95rem !important;
}

.elementor-8 .elementor-element.elementor-element-53612dc .elementor-post__text {
    position: absolute;
    bottom: 4rem;
    left: 0;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14edd7a */.elementor-8 .elementor-element.elementor-element-14edd7a:before {
    content: '';
    display: block;
    width: 100%;
    height: 20rem;
    background-color: #C6C6C6;
    position: absolute;
    top: 40%;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1095 */@media(min-width:768px){
    .elementor-8 .elementor-element.elementor-global-1095:before{
        content: "";
        display: block;
        left: -24px;
        top: 3rem;
        position: absolute;
        border-style: solid;
    border-width: 15px 15px 15px 0;
    border-color: transparent #be2b27 transparent transparent;
    }
}

.elementor-8 .elementor-element.elementor-global-1095 input { 
    border-radius: 0;
    margin-bottom: 0.75rem;
}

.elementor-8 .elementor-element.elementor-global-1095 input[type=text],
.elementor-8 .elementor-element.elementor-global-1095 input[type=tel],
.elementor-8 .elementor-element.elementor-global-1095 input[type=email] {
    padding: 0.75rem 1rem;
    border-radius: 0;
    font-family: "Vollkorn", Sans-serif;
}

.elementor-8 .elementor-element.elementor-global-1095 select {
    border-radius: 0;
    font-family: "Vollkorn", Sans-serif;
    padding: .5rem 1rem;
    border: 0.25rem solid #fff;
    border-right: 0.5rem solid #fff;
}

.elementor-8 .elementor-element.elementor-global-1095 .gform_button {
    border-radius: 0;
    margin-top: 0.5rem;
    border: 1px solid #fff !important;
}/* End custom CSS */