.elementor-80 .elementor-element.elementor-element-879a079{--display:grid;--min-height:720px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--overlay-opacity:0.31;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-879a079::before, .elementor-80 .elementor-element.elementor-element-879a079 > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-879a079 > .e-con-inner > .elementor-background-video-container::before, .elementor-80 .elementor-element.elementor-element-879a079 > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-879a079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-80 .elementor-element.elementor-element-879a079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#311F1F;--background-overlay:'';}.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-80 .elementor-element.elementor-element-5286c3e{text-align:start;}.elementor-80 .elementor-element.elementor-element-5286c3e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-b022fc1{--display:flex;}.elementor-80 .elementor-element.elementor-element-b64c43a{--spacer-size:100px;}.elementor-80 .elementor-element.elementor-element-67de20a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-d4cae4c{--display:flex;--justify-content:center;}.elementor-80 .elementor-element.elementor-element-d4cae4c:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d4cae4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-47392e6{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-47392e6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-80 .elementor-element.elementor-element-108b4b0{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-58fdc97{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-76b742e{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-76b742e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-4bbc604{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-23fa205{--display:flex;}.elementor-80 .elementor-element.elementor-element-23fa205:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-23fa205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-cbb1d20{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-cbb1d20 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-00d58bb{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-848f960{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-91dc28b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-b9d4aef{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-b9d4aef .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-485ce5b{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-0b4140e{--display:flex;}.elementor-80 .elementor-element.elementor-element-0b4140e:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-0b4140e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-680c1ec{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-680c1ec .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-a702758{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c6084e5{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-920c45c{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-920c45c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-df94d98{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-dce237b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-c7528dd{--display:flex;--justify-content:center;}.elementor-80 .elementor-element.elementor-element-c7528dd:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-c7528dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-90ecf9c{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-90ecf9c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-9da12e5{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-fa5a51b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-e2fc0b1{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-e2fc0b1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-a1a4939{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-c09009f{--display:flex;}.elementor-80 .elementor-element.elementor-element-c09009f:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-c09009f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-aa13d6e{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-aa13d6e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-3857925{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-34ebc30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-80 .elementor-element.elementor-element-79cdcc0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-8bd7ca8{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-8bd7ca8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-6173019{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-d88fc40{--display:flex;}.elementor-80 .elementor-element.elementor-element-d88fc40:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-d88fc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-76742bf{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-76742bf .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-39224cc{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-c778cc0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#311F1F;--border-color:#311F1F;}.elementor-80 .elementor-element.elementor-element-7648f35{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-7648f35 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-45055b3{font-family:"Nunito", Sans-serif;font-weight:400;line-height:21px;color:#311F1F;}.elementor-80 .elementor-element.elementor-element-94b769e{--display:flex;}.elementor-80 .elementor-element.elementor-element-613b5a8{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-879a079{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-879a079{--content-width:1280px;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-879a079{--content-width:1280px;--min-height:420px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-80 .elementor-element.elementor-element-5286c3e{padding:0px 0px 0px 0px;text-align:center;}.elementor-80 .elementor-element.elementor-element-5286c3e .elementor-heading-title{font-size:46px;}.elementor-80 .elementor-element.elementor-element-47392e6 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-76b742e .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-cbb1d20 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-b9d4aef .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-680c1ec .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-920c45c .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-90ecf9c .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-e2fc0b1 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-aa13d6e .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-8bd7ca8 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-76742bf .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-80 .elementor-element.elementor-element-7648f35 .elementor-heading-title{font-size:38px;line-height:1.4em;}}