.elementor-3 .elementor-element.elementor-element-32d6957a:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-32d6957a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-adff130 ) 100%);}.elementor-3 .elementor-element.elementor-element-32d6957a > .elementor-background-overlay{background-image:url("../png/img-bg-section-01-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-32d6957a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 120px 20px;}.elementor-3 .elementor-element.elementor-element-32d6957a > .elementor-shape-bottom svg{height:30px;}.elementor-3 .elementor-element.elementor-element-73e7a8db{text-align:center;}.elementor-3 .elementor-element.elementor-element-73e7a8db .elementor-heading-title{color:var( --e-global-color-4b7b0f4 );}.elementor-3 .elementor-element.elementor-element-1fcc7da3{padding:60px 20px 60px 20px;}.elementor-3 .elementor-element.elementor-element-554f8879.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-3 .elementor-element.elementor-element-30e67cd9{--spacer-size:200px;width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:0px;}.elementor-3 .elementor-element.elementor-element-30e67cd9 > .elementor-widget-container{--e-transform-translateX:-50px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-30e67cd9{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-30e67cd9{right:0px;}.elementor-3 .elementor-element.elementor-element-30e67cd9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( ../png/img-shape-1-min.png);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-30e67cd9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-shape-1-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-42435f56{--spacer-size:40px;width:100%;max-width:100%;}.elementor-3 .elementor-element.elementor-element-42435f56 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-42435f56:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-icon-8-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-42435f56.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-icon-8-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-741e9aa2{--spacer-size:150px;width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:0px;}.elementor-3 .elementor-element.elementor-element-741e9aa2 > .elementor-widget-container{background-color:var( --e-global-color-2e9d671 );}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-741e9aa2{right:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-741e9aa2{left:0px;}.elementor-3 .elementor-element.elementor-element-741e9aa2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-shape-2-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-741e9aa2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-shape-2-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-372ebf08{--spacer-size:200px;width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:0px;}.elementor-3 .elementor-element.elementor-element-372ebf08 > .elementor-widget-container{background-color:var( --e-global-color-2e9d671 );}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-372ebf08{right:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-372ebf08{left:0px;}.elementor-3 .elementor-element.elementor-element-372ebf08:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-shape-1-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-372ebf08.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://minnesotaboxerrescue.com/wp-content/uploads/2023/08/img-shape-1-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-30e67cd9{--spacer-size:60px;width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-30e67cd9 > .elementor-widget-container{margin:-4em 5em 0em -5em;}.elementor-3 .elementor-element.elementor-element-42435f56{z-index:5;}.elementor-3 .elementor-element.elementor-element-372ebf08{--spacer-size:120px;width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-372ebf08 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:80px;}}