.elementor-528 .elementor-element.elementor-element-5a38a78{--display:flex;--min-height:1006px;--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;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-5a38a78:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-5a38a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6787b0 );background-image:url("https://cursos.lojamaghara.com.br/wp-content/uploads/2023/08/Hero-CCS-001.webp");background-position:top center;background-repeat:no-repeat;}.elementor-528 .elementor-element.elementor-element-5a38a78, .elementor-528 .elementor-element.elementor-element-5a38a78::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-5a38a78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-408a8ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-528 .elementor-element.elementor-element-408a8ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-528 .elementor-element.elementor-element-408a8ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:3.25em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.3em;}.elementor-528 .elementor-element.elementor-element-408a8ab > .elementor-widget-container{margin:-6.25em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-408a8ab{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-408a8ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-00b1bc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-00b1bc8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-20d0b16{--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;--background-transition:0.3s;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-20d0b16:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-20d0b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E8;}.elementor-528 .elementor-element.elementor-element-20d0b16, .elementor-528 .elementor-element.elementor-element-20d0b16::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-b4fd699{--display:flex;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-90c92d5.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-528 .elementor-element.elementor-element-90c92d5.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-528 .elementor-element.elementor-element-90c92d5.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-wrapper .elementor-image-box-img{width:85%;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-90c92d5{z-index:1;}.elementor-528 .elementor-element.elementor-element-61619cb{--display:flex;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-61619cb:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-61619cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6787b0 );}.elementor-528 .elementor-element.elementor-element-61619cb, .elementor-528 .elementor-element.elementor-element-61619cb::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-61619cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-2c7204d{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-2c7204d .elementor-heading-title{color:#000000;font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-2c7204d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-0920a29.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-528 .elementor-element.elementor-element-0920a29.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-528 .elementor-element.elementor-element-0920a29.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-0920a29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 2em 2em 2em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9D376;border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-0920a29{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-0920a29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-463ea91.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-528 .elementor-element.elementor-element-463ea91.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-528 .elementor-element.elementor-element-463ea91.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-463ea91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 2em 2em 2em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9D376;border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-463ea91{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-463ea91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-09b02cd.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-528 .elementor-element.elementor-element-09b02cd.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-528 .elementor-element.elementor-element-09b02cd.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-09b02cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 2em 2em 2em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9D376;border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-09b02cd{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-09b02cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-bda54a3.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-528 .elementor-element.elementor-element-bda54a3.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-528 .elementor-element.elementor-element-bda54a3.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-bda54a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 2em 2em 2em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E9D376;border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-bda54a3{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-bda54a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-b55c84c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-b55c84c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-4f8e389{--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;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-4f8e389:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-4f8e389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-4f8e389, .elementor-528 .elementor-element.elementor-element-4f8e389::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-02143c8{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-02143c8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-02143c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-528 .elementor-element.elementor-element-64e0516{--display:flex;--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;--background-transition:0.3s;--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-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-icon i{color:var( --e-global-color-5c4a2b2 );transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-icon svg{fill:var( --e-global-color-5c4a2b2 );transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-4729d5c{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-icon{padding-right:10px;}.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-item > a{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-4729d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-icon i{color:var( --e-global-color-5c4a2b2 );transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-icon svg{fill:var( --e-global-color-5c4a2b2 );transition:fill 0.3s;}.elementor-528 .elementor-element.elementor-element-6558fd5{--e-icon-list-icon-size:35px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-icon{padding-right:10px;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-item > a{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-528 .elementor-element.elementor-element-6558fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-31a52ad{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-31a52ad .elementor-heading-title{color:#B58839;font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-31a52ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-d3ea8f7{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-d3ea8f7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-d3ea8f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-5c53939 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-5c53939{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-7696118 img{opacity:0.6;}.elementor-528 .elementor-element.elementor-element-7696118{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-467ab3d{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-467ab3d:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-467ab3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-467ab3d, .elementor-528 .elementor-element.elementor-element-467ab3d::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-475b6de{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-475b6de .elementor-heading-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-475b6de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-528 .elementor-element.elementor-element-282ce8a{--display:flex;--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;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-528 .elementor-element.elementor-element-282ce8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-051f143{--display:flex;--background-transition:0.3s;--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-528 .elementor-element.elementor-element-051f143.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-bbebcf2 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-87fa867 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-b2797d1 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-7e61469 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-2e931e3 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-c2625e1{--display:flex;--background-transition:0.3s;--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-528 .elementor-element.elementor-element-c2625e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-0981076 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-54283f3 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-73eaf65 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-6489408 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-d006b76 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-933df30{--display:flex;--background-transition:0.3s;--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-528 .elementor-element.elementor-element-933df30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-de423e5 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-0bc7208 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-b65a6ac img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-bcf5e60 img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-77e8bfb img{border-radius:15px 15px 15px 15px;}.elementor-528 .elementor-element.elementor-element-754a1ac{--display:flex;--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-754a1ac:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-754a1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6787b0 );}.elementor-528 .elementor-element.elementor-element-754a1ac, .elementor-528 .elementor-element.elementor-element-754a1ac::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-754a1ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-fd95072.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-528 .elementor-element.elementor-element-fd95072.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-528 .elementor-element.elementor-element-fd95072.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-fd95072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 4em 4em 4em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c4a2b2 );border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-fd95072{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-fd95072.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-dee1511.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-528 .elementor-element.elementor-element-dee1511.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-528 .elementor-element.elementor-element-dee1511.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-dee1511 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 4em 4em 4em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c4a2b2 );border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-dee1511{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-dee1511.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-43946ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-528 .elementor-element.elementor-element-43946ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-528 .elementor-element.elementor-element-43946ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-43946ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 4em 4em 4em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c4a2b2 );border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-43946ee{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-43946ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-4320c69.elementor-position-right .elementor-image-box-img{margin-left:61px;}.elementor-528 .elementor-element.elementor-element-4320c69.elementor-position-left .elementor-image-box-img{margin-right:61px;}.elementor-528 .elementor-element.elementor-element-4320c69.elementor-position-top .elementor-image-box-img{margin-bottom:61px;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-4320c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4em 4em 4em 4em;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5c4a2b2 );border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-4320c69{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-e84bb60{--display:flex;--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;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-e84bb60:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-e84bb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6787b0 );}.elementor-528 .elementor-element.elementor-element-e84bb60, .elementor-528 .elementor-element.elementor-element-e84bb60::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-fb4373b{text-align:center;}.elementor-528 .elementor-element.elementor-element-5f7488f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-5f7488f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-title, .elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-title a{font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-df2feba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-df2feba{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-c5e20f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-c5e20f8{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-c5e20f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-6ca86e2{--display:flex;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-b532603{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-b532603.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-b900e4c .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-b900e4c .elementor-image-box-title{color:var( --e-global-color-5c4a2b2 );font-family:"Catamaran", Sans-serif;font-size:2em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-b900e4c .elementor-image-box-description{font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-b900e4c{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-a687806{--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;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-a687806:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-a687806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6787b0 );}.elementor-528 .elementor-element.elementor-element-a687806, .elementor-528 .elementor-element.elementor-element-a687806::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-046cc5d{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-046cc5d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-046cc5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-tab-title{border-width:1px;background-color:#FFFFFF;padding:1.5em 1.5em 1.5em 1.5em;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-tab-content{border-width:1px;background-color:#FFFFFF;font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;padding:2em 3em 2em 3em;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-item:not(:last-child){margin-bottom:16px;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-title, .elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-icon{color:#1F1F1F;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-icon svg{fill:#1F1F1F;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-tab-title.elementor-active a, .elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-5c4a2b2 );}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-title{font-family:"Catamaran", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px;}.elementor-528 .elementor-element.elementor-element-2ccf971{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-2ccf971.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-34a18f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-34a18f1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-ab145db{--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;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6.25em;--padding-bottom:6.25em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-ab145db:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-ab145db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-ab145db, .elementor-528 .elementor-element.elementor-element-ab145db::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-aed4fdc{text-align:center;width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-aed4fdc .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Catamaran", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.3em;}.elementor-528 .elementor-element.elementor-element-aed4fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-aed4fdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-2909bbb{text-align:center;width:var( --container-widget-width, 43.565% );max-width:43.565%;--container-widget-width:43.565%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-2909bbb .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-528 .elementor-element.elementor-element-2909bbb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button-content-wrapper{flex-direction:row;}.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button{font-family:"Catamaran", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-528 .elementor-element.elementor-element-8a0a34a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-8a0a34a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-e063714{--display:flex;--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-e063714:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-e063714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-528 .elementor-element.elementor-element-e063714, .elementor-528 .elementor-element.elementor-element-e063714::before{--border-transition:0.3s;}.elementor-528 .elementor-element.elementor-element-36c68b5{text-align:left;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-36c68b5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:500;}.elementor-528 .elementor-element.elementor-element-7205e54{text-align:right;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-7205e54 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Catamaran", Sans-serif;font-size:1.2em;font-weight:500;}@media(max-width:1366px) and (min-width:768px){.elementor-528 .elementor-element.elementor-element-e84bb60{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-6ca86e2{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-a687806{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-ab145db{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-e063714{--content-width:90vw;}}@media(max-width:1366px){.elementor-528 .elementor-element.elementor-element-5a38a78:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-5a38a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-528 .elementor-element.elementor-element-aed4fdc .elementor-heading-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-2909bbb .elementor-heading-title{line-height:1.3em;}.elementor-528 .elementor-element.elementor-element-2909bbb{width:var( --container-widget-width, 434.219px );max-width:434.219px;--container-widget-width:434.219px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-5a38a78{--min-height:900px;--justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-5a38a78:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-5a38a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cursos.lojamaghara.com.br/wp-content/uploads/2023/08/Hero-CCS-mobile001.webp");}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-wrapper{text-align:center;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-title{font-size:2.5em;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-description{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-408a8ab > .elementor-widget-container{margin:0em 0em 0em 0em;padding:28em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-408a8ab{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-00b1bc8{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-00b1bc8.elementor-element{--align-self:center;}.elementor-528 .elementor-element.elementor-element-20d0b16{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-b4fd699{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-wrapper{text-align:center;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-90c92d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-61619cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-2c7204d .elementor-heading-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-b55c84c > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-b55c84c{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-528 .elementor-element.elementor-element-4f8e389{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-02143c8 .elementor-heading-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-4729d5c{--e-icon-list-icon-size:22px;}.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-item > a{font-size:1em;}.elementor-528 .elementor-element.elementor-element-6558fd5{--e-icon-list-icon-size:22px;}.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-item > a{font-size:1em;}.elementor-528 .elementor-element.elementor-element-31a52ad .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-d3ea8f7 .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-5c53939{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-528 .elementor-element.elementor-element-467ab3d{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-475b6de .elementor-heading-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-754a1ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-fd95072{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-dee1511{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-43946ee{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-e84bb60{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-fb4373b img{width:80%;}.elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-title, .elementor-528 .elementor-element.elementor-element-df2feba .elementor-icon-box-title a{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-df2feba{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-c5e20f8{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-6ca86e2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-b532603{text-align:center;width:var( --container-widget-width, 335.109px );max-width:335.109px;--container-widget-width:335.109px;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-b532603 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-528 .elementor-element.elementor-element-b532603.elementor-element{--align-self:center;}.elementor-528 .elementor-element.elementor-element-b900e4c .elementor-image-box-title{font-size:1.8em;}.elementor-528 .elementor-element.elementor-element-b900e4c .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-b900e4c{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-a687806{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-046cc5d .elementor-heading-title{font-size:2em;}.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-toggle-title{font-size:1em;}.elementor-528 .elementor-element.elementor-element-2ccf971{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-34a18f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-34a18f1{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-528 .elementor-element.elementor-element-ab145db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-528 .elementor-element.elementor-element-aed4fdc .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-2909bbb .elementor-heading-title{font-size:1em;}.elementor-528 .elementor-element.elementor-element-8a0a34a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-528 .elementor-element.elementor-element-e063714{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-5a38a78{--min-height:840px;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-title{font-size:1.8em;}.elementor-528 .elementor-element.elementor-element-408a8ab .elementor-image-box-description{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-408a8ab > .elementor-widget-container{padding:25em 0em 0em 0em;}.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-00b1bc8{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-20d0b16{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-img{margin-bottom:30px;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-90c92d5 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-2c7204d .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-0920a29 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-463ea91 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-09b02cd .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-img{margin-bottom:40px;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-bda54a3 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-b55c84c{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-4f8e389{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-02143c8 .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-4729d5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-528 .elementor-element.elementor-element-6558fd5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-528 .elementor-element.elementor-element-31a52ad .elementor-heading-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-d3ea8f7 .elementor-heading-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-5c53939{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-467ab3d{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-475b6de .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-282ce8a{--content-width:100%;}.elementor-528 .elementor-element.elementor-element-754a1ac{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-fd95072 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-fd95072 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-dee1511 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-dee1511 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-img{margin-bottom:15px;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-title{font-size:1.4em;}.elementor-528 .elementor-element.elementor-element-43946ee .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-43946ee > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-img{margin-bottom:61px;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-title{font-size:1.3em;}.elementor-528 .elementor-element.elementor-element-4320c69 .elementor-image-box-description{font-size:1em;}.elementor-528 .elementor-element.elementor-element-4320c69 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-528 .elementor-element.elementor-element-e84bb60{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-fb4373b img{width:61%;}.elementor-528 .elementor-element.elementor-element-fb4373b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-6ca86e2{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-b532603 img{width:70%;}.elementor-528 .elementor-element.elementor-element-b532603{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-528 .elementor-element.elementor-element-a687806{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-046cc5d .elementor-heading-title{font-size:1.5em;}.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-34a18f1{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-ab145db{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-aed4fdc .elementor-heading-title{font-size:1.2em;}.elementor-528 .elementor-element.elementor-element-2909bbb{width:var( --container-widget-width, 310.688px );max-width:310.688px;--container-widget-width:310.688px;--container-widget-flex-grow:0;}.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button{font-size:1em;}.elementor-528 .elementor-element.elementor-element-8a0a34a{width:100%;max-width:100%;}.elementor-528 .elementor-element.elementor-element-e063714{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-36c68b5 .elementor-heading-title{font-size:1em;}.elementor-528 .elementor-element.elementor-element-7205e54 .elementor-heading-title{font-size:1em;}}@media(min-width:768px){.elementor-528 .elementor-element.elementor-element-5a38a78{--width:100.372%;}.elementor-528 .elementor-element.elementor-element-61619cb{--width:99.628%;}.elementor-528 .elementor-element.elementor-element-051f143{--width:32%;}.elementor-528 .elementor-element.elementor-element-c2625e1{--width:32%;}.elementor-528 .elementor-element.elementor-element-933df30{--width:32%;}.elementor-528 .elementor-element.elementor-element-5f7488f{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-528 .elementor-element.elementor-element-20d0b16{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-4f8e389{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-467ab3d{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-754a1ac{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-e84bb60{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-6ca86e2{--content-width:90%;}.elementor-528 .elementor-element.elementor-element-a687806{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-ab145db{--content-width:90vw;}.elementor-528 .elementor-element.elementor-element-e063714{--content-width:90vw;}}/* Start custom CSS for button, class: .elementor-element-00b1bc8 */.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button{
    width: 100% !important;
    background: #DAB75B !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #B58839, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #B58839;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button:hover {
  background: #B58839 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #DAB75B !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-00b1bc8 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4fd699 */.elementor-528 .elementor-element.elementor-element-b4fd699{
    border-radius: 10px;
}

.elementor-528 .elementor-element.elementor-element-b4fd699::after{
    position: absolute;
    content: "";
    border-radius: inherit;
    background: #ffffff; /*mude a cor de fundo aqui*/
    width: calc(100% - 4px); /*aumente a borda aumentando de 2 em 2. Ex: 2px de borda = 4px aqui*/
    height: calc(100% - 4px); /*aumente a borda aumentando de 2 em 2. Ex: 2px de borda = 4px aqui*/
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.elementor-528 .elementor-element.elementor-element-b4fd699::before{
    position: absolute;
    content: "";
    border-radius: inherit;
    background: linear-gradient(15deg, #B58839 70%, #DAB75B 100%); /*mude o #fffff para controlar a cor da borda*/
    width: 100%;
    height: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b55c84c */.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button{
    width: 100% !important;
    background: #DAB75B !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #B58839, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #B58839;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button:hover {
  background: #B58839 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #DAB75B !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-b55c84c .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4729d5c */.elementor-528 .elementor-element.elementor-element-4729d5c .elementor-icon-list-item{
    padding: 1em 1.5em;
    border: solid #E9D376 2px !important;
    border-radius: 10px;
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6558fd5 */.elementor-528 .elementor-element.elementor-element-6558fd5 .elementor-icon-list-item{
    padding: 1em 1.5em;
    border: solid #E9D376 2px !important;
    border-radius: 10px;
    margin-bottom: 10px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c53939 */.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button{
    width: 100% !important;
    background: #DAB75B !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #B58839, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #B58839;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button:hover {
  background: #B58839 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #DAB75B !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-5c53939 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f8e389 */.elementor-528 .elementor-element.elementor-element-4f8e389{
    border-top: 3px solid;
    border-image: linear-gradient(to left, #FBF3CD, #B58839) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467ab3d */.elementor-528 .elementor-element.elementor-element-467ab3d{
    border-top: 3px solid;
    border-image: linear-gradient(to left, #FBF3CD, #B58839) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-754a1ac */.elementor-528 .elementor-element.elementor-element-754a1ac{
    border-top: 3px solid;
    border-image: linear-gradient(to right, #FBF3CD, #B58839) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5e20f8 */.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button{
    width: 100% !important;
    background: #DAB75B !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #B58839, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #B58839;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button:hover {
  background: #B58839 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #DAB75B !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-c5e20f8 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ca86e2 */.elementor-528 .elementor-element.elementor-element-6ca86e2{
    border-top: 3px solid;
    border-image: linear-gradient(to left, #FBF3CD, #B58839) 1;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-2ccf971 */.elementor-528 .elementor-element.elementor-element-2ccf971 .elementor-tab-title{
    border: solid #E9D376 2px !important;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34a18f1 */.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button{
    width: 100% !important;
    background: #DAB75B !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #B58839, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #B58839;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button:hover {
  background: #B58839 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #DAB75B !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-34a18f1 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a687806 */.elementor-528 .elementor-element.elementor-element-a687806{
    border-top: 3px solid;
    border-image: linear-gradient(to right, #FBF3CD, #B58839) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a0a34a */.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button{
    width: 100% !important;
    background: #10DF53 !important;
    border-radius: 10px;
    text-transform: uppercase !important;
    cursor: pointer;
    box-shadow: inset 0 -5px 0 #488863, 0 13px 28px rgb(12 12 12 / 30%), inset 0 0 0 #488863;
    transition: all 0.5s ease;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
}

.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button:hover {
  background: #488863 !important;
  border: none;
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 30px 5px #10DF53 !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  transform: scale(1.03);
  transition: all 0.2s ease-out;
}

.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button:hover::before {
  -webkit-animation: sh02 0.5s 0s linear;
  -moz-animation: sh02 0.5s 0s linear;
  animation: sh02 0.7s 0s linear;
}

.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button::before {
  content: '';
  display: block;
  width: 0px;
  height: 86%;
  position: absolute;
  top: 7%;
  left: 0%;
  opacity: 0;
  background: #fff;
  box-shadow: 0 0 50px 30px #fff;
  -webkit-transform: skewX(-20deg);
  -moz-transform: skewX(-20deg);
  -ms-transform: skewX(-20deg);
  -o-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

@keyframes sh02 {
  from {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
    left: 100%;
  }
}

.elementor-528 .elementor-element.elementor-element-8a0a34a .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0 0 0 0 transparent !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
  transition: box-shadow 0.2s ease-in;
  transform: translate(0, 0.2em);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7205e54 */coracao {
    font-weight: 700;
    color: #ff0000
}

.glitch-animation {
  animation: glitch 4s infinite;
}

.glitch::after{
    position: absolute;
    content: attr(data-text);
    bottom: 0;
    left: 0;
    color: #fff;
    background-color: #242423;
    width: 100%;
    visibility: hidden;
    animation: clip 4s infinite;
}

@keyframes glitch {
  30%{
    text-shadow: 4px -4px 0px #70F149;
  }
  32%{
    text-shadow: -4px 4px 0px #FF1113; 
  }
  0%, 28%, 34%{
    text-shadow: none;
  }
  31%,32%{
    transform: translate(-7px,7px);
  }
  32%,33%{
    transform: translate(7px,-7px);
  }
  31%,33%{
    transform: translatex(0);
  }
  
  50%{
    text-shadow: 4px 4px 0px #3189AA;
    
  }
  52%{
    text-shadow: -4px -4px 0px #FF04EA;  
    
  }
  48%, 54%{
    text-shadow: none;
  }
  49%,52%{
    transform: translatex(0);
  }
  50%{
    transform: translate(7px,7px);
  }
  51%{
    transform: translate(-7px,-7px);
  }
}/* End custom CSS */
/* Start custom CSS */html,body{
    width: 100%;
    overflow-x: hidden;
}

body::-webkit-scrollbar{
    width: 8px;
}

body::-webkit-scrollbar-track {
    background: #ffffff;
}

body::-webkit-scrollbar-thumb {
    background-color: #DAB75B;
    border-radius: 20px;
}

*::selection{
    color: #ffffff;
    background: #B58839;
}

marrom{
    color: #B58839;
    font-weight: 700;
}

degrade {
      background: -webkit-linear-gradient(190deg, #DAB75B, #B58839);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}

degrade-preco {
    font-size: 5rem;
    font-weight: 700;
    background: -webkit-linear-gradient(190deg, #DAB75B, #B58839);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width:600px){
    degrade-preco {
        font-size: 3rem;
}
}/* End custom CSS */