.elementor-4816 .elementor-element.elementor-element-8c319e5{--display:flex;--min-height:820px;--justify-content:flex-start;--overlay-opacity:0.07;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-8c319e5:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://icarolermen.com.br/wp-content/uploads/2025/09/herofinal.webp");background-position:top center;background-repeat:no-repeat;}.elementor-4816 .elementor-element.elementor-element-8c319e5::before, .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-background-video-container::before, .elementor-4816 .elementor-element.elementor-element-8c319e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-background-slideshow::before, .elementor-4816 .elementor-element.elementor-element-8c319e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4816 .elementor-element.elementor-element-9b7ea17{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4816 .elementor-element.elementor-element-74f07cd > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:none;}.elementor-4816 .elementor-element.elementor-element-74f07cd.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-74f07cd img{width:150px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4816 .elementor-element.elementor-element-86a8d55{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-86a8d55 > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 1px;border-color:#212121;}.elementor-4816 .elementor-element.elementor-element-86a8d55.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-86a8d55.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4816 .elementor-element.elementor-element-86a8d55.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4816 .elementor-element.elementor-element-86a8d55.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-img img{border-radius:500px;transition-duration:0.3s;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-31ed7d4{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-title{font-family:"Paralucent", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2em;letter-spacing:-0.8px;color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-31ed7d4:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-31ed7d4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-9fbc53e.elementor-element{--align-self:flex-start;}.elementor-4816 .elementor-element.elementor-element-9fbc53e{z-index:2;}.elementor-4816 .elementor-element.elementor-element-24c69e9{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-24c69e9 > .elementor-widget-container{padding:0em 0em 0em 2em;border-style:solid;border-width:0px 0px 0px 1px;border-color:#212121;}.elementor-4816 .elementor-element.elementor-element-24c69e9.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-24c69e9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4816 .elementor-element.elementor-element-24c69e9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4816 .elementor-element.elementor-element-24c69e9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-img img{border-radius:500px;transition-duration:0.3s;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-description{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-52b867c{--display:flex;--min-height:600px;--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:flex-end;}.elementor-4816 .elementor-element.elementor-element-4f1c89c{width:var( --container-widget-width, 941px );max-width:941px;--container-widget-width:941px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-4f1c89c.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-4f1c89c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4816 .elementor-element.elementor-element-4f1c89c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4816 .elementor-element.elementor-element-4f1c89c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4816 .elementor-element.elementor-element-4f1c89c:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-4f1c89c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-e9ce204.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-e9ce204{z-index:2;}.elementor-4816 .elementor-element.elementor-element-b76a2fd{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-15f56f6{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-15f56f6.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-title{margin-bottom:16px;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-15f56f6:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-15f56f6:has(:focus) .elementor-image-box-title{color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-description{font-family:var( --e-global-typography-c1ad6b7-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ad6b7-font-size );font-weight:var( --e-global-typography-c1ad6b7-font-weight );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-f59d978{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4816 .elementor-element.elementor-element-f59d978.e-con{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-02a1b60{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-02a1b60.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-02a1b60:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-02a1b60:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-1b57044.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-1b57044{z-index:2;}.elementor-4816 .elementor-element.elementor-element-e0ffa04{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4816 .elementor-element.elementor-element-da3963f{width:var( --container-widget-width, 368px );max-width:368px;--container-widget-width:368px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-da3963f.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-title{margin-bottom:8px;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:1.6px;color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-da3963f:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-da3963f:has(:focus) .elementor-image-box-title{color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-8940a38{--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:40px 24px;--row-gap:40px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4816 .elementor-element.elementor-element-29941a4{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-af80743{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-def8c7e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-bf80cb8{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-54f124e{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-f797543{width:var( --container-widget-width, 511px );max-width:511px;--container-widget-width:511px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-f797543 > .elementor-widget-container{margin:0em 0em -1.5em 0em;}.elementor-4816 .elementor-element.elementor-element-f797543.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-f797543:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-f797543:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-description{font-family:"Paralucent", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-af9f187.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-af9f187{z-index:2;}.elementor-4816 .elementor-element.elementor-element-afd6221{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-bf9a26e{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-bf9a26e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-4816 .elementor-element.elementor-element-bf9a26e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-title{margin-bottom:8px;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:1.6px;color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-bf9a26e:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-bf9a26e:has(:focus) .elementor-image-box-title{color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-description{font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-10622e7{--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;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:#393939;--border-color:#393939;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4816 .elementor-element.elementor-element-10622e7:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-10622e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-4816 .elementor-element.elementor-element-91eee92{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03.5em;--padding-bottom:3.5em;--padding-left:2em;--padding-right:2em;}.elementor-4816 .elementor-element.elementor-element-57add9c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-57add9c.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-c1ad6b7-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ad6b7-font-size );font-weight:var( --e-global-typography-c1ad6b7-font-weight );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-57add9c:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-57add9c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-description{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4816 .elementor-element.elementor-element-d62a3a8{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-item > a{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-text{color:var( --e-global-color-4ba2a11 );transition:color 0.3s;}.elementor-4816 .elementor-element.elementor-element-d483f9c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-d483f9c > .elementor-widget-container{margin:0em 0em 0em -2em;}.elementor-4816 .elementor-element.elementor-element-d483f9c.elementor-element{--align-self:flex-end;}.elementor-4816 .elementor-element.elementor-element-d483f9c img{width:100%;}.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-cc15948.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-cc15948{z-index:2;}.elementor-4816 .elementor-element.elementor-element-78da1dd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.8;--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-78da1dd:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-78da1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4816 .elementor-element.elementor-element-78da1dd::before, .elementor-4816 .elementor-element.elementor-element-78da1dd > .elementor-background-video-container::before, .elementor-4816 .elementor-element.elementor-element-78da1dd > .e-con-inner > .elementor-background-video-container::before, .elementor-4816 .elementor-element.elementor-element-78da1dd > .elementor-background-slideshow::before, .elementor-4816 .elementor-element.elementor-element-78da1dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4816 .elementor-element.elementor-element-78da1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://icarolermen.com.br/wp-content/uploads/2025/09/logofundo.webp");--background-overlay:'';background-position:center center;background-size:cover;}.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-4816 .elementor-element.elementor-element-cae2af9 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-4816 .elementor-element.elementor-element-cae2af9 .elementor-icon-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-e0f3fcf .elementor-icon-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-1f46f53{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-1f46f53 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-img img{border-radius:500px;transition-duration:0.3s;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-0e0f131{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-0e0f131 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-0e0f131.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-dc76a24 );}.elementor-4816 .elementor-element.elementor-element-0e0f131:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-0e0f131:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc76a24 );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-551f400{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4816 .elementor-element.elementor-element-551f400.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-6d8523e{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4816 .elementor-element.elementor-element-6d8523e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon{font-size:32px;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#2D2D2D;}.elementor-4816 .elementor-element.elementor-element-3b6b458{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap: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:var( --e-global-color-28abf97 );--border-color:var( --e-global-color-28abf97 );--border-radius:16px 16px 16px 16px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:02.5em;--padding-bottom:2.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-4816 .elementor-element.elementor-element-3b6b458:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-3b6b458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a24 );}.elementor-4816 .elementor-element.elementor-element-3b6b458.e-con{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-4ecf44d{width:100%;max-width:100%;}.elementor-4816 .elementor-element.elementor-element-4ecf44d.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-c1ad6b7-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ad6b7-font-size );font-weight:var( --e-global-typography-c1ad6b7-font-weight );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4ecf44d:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-4ecf44d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-description{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-5ba007b{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-item > a{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-text{color:var( --e-global-color-4ba2a11 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4816 .elementor-element.elementor-element-f91cef1{width:100%;max-width:100%;text-align:center;}.elementor-4816 .elementor-element.elementor-element-f91cef1 > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:#FDFEFF;}.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button{background-color:#E0A51000;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A7D4D;border-radius:100px 100px 100px 100px;padding:020px 44px 20px 44px;}.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button:hover, .elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button:focus{background-color:#EDAF1400;}.elementor-4816 .elementor-element.elementor-element-498d696{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;}.elementor-4816 .elementor-element.elementor-element-498d696.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-ab29ae3{width:100%;max-width:100%;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-ab29ae3.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-c1ad6b7-font-family ), Sans-serif;font-size:var( --e-global-typography-c1ad6b7-font-size );font-weight:var( --e-global-typography-c1ad6b7-font-weight );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-ab29ae3:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-ab29ae3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-description{font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-ac9b8f0{width:100%;max-width:100%;}.elementor-4816 .elementor-element.elementor-element-ac9b8f0 img{width:80%;}.elementor-4816 .elementor-element.elementor-element-f3068ac{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-f3068ac.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-title{margin-block-end:0px;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon{font-size:40px;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:#F4DDDD;}.elementor-4816 .elementor-element.elementor-element-d2e7f16{--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;--margin-top:4em;--margin-bottom:-27em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4816 .elementor-element.elementor-element-216099c{--e-image-carousel-slides-to-show:7;}.elementor-4816 .elementor-element.elementor-element-216099c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-4816 .elementor-element.elementor-element-a3660aa{--e-image-carousel-slides-to-show:7;}.elementor-4816 .elementor-element.elementor-element-a3660aa .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-4816 .elementor-element.elementor-element-2f25ef3{--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:2em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-21c1c05 > .elementor-widget-container{margin:-1vw 0vw -15vw 0vw;}.elementor-4816 .elementor-element.elementor-element-21c1c05 img{width:58%;}.elementor-4816 .elementor-element.elementor-element-a00622c{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#2C2C2C;--border-color:#2C2C2C;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-9af573d .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:3rem;font-weight:700;line-height:1.2em;letter-spacing:-0.8px;}.elementor-4816 .elementor-element.elementor-element-181400b img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4816 .elementor-element.elementor-element-30b54ec{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-4816 .elementor-element.elementor-element-bdb4789{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Paralucent", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4816 .elementor-element.elementor-element-d0980a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item > a{font-family:"Paralucent", Sans-serif;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-text{color:var( --e-global-color-9b3e028 );transition:color 0.3s;}.elementor-4816 .elementor-element.elementor-element-351ef25{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-4bbd754{width:var( --container-widget-width, 905px );max-width:905px;--container-widget-width:905px;--container-widget-flex-grow:0;--icon-box-icon-margin:96px;}.elementor-4816 .elementor-element.elementor-element-4bbd754.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon{font-size:350px;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title, .elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title a{font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754:has(:hover) .elementor-icon-box-title,
					 .elementor-4816 .elementor-element.elementor-element-4bbd754:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-4ba2a11 );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-description{font-family:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-size:var( --e-global-typography-493b9df-font-size );font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-7f80946{--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-4816 .elementor-element.elementor-element-a0813c9{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-a0813c9 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 1em 0em;}.elementor-4816 .elementor-element.elementor-element-a0813c9.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-title{margin-bottom:0px;font-family:"Paralucent", Sans-serif;font-size:8rem;font-weight:700;line-height:1.5em;letter-spacing:-0.3px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#252525;stroke:#252525;color:#05050500;}.elementor-4816 .elementor-element.elementor-element-a0813c9:has(:hover) .elementor-image-box-title,
					 .elementor-4816 .elementor-element.elementor-element-a0813c9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-dc76a24 );}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{font-family:var( --e-global-typography-f7a89c9-font-family ), Sans-serif;font-size:var( --e-global-typography-f7a89c9-font-size );font-weight:var( --e-global-typography-f7a89c9-font-weight );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-3a36965{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:1em;}.elementor-4816 .elementor-element.elementor-element-2622cf6{font-family:"Paralucent", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-dc76a24 );}.elementor-4816 .elementor-element.elementor-element-aeac5de{--n-accordion-title-font-size:var( --e-global-typography-493b9df-font-size );width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-dc76a24 );--n-accordion-title-active-color:#CBCBCB;--n-accordion-icon-size:15px;}.elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0A0813;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464156;}.elementor-4816 .elementor-element.elementor-element-aeac5de.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-aeac5de {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .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:var( --e-global-typography-493b9df-font-family ), Sans-serif;font-weight:var( --e-global-typography-493b9df-font-weight );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-202460c{--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:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-a33ac06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-a33ac06.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-a33ac06{text-align:center;}.elementor-4816 .elementor-element.elementor-element-a33ac06 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-a42f1d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-a42f1d8.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-a42f1d8{text-align:center;}.elementor-4816 .elementor-element.elementor-element-a42f1d8 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-e41fde1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-e41fde1.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-e41fde1{text-align:center;}.elementor-4816 .elementor-element.elementor-element-e41fde1 .elementor-heading-title{font-family:"Paralucent", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-9b3e028 );}.elementor-4816 .elementor-element.elementor-element-d7f9d73{width:100%;max-width:100%;}.elementor-4816 .elementor-element.elementor-element-3bd317a{--display:flex;}body.elementor-page-4816:not(.elementor-motion-effects-element-type-background), body.elementor-page-4816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc76a24 );}@media(max-width:1366px){.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-52b867c{--min-height:600px;--justify-content:flex-end;}.elementor-4816 .elementor-element.elementor-element-4f1c89c > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-description{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf9a26e > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-57add9c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3b6b458{--padding-top:02.5em;--padding-bottom:2.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-4816 .elementor-element.elementor-element-4ecf44d > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-ab29ae3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-216099c{--e-image-carousel-slides-to-show:4;}.elementor-4816 .elementor-element.elementor-element-a3660aa{--e-image-carousel-slides-to-show:4;}.elementor-4816 .elementor-element.elementor-element-21c1c05 > .elementor-widget-container{margin:-3em 0em -17em 0em;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title, .elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title a{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-a0813c9 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-aeac5de{--n-accordion-title-font-size:var( --e-global-typography-493b9df-font-size );}:where( .elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}}@media(max-width:1024px){.elementor-4816 .elementor-element.elementor-element-8c319e5:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://icarolermen.com.br/wp-content/uploads/2025/09/heromobile.webp");}.elementor-4816 .elementor-element.elementor-element-8c319e5{--min-height:80vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-9b7ea17{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4816 .elementor-element.elementor-element-9b7ea17.e-con{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-31ed7d4{--container-widget-width:576px;--container-widget-flex-grow:0;width:var( --container-widget-width, 576px );max-width:576px;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-9fbc53e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-e9ce204.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-description{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-1b57044.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-af9f187.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-10622e7{--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-4816 .elementor-element.elementor-element-91eee92{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4816 .elementor-element.elementor-element-57add9c{width:100%;max-width:100%;}.elementor-4816 .elementor-element.elementor-element-57add9c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-d483f9c{--container-widget-width:1500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1500px );max-width:1500px;}.elementor-4816 .elementor-element.elementor-element-cc15948.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-498d696.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-216099c{--e-image-carousel-slides-to-show:3;}.elementor-4816 .elementor-element.elementor-element-a3660aa{--e-image-carousel-slides-to-show:3;}.elementor-4816 .elementor-element.elementor-element-21c1c05 > .elementor-widget-container{margin:-3em 0em -15em 0em;}.elementor-4816 .elementor-element.elementor-element-21c1c05 img{width:65%;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon{font-size:320px;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title, .elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title a{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-2622cf6{width:100%;max-width:100%;text-align:left;}.elementor-4816 .elementor-element.elementor-element-2622cf6.elementor-element{--align-self:flex-start;}.elementor-4816 .elementor-element.elementor-element-aeac5de{--n-accordion-title-font-size:var( --e-global-typography-493b9df-font-size );}:where( .elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-202460c{--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:32px 32px;--row-gap:32px;--column-gap:32px;}}@media(max-width:767px){.elementor-4816 .elementor-element.elementor-element-8c319e5{--min-height:95vh;--justify-content:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-8c319e5:not(.elementor-motion-effects-element-type-background), .elementor-4816 .elementor-element.elementor-element-8c319e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-4816 .elementor-element.elementor-element-74f07cd{width:100%;max-width:100%;text-align:center;}.elementor-4816 .elementor-element.elementor-element-74f07cd > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-74f07cd img{width:100px;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-31ed7d4 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-title{font-size:1.75rem;}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-9fbc53e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-9fbc53e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-24c69e9 > .elementor-widget-container{padding:0em 0em 0em 0em;border-width:0px 0px 0px 0px;}.elementor-4816 .elementor-element.elementor-element-24c69e9{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4816 .elementor-element.elementor-element-24c69e9 .elementor-image-box-description{font-size:0.9rem;}.elementor-4816 .elementor-element.elementor-element-52b867c{--padding-top:2em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-img{margin-bottom:15px;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-title{margin-bottom:16px;font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-e9ce204{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-e9ce204.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-b76a2fd{--padding-top:1em;--padding-bottom:02em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-title{font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-description{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f59d978{--width:85%;--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-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-1b57044{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-1b57044.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-title{font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-8940a38{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4816 .elementor-element.elementor-element-29941a4.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-af80743.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-def8c7e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf80cb8.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-54f124e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f797543 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-description{font-size:1.5rem;line-height:1.3em;}.elementor-4816 .elementor-element.elementor-element-af9f187{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-af9f187.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-afd6221{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:01.25em;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-title{margin-bottom:0px;font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-91eee92{--padding-top:1.5em;--padding-bottom:01em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-4816 .elementor-element.elementor-element-57add9c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-description{font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-d62a3a8 .elementor-icon-list-item > a{font-size:1rem;}.elementor-4816 .elementor-element.elementor-element-d483f9c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-cc15948{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-cc15948.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-78da1dd{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-1f46f53 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-1f46f53{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-wrapper{text-align:left;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4816 .elementor-element.elementor-element-1f46f53.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-wrapper .elementor-image-box-img{width:110%;}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 > .elementor-widget-container{padding:0em 1.25em 0em 1.25em;}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{margin-bottom:16px;font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3d1ec4b > .elementor-widget-container{padding:0em 1.25em 0em 1.25em;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b{--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon{font-size:24px;}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-551f400 > .elementor-widget-container{padding:0em 1.25em 0em 1.25em;}.elementor-4816 .elementor-element.elementor-element-551f400.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-551f400{--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon{font-size:24px;}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-6d8523e > .elementor-widget-container{padding:0em 1.25em 0em 1.25em;}.elementor-4816 .elementor-element.elementor-element-6d8523e.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-6d8523e{--icon-box-icon-margin:8px;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon{font-size:24px;}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3b6b458{--width:95%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1em;--padding-right:1em;}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-description{font-size:1rem;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4816 .elementor-element.elementor-element-5ba007b{--e-icon-list-icon-size:20px;}.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-item > a{font-size:1rem;}.elementor-4816 .elementor-element.elementor-element-f91cef1 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0.5em 0em;}.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-498d696{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4816 .elementor-element.elementor-element-498d696.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button{font-size:1.125rem;padding:20px 15px 20px 15px;}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-description{font-size:1rem;}.elementor-4816 .elementor-element.elementor-element-f3068ac.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-f3068ac{--icon-box-icon-margin:16px;}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-d2e7f16{--margin-top:2em;--margin-bottom:-12em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-216099c{--e-image-carousel-slides-to-show:2;}.elementor-4816 .elementor-element.elementor-element-a3660aa{--e-image-carousel-slides-to-show:2;}.elementor-4816 .elementor-element.elementor-element-2f25ef3{--padding-top:0em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-21c1c05 > .elementor-widget-container{margin:-6em 0em -9em 0em;}.elementor-4816 .elementor-element.elementor-element-21c1c05 img{width:85%;}.elementor-4816 .elementor-element.elementor-element-a00622c{--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-9af573d.elementor-element{--align-self:center;}.elementor-4816 .elementor-element.elementor-element-9af573d .elementor-heading-title{font-size:2rem;}.elementor-4816 .elementor-element.elementor-element-30b54ec{--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4816 .elementor-element.elementor-element-bdb4789{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item > a{font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-351ef25{--padding-top:1em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-wrapper{text-align:center;}.elementor-4816 .elementor-element.elementor-element-4bbd754{--icon-box-icon-margin:16px;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title{margin-block-end:16px;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon{font-size:280px;}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title, .elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title a{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-7f80946{--padding-top:1em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-a0813c9 > .elementor-widget-container{margin:-4em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-title{margin-bottom:16px;font-size:8rem;}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3a36965{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-4816 .elementor-element.elementor-element-2622cf6{font-size:1.125rem;}.elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4816 .elementor-element.elementor-element-aeac5de {--n-accordion-padding:20px 16px 20px 16px;}.elementor-4816 .elementor-element.elementor-element-aeac5de{--n-accordion-title-font-size:var( --e-global-typography-493b9df-font-size );}:where( .elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-202460c{--content-width:100%;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4816 .elementor-element.elementor-element-a33ac06{text-align:center;}.elementor-4816 .elementor-element.elementor-element-a33ac06 .elementor-heading-title{font-size:0.9rem;}.elementor-4816 .elementor-element.elementor-element-a42f1d8{text-align:center;}.elementor-4816 .elementor-element.elementor-element-a42f1d8 .elementor-heading-title{font-size:0.9rem;}.elementor-4816 .elementor-element.elementor-element-e41fde1{text-align:center;}.elementor-4816 .elementor-element.elementor-element-e41fde1 .elementor-heading-title{font-size:0.9rem;}}@media(min-width:768px){.elementor-4816 .elementor-element.elementor-element-f59d978{--width:100%;}.elementor-4816 .elementor-element.elementor-element-afd6221{--content-width:1140px;}.elementor-4816 .elementor-element.elementor-element-3b6b458{--width:530px;}.elementor-4816 .elementor-element.elementor-element-2f25ef3{--content-width:880px;}.elementor-4816 .elementor-element.elementor-element-202460c{--content-width:1140px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4816 .elementor-element.elementor-element-8c319e5{--content-width:90%;}.elementor-4816 .elementor-element.elementor-element-52b867c{--content-width:90%;}.elementor-4816 .elementor-element.elementor-element-b76a2fd{--content-width:90%;}.elementor-4816 .elementor-element.elementor-element-f59d978{--width:100%;}.elementor-4816 .elementor-element.elementor-element-3b6b458{--width:546px;}.elementor-4816 .elementor-element.elementor-element-351ef25{--content-width:90%;}.elementor-4816 .elementor-element.elementor-element-202460c{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4816 .elementor-element.elementor-element-afd6221{--content-width:90%;}.elementor-4816 .elementor-element.elementor-element-91eee92{--width:100%;}.elementor-4816 .elementor-element.elementor-element-3b6b458{--width:530px;}.elementor-4816 .elementor-element.elementor-element-2f25ef3{--content-width:90%;}}@media(min-width:2400px){.elementor-4816 .elementor-element.elementor-element-86a8d55 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-31ed7d4 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-52b867c{--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-b76a2fd{--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-title{margin-bottom:8px;letter-spacing:1.6px;}.elementor-4816 .elementor-element.elementor-element-15f56f6 .elementor-image-box-description{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-02a1b60 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-29941a4 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-af80743 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-def8c7e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf80cb8 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-54f124e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f797543 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-bf9a26e .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4ecf44d .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-ab29ae3 .elementor-image-box-title{font-size:var( --e-global-typography-c1ad6b7-font-size );line-height:var( --e-global-typography-c1ad6b7-line-height );letter-spacing:var( --e-global-typography-c1ad6b7-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title, .elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-title a{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-4bbd754 .elementor-icon-box-description{font-size:var( --e-global-typography-493b9df-font-size );line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{font-size:var( --e-global-typography-f7a89c9-font-size );line-height:var( --e-global-typography-f7a89c9-line-height );letter-spacing:var( --e-global-typography-f7a89c9-letter-spacing );}.elementor-4816 .elementor-element.elementor-element-aeac5de{--n-accordion-title-font-size:var( --e-global-typography-493b9df-font-size );}:where( .elementor-4816 .elementor-element.elementor-element-aeac5de > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-493b9df-line-height );letter-spacing:var( --e-global-typography-493b9df-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-9fbc53e */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}

.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-9fbc53e .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f1c89c */@media(min-width: 768px){
    .elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-content{
        width: 600px;
        margin: 0 auto;
        margin-top: -100px;
    }
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-4f1c89c .elementor-image-box-content{
        margin-top: -60px;
        padding: 0rem 1.25rem;
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e9ce204 */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}


.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-e9ce204 .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-02a1b60 */.elementor-4816 .elementor-element.elementor-element-02a1b60 .destaque{
    color: #FF8989 !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b57044 */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}


.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-1b57044 .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da3963f */.elementor-4816 .elementor-element.elementor-element-da3963f .elementor-image-box-description{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f797543 */.elementor-4816 .elementor-element.elementor-element-f797543 .italico{
    color: #FF8989;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af9f187 */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}


.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-af9f187 .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57add9c */.elementor-4816 .elementor-element.elementor-element-57add9c .degrade{
    font-weight: 700;
    font-style: italic;
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-title{
        font-size: 1.75rem! important;
    }
    .elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-description{
        font-size: 1rem! important;
    }
}

.elementor-4816 .elementor-element.elementor-element-57add9c .elementor-image-box-content{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d62a3a8 */.riscado{
    font-weight: 700;
        text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    color: #FF4848;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc15948 */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}


.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-cc15948 .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cae2af9 */.elementor-4816 .elementor-element.elementor-element-cae2af9 svg {
    height: unset!important;
    width: 250px;
}

.elementor-4816 .elementor-element.elementor-element-cae2af9{
    position: absolute;
    right: 0;
    top: -75px;
}

@media(min-width: 1025px) and (max-width: 1366px){
    .elementor-4816 .elementor-element.elementor-element-cae2af9 svg {
    height: unset!important;
    width: 200px;
}

.elementor-4816 .elementor-element.elementor-element-cae2af9{
    position: absolute;
    right: 0;
    top: -60px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
    .elementor-4816 .elementor-element.elementor-element-cae2af9 svg {
    height: unset!important;
    width: 180px;
}

.elementor-4816 .elementor-element.elementor-element-cae2af9{
    position: absolute;
    right: 0;
    top: -55px;
}
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-cae2af9 svg {
    height: unset!important;
    width: 140px;
}

.elementor-4816 .elementor-element.elementor-element-cae2af9{
    position: absolute;
    right: -50px;
    top: -40px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0f3fcf */.elementor-4816 .elementor-element.elementor-element-e0f3fcf svg {
    height: unset!important;
    width: 250px;
}

.elementor-4816 .elementor-element.elementor-element-e0f3fcf{
    position: absolute;
    left: 0;
    top: -75px;
}

@media(min-width: 1025px) and (max-width: 1366px){
    .elementor-4816 .elementor-element.elementor-element-e0f3fcf svg {
    height: unset!important;
    width: 200px;
}

.elementor-4816 .elementor-element.elementor-element-e0f3fcf{
    position: absolute;
    left: 0;
    top: -60px;
}
}

@media(min-width: 768px) and (max-width: 1024px){
    .elementor-4816 .elementor-element.elementor-element-e0f3fcf svg {
    height: unset!important;
    width: 180px;
}

.elementor-4816 .elementor-element.elementor-element-e0f3fcf{
    position: absolute;
    left: 0;
    top: -55px;
}
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-e0f3fcf svg {
    height: unset!important;
    width: 140px;
}

.elementor-4816 .elementor-element.elementor-element-e0f3fcf{
    position: absolute;
    left: -50px;
    top: -40px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1f46f53 */.elementor-4816 .elementor-element.elementor-element-1f46f53 .destaque{
    color: #050505;
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-description{
        font-size: 0.9rem !important;
        line-height: 130% !important;
        text-wrap: balance;
        margin-top: 4px;
    }
}

@media (max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-1f46f53 .elementor-image-box-wrapper{
        display: flex;
        gap: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e0f131 */.elementor-4816 .elementor-element.elementor-element-0e0f131 p{
    color: #2D2D2D;
}

.elementor-4816 .elementor-element.elementor-element-0e0f131 .destaque{
    color: #050505;
}


@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-0e0f131 .elementor-image-box-title{
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d1ec4b */.elementor-4816 .elementor-element.elementor-element-3d1ec4b .destaque{
    color: #050505;
}

.elementor-4816 .elementor-element.elementor-element-3d1ec4b .elementor-icon-box-wrapper{
 text-wrap: balance;   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-551f400 */.elementor-4816 .elementor-element.elementor-element-551f400 .destaque{
    color: #050505;
}

.elementor-4816 .elementor-element.elementor-element-551f400 .elementor-icon-box-wrapper{
 text-wrap: balance;   
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d8523e */.elementor-4816 .elementor-element.elementor-element-6d8523e .destaque{
    color: #050505;
}

.elementor-4816 .elementor-element.elementor-element-6d8523e .elementor-icon-box-wrapper{
 text-wrap: balance;   
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4ecf44d */@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-4ecf44d p {
        font-size: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ba007b */.riscado{
    font-weight: 700;
        text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    color: #FF4848;
}

@media(max-width: 767px){
.elementor-4816 .elementor-element.elementor-element-5ba007b .elementor-icon-list-text{
    font-size: clamp(12px, 3.9vw, 18px) !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f91cef1 */.elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 4px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora{
    font-size: 28px;
    font-weight: 700;
    line-height: 1.3em;
    text-decoration-line: line-through;
    -webkit-text-decoration-line: line-through;
    width: 100%;
    color: #FF4848;
    margin-bottom: -12px;
    
}

.parcelas{
    line-height: 1em;
    font-size: 18px;
    font-weight: 500;
    text-align: right;
    color: #5FF484;
    margin-bottom: -8px;
}

.elementor-4816 .elementor-element.elementor-element-f91cef1 .preco{
    font-size: 80px;
    line-height: 1.3em;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    color: #5FF484;
}

.preco-a-vista{
    line-height: 1.3em;
    font-size: 24px;
    font-weight: 700;
    width: 100%;
    display: block;
    color: #E4E4E4;
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-f91cef1 br{
        display: none;
    }
}

@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-f91cef1 .preco{
        font-size: clamp(20px, 15vw, 64px) !important;
    }
    .elementor-4816 .elementor-element.elementor-element-f91cef1 .elementor-heading-title{
    gap: 4px;
    }
     .elementor-4816 .elementor-element.elementor-element-f91cef1 .parcelas{
         margin-top: 12px;
     }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-498d696 */.botao2{
    --clr-font-main: hsla(0 0% 20% / 100);
    --btn-bg-1: #DBA53C;
    --btn-bg-2: #F7C25B;
    --btn-bg-color: hsla(360 100% 100% / 1);
    --radii: 100em;
    cursor: pointer;
    min-width: 120px;
    min-height: 44px;
    transition: 0.8s;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, var(--btn-bg-2) 0%, var(--btn-bg-1) 55%, var(--btn-bg-2) 90%);
    border: none;
    border-radius: var(--radii);
    color: var(--btn-bg-color);
   
}

.botao2:hover {
    background-position: right top;
}

.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button{
    box-shadow: 0px 47px 13px 0px rgba(247, 194, 91, 0), 0px 30px 12px 0px rgba(247, 194, 91, 0.04), 0px 17px 10px 0px rgba(247, 194, 91, 0.12), 0px 8px 8px 0px rgba(247, 194, 91, 0.20), 0px 2px 4px 0px rgba(247, 194, 91, 0.24);
        border-radius: var(--radii) !important;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 3s;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: rotate(0deg);
    }
    50%{
        transform: rotate(360deg);
    }
    
}


.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button-text, .elementor-button{
    transition: all .2s ease-out;
    display: flex;
    justify-content: center;
    transform: translateY(0);
}

/*Texto 2*/
.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button::before{
    content: "CLIQUE AQUI PARA CONTINUAR";
    position: absolute;
    text-wrap: nowrap;
    color: #F5F5F5;
    transform: translateY(100%);
    transition: all .2s ease-in;
    opacity: 0;
}

.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button:hover .elementor-button-text{
    transform: translateY(-100%);
    opacity: 0;
}

/*Hover do texto 2*/
.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button:hover::before{
    transform: translateY(0);
    opacity: 1 !important;
    z-index: 1;
}

/*Apenas Mobile*/
/*
@media (max-width: 767px){

.elementor-4816 .elementor-element.elementor-element-498d696 .elementor-button::before{
    font-size: 16px;
}

}
*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ab29ae3 */@media(max-width: 767px){
    .elementor-4816 .elementor-element.elementor-element-ab29ae3 p {
        font-size: 1rem;
    }
}

.elementor-4816 .elementor-element.elementor-element-ab29ae3 .destaque{
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f3068ac */.elementor-4816 .elementor-element.elementor-element-f3068ac .destaque{
    color: #050505;
}

.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-wrapper{
 text-wrap: balance;   
}

.elementor-4816 .elementor-element.elementor-element-f3068ac .elementor-icon-box-description{
    border: 1px solid #DB3C3C;
background: rgba(219, 60, 60, 0.20);
padding: 8px 12px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b6b458 */.elementor-4816 .elementor-element.elementor-element-3b6b458{
    box-shadow: 0px 282px 79px 0px rgba(0, 0, 0, 0.00), 0px 180px 72px 0px rgba(0, 0, 0, 0.02), 0px 101px 61px 0px rgba(0, 0, 0, 0.08), 0px 45px 45px 0px rgba(0, 0, 0, 0.13), 0px 11px 25px 0px rgba(0, 0, 0, 0.15);
}

.myPricing{
        --text: 'R$150 OFF';
        --first-color: #FF5A5A;
        --second-color: #AD1313;
        position: relative;
    }
    .myPricing .myRibbon{
        position: absolute;
        top: -10px;
        right: -10px;
        width: 150px;
        height: 150px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
        z-index: 1
    }
    .myPricing .myRibbon::before{
        content: var(--text);
        position: absolute;
        width: 150%;
        height: 40px;
        background: var(--first-color);
        transform: rotate(45deg) translateY(-20px);
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 18px;
        font-weight: 700;
        color: #FFF;
        letter-spacing: -0.5px;
        box-shadow: 0 5px 10px rgba(0,0,0,0.1);
        font-family: Metropolis;
    }
    .myPricing .myRibbon::after{
        content: '';
        position: absolute;
        bottom: 0;
        right: 0;
        width: 10px;
        height: 10px;
        background: var(--second-color);
        z-index: -1;
        box-shadow: -140px -140px var(--second-color);
    }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-216099c */.elementor-4816 .elementor-element.elementor-element-216099c .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a3660aa */.elementor-4816 .elementor-element.elementor-element-a3660aa .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2e7f16 */.elementor-4816 .elementor-element.elementor-element-d2e7f16::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(0deg, #050505 2%, transparent 80%, transparent 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}

@media(max-width:767px){
    .elementor-4816 .elementor-element.elementor-element-d2e7f16::before{
            background: linear-gradient(0deg, #050505, transparent 20%, transparent 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c1c05 */.elementor-4816 .elementor-element.elementor-element-21c1c05 img{
  filter: drop-shadow(0 185px 52px rgba(0, 0, 0, 0.01))
          drop-shadow(0 118px 47px rgba(0, 0, 0, 0.05))
          drop-shadow(0 67px 40px rgba(0, 0, 0, 0.17))
          drop-shadow(0 30px 30px rgba(0, 0, 0, 0.29))
          drop-shadow(0 7px 16px rgba(0, 0, 0, 0.34));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-181400b */.elementor-4816 .elementor-element.elementor-element-181400b{
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d0980a0 */.elementor-4816 .elementor-element.elementor-element-d0980a0 .degrade{
    font-weight: 700;
}

.elementor-4816 .elementor-element.elementor-element-d0980a0 .destaque{
    font-style: italic;
}

.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item:nth-child(1){
    margin-bottom: 4px !important;
}

.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item:nth-child(8){
    margin-bottom: 8px !important;
}
.elementor-4816 .elementor-element.elementor-element-d0980a0 .elementor-icon-list-item:nth-child(9){
    margin-bottom: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bbd754 */#texto-que-gira {
    animation: girar 10s linear infinite;
    transform-origin: center;
}

@keyframes girar {
    0% {
        transform: rotate(Odeg) translatey(-5px);
    }

    100% {
        transform: rotate(360deg) translatey(0px);
    }
} 



.elementor-4816 .elementor-element.elementor-element-4bbd754 svg {
   filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.20)) drop-shadow(0px 8px 8px rgba(0, 0, 0, 0.17)) drop-shadow(0px 18px 11px rgba(0, 0, 0, 0.10)) drop-shadow(0px 32px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0px 50px 14px rgba(0, 0, 0, 0.00));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0813c9 */.elementor-4816 .elementor-element.elementor-element-a0813c9 .elementor-image-box-description{
    margin-top: -80px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2622cf6 */.elementor-4816 .elementor-element.elementor-element-2622cf6 p{
    color: #050505 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2622cf6 */.elementor-4816 .elementor-element.elementor-element-2622cf6 p{
    color: #050505 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aeac5de */.elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item *{
    background: none !important;
    border: none !important;
}

.elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item{
    border: 1px solid #DBA53C; /*troque a cor da borda aqui*/
    border-radius: 10px; /*troque o arredondamento da borda aqui*/
    background: #F5F5F5; /*troque a cor de fundo aqui*/
}


.elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item[open] .e-closed{
    display: none;
    }
    .elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item.e-opened{
    display: block;
    position: absolute;
    opacity: 0;
    }
    .elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item .e-n-accordion-item-title-icon{
    transform: rotate(0deg);
    transition: .25s;
    }
    .elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item[open] .e-n-accordion-item-title-icon{
    transform: rotate(90deg); /*o quanto você quer que rode*/
    transition: .5s;
    }
    
.elementor-4816 .elementor-element.elementor-element-aeac5de .e-n-accordion-item-title-text{
    font-weight: bold;
    color: #050505;
}/* End custom CSS */
/* Start custom CSS */.destaque{
    color: #F5F5F5;
    font-weight: 700;
}

body.elementor-page-4816 p{
color: #E4E4E4;
font-family: Paralucent;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 27px */
letter-spacing: -0.36px;
}

.degrade{
    background: var(--D1, linear-gradient(90deg, #DBA53C 0%, #E9BB61 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.tag{
    color: #FAE1B0;
font-family: Paralucent;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 130%; /* 18.2px */
letter-spacing: -0.28px;
display: block;
width: fit-content;
padding: 4px 12px;
margin-bottom: 8px;
border-radius: 100px;
border: 1px solid #DBA53C;
background: rgba(219, 165, 60, 0.20);

}

@media(max-width: 1024px){
html, body{
    width: 100%;
    overflow-x: hidden;
}
}

/* Para navegadores WebKit (Chrome, Safari, Edge) */
::-webkit-scrollbar {
    display: none;
}

/* Para Firefox */
html {
    scrollbar-width: none;
}

/* Para o IE e Edge */
body {
    -ms-overflow-style: none;
}


::selection {
    -webkit-text-fill-color: #fff;
    color: #fff;
    background: #464156;
}


/*Efeito de entrada vinculado ao scroll*/
.scroll-esquerda{
    opacity: 0;
    transition: 0.2s all;
    transform: translate3d(-140px, 0, 0);
    /*filter: blur(10px);*/
}

.scroll-direita{
    opacity: 0;
    transition: 0.2s all;
    transform: translate3d(140px, 0, 0);
    /*filter: blur(10px);*/
}

.scroll-base{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 140px, 0);
    /*filter: blur(10px);*/
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
    /*filter: blur(10px);*/
}

.scroll-zoom {
    opacity: 0;
    transition:  transform 1.5s, opacity 0.5s, scale 1.5s;
    /*transform: translate3d(0, 80px, 0);*/
    scale: 0;
    /*filter: blur(5px);*/
}

.ativo{
    opacity: 1;
    transition:  transform 0.5s, opacity 0.5s, scale 1.5s;
    transform: translate3d(0, 0, 0);
    scale: 1;
    /*filter: blur(0px);*/
}

.elementor-editor-active .scroll-esquerda, .elementor-editor-active .scroll-direita, .elementor-editor-active .scroll-top, .elementor-editor-active .scroll-base, .elementor-editor-active .scroll-zoom, .ativo{
    opacity: 1;
    transition: transform 0.5s, opacity 0.5s, scale 1.5s;
    transform: translate3d(0, 0, 0);
    scale: 1;
    /*filter: blur(0px);*/
}

/*Scroll suave - Lenis*/
html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}


.elemento1{
    transition-delay: 0.2s;
}

.elemento2{
    transition-delay: 0.4s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium.eot');
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium.woff2') format('woff2'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium.woff') format('woff'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium.ttf') format('truetype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Medium-1.svg#Paralucent') format('svg');
}
@font-face {
	font-family: 'Paralucent';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.eot');
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.woff2') format('woff2'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.woff') format('woff'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.ttf') format('truetype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-Bold.svg#Paralucent') format('svg');
}
@font-face {
	font-family: 'Paralucent';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.eot');
	src: url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.woff2') format('woff2'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.woff') format('woff'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.ttf') format('truetype'),
		url('https://icarolermen.com.br/wp-content/uploads/2025/09/Paralucent-BoldItalic.svg#Paralucent') format('svg');
}
/* End Custom Fonts CSS */