.elementor-665 .elementor-element.elementor-element-6a55d96{--display:flex;--min-height:511px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3px -15px;--row-gap:3px;--column-gap:-15px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-665 .elementor-element.elementor-element-6a55d96:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-6a55d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emilievieira.com.br/wp-content/uploads/2026/08/hero-desk-mentoria-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-665 .elementor-element.elementor-element-180aec5{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-180aec5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-180aec5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:0.9em;color:#506115;}.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-665 .elementor-element.elementor-element-cb44067{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:2px;color:#7A7A7A;}.elementor-665 .elementor-element.elementor-element-cb44067 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cb44067 p{margin-block-end:26px;}.elementor-665 .elementor-element.elementor-element-97cf73f{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:start;}.elementor-665 .elementor-element.elementor-element-97cf73f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-97cf73f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#506115;}.elementor-665 .elementor-element.elementor-element-be328b6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-665 .elementor-element.elementor-element-be328b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-fa7dc6e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-665 .elementor-element.elementor-element-fa7dc6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-665 .elementor-element.elementor-element-562893c .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:25px;fill:#506115;color:#506115;background-image:linear-gradient(80deg, #506115AB 0%, #EFEBC600 47%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#898771;border-radius:999px 999px 999px 999px;padding:25px 50px 25px 50px;}.elementor-665 .elementor-element.elementor-element-562893c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-562893c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-d197ccc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-665 .elementor-element.elementor-element-d197ccc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-d197ccc.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-0a81058{--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;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-665 .elementor-element.elementor-element-0a81058:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-0a81058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-0935d73{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-0935d73 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-0935d73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#EFEBC6;}.elementor-665 .elementor-element.elementor-element-66b901b{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-66b901b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-66b901b.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-640c368{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-640c368 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-665 .elementor-element.elementor-element-309b4de{--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;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:-35px;--margin-bottom:-35px;--margin-left:-35px;--margin-right:-35px;--padding-top:-18px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-1b125b4{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-1b125b4.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-edb91a6.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-edb91a6.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-edb91a6.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-edb91a6.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-edb91a6.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-edb91a6.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon i, .elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-665 .elementor-element.elementor-element-90aff7d .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-90aff7d .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-90aff7d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-05c2862{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-05c2862.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-dce5fbd .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-dce5fbd.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-dce5fbd .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-dce5fbd .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-eb6a6d6 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-eb6a6d6 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-eb6a6d6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-ba4ce74{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-ba4ce74.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-2442d70.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-2442d70 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-2442d70.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-2442d70.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-2442d70.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-2442d70.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-2442d70.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-2442d70 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-2442d70 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-07084a7 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-07084a7 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-07084a7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-9206b87{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-9206b87.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-3c0e0ec .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-3c0e0ec.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-3c0e0ec .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-3c0e0ec .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-e46768c .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-e46768c .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-e46768c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-df418da{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-df418da.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-ec24aa7 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-ec24aa7.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-ec24aa7 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-ec24aa7 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-62c1f81 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-62c1f81 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-62c1f81 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-c80ff63{--display:flex;--min-height:221px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-c80ff63.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-7124134.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-7124134 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-7124134.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-7124134.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-7124134.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-7124134.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-7124134.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-7124134 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-7124134 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-c5dd767 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-c5dd767 .elementor-image-box-title{margin-bottom:7px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-c5dd767 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-ee506f7{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-ee506f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-be04e7f{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-665 .elementor-element.elementor-element-be04e7f:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-be04e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-af2eeee{width:var( --container-widget-width, 752px );max-width:752px;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-af2eeee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-af2eeee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-efded89{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-efded89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-236329a{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-236329a > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-eb532d1{width:var( --container-widget-width, 649px );max-width:649px;--container-widget-width:649px;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-eb532d1 > .elementor-widget-container{margin:2px 0px 35px 0px;padding:17px 17px 17px 17px;}.elementor-665 .elementor-element.elementor-element-eb532d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-cb1995d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-cb1995d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-665 .elementor-element.elementor-element-39f9127{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-39f9127.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-5b82573 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-665 .elementor-element.elementor-element-5b82573.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-5b82573 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-5b82573.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-5b82573.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5b82573.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-5b82573.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5b82573.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-5b82573 .elementor-icon{font-size:49px;}.elementor-665 .elementor-element.elementor-element-5b82573 .elementor-icon svg{height:49px;}.elementor-665 .elementor-element.elementor-element-5e51a40 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-5e51a40 .elementor-image-box-title{margin-bottom:18px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-5e51a40:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-5e51a40:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-5e51a40 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-a7b91f7{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-a7b91f7.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-50a7477 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-665 .elementor-element.elementor-element-50a7477.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-50a7477 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-50a7477.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-50a7477.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-50a7477.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-50a7477.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-50a7477.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-50a7477 .elementor-icon{font-size:49px;}.elementor-665 .elementor-element.elementor-element-50a7477 .elementor-icon svg{height:49px;}.elementor-665 .elementor-element.elementor-element-5110eb8 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-5110eb8 .elementor-image-box-title{margin-bottom:18px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-5110eb8:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-5110eb8:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-5110eb8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-bf79fb6{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-bf79fb6.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-2ef80f4 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-2ef80f4 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-2ef80f4.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-2ef80f4 .elementor-icon{font-size:49px;}.elementor-665 .elementor-element.elementor-element-2ef80f4 .elementor-icon svg{height:49px;}.elementor-665 .elementor-element.elementor-element-1fc7692 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-1fc7692 .elementor-image-box-title{margin-bottom:18px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-1fc7692:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-1fc7692:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-1fc7692 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-45f9df6{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-45f9df6 > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-3df33be .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;fill:#506115;color:#506115;background-image:linear-gradient(80deg, #506115AB 0%, #EFEBC600 47%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#898771;border-radius:999px 999px 999px 999px;padding:25px 50px 25px 50px;}.elementor-665 .elementor-element.elementor-element-3df33be > .elementor-widget-container{margin:25px 25px 25px 25px;padding:-14px -14px -14px -14px;}.elementor-665 .elementor-element.elementor-element-0d78412{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-665 .elementor-element.elementor-element-0d78412:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-0d78412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-adc9bb4{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-adc9bb4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-adc9bb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:78px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-2af3118{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-2af3118 > .elementor-widget-container{margin:0px 0px 33px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-2dcca53{--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;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-dece19d{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-dece19d.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-5843c33.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-5843c33 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-5843c33.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-5843c33.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5843c33.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-5843c33.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-5843c33.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-5843c33 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-5843c33 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-6f74732 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-6f74732 .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-6f74732:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-6f74732:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-6f74732 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-b0076c6{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-b0076c6.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-d039e86.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-d039e86 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-d039e86.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-d039e86.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-d039e86.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-d039e86.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-d039e86.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-d039e86 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-d039e86 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-329f48f .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-329f48f .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-329f48f:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-329f48f:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-329f48f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-af9ebd7{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-af9ebd7.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-1d2f762.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-1d2f762 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-1d2f762.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-1d2f762.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-1d2f762.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-1d2f762.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-1d2f762.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-1d2f762 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-1d2f762 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-7663609 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-7663609 .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-7663609:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-7663609:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-7663609 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-8cce041{--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;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-e5e2205{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-e5e2205.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-4aadc8f .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-4aadc8f.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-4aadc8f .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-4aadc8f .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-c967c49 .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-c967c49 .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-c967c49:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-c967c49:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-c967c49 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-12ed80a{--display:flex;--min-height:347px;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-665 .elementor-element.elementor-element-12ed80a.e-con:hover{--e-con-transform-rotateZ:2deg;--e-con-transform-scale:1.1;}.elementor-665 .elementor-element.elementor-element-1279f99.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-1279f99 .elementor-icon-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-1279f99.elementor-view-stacked .elementor-icon{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-1279f99.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-1279f99.elementor-view-default .elementor-icon{color:#506115;border-color:#506115;}.elementor-665 .elementor-element.elementor-element-1279f99.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-1279f99.elementor-view-default .elementor-icon svg{fill:#506115;}.elementor-665 .elementor-element.elementor-element-1279f99 .elementor-icon{font-size:38px;}.elementor-665 .elementor-element.elementor-element-1279f99 .elementor-icon svg{height:38px;}.elementor-665 .elementor-element.elementor-element-d21268d .elementor-image-box-wrapper{text-align:start;}.elementor-665 .elementor-element.elementor-element-d21268d .elementor-image-box-title{margin-bottom:24px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:#2A2220;}.elementor-665 .elementor-element.elementor-element-d21268d:has(:hover) .elementor-image-box-title,
					 .elementor-665 .elementor-element.elementor-element-d21268d:has(:focus) .elementor-image-box-title{color:#9E9862;}.elementor-665 .elementor-element.elementor-element-d21268d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#7A6E68;}.elementor-665 .elementor-element.elementor-element-552f1c2{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-552f1c2 > .elementor-widget-container{margin:17px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-7f86828{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-7f86828 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-d818831{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-665 .elementor-element.elementor-element-d818831:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-d818831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#506115;}.elementor-665 .elementor-element.elementor-element-ea05ca4{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-ea05ca4 > .elementor-widget-container{margin:20px 0px 39px 0px;}.elementor-665 .elementor-element.elementor-element-ea05ca4.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-ea05ca4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:59px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#EFEBC6;}.elementor-665 .elementor-element.elementor-element-ce13313{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-665 .elementor-element.elementor-element-ce13313.e-con{--align-self:center;}.elementor-665 .elementor-element.elementor-element-04eceed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00BB0133;--border-color:#00BB0133;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-665 .elementor-element.elementor-element-04eceed:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-04eceed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BB011C;}.elementor-665 .elementor-element.elementor-element-8a677e7 > .elementor-widget-container{background-color:transparent;padding:15px 20px 15px 20px;background-image:linear-gradient(90deg, #006700 0%, #00BB01 100%);border-radius:999px 999px 999px 999px;}.elementor-665 .elementor-element.elementor-element-8a677e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.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-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-ffc02a6{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-35e5ab8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F3F4F633;--border-color:#F3F4F633;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-665 .elementor-element.elementor-element-35e5ab8:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-35e5ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C434324;}.elementor-665 .elementor-element.elementor-element-a27a91f > .elementor-widget-container{background-color:transparent;padding:15px 20px 15px 20px;background-image:linear-gradient(90deg, #B60000 0%, #D40000 100%);border-radius:999px 999px 999px 999px;}.elementor-665 .elementor-element.elementor-element-a27a91f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-icon i{color:#D30000;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-icon svg{fill:#D30000;transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-af0ea09{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-be0344e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;line-height:9px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-be0344e > .elementor-widget-container{margin:54px 0px 71px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-be0344e.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-3d3287c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-3d3287c:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-3d3287c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-3c37d84{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-3c37d84 > .elementor-widget-container{margin:20px 0px 61px 0px;}.elementor-665 .elementor-element.elementor-element-3c37d84.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-3c37d84 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#506115;}.elementor-665 .elementor-element.elementor-element-2e17cac{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-2e17cac > .elementor-widget-container{margin:-80px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-2e17cac.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-2e17cac p{margin-block-end:0px;}.elementor-665 .elementor-element.elementor-element-4e74480{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-4e74480:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-665 .elementor-element.elementor-element-4e74480.e-con{--align-self:center;}.elementor-665 .elementor-element.elementor-element-fbceea2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-b28f5c7{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-665 .elementor-element.elementor-element-c8c5b4b .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-665 .elementor-element.elementor-element-c8c5b4b .elementor-icon-box-title{margin-block-end:31px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-c8c5b4b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-c8c5b4b.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-c8c5b4b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-c8c5b4b .elementor-icon{font-size:48px;}.elementor-665 .elementor-element.elementor-element-c8c5b4b:has(:hover) .elementor-icon-box-title,
					 .elementor-665 .elementor-element.elementor-element-c8c5b4b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-c8c5b4b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9C9C9C;}.elementor-665 .elementor-element.elementor-element-8d2af83{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-665 .elementor-element.elementor-element-64ba168 .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-665 .elementor-element.elementor-element-64ba168 .elementor-icon-box-title{margin-block-end:31px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-64ba168.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-64ba168.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-64ba168.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-64ba168 .elementor-icon{font-size:48px;}.elementor-665 .elementor-element.elementor-element-64ba168:has(:hover) .elementor-icon-box-title,
					 .elementor-665 .elementor-element.elementor-element-64ba168:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-64ba168 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9C9C9C;}.elementor-665 .elementor-element.elementor-element-f670b94{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-665 .elementor-element.elementor-element-54f7cf4 .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-665 .elementor-element.elementor-element-54f7cf4 .elementor-icon-box-title{margin-block-end:31px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-54f7cf4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-54f7cf4.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-54f7cf4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-54f7cf4 .elementor-icon{font-size:48px;}.elementor-665 .elementor-element.elementor-element-54f7cf4:has(:hover) .elementor-icon-box-title,
					 .elementor-665 .elementor-element.elementor-element-54f7cf4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-54f7cf4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9C9C9C;}.elementor-665 .elementor-element.elementor-element-0871345{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:93px;--padding-left:34px;--padding-right:34px;}.elementor-665 .elementor-element.elementor-element-1023d77 .elementor-icon-box-wrapper{text-align:start;gap:6px;}.elementor-665 .elementor-element.elementor-element-1023d77 .elementor-icon-box-title{margin-block-end:31px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-1023d77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-1023d77.elementor-view-framed .elementor-icon, .elementor-665 .elementor-element.elementor-element-1023d77.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-1023d77 .elementor-icon{font-size:48px;}.elementor-665 .elementor-element.elementor-element-1023d77:has(:hover) .elementor-icon-box-title,
					 .elementor-665 .elementor-element.elementor-element-1023d77:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-1023d77 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#9C9C9C;}.elementor-665 .elementor-element.elementor-element-cd08c55{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-cd08c55 > .elementor-widget-container{margin:36px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cd08c55.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-4ca5f63{--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;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-4ca5f63:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-4ca5f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.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-665 .elementor-element.elementor-element-00a2ef1 > .elementor-widget-container{border-style:solid;border-width:12px 12px 12px 12px;border-color:#183300;border-radius:12px 12px 12px 12px;}.elementor-665 .elementor-element.elementor-element-9a9e731{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9a9e731.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-665 .elementor-element.elementor-element-2840a85{width:100%;max-width:100%;text-align:start;}.elementor-665 .elementor-element.elementor-element-2840a85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#006700;}.elementor-665 .elementor-element.elementor-element-1430845 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:#3B3B3B;}.elementor-665 .elementor-element.elementor-element-287b9a3{text-align:justify;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-665 .elementor-element.elementor-element-8f4a7ae{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-8f4a7ae:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-8f4a7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-6abdea9{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-6abdea9 > .elementor-widget-container{margin:92px 40px 40px 40px;}.elementor-665 .elementor-element.elementor-element-6abdea9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;color:#506115;}.elementor-665 .elementor-element.elementor-element-4a52c07{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:#2D3A00;}.elementor-665 .elementor-element.elementor-element-4a52c07 > .elementor-widget-container{margin:-80px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-4a52c07.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-4a52c07 p{margin-block-end:0px;}.elementor-665 .elementor-element.elementor-element-db2e36b{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9bfd05a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9bfd05a.e-con{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-77a6a88{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-77a6a88 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-665 .elementor-element.elementor-element-77a6a88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:500;letter-spacing:0px;color:#222222;}.elementor-665 .elementor-element.elementor-element-06eaca6{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-06eaca6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-06eaca6.elementor-element{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-06eaca6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:#383838;}.elementor-665 .elementor-element.elementor-element-5c1f613{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-5c1f613.e-con{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-940397d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-665 .elementor-element.elementor-element-940397d{text-align:end;}.elementor-665 .elementor-element.elementor-element-940397d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:500;letter-spacing:0px;color:#222222;}.elementor-665 .elementor-element.elementor-element-b808580{width:100%;max-width:100%;text-align:end;}.elementor-665 .elementor-element.elementor-element-b808580 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-b808580.elementor-element{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-b808580 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:#383838;}.elementor-665 .elementor-element.elementor-element-17ffe07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-17ffe07.e-con{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-8e3f23d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-665 .elementor-element.elementor-element-8e3f23d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:500;letter-spacing:0px;color:#222222;}.elementor-665 .elementor-element.elementor-element-0aa0f2d{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-0aa0f2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-0aa0f2d.elementor-element{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-0aa0f2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:#383838;}.elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;fill:#506115;color:#506115;background-image:linear-gradient(0deg, #506115AB 0%, #EFEBC600 47%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#898771;border-radius:999px 999px 999px 999px;padding:25px 25px 25px 25px;}.elementor-665 .elementor-element.elementor-element-cba4543{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-cba4543 > .elementor-widget-container{margin:101px 0px -79px 0px;padding:3px 3px 3px 3px;}.elementor-665 .elementor-element.elementor-element-8a0508f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-00acbb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-00acbb0:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-00acbb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("https://emilievieira.com.br/wp-content/uploads/2026/08/EMILIE-VIEIRA-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-665 .elementor-element.elementor-element-e3462c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-e3462c1{text-align:center;}.elementor-665 .elementor-element.elementor-element-e3462c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-d075c3a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:100;line-height:1.75em;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-d075c3a > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-d075c3a.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-d075c3a a:hover, .elementor-665 .elementor-element.elementor-element-d075c3a a:focus{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-af72f4e{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:100;line-height:1.75em;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-af72f4e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-af72f4e.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-af72f4e a:hover, .elementor-665 .elementor-element.elementor-element-af72f4e a:focus{color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(0deg, #506115AB 0%, #EFEBC600 47%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#898771;border-radius:999px 999px 999px 999px;padding:25px 25px 25px 25px;}.elementor-665 .elementor-element.elementor-element-827ee75{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-827ee75.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-cd1321d{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-cd1321d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cd1321d.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-cd1321d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;color:#FFFFFF;}@media(max-width:1024px){.elementor-665 .elementor-element.elementor-element-6a55d96{--min-height:624px;}.elementor-665 .elementor-element.elementor-element-180aec5{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-180aec5 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-97cf73f{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-97cf73f .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-0a81058{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-0935d73{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-0935d73 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-309b4de{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-be04e7f{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-af2eeee{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-af2eeee .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-eb532d1{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-eb532d1 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-cb1995d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-0d78412{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-adc9bb4{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-adc9bb4 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-2dcca53{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-8cce041{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-d818831{--margin-top:-30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-ea05ca4{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-ea05ca4 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-3c37d84{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-665 .elementor-element.elementor-element-3c37d84 .elementor-heading-title{font-size:24px;}.elementor-665 .elementor-element.elementor-element-4ca5f63{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-00a2ef1{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-1430845 .elementor-heading-title{font-size:32px;}.elementor-665 .elementor-element.elementor-element-db2e36b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:84px 84px;--row-gap:84px;--column-gap:84px;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-665 .elementor-element.elementor-element-9bfd05a.e-con{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-5c1f613.e-con{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-17ffe07.e-con{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-8a0508f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}}@media(min-width:768px){.elementor-665 .elementor-element.elementor-element-6a55d96{--content-width:1044px;}.elementor-665 .elementor-element.elementor-element-309b4de{--content-width:1056px;}.elementor-665 .elementor-element.elementor-element-1b125b4{--width:315px;}.elementor-665 .elementor-element.elementor-element-05c2862{--width:315px;}.elementor-665 .elementor-element.elementor-element-ba4ce74{--width:315px;}.elementor-665 .elementor-element.elementor-element-9206b87{--width:315px;}.elementor-665 .elementor-element.elementor-element-df418da{--width:315px;}.elementor-665 .elementor-element.elementor-element-c80ff63{--width:315px;}.elementor-665 .elementor-element.elementor-element-cb1995d{--width:51%;}.elementor-665 .elementor-element.elementor-element-39f9127{--width:315px;}.elementor-665 .elementor-element.elementor-element-a7b91f7{--width:315px;}.elementor-665 .elementor-element.elementor-element-bf79fb6{--width:640px;}.elementor-665 .elementor-element.elementor-element-2dcca53{--width:100%;}.elementor-665 .elementor-element.elementor-element-dece19d{--width:315px;}.elementor-665 .elementor-element.elementor-element-b0076c6{--width:315px;}.elementor-665 .elementor-element.elementor-element-af9ebd7{--width:315px;}.elementor-665 .elementor-element.elementor-element-8cce041{--width:77%;}.elementor-665 .elementor-element.elementor-element-e5e2205{--width:33%;}.elementor-665 .elementor-element.elementor-element-12ed80a{--width:506px;}.elementor-665 .elementor-element.elementor-element-ce13313{--width:75%;}.elementor-665 .elementor-element.elementor-element-04eceed{--width:551px;}.elementor-665 .elementor-element.elementor-element-35e5ab8{--width:551px;}.elementor-665 .elementor-element.elementor-element-3d3287c{--content-width:1280px;}.elementor-665 .elementor-element.elementor-element-fbceea2{--width:83%;}.elementor-665 .elementor-element.elementor-element-b28f5c7{--width:374px;}.elementor-665 .elementor-element.elementor-element-8d2af83{--width:374px;}.elementor-665 .elementor-element.elementor-element-f670b94{--width:374px;}.elementor-665 .elementor-element.elementor-element-0871345{--width:710px;}.elementor-665 .elementor-element.elementor-element-9a9e731{--width:617.987px;}.elementor-665 .elementor-element.elementor-element-db2e36b{--width:100%;}.elementor-665 .elementor-element.elementor-element-9bfd05a{--width:50%;}.elementor-665 .elementor-element.elementor-element-5c1f613{--width:50%;}.elementor-665 .elementor-element.elementor-element-17ffe07{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-665 .elementor-element.elementor-element-6a55d96{--content-width:700px;}.elementor-665 .elementor-element.elementor-element-0a81058{--width:700px;}.elementor-665 .elementor-element.elementor-element-be04e7f{--width:700px;}.elementor-665 .elementor-element.elementor-element-0d78412{--width:700px;}.elementor-665 .elementor-element.elementor-element-d818831{--width:700px;}.elementor-665 .elementor-element.elementor-element-4ca5f63{--content-width:700px;}.elementor-665 .elementor-element.elementor-element-9a9e731{--width:360px;}.elementor-665 .elementor-element.elementor-element-8a0508f{--content-width:700px;}}@media(max-width:767px){.elementor-665 .elementor-element.elementor-element-6a55d96:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-6a55d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emilievieira.com.br/wp-content/uploads/2026/08/hero_mobile_mentoria3-2-scaled.png");background-position:top center;}.elementor-665 .elementor-element.elementor-element-6a55d96{--content-width:350px;--min-height:1009px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:-37px;--padding-left:20px;--padding-right:-58px;}.elementor-665 .elementor-element.elementor-element-6a55d96.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-665 .elementor-element.elementor-element-180aec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-180aec5{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:center;}.elementor-665 .elementor-element.elementor-element-180aec5.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-180aec5 .elementor-heading-title{font-size:22px;}.elementor-665 .elementor-element.elementor-element-cb44067{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-665 .elementor-element.elementor-element-cb44067.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-97cf73f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-97cf73f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-665 .elementor-element.elementor-element-97cf73f.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-97cf73f .elementor-heading-title{font-size:20px;}.elementor-665 .elementor-element.elementor-element-be328b6{width:var( --container-widget-width, 296px );max-width:296px;--container-widget-width:296px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-665 .elementor-element.elementor-element-be328b6 > .elementor-widget-container{margin:27px 0px 14px 0px;}.elementor-665 .elementor-element.elementor-element-be328b6.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-fa7dc6e{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-665 .elementor-element.elementor-element-fa7dc6e.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-562893c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-562893c.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-562893c .elementor-button{padding:20px 10px 020px 10px;}.elementor-665 .elementor-element.elementor-element-d197ccc{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;font-size:13px;}.elementor-665 .elementor-element.elementor-element-d197ccc > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-d197ccc.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-0a81058{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-665 .elementor-element.elementor-element-0935d73{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-0935d73 > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-0935d73 .elementor-heading-title{font-size:19px;}.elementor-665 .elementor-element.elementor-element-66b901b{width:initial;max-width:initial;font-size:15px;}.elementor-665 .elementor-element.elementor-element-66b901b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-640c368 > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-665 .elementor-element.elementor-element-640c368{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;font-size:24px;}.elementor-665 .elementor-element.elementor-element-309b4de{--align-content:center;}.elementor-665 .elementor-element.elementor-element-309b4de.e-con{--align-self:center;}.elementor-665 .elementor-element.elementor-element-1b125b4{--width:90%;}.elementor-665 .elementor-element.elementor-element-05c2862{--width:90%;}.elementor-665 .elementor-element.elementor-element-ba4ce74{--width:90%;}.elementor-665 .elementor-element.elementor-element-9206b87{--width:90%;}.elementor-665 .elementor-element.elementor-element-df418da{--width:90%;}.elementor-665 .elementor-element.elementor-element-c80ff63{--width:90%;}.elementor-665 .elementor-element.elementor-element-ee506f7{width:initial;max-width:initial;font-size:14px;}.elementor-665 .elementor-element.elementor-element-be04e7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-665 .elementor-element.elementor-element-af2eeee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-af2eeee{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-665 .elementor-element.elementor-element-af2eeee .elementor-heading-title{font-size:22px;}.elementor-665 .elementor-element.elementor-element-efded89{width:100%;max-width:100%;font-size:16px;}.elementor-665 .elementor-element.elementor-element-236329a{width:100%;max-width:100%;font-size:16px;}.elementor-665 .elementor-element.elementor-element-eb532d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-eb532d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-665 .elementor-element.elementor-element-eb532d1 .elementor-heading-title{font-size:15px;}.elementor-665 .elementor-element.elementor-element-cb1995d{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-665 .elementor-element.elementor-element-39f9127{--width:90%;}.elementor-665 .elementor-element.elementor-element-a7b91f7{--width:90%;}.elementor-665 .elementor-element.elementor-element-bf79fb6{--width:90%;}.elementor-665 .elementor-element.elementor-element-45f9df6{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-3df33be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-3df33be .elementor-button{font-size:15px;padding:20px 10px 20px 10px;}.elementor-665 .elementor-element.elementor-element-0d78412{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-665 .elementor-element.elementor-element-adc9bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-adc9bb4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-665 .elementor-element.elementor-element-adc9bb4 .elementor-heading-title{font-size:22px;}.elementor-665 .elementor-element.elementor-element-2af3118{width:100%;max-width:100%;font-size:16px;}.elementor-665 .elementor-element.elementor-element-dece19d{--width:90%;}.elementor-665 .elementor-element.elementor-element-b0076c6{--width:90%;}.elementor-665 .elementor-element.elementor-element-af9ebd7{--width:90%;}.elementor-665 .elementor-element.elementor-element-8cce041{--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-665 .elementor-element.elementor-element-e5e2205{--width:90%;}.elementor-665 .elementor-element.elementor-element-12ed80a{--width:90%;}.elementor-665 .elementor-element.elementor-element-552f1c2{width:100%;max-width:100%;font-size:26px;}.elementor-665 .elementor-element.elementor-element-552f1c2 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-665 .elementor-element.elementor-element-7f86828{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;font-size:14px;}.elementor-665 .elementor-element.elementor-element-d818831{--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-665 .elementor-element.elementor-element-ea05ca4{width:100%;max-width:100%;}.elementor-665 .elementor-element.elementor-element-ea05ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-ea05ca4 .elementor-heading-title{font-size:23px;}.elementor-665 .elementor-element.elementor-element-04eceed{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-8a677e7{text-align:center;}.elementor-665 .elementor-element.elementor-element-8a677e7 .elementor-heading-title{line-height:1.3em;}.elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-665 .elementor-element.elementor-element-ffc02a6 .elementor-icon-list-item > a{font-size:15px;}.elementor-665 .elementor-element.elementor-element-35e5ab8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-665 .elementor-element.elementor-element-a27a91f{text-align:center;}.elementor-665 .elementor-element.elementor-element-a27a91f .elementor-heading-title{line-height:1.4em;}.elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-665 .elementor-element.elementor-element-af0ea09 .elementor-icon-list-item > a{font-size:15px;}.elementor-665 .elementor-element.elementor-element-be0344e{width:initial;max-width:initial;font-size:20px;line-height:1.4em;}.elementor-665 .elementor-element.elementor-element-be0344e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-3c37d84{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-3c37d84 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-3c37d84 .elementor-heading-title{font-size:23px;}.elementor-665 .elementor-element.elementor-element-2e17cac{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;font-size:15px;}.elementor-665 .elementor-element.elementor-element-2e17cac > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-4e74480{--margin-top:258px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-665 .elementor-element.elementor-element-fbceea2{--justify-content:center;}.elementor-665 .elementor-element.elementor-element-ba1cdb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cd08c55{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-cd08c55 > .elementor-widget-container{margin:311px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-4ca5f63{--content-width:350px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9a9e731{--justify-content:center;}.elementor-665 .elementor-element.elementor-element-2840a85{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:center;}.elementor-665 .elementor-element.elementor-element-2840a85.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-2840a85 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-665 .elementor-element.elementor-element-1430845{text-align:start;}.elementor-665 .elementor-element.elementor-element-1430845 .elementor-heading-title{font-size:31px;}.elementor-665 .elementor-element.elementor-element-287b9a3{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-665 .elementor-element.elementor-element-287b9a3.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-8f4a7ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-665 .elementor-element.elementor-element-6abdea9 > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-665 .elementor-element.elementor-element-6abdea9{--container-widget-width:395px;--container-widget-flex-grow:0;width:var( --container-widget-width, 395px );max-width:395px;}.elementor-665 .elementor-element.elementor-element-6abdea9.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-6abdea9 .elementor-heading-title{font-size:21px;}.elementor-665 .elementor-element.elementor-element-4a52c07{width:100%;max-width:100%;font-size:15px;}.elementor-665 .elementor-element.elementor-element-db2e36b{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-665 .elementor-element.elementor-element-9bfd05a{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-77a6a88{text-align:end;}.elementor-665 .elementor-element.elementor-element-77a6a88 .elementor-heading-title{font-size:2rem;}.elementor-665 .elementor-element.elementor-element-06eaca6{text-align:end;}.elementor-665 .elementor-element.elementor-element-5c1f613{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-940397d .elementor-heading-title{font-size:2rem;}.elementor-665 .elementor-element.elementor-element-b808580{width:var( --container-widget-width, 267px );max-width:267px;--container-widget-width:267px;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-b808580.elementor-element{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-17ffe07{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-8e3f23d.elementor-element{--align-self:flex-end;}.elementor-665 .elementor-element.elementor-element-8e3f23d{text-align:end;}.elementor-665 .elementor-element.elementor-element-8e3f23d .elementor-heading-title{font-size:2rem;}.elementor-665 .elementor-element.elementor-element-0aa0f2d{text-align:end;}.elementor-665 .elementor-element.elementor-element-cba4543{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-cba4543 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button{padding:20px 10px 020px 10px;}.elementor-665 .elementor-element.elementor-element-8a0508f{--content-width:340px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-00acbb0{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-665 .elementor-element.elementor-element-e3462c1 .elementor-heading-title{font-size:36px;}.elementor-665 .elementor-element.elementor-element-d075c3a{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:justify;font-size:16px;}.elementor-665 .elementor-element.elementor-element-af72f4e{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;text-align:center;font-size:18px;}.elementor-665 .elementor-element.elementor-element-827ee75{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button{padding:20px 10px 020px 10px;}.elementor-665 .elementor-element.elementor-element-cd1321d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-665 .elementor-element.elementor-element-cd1321d{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-665 .elementor-element.elementor-element-cd1321d .elementor-heading-title{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-562893c */.elementor-665 .elementor-element.elementor-element-562893c .elementor-button{
    min-width: 520px;
    min-height: 72px;

    padding: 20px 45px;

    font-size: 17px;
    font-weight: 600;

    border-radius: 100px;

    transition: 
        transform 0.35s ease,
        box-shadow 0.35s ease,
        filter 0.35s ease;

    box-shadow: 0 8px 18px rgba(79, 100, 28, 0.15);
}


/* Efeito ao passar o mouse */
.elementor-665 .elementor-element.elementor-element-562893c .elementor-button:hover{
    transform: translateY(-4px) scale(1.035);

    box-shadow:
        0 14px 28px rgba(79, 100, 28, 0.25),
        0 0 20px rgba(79, 100, 28, 0.12);

    filter: brightness(1.04);
}


/* Efeito ao clicar */
.elementor-665 .elementor-element.elementor-element-562893c .elementor-button:active{
    transform: translateY(-1px) scale(0.99);
}


/* MOBILE */
@media (max-width: 767px){

    .elementor-665 .elementor-element.elementor-element-562893c .elementor-button{
        min-width: 100%;
        min-height: 62px;

        padding: 17px 22px;

        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-edb91a6 */.elementor-665 .elementor-element.elementor-element-edb91a6 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b125b4 */.elementor-665 .elementor-element.elementor-element-1b125b4{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dce5fbd */.elementor-665 .elementor-element.elementor-element-dce5fbd .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c2862 */.elementor-665 .elementor-element.elementor-element-05c2862{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2442d70 */.elementor-665 .elementor-element.elementor-element-2442d70 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba4ce74 */.elementor-665 .elementor-element.elementor-element-ba4ce74{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3c0e0ec */.elementor-665 .elementor-element.elementor-element-3c0e0ec .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9206b87 */.elementor-665 .elementor-element.elementor-element-9206b87{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec24aa7 */.elementor-665 .elementor-element.elementor-element-ec24aa7 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df418da */.elementor-665 .elementor-element.elementor-element-df418da{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7124134 */.elementor-665 .elementor-element.elementor-element-7124134 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80ff63 */.elementor-665 .elementor-element.elementor-element-c80ff63{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a81058 */.elementor-665 .elementor-element.elementor-element-0a81058{
    background: rgba(33, 33, 47, 0.9); /* #21212F 90% */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b82573 */.elementor-665 .elementor-element.elementor-element-5b82573 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f9127 */.elementor-665 .elementor-element.elementor-element-39f9127{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50a7477 */.elementor-665 .elementor-element.elementor-element-50a7477 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b91f7 */.elementor-665 .elementor-element.elementor-element-a7b91f7{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ef80f4 */.elementor-665 .elementor-element.elementor-element-2ef80f4 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf79fb6 */.elementor-665 .elementor-element.elementor-element-bf79fb6{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3df33be */.elementor-665 .elementor-element.elementor-element-3df33be .elementor-button{
    min-width: 520px;
    min-height: 72px;

    padding: 20px 45px;

    font-size: 17px;
    font-weight: 600;

    border-radius: 100px;

    transition: 
        transform 0.35s ease,
        box-shadow 0.35s ease,
        filter 0.35s ease;

    box-shadow: 0 8px 18px rgba(79, 100, 28, 0.15);
}


/* Efeito ao passar o mouse */
.elementor-665 .elementor-element.elementor-element-3df33be .elementor-button:hover{
    transform: translateY(-4px) scale(1.035);

    box-shadow:
        0 14px 28px rgba(79, 100, 28, 0.25),
        0 0 20px rgba(79, 100, 28, 0.12);

    filter: brightness(1.04);
}


/* Efeito ao clicar */
.elementor-665 .elementor-element.elementor-element-3df33be .elementor-button:active{
    transform: translateY(-1px) scale(0.99);
}


/* MOBILE */
@media (max-width: 767px){

    .elementor-665 .elementor-element.elementor-element-3df33be .elementor-button{
        min-width: 100%;
        min-height: 62px;

        padding: 17px 22px;

        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be04e7f */.elementor-665 .elementor-element.elementor-element-be04e7f{
    background: rgba(33, 33, 47, 0.9); /* #21212F 90% */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5843c33 */.elementor-665 .elementor-element.elementor-element-5843c33 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dece19d */.elementor-665 .elementor-element.elementor-element-dece19d{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d039e86 */.elementor-665 .elementor-element.elementor-element-d039e86 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0076c6 */.elementor-665 .elementor-element.elementor-element-b0076c6{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d2f762 */.elementor-665 .elementor-element.elementor-element-1d2f762 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af9ebd7 */.elementor-665 .elementor-element.elementor-element-af9ebd7{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4aadc8f */.elementor-665 .elementor-element.elementor-element-4aadc8f .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5e2205 */.elementor-665 .elementor-element.elementor-element-e5e2205{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1279f99 */.elementor-665 .elementor-element.elementor-element-1279f99 .elementor-icon svg{
    width: 56px;
height: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12ed80a */.elementor-665 .elementor-element.elementor-element-12ed80a{
    border-radius: 20px;
border: 1px solid #EDE8E2;
background: #FFF;
box-shadow: 0 4px 32px 0 rgba(0, 0, 0, 0.05);
transition: 0.5s!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d78412 */.elementor-665 .elementor-element.elementor-element-0d78412{
    background: rgba(33, 33, 47, 0.9); /* #21212F 90% */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d818831 */.elementor-665 .elementor-element.elementor-element-d818831{
    background: rgba(33, 33, 47, 0.9); /* #21212F 90% */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbceea2 */.card-efeitoxpai{
   padding: 0px;
}

.x{
  margin-right: 0px !important;
}

.card-efeitox{
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    
    background: linear-gradient(to bottom, #1F1F24, #1F1F24);
    box-shadow: -10px 10px 20px 8px rgba(0,0,0,0.5);
    transition: 0.5s !important;
    cursor: pointer;
}

.card-efeitox:hover{
    margin-right: -50px;
    transform: rotate(-5deg) translatey(-50px);
}

.card-efeitox::after {
    content: "";
    position: absolute;
    top: 0%;
    left: 50%;
    opacity: 0.3;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #4F641C;
    border-radius: 100%;
    filter: blur(80px);
    transition: 1s;
}

.card-efeitox:hover:after {
    opacity: 1;
}

.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #4F641C, #4F641C);
    -webkit-mask: linear-gradient(#4F641C 0 0) content-box, linear-gradient(#4F641C 0 0);
    mask: linear-gradient(#4F641C 0 0) content-box, linear-gradient(#4F641C 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@media(max-width: 767px){
    .card-efeitox{
        width: 300px !important;
        padding: 80px 30px;
        margin-right: 0px;
        margin-bottom: -300px;
    }

    .card-efeitox:hover{
        margin-right: 0px;
        transform: rotate(0deg) translatey(-250px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e74480 */.elementor-665 .elementor-element.elementor-element-4e74480{
    background: transparent !important;

    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;

    box-shadow: none !important;
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba1cdb5 */html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db2e36b */:root {
    --cor-linha: #4F641C;
    --cor-linha-base: rgba(79, 100, 28, 0.20);
    --largura-linha: 2px;

    --tamanho-ponto: 16px;
    --cor-ponto: #4F641C;
}


/* =========================================
   CONTAINER QUE SEGURA AS 3 ETAPAS
========================================= */

.snap-conteiner {
    position: relative;
    width: 100%;
}


/* =========================================
   LINHA CENTRAL
========================================= */

.snap-conteiner::before {
    content: "";
    position: absolute;

    left: 50%;
    top: 10%;
    bottom: 10%;

    width: var(--largura-linha);

    background: var(--cor-linha);

    transform: translateX(-50%);

    z-index: 1;

    pointer-events: none;
}


/* =========================================
   CADA ETAPA
========================================= */

.snap-conteiner .snap-timeline {
    position: relative;

    width: 50%;

    min-height: 260px;

    display: flex;
    flex-direction: column;
    justify-content: center;

    z-index: 2;
}


/* =========================================
   01 E 03 — LADO DIREITO
========================================= */

.snap-conteiner .snap-timeline:nth-child(odd) {
    margin-left: 50%;
    margin-right: 0;

    padding-left: 70px;
    padding-right: 20px;

    text-align: left;
}


/* =========================================
   02 — LADO ESQUERDO
========================================= */

.snap-conteiner .snap-timeline:nth-child(even) {
    margin-left: 0;
    margin-right: 50%;

    padding-left: 20px;
    padding-right: 70px;

    text-align: right;
}


/* =========================================
   CÍRCULOS DA TIMELINE
========================================= */

.snap-conteiner .snap-timeline::after {
    content: "";

    position: absolute;
    top: 50%;

    width: var(--tamanho-ponto);
    height: var(--tamanho-ponto);

    background: var(--cor-ponto);

    border: 3px solid #ffffff;

    border-radius: 50%;

    transform: translateY(-50%);

    z-index: 5;

    box-shadow: 0 0 0 2px var(--cor-ponto);
}


/* 01 E 03 */
.snap-conteiner .snap-timeline:nth-child(odd)::after {
    left: calc(var(--tamanho-ponto) / -2);
}


/* 02 */
.snap-conteiner .snap-timeline:nth-child(even)::after {
    right: calc(var(--tamanho-ponto) / -2);
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .snap-conteiner::before {
        left: 12px;

        top: 30px;
        bottom: 30px;

        transform: none;
    }


    .snap-conteiner .snap-timeline,
    .snap-conteiner .snap-timeline:nth-child(odd),
    .snap-conteiner .snap-timeline:nth-child(even) {

        width: 100%;

        margin-left: 0;
        margin-right: 0;

        padding-left: 50px;
        padding-right: 15px;

        min-height: 220px;

        text-align: left;
    }


    .snap-conteiner .snap-timeline:nth-child(odd)::after,
    .snap-conteiner .snap-timeline:nth-child(even)::after {

        left: calc(
            12px - (var(--tamanho-ponto) / 2)
        );

        right: auto;
    }

}/* =========================================
   APARECIMENTO AO ROLAR A PÁGINA
========================================= */

/* Só esconde depois que o JavaScript carregar */
html.timeline-pronta .snap-conteiner .snap-timeline {
    opacity: 0;
    transition: opacity 0.9s ease;
}

/* Aparece quando chega na tela */
html.timeline-pronta .snap-conteiner .snap-timeline.apareceu {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cba4543 */.elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button{
    min-width: 520px;
    min-height: 72px;

    padding: 20px 45px;

    font-size: 17px;
    font-weight: 600;

    border-radius: 100px;

    transition: 
        transform 0.35s ease,
        box-shadow 0.35s ease,
        filter 0.35s ease;

    box-shadow: 0 8px 18px rgba(79, 100, 28, 0.15);
}


/* Efeito ao passar o mouse */
.elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button:hover{
    transform: translateY(-4px) scale(1.035);

    box-shadow:
        0 14px 28px rgba(79, 100, 28, 0.25),
        0 0 20px rgba(79, 100, 28, 0.12);

    filter: brightness(1.04);
}


/* Efeito ao clicar */
.elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button:active{
    transform: translateY(-1px) scale(0.99);
}


/* MOBILE */
@media (max-width: 767px){

    .elementor-665 .elementor-element.elementor-element-cba4543 .elementor-button{
        min-width: 100%;
        min-height: 62px;

        padding: 17px 22px;

        font-size: 14px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-827ee75 */.elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button{
    min-width: 520px;
    min-height: 72px;

    padding: 20px 45px;

    font-size: 17px;
    font-weight: 600;

    border-radius: 100px;

    transition: 
        transform 0.35s ease,
        box-shadow 0.35s ease,
        filter 0.35s ease;

    box-shadow: 0 8px 18px rgba(79, 100, 28, 0.15);
}


/* Efeito ao passar o mouse */
.elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button:hover{
    transform: translateY(-4px) scale(1.035);

    box-shadow:
        0 14px 28px rgba(79, 100, 28, 0.25),
        0 0 20px rgba(79, 100, 28, 0.12);

    filter: brightness(1.04);
}


/* Efeito ao clicar */
.elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button:active{
    transform: translateY(-1px) scale(0.99);
}


/* MOBILE */
@media (max-width: 767px){

    .elementor-665 .elementor-element.elementor-element-827ee75 .elementor-button{
        min-width: 100%;
        min-height: 62px;

        padding: 17px 22px;

        font-size: 14px;
    }

}/* End custom CSS */