.elementor-59 .elementor-element.elementor-element-c4a2dc6{--display:flex;--min-height:985px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-c4a2dc6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c4a2dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dce92c3 );}.elementor-59 .elementor-element.elementor-element-17eaaad{--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:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--z-index:10;}.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-59 .elementor-element.elementor-element-573512f{text-align:center;}.elementor-59 .elementor-element.elementor-element-573512f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-accent );}.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-59 .elementor-element.elementor-element-6916464 .elementor-image-box-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(3rem, 0.53rem + 3.855vw, 4rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-6916464:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-6916464:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-59 .elementor-element.elementor-element-493d9a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-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-59 .elementor-element.elementor-element-57c362c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2lh;fill:var( --e-global-color-3c5c673 );color:var( --e-global-color-3c5c673 );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-57c362c .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-57c362c .elementor-button:focus{background-color:var( --e-global-color-11e5352 );color:var( --e-global-color-3c5c673 );border-color:var( --e-global-color-11e5352 );}.elementor-59 .elementor-element.elementor-element-57c362c .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-57c362c .elementor-button:focus svg{fill:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.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 );}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-d03bdb0{right:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-d03bdb0{left:0px;}.elementor-59 .elementor-element.elementor-element-d03bdb0{top:0px;z-index:0;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-1df1b78{left:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-1df1b78{right:0px;}.elementor-59 .elementor-element.elementor-element-1df1b78{bottom:0px;z-index:0;}.elementor-59 .elementor-element.elementor-element-d5db0fc{--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;--z-index:1;}.elementor-59 .elementor-element.elementor-element-9996b80{--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;--margin-top:-23em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-9996b80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-616c903{background-color:var( --e-global-color-0ca8126 );padding:2em 2em 2em 2em;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-616c903 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-616c903 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.5rem, 0.265rem + 1.928vw, 2rem);font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-616c903:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-616c903:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-616c903 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:clamp(1rem, 0.691rem + 0.482vw, 1.125rem);font-weight:600;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-269f9a5{background-color:var( --e-global-color-accent );padding:2em 2em 2em 2em;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-269f9a5 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-269f9a5 .elementor-image-box-title{margin-bottom:18px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.25rem, 0.633rem + 0.964vw, 1.5rem);font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-269f9a5:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-269f9a5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-269f9a5 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-f34eb7e );}.elementor-59 .elementor-element.elementor-element-a7c405b img{border-radius:2em 2em 2em 2em;}.elementor-59 .elementor-element.elementor-element-d8ccb59{--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:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--padding-top:0em;--padding-bottom:4.5em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-e25f137{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-59 .elementor-element.elementor-element-bc35fc2{text-align:center;}.elementor-59 .elementor-element.elementor-element-bc35fc2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-9ccdc7c .elementor-image-box-title{margin-bottom:0px;font-family:"Mona Sans", Sans-serif;font-size:clamp(2.5rem, 1.265rem + 1.928vw, 3rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-9ccdc7c:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-9ccdc7c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-9ccdc7c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-59 .elementor-element.elementor-element-004d5b5{--display:grid;--e-con-grid-template-columns:1fr 34% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:4em 4em;--row-gap:4em;--column-gap:4em;--grid-auto-flow:row;--align-items:center;}.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-59 .elementor-element.elementor-element-16341a1{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-6dfd5cb );}.elementor-59 .elementor-element.elementor-element-a413333{--display:flex;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-59 .elementor-element.elementor-element-a413333:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a413333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-ef27cf7 .elementor-image-box-title{margin-bottom:0px;font-family:"Mona Sans", Sans-serif;font-size:clamp(1.5rem, 0.265rem + 1.928vw, 2rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ef27cf7:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-ef27cf7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ef27cf7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-abc61e4{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-6dfd5cb );}.elementor-59 .elementor-element.elementor-element-fde9e1a{--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:1.25em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-4f31f6b{--e-image-carousel-slides-to-show:8;}.elementor-59 .elementor-element.elementor-element-4f31f6b .swiper-wrapper{display:flex;align-items:center;}.elementor-59 .elementor-element.elementor-element-5bdbeb7{--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:3.5em 3.5em;--row-gap:3.5em;--column-gap:3.5em;}.elementor-59 .elementor-element.elementor-element-5bdbeb7:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5bdbeb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c688615 );}.elementor-59 .elementor-element.elementor-element-30de802{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-59 .elementor-element.elementor-element-0404a20{text-align:center;}.elementor-59 .elementor-element.elementor-element-0404a20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-6cf500b .elementor-image-box-title{margin-bottom:0px;font-family:"Mona Sans", Sans-serif;font-size:clamp(2.5rem, 1.265rem + 1.928vw, 3rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-6cf500b:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-6cf500b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-6cf500b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;}.elementor-59 .elementor-element.elementor-element-e1e0775{--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:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-59 .elementor-element.elementor-element-4ffc7a5{z-index:5;}.elementor-59 .elementor-element.elementor-element-29df341{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-59 .elementor-element.elementor-element-5cd78e0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-59 .elementor-element.elementor-element-50fb2ae{--display:flex;}.elementor-59 .elementor-element.elementor-element-ddbf9eb{--display:grid;--e-con-grid-template-columns:25% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:5em 5em;--row-gap:5em;--column-gap:5em;--grid-auto-flow:row;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-59 .elementor-element.elementor-element-ddbf9eb:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-ddbf9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-c6ea17b{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-5b91db4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-59 .elementor-element.elementor-element-5b91db4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-59 .elementor-element.elementor-element-5b91db4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-5b91db4 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-59 .elementor-element.elementor-element-5b91db4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-59 .elementor-element.elementor-element-5b91db4 .elementor-image-box-title{font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-5b91db4:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-5b91db4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-b6dc3cb{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.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-59 .elementor-element.elementor-element-61abb72 .elementor-icon-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-61abb72 .elementor-icon{font-size:24px;}.elementor-59 .elementor-element.elementor-element-61abb72 .elementor-icon svg{height:24px;}.elementor-59 .elementor-element.elementor-element-fb70f96 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-fb70f96 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-fb70f96:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-fb70f96:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-fb70f96 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;font-style:italic;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-d566697{--display:flex;}.elementor-59 .elementor-element.elementor-element-82abc63{--display:grid;--e-con-grid-template-columns:25% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:5em 5em;--row-gap:5em;--column-gap:5em;--grid-auto-flow:row;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-59 .elementor-element.elementor-element-82abc63:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-82abc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-1c714a9{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-c5b4b2b .elementor-image-box-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-c5b4b2b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-59 .elementor-element.elementor-element-c5b4b2b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-59 .elementor-element.elementor-element-c5b4b2b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-c5b4b2b .elementor-image-box-wrapper .elementor-image-box-img{width:76px;}.elementor-59 .elementor-element.elementor-element-c5b4b2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-59 .elementor-element.elementor-element-c5b4b2b .elementor-image-box-title{font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-c5b4b2b:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-c5b4b2b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-7c25414{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-0558297 .elementor-icon-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-0558297 .elementor-icon{font-size:24px;}.elementor-59 .elementor-element.elementor-element-0558297 .elementor-icon svg{height:24px;}.elementor-59 .elementor-element.elementor-element-a4efdc2 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-a4efdc2 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-a4efdc2:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-a4efdc2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-a4efdc2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;font-style:italic;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-6f6a5ef{--display:flex;}.elementor-59 .elementor-element.elementor-element-edd4345{--display:grid;--e-con-grid-template-columns:25% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:5em 5em;--row-gap:5em;--column-gap:5em;--grid-auto-flow:row;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-59 .elementor-element.elementor-element-edd4345:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-edd4345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-ef264cd{--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;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-12c04e2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-59 .elementor-element.elementor-element-12c04e2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-59 .elementor-element.elementor-element-12c04e2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-12c04e2 .elementor-image-box-wrapper .elementor-image-box-img{width:130px;}.elementor-59 .elementor-element.elementor-element-12c04e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-59 .elementor-element.elementor-element-12c04e2 .elementor-image-box-title{font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-12c04e2:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-12c04e2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-f962e60{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-56bd1d7 .elementor-icon-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-56bd1d7 .elementor-icon{font-size:24px;}.elementor-59 .elementor-element.elementor-element-56bd1d7 .elementor-icon svg{height:24px;}.elementor-59 .elementor-element.elementor-element-49f6f7c .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-49f6f7c .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-49f6f7c:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-49f6f7c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-49f6f7c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;font-style:italic;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-bd3acbd{z-index:5;}.elementor-59 .elementor-element.elementor-element-224c1b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3.5em 3.5em;--row-gap:3.5em;--column-gap:3.5em;--overflow:hidden;}.elementor-59 .elementor-element.elementor-element-224c1b6:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-224c1b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dce92c3 );}.elementor-59 .elementor-element.elementor-element-48e7afa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-59 .elementor-element.elementor-element-15c2ee7 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(2.5rem, 1.265rem + 1.928vw, 3rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-787c472{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-cb613e8.elementor-view-stacked .elementor-icon{background-color:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-cb613e8.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-cb613e8.elementor-view-default .elementor-icon{color:#1F3F7200;border-color:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-cb613e8.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-cb613e8.elementor-view-default .elementor-icon svg{fill:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon{font-size:100%;}.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon svg{height:100%;}.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon-wrapper svg{width:auto;}.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-c71fb2f.elementor-view-stacked .elementor-icon{background-color:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-c71fb2f.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-c71fb2f.elementor-view-default .elementor-icon{color:#1F3F7200;border-color:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-c71fb2f.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-c71fb2f.elementor-view-default .elementor-icon svg{fill:#1F3F7200;}.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon{font-size:100%;}.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon svg{height:100%;}.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon-wrapper svg{width:auto;}.elementor-59 .elementor-element.elementor-element-a2ae60c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-59 .elementor-element.elementor-element-594d115{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-59 .elementor-element.elementor-element-6c43c2c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-59 .elementor-element.elementor-element-50f8eec{--display:flex;}.elementor-59 .elementor-element.elementor-element-b09f0f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-b09f0f1:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-b09f0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-a8b457b{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-7438c01 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-7438c01 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7438c01:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-7438c01:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7438c01 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-1b6cd4c{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-1b6cd4c.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-1b6cd4c img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-6292a73{--display:flex;}.elementor-59 .elementor-element.elementor-element-7336e13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-7336e13:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-7336e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-954a1d0{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-75aad72 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-75aad72 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-75aad72:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-75aad72:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-75aad72 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-855d1d9{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-855d1d9.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-855d1d9 img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-206da35{--display:flex;}.elementor-59 .elementor-element.elementor-element-eb47046{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-eb47046:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-eb47046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-2585abc{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-1441bfb .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-1441bfb .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-1441bfb:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-1441bfb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-1441bfb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-202c55a{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-202c55a.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-202c55a img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-75ac9da{--display:flex;}.elementor-59 .elementor-element.elementor-element-c7b76a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-c7b76a1:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c7b76a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-b00bc00{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-3222108 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-3222108 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-3222108:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-3222108:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-3222108 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-1a89d4e{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-1a89d4e.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-1a89d4e img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-bab20b2{--display:flex;}.elementor-59 .elementor-element.elementor-element-aea968f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-aea968f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-aea968f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-19453e1{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-bac44c1 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-bac44c1 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-bac44c1:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-bac44c1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-bac44c1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7f915df{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-7f915df.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-7f915df img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-85a86bf{--display:flex;}.elementor-59 .elementor-element.elementor-element-6b3986f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-6b3986f:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-6b3986f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-05840dd{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-d25d397 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-d25d397 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-d25d397:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-d25d397:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-d25d397 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-e3d0ece{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-e3d0ece.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-e3d0ece img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-7d1fa1c{--display:flex;}.elementor-59 .elementor-element.elementor-element-1120e3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-1120e3d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-1120e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-0a4f7cc{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-60a04af .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-60a04af .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-60a04af:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-60a04af:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-60a04af .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-84b536b{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-84b536b.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-84b536b img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-97d25e4{--display:flex;}.elementor-59 .elementor-element.elementor-element-2301e90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-2301e90:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-2301e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-604bdfa{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-528c6e2 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-528c6e2 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-528c6e2:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-528c6e2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-528c6e2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-f136b0d{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-f136b0d.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-f136b0d img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-9bfd6be{--display:flex;}.elementor-59 .elementor-element.elementor-element-58e5e90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-58e5e90:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-58e5e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-aed26cd{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-d847f85 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-d847f85 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-d847f85:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-d847f85:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-d847f85 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-14caa67{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-14caa67.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-14caa67 img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-ab86f08{--display:flex;}.elementor-59 .elementor-element.elementor-element-4d2dd80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-59 .elementor-element.elementor-element-4d2dd80:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-4d2dd80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-feb74c3{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-7e30b59 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-7e30b59 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7e30b59:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-7e30b59:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-7e30b59 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button{background-color:#F4BD3300;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:600;line-height:1lh;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button:focus{background-color:var( --e-global-color-0ca8126 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-610ae01{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-610ae01.elementor-element{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-610ae01 img{width:350px;height:100%;object-fit:cover;object-position:top center;border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-74aca98.elementor-element{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-74aca98{z-index:5;}.elementor-59 .elementor-element.elementor-element-5f64a2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-5f64a2c:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5f64a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-08aba7d{left:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-08aba7d{right:0px;}.elementor-59 .elementor-element.elementor-element-08aba7d{bottom:0px;}.elementor-59 .elementor-element.elementor-element-54c6fb7{--display:grid;--e-con-grid-template-columns:26% 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:6em 6em;--row-gap:6em;--column-gap:6em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-a6721ad img{width:100%;border-radius:1.5em 1.5em 1.5em 1.5em;}.elementor-59 .elementor-element.elementor-element-44a8d6a{--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:flex-start;--align-items:flex-start;--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-59 .elementor-element.elementor-element-e073dd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-59 .elementor-element.elementor-element-a40a35d .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:clamp(2.5rem, 1.265rem + 1.928vw, 3rem);font-weight:400;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-1ad87cf{text-align:start;}.elementor-59 .elementor-element.elementor-element-1ad87cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4em;color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-5bfbd93{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5em 2.5em;--row-gap:2.5em;--column-gap:2.5em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-57a5281 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-57a5281 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-57a5281:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-57a5281:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-57a5281 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-8a280f2 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-8a280f2 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-8a280f2:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-8a280f2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-8a280f2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-31b7ce3 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-31b7ce3 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-31b7ce3:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-31b7ce3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-31b7ce3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-ebe04c6 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-ebe04c6 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-ebe04c6:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-ebe04c6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-ebe04c6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-bf16767 .elementor-image-box-wrapper{text-align:start;}.elementor-59 .elementor-element.elementor-element-bf16767 .elementor-image-box-title{margin-bottom:16px;font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-bf16767:has(:hover) .elementor-image-box-title,
					 .elementor-59 .elementor-element.elementor-element-bf16767:has(:focus) .elementor-image-box-title{color:var( --e-global-color-3c5c673 );}.elementor-59 .elementor-element.elementor-element-bf16767 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-9047567 );}.elementor-59 .elementor-element.elementor-element-5b41497{--display:flex;--border-radius:1.5em 1.5em 1.5em 1.5em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-59 .elementor-element.elementor-element-5b41497:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-5b41497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ca8126 );}.elementor-59 .elementor-element.elementor-element-e449327{text-align:center;}.elementor-59 .elementor-element.elementor-element-e449327 .elementor-heading-title{font-family:"Mona Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.2lh;fill:var( --e-global-color-3c5c673 );color:var( --e-global-color-3c5c673 );border-radius:1em 1em 1em 1em;padding:0.75em 1.5em 0.75em 1.5em;}.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button:focus{background-color:var( --e-global-color-11e5352 );color:var( --e-global-color-3c5c673 );border-color:var( --e-global-color-11e5352 );}.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button:focus svg{fill:var( --e-global-color-3c5c673 );}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-e25f137{--width:37%;}.elementor-59 .elementor-element.elementor-element-30de802{--width:85%;}.elementor-59 .elementor-element.elementor-element-e1e0775{--width:85%;}.elementor-59 .elementor-element.elementor-element-787c472{--width:11%;}.elementor-59 .elementor-element.elementor-element-a2ae60c{--width:100%;}}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-c4a2dc6{--min-height:731px;}.elementor-59 .elementor-element.elementor-element-17eaaad{--z-index:10;}.elementor-59 .elementor-element.elementor-element-57c362c .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-fe386ed .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-d5db0fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-9996b80{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;--margin-top:-14vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-59 .elementor-element.elementor-element-616c903{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-269f9a5{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-a7c405b{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-a7c405b.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-a7c405b img{width:100%;}.elementor-59 .elementor-element.elementor-element-004d5b5{--e-con-grid-template-columns:1fr;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-2c5bff7 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-4f31f6b{--e-image-carousel-slides-to-show:5;}.elementor-59 .elementor-element.elementor-element-ddbf9eb{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-82abc63{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-edd4345{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-6c43c2c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-72c3952 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-3c12fbb .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-e66b2ba .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-5b2459b .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-3a97873 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-44d2372 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-bf4d4fa .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-cf0451f .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-f623a70 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-176b3d2 .elementor-button{font-size:0.875rem;}.elementor-59 .elementor-element.elementor-element-54c6fb7{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--grid-auto-flow:row;--align-items:start;}.elementor-59 .elementor-element.elementor-element-e073dd6{--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;}.elementor-59 .elementor-element.elementor-element-1ad87cf{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-5bfbd93{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button{font-size:0.875rem;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-title{margin-bottom:24px;font-size:clamp(2rem, 1.463rem + 2.685vw, 2.75rem);}.elementor-59 .elementor-element.elementor-element-493d9a4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.25em 1.25em;--row-gap:1.25em;--column-gap:1.25em;}.elementor-59 .elementor-element.elementor-element-9996b80{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-59 .elementor-element.elementor-element-616c903 .elementor-image-box-title{margin-bottom:0.5em;}.elementor-59 .elementor-element.elementor-element-a7c405b img{border-radius:1em 1em 1em 1em;}.elementor-59 .elementor-element.elementor-element-9ccdc7c .elementor-image-box-title{font-size:clamp(2rem, 1.642rem + 1.79vw, 2.5rem);}.elementor-59 .elementor-element.elementor-element-004d5b5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-fde9e1a{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-4f31f6b{--e-image-carousel-slides-to-show:3;}.elementor-59 .elementor-element.elementor-element-6cf500b .elementor-image-box-title{font-size:clamp(2rem, 1.642rem + 1.79vw, 2.5rem);}.elementor-59 .elementor-element.elementor-element-e1e0775{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-5cd78e0{--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:flex-start;}.elementor-59 .elementor-element.elementor-element-50fb2ae{--justify-content:flex-start;}.elementor-59 .elementor-element.elementor-element-ddbf9eb{--e-con-grid-template-columns:1;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-59 .elementor-element.elementor-element-5b91db4 .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-b6dc3cb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-d566697{--justify-content:flex-start;}.elementor-59 .elementor-element.elementor-element-82abc63{--e-con-grid-template-columns:1;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-59 .elementor-element.elementor-element-c5b4b2b .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-7c25414{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-6f6a5ef{--justify-content:flex-start;}.elementor-59 .elementor-element.elementor-element-edd4345{--e-con-grid-template-columns:1;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-59 .elementor-element.elementor-element-12c04e2 .elementor-image-box-img{margin-bottom:15px;}.elementor-59 .elementor-element.elementor-element-f962e60{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-59 .elementor-element.elementor-element-48e7afa{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-15c2ee7{text-align:center;}.elementor-59 .elementor-element.elementor-element-15c2ee7 .elementor-heading-title{font-size:clamp(2rem, 1.642rem + 1.79vw, 2.5rem);}.elementor-59 .elementor-element.elementor-element-787c472{--width:140px;}.elementor-59 .elementor-element.elementor-element-6c43c2c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-59 .elementor-element.elementor-element-1b6cd4c.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-855d1d9.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-202c55a.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-1a89d4e.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-7f915df.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-e3d0ece.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-84b536b.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-f136b0d.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-14caa67.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-610ae01.elementor-element{--order:-99999 /* order start hack */;}.elementor-59 .elementor-element.elementor-element-54c6fb7{--e-con-grid-template-columns:1;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-59 .elementor-element.elementor-element-a6721ad img{width:100%;height:433px;object-fit:cover;object-position:top center;}.elementor-59 .elementor-element.elementor-element-44a8d6a{--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-59 .elementor-element.elementor-element-a40a35d .elementor-heading-title{font-size:clamp(2rem, 1.642rem + 1.79vw, 2.5rem);}.elementor-59 .elementor-element.elementor-element-5bfbd93{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-9996b80{--width:100%;}.elementor-59 .elementor-element.elementor-element-e25f137{--width:63%;}.elementor-59 .elementor-element.elementor-element-30de802{--width:100%;}.elementor-59 .elementor-element.elementor-element-e1e0775{--width:100%;}.elementor-59 .elementor-element.elementor-element-787c472{--width:140px;}}/* Start custom CSS for heading, class: .elementor-element-573512f */.elementor-59 .elementor-element.elementor-element-573512f h2{
    display: flex;
    flex-direction: row;
    gap: 20px;
}

@media(max-width: 767px) {
    .elementor-59 .elementor-element.elementor-element-573512f .detalhe-right, .elementor-59 .elementor-element.elementor-element-573512f .detalhe-left {
        display: none;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6916464 */.elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-description {
    max-width: 75%;
}

.elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

@media(max-width: 1024px) {
    .elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-description {
        max-width: 90%;
    }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-6916464 .elementor-image-box-description {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57c362c */.elementor-59 .elementor-element.elementor-element-57c362c .elementor-button {
    transition: all 0.3s;
}
.elementor-59 .elementor-element.elementor-element-57c362c .elementor-button:hover svg path {
    fill: #09090B;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d03bdb0 */.elementor-59 .elementor-element.elementor-element-d03bdb0 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1df1b78 */.elementor-59 .elementor-element.elementor-element-1df1b78 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a2dc6 */.elementor-59 .elementor-element.elementor-element-c4a2dc6 {
    clip-path: polygon(0px 0px, calc(100% - 0px) 0px, calc(100% - 0px) calc(100% - 122px), calc(50% - -344px) calc(100% - 122px), calc(50% - -18.5px) calc(100% - 0px), 0px calc(100% - 0px), 0px 0px);
}

@media(max-width: 1024px) {
    .elementor-59 .elementor-element.elementor-element-c4a2dc6 {
        clip-path: none; /* Remove o clip-path em telas menores */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-616c903 */.elementor-59 .elementor-element.elementor-element-616c903 {
    position: absolute;
    z-index: 2;
    width: 258px;
    top: calc(50% - 8em);
    left: 0;
    transform: translate(0, -50%);
    box-shadow: 0 149px 42px 0 rgba(0, 0, 0, 0.00), 0 95px 38px 0 rgba(0, 0, 0, 0.01), 0 54px 32px 0 rgba(0, 0, 0, 0.05), 0 24px 24px 0 rgba(0, 0, 0, 0.09), 0 6px 13px 0 rgba(0, 0, 0, 0.10) !important;
    animation: slider 3s infinite 1s;
}

@keyframes slider {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-12px);
    }
    100% {
        transform: translateY(0px);
    }
}


@media(max-width: 1024px) {
    .elementor-59 .elementor-element.elementor-element-616c903 {
        position: relative;
        width: 100%;
        top: calc(0% - 0em);
        transform: translate(0, 0%);
        box-shadow: none !important;
        animation: none;
    }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-616c903 {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-269f9a5 */.elementor-59 .elementor-element.elementor-element-269f9a5 {
    position: absolute;
    z-index: 2;
    width: 318px;
    top: calc(50% - 4em);
    left: auto;
    right: 0;
    transform: translate(0, -50%);
    box-shadow: 0 149px 42px 0 rgba(0, 0, 0, 0.00), 0 95px 38px 0 rgba(0, 0, 0, 0.01), 0 54px 32px 0 rgba(0, 0, 0, 0.05), 0 24px 24px 0 rgba(0, 0, 0, 0.09), 0 6px 13px 0 rgba(0, 0, 0, 0.10) !important;
    animation: slider-horizontal 3s infinite 0s;
}

@keyframes slider-horizontal {
    0% {
        transform: translateX(0px);
    }
    50% {
        transform: translateX(-12px);
    }
    100% {
        transform: translateX(0px);
    }
}

@media(max-width: 1024px) {
    .elementor-59 .elementor-element.elementor-element-269f9a5 {
        position: relative;
        width: 100%;
        top: calc(0% + 0em);
        transform: translate(0, 0%);
        box-shadow: none !important;
        animation: none;
    }
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-269f9a5 {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9996b80 */.elementor-59 .elementor-element.elementor-element-9996b80 {
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ccdc7c */.elementor-59 .elementor-element.elementor-element-9ccdc7c .elementor-image-box-description {
    max-width: 75%;
}

.elementor-59 .elementor-element.elementor-element-9ccdc7c .elementor-image-box-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ef27cf7 */.elementor-59 .elementor-element.elementor-element-ef27cf7 .elementor-image-box-description {
    max-width: 75%;
}

.elementor-59 .elementor-element.elementor-element-ef27cf7 .elementor-image-box-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f31f6b */.elementor-59 .elementor-element.elementor-element-4f31f6b .swiper-wrapper{
    transition-timing-function: linear !important;
}

.elementor-59 .elementor-element.elementor-element-4f31f6b {
    opacity: 35%;
}

.swiper-slide {
    flex-shrink: 0;
    align-items: center;
    align-self: center;
    display: flex;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cf500b */.elementor-59 .elementor-element.elementor-element-6cf500b .elementor-image-box-description {
    max-width: 75%;
}

.elementor-59 .elementor-element.elementor-element-6cf500b .elementor-image-box-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ffc7a5 *//*MOBILE*/
@media(max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-4ffc7a5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb70f96 */.elementor-59 .elementor-element.elementor-element-fb70f96 .elementor-image-box-description {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4efdc2 */.elementor-59 .elementor-element.elementor-element-a4efdc2 .elementor-image-box-description {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-49f6f7c */.elementor-59 .elementor-element.elementor-element-49f6f7c .elementor-image-box-description {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bd3acbd */.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 32px;
    background: #1F3F72 !important;
    border-radius: 8px;
    transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15c2ee7 */.elementor-59 .elementor-element.elementor-element-15c2ee7 .elementor-heading-title {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb613e8 */.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon:hover svg rect {
    fill: #F4BD33 !important;
    stroke: #F4BD33 !important;
}
.elementor-59 .elementor-element.elementor-element-cb613e8 .elementor-icon:hover svg path {
    stroke: #09090B !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c71fb2f */.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon:hover svg rect {
    fill: #F4BD33 !important;
    stroke: #F4BD33 !important;
}
.elementor-59 .elementor-element.elementor-element-c71fb2f .elementor-icon:hover svg path {
    stroke: #09090B !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74aca98 */.elementor-59 .elementor-element.elementor-element-74aca98 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 32px;
    background: #F4BD33 !important;
    border-radius: 8px;
    transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08aba7d *//* Slider 1 - Depoimentos */
.setas-swiper-1 {
    position: absolute;
    width: 100%;
    top: calc(50% - 10px);
    transform: translateY(-50%);
}

.mySwiper-1 {
    position: relative;
}

.swiper-button-next-1, .swiper-button-prev-1 {
    position: absolute;
    top: calc(50% - 10px);
    transform: translateY(-50%);
    width: auto !important;
    max-width: 100%;
    z-index: 10;
}

.swiper-button-next-1 {
    right: 0 !important;
    left: inherit;
    transform: translate(34px, -50%);
}

.swiper-button-prev-1 {
    left: 0 !important;
    right: inherit !important;
    transform: translate(-34px, -50%);
}

.navigation-right-1, .navigation-left-1 {
    width: auto;
    height: 90px !important;
    cursor: pointer;
}

.swiper-button-next-1.swiper-button-disabled, .swiper-button-prev-1.swiper-button-disabled {
    opacity: 0.5 !important;
    filter: grayscale(1);
}

.swiper-button-next-1 path[fill="#A1A1AA"],
.swiper-button-prev-1 path[fill="#A1A1AA"] {
    fill: #1F3F72 !important;
}

.swiper-button-next-1:after, .swiper-button-prev-1:after {
    display: none;
}

.swiper-pagination-1 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 32px;
    background: #1F3F72 !important;
    border-radius: 8px;
    transition: all 0.4s;
}

/*MOBILE*/
@media(max-width: 767px){
    .mySwiper-1 {
        overflow: visible !important;
    }
    
    .mySwiper-1 .swiper-wrapper {
        display: flex !important;        /* garante o flex */
        align-items: flex-start !important; /* alinha os slides no topo */
      }
    
      .mySwiper-1 .swiper-slide {
        height: auto !important;  /* cada slide ajusta à altura do conteúdo */
      }
}


/* Slider 2 - Segundo slider */

.setas-swiper-2 {
    position: absolute;
    top: calc(50% - 0px);
    left: auto;
    right: 0;
    transform: translateY(-50%);
}

.mySwiper-2 {
    position: relative;
}

.swiper.mySwiper-2 {
    overflow: visible !important;
}

.swiper-button-next-2, .swiper-button-prev-2 {
    max-width: 100%;
    z-index: 10;
    cursor: pointer;
}

.swiper-button-next-2 {
    right: 0 !important;
    left: inherit;

}

.swiper-button-prev-2 {
    left: 0 !important;
    right: inherit !important;
}

.swiper-button-next-2:after, .swiper-button-prev-2:after {
    display: none;
}

.swiper-pagination-2 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px; /* Tamanho diferente */
    background: #333 !important; /* Cor diferente */
    border-radius: 6px;
    transition: all 0.4s;
}

/*config swiper 2*/

.card-carousel .swiper, .card-carousel .swiper-wrapper, .card-carousel .swiper-slide, .card-carousel .content-slide {
    height: 510px !important;
}

@media(max-width: 1024px) {
    .card-carousel .swiper, .card-carousel .swiper-wrapper, .card-carousel .swiper-slide, .card-carousel .content-slide {
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6721ad */.imagem-pq {
    position: sticky !important;
    top: 20px !important;
    
}

/*MOBILE*/
@media(max-width: 767px){
    .imagem-pq {
        position: relative !important;
        top: 0px !important;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a40a35d */.elementor-59 .elementor-element.elementor-element-a40a35d .elementor-heading-title {
    white-space: pre-line;
}

/*MOBILE*/
@media(max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-a40a35d .elementor-heading-title {
        white-space: normal;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ad87cf */.elementor-59 .elementor-element.elementor-element-1ad87cf .elementor-heading-title {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57a5281 */.elementor-59 .elementor-element.elementor-element-57a5281 .elementor-image-box-title {
    padding-left: 1em;
    border-left: 3px solid var(--Tertiary-pure, #328BA4);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8a280f2 */.elementor-59 .elementor-element.elementor-element-8a280f2 .elementor-image-box-title {
    padding-left: 1em;
    border-left: 3px solid var(--Tertiary-pure, #328BA4);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31b7ce3 */.elementor-59 .elementor-element.elementor-element-31b7ce3 .elementor-image-box-title {
    padding-left: 1em;
    border-left: 3px solid var(--Tertiary-pure, #328BA4);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ebe04c6 */.elementor-59 .elementor-element.elementor-element-ebe04c6 .elementor-image-box-title {
    padding-left: 1em;
    border-left: 3px solid var(--Tertiary-pure, #328BA4);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf16767 */.elementor-59 .elementor-element.elementor-element-bf16767 .elementor-image-box-title {
    padding-left: 1em;
    border-left: 3px solid var(--Tertiary-pure, #328BA4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e449327 */.elementor-59 .elementor-element.elementor-element-e449327 .elementor-heading-title {
    white-space: pre-line;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd73abc */.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button {
    transition: all 0.3s;
}
.elementor-59 .elementor-element.elementor-element-bd73abc .elementor-button:hover svg path {
    fill: #09090B;
}/* End custom CSS */