.elementor-20 .elementor-element.elementor-element-d56c219{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-d56c219:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d56c219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 85%);}.elementor-20 .elementor-element.elementor-element-d56c219::before, .elementor-20 .elementor-element.elementor-element-d56c219 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-d56c219 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-d56c219 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-d56c219 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-d56c219 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #7C3AED00 20%, var( --e-global-color-text ) 100%);}.elementor-20 .elementor-element.elementor-element-db87c48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-27ce62b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20 .elementor-element.elementor-element-9ed44c3{padding:0px 0px 30px 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-9ed44c3 img{width:68%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ed8b2f8{padding:20px 20px 20px 20px;z-index:2;}.elementor-20 .elementor-element.elementor-element-ed8b2f8 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-00eeaa8{padding:20px 20px 20px 20px;z-index:2;}.elementor-20 .elementor-element.elementor-element-00eeaa8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-4db72d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-20 .elementor-element.elementor-element-bc7d816{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1ed58cc );--border-color:var( --e-global-color-1ed58cc );--border-radius:0px 1px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-470bae8{padding:0px 10px 0px 0px;border-style:none;border-radius:1px 1px 1px 1px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-470bae8.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-470bae8 .elementor-icon-list-text{color:var( --e-global-color-1ed58cc );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-de697c3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1ed58cc );--border-color:var( --e-global-color-1ed58cc );--border-radius:0px 1px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20 .elementor-element.elementor-element-64c69fd{padding:0px 20px 0px 0px;border-style:none;}.elementor-20 .elementor-element.elementor-element-64c69fd .elementor-counter{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-64c69fd .elementor-counter-number-wrapper{gap:13px;color:var( --e-global-color-secondary );font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-64c69fd .elementor-counter-title{color:var( --e-global-color-1ed58cc );font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-a54623c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-920a4c2{padding:0px 10px 0px 0px;border-radius:1px 1px 1px 1px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-920a4c2.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-920a4c2 .elementor-icon-list-text{color:var( --e-global-color-1ed58cc );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-50d8eae .elementor-button{background-color:#F59E0B00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-50d8eae.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-50d8eae{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-50d8eae .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-50d8eae .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-20 .elementor-element.elementor-element-32adf98{--display:flex;--justify-content:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7104596{background-color:#C59B2A00;top:3px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-7104596{left:258px;}body.rtl .elementor-20 .elementor-element.elementor-element-7104596{right:258px;}.elementor-20 .elementor-element.elementor-element-7104596 .elementor-icon-wrapper{text-align:end;}.elementor-20 .elementor-element.elementor-element-7104596 .elementor-icon{font-size:300px;}.elementor-20 .elementor-element.elementor-element-7104596 .elementor-icon svg{height:300px;}.elementor-20 .elementor-element.elementor-element-8c3ab99{background-color:#22222200;z-index:2;}.elementor-20 .elementor-element.elementor-element-8c3ab99 img{width:65%;}.elementor-20 .elementor-element.elementor-element-490ff34{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-20 .elementor-element.elementor-element-3e7d91d{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fb44bdc{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fb44bdc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fb44bdc.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-fb44bdc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-fb44bdc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-956d5b5{--display:flex;}.elementor-20 .elementor-element.elementor-element-4e122d3{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4e122d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4e122d3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4e122d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-4e122d3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3075e1b{--display:flex;}.elementor-20 .elementor-element.elementor-element-334c155{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-334c155.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-334c155.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-334c155.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-334c155 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d328f91{--display:flex;}.elementor-20 .elementor-element.elementor-element-6b32c1b{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6b32c1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6b32c1b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-6b32c1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-6b32c1b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-0988764{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-20 .elementor-element.elementor-element-0988764:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0988764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8025b5c{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-8025b5c.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-8025b5c .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-5b37c5f{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-5b37c5f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-5b37c5f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-c89a4b4{--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;}.elementor-20 .elementor-element.elementor-element-cc04f6a{--display:flex;}.elementor-20 .elementor-element.elementor-element-bab267c{background-color:#C59B2A;background-image:url("https://projetos.anywebdesign.com.br/camilaastrada/wp-content/uploads/2026/02/2151552645.jpg");padding:30px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5DA934F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-bab267c:hover{background-color:#C59B2A;}.elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-bab267c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-bab267c.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-bab267c.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-bab267c:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-bab267c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-bab267c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-4f6e05d{--display:flex;}.elementor-20 .elementor-element.elementor-element-8b8c443{background-color:#C59B2A;background-image:url("https://projetos.anywebdesign.com.br/camilaastrada/wp-content/uploads/2026/02/2151552645.jpg");padding:30px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5DA934F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-8b8c443:hover{background-color:#C59B2A;}.elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-8b8c443.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-8b8c443.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-8b8c443.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-8b8c443:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-8b8c443:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-8b8c443 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-6aa529f{--display:flex;}.elementor-20 .elementor-element.elementor-element-9a2d809{background-color:#C59B2A;background-image:url("https://projetos.anywebdesign.com.br/camilaastrada/wp-content/uploads/2026/02/2151552645.jpg");padding:30px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5DA934F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-9a2d809:hover{background-color:#C59B2A;}.elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9a2d809.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9a2d809.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9a2d809.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-9a2d809:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-9a2d809:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9a2d809 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9c8c3a8{--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;}.elementor-20 .elementor-element.elementor-element-05d4860{--display:flex;}.elementor-20 .elementor-element.elementor-element-88e4a23{background-color:#C59B2A;background-image:url("https://projetos.anywebdesign.com.br/camilaastrada/wp-content/uploads/2026/02/2151552645.jpg");padding:30px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5DA934F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-88e4a23:hover{background-color:#C59B2A;}.elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-88e4a23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-88e4a23.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-88e4a23.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-88e4a23:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-88e4a23:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-88e4a23 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-7b664de{--display:flex;}.elementor-20 .elementor-element.elementor-element-07dc21b{background-color:#C59B2A;background-image:url("https://projetos.anywebdesign.com.br/camilaastrada/wp-content/uploads/2026/02/2151552645.jpg");padding:30px 30px 30px 30px;background-position:center center;background-size:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F5DA934F;border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-07dc21b:hover{background-color:#C59B2A;}.elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-07dc21b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-07dc21b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-07dc21b.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:28px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-07dc21b:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-07dc21b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-07dc21b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-e4df54d{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-e4df54d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e4df54d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-539cf30 .elementor-button{background-color:#F59E0B00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-539cf30.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-539cf30{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-539cf30 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-539cf30 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-20 .elementor-element.elementor-element-caec973{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-caec973:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-caec973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-40069da{--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;}.elementor-20 .elementor-element.elementor-element-d193ea7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-112ad0a{padding:20px 20px 0px 20px;z-index:2;}.elementor-20 .elementor-element.elementor-element-112ad0a .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-d1cfecf{padding:10px 20px 20px 20px;z-index:2;}.elementor-20 .elementor-element.elementor-element-d1cfecf .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-1ed58cc );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-642a068{padding:20px 20px 20px 20px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-828ef34{--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;}.elementor-20 .elementor-element.elementor-element-91f635d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5DA935E;--border-color:#F5DA935E;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-91f635d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-91f635d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F51C;}.elementor-20 .elementor-element.elementor-element-9ee44df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9ee44df .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-9ee44df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9ee44df.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ee44df.elementor-view-default .elementor-icon{fill:var( --e-global-color-1ed58cc );color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9ee44df .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9ee44df .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-9ee44df .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9ee44df:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-9ee44df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-9ee44df .elementor-icon-box-description{color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-37487a1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-37487a1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-37487a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-06bf2c5{--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;}.elementor-20 .elementor-element.elementor-element-d7e23a3{--display:flex;--min-height:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-536e228{border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-8c28e9b{--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;}.elementor-20 .elementor-element.elementor-element-ea29851{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-ea29851 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-7a0f7a1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-7a0f7a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-7a0f7a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-7a0f7a1 .elementor-icon-list-text{color:var( --e-global-color-1ed58cc );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-b1c2c27{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-b1c2c27 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-38a3c91 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-38a3c91 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-38a3c91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-38a3c91 .elementor-icon-list-text{color:var( --e-global-color-1ed58cc );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-28658e0{padding:20px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-28658e0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-8ac78f4{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-8ac78f4.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-8ac78f4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-4d2186d{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-4d2186d.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-4d2186d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-2c3db42{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-2c3db42:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2c3db42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-eb38516{padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-eb38516 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-23a6ac4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-20 .elementor-element.elementor-element-2babda4{--display:flex;--min-height:150px;}.elementor-20 .elementor-element.elementor-element-30b9248{background-color:transparent;padding:40px 40px 40px 40px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-30b9248.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-30b9248.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-30b9248.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon{font-size:25px;}.elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-30b9248 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-13d4c46{--display:flex;--min-height:150px;}.elementor-20 .elementor-element.elementor-element-9e62cb5{background-color:transparent;padding:40px 40px 40px 40px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9e62cb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9e62cb5.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9e62cb5.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon{font-size:25px;}.elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-9e62cb5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4a624b7{--display:flex;--min-height:150px;}.elementor-20 .elementor-element.elementor-element-2a0ed22{background-color:transparent;padding:40px 40px 40px 40px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a0ed22.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a0ed22.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2a0ed22.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon{font-size:25px;}.elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-2a0ed22 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-0782ff6{--display:flex;--min-height:150px;}.elementor-20 .elementor-element.elementor-element-3a01d2a{background-color:transparent;padding:40px 40px 40px 40px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.5);}.elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3a01d2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3a01d2a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-3a01d2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon{font-size:25px;}.elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon-box-title a{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-3a01d2a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8c0aa93 .elementor-button{background-color:#F59E0B00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-8c0aa93.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-8c0aa93{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-8c0aa93 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-8c0aa93 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-20 .elementor-element.elementor-element-0aa2423{--display:flex;--min-height:650px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-0aa2423:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0aa2423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-077c1ff{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-077c1ff.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-077c1ff .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-eb81813{--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;}.elementor-20 .elementor-element.elementor-element-1e35483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-6230729{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-6230729 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-2c23ba0{padding:0px 0px 0px 0px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-99a7c14{padding:20px 0px 20px 0px;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-99a7c14 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-b249686{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8069cfc{width:var( --container-widget-width, 25% );max-width:25%;padding:0px 20px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:none;}.elementor-20 .elementor-element.elementor-element-8069cfc .elementor-counter{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-8069cfc .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-8069cfc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-7390a1d{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-94e6f0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb73a0f{width:var( --container-widget-width, 25% );max-width:25%;padding:0px 20px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:none;}.elementor-20 .elementor-element.elementor-element-fb73a0f .elementor-counter{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-fb73a0f .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-fb73a0f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:13px;color:var( --e-global-color-secondary );font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-17b784a{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-e5b0fc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0c09b1a{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 20px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:none;}.elementor-20 .elementor-element.elementor-element-0c09b1a .elementor-counter{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-0c09b1a .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-0c09b1a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:13px;color:var( --e-global-color-secondary );font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-1c8b85e{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-aaeb20c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6b5687d{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-6b5687d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ee29157{padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-6882ba8{--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;}.elementor-20 .elementor-element.elementor-element-c37e553{border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1e1428b{--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;}.elementor-20 .elementor-element.elementor-element-62ce489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-85f20c9{--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;}.elementor-20 .elementor-element.elementor-element-e36098b{border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-a9a3f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-bcf99aa{padding:0px 0px 20px 0px;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-bcf99aa .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-6372f75{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:justify;}.elementor-20 .elementor-element.elementor-element-6372f75.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6372f75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-5b38117{padding:20px 0px 20px 0px;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-5b38117 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-cbd2387{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:justify;}.elementor-20 .elementor-element.elementor-element-cbd2387.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-cbd2387 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-066a5ae .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-066a5ae .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-066a5ae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-066a5ae .elementor-icon-list-text{color:var( --e-global-color-1ed58cc );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-b107593{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-b107593.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-b107593 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;font-style:italic;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-bb10cbd{width:var( --container-widget-width, 45% );max-width:45%;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-bb10cbd.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-bb10cbd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-99d4a79 .elementor-button{background-color:#F59E0B00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-99d4a79.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-99d4a79{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-99d4a79 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-99d4a79 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-20 .elementor-element.elementor-element-db45cf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-db45cf7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-db45cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-6cf1e75{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-6cf1e75.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6cf1e75 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-fedf56e{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-fedf56e.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-fedf56e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-08c0db0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-08c0db0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-08c0db0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-08c0db0 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-73b5af1{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-20 .elementor-element.elementor-element-8266cb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-8266cb5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8266cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1874fb0 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-1874fb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1874fb0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1874fb0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1874fb0.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-1874fb0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1874fb0 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-1874fb0 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-2cdd140{text-align:start;}.elementor-20 .elementor-element.elementor-element-2cdd140 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-11e361b{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-11e361b.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-11e361b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d13ef4b .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d13ef4b.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-d13ef4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-d13ef4b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-822bbe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-822bbe8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-822bbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-cc90b87 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-cc90b87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cc90b87.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-cc90b87.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cc90b87.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-cc90b87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cc90b87 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-cc90b87 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-32bf260{text-align:start;}.elementor-20 .elementor-element.elementor-element-32bf260 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-20d7879{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-20d7879.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-20d7879 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8bbe680 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8bbe680.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-8bbe680 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-8bbe680 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-9387ee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.25);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9387ee2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9387ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2c80ae4 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-2c80ae4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2c80ae4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2c80ae4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2c80ae4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2c80ae4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2c80ae4 .elementor-icon{font-size:30px;}.elementor-20 .elementor-element.elementor-element-2c80ae4 .elementor-icon svg{height:30px;}.elementor-20 .elementor-element.elementor-element-1422434{text-align:start;}.elementor-20 .elementor-element.elementor-element-1422434 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-0765d13{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-0765d13.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-0765d13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-521c522 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-521c522.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-521c522 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-521c522 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-0b2e5b7{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-0b2e5b7.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0b2e5b7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#676767;}.elementor-20 .elementor-element.elementor-element-9a314a2 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:#018600;color:#018600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#018600;}.elementor-20 .elementor-element.elementor-element-9a314a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-9a314a2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-20b91b6{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-20b91b6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-20b91b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-108ba1f{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-108ba1f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-108ba1f .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-e42cfec{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-e42cfec.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e42cfec .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-3a9ea8e{--display:flex;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#605BE59C;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-secondary-btn{display:none;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-item-bg{background-size:cover;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#AB47BCAB;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-item-bg{background-size:cover;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-item-overlay{mix-blend-mode:normal;background-color:#EF535094;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-item-bg{background-size:cover;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-advanced-slider .slick-slide{margin-left:40px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-advanced-slider .slick-list{margin-left:-40px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-sub-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow{display:flex !important;color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8);-webkit-transition-duration:0.1s;transition-duration:0.1s;font-size:40px;width:42px;height:42px;border-style:none;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-dots{display:inline-table;top:105%;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-dot{width:8px;height:8px;border-style:none;background-color:var( --e-global-color-1ed58cc );border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-20 .elementor-element.elementor-element-6492a38.wpr-slider-dots-horizontal .wpr-slider-dot{margin-right:14px;}.elementor-20 .elementor-element.elementor-element-6492a38.wpr-slider-dots-vertical .wpr-slider-dot{margin-bottom:14px;}.elementor-20 .elementor-element.elementor-element-6492a38{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6492a38.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-advanced-slider{height:400px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-item{height:400px;border-style:none;}.elementor-20 .elementor-element.elementor-element-6492a38 .slick-list{height:400px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-btns i{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-btns svg{margin-left:0px;vertical-align:text-bottom;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-content{float:left;text-align:left;max-width:50%;padding:20px 50px 20px 50px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-cv-inner{vertical-align:middle;}.elementor-20 .elementor-element.elementor-element-6492a38  .wpr-slider-item{border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title *{color:#ffffff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );padding:5px 10px 5px 10px;margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-sub-title *{color:#ffffff;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;padding:5px 10px 5px 10px;margin:0px 0px 5px 0px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description p{color:#ffffff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:5px 10px 5px 10px;margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-primary-btn{color:#ffffff;border-color:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;padding:12px 25px 12px 25px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-primary-btn svg{fill:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:13px;height:auto;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-primary-btn i{font-size:13px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-secondary-btn{color:#ffffff;border-color:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;padding:12px 25px 12px 25px;margin:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-secondary-btn svg{fill:#ffffff;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:13px;height:auto;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-secondary-btn i{font-size:13px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-video-btn{color:#ffffff;border-color:#ffffff;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow svg{fill:rgba(255,255,255,0.8);-webkit-transition-duration:0.1s;transition-duration:0.1s;width:40px;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow:hover svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-dots .slick-active .wpr-slider-dot{background-color:#222222;}.elementor-20 .elementor-element.elementor-element-c23bac6 .elementor-button{background-color:#F59E0B00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-c23bac6{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-20 .elementor-element.elementor-element-c23bac6.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-c23bac6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-c23bac6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-20 .elementor-element.elementor-element-91c9ffc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-91c9ffc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-91c9ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-0ae4a7f{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-0ae4a7f.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-0ae4a7f .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e2ceebd{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-e2ceebd.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e2ceebd .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-21d5df8{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-21d5df8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-21d5df8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-58f6474{--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;}.elementor-20 .elementor-element.elementor-element-76534ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-76534ac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-76534ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60ae3ef{text-align:start;}.elementor-20 .elementor-element.elementor-element-60ae3ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-74d3408{text-align:start;}.elementor-20 .elementor-element.elementor-element-74d3408 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-433a5d9{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-433a5d9.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-433a5d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e61144f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-e61144f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e61144f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2ecc933{text-align:start;}.elementor-20 .elementor-element.elementor-element-2ecc933 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-024c897{text-align:start;}.elementor-20 .elementor-element.elementor-element-024c897 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-c9d9f01{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;}.elementor-20 .elementor-element.elementor-element-c9d9f01.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-c9d9f01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d681043{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-d681043:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d681043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-27f1a43{padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-27f1a43.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-27f1a43 .elementor-heading-title{font-family:"Belanosima", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-a4d93a8{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-20 .elementor-element.elementor-element-a4d93a8.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-a4d93a8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-4ceaf99{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-4ceaf99:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4ceaf99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed58cc );}.elementor-20 .elementor-element.elementor-element-4ceaf99.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-34c8ace{--display:flex;}.elementor-20 .elementor-element.elementor-element-197f45c{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-985325b{--display:flex;}.elementor-20 .elementor-element.elementor-element-638557c{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f14a3f2{--display:flex;}.elementor-20 .elementor-element.elementor-element-8293568{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-405a363{--display:flex;}.elementor-20 .elementor-element.elementor-element-c1cd873{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2a87fdb{--display:flex;}.elementor-20 .elementor-element.elementor-element-22eb06d{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ff35740{--display:flex;}.elementor-20 .elementor-element.elementor-element-4843dc0{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-aad497f{--display:flex;}.elementor-20 .elementor-element.elementor-element-0350f1d{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3240df7{--n-accordion-title-font-size:18px;border-radius:0px 0px 0px 0px;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3240df7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-20 .elementor-element.elementor-element-3240df7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito", Sans-serif;font-weight:700;}:where( .elementor-20 .elementor-element.elementor-element-3240df7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-db87c48{--width:50%;}.elementor-20 .elementor-element.elementor-element-27ce62b{--width:100%;}.elementor-20 .elementor-element.elementor-element-bc7d816{--width:37%;}.elementor-20 .elementor-element.elementor-element-de697c3{--width:33%;}.elementor-20 .elementor-element.elementor-element-a54623c{--width:28%;}.elementor-20 .elementor-element.elementor-element-32adf98{--width:50%;}.elementor-20 .elementor-element.elementor-element-3e7d91d{--width:25%;}.elementor-20 .elementor-element.elementor-element-956d5b5{--width:25%;}.elementor-20 .elementor-element.elementor-element-3075e1b{--width:25%;}.elementor-20 .elementor-element.elementor-element-d328f91{--width:25%;}.elementor-20 .elementor-element.elementor-element-cc04f6a{--width:33%;}.elementor-20 .elementor-element.elementor-element-4f6e05d{--width:33%;}.elementor-20 .elementor-element.elementor-element-6aa529f{--width:33%;}.elementor-20 .elementor-element.elementor-element-05d4860{--width:33%;}.elementor-20 .elementor-element.elementor-element-7b664de{--width:33%;}.elementor-20 .elementor-element.elementor-element-40069da{--width:50%;}.elementor-20 .elementor-element.elementor-element-d193ea7{--width:100%;}.elementor-20 .elementor-element.elementor-element-828ef34{--width:50%;}.elementor-20 .elementor-element.elementor-element-91f635d{--width:75%;}.elementor-20 .elementor-element.elementor-element-06bf2c5{--width:100%;}.elementor-20 .elementor-element.elementor-element-d7e23a3{--width:50%;}.elementor-20 .elementor-element.elementor-element-8c28e9b{--width:50%;}.elementor-20 .elementor-element.elementor-element-2babda4{--width:25%;}.elementor-20 .elementor-element.elementor-element-13d4c46{--width:25%;}.elementor-20 .elementor-element.elementor-element-4a624b7{--width:25%;}.elementor-20 .elementor-element.elementor-element-0782ff6{--width:25%;}.elementor-20 .elementor-element.elementor-element-1e35483{--width:50%;}.elementor-20 .elementor-element.elementor-element-6882ba8{--width:50%;}.elementor-20 .elementor-element.elementor-element-62ce489{--width:50%;}.elementor-20 .elementor-element.elementor-element-85f20c9{--width:100%;}.elementor-20 .elementor-element.elementor-element-a9a3f72{--width:50%;}.elementor-20 .elementor-element.elementor-element-8266cb5{--width:25%;}.elementor-20 .elementor-element.elementor-element-822bbe8{--width:25%;}.elementor-20 .elementor-element.elementor-element-9387ee2{--width:25%;}.elementor-20 .elementor-element.elementor-element-3a9ea8e{--width:100%;}.elementor-20 .elementor-element.elementor-element-76534ac{--width:20%;}.elementor-20 .elementor-element.elementor-element-e61144f{--width:20%;}.elementor-20 .elementor-element.elementor-element-4ceaf99{--width:70%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-50d8eae .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-5b37c5f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-e4df54d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-539cf30 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-4d2186d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-8c0aa93 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-bb10cbd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-99d4a79 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-d13ef4b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-8bbe680 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-521c522 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-0b2e5b7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-9a314a2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-sub-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow{display:flex !important;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-dots{display:inline-table;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-content{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title *{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description p{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-c23bac6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-21d5df8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-60ae3ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2ecc933 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-50d8eae .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-5b37c5f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-e4df54d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-539cf30 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-4d2186d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-8c0aa93 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-bb10cbd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-99d4a79 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-d13ef4b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-8bbe680 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-521c522 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-0b2e5b7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-9a314a2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-a3f776e .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-0a6fda8 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-primary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .elementor-repeater-item-e2ef9b0 .wpr-slider-secondary-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-sub-title{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description{display:block;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-arrow{display:flex !important;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-dots{display:inline-table;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-content{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-title *{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-6492a38 .wpr-slider-description p{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-c23bac6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-21d5df8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-60ae3ef .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-2ecc933 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-ed8b2f8 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00eeaa8 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50d8eae */.btn-ouro-loop .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 50px; /* deixa ovalado */
  background: transparent;
  border: 1px;
  padding: 14px 32px;
  font-weight: 300;
  letter-spacing: 1px;

  border-image: linear-gradient(
    135deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  ) 1;
}

/* TEXTO DOURADO */
.btn-ouro-loop .elementor-button-text {
  background: linear-gradient(
    90deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* REFLEXO CONTÍNUO */
.btn-ouro-loop .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(241,229,193,0.5),
    transparent
  );
  transform: skewX(-25deg);
  animation: reflexoOuro 3s infinite;
}

/* ANIMAÇÃO */
@keyframes reflexoOuro {
  0% { left: -120%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb44bdc */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e122d3 */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-334c155 */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b32c1b */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8025b5c *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b37c5f *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bab267c */.card-luxo {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height:420px;
}

/* Overlay escurecendo APENAS a imagem */
.card-luxo::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.55); /* ajuste aqui */
  pointer-events: none;
  z-index: 1;
}

/* Garante que o texto fique acima */
.card-luxo > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b8c443 */.card-luxo {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height:420px;
}

/* Overlay escurecendo APENAS a imagem */
.card-luxo::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.55); /* ajuste aqui */
  pointer-events: none;
  z-index: 1;
}

/* Garante que o texto fique acima */
.card-luxo > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9a2d809 */.card-luxo {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height:420px;
}

/* Overlay escurecendo APENAS a imagem */
.card-luxo::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.55); /* ajuste aqui */
  pointer-events: none;
  z-index: 1;
}

/* Garante que o texto fique acima */
.card-luxo > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88e4a23 */.card-luxo {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height:420px;
}

/* Overlay escurecendo APENAS a imagem */
.card-luxo::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.55); /* ajuste aqui */
  pointer-events: none;
  z-index: 1;
}

/* Garante que o texto fique acima */
.card-luxo > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-07dc21b */.card-luxo {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  min-height:420px;
}

/* Overlay escurecendo APENAS a imagem */
.card-luxo::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,0.55); /* ajuste aqui */
  pointer-events: none;
  z-index: 1;
}

/* Garante que o texto fique acima */
.card-luxo > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4df54d *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-539cf30 */.btn-ouro-loop .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 50px; /* deixa ovalado */
  background: transparent;
  border: 1px;
  padding: 14px 32px;
  font-weight: 300;
  letter-spacing: 1px;

  border-image: linear-gradient(
    135deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  ) 1;
}

/* TEXTO DOURADO */
.btn-ouro-loop .elementor-button-text {
  background: linear-gradient(
    90deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* REFLEXO CONTÍNUO */
.btn-ouro-loop .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(241,229,193,0.5),
    transparent
  );
  transform: skewX(-25deg);
  animation: reflexoOuro 3s infinite;
}

/* ANIMAÇÃO */
@keyframes reflexoOuro {
  0% { left: -120%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-112ad0a *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1cfecf *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91f635d */.elementor-20 .elementor-element.elementor-element-91f635d{
    backdrop-filter: blur(5px);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea29851 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1c2c27 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28658e0 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ac78f4 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d2186d *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb38516 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30b9248 */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9e62cb5 */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2a0ed22 */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a01d2a */.card-box {
  min-height: 200px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c0aa93 */.btn-ouro-loop .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 50px; /* deixa ovalado */
  background: transparent;
  border: 1px;
  padding: 14px 32px;
  font-weight: 300;
  letter-spacing: 1px;

  border-image: linear-gradient(
    135deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  ) 1;
}

/* TEXTO DOURADO */
.btn-ouro-loop .elementor-button-text {
  background: linear-gradient(
    90deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* REFLEXO CONTÍNUO */
.btn-ouro-loop .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 40%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(241,229,193,0.5),
    transparent
  );
  transform: skewX(-25deg);
  animation: reflexoOuro 3s infinite;
}

/* ANIMAÇÃO */
@keyframes reflexoOuro {
  0% { left: -120%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c1ff *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6230729 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99a7c14 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5687d *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcf99aa *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6372f75 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b38117 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbd2387 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b107593 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb10cbd *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99d4a79 */.btn-ouro-loop .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 50px; /* deixa ovalado */
  background: transparent;
  border: 1px;
  padding: 14px 32px;
  font-weight: 300;
  letter-spacing: 1px;

  border-image: linear-gradient(
    135deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  ) 1;
}

/* TEXTO DOURADO */
.btn-ouro-loop .elementor-button-text {
  background: linear-gradient(
    90deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* REFLEXO CONTÍNUO */
.btn-ouro-loop .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 40%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(241,229,193,0.5),
    transparent
  );
  transform: skewX(-25deg);
  animation: reflexoOuro 3s infinite;
}

/* ANIMAÇÃO */
@keyframes reflexoOuro {
  0% { left: -120%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf1e75 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fedf56e *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11e361b *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20d7879 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0765d13 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b2e5b7 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-108ba1f *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e42cfec *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c23bac6 */.btn-ouro-loop .elementor-button {
  position: relative;
  overflow: hidden;
  border-radius: 50px; /* deixa ovalado */
  background: transparent;
  border: 1px;
  padding: 14px 32px;
  font-weight: 300;
  letter-spacing: 1px;

  border-image: linear-gradient(
    135deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  ) 1;
}

/* TEXTO DOURADO */
.btn-ouro-loop .elementor-button-text {
  background: linear-gradient(
    90deg,
    #5C3A00,
    #D4AF37,
    #FFF3B0,
    #C99700,
    #5C3A00
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* REFLEXO CONTÍNUO */
.btn-ouro-loop .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 40%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(241,229,193,0.5),
    transparent
  );
  transform: skewX(-25deg);
  animation: reflexoOuro 3s infinite;
}

/* ANIMAÇÃO */
@keyframes reflexoOuro {
  0% { left: -120%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ae4a7f *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2ceebd *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21d5df8 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-433a5d9 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9d9f01 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f1a43 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4d93a8 *//* OURO METÁLICO */
.ouro {
  background: linear-gradient(
    135deg,
    #FDE7A1 0%,
    #F5DA93 20%,
    #E6B85C 40%,
    #F5DA93 60%,
    #C9972B 80%,
    #FFF1C1 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  );
}

/* ROXO METÁLICO */
.roxo-metal {
  background: linear-gradient(
    135deg,
    #C4B5FD 0%,
    #A78BFA 20%,
    #7C3AED 40%,
    #6D28D9 60%,
    #5B21B6 80%,
    #DDD6FE 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */