.elementor-45 .elementor-element.elementor-element-926dbb1:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-926dbb1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ed3237}.elementor-45 .elementor-element.elementor-element-926dbb1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15px}.elementor-45 .elementor-element.elementor-element-926dbb1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-74ea2d8:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-74ea2d8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#bd1115}.elementor-45 .elementor-element.elementor-element-74ea2d8>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-74ea2d8>.elementor-element-populated>.elementor-background-overlay{border-radius:10px}.elementor-45 .elementor-element.elementor-element-74ea2d8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px}.elementor-45 .elementor-element.elementor-element-74ea2d8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-d81091e{text-align:center}.elementor-45 .elementor-element.elementor-element-d81091e.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-d81091e .elementor-heading-title{font-size:25px}.elementor-45 .elementor-element.elementor-element-f2b7b19.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-f2b7b19.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-811eea6{text-align:center}.elementor-45 .elementor-element.elementor-element-811eea6.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-811eea6 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-3a6ae67.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-3a6ae67.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-31f5fc6 a.elementor-button,.elementor-45 .elementor-element.elementor-element-31f5fc6 .elementor-button{color:#fff;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-31f5fc6 .elementor-button{border-style:solid;border-width:2px;border-color:#fff}.elementor-45 .elementor-element.elementor-element-b532db1:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-b532db1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-45 .elementor-element.elementor-element-b532db1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 0}.elementor-45 .elementor-element.elementor-element-b532db1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-f5d8322{text-align:right}.elementor-45 .elementor-element.elementor-element-80b645d.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-80b645d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-7d69e94{text-align:left}.elementor-45 .elementor-element.elementor-element-7d69e94.elementor-widget-heading .elementor-heading-title{color:#404051}.elementor-45 .elementor-element.elementor-element-7d69e94 .elementor-heading-title{font-size:20px;font-weight:400}.elementor-45 .elementor-element.elementor-element-6f6958d.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-6f6958d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-c44d0f5{text-align:left}.elementor-45 .elementor-element.elementor-element-c44d0f5.elementor-widget-heading .elementor-heading-title{color:#404051}.elementor-45 .elementor-element.elementor-element-c44d0f5 .elementor-heading-title{font-size:20px;font-weight:400}.elementor-45 .elementor-element.elementor-element-1d6960c:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-1d6960c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-45 .elementor-element.elementor-element-1d6960c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-45 .elementor-element.elementor-element-1d6960c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-e29dd15{text-align:center}.elementor-45 .elementor-element.elementor-element-e29dd15.elementor-widget-heading .elementor-heading-title{color:#404051}.elementor-45 .elementor-element.elementor-element-e29dd15 .elementor-heading-title{font-size:20px;font-weight:400}.elementor-45 .elementor-element.elementor-element-3b43d75{text-align:center}.elementor-45 .elementor-element.elementor-element-3b43d75.elementor-widget-heading .elementor-heading-title{color:#000}.elementor-45 .elementor-element.elementor-element-3b43d75 .elementor-heading-title{font-family:"Righteous",Sans-serif;font-size:45px;line-height:1.3em;letter-spacing:-2px}.elementor-45 .elementor-element.elementor-element-3b43d75>.elementor-widget-container{padding:60px 0 0}.elementor-45 .elementor-element.elementor-element-dde5624 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ed3237;width:9%}.elementor-45 .elementor-element.elementor-element-dde5624 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px}.elementor-45 .elementor-element.elementor-element-f8bd492:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-f8bd492>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f3f3f3}.elementor-45 .elementor-element.elementor-element-f8bd492{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-45 .elementor-element.elementor-element-f8bd492>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-b24a593.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-b24a593.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-b24a593:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.casadobrigadista.com.br/wp-content/uploads/2019/05/projetos.jpg");background-position:center center;background-size:cover;opacity:.5}.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-element-populated{border-style:solid;border-width:0 10px 10px 0;border-color:#ed3237;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;padding:100px 0}.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-f70c68f{text-align:center}.elementor-45 .elementor-element.elementor-element-f70c68f.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-f70c68f .elementor-heading-title{font-size:30px}.elementor-45 .elementor-element.elementor-element-87b9a28 a.elementor-button,.elementor-45 .elementor-element.elementor-element-87b9a28 .elementor-button{color:#fff;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-87b9a28 .elementor-button{border-style:solid;border-width:2px;border-color:#fff}.elementor-45 .elementor-element.elementor-element-87b9a28>.elementor-widget-container{margin:10px 0 0}.elementor-45 .elementor-element.elementor-element-2728fd0.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-2728fd0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-2728fd0:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.casadobrigadista.com.br/wp-content/uploads/2019/05/bannerexecucao-1.jpg");background-position:center center;background-size:cover;opacity:.5}.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-element-populated{border-style:solid;border-width:0 10px 10px 0;border-color:#ed3237;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;padding:100px 0}.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-8f8e2f7{text-align:center}.elementor-45 .elementor-element.elementor-element-8f8e2f7.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-8f8e2f7 .elementor-heading-title{font-size:30px}.elementor-45 .elementor-element.elementor-element-e48312b a.elementor-button,.elementor-45 .elementor-element.elementor-element-e48312b .elementor-button{color:#fff;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-e48312b .elementor-button{border-style:solid;border-width:2px;border-color:#fff}.elementor-45 .elementor-element.elementor-element-e48312b>.elementor-widget-container{margin:10px 0 0}.elementor-45 .elementor-element.elementor-element-cc62a73.elementor-column .elementor-column-wrap{align-items:center}.elementor-45 .elementor-element.elementor-element-cc62a73.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}.elementor-45 .elementor-element.elementor-element-cc62a73:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.casadobrigadista.com.br/wp-content/uploads/2019/05/bannertreinamentos-1.jpg");background-position:center center;background-size:cover;opacity:.5}.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-element-populated{border-style:solid;border-width:0 10px 10px 0;border-color:#ed3237;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5px;padding:100px 0}.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-0d3eebd{text-align:center}.elementor-45 .elementor-element.elementor-element-0d3eebd.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-0d3eebd .elementor-heading-title{font-size:30px}.elementor-45 .elementor-element.elementor-element-9f6dc1c a.elementor-button,.elementor-45 .elementor-element.elementor-element-9f6dc1c .elementor-button{color:#fff;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-9f6dc1c .elementor-button{border-style:solid;border-width:2px;border-color:#fff}.elementor-45 .elementor-element.elementor-element-9f6dc1c>.elementor-widget-container{margin:10px 0 0}.elementor-45 .elementor-element.elementor-element-ed6425d{text-align:center}.elementor-45 .elementor-element.elementor-element-ed6425d .elementor-image img{width:100%}.elementor-45 .elementor-element.elementor-element-ed6425d>.elementor-widget-container{margin:-10px}.elementor-45 .elementor-element.elementor-element-e5fc008>.elementor-widget-container{margin:-100px 0 0}.elementor-45 .elementor-element.elementor-element-e92599b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-45 .elementor-element.elementor-element-e92599b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-ebde8b5{text-align:center}.elementor-45 .elementor-element.elementor-element-ebde8b5.elementor-widget-heading .elementor-heading-title{color:#000}.elementor-45 .elementor-element.elementor-element-ebde8b5 .elementor-heading-title{font-family:"Righteous",Sans-serif;font-size:45px;line-height:1.3em;letter-spacing:-2px}.elementor-45 .elementor-element.elementor-element-ebde8b5>.elementor-widget-container{padding:30px 0 0}.elementor-45 .elementor-element.elementor-element-3ba3422 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ed3237;width:5%}.elementor-45 .elementor-element.elementor-element-3ba3422 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px}.elementor-45 .elementor-element.elementor-element-74bb23e{text-align:center}.elementor-45 .elementor-element.elementor-element-74bb23e.elementor-widget-heading .elementor-heading-title{color:#404051}.elementor-45 .elementor-element.elementor-element-74bb23e .elementor-heading-title{font-size:20px;font-weight:400}.elementor-45 .elementor-element.elementor-element-74bb23e>.elementor-widget-container{padding:0 0 20px}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product{text-align:center;border-color:#e1e1e1}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#414151}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#414151}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:20px}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products li.product .button{color:#fff;background-color:#373334;border-color:#373334;margin-top:0}.elementor-45 .elementor-element.elementor-element-7255bcd a.elementor-button,.elementor-45 .elementor-element.elementor-element-7255bcd .elementor-button{color:#ec3237;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-7255bcd .elementor-button{border-style:solid;border-width:2px;border-color:#ec3237}.elementor-45 .elementor-element.elementor-element-7255bcd>.elementor-widget-container{margin:50px 0}.elementor-45 .elementor-element.elementor-element-6e9626b:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-6e9626b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-45 .elementor-element.elementor-element-6e9626b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 0}.elementor-45 .elementor-element.elementor-element-6e9626b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-msie .elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-portfolio-item{width:calc(100%/4);border-style:solid;border-color:transparent;border-right-width:calc(0px/2);border-left-width:calc(0px/2);border-bottom-width:0}.elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-post__thumbnail__link{padding-bottom:calc(.6*100%)}.elementor-45 .elementor-element.elementor-element-bd50a8c:after{content:"0.6";position:absolute;color:transparent}.elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-posts-container{grid-column-gap:0px;grid-row-gap:0px}.elementor-msie .elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-portfolio{margin:0 -0px}.elementor-45 .elementor-element.elementor-element-bd50a8c a .elementor-portfolio-item__overlay{background-color:#000}.elementor-45 .elementor-element.elementor-element-bd50a8c a .elementor-portfolio-item__title{color:#fff}.elementor-45 .elementor-element.elementor-element-a390b1f:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-a390b1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-45 .elementor-element.elementor-element-a390b1f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45 .elementor-element.elementor-element-a390b1f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-msie .elementor-45 .elementor-element.elementor-element-eef8097 .elementor-portfolio-item{width:calc(100%/4);border-style:solid;border-color:transparent;border-right-width:calc(0px/2);border-left-width:calc(0px/2);border-bottom-width:0}.elementor-45 .elementor-element.elementor-element-eef8097 .elementor-post__thumbnail__link{padding-bottom:calc(.6*100%)}.elementor-45 .elementor-element.elementor-element-eef8097:after{content:"0.6";position:absolute;color:transparent}.elementor-45 .elementor-element.elementor-element-eef8097 .elementor-posts-container{grid-column-gap:0px;grid-row-gap:0px}.elementor-msie .elementor-45 .elementor-element.elementor-element-eef8097 .elementor-portfolio{margin:0 -0px}.elementor-45 .elementor-element.elementor-element-eef8097 a .elementor-portfolio-item__overlay{background-color:#000}.elementor-45 .elementor-element.elementor-element-eef8097 a .elementor-portfolio-item__title{color:#fff}.elementor-45 .elementor-element.elementor-element-f2b7c1b:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-f2b7c1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7a7a7a}.elementor-45 .elementor-element.elementor-element-f2b7c1b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-45 .elementor-element.elementor-element-f2b7c1b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-msie .elementor-45 .elementor-element.elementor-element-51dde03 .elementor-portfolio-item{width:calc(100%/4);border-style:solid;border-color:transparent;border-right-width:calc(0px/2);border-left-width:calc(0px/2);border-bottom-width:0}.elementor-45 .elementor-element.elementor-element-51dde03 .elementor-post__thumbnail__link{padding-bottom:calc(.6*100%)}.elementor-45 .elementor-element.elementor-element-51dde03:after{content:"0.6";position:absolute;color:transparent}.elementor-45 .elementor-element.elementor-element-51dde03 .elementor-posts-container{grid-column-gap:0px;grid-row-gap:0px}.elementor-msie .elementor-45 .elementor-element.elementor-element-51dde03 .elementor-portfolio{margin:0 -0px}.elementor-45 .elementor-element.elementor-element-51dde03 a .elementor-portfolio-item__overlay{background-color:#000}.elementor-45 .elementor-element.elementor-element-51dde03 a .elementor-portfolio-item__title{color:#fff}.elementor-45 .elementor-element.elementor-element-b1b4756:not(.elementor-motion-effects-element-type-background),.elementor-45 .elementor-element.elementor-element-b1b4756>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-45 .elementor-element.elementor-element-b1b4756>.elementor-background-overlay{background-image:url("https://www.casadobrigadista.com.br/wp-content/uploads/2019/05/backsobre.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-45 .elementor-element.elementor-element-b1b4756{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-45 .elementor-element.elementor-element-6a167bb{text-align:left}.elementor-45 .elementor-element.elementor-element-6a167bb.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-6a167bb .elementor-heading-title{font-family:"Righteous",Sans-serif;font-size:45px;line-height:1.3em;letter-spacing:-2px}.elementor-45 .elementor-element.elementor-element-6a167bb>.elementor-widget-container{padding:0}.elementor-45 .elementor-element.elementor-element-3e98d99 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#ed3237;width:20%}.elementor-45 .elementor-element.elementor-element-3e98d99 .elementor-divider{text-align:left;padding-top:15px;padding-bottom:15px}.elementor-45 .elementor-element.elementor-element-428d673{text-align:left}.elementor-45 .elementor-element.elementor-element-428d673.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-45 .elementor-element.elementor-element-428d673 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.2em}.elementor-45 .elementor-element.elementor-element-c03599b a.elementor-button,.elementor-45 .elementor-element.elementor-element-c03599b .elementor-button{color:#fff;background-color:rgba(0,0,0,0)}.elementor-45 .elementor-element.elementor-element-c03599b .elementor-button{border-style:solid;border-width:2px;border-color:#fff}.elementor-45 .elementor-element.elementor-element-c03599b>.elementor-widget-container{margin:20px 0 0}.elementor-45 .elementor-element.elementor-element-ec79cc3 .gallery-item{padding:0 22px 22px 0}.elementor-45 .elementor-element.elementor-element-ec79cc3 .gallery{margin:0 -22px -22px 0}.elementor-45 .elementor-element.elementor-element-ec79cc3 .gallery-item .gallery-caption{text-align:center}.elementor-45 .elementor-element.elementor-element-ec79cc3>.elementor-widget-container{margin:0}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-74ea2d8{width:16.404%}.elementor-45 .elementor-element.elementor-element-f2b7b19{width:63.772%}.elementor-45 .elementor-element.elementor-element-3a6ae67{width:19.82%}.elementor-45 .elementor-element.elementor-element-1fb108d{width:6.667%}.elementor-45 .elementor-element.elementor-element-80b645d{width:26.663%}.elementor-45 .elementor-element.elementor-element-2a423b8{width:6.14%}.elementor-45 .elementor-element.elementor-element-6f6958d{width:27.19%}.elementor-45 .elementor-element.elementor-element-8dcaefd{width:36.842%}.elementor-45 .elementor-element.elementor-element-17ad47a{width:63.158%}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-d81091e .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-811eea6 .elementor-heading-title{font-size:15px}.elementor-45 .elementor-element.elementor-element-7d69e94 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-c44d0f5 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-e29dd15 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-3b43d75 .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-f70c68f .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-8f8e2f7 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-0d3eebd .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-e5fc008>.elementor-widget-container{margin:-70px 0 0}.elementor-45 .elementor-element.elementor-element-ebde8b5 .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-74bb23e .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-msie .elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-portfolio-item{width:calc(100%/2)}.elementor-msie .elementor-45 .elementor-element.elementor-element-eef8097 .elementor-portfolio-item{width:calc(100%/2)}.elementor-msie .elementor-45 .elementor-element.elementor-element-51dde03 .elementor-portfolio-item{width:calc(100%/2)}.elementor-45 .elementor-element.elementor-element-6a167bb .elementor-heading-title{font-size:35px}.elementor-45 .elementor-element.elementor-element-428d673 .elementor-heading-title{font-size:20px}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-d81091e .elementor-heading-title{font-size:15px;line-height:1.1em}.elementor-45 .elementor-element.elementor-element-811eea6 .elementor-heading-title{font-size:12px;line-height:1.6em}.elementor-45 .elementor-element.elementor-element-f5d8322{text-align:center}.elementor-45 .elementor-element.elementor-element-7d69e94{text-align:center}.elementor-45 .elementor-element.elementor-element-7d69e94 .elementor-heading-title{font-size:15px}.elementor-45 .elementor-element.elementor-element-d4cfd42{text-align:center}.elementor-45 .elementor-element.elementor-element-c44d0f5{text-align:center}.elementor-45 .elementor-element.elementor-element-c44d0f5 .elementor-heading-title{font-size:15px}.elementor-45 .elementor-element.elementor-element-e29dd15 .elementor-heading-title{font-size:15px}.elementor-45 .elementor-element.elementor-element-3b43d75 .elementor-heading-title{font-size:25px}.elementor-45 .elementor-element.elementor-element-b24a593>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-f70c68f .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-2728fd0>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-8f8e2f7 .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-cc62a73>.elementor-element-populated{padding:50px 0}.elementor-45 .elementor-element.elementor-element-0d3eebd .elementor-heading-title{font-size:20px}.elementor-45 .elementor-element.elementor-element-e5fc008>.elementor-widget-container{margin:-50px 0 0}.elementor-45 .elementor-element.elementor-element-ebde8b5 .elementor-heading-title{font-size:25px}.elementor-45 .elementor-element.elementor-element-74bb23e .elementor-heading-title{font-size:15px}.elementor-45 .elementor-element.elementor-element-64145a4.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-msie .elementor-45 .elementor-element.elementor-element-bd50a8c .elementor-portfolio-item{width:calc(100%/2)}.elementor-msie .elementor-45 .elementor-element.elementor-element-eef8097 .elementor-portfolio-item{width:calc(100%/2)}.elementor-msie .elementor-45 .elementor-element.elementor-element-51dde03 .elementor-portfolio-item{width:calc(100%/2)}.elementor-45 .elementor-element.elementor-element-6a167bb{text-align:center}.elementor-45 .elementor-element.elementor-element-6a167bb .elementor-heading-title{font-size:25px}.elementor-45 .elementor-element.elementor-element-3e98d99 .elementor-divider{text-align:center}.elementor-45 .elementor-element.elementor-element-428d673{text-align:center}.elementor-45 .elementor-element.elementor-element-428d673 .elementor-heading-title{font-size:15px}}