.elementor-300 .elementor-element.elementor-element-1f941400{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-300 .elementor-element.elementor-element-1f941400>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-300 .elementor-element.elementor-element-60dc28ec.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-300 .elementor-element.elementor-element-60dc28ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-300 .elementor-element.elementor-element-60dc28ec>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-a833a74 .swiper-slide-bg{background-color:#f90000;background-image:url(https://mamacassng.com/wp-content/uploads/2022/11/mama-cass-Restaurant-food-75-scaled.jpg);background-size:cover}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-a833a74 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-a833a74 .swiper-slide-inner{align-items:center;text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-31b857e .swiper-slide-bg{background-color:red;background-image:url(https://mamacassng.com/wp-content/uploads/2020/10/mama-cass-slider-25.png);background-size:cover}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-31b857e .swiper-slide-contents{margin:0 auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-31b857e .swiper-slide-inner{align-items:center;text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-af0078c .swiper-slide-bg{background-color:red;background-image:url(https://mamacassng.com/wp-content/uploads/2022/11/mama-cass-Restaurant-food-104-scaled.jpg);background-size:auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-af0078c .swiper-slide-contents{margin:0 auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-af0078c .swiper-slide-inner{align-items:center;text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-bg{background-color:red;background-image:url(https://mamacassng.com/wp-content/uploads/2022/11/mama-cass-Restaurant-food-136-scaled.jpg);background-size:cover}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-contents{margin:0 auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-inner{align-items:center;text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-398887e .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-5740afc .swiper-slide-bg{background-color:#339656;background-image:url(https://mamacassng.com/wp-content/uploads/2022/11/mama-cass-Restaurant-food-7-scaled.jpg);background-size:auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-5740afc .swiper-slide-contents{margin:0 auto}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-repeater-item-5740afc .swiper-slide-inner{align-items:center;text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:702px}.elementor-300 .elementor-element.elementor-element-2f7edf7{width:100%;max-width:100%;align-self:center}.elementor-300 .elementor-element.elementor-element-2f7edf7>.elementor-widget-container{margin:0;padding:0}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide-contents{max-width:100%;text-shadow:0px 2px 9px #000}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide-inner{text-align:center}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:23px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-heading{font-size:36px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:22px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-description{color:#f7ee5b;font-family:"VAGRounded bold",Sans-serif;font-size:84px;line-height:1em;letter-spacing:5.5px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-pagination-bullet{height:8px;width:8px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-pagination-fraction{font-size:8px}.elementor-300 .elementor-element.elementor-element-28bb1d0>.elementor-container{max-width:1320px}.elementor-300 .elementor-element.elementor-element-28bb1d0{margin-top:-110px;margin-bottom:40px;padding:0 15px}.elementor-300 .elementor-element.elementor-element-f0579c1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-f0579c1>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__content-item{transition-duration:1s}.elementor-300 .elementor-element.elementor-element-b50591a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-300 .elementor-element.elementor-element-b50591a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-300 .elementor-element.elementor-element-b50591a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta .elementor-cta__bg,.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta .elementor-cta__bg-overlay{transition-duration:.4s}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__content{min-height:532px;text-align:left}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__bg-wrapper{border-radius:8px}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__title{text-shadow:1px 0px 5px rgba(0,0,0,.5)}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__subtitle{text-shadow:1px 0px 6px rgba(0,0,0,.5)}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__description{text-shadow:1px 0px 6px rgba(0,0,0,.5)}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__button{font-weight:700;text-transform:uppercase;color:#ffc922;background-color:#ffc922;border-color:#ffebeb;border-radius:8px}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__button:hover{color:var(--e-global-color-26c59e90)}.elementor-300 .elementor-element.elementor-element-e032ef9>.elementor-container{max-width:1401px;min-height:177px}.elementor-300 .elementor-element.elementor-element-e032ef9{margin-top:0;margin-bottom:100px;padding:0 15px}.elementor-300 .elementor-element.elementor-element-325453d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-325453d>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-300 .elementor-element.elementor-element-6a6d85e2>.elementor-widget-container{padding:22px 30px;border-style:dashed;border-color:#e5e5e5;border-radius:8px}.elementor-300 .elementor-element.elementor-element-6a6d85e2:hover .elementor-widget-container{border-style:dashed;border-color:#ffc200}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-wrapper{align-items:center}.elementor-300 .elementor-element.elementor-element-6a6d85e2{--icon-box-icon-margin:12px}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-title{margin-block-end:0px;color:red}.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-stacked .elementor-icon{background-color:red}.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-framed .elementor-icon,.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#22b150}.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-framed:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-default:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-framed:has(:focus) .elementor-icon,.elementor-300 .elementor-element.elementor-element-6a6d85e2.elementor-view-default:has(:focus) .elementor-icon{fill:#22b150;color:#22b150;border-color:#22b150}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon{font-size:81px}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-title,.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-title a{font-family:"VAGRounded bold",Sans-serif;font-size:25px;line-height:1.1em}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-description{font-size:12px;font-weight:900;color:#fff}.elementor-300 .elementor-element.elementor-element-47b60ae6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-47b60ae6>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-300 .elementor-element.elementor-element-1845f437>.elementor-widget-container{padding:22px 30px;border-style:dashed;border-color:#e5e5e5;border-radius:8px}.elementor-300 .elementor-element.elementor-element-1845f437:hover .elementor-widget-container{border-style:dashed;border-color:#ffc200}.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon-box-wrapper{align-items:center}.elementor-300 .elementor-element.elementor-element-1845f437{--icon-box-icon-margin:12px}.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon-box-title{margin-block-end:0px;color:red}.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-stacked .elementor-icon{background-color:red}.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-framed .elementor-icon,.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#22b150}.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-framed:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-default:has(:hover) .elementor-icon,.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-framed:has(:focus) .elementor-icon,.elementor-300 .elementor-element.elementor-element-1845f437.elementor-view-default:has(:focus) .elementor-icon{fill:#22b150;color:#22b150;border-color:#22b150}.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon{font-size:81px}.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon-box-title,.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon-box-title a{font-family:"VAGRounded bold",Sans-serif;font-size:26px;line-height:1.1em}.elementor-300 .elementor-element.elementor-element-1845f437 .elementor-icon-box-description{font-size:14px;color:#e51616}.elementor-300 .elementor-element.elementor-element-4c97b00>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-4c97b00>.elementor-element-populated{margin:0 15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-300 .elementor-element.elementor-element-48881e21>.elementor-widget-container{padding:22px 30px;border-style:dashed;border-color:#e5e5e5;border-radius:8px}.elementor-300 .elementor-element.elementor-element-48881e21:hover .elementor-widget-container{border-style:dashed;border-color:#ffc200}.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon-box-wrapper{align-items:center}.elementor-300 .elementor-element.elementor-element-48881e21{--icon-box-icon-margin:12px}.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon-box-title{margin-block-end:0px;color:red}.elementor-300 .elementor-element.elementor-element-48881e21.elementor-view-stacked .elementor-icon{background-color:red}.elementor-300 .elementor-element.elementor-element-48881e21.elementor-view-framed .elementor-icon,.elementor-300 .elementor-element.elementor-element-48881e21.elementor-view-default .elementor-icon{fill:red;color:red;border-color:red}.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon{font-size:81px}.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon-box-title,.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon-box-title a{font-family:"VAGRounded bold",Sans-serif;font-size:25px;line-height:1.2em}.elementor-300 .elementor-element.elementor-element-48881e21 .elementor-icon-box-description{font-size:14px;color:#999}.elementor-300 .elementor-element.elementor-element-2f88dc4b{margin-top:-89px;margin-bottom:-89px;padding:70px}.elementor-300 .elementor-element.elementor-element-56fc92c3{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:#000}.elementor-300 .elementor-element.elementor-element-56fc92c3 .elementor-headline{text-align:center;font-family:"VAGRounded bold",Sans-serif;font-size:34px}.elementor-300 .elementor-element.elementor-element-56fc92c3 .elementor-headline-dynamic-wrapper path{stroke-width:3px}.elementor-300 .elementor-element.elementor-element-56fc92c3 .elementor-headline-plain-text{color:#d82c2c}.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-inner .ht-product-categories{display:none !important}.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-inner .ht-product-ratting-wrap{display:none !important}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#fff}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#640e0e}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:before{background-color:#444}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaa}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-300 .elementor-element.elementor-element-5084724 span.woolentor-tip{color:#fff}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000;width:30px;height:30px}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px}.elementor-300 .elementor-element.elementor-element-5084724 .woolentor-compare.compare:before,.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-action ul li.woolentor-cart a:before{font-size:20px}.elementor-300 .elementor-element.elementor-element-5084724 .woolentor-compare.compare:before,.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-action ul li.woolentor-cart a,.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-action ul li.woolentor-cart a:before{line-height:30px}.elementor-300 .elementor-element.elementor-element-5084724 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e}.elementor-300 .elementor-element.elementor-element-5084724 .ht-product-action .yith-wcwl-wishlistaddedbrowse a,.ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-arrow{top:50%;color:#ddd;background-color:#fff !important}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-dots{left:50%}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-dots li button{background-color:#fff !important}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-arrow:hover{color:#23252a;background-color:#fff !important}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-dots li button:hover{background-color:#282828 !important}.elementor-300 .elementor-element.elementor-element-5084724 .product-slider .slick-dots li.slick-active button{background-color:#282828 !important}.elementor-300 .elementor-element.elementor-element-5ce47609>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-300 .elementor-element.elementor-element-5ce47609:not(.elementor-motion-effects-element-type-background),.elementor-300 .elementor-element.elementor-element-5ce47609>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ba1b1b}.elementor-300 .elementor-element.elementor-element-5ce47609>.elementor-background-overlay{background-color:red;opacity:.96;transition:background .3s,border-radius .3s,opacity .3s}.elementor-300 .elementor-element.elementor-element-5ce47609>.elementor-container{max-width:1600px;min-height:0vh}.elementor-300 .elementor-element.elementor-element-5ce47609{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-48px;margin-bottom:-48px;padding:39px 2px 1px 0}.elementor-300 .elementor-element.elementor-element-4c182d1e>.elementor-element-populated{margin:-61px -61px -61px -9px;--e-column-margin-right:-61px;--e-column-margin-left:-9px;padding:120px}.elementor-300 .elementor-element.elementor-element-516f8eaa{text-align:center}.elementor-300 .elementor-element.elementor-element-516f8eaa .elementor-heading-title{font-family:"VAGRounded bold",Sans-serif;font-size:2em;font-weight:800;line-height:.8em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-300 .elementor-element.elementor-element-54388bfb{text-align:center;font-family:"Nunito",Sans-serif;font-size:1.2em;line-height:1.8em;color:#fff}.elementor-300 .elementor-element.elementor-element-4fac289{--spacer-size:10px}.elementor-300 .elementor-element.elementor-element-a6354e1>.elementor-container{min-height:119px}.elementor-300 .elementor-element.elementor-element-8f17330>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-300 .elementor-element.elementor-element-8f17330>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-300 .elementor-element.elementor-element-39b512d .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-300 .elementor-element.elementor-element-39b512d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-300 .elementor-element.elementor-element-39b512d>.elementor-widget-container{margin:71px 12px 20px -6px}.elementor-300 .elementor-element.elementor-element-39b512d{--image-transition-duration:.5s;--overlay-transition-duration:.5s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}@media(max-width:1024px){.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide{height:350px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-heading{font-size:24px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-description{font-size:62px;line-height:1.1em;letter-spacing:-1.5px}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__content{min-height:450px}.elementor-300 .elementor-element.elementor-element-6a6d85e2>.elementor-widget-container{margin:0 0 30px;padding:20px}.elementor-300 .elementor-element.elementor-element-1845f437>.elementor-widget-container{margin:0 0 30px;padding:20px}.elementor-300 .elementor-element.elementor-element-48881e21>.elementor-widget-container{margin:0 0 30px;padding:20px}.elementor-300 .elementor-element.elementor-element-5ce47609{padding:15px}.elementor-300 .elementor-element.elementor-element-516f8eaa .elementor-heading-title{font-size:3.5em}}@media(max-width:767px){.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide{height:300px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .swiper-slide-contents{max-width:100%}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-heading{font-size:19px}.elementor-300 .elementor-element.elementor-element-2f7edf7 .elementor-slide-description{font-size:34px;line-height:1.1em;letter-spacing:-.8px}.elementor-300 .elementor-element.elementor-element-28bb1d0{margin-top:30px;margin-bottom:80px;padding:0}.elementor-300 .elementor-element.elementor-element-f0579c1>.elementor-element-populated{margin:0 15px 20px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-300 .elementor-element.elementor-element-b50591a .elementor-cta__content{min-height:350px}.elementor-300 .elementor-element.elementor-element-e032ef9{margin-top:0;margin-bottom:70px;padding:0}.elementor-300 .elementor-element.elementor-element-6a6d85e2{--icon-box-icon-margin:5px}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon{font-size:110px}.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-title,.elementor-300 .elementor-element.elementor-element-6a6d85e2 .elementor-icon-box-title a{font-size:24px}.elementor-300 .elementor-element.elementor-element-1845f437{--icon-box-icon-margin:0px}.elementor-300 .elementor-element.elementor-element-48881e21{--icon-box-icon-margin:0px}.elementor-300 .elementor-element.elementor-element-64515378{width:100%}.elementor-300 .elementor-element.elementor-element-56fc92c3 .elementor-headline{font-size:26px;line-height:1.2em;letter-spacing:.2px}.elementor-300 .elementor-element.elementor-element-56fc92c3 .elementor-headline-dynamic-text{line-height:1.7em;letter-spacing:-3.3px}.elementor-300 .elementor-element.elementor-element-4c182d1e>.elementor-element-populated{margin:1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:1px}.elementor-300 .elementor-element.elementor-element-516f8eaa{text-align:center}.elementor-300 .elementor-element.elementor-element-516f8eaa .elementor-heading-title{font-size:1.5em}.elementor-300 .elementor-element.elementor-element-54388bfb{text-align:center;font-size:1em;line-height:1.6em;letter-spacing:0px}.elementor-300 .elementor-element.elementor-element-a6354e1{padding:0 15px}}@media(min-width:768px){.elementor-300 .elementor-element.elementor-element-60dc28ec{width:100%}.elementor-300 .elementor-element.elementor-element-8f17330{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-300 .elementor-element.elementor-element-325453d{width:50%}.elementor-300 .elementor-element.elementor-element-47b60ae6{width:50%}.elementor-300 .elementor-element.elementor-element-4c97b00{width:50%}}