.elementor-24504 .elementor-element.elementor-element-ee8a1a4:not(.elementor-motion-effects-element-type-background), .elementor-24504 .elementor-element.elementor-element-ee8a1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bgzbrands.com/wp-content/uploads/2022/03/Relief_Haven_hero_bg_compressed.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-24504 .elementor-element.elementor-element-ee8a1a4 > .elementor-container{max-width:1920px;}.elementor-24504 .elementor-element.elementor-element-ee8a1a4 > .elementor-background-overlay{opacity:0.84;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24504 .elementor-element.elementor-element-ee8a1a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-250px;margin-bottom:0px;padding:180px 0px 300px 0px;}.elementor-24504 .elementor-element.elementor-element-9394e08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-9394e08{z-index:0;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-a57ae27{left:88px;}body.rtl .elementor-24504 .elementor-element.elementor-element-a57ae27{right:88px;}.elementor-24504 .elementor-element.elementor-element-a57ae27{top:-159px;}.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon-wrapper{text-align:center;}.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon{font-size:600px;}.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon svg{height:600px;}.elementor-24504 .elementor-element.elementor-element-a0177ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-a0177ed{z-index:0;}.elementor-24504 .elementor-element.elementor-element-040cb6a > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon{font-size:120px;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon svg{height:120px;}.elementor-24504 .elementor-element.elementor-element-4b29a56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-4b29a56{z-index:10;}.elementor-24504 .elementor-element.elementor-element-4b29a56 .elementor-heading-title{font-family:"DIN NEXT", Sans-serif;font-size:100px;font-weight:600;line-height:95px;color:var( --e-global-color-astglobalcolor4 );}.elementor-24504 .elementor-element.elementor-element-284b508 > .elementor-widget-container{margin:-41px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-284b508 .elementor-heading-title{font-family:"DIN NAME", Sans-serif;font-size:20px;font-weight:100;line-height:28px;color:#FFFFFF;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button{background-color:#FFFFFF00;font-family:"DIN NEXT", Sans-serif;font-size:14px;line-height:26px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#238DC1;color:#238DC1;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5{width:auto;max-width:auto;z-index:200;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button:hover, .elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button:hover svg, .elementor-24504 .elementor-element.elementor-element-bfbe8a5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24504 .elementor-element.elementor-element-4ecbd82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-39a2a51 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 50px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-39a2a51 .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-39a2a51 .elementor-icon{font-size:120px;}.elementor-24504 .elementor-element.elementor-element-39a2a51 .elementor-icon svg{height:120px;}.elementor-24504 .elementor-element.elementor-element-6877ddd > .elementor-widget-container{margin:-41px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-6877ddd .elementor-heading-title{font-family:"DIN NAME", Sans-serif;font-size:20px;font-weight:100;line-height:28px;color:#FFFFFF;}.elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button{background-color:#FFFFFF00;font-family:"DIN NEXT", Sans-serif;font-size:14px;line-height:26px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#238DC1;color:#238DC1;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-69c61b5{width:auto;max-width:auto;z-index:200;}.elementor-24504 .elementor-element.elementor-element-69c61b5 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-24504 .elementor-element.elementor-element-69c61b5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button:hover, .elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button:hover svg, .elementor-24504 .elementor-element.elementor-element-69c61b5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24504 .elementor-element.elementor-element-afd8f4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-24504 .elementor-element.elementor-element-afd8f4a > .elementor-element-populated{padding:0px 0px 17px 80px;}.elementor-24504 .elementor-element.elementor-element-439bec3{--spacer-size:1px;}.elementor-24504 .elementor-element.elementor-element-160e99b{--spacer-size:50px;}.elementor-24504 .elementor-element.elementor-element-da72c6d{--grid-template-columns:repeat(1, auto);--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container{text-align:center;}.elementor-24504 .elementor-element.elementor-element-da72c6d > .elementor-widget-container{--e-transform-rotateZ:-360deg;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-social-icon{background-color:#02010100;--icon-padding:1.2em;}.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-social-icon:hover{background-color:var( --e-global-color-6509390 );}.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-social-icon:hover i{color:#238DC1;}.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-social-icon:hover svg{fill:#238DC1;}.elementor-24504 .elementor-element.elementor-element-8bd80e9{--grid-template-columns:repeat(1, auto);--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container{text-align:center;}.elementor-24504 .elementor-element.elementor-element-8bd80e9 > .elementor-widget-container{--e-transform-rotateZ:-360deg;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-social-icon{background-color:#02010100;--icon-padding:1.2em;}.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-social-icon:hover{background-color:var( --e-global-color-6509390 );}.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-social-icon:hover i{color:#238DC1;}.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-social-icon:hover svg{fill:#238DC1;}.elementor-24504 .elementor-element.elementor-element-0f3b212{--grid-template-columns:repeat(1, auto);--icon-size:15px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container{text-align:center;}.elementor-24504 .elementor-element.elementor-element-0f3b212 > .elementor-widget-container{--e-transform-rotateZ:-360deg;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-social-icon{background-color:#02010100;--icon-padding:1.2em;}.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-social-icon:hover{background-color:var( --e-global-color-6509390 );}.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-social-icon:hover i{color:#238DC1;}.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-social-icon:hover svg{fill:#238DC1;}.elementor-24504 .elementor-element.elementor-element-c8002ea > .elementor-container{max-width:800px;}.elementor-24504 .elementor-element.elementor-element-c8002ea{margin-top:-250px;margin-bottom:-320px;padding:0px 0px 0px 0px;z-index:100;}.elementor-24504 .elementor-element.elementor-element-a587fc4 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-24504 .elementor-element.elementor-element-a587fc4.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-24504 .elementor-element.elementor-element-a587fc4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24504 .elementor-element.elementor-element-fb8df41:not(.elementor-motion-effects-element-type-background), .elementor-24504 .elementor-element.elementor-element-fb8df41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F4F0;}.elementor-24504 .elementor-element.elementor-element-fb8df41 > .elementor-background-overlay{background-color:var( --e-global-color-6509390 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24504 .elementor-element.elementor-element-fb8df41 > .elementor-container{max-width:1300px;}.elementor-24504 .elementor-element.elementor-element-fb8df41{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-astglobalcolor1 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:300px 50px 50px 50px;z-index:0;}.elementor-24504 .elementor-element.elementor-element-1bc27a5 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-f707142{padding:100px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-fd1cf76 > .elementor-widget-container{margin:0px 0px 0px -8px;}.elementor-24504 .elementor-element.elementor-element-fd1cf76 .elementor-heading-title{font-family:"DIN NEXT", Sans-serif;font-size:100px;font-weight:600;line-height:95px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-d0791e8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-d0791e8 .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-d0791e8 .elementor-icon{font-size:180px;}.elementor-24504 .elementor-element.elementor-element-d0791e8 .elementor-icon svg{height:180px;}.elementor-24504 .elementor-element.elementor-element-0ac682b .elementor-heading-title{font-family:"DIN NEXT", Sans-serif;font-size:18px;font-weight:bold;font-style:italic;line-height:28px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-9089c10{font-family:"DIN NAME", Sans-serif;font-size:20px;font-weight:100;line-height:28px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-e8ceb0f{font-family:"DIN NEXT", Sans-serif;font-size:18px;font-weight:100;color:#3E746D;}.elementor-24504 .elementor-element.elementor-element-76dd7b6 .elementor-button:hover, .elementor-24504 .elementor-element.elementor-element-76dd7b6 .elementor-button:focus{background-color:#E4F4F0;}.elementor-24504 .elementor-element.elementor-element-76dd7b6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24504 .elementor-element.elementor-element-76dd7b6 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24504 .elementor-element.elementor-element-9d25ee9 > .elementor-container{max-width:1920px;}.elementor-24504 .elementor-element.elementor-element-9d25ee9{padding:0px 0px 100px 0px;}.elementor-24504 .elementor-element.elementor-element-db4a6aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24504 .elementor-element.elementor-element-db4a6aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55ACA0;}.elementor-24504 .elementor-element.elementor-element-db4a6aa > .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-24504 .elementor-element.elementor-element-db4a6aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24504 .elementor-element.elementor-element-8c21468 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 30px;}.elementor-24504 .elementor-element.elementor-element-de91ec7 .elementor-button{background-color:var( --e-global-color-6509390 );font-family:"DIN NEXT", Sans-serif;font-size:32px;line-height:32px;fill:#000000;color:#000000;}.elementor-24504 .elementor-element.elementor-element-de91ec7 > .elementor-widget-container{margin:0px 0px 0px -220px;}.elementor-24504 .elementor-element.elementor-element-de91ec7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24504 .elementor-element.elementor-element-de91ec7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-24504 .elementor-element.elementor-element-d8f5172{--spacer-size:50px;}.elementor-24504 .elementor-element.elementor-element-87f2fa0{--e-image-carousel-slides-to-show:2;z-index:100;}.elementor-24504 .elementor-element.elementor-element-87f2fa0 > .elementor-widget-container{margin:0px 0px 0px -300px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-87f2fa0 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-24504 .elementor-element.elementor-element-26dad68 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 20px;}.elementor-24504 .elementor-element.elementor-element-528ba49{margin-top:48px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-05c8f12{z-index:100;}.elementor-24504 .elementor-element.elementor-element-05c8f12 .elementor-heading-title{font-family:"DIN NEXT", Sans-serif;font-size:100px;font-weight:600;line-height:95px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-128997d > .elementor-widget-container{padding:10px 0px 0px 0px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-128997d{left:-158px;}body.rtl .elementor-24504 .elementor-element.elementor-element-128997d{right:-158px;}.elementor-24504 .elementor-element.elementor-element-128997d{top:9px;}.elementor-24504 .elementor-element.elementor-element-128997d .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-128997d .elementor-icon{font-size:172px;}.elementor-24504 .elementor-element.elementor-element-128997d .elementor-icon svg{height:172px;}.elementor-24504 .elementor-element.elementor-element-4f69550 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-4f69550{font-family:"DIN NEXT", Sans-serif;font-size:18px;font-weight:bold;font-style:italic;line-height:28px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-91e2064 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-91e2064{color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-61ab9b9 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-61ab9b9{color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-163713a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-163713a .elementor-heading-title{font-family:"DIN NEXT", Sans-serif;font-size:69px;font-weight:900;line-height:69px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-bda56a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-bda56a7 .elementor-heading-title{font-family:"DINNextLTPro", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-08e5100 > .elementor-widget-container{padding:0px 20px 30px 0px;}.elementor-24504 .elementor-element.elementor-element-08e5100{font-family:"DIN NAME", Sans-serif;font-size:16px;font-weight:100;line-height:30px;color:var( --e-global-color-ca1b09d );}.elementor-24504 .elementor-element.elementor-element-ec1b9a9 .elementor-button{background-color:var( --e-global-color-6509390 );font-family:"DIN NEXT", Sans-serif;font-size:32px;line-height:32px;fill:#000000;color:#000000;}.elementor-24504 .elementor-element.elementor-element-ec1b9a9 > .elementor-widget-container{margin:0px 0px 0px -220px;}.elementor-24504 .elementor-element.elementor-element-ec1b9a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24504 .elementor-element.elementor-element-ec1b9a9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-24504 .elementor-element.elementor-element-da9e87f{--e-image-carousel-slides-to-show:2;z-index:100;}.elementor-24504 .elementor-element.elementor-element-da9e87f > .elementor-widget-container{margin:0px 0px 0px -300px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-da9e87f .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-24504 .elementor-element.elementor-element-8368bab:not(.elementor-motion-effects-element-type-background), .elementor-24504 .elementor-element.elementor-element-8368bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-24504 .elementor-element.elementor-element-8368bab{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-24504 .elementor-element.elementor-element-8368bab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24504 .elementor-element.elementor-element-c5047a9{width:auto;max-width:auto;top:251px;text-align:start;}.elementor-24504 .elementor-element.elementor-element-c5047a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-c5047a9{left:-276px;}body.rtl .elementor-24504 .elementor-element.elementor-element-c5047a9{right:-276px;}.elementor-24504 .elementor-element.elementor-element-c5047a9 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:67px;font-weight:800;color:#55ACA0;}.elementor-24504 .elementor-element.elementor-element-9a248b2{width:auto;max-width:auto;top:278px;text-align:start;}.elementor-24504 .elementor-element.elementor-element-9a248b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-9a248b2{left:-241px;}body.rtl .elementor-24504 .elementor-element.elementor-element-9a248b2{right:-241px;}.elementor-24504 .elementor-element.elementor-element-9a248b2 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:67px;font-weight:800;color:#55ACA0;}.elementor-24504 .elementor-element.elementor-element-f45fad2 > .elementor-element-populated{padding:37px 37px 37px 37px;}.elementor-24504 .elementor-element.elementor-element-2352bc9 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-24504 .elementor-element.elementor-element-2352bc9 .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-2352bc9 .elementor-icon{font-size:120px;}.elementor-24504 .elementor-element.elementor-element-2352bc9 .elementor-icon svg{height:120px;}.elementor-24504 .elementor-element.elementor-element-cf49541{width:var( --container-widget-width, 378px );max-width:378px;--container-widget-width:378px;--container-widget-flex-grow:0;z-index:1;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-24504 .elementor-element.elementor-element-cf49541 > .elementor-widget-container{background-color:#1F1F1F;margin:-75px 0px 0px -100px;padding:20px 20px 20px 20px;}.elementor-24504 .elementor-element.elementor-element-cf49541.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button{background-color:var( --e-global-color-6509390 );font-family:"DIN NEXT", Sans-serif;font-size:32px;line-height:59px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24504 .elementor-element.elementor-element-0b0424e > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button:hover, .elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button:hover svg, .elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button{background-color:var( --e-global-color-6509390 );font-family:"DIN NEXT", Sans-serif;font-size:32px;line-height:59px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24504 .elementor-element.elementor-element-24e50c4 > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button:hover, .elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button:hover svg, .elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-24504 .elementor-element.elementor-element-2d3129e > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-24504 .elementor-element.elementor-element-2d3129e .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-2d3129e .elementor-icon{font-size:120px;}.elementor-24504 .elementor-element.elementor-element-2d3129e .elementor-icon svg{height:120px;}.elementor-24504 .elementor-element.elementor-element-6db4645 .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-6db4645 .elementor-icon{font-size:280px;}.elementor-24504 .elementor-element.elementor-element-6db4645 .elementor-icon svg{height:280px;}.elementor-24504 .elementor-element.elementor-element-68f1bbb .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-68f1bbb .elementor-icon{font-size:200px;}.elementor-24504 .elementor-element.elementor-element-68f1bbb .elementor-icon svg{height:200px;}@media(min-width:768px){.elementor-24504 .elementor-element.elementor-element-9394e08{width:15%;}.elementor-24504 .elementor-element.elementor-element-a0177ed{width:35%;}.elementor-24504 .elementor-element.elementor-element-4ecbd82{width:40%;}.elementor-24504 .elementor-element.elementor-element-afd8f4a{width:10%;}.elementor-24504 .elementor-element.elementor-element-1bc27a5{width:56%;}.elementor-24504 .elementor-element.elementor-element-7ff8dd2{width:69.547%;}.elementor-24504 .elementor-element.elementor-element-c580cdd{width:30.298%;}.elementor-24504 .elementor-element.elementor-element-564d522{width:44%;}.elementor-24504 .elementor-element.elementor-element-db4a6aa{width:15.221%;}.elementor-24504 .elementor-element.elementor-element-8c21468{width:44.47%;}.elementor-24504 .elementor-element.elementor-element-26dad68{width:39.975%;}.elementor-24504 .elementor-element.elementor-element-c0840e3{width:97.408%;}.elementor-24504 .elementor-element.elementor-element-f857f07{width:2.592%;}.elementor-24504 .elementor-element.elementor-element-3c10d9e{width:12.806%;}.elementor-24504 .elementor-element.elementor-element-f45fad2{width:61.14%;}.elementor-24504 .elementor-element.elementor-element-89e430a{width:26.032%;}}@media(max-width:1023px) and (min-width:768px){.elementor-24504 .elementor-element.elementor-element-1bc27a5{width:100%;}.elementor-24504 .elementor-element.elementor-element-7ff8dd2{width:60%;}.elementor-24504 .elementor-element.elementor-element-564d522{width:80%;}.elementor-24504 .elementor-element.elementor-element-8c21468{width:100%;}.elementor-24504 .elementor-element.elementor-element-26dad68{width:100%;}}@media(max-width:1023px){.elementor-24504 .elementor-element.elementor-element-ee8a1a4{margin-top:0%;margin-bottom:0%;padding:0px 0px 284px 0px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-a57ae27{left:92px;}body.rtl .elementor-24504 .elementor-element.elementor-element-a57ae27{right:92px;}.elementor-24504 .elementor-element.elementor-element-a57ae27{top:-49px;}.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon{font-size:300px;}.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon svg{height:300px;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon-wrapper{text-align:end;}.elementor-24504 .elementor-element.elementor-element-4b29a56 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-24504 .elementor-element.elementor-element-284b508 > .elementor-widget-container{margin:0px -200px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-39a2a51 .elementor-icon-wrapper{text-align:end;}.elementor-24504 .elementor-element.elementor-element-c8002ea{margin-top:-253px;margin-bottom:-273px;}.elementor-24504 .elementor-element.elementor-element-1bc27a5 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-24504 .elementor-element.elementor-element-fd1cf76 .elementor-heading-title{font-size:74px;line-height:78px;}.elementor-24504 .elementor-element.elementor-element-d0791e8 .elementor-icon{font-size:145px;}.elementor-24504 .elementor-element.elementor-element-d0791e8 .elementor-icon svg{height:145px;}.elementor-24504 .elementor-element.elementor-element-564d522 > .elementor-element-populated{padding:0% 10% 0% 20%;}.elementor-24504 .elementor-element.elementor-element-de91ec7 > .elementor-widget-container{margin:0px 0px 0px -93px;}.elementor-24504 .elementor-element.elementor-element-87f2fa0{--e-image-carousel-slides-to-show:3;}.elementor-24504 .elementor-element.elementor-element-26dad68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 1% 0% 10%;}.elementor-24504 .elementor-element.elementor-element-05c8f12 .elementor-heading-title{font-size:82px;line-height:78px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-128997d{left:342px;}body.rtl .elementor-24504 .elementor-element.elementor-element-128997d{right:342px;}.elementor-24504 .elementor-element.elementor-element-128997d{top:-163px;}.elementor-24504 .elementor-element.elementor-element-128997d .elementor-icon{font-size:135px;}.elementor-24504 .elementor-element.elementor-element-128997d .elementor-icon svg{height:135px;}.elementor-24504 .elementor-element.elementor-element-4f69550 > .elementor-widget-container{padding:0px 200px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-91e2064 > .elementor-widget-container{padding:0px 150px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-61ab9b9 > .elementor-widget-container{padding:0px 150px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-163713a .elementor-heading-title{font-size:65px;line-height:30px;}.elementor-24504 .elementor-element.elementor-element-ec1b9a9 > .elementor-widget-container{margin:0px 0px 0px -93px;}.elementor-24504 .elementor-element.elementor-element-da9e87f{--e-image-carousel-slides-to-show:3;}.elementor-24504 .elementor-element.elementor-element-c5047a9 > .elementor-widget-container{margin:0px 0px 0px 118px;}.elementor-24504 .elementor-element.elementor-element-9a248b2 > .elementor-widget-container{margin:0px 0px 0px 118px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-9a248b2{left:-268px;}body.rtl .elementor-24504 .elementor-element.elementor-element-9a248b2{right:-268px;}.elementor-24504 .elementor-element.elementor-element-9a248b2{top:283px;}.elementor-24504 .elementor-element.elementor-element-2352bc9 > .elementor-widget-container{margin:0px 0px 0px 33px;}.elementor-24504 .elementor-element.elementor-element-cf49541 > .elementor-widget-container{margin:0px -150px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-cf49541{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24504 .elementor-element.elementor-element-0b0424e > .elementor-widget-container{margin:40px 0px 0px -131px;}.elementor-24504 .elementor-element.elementor-element-0b0424e .elementor-button{font-size:24px;}.elementor-24504 .elementor-element.elementor-element-24e50c4 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-24504 .elementor-element.elementor-element-24e50c4 .elementor-button{font-size:24px;}}@media(max-width:767px){body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-a57ae27{left:-16px;}body.rtl .elementor-24504 .elementor-element.elementor-element-a57ae27{right:-16px;}.elementor-24504 .elementor-element.elementor-element-a57ae27{top:129px;}.elementor-24504 .elementor-element.elementor-element-a0177ed > .elementor-element-populated{padding:10% 05% 0% 05%;}.elementor-24504 .elementor-element.elementor-element-040cb6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon-wrapper{text-align:start;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon{font-size:120px;}.elementor-24504 .elementor-element.elementor-element-040cb6a .elementor-icon svg{height:120px;}.elementor-24504 .elementor-element.elementor-element-284b508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-fb8df41{padding:300px 20px 0px 20px;}.elementor-24504 .elementor-element.elementor-element-1bc27a5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-24504 .elementor-element.elementor-element-7ff8dd2{width:50%;}.elementor-24504 .elementor-element.elementor-element-7ff8dd2 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-24504 .elementor-element.elementor-element-fd1cf76{text-align:start;}.elementor-24504 .elementor-element.elementor-element-fd1cf76 .elementor-heading-title{font-size:50px;line-height:57px;}.elementor-24504 .elementor-element.elementor-element-c580cdd{width:50%;}.elementor-24504 .elementor-element.elementor-element-0ac682b .elementor-heading-title{font-size:16px;}.elementor-24504 .elementor-element.elementor-element-e8ceb0f{font-size:20px;}.elementor-24504 .elementor-element.elementor-element-26dad68 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-24504 .elementor-element.elementor-element-c0840e3{width:60%;}.elementor-24504 .elementor-element.elementor-element-c0840e3 > .elementor-element-populated{margin:0% 0% 0% -4%;--e-column-margin-right:0%;--e-column-margin-left:-4%;}.elementor-24504 .elementor-element.elementor-element-05c8f12 .elementor-heading-title{font-size:45px;line-height:41px;}.elementor-24504 .elementor-element.elementor-element-f857f07{width:20%;}.elementor-24504 .elementor-element.elementor-element-4f69550 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-91e2064 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-61ab9b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-163713a .elementor-heading-title{font-size:45px;line-height:41px;}.elementor-24504 .elementor-element.elementor-element-8368bab{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-24504 .elementor-element.elementor-element-c5047a9{left:-86px;}body.rtl .elementor-24504 .elementor-element.elementor-element-c5047a9{right:-86px;}.elementor-24504 .elementor-element.elementor-element-c5047a9{top:212px;}.elementor-24504 .elementor-element.elementor-element-c5047a9 .elementor-heading-title{font-size:29px;}.elementor-24504 .elementor-element.elementor-element-2352bc9 > .elementor-widget-container{margin:0% 0% 20% 0%;}.elementor-24504 .elementor-element.elementor-element-2352bc9 .elementor-icon-wrapper{text-align:end;}.elementor-24504 .elementor-element.elementor-element-cf49541 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-cf49541{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24504 .elementor-element.elementor-element-0b0424e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24504 .elementor-element.elementor-element-24e50c4 > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for icon, class: .elementor-element-a57ae27 */.elementor-24504 .elementor-element.elementor-element-a57ae27 .elementor-icon svg {
    opacity: 0;
    position: relative;
    -webkit-animation: animate-in-blue-svg 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    animation-delay: 1s;
}
@-webkit-keyframes animate-in-blue-svg {
    from { transform: translate(-50%, 100px); opacity: 0; }
    to { transform: translate(0, 0); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b29a56 */.elementor-24504 .elementor-element.elementor-element-4b29a56 .elementor-widget-container h1 {
    opacity: 0;
    position: relative;
    -webkit-animation: animate-in-h1 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    animation-delay: 1s;
}
@-webkit-keyframes animate-in-h1 {
    from { transform: translateX(-50%); opacity: 0; }
    to { transform: translateX(0); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ecbd82 */.elementor-24504 .elementor-element.elementor-element-4ecbd82 .elementor-widget-container {
    opacity: 0;
    position: relative;
    -webkit-animation: animate-in-h1 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) backwards;
    animation-fill-mode: forwards;
    animation-delay: 1s;
}

@-webkit-keyframes animate-in-h1 {
    from { transform: translateX(50%); opacity: 0; }
    to { transform: translateX(0); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-da72c6d */.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container{
    box-sizing: border-box;
    transform: rotate(90deg);
    height:50px;
    opacity: 0;
    position: relative;
    width: 50px;
    text-align: center;
    -webkit-animation: animate-in-twitter-top 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    animation-delay: 1s;
}
@-webkit-keyframes animate-in-twitter-top {
    from { transform: translateX(100%) rotate(90deg); opacity: 0; }
    to { transform: translateX(0) rotate(90deg); opacity: 1; }
}
.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container:before{
    border: 1px solid #fff;
    border-radius: 4px;
    box-sizing: border-box;
    content: "";
    cursor: pointer;
    height: 50px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0px;
    transform: translateY(-150%);
    transition: 0.25s transform ease-out, 0.25s opacity ease-out;
    width: 50px;
    z-index: 1;
}
.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container a {
    position: relative;
    z-index: 50;
}
.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container i{
    position: relative;
    transition: 0.25s color ease-out;
    z-index: 10;
}
.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container:hover i{
    color: #238DC1;
}
.elementor-24504 .elementor-element.elementor-element-da72c6d .elementor-widget-container:hover:before{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-8bd80e9 */.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container{
    box-sizing: border-box;
    transform: rotate(90deg);
    height:50px;
    opacity: 0;
    position: relative;
    width: 50px;
    text-align: center;
    -webkit-animation: animate-in-twitter-top 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    animation-delay: 1s;
}
@-webkit-keyframes animate-in-twitter-top {
    from { transform: translateX(100%) rotate(90deg); opacity: 0; }
    to { transform: translateX(0) rotate(90deg); opacity: 1; }
}
.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container:before{
    border: 1px solid #fff;
    border-radius: 4px;
    box-sizing: border-box;
    content: "";
    cursor: pointer;
    height: 50px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0px;
    transform: translateY(-150%);
    transition: 0.25s transform ease-out, 0.25s opacity ease-out;
    width: 50px;
    z-index: 1;
}
.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container a {
    position: relative;
    z-index: 50;
}
.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container i{
    position: relative;
    transition: 0.25s color ease-out;
    z-index: 10;
}
.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container:hover i{
    color: #238DC1;
}
.elementor-24504 .elementor-element.elementor-element-8bd80e9 .elementor-widget-container:hover:before{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-0f3b212 */.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container{
    box-sizing: border-box;
    transform: rotate(90deg);
    height:50px;
    opacity: 0;
    position: relative;
    width: 50px;
    text-align: center;
    -webkit-animation: animate-in-twitter-top 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards;
    animation-delay: 1s;
}
@-webkit-keyframes animate-in-twitter-top {
    from { transform: translateX(100%) rotate(90deg); opacity: 0; }
    to { transform: translateX(0) rotate(90deg); opacity: 1; }
}
.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container:before{
    border: 1px solid #fff;
    border-radius: 4px;
    box-sizing: border-box;
    content: "";
    cursor: pointer;
    height: 50px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0px;
    transform: translateY(-150%);
    transition: 0.25s transform ease-out, 0.25s opacity ease-out;
    width: 50px;
    z-index: 1;
}
.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container a {
    position: relative;
    z-index: 50;
}
.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container i{
    position: relative;
    transition: 0.25s color ease-out;
    z-index: 10;
}
.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container:hover i{
    color: #238DC1;
}
.elementor-24504 .elementor-element.elementor-element-0f3b212 .elementor-widget-container:hover:before{
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5047a9 */.elementor-24504 .elementor-element.elementor-element-c5047a9 .elementor-widget-container{
    /*transform: rotate(90deg) !important;*/
    width: 500px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a248b2 */.elementor-24504 .elementor-element.elementor-element-9a248b2 .elementor-widget-container{
    transform: rotate(90deg) !important;
    width: 500px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c10d9e */.elementor-24504 .elementor-element.elementor-element-3c10d9e .elementor-widget-container{
    transform: rotate(90deg);
}
@media (max-width: 1180px){
.elementor-24504 .elementor-element.elementor-element-3c10d9e{
    position: static !important;
    padding: 0 !important;
}
.elementor-24504 .elementor-element.elementor-element-3c10d9e .elementor-widget-container{
    transform: rotate(0deg);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5176627 */.collage-cntnr-giving-back {
  height: 564px;
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%;
  position: relative;
  width: 788px;
}

@media (max-width: 1920px) {
  .collage-cntnr-giving-back {
    height: 29.375vw;
    width: 41.042vw;
  }
}

.collage-cntnr-giving-back > img,
.collage-cntnr-giving-back > .img-cntnr {
  position: absolute;
}

.collage-cntnr-giving-back > img {
  height: auto;
}

.collage-cntnr-giving-back .yellow-ribs {
  background-image: url("https://marketbuildersweb.com/bgz-demo/wp-content/uploads/2022/03/yellow-ribs.jpg");
  background-position: top right;
  background-size: cover;
  background-repeat: no-repeat;
  height: 94.4%;
  left: 0;
  opacity: 0;
  top: 2.1%;
  width: 38%;
  z-index: 2;
}

.collage-cntnr-giving-back.bgz-animation .yellow-ribs {
  -webkit-animation: animate-yellow-ribs 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-yellow-ribs 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-yellow-ribs 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-yellow-ribs {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 38%;}
}

@-moz-keyframes animate-yellow-ribs {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 38%;}
}

@keyframes animate-yellow-ribs {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 38%;}
}

.collage-cntnr-giving-back .teal-shape {
  background-image: url("https://marketbuildersweb.com/bgz-demo/wp-content/uploads/2022/03/teal-shape.svg");
  background-position: top right;
  background-size: cover;
  background-repeat: no-repeat;
  height: 96.4%;
  opacity: 0;
  right: 0;
  top: 0;
  width: 44.5%;
  z-index: 2;
}

.collage-cntnr-giving-back.bgz-animation .teal-shape {
  -webkit-animation: animate-teal-shape 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-teal-shape 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-teal-shape 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-teal-shape {
  0% {display: none;width: 80%;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 44.5%;}
}

@-moz-keyframes animate-teal-shape {
  0% {display: none;width: 80%;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 44.5%;}
}

@keyframes animate-teal-shape {
  0% {display: none;width: 80%;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 44.5%;}
}

.collage-cntnr-giving-back .diagonal-leaf {
  background-image: url("https://marketbuildersweb.com/bgz-demo/wp-content/uploads/2022/03/diagonal-leaf.jpg");
  background-position: top left;
  background-size: cover;
  background-repeat: no-repeat;
  height: 42%;
  left: 42.5%;
  opacity: 0;
  top: 4.7%;
  width: 29.3%;
  z-index: 3;
}

.collage-cntnr-giving-back.bgz-animation .diagonal-leaf {
  -webkit-animation: animate-diagonal-leaf 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-diagonal-leaf 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-diagonal-leaf 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-diagonal-leaf {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 29.3%;}
}

@-moz-keyframes animate-diagonal-leaf {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 29.3%;}
}

@keyframes animate-diagonal-leaf {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 29.3%;}
}

.collage-cntnr-giving-back .zebra-stripes {
  background-image: url("https://marketbuildersweb.com/bgz-demo/wp-content/uploads/2022/03/zebra-stripes.jpg");
  background-position: top left;
  background-size: cover;
  background-repeat: no-repeat;
  height: 42%;
  opacity: 0;
  right: 11.6%;
  top: 18.5%;
  width: 23.1%;
  z-index: 4;
}

.collage-cntnr-giving-back.bgz-animation .zebra-stripes {
  -webkit-animation: animate-zebra-stripes 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-zebra-stripes 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-zebra-stripes 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-zebra-stripes {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 23.1%;}
}

@-moz-keyframes animate-zebra-stripes {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 23.1%;}
}

@keyframes animate-zebra-stripes {
  0% {display: none;width: 0;}
  1% {display: block;opacity: 0;}
  100% {display: block;opacity: 1;width: 23.1%;}
}

.collage-cntnr-giving-back .large-group {
  background-image: url("https://marketbuildersweb.com/bgz-demo/wp-content/uploads/2022/03/large-group.jpg");
  background-position: top left;
  background-size: cover;
  background-repeat: no-repeat;
  height: 83%;
  right: 19.1%;
  opacity: 0;
  top: 10.5%;
  width: 63.8%;
  z-index: 5;
}

.collage-cntnr-giving-back.bgz-animation .large-group {
  -webkit-animation: animate-large-group 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-large-group 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-large-group 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-large-group {
  0% {
    display: none;
    width: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    width: 63.8%;
  }
}

@-moz-keyframes animate-large-group {
  0% {
    display: none;
    width: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    width: 63.8%;
  }
}

@keyframes animate-large-group {
  0% {
    display: none;
    width: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    width: 63.8%;
  }
}

.collage-cntnr-giving-back .small-group {
  display: block;
  opacity: 0;
  right: 15.2%;
  top: 54.1%;
  transform-origin: top right;
  width: 17.9%;
  z-index: 6;
}

.collage-cntnr-giving-back.bgz-animation .small-group {
  -webkit-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

.collage-cntnr-giving-back .little-girls {
  display: block;
  left: 9.8%;
  opacity: 0;
  top: 56%;
  transform-origin: bottom left;
  width: 16.4%;
  z-index: 7;
}

.collage-cntnr-giving-back.bgz-animation .little-girls {
  -webkit-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

.collage-cntnr-giving-back .group-under-tent {
  display: block;
  left: 7.5%;
  opacity: 0;
  top: 14.9%;
  transform-origin: top left;
  width: 27.7%;
  z-index: 8;
}

.collage-cntnr-giving-back.bgz-animation .group-under-tent {
  -webkit-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  -moz-animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
  animation: animate-scale-giving-back 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s forwards;
}

@-webkit-keyframes animate-scale-giving-back {
  0% {
    display: none;
    transform: scale(0);
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    transform: scale(1);
  }
}
@-moz-keyframes animate-scale-giving-back {
  0% {
    display: none;
    transform: scale(0);
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes animate-scale-giving-back {
  0% {
    display: none;
    transform: scale(0);
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf49541 */.elementor-24504 .elementor-element.elementor-element-cf49541 {
    position: relative;
    z-index: 77;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN NEXT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0.eot');
	src: url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0.eot?#iefix') format('embedded-opentype'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0-1.woff2') format('woff2'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0-1.woff') format('woff'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0-6.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN NAME';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'DIN NAME';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_1_0.eot');
	src: url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_1_0.eot?#iefix') format('embedded-opentype'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_1_0.woff2') format('woff2'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_0_0-2.woff') format('woff'),
		url('https://bgzbrands.com/wp-content/uploads/2022/01/32E398_1_0-9.ttf') format('truetype');
}
/* End Custom Fonts CSS */