.elementor-1010 .elementor-element.elementor-element-ff84a4a{--display:flex;--position:fixed;--min-height:320px;--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;bottom:20px;--z-index:20;}.elementor-1010 .elementor-element.elementor-element-ff84a4a:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-ff84a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-ff84a4a{right:20px;}body.rtl .elementor-1010 .elementor-element.elementor-element-ff84a4a{left:20px;}.elementor-1010 .elementor-element.elementor-element-ca9a1e6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1010 .elementor-element.elementor-element-fe91099{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;--z-index:12;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-fe91099{left:0px;}body.rtl .elementor-1010 .elementor-element.elementor-element-fe91099{right:0px;}.elementor-1010 .elementor-element.elementor-element-6ece7b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.03;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:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:40000px 40000px 40000px 40000px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1010 .elementor-element.elementor-element-6ece7b6:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E045;}.elementor-1010 .elementor-element.elementor-element-6ece7b6::before, .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-6ece7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://psicologakatiabatista.com.br/wp-content/uploads/2025/11/noise-1.gif");--background-overlay:'';}.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-1010 .elementor-element.elementor-element-690afab .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-690afab .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-690afab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1010 .elementor-element.elementor-element-690afab .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:300000px 300000px 300000px 300000px;}.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-1010 .elementor-element.elementor-element-c0ef026 img{width:100%;height:52px;border-style:none;border-radius:2000000px 2000000px 2000000px 2000000px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1010 .elementor-element.elementor-element-cc57162 img{width:100%;height:52px;border-style:none;border-radius:2000000px 2000000px 2000000px 2000000px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1010 .elementor-element.elementor-element-09769de{--display:flex;--position:fixed;bottom:0px;--z-index:10;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-09769de{left:0px;}body.rtl .elementor-1010 .elementor-element.elementor-element-09769de{right:0px;}.elementor-1010 .elementor-element.elementor-element-40ebdbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1010 .elementor-element.elementor-element-40ebdbe:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-40ebdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-d17a95f{--display:flex;--min-height:780px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;--border-radius:12px 12px 12px 12px;--z-index:2;}.elementor-1010 .elementor-element.elementor-element-d17a95f:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-d17a95f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologakatiabatista.com.br/wp-content/uploads/2025/11/hero-12.png");background-position:center center;background-size:cover;}.elementor-1010 .elementor-element.elementor-element-d17a95f::before, .elementor-1010 .elementor-element.elementor-element-d17a95f > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-d17a95f > .e-con-inner > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-d17a95f > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-d17a95f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-d17a95f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1010 .elementor-element.elementor-element-de625c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-1010 .elementor-element.elementor-element-ff7213e > .elementor-widget-container{background-color:#14250014;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14250026;border-radius:800px 800px 800px 800px;}.elementor-1010 .elementor-element.elementor-element-ff7213e.elementor-element{--align-self:flex-start;}.elementor-1010 .elementor-element.elementor-element-ff7213e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-6519828 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:200;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-243f7d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5rem;font-weight:500;color:var( --e-global-color-secondary );}.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-1010 .elementor-element.elementor-element-b6ab17e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-4bdfd5b .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-4bdfd5b .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-4bdfd5b.elementor-element{--align-self:flex-start;}.elementor-1010 .elementor-element.elementor-element-4bdfd5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1010 .elementor-element.elementor-element-4bdfd5b .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#14250024;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-1bdec5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1010 .elementor-element.elementor-element-ba65f1d{z-index:3;}.elementor-1010 .elementor-element.elementor-element-e3d56c7{z-index:4;}.elementor-1010 .elementor-element.elementor-element-e3d56c7 img{height:500px;}.elementor-1010 .elementor-element.elementor-element-5c7e55f{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1010 .elementor-element.elementor-element-5c7e55f:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-5c7e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-69c35bb{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-69c35bb .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-69c35bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-0573a22{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1010 .elementor-element.elementor-element-8107479{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-313cbe4 > .elementor-widget-container{background-color:#14250014;padding:12px 14px 12px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:800px 800px 800px 800px;}.elementor-1010 .elementor-element.elementor-element-313cbe4.elementor-element{--align-self:center;}.elementor-1010 .elementor-element.elementor-element-313cbe4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-c935051{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1010 .elementor-element.elementor-element-eb07371 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-4e18c53{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.25rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-77ce210{--display:flex;}.elementor-1010 .elementor-element.elementor-element-aaff9f1{z-index:4;}.elementor-1010 .elementor-element.elementor-element-aaff9f1 img{border-radius:20px 20px 20px 20px;}.elementor-1010 .elementor-element.elementor-element-0570062{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-0570062 .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-0570062 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-3608291{--display:flex;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--overlay-opacity:0.03;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:#E5E5E5;--border-color:#E5E5E5;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1010 .elementor-element.elementor-element-3608291::before, .elementor-1010 .elementor-element.elementor-element-3608291 > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-3608291 > .e-con-inner > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-3608291 > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-3608291 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-3608291 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://psicologakatiabatista.com.br/wp-content/uploads/2025/11/noise-1.gif");--background-overlay:'';background-repeat:repeat;}.elementor-1010 .elementor-element.elementor-element-41862ca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-2156e5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1010 .elementor-element.elementor-element-e2c8a3f .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-e2c8a3f .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-e2c8a3f .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-e2c8a3f .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-3381b79 .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-3381b79 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-3381b79 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-3381b79 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-1683468 .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-1683468 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-1683468 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-1683468 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-8efc081 .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-8efc081 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-8efc081 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-8efc081 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-710ddc7 .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-710ddc7 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-710ddc7 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-710ddc7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-1dd9001 .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-1dd9001 .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-1dd9001 .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-1dd9001 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-4608b6e .elementor-button{background-color:#F7FFEE;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4B4B442;border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-4608b6e .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-4608b6e .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-4608b6e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1010 .elementor-element.elementor-element-9b2dbad > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-1010 .elementor-element.elementor-element-9b2dbad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:400;color:#041D01BA;}.elementor-1010 .elementor-element.elementor-element-a51153e{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-a51153e .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-a51153e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-909ea54{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-831d061{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-1010 .elementor-element.elementor-element-831d061:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-831d061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142500;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-fae60dd{left:-60px;}body.rtl .elementor-1010 .elementor-element.elementor-element-fae60dd{right:-60px;}.elementor-1010 .elementor-element.elementor-element-fae60dd{bottom:-60px;}.elementor-1010 .elementor-element.elementor-element-2c4109c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-c22c4c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1010 .elementor-element.elementor-element-df28d5e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-d20bfc0{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-4d88d92{--display:flex;--overflow:hidden;}.elementor-1010 .elementor-element.elementor-element-b152865 img{border-radius:20px 20px 20px 20px;}.elementor-1010 .elementor-element.elementor-element-201c049 > .elementor-widget-container{background-color:#FFFFFFCC;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-201c049{right:10px;}body.rtl .elementor-1010 .elementor-element.elementor-element-201c049{left:10px;}.elementor-1010 .elementor-element.elementor-element-201c049{top:10px;}.elementor-1010 .elementor-element.elementor-element-201c049 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:400;color:#041D01BA;}.elementor-1010 .elementor-element.elementor-element-2ec8478{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:4;}.elementor-1010 .elementor-element.elementor-element-2ec8478:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-2ec8478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142500;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-e46a63f{left:-60px;}body.rtl .elementor-1010 .elementor-element.elementor-element-e46a63f{right:-60px;}.elementor-1010 .elementor-element.elementor-element-e46a63f{bottom:-60px;}.elementor-1010 .elementor-element.elementor-element-1f6b20f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-8918057{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1010 .elementor-element.elementor-element-34bacb4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-b60df6d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-1013849{--display:flex;--overflow:hidden;}.elementor-1010 .elementor-element.elementor-element-4a36cfd img{border-radius:20px 20px 20px 20px;}.elementor-1010 .elementor-element.elementor-element-f3c7dbb > .elementor-widget-container{background-color:#FFFFFFCC;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-f3c7dbb{right:10px;}body.rtl .elementor-1010 .elementor-element.elementor-element-f3c7dbb{left:10px;}.elementor-1010 .elementor-element.elementor-element-f3c7dbb{top:10px;}.elementor-1010 .elementor-element.elementor-element-f3c7dbb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.9rem;font-weight:400;color:#041D01BA;}.elementor-1010 .elementor-element.elementor-element-d687010{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-d687010 .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-d687010 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-f71cbac{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1010 .elementor-element.elementor-element-8ffbeb1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8rem;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-33dc37b{--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:20px 0px;--row-gap:20px;--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:#14250021;--border-color:#14250021;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-33dc37b:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-33dc37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-cb27f6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#1425001F;--border-color:#1425001F;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-cb27f6c:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-cb27f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-32acade img{width:100%;height:52px;}.elementor-1010 .elementor-element.elementor-element-95c60d3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-fdf63a6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-d5c5341 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-2d53126{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#14250026;--border-color:#14250026;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-2d53126:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-2d53126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-5575b00{color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-068cb76{--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:20px 0px;--row-gap:20px;--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:#14250021;--border-color:#14250021;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-068cb76:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-068cb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-434d727{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#1425001F;--border-color:#1425001F;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-434d727:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-434d727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-6809705 img{width:100%;height:52px;}.elementor-1010 .elementor-element.elementor-element-1d32406{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-b7fae98 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-157ffd7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-723c77a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#14250026;--border-color:#14250026;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-723c77a:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-723c77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-24fb9c8{color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-bfebff3{--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:20px 0px;--row-gap:20px;--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:#14250021;--border-color:#14250021;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-bfebff3:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-bfebff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-5370c42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#1425001F;--border-color:#1425001F;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-5370c42:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-5370c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-977786f img{width:100%;height:52px;}.elementor-1010 .elementor-element.elementor-element-7aa19d7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-78f5772 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-44fbfa8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-bc220b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#14250026;--border-color:#14250026;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-bc220b0:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-bc220b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-d903b64{color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-4ffcd9f{--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:20px 0px;--row-gap:20px;--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:#14250021;--border-color:#14250021;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-4ffcd9f:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-4ffcd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-6100a6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#1425001F;--border-color:#1425001F;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-6100a6b:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-6100a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-df81b7e img{width:100%;height:52px;}.elementor-1010 .elementor-element.elementor-element-b0d4f00{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-c20c88b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-202174a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-0559d5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#14250026;--border-color:#14250026;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-0559d5c:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-0559d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-94a6516{color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-bf5a841{--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:20px 0px;--row-gap:20px;--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:#14250021;--border-color:#14250021;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-bf5a841:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-bf5a841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-c53e853{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;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:#1425001F;--border-color:#1425001F;--border-radius:200px 200px 200px 200px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-c53e853:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-c53e853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-6efd402 img{width:100%;height:52px;}.elementor-1010 .elementor-element.elementor-element-ce5c78c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-5a8a53f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-fe7468d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-df6dcef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#14250026;--border-color:#14250026;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-df6dcef:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-df6dcef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-ae27871{color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-dc2f838{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-1fd2b50{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-1fd2b50 .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-1fd2b50 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-c9e3b8a{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1010 .elementor-element.elementor-element-4f91d4f{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.03;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:#1425000F;--border-color:#1425000F;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1010 .elementor-element.elementor-element-4f91d4f:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-4f91d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1425000A;}.elementor-1010 .elementor-element.elementor-element-4f91d4f::before, .elementor-1010 .elementor-element.elementor-element-4f91d4f > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-4f91d4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-4f91d4f > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-4f91d4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-4f91d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://psicologakatiabatista.com.br/wp-content/uploads/2025/11/noise-1.gif");--background-overlay:'';}.elementor-1010 .elementor-element.elementor-element-094bace .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-f54f40b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1010 .elementor-element.elementor-element-f54f40b:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-f54f40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1425000D;}.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-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1010 .elementor-element.elementor-element-21e1850{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-text{color:#142500;transition:color 0.3s;}.elementor-1010 .elementor-element.elementor-element-ba7c6f2{--display:flex;}.elementor-1010 .elementor-element.elementor-element-52d5c2f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 272deg );border-radius:20px 20px 20px 20px;}.elementor-1010 .elementor-element.elementor-element-5510745{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-1010 .elementor-element.elementor-element-5510745 .elementor-divider-separator{width:100%;}.elementor-1010 .elementor-element.elementor-element-5510745 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1010 .elementor-element.elementor-element-3f1c8de{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.03;--border-radius:40px 40px 0px 0px;}.elementor-1010 .elementor-element.elementor-element-3f1c8de:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-3f1c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e1c20e );}.elementor-1010 .elementor-element.elementor-element-3f1c8de::before, .elementor-1010 .elementor-element.elementor-element-3f1c8de > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-3f1c8de > .e-con-inner > .elementor-background-video-container::before, .elementor-1010 .elementor-element.elementor-element-3f1c8de > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-3f1c8de > .e-con-inner > .elementor-background-slideshow::before, .elementor-1010 .elementor-element.elementor-element-3f1c8de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://psicologakatiabatista.com.br/wp-content/uploads/2025/11/noise-1.gif");--background-overlay:'';background-repeat:repeat;}.elementor-1010 .elementor-element.elementor-element-c096441{text-align:center;}.elementor-1010 .elementor-element.elementor-element-c096441 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.8rem;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-a1563ae .elementor-button:hover, .elementor-1010 .elementor-element.elementor-element-a1563ae .elementor-button:focus{background-color:#FFFFFF;}.elementor-1010 .elementor-element.elementor-element-a1563ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1010 .elementor-element.elementor-element-a1563ae .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.29);border-radius:300000px 300000px 300000px 300000px;}.elementor-1010 .elementor-element.elementor-element-6928c69{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#14250021;--border-color:#14250021;--border-radius:40000px 40000px 40000px 40000px;--padding-top:2px;--padding-bottom:2px;--padding-left:12px;--padding-right:04px;top:40px;}.elementor-1010 .elementor-element.elementor-element-6928c69:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-6928c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-6928c69{right:40px;}body.rtl .elementor-1010 .elementor-element.elementor-element-6928c69{left:40px;}.elementor-1010 .elementor-element.elementor-element-5a93018{text-align:center;}.elementor-1010 .elementor-element.elementor-element-5a93018 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:38px;color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-390e6ad img{width:100%;height:32px;}.elementor-1010 .elementor-element.elementor-element-60c8bd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;--z-index:11;}.elementor-1010 .elementor-element.elementor-element-60c8bd5:not(.elementor-motion-effects-element-type-background), .elementor-1010 .elementor-element.elementor-element-60c8bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1010 .elementor-element.elementor-element-4943e40 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-69fe4bc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8rem;font-weight:500;color:var( --e-global-color-primary );}.elementor-1010 .elementor-element.elementor-element-163dab3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1010 .elementor-element.elementor-element-dc2f838{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1010 .elementor-element.elementor-element-ff84a4a{--width:180px;}.elementor-1010 .elementor-element.elementor-element-40ebdbe{--content-width:100%;}.elementor-1010 .elementor-element.elementor-element-d17a95f{--content-width:1280px;}.elementor-1010 .elementor-element.elementor-element-de625c7{--width:56%;}.elementor-1010 .elementor-element.elementor-element-1bdec5c{--width:40%;}.elementor-1010 .elementor-element.elementor-element-8107479{--width:50%;}.elementor-1010 .elementor-element.elementor-element-77ce210{--width:50%;}.elementor-1010 .elementor-element.elementor-element-2c4109c{--width:50%;}.elementor-1010 .elementor-element.elementor-element-4d88d92{--width:50%;}.elementor-1010 .elementor-element.elementor-element-1f6b20f{--width:50%;}.elementor-1010 .elementor-element.elementor-element-1013849{--width:50%;}.elementor-1010 .elementor-element.elementor-element-cb27f6c{--width:100%;}.elementor-1010 .elementor-element.elementor-element-2d53126{--width:100%;}.elementor-1010 .elementor-element.elementor-element-434d727{--width:100%;}.elementor-1010 .elementor-element.elementor-element-723c77a{--width:100%;}.elementor-1010 .elementor-element.elementor-element-5370c42{--width:100%;}.elementor-1010 .elementor-element.elementor-element-bc220b0{--width:100%;}.elementor-1010 .elementor-element.elementor-element-6100a6b{--width:100%;}.elementor-1010 .elementor-element.elementor-element-0559d5c{--width:100%;}.elementor-1010 .elementor-element.elementor-element-c53e853{--width:100%;}.elementor-1010 .elementor-element.elementor-element-df6dcef{--width:100%;}.elementor-1010 .elementor-element.elementor-element-4f91d4f{--width:50%;}.elementor-1010 .elementor-element.elementor-element-ba7c6f2{--width:50%;}}@media(max-width:767px){.elementor-1010 .elementor-element.elementor-element-ff84a4a{--width:100px;--min-height:180px;}.elementor-1010 .elementor-element.elementor-element-fe91099{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1010 .elementor-element.elementor-element-6ece7b6{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-1010 .elementor-element.elementor-element-690afab.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1010 .elementor-element.elementor-element-690afab .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-c0ef026 img{height:50px;}.elementor-1010 .elementor-element.elementor-element-cc57162 img{height:50px;}.elementor-1010 .elementor-element.elementor-element-09769de{bottom:0px;}.elementor-1010 .elementor-element.elementor-element-de625c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1010 .elementor-element.elementor-element-ff7213e > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-1010 .elementor-element.elementor-element-ff7213e.elementor-element{--align-self:center;}.elementor-1010 .elementor-element.elementor-element-ff7213e .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-6519828{text-align:center;}.elementor-1010 .elementor-element.elementor-element-6519828 .elementor-heading-title{font-size:1.7rem;}.elementor-1010 .elementor-element.elementor-element-243f7d7{text-align:center;}.elementor-1010 .elementor-element.elementor-element-243f7d7 .elementor-heading-title{font-size:1.2rem;}.elementor-1010 .elementor-element.elementor-element-b6ab17e{text-align:center;font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-4bdfd5b.elementor-element{--align-self:center;}.elementor-1010 .elementor-element.elementor-element-4bdfd5b .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-1bdec5c{--padding-top:18px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-ba65f1d img{width:100%;max-width:182px;}.elementor-1010 .elementor-element.elementor-element-5c7e55f{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-0573a22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-8107479{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-313cbe4 > .elementor-widget-container{padding:8px 12px 8px 12px;}.elementor-1010 .elementor-element.elementor-element-313cbe4.elementor-element{--align-self:center;}.elementor-1010 .elementor-element.elementor-element-313cbe4 .elementor-heading-title{font-size:0.7rem;}.elementor-1010 .elementor-element.elementor-element-c935051{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-eb07371{text-align:center;}.elementor-1010 .elementor-element.elementor-element-eb07371 .elementor-heading-title{font-size:1.4rem;}.elementor-1010 .elementor-element.elementor-element-4e18c53{text-align:center;font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-3608291{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-1010 .elementor-element.elementor-element-41862ca{text-align:center;}.elementor-1010 .elementor-element.elementor-element-41862ca .elementor-heading-title{font-size:1.2rem;}.elementor-1010 .elementor-element.elementor-element-e2c8a3f .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-3381b79 .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-1683468 .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-8efc081 .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-710ddc7 .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-1dd9001 .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-4608b6e .elementor-button{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-9b2dbad{text-align:center;}.elementor-1010 .elementor-element.elementor-element-9b2dbad .elementor-heading-title{font-size:1rem;line-height:1.1em;}.elementor-1010 .elementor-element.elementor-element-831d061{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-fae60dd{left:-100px;}body.rtl .elementor-1010 .elementor-element.elementor-element-fae60dd{right:-100px;}.elementor-1010 .elementor-element.elementor-element-fae60dd{bottom:-100px;}.elementor-1010 .elementor-element.elementor-element-2c4109c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-c22c4c0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-df28d5e{text-align:center;}.elementor-1010 .elementor-element.elementor-element-df28d5e .elementor-heading-title{font-size:1.4rem;}.elementor-1010 .elementor-element.elementor-element-d20bfc0{text-align:center;font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-4d88d92{--border-radius:20px 20px 20px 20px;}.elementor-1010 .elementor-element.elementor-element-b152865 img{height:230px;object-fit:cover;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-201c049{right:8px;}body.rtl .elementor-1010 .elementor-element.elementor-element-201c049{left:8px;}.elementor-1010 .elementor-element.elementor-element-201c049{top:8px;text-align:center;}.elementor-1010 .elementor-element.elementor-element-201c049 .elementor-heading-title{font-size:0.8rem;line-height:1.1em;}.elementor-1010 .elementor-element.elementor-element-2ec8478{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-e46a63f{left:-100px;}body.rtl .elementor-1010 .elementor-element.elementor-element-e46a63f{right:-100px;}.elementor-1010 .elementor-element.elementor-element-e46a63f{bottom:-100px;}.elementor-1010 .elementor-element.elementor-element-1f6b20f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-8918057{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1010 .elementor-element.elementor-element-34bacb4{text-align:center;}.elementor-1010 .elementor-element.elementor-element-34bacb4 .elementor-heading-title{font-size:1.6rem;}.elementor-1010 .elementor-element.elementor-element-b60df6d{text-align:center;font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-1013849{--border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-f3c7dbb{right:0px;}body.rtl .elementor-1010 .elementor-element.elementor-element-f3c7dbb{left:0px;}.elementor-1010 .elementor-element.elementor-element-f3c7dbb{top:0px;text-align:center;}.elementor-1010 .elementor-element.elementor-element-f3c7dbb .elementor-heading-title{font-size:0.8rem;line-height:1.1em;}.elementor-1010 .elementor-element.elementor-element-8ffbeb1{text-align:center;}.elementor-1010 .elementor-element.elementor-element-8ffbeb1 .elementor-heading-title{font-size:1.6rem;}.elementor-1010 .elementor-element.elementor-element-cb27f6c{--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:flex-start;}.elementor-1010 .elementor-element.elementor-element-32acade img{height:46px;}.elementor-1010 .elementor-element.elementor-element-95c60d3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-fdf63a6{text-align:center;}.elementor-1010 .elementor-element.elementor-element-fdf63a6 .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-d5c5341{text-align:center;}.elementor-1010 .elementor-element.elementor-element-d5c5341 .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-434d727{--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:flex-start;}.elementor-1010 .elementor-element.elementor-element-6809705 img{height:46px;}.elementor-1010 .elementor-element.elementor-element-1d32406{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-b7fae98{text-align:center;}.elementor-1010 .elementor-element.elementor-element-b7fae98 .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-157ffd7{text-align:center;}.elementor-1010 .elementor-element.elementor-element-157ffd7 .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-5370c42{--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:flex-start;}.elementor-1010 .elementor-element.elementor-element-977786f img{height:46px;}.elementor-1010 .elementor-element.elementor-element-7aa19d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-78f5772{text-align:center;}.elementor-1010 .elementor-element.elementor-element-78f5772 .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-44fbfa8{text-align:center;}.elementor-1010 .elementor-element.elementor-element-44fbfa8 .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-6100a6b{--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:flex-start;}.elementor-1010 .elementor-element.elementor-element-df81b7e img{height:46px;}.elementor-1010 .elementor-element.elementor-element-b0d4f00{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-c20c88b{text-align:center;}.elementor-1010 .elementor-element.elementor-element-c20c88b .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-202174a{text-align:center;}.elementor-1010 .elementor-element.elementor-element-202174a .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-c53e853{--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:flex-start;}.elementor-1010 .elementor-element.elementor-element-6efd402 img{height:46px;}.elementor-1010 .elementor-element.elementor-element-ce5c78c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1010 .elementor-element.elementor-element-5a8a53f{text-align:center;}.elementor-1010 .elementor-element.elementor-element-5a8a53f .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-fe7468d{text-align:center;}.elementor-1010 .elementor-element.elementor-element-fe7468d .elementor-heading-title{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-dc2f838{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:8px;}.elementor-1010 .elementor-element.elementor-element-c9e3b8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-4f91d4f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-094bace{text-align:center;}.elementor-1010 .elementor-element.elementor-element-094bace .elementor-heading-title{font-size:1.4rem;}.elementor-1010 .elementor-element.elementor-element-f54f40b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1010 .elementor-element.elementor-element-21e1850 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-3f1c8de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1010 .elementor-element.elementor-element-c096441{text-align:center;}.elementor-1010 .elementor-element.elementor-element-c096441 .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-a1563ae .elementor-button{font-size:0.8rem;}.elementor-1010 .elementor-element.elementor-element-6928c69{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:22;}body:not(.rtl) .elementor-1010 .elementor-element.elementor-element-6928c69{right:20px;}body.rtl .elementor-1010 .elementor-element.elementor-element-6928c69{left:20px;}.elementor-1010 .elementor-element.elementor-element-5a93018{text-align:center;}.elementor-1010 .elementor-element.elementor-element-5a93018 .elementor-heading-title{font-size:1rem;}.elementor-1010 .elementor-element.elementor-element-60c8bd5{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1010 .elementor-element.elementor-element-4943e40{text-align:center;}.elementor-1010 .elementor-element.elementor-element-4943e40 .elementor-heading-title{font-size:0.7rem;}.elementor-1010 .elementor-element.elementor-element-69fe4bc{text-align:center;}.elementor-1010 .elementor-element.elementor-element-69fe4bc .elementor-heading-title{font-size:0.7rem;}.elementor-1010 .elementor-element.elementor-element-163dab3{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1010 .elementor-element.elementor-element-ca4855b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1010 .elementor-element.elementor-element-edd28ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1010 .elementor-element.elementor-element-5c5bda9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1010 .elementor-element.elementor-element-e856f51 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-ff84a4a */@media (max-width:1024px){
    .elementor-1010 .elementor-element.elementor-element-ff84a4a{
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-690afab */.elementor-1010 .elementor-element.elementor-element-690afab svg{
    width: 40px;
}

.elementor-1010 .elementor-element.elementor-element-690afab span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-690afab a{
    padding: 8px;
    padding-left: 24px;
}

.elementor-1010 .elementor-element.elementor-element-690afab:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-690afab:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-690afab{
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-690afab svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-690afab svg{
    width: 40px;
}

.elementor-1010 .elementor-element.elementor-element-690afab span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-690afab a{
    padding: 6px;
    padding-left: 16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ece7b6 */.elementor-1010 .elementor-element.elementor-element-6ece7b6{
    width: fit-content;
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70aaeac */.elementor-1010 .elementor-element.elementor-element-70aaeac{
      pointer-events: none !Important;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09769de */.elementor-1010 .elementor-element.elementor-element-09769de{
      pointer-events: none !Important;
  }
  
  /* ==========
     ESCOPO
     ========== */
  #blur-layered-elementor {
    position: relative;      /* wrapper relativo */
    min-height: 300px;       /* ajuste conforme seu layout; ex: 100vh para tela cheia */
    overflow: hidden;
  }

  /* Ocupa toda a área do widget */
  #blur-layered-elementor .blur {
    opacity: 1;
    position: absolute;
    inset: 0;
    border-radius: 0;
    pointer-events: none;
    will-change: auto;
    /* importante: máscara para “faixas” e blur aplicado no backdrop */
  }

  /* Camada 1 */
  #blur-layered-elementor .blur-1 {
    z-index: 1;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 0%,
      rgb(0,0,0) 12.5%,
      rgb(0,0,0) 25%,
      rgba(0,0,0,0) 37.5%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 0%,
      rgb(0,0,0) 12.5%,
      rgb(0,0,0) 25%,
      rgba(0,0,0,0) 37.5%
    );
    backdrop-filter: blur(0.078125px);
  }

  /* Camada 2 */
  #blur-layered-elementor .blur-2 {
    z-index: 2;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 12.5%,
      rgb(0,0,0) 25%,
      rgb(0,0,0) 37.5%,
      rgba(0,0,0,0) 50%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 12.5%,
      rgb(0,0,0) 25%,
      rgb(0,0,0) 37.5%,
      rgba(0,0,0,0) 50%
    );
    backdrop-filter: blur(0.15625px);
  }

  /* Camada 3 */
  #blur-layered-elementor .blur-3 {
    z-index: 3;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 25%,
      rgb(0,0,0) 37.5%,
      rgb(0,0,0) 50%,
      rgba(0,0,0,0) 62.5%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 25%,
      rgb(0,0,0) 37.5%,
      rgb(0,0,0) 50%,
      rgba(0,0,0,0) 62.5%
    );
    backdrop-filter: blur(0.3125px);
  }

  /* Camada 4 */
  #blur-layered-elementor .blur-4 {
    z-index: 4;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 37.5%,
      rgb(0,0,0) 50%,
      rgb(0,0,0) 62.5%,
      rgba(0,0,0,0) 75%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 37.5%,
      rgb(0,0,0) 50%,
      rgb(0,0,0) 62.5%,
      rgba(0,0,0,0) 75%
    );
    backdrop-filter: blur(0.625px);
  }

  /* Camada 5 */
  #blur-layered-elementor .blur-5 {
    z-index: 5;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 50%,
      rgb(0,0,0) 62.5%,
      rgb(0,0,0) 75%,
      rgba(0,0,0,0) 87.5%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 50%,
      rgb(0,0,0) 62.5%,
      rgb(0,0,0) 75%,
      rgba(0,0,0,0) 87.5%
    );
    backdrop-filter: blur(1.25px);
  }

  /* Camada 6 */
  #blur-layered-elementor .blur-6 {
    z-index: 6;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 62.5%,
      rgb(0,0,0) 75%,
      rgb(0,0,0) 87.5%,
      rgba(0,0,0,0) 100%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 62.5%,
      rgb(0,0,0) 75%,
      rgb(0,0,0) 87.5%,
      rgba(0,0,0,0) 100%
    );
    backdrop-filter: blur(2.5px);
  }

  /* Camada 7 */
  #blur-layered-elementor .blur-7 {
    z-index: 7;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 75%,
      rgb(0,0,0) 87.5%,
      rgb(0,0,0) 100%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 75%,
      rgb(0,0,0) 87.5%,
      rgb(0,0,0) 100%
    );
    backdrop-filter: blur(5px);
  }

  /* Camada 8 */
  #blur-layered-elementor .blur-8 {
    z-index: 8;
    mask-image: linear-gradient(
      rgba(0,0,0,0) 87.5%,
      rgb(0,0,0) 100%
    );
    -webkit-mask-image: linear-gradient(
      rgba(0,0,0,0) 87.5%,
      rgb(0,0,0) 100%
    );
    backdrop-filter: blur(10px);
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6519828 */.elementor-1010 .elementor-element.elementor-element-6519828 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ab17e */.elementor-1010 .elementor-element.elementor-element-b6ab17e{
    opacity: 0.7 !important;
}

.elementor-1010 .elementor-element.elementor-element-b6ab17e span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bdfd5b */.elementor-1010 .elementor-element.elementor-element-4bdfd5b svg{
    width: 40px;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b a{
    padding: 8px;
    padding-left: 24px;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b{
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-4bdfd5b svg{
    width: 40px;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-4bdfd5b a{
    padding: 6px;
    padding-left: 16px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba65f1d */.elementor-1010 .elementor-element.elementor-element-ba65f1d{
    box-shadow: 0px 642px 180px 0px rgba(0, 0, 0, 0.00), 0px 411px 164px 0px rgba(0, 0, 0, 0.01), 0px 231px 139px 0px rgba(0, 0, 0, 0.05), 0px 103px 103px 0px rgba(0, 0, 0, 0.09), 0px 26px 56px 0px rgba(0, 0, 0, 0.10) !important;
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb07371 */.elementor-1010 .elementor-element.elementor-element-eb07371 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e18c53 */.elementor-1010 .elementor-element.elementor-element-4e18c53{
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41862ca */.elementor-1010 .elementor-element.elementor-element-41862ca span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2c8a3f */.elementor-1010 .elementor-element.elementor-element-e2c8a3f svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-e2c8a3f svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-e2c8a3f span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3381b79 */.elementor-1010 .elementor-element.elementor-element-3381b79 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-3381b79 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-3381b79 a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-3381b79:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-3381b79:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-3381b79{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-3381b79 svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-3381b79 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-3381b79 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1683468 */.elementor-1010 .elementor-element.elementor-element-1683468 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-1683468 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-1683468 a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-1683468:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-1683468:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-1683468{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-1683468 svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-1683468 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-1683468 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8efc081 */.elementor-1010 .elementor-element.elementor-element-8efc081 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-8efc081 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-8efc081 a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-8efc081:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-8efc081:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-8efc081{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-8efc081 svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-8efc081 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-8efc081 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-710ddc7 */.elementor-1010 .elementor-element.elementor-element-710ddc7 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7 a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7 svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-710ddc7 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-710ddc7 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dd9001 */.elementor-1010 .elementor-element.elementor-element-1dd9001 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001 a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001 svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-1dd9001 svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-1dd9001 span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4608b6e */.elementor-1010 .elementor-element.elementor-element-4608b6e svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e a{
    padding: 10px;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e{
    transition: all .2s linear;
    pointer-events: none;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-4608b6e svg{
    width: 6px;
}

.elementor-1010 .elementor-element.elementor-element-4608b6e span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2dbad */.elementor-1010 .elementor-element.elementor-element-9b2dbad span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3608291 */.elementor-1010 .elementor-element.elementor-element-3608291{
    background: rgba(17, 38, 0, 0.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fae60dd */.elementor-1010 .elementor-element.elementor-element-fae60dd{
    filter: blur(150px);
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df28d5e */.elementor-1010 .elementor-element.elementor-element-df28d5e span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d20bfc0 */.elementor-1010 .elementor-element.elementor-element-d20bfc0{
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-201c049 */.elementor-1010 .elementor-element.elementor-element-201c049 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-201c049{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e46a63f */.elementor-1010 .elementor-element.elementor-element-e46a63f{
    filter: blur(150px);
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34bacb4 */.elementor-1010 .elementor-element.elementor-element-34bacb4 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b60df6d */.elementor-1010 .elementor-element.elementor-element-b60df6d{
    opacity: .7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3c7dbb */.elementor-1010 .elementor-element.elementor-element-f3c7dbb span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-f3c7dbb{
    backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ffbeb1 */.elementor-1010 .elementor-element.elementor-element-8ffbeb1 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf63a6 */.elementor-1010 .elementor-element.elementor-element-fdf63a6 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c5341 */.elementor-1010 .elementor-element.elementor-element-d5c5341 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-d5c5341{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c60d3 */.elementor-1010 .elementor-element.elementor-element-95c60d3{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5575b00 */.elementor-1010 .elementor-element.elementor-element-5575b00{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7fae98 */.elementor-1010 .elementor-element.elementor-element-b7fae98 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-157ffd7 */.elementor-1010 .elementor-element.elementor-element-157ffd7 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-157ffd7{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d32406 */.elementor-1010 .elementor-element.elementor-element-1d32406{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb9c8 */.elementor-1010 .elementor-element.elementor-element-24fb9c8{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f5772 */.elementor-1010 .elementor-element.elementor-element-78f5772 span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fbfa8 */.elementor-1010 .elementor-element.elementor-element-44fbfa8 span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-44fbfa8{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aa19d7 */.elementor-1010 .elementor-element.elementor-element-7aa19d7{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903b64 */.elementor-1010 .elementor-element.elementor-element-d903b64{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c20c88b */.elementor-1010 .elementor-element.elementor-element-c20c88b span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-202174a */.elementor-1010 .elementor-element.elementor-element-202174a span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-202174a{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d4f00 */.elementor-1010 .elementor-element.elementor-element-b0d4f00{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94a6516 */.elementor-1010 .elementor-element.elementor-element-94a6516{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a8a53f */.elementor-1010 .elementor-element.elementor-element-5a8a53f span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe7468d */.elementor-1010 .elementor-element.elementor-element-fe7468d span{
    font-weight: 600;
}

.elementor-1010 .elementor-element.elementor-element-fe7468d{
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce5c78c */.elementor-1010 .elementor-element.elementor-element-ce5c78c{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae27871 */.elementor-1010 .elementor-element.elementor-element-ae27871{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-094bace */.elementor-1010 .elementor-element.elementor-element-094bace span{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-21e1850 */.elementor-1010 .elementor-element.elementor-element-21e1850 a{
    color: #142500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c096441 */.elementor-1010 .elementor-element.elementor-element-c096441 span{
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1563ae */.elementor-1010 .elementor-element.elementor-element-a1563ae svg{
    width: 40px;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae a{
    padding: 8px;
    padding-left: 24px;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae:hover{
    transform: translateX(8px);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae:hover svg{
    transform: rotate(-26deg);
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae{
    transition: all .2s linear;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae svg{
    transform: translateX(0px) rotate(0deg);
    transition: all .2s linear;
}

@media (max-width: 768px) {
 .elementor-1010 .elementor-element.elementor-element-a1563ae svg{
    width: 32px;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae span{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

.elementor-1010 .elementor-element.elementor-element-a1563ae a{
    padding: 6px;
    padding-left: 16px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a93018 */.elementor-1010 .elementor-element.elementor-element-5a93018 span{
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6928c69 */.elementor-1010 .elementor-element.elementor-element-6928c69{
    width: fit-content;
}

.elementor-1010 .elementor-element.elementor-element-6928c69:hover{
    transform: translateY(-8px);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS */::-webkit-scrollbar-track {
    background-color: #F4F4F4;
}
::-webkit-scrollbar {
    width: 8px;
    background: #F4F4F4;
}
::-webkit-scrollbar-thumb {
    background: #142500;
    border-radius: 200px;
}/* End custom CSS */