.elementor-4 .elementor-element.elementor-element-1a1f2a9c{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-3d0ca3ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-6d33beea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6d33beea .elementor-icon-wrapper{text-align:center;}.elementor-4 .elementor-element.elementor-element-1508978f .elementor-heading-title{text-shadow:0px 3px 6px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4 .elementor-element.elementor-element-715e2218{margin-top:125px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3ca3d069{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-67881518 > .elementor-widget-container{margin:57px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-725aa72d > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bcfe65d > .elementor-container{max-width:1180px;}.elementor-4 .elementor-element.elementor-element-bcfe65d{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-618422f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-0bf6786{margin-top:115px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6ce1e7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6ce1e7a{text-align:center;}.elementor-4 .elementor-element.elementor-element-6ce1e7a .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;font-style:italic;letter-spacing:2.5px;}.elementor-4 .elementor-element.elementor-element-5893c52 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-59945538{margin-top:70px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-aec87c5{margin-top:145px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2e1b7534 > .elementor-widget-container{margin:64px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6284f96b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-61cb62b1{margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-28148247 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-69179f3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-889aa18{margin-top:70px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-68e6af8c > .elementor-container{max-width:1180px;}.elementor-4 .elementor-element.elementor-element-68e6af8c{margin-top:140px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-fc68503 > .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-4 .elementor-element.elementor-element-fc68503 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-237dfc57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-607452bb{margin-top:157px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-59b1751 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-59b1751 img{width:100%;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-198871bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-198871bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-115f29d8{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5f7daf36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-36d38da6 > .elementor-widget-container{margin:-38px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-68df5b8d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-1b926ffb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-1b926ffb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-1b926ffb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4 .elementor-element.elementor-element-4bbea2ca{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 30px;}.elementor-4 .elementor-element.elementor-element-2782fbb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6b18110b > .elementor-widget-container{margin:-38px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-41c3b876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-41c3b876 img{width:100%;}.elementor-4 .elementor-element.elementor-element-c7ac60c:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c7ac60c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE6;}.elementor-4 .elementor-element.elementor-element-c7ac60c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:184px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c7ac60c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-c7ac60c > .elementor-container{text-align:center;}.elementor-4 .elementor-element.elementor-element-56ec9b26 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-4 .elementor-element.elementor-element-5019643f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:44px 0px 64px 0px;}.elementor-4 .elementor-element.elementor-element-5019643f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-1e5293f8 > .elementor-element-populated{margin:0px 35px 0px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-62d5cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 20%;}.elementor-4 .elementor-element.elementor-element-1577ec94 .elementor-heading-title{font-weight:300;color:#A7997E;}.elementor-4 .elementor-element.elementor-element-3f80bd5c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3f80bd5c .elementor-heading-title{color:#A7997E;}.elementor-4 .elementor-element.elementor-element-2d06d34{margin-top:176px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-50b781eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4 .elementor-element.elementor-element-7731a30d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4 .elementor-element.elementor-element-5a6d3b25{margin-top:145px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-1e029164 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-35c591ce{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2afbb261 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4 .elementor-element.elementor-element-4f0c9b8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17a62927{margin-top:160px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-28cc9499 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-28cc9499 img{width:100%;}.elementor-4 .elementor-element.elementor-element-20bebb1f{padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-677556f3 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-677556f3{text-align:center;}.elementor-4 .elementor-element.elementor-element-1d2ee996 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-798980d7 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-483a34ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-483a34ba img{width:100%;}.elementor-4 .elementor-element.elementor-element-5134da92{padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-5bc3d87e > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5bc3d87e{text-align:center;}.elementor-4 .elementor-element.elementor-element-71a818ff > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-4e740222 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-271a1df3{margin-top:125px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6f50ca25{margin-top:33px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-70179297 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bb379c8{margin-top:22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-391c4898 > .elementor-container{max-width:1180px;}.elementor-4 .elementor-element.elementor-element-391c4898{margin-top:140px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3087fa8 > .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-4 .elementor-element.elementor-element-3087fa8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-50d07501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-deb2707{margin-top:155px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e63f621 > .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-4 .elementor-element.elementor-element-e63f621 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c56fc8d .badge-widget{left:10%;}.elementor-4 .elementor-element.elementor-element-c56fc8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e7712e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8ad6855:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-8ad6855 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.puresleben.at/wp-content/uploads/2015/06/weinstoeckl-sausal-aussen-apfel-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-8ad6855 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8ad6855 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-0494f80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-8c0ad16 > .elementor-widget-container{margin:123px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8c0ad16{text-align:center;}.elementor-4 .elementor-element.elementor-element-904f41e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 20% 0% 20%;}.elementor-4 .elementor-element.elementor-element-2e74b17 > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-60b6854{margin-top:169px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c93fa56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c93fa56{text-align:center;}.elementor-4 .elementor-element.elementor-element-c93fa56 .elementor-heading-title{font-family:"Lora", Sans-serif;font-weight:400;font-style:italic;}.elementor-4 .elementor-element.elementor-element-5babb70 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6cb1ce19{margin-top:200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4f06584b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4f06584b img{width:100%;}.elementor-4 .elementor-element.elementor-element-20239107{padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-400c1e76 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-400c1e76{text-align:center;}.elementor-4 .elementor-element.elementor-element-2690fcf0 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-5993de83 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-7eaf5c46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-7eaf5c46 img{width:100%;}.elementor-4 .elementor-element.elementor-element-1efd8e7c{padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-150d8067 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-150d8067{text-align:center;}.elementor-4 .elementor-element.elementor-element-4b4d368 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-5e912c95 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-451a74e{margin-top:155px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-81b14c9 > .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-4 .elementor-element.elementor-element-81b14c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c04613e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-62165d9 > .elementor-widget-container{margin:123px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-62165d9{text-align:center;}.elementor-4 .elementor-element.elementor-element-abc8315 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 15% 0% 15%;}.elementor-4 .elementor-element.elementor-element-206dbbd > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 0px 41px 0px;}.elementor-4 .elementor-element.elementor-element-d64b938{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-47e0e8b > .elementor-widget-container{margin:64px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3e1c129{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d0e6fe4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4 .elementor-element.elementor-element-cfafdc4 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-3d0ca3ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4 .elementor-element.elementor-element-715e2218{margin-top:55px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-618422f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-6ce1e7a .elementor-heading-title{letter-spacing:2.5px;}.elementor-4 .elementor-element.elementor-element-59945538{margin-top:40px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-aec87c5{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2e1b7534 > .elementor-widget-container{margin:64px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6284f96b > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-61cb62b1{margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-28148247 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-69179f3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-889aa18{margin-top:40px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-68e6af8c{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-237dfc57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-68df5b8d{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-c7ac60c{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5019643f{margin-top:0px;margin-bottom:0px;padding:30px 0px 50px 0px;}.elementor-4 .elementor-element.elementor-element-1e5293f8 > .elementor-element-populated{margin:0px 45px 0px 45px;--e-column-margin-right:45px;--e-column-margin-left:45px;}.elementor-4 .elementor-element.elementor-element-2d06d34{margin-top:100px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-5a6d3b25{margin-top:100px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-35c591ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2afbb261 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-4 .elementor-element.elementor-element-4f0c9b8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17a62927{margin-top:88px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5b5cd834{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-20bebb1f{margin-top:0px;margin-bottom:0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-677556f3 > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1d2ee996 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-1ecf6ba3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5134da92{margin-top:0px;margin-bottom:0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-5bc3d87e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-71a818ff > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-271a1df3{margin-top:55px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bb379c8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-391c4898{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-50d07501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-e63f621 > .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-4 .elementor-element.elementor-element-e63f621 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8c0ad16 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-904f41e > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-4 .elementor-element.elementor-element-6cb1ce19{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3373ef8e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-20239107{margin-top:0px;margin-bottom:0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-400c1e76 > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2690fcf0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-2dfa38eb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1efd8e7c{margin-top:0px;margin-bottom:0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-150d8067 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4b4d368 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-81b14c9 > .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-4 .elementor-element.elementor-element-81b14c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-62165d9 > .elementor-widget-container{margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-abc8315 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-4 .elementor-element.elementor-element-d64b938{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-47e0e8b > .elementor-widget-container{margin:64px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3e1c129{margin-top:100px;margin-bottom:0px;padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-3d0ca3ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4 .elementor-element.elementor-element-715e2218{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fd00817 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-67881518 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-725aa72d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bcfe65d{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8640f84 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-618422f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-0bf6786{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6ce1e7a .elementor-heading-title{line-height:45px;letter-spacing:1px;}.elementor-4 .elementor-element.elementor-element-5893c52 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-59945538{margin-top:20px;margin-bottom:20px;}.elementor-4 .elementor-element.elementor-element-aec87c5{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fa3fad4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2e1b7534 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6284f96b > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-61cb62b1{margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-28148247 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-69179f3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-889aa18{margin-top:20px;margin-bottom:20px;}.elementor-4 .elementor-element.elementor-element-68e6af8c{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-fc68503{width:100%;}.elementor-4 .elementor-element.elementor-element-237dfc57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-607452bb{margin-top:46px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-68df5b8d{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-7086ab2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-29224d8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2782fbb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c7ac60c{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5019643f{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-4 .elementor-element.elementor-element-1e5293f8{width:100%;}.elementor-4 .elementor-element.elementor-element-1e5293f8 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-62d5cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2d06d34{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5a6d3b25{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4136b428{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1e029164 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-35c591ce{margin-top:-4px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-27b9a74a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2afbb261 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4f0c9b8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-65c2ec7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-f68583d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-17a62927{margin-top:88px;margin-bottom:88px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-39ab544 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5b5cd834{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-20bebb1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-677556f3 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1d2ee996 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 13% 0% 13%;}.elementor-4 .elementor-element.elementor-element-798980d7 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-1ecf6ba3{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5134da92{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5bc3d87e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-71a818ff > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-4e740222 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-271a1df3{margin-top:32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-24b1fc1d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-70179297 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bb379c8{margin-top:-4px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d672dda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-fa7a4ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8f49fa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-391c4898{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-50d07501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4 .elementor-element.elementor-element-deb2707{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2a18149{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8c0ad16 > .elementor-widget-container{margin:73px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-4 .elementor-element.elementor-element-904f41e > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-4 .elementor-element.elementor-element-2e74b17 > .elementor-widget-container{margin:-46px 0px 0px 0px;padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-60b6854{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c93fa56 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-4 .elementor-element.elementor-element-5babb70 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6cb1ce19{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-450d95b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3373ef8e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-20239107{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-400c1e76 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2690fcf0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 13% 0% 13%;}.elementor-4 .elementor-element.elementor-element-5993de83 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-2dfa38eb{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1efd8e7c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-150d8067 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4b4d368 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0% 12% 0% 12%;}.elementor-4 .elementor-element.elementor-element-5e912c95 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-451a74e{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-eb4b40e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-62165d9 > .elementor-widget-container{margin:73px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-4 .elementor-element.elementor-element-abc8315 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-4 .elementor-element.elementor-element-206dbbd > .elementor-widget-container{margin:-46px 0px 0px 0px;padding:0px 0px 38px 0px;}.elementor-4 .elementor-element.elementor-element-d64b938{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-8edaebb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-47e0e8b > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3e1c129{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-10488e70{width:70%;}.elementor-4 .elementor-element.elementor-element-198871bc{width:29.965%;}.elementor-4 .elementor-element.elementor-element-1b926ffb{width:29.965%;}.elementor-4 .elementor-element.elementor-element-5f1eeca8{width:70%;}.elementor-4 .elementor-element.elementor-element-50b781eb{width:100%;}.elementor-4 .elementor-element.elementor-element-e63f621{width:100%;}.elementor-4 .elementor-element.elementor-element-81b14c9{width:100%;}.elementor-4 .elementor-element.elementor-element-d0e6fe4{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-e63f621{width:100%;}.elementor-4 .elementor-element.elementor-element-81b14c9{width:100%;}}/* Start custom CSS for menu-anchor, class: .elementor-element-5dfe4f99 */.elementor-4 .elementor-element.elementor-element-5dfe4f99{
    height:0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce1e7a */.elementor-4 .elementor-element.elementor-element-6ce1e7a {
    word-wrap: break-word;

}
.elementor-4 .elementor-element.elementor-element-6ce1e7a .elementor-heading-title {
        font-size: 2.5rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68e6af8c */.elementor-4 .elementor-element.elementor-element-68e6af8c {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-198871bc */.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section{
    margin-top: 0;
    max-width: 370px;
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section .elementor-container {
    padding:3.25rem 2rem 2rem 1rem;
    text-align: center;
    
}
.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section .elementor-container:after {
      background: #fff;
    content: '';
	position: absolute;
	left: 0;
	top:0;
	border: 2px solid var(--color-theme-gold);
	border-left:  none;
    width:100%;
	height: 100%;
	z-index: -1;
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section .elementor-container:before {
    content: '';
	position: absolute;
	left: -3rem;
	top:0;
	border: 2px solid #fff;
	border-right: none;
	width: 3rem;
	height: 100%; 
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-text-editor {
    font-size: var(--font-size-small)
}


@media screen and (max-width:767px){
.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section{
    margin-top: 0;
    max-width: 100%;
    padding-right: 8%;
    padding-left: 8%;
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section .elementor-container:after {
    content: '';
	position: absolute;
	left: 0;
	top:0;
	border: 2px solid var(--color-theme-gold);
	border-top:  none;
    width:100%;
	height: 100%;
	z-index: -1;
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-inner-section .elementor-container:before {
    content: '';
	position: absolute;
	left: 0;
	top:-30px;
	border: 2px solid #fff;
	border-bottom: none;
	width: 100%;
	height: 30px; 
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-text-editor {
    font-size: var(--font-size-small)
}

.elementor-4 .elementor-element.elementor-element-198871bc .elementor-container.elementor-column-gap-default {
    padding: 36px;
}
}

@media screen and (max-width:1000px) and (min-width:768px){
    .elementor-4 .elementor-element.elementor-element-198871bc .elementor-button-text,
    .elementor-4 .elementor-element.elementor-element-198871bc .elementor-text-editor &gt; p
    {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b926ffb */.elementor-4 .elementor-element.elementor-element-1b926ffb{
    z-index: 2;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section{
    margin-top: 0;
    max-width: 370px;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section .elementor-container{
    padding:3.25rem 1rem 2rem 2rem;
    text-align: center;
    
}
.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section .elementor-container:after {
    content: '';
    background: #fff;
	position: absolute;
	left: 0;
	top:0;
	border: 2px solid var(--color-theme-gold);
	border-right:  none;
    width:100%;
	height: 100%;
	z-index: -1;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section .elementor-container:before {
    content: '';
	position: absolute;
	right: -3rem;
	top:0;
	border: 2px solid #fff;
	border-left: none;
	width: 3rem;
	height: 100%; 
	z-index: 1;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-text-editor {
    font-size: var(--font-size-small)
}


@media screen and (max-width:767px){
.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section{
    margin-top: 0;
    max-width: 100%;
    padding-right: 8%;
    padding-left: 8%;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section .elementor-container:after {
    content: '';
	position: absolute;
	left: 0;
	top:0;
	border: 2px solid var(--color-theme-gold);
	border-top:  none;
    width:100%;
	height: 100%;
	z-index: -1;
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-inner-section .elementor-container:before {
    content: '';
	position: absolute;
	left: 0;
	top:-30px;
	border: 2px solid #fff;
	border-bottom: none;
	width: 100%;
	height: 30px; 
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-text-editor {
    font-size: var(--font-size-small)
}

.elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-container.elementor-column-gap-default {
    padding: 36px;
}
}

@media screen and (max-width:1000px) and (min-width:768px){
    .elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-button-text,
    .elementor-4 .elementor-element.elementor-element-1b926ffb .elementor-text-editor &gt; p
    {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start custom CSS for badge, class: .elementor-element-56ec9b26 */.elementor-4 .elementor-element.elementor-element-56ec9b26 .badge-widget {
    left: 80px;
}
@media screen and (max-width:1060px){
    .elementor-4 .elementor-element.elementor-element-56ec9b26 .badge-widget{
        top: -32px;
        height: 102px;
        width: 102px;
        border-radius: 51px;
        font-size: 14px;
    }
}

@media screen and (max-width:400px){
    .elementor-4 .elementor-element.elementor-element-56ec9b26 .badge-widget{
        top: -32px;
        left: 21px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62d5cab */.elementor-4 .elementor-element.elementor-element-62d5cab .elementor-heading-title {
    font-size: 30px;
    
}
@media screen and (max-width:1046px){
    .elementor-4 .elementor-element.elementor-element-62d5cab .elementor-heading-title{

    font-size: 20px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d06d34 */.elementor-4 .elementor-element.elementor-element-2d06d34 {
    max-width: 1169px;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d2ee996 */.elementor-4 .elementor-element.elementor-element-1d2ee996 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20bebb1f */.elementor-4 .elementor-element.elementor-element-20bebb1f:before {
    content: "";
    position: absolute;
    top: -60px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 60px;
    z-index: 1;
}

@media screen and (max-width:767px){
    .elementor-4 .elementor-element.elementor-element-20bebb1f:before {
    content: "";
    position: absolute;
    top: -30px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 30px;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39ab544 */.elementor-4 .elementor-element.elementor-element-39ab544:after {
    content: "";
      background: #fff;
    position: absolute;
    bottom: 0;
    left: 7%;
    border: 2px solid #a7997e;
    border: 2px solid var(--color-theme-gold);
    border-top: none;
    width: 86%;
    max-width: 758px;
    height: 90%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71a818ff */.elementor-4 .elementor-element.elementor-element-71a818ff {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5134da92 */.elementor-4 .elementor-element.elementor-element-5134da92:before {
    content: "";
    position: absolute;
    top: -60px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 60px;
    z-index: 1;
}

@media screen and (max-width:767px){
    .elementor-4 .elementor-element.elementor-element-5134da92:before {
    content: "";
    position: absolute;
    top: -30px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 30px;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e681972 */.elementor-4 .elementor-element.elementor-element-1e681972:after {
    content: "";
      background: #fff;
    position: absolute;
    bottom: 0;
    left: 7%;
    border: 2px solid #a7997e;
    border: 2px solid var(--color-theme-gold);
    border-top: none;
    width: 86%;
    max-width: 758px;
    height: 90%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-391c4898 */.elementor-4 .elementor-element.elementor-element-391c4898 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-904f41e */.elementor-4 .elementor-element.elementor-element-904f41e {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0494f80 */.elementor-4 .elementor-element.elementor-element-0494f80 {
    margin-top: -60px;
    max-width: 758px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.elementor-4 .elementor-element.elementor-element-0494f80:after {
    content: '';
      background: #fff;
	position: absolute;
	bottom: 0;
	border: 2px solid var(--color-theme-gold);
	border-top: none;
	width: 100%;
	max-width: 758px;
	height: 100%;
	z-index: -1;
}
    
.elementor-4 .elementor-element.elementor-element-0494f80:before {
    content: '';
	position: absolute;
	border: 2px solid #fff;
	border-bottom: none;
	width: 100%;
	max-width: 758px;
	height: 60px;
}

@media only screen and (max-width: 768px) {
	.elementor-4 .elementor-element.elementor-element-0494f80 {
    margin-top: -30px;
    width: 100%;
    position: relative;
	}
    .elementor-4 .elementor-element.elementor-element-0494f80:after {
    	content: '';
		position: absolute;
		bottom: 0;
		border: 2px solid var(--color-theme-gold);
		border-top: none;
		width: 100%;
		height: 100%;
		z-index: -1;
    }
    .elementor-4 .elementor-element.elementor-element-0494f80:before {
        content: '';
		position: absolute;
		border: 2px solid #fff;
		border-bottom: none;
		width: 100%;
		height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a18149 */.elementor-4 .elementor-element.elementor-element-2a18149 {
    text-align: center;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c93fa56 */.elementor-4 .elementor-element.elementor-element-c93fa56 {
    word-wrap: break-word;

}
.elementor-4 .elementor-element.elementor-element-c93fa56 .elementor-heading-title {
        font-size: 2.5rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2690fcf0 */.elementor-4 .elementor-element.elementor-element-2690fcf0 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20239107 */.elementor-4 .elementor-element.elementor-element-20239107:before {
    content: "";
    position: absolute;
    top: -60px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 60px;
    z-index: 1;
}

@media screen and (max-width:767px){
    .elementor-4 .elementor-element.elementor-element-20239107:before {
    content: "";
    position: absolute;
    top: -30px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 30px;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-450d95b7 */.elementor-4 .elementor-element.elementor-element-450d95b7:after {
    content: "";
      background: #fff;
    position: absolute;
    bottom: 0;
    left: 7%;
    border: 2px solid #a7997e;
    border: 2px solid var(--color-theme-gold);
    border-top: none;
    width: 86%;
    max-width: 758px;
    height: 90%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b4d368 */.elementor-4 .elementor-element.elementor-element-4b4d368 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1efd8e7c */.elementor-4 .elementor-element.elementor-element-1efd8e7c:before {
    content: "";
    position: absolute;
    top: -60px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 60px;
    z-index: 1;
}

@media screen and (max-width:767px){
    .elementor-4 .elementor-element.elementor-element-1efd8e7c:before {
    content: "";
    position: absolute;
    top: -30px;
    left: 7%;
    border: 2px solid #fff;
    border-bottom: none;
    width: 86%;
    max-width: 758px;
    height: 30px;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4aed4c49 */.elementor-4 .elementor-element.elementor-element-4aed4c49:after {
    content: "";
      background: #fff;
    position: absolute;
    bottom: 0;
    left: 7%;
    border: 2px solid #a7997e;
    border: 2px solid var(--color-theme-gold);
    border-top: none;
    width: 86%;
    max-width: 758px;
    height: 90%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abc8315 */.elementor-4 .elementor-element.elementor-element-abc8315 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c04613e */.elementor-4 .elementor-element.elementor-element-c04613e {
    margin-top: -60px;
    max-width: 758px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

.elementor-4 .elementor-element.elementor-element-c04613e:after {
    content: '';
      background: #fff;
	position: absolute;
	bottom: 0;
	border: 2px solid var(--color-theme-gold);
	border-top: none;
	width: 100%;
	max-width: 758px;
	height: 100%;
	z-index: -1;
}
    
.elementor-4 .elementor-element.elementor-element-c04613e:before {
    content: '';
	position: absolute;
	border: 2px solid #fff;
	border-bottom: none;
	width: 100%;
	max-width: 758px;
	height: 60px;
}

@media only screen and (max-width: 768px) {
	.elementor-4 .elementor-element.elementor-element-c04613e {
    margin-top: -30px;
    width: 100%;
    position: relative;
	}
    .elementor-4 .elementor-element.elementor-element-c04613e:after {
    	content: '';
		position: absolute;
		bottom: 0;
		border: 2px solid var(--color-theme-gold);
		border-top: none;
		width: 100%;
		height: 100%;
		z-index: -1;
    }
    .elementor-4 .elementor-element.elementor-element-c04613e:before {
        content: '';
		position: absolute;
		border: 2px solid #fff;
		border-bottom: none;
		width: 100%;
		height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eb4b40e */.elementor-4 .elementor-element.elementor-element-eb4b40e {
    text-align: center;

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e1c129 */.elementor-4 .elementor-element.elementor-element-3e1c129 {
    max-width: 1169px;
	margin-left: auto;
	margin-right: auto;
}/* End custom CSS */