.elementor-1248 .elementor-element.elementor-element-d60b891{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1248 .elementor-element.elementor-element-d60b891:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-d60b891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B07B42;}.elementor-1248 .elementor-element.elementor-element-4d5fe16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1248 .elementor-element.elementor-element-bf625a4 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-ba96de9{color:var( --e-global-color-secondary );}.elementor-1248 .elementor-element.elementor-element-d23c7da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1248 .elementor-element.elementor-element-6df1a80:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1248 .elementor-element.elementor-element-6df1a80.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://remart.exvmjwgq.a2hosted.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1248 .elementor-element.elementor-element-5ee6b51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1248 .elementor-element.elementor-element-b1202aa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-1248 .elementor-element.elementor-element-b1202aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-b1202aa .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-b1202aa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1248 .elementor-element.elementor-element-87c6243{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-1248 .elementor-element.elementor-element-87c6243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-87c6243 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-87c6243 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1248 .elementor-element.elementor-element-ce98f29{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-1248 .elementor-element.elementor-element-ce98f29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-ce98f29 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-ce98f29 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1248 .elementor-element.elementor-element-c7f0891{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1248 .elementor-element.elementor-element-0b21207{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-1248 .elementor-element.elementor-element-0b21207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-0b21207 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-0b21207 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1248 .elementor-element.elementor-element-47ac431{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-1248 .elementor-element.elementor-element-47ac431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-47ac431 .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-47ac431 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1248 .elementor-element.elementor-element-bbb33de{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:100%;max-width:100%;}.elementor-1248 .elementor-element.elementor-element-bbb33de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-bbb33de .elementor-divider-separator{width:100%;}.elementor-1248 .elementor-element.elementor-element-bbb33de .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1248 .elementor-element.elementor-element-fc485ae{--display:flex;--min-height:253px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1248 .elementor-element.elementor-element-86d1b2f{--display:flex;--min-height:663px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1248 .elementor-element.elementor-element-968331d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.66;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1248 .elementor-element.elementor-element-968331d:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-968331d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/getting-coffee-beans-from-the-tray-2021-12-13-23-15-34-utc.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1248 .elementor-element.elementor-element-968331d::before, .elementor-1248 .elementor-element.elementor-element-968331d > .elementor-background-video-container::before, .elementor-1248 .elementor-element.elementor-element-968331d > .e-con-inner > .elementor-background-video-container::before, .elementor-1248 .elementor-element.elementor-element-968331d > .elementor-background-slideshow::before, .elementor-1248 .elementor-element.elementor-element-968331d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1248 .elementor-element.elementor-element-968331d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1248 .elementor-element.elementor-element-2f3ef72 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:90px;font-weight:800;mix-blend-mode:multiply;color:var( --e-global-color-text );}.elementor-1248 .elementor-element.elementor-element-e55d0da .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-1248 .elementor-element.elementor-element-b0e3794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1248 .elementor-element.elementor-element-b0e3794:not(.elementor-motion-effects-element-type-background), .elementor-1248 .elementor-element.elementor-element-b0e3794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1A17;}.elementor-1248 .elementor-element.elementor-element-d5cf833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1248 .elementor-element.elementor-element-d5cf833:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1248 .elementor-element.elementor-element-d5cf833.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://remart.exvmjwgq.a2hosted.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1248 .elementor-element.elementor-element-d5cf833 img{width:70%;}@media(min-width:768px){.elementor-1248 .elementor-element.elementor-element-4d5fe16{--width:50%;}.elementor-1248 .elementor-element.elementor-element-d23c7da{--width:50%;}.elementor-1248 .elementor-element.elementor-element-968331d{--width:50%;}.elementor-1248 .elementor-element.elementor-element-b0e3794{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-d60b891 */body {
    overflow-x: hidden;
}

.elementor-1248 .elementor-element.elementor-element-d60b891 .elementor-shape-bottom {
    animation: shape-animation 15s 0s ease-in-out infinite;
    width: 200%;
}

@keyframes shape-animation {
    0% {margin-left: -100%;}
    50% {margin-left: 0;}
    100% {margin-left: -100%;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b1202aa */.elementor-1248 .elementor-element.elementor-element-b1202aa {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 15s 2s ease-in-out infinite;
    height: 380px;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: .3;
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87c6243 */.elementor-1248 .elementor-element.elementor-element-87c6243 {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 20s 5s ease-in-out infinite;
    height: 380px;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: .6;
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ce98f29 */.elementor-1248 .elementor-element.elementor-element-ce98f29 {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 30s 3s ease-in-out infinite;
    height: 380px;
    /*position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;*/
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0b21207 */.elementor-1248 .elementor-element.elementor-element-0b21207 {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 15s 2s ease-in-out infinite;
    height: 380px;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: .3;
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-47ac431 */.elementor-1248 .elementor-element.elementor-element-47ac431 {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 20s 5s ease-in-out infinite;
    height: 380px;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: .6;
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbb33de */.elementor-1248 .elementor-element.elementor-element-bbb33de {
    background: url("https://remart.exvmjwgq.a2hosted.com/wp-content/uploads/wave-white.svg");
    background-repeat: no-repeat;
    background-position: left bottom -50px;
    background-size: 150%;
    animation: shape-layers 30s 3s ease-in-out infinite;
    height: 380px;
    /*position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;*/
}

@keyframes shape-layers {
    0% {background-position: left bottom -150px;}
    50% {background-position: right bottom -150px;}
    100% {background-position: left bottom -150px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-968331d */.shapedividers_com-3396{
overflow:hidden;
position:relative;
}
.shapedividers_com-3396::before{
content:'';
font-family:'shape divider from ShapeDividers.com';
position: absolute;
bottom: -1px;
left: -1px;
right: -1px;
top: -1px;
z-index: 3;
pointer-events: none;
background-repeat: no-repeat; 
background-size: 235% 105px;
background-position: 23% 100%;    
background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%231b1a17"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%231b1a17"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%231b1a17"/></svg>'); 
}

@media (min-width:768px){
.shapedividers_com-3396::before{
background-size: 172px 161%;
background-position: 100% 50%;   
background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2.17 35.28" preserveAspectRatio="none"><path d="M1.67 0c-.55 3.07.41 9.27 0 16.14-.4 6.88-.58 13.75.1 19.14h.4V0z" fill="%231b1a17"/><path d="M1.16 0c-.8 3.17.4 7.29.56 10.04C1.89 12.8.25 19.3.42 22.71c.16 3.43.84 4.65.86 7.05.03 2.4-.88 5.52-.88 5.52h1.77V0z" opacity=".5" fill="%231b1a17"/><path d="M.31 0c.84 2.56.3 7.68.43 11.79.12 4.1.61 6.86.28 9.58-.33 2.73-1.18 5.61-1 8.61.19 3 .82 4.73.84 5.3h1.2V0z" opacity=".5" fill="%231b1a17"/></svg>'); 
}  
}
 
@media (min-width:1025px){
.shapedividers_com-3396::before{ 
bottom: -0.1vw;
left: 1vw;
right: -0.1vw;
top: -0.1vw; 
background-size: 172px 161%;
background-position: 100% 50%;  
}
}/* End custom CSS */